fonix232

  • 1 Post
  • 350 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle

  • What are you on about?

    For AI purposes the really useful part of a news site is the actual news - you know, the stuff that changes practically every minute - not the “structure” of the site.

    These news sites aren’t being scraped for training data anymore but to provide near-realtime up to date information to the models.

    Meaning e.g. Gemini can scan your news article, extract the useful information for the user, and deliver it to the user, without them ever going to your news site and providing the interaction that at the end of the day is converted to money - money your site needs to run.


  • Check the discussion you’re on right now.

    IT IS ABOUT FUCKING LEGISLATION THAT FORCES BIG TECH TO DO SOMETHING FOR “PROTECTING CHILDREN”.

    My solution is that since we’re already legally forcing big tech to do something, then why not do it the right way and force them to give tools to parents to enable them to protect their kids, instead of this fucking dystopian operating system level privacy erasure.

    And your solution is still to not give a fuck about the laws that are being introduced, AND not give a fuck about parents besides telling them to “protect their kids”. You do see why your take is idiotic, right?




  • Your entire take is idiotic as best.

    As a society we should strive for making life easier for everyone, but especially those who are having trouble with technology due to lack of time or resources.

    The solution isn’t to go online and start spouting off about “how you should’ve considered that you’ll need to learn a dozen new technologies just to raise your kid”, but to provide actually actionable, simplified enough solutions that people can utilise.

    Your take is especially idiotic when you put it in perspective of ALL OUR FUCKING PRIVACY RIGHTS BEING VIOLATED because parents are already struggling to keep their kids safe. And you just shrug your shoulders and tell others to parent better? What kind of a fuckwit are you?



  • Dude, pick a lane.

    On one hand you’re claiming RISC is bad because performance. On the other hand you’re saying the difference is important due to cybersecurity.

    On the first point I’ve already proven you wrong. And the second point… RISC is actually safer for a number of reasons than CISC.

    So are you for, or against RISC? Because both topics you picked support RISC pretty much unilaterally.

    Also might I add that right now the only truly viable open future architecture is RISC-V, which is getting to a point where we can blend together MCUs and CPUs based purely on available extra hardware on silicon. Meaning same tooling will be able to compile the same code regardless if you want to run it on a sensor array that lasts a year on a single coin cell, or a powerful processing node (okay okay arguably RISC-V isn’t completely there for truly high performance computing, but there’s already cheap SoCs with Pi3 comparable performance, and the market is just gearing up for better ones. Oh and if your goal is AI, pretty solid 16TOPS in a low power package).


  • The issue is that unfiltered access to the internet is dangerous to kids - and at a certain age, kids do want to discover that side without any parental interference.

    Limiting what they can access is not an unhealthy approach. It’s protective, especially nowadays when certain companies (looking at you, Roblox and Meta) will shelter paedos because it’s a financially viable thing to do, repercussions and hurt children be damned.

    And there HAS to be a balance between adults having unfettered access to the entirety of the internet, without having to take a selfie every time they want to have a wank or approach any remotely adult topic. It literally takes a single penstroke from the government to categorise a mundane topic “adult” and start listing people - because ID-ing yourself in a “trust us, your data is safe” (except ignore all the data breaches that have already happened!) environment will TOTALLY not lead to issues. I mean what could go wrong when you start collecting the IDs of trans kids reaching out for help because of abuse, gay/bi/lesbian/etc. kids similarly seeking help, suicidal people seeking help, and the list goes on? What problem could there be from that data leaking, right?

    This bullshit WILL get reversed the moment a prominent politician’s weird porn browsing habits leak, and I do hope that happens sooner than later. But even when that happens, we need a SANE option to protect children - and that’s by giving the tools to parents, parents whom are mostly overloaded with work, and can’t afford to spend hours a day not interacting with their children but reviewing what they do on the internet.

    Yes, being a better parent to your child IS part of that, but so is setting up virtual boundaries.


  • I mean, I’m all for forcing big tech to provide better parental control tools. Because right now they provide the bare minimum that often locks you out of control… and it’s a hassle to set up, maintain and manage.

    Take e.g. Apple. To do any parental control you need an Apple account. Reasonable, to this point. But! To actually have any control, you need Apple devices. It isn’t enough to log in through a browser, because you can’t properly set rules, limits, block sites or apps, monitor communications, no, you need an iPhone or iPad or a Mac. You can’t approve access requests if your child wants to go to a non-allowlisted website for e.g. school work.

    Oh and if we’re at allowlists and blocklists… no platform at the moment offers ANY kind of automated lists the parents can enable. They need to manually hunt things down and add them. So you either have your kid constantly pinging you to access resources, or you’re constantly reviewing what they’re visiting, searching for, etc., to block inappropriate content. And with how many porn websites there are out there that are specifically CLANDESTINE porn sites that at first appear generic kids games but if you go the right way, you find porn, is staggering.

    Oh and one more thing. When are we punishing Google, Meta, etc., for allowing intentionally child-targeted adult themed ads and recommendations? Or did we forget how YouTube allowed incredibly disturbing content in ads and recommendations FOR KIDS (as in, literally injected into playlists meant for kids)?






  • Pretty much every ZigBee hub will lock out third party devices, because due to how ZigBee works, either you need to provide a raw API to endpoints (which can be dangerous for the average person), or carry the device definitions yourself (some of those are covered by the standard Zigbee endpoint assignments per spec, but not all manufacturers follow them, many extend them - looking at you, Philips - or completely ignore them).

    Allowing third party devices is also a security and stability risk. A good example would be the handful of cheap Tuya presence sensors based on cheap 5/16/24GHz mmWave radar tech. They’re really inexpensive, small, and work over ZigBee. Awesome, right? Well, no. They literally spam the network with unnecessary updates. A single one of those was responsible for ~30% of all messages on my ZigBee mesh of over 30 devices. It literally sent as many messages as ~14 other devices (many of them relays, this Tuya sensor is endpoint).

    Now imagine if Aqara allowed their hubs to connect with any ZigBee device. Imagine if someone bought a dozen of these presence sensors and installed them… And the ZigBee network immediately became so overloaded that a simple light switch event takes minutes to trigger. People would be upset with Aqara, not the manufacturer of the sensor.

    Simply said it’s easier to exclude third parties for sake of user experience that can be guaranteed.

    However that doesn’t mean Aqara isn’t shitty about ZigBee. Most of their non-hub devices for example simply refuse to join other ZigBee networks because they use a proprietary pairing method that first talks to the device, phone, and hub via Bluetooth, exchange pairing keys and only then will it allow pairing between device and hub. And of course the phone app won’t let you add a third party hub to do this with, so any Aqara ZigBee device that uses this approach (e.g. their T2 bulbs) won’t work with third party Zigbee hubs.

    (Fortunately the T2 is a dual mode bulb that can use Matter over Thread which I opted for in my installs)


  • fonix232@fedia.io
    cake
    toAsk Lemmy@lemmy.world*Permanently Deleted*
    link
    fedilink
    arrow-up
    15
    arrow-down
    2
    ·
    5 days ago

    You can’t have discourse when one of the parties is dead set on the “my way or the highway” kind of approach to it.

    Try to talk to a tankie and you’ll soon run into the wall of dismissal and ultimately blocking. To them, everything that doesn’t line up with their ass-backwards, illogical idea of the world is Western propaganda, and western propaganda “cannot be allowed to fester” therefore your argument is invalid and your presence is unwanted.




  • Not remembering an interface is easily alleviated.

    Forgetting core architectural principles - which are the cornerstone of good architecture - cannot be fixed that easily.

    Micro details, specifics, are what the docs are for. You don’t need to remember the specifics as long as you have the understanding of what the thing does.

    Macro details - appropriate information and event pipelines, SOLID, KISS, etc., are what architecture is about. You can write the best micro-scope code if the end result on a macro level is spaghetti that would feed Rome for a year.


  • Not remembering specifics of a technology, and completely forgetting the base building blocks - the same blocks that you should be using for AI generated code too, BECAUSE YOU NEED TO FUCKING REVIEW IT - is not the same.

    I’m an Android engineer by trade. I might not be able to give you the exact interface definition of a BroadcastReceiver, or explain in technical terms the core differences between a TextureView and a SurfaceView (that’s what the documentation is for!), but for sure as hell can tell you if your architecture is good or not, or if the quality of the code you wrote is shite.