Carighan Maconar

The strength of life to face oneself has been made manifest. The persona Carighan has appeared.

  • 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle




  • Carighan Maconar@lemmy.worldtoBoost For Lemmy@lemmy.worldThis is not ok
    link
    fedilink
    English
    arrow-up
    51
    arrow-down
    3
    ·
    edit-2
    1 year ago

    No, “legitimate interest” is a specific phrase from the law. It’s worded that way for a reason, they have little wiggle room in that regard. It’s related to the primary function the entity in question wants to perform.

    Like, if you’re serving ads, you for example need to read the language of someone’s browser. And depending on how you route and serve content, you might need to intermittently store that as part of a session. That is legitimate interest, or one example of it at least.

    There are basically three tiers to online tracking:

    • Without this, this would not work at all.
    • This makes sense to meaningfully run this service, even though on paper it would technically work without.
    • This is anything extra on top.

    Legitimate interest is the middle one. You need to ask consent, but you can presume consent. And sure, companies abuse this as it’s intentionally not strictly worded, but many many companies also do not abuse it.




  • Carighan Maconar@lemmy.worldtoBoost For Lemmy@lemmy.worldThis is not ok
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    5
    ·
    1 year ago

    Hey, I’m a programmer. I naturally get a bit pissed when people make comments such as this. I enjoy getting paid for my coding, I can hardly blame another developer for wanting to do the same. More so because hey, if you just buy the app, the ad library is never initialized. Just goes to show that users want their stuff for free and don’t understand the realities of most coding.

    Not everyone gets to be a Mastodon or a LibreOffice or so. Most just sell some purchases or ads or subscriptions, usually all of them, and get by that way.

    This is like the most silly thing to complain about. Just hit do-not-consent, be done with it. It’s just an ad network actually being forced by the EU to inform you that they’re doing their ad network stuff. You can say “It used to not be this way!”, which is true: Until very recently, you would simply not get informed about this. It’s as if you hit full-consent, every time, automatically.



  • Carighan Maconar@lemmy.worldtoBoost For Lemmy@lemmy.worldThis is not ok
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    4
    ·
    1 year ago

    Well the “loophole” exists for a reason.

    For example my company requires the position and some identifier of people to do what people use our system for (tracking logistics units, and there is an option to do that via a mobile app for smallest clients not owning dedicated hardware). That’s what legitimate interest is about. Or well, is supposed to be about. Some data processing is the point of some applications, and hence they would naturally not be usable without processing that personal data.




  • Sure, there’s always a bar to clear. And yet Electron can’t even properly alias fonts if the creator doesn’t do it properly, as it tries to use Chrome’s broken font rendering by default. Nevermind scaling the size of anything, which just becomes a blurry mess if the app wasn’t created well enough (see the mess that is Signal as an example).




  • That’s why everything is Chromium these days.

    The root cause is one step deeper, tbh: Web apps are cheaper. You take BSc’s and make them create web pages, and hey, with Chromium they can also be your desktop app devs. No need to have costly MSc’s for backend or full-stack work.

    I mean this might vary depending on where in the world you are, but web devs earn a fair bit less over here.




  • Carighan Maconar@lemmy.worldtoProgrammer Humor@lemmy.mlMy poor RAM...
    link
    fedilink
    arrow-up
    9
    arrow-down
    5
    ·
    edit-2
    1 year ago

    Still the same issue of a still pretty big overhead that is unnecessary in the vast majority of situations.

    At my current workpalce, ~20% of hardware goes to docker. Is it still worth it? For the company it is I assume, since we can let developers with fuck all operations experience deploy stuff without bricking our servers. But we could also be hiring operations people who know how to run applications on servers without fucking them up, but of course in a money game docker wins out for ease and speed.

    Importantly, comparing stuff like Electron though, we can scale up the hardware and that’s included in the cost of running docker. Desktop users stuck with shit like VSCode, Beekeeper or Mongo Compass can’t realistically do that though, PC upgrades aren’t something you do in 10 minutes and even then your options are limited.

    So for companies and servers, docker makes a lot of sense. Especially on the business side. For a private end user, these virtualization tools remove the potential performance all that fancy hardware nowadays could provide. And in the case of Electron shit, they also make for a worse inconsistent UI and laggy interactions.


  • Tauri is the exact same problem, just done a bit more cleanly.

    The problem is the evolutionary dead end that - hopefully - is web framework based “desktop” apps. There is already a framework for desktop apps, and unless you’re still used to those, you wouldn’t notice just how slow any web framework is by comparison. It’s mostly the user interactions, that small but noticably delay on every interaction, every click, every type, everything. Funnily enough, my actual web browser (Firefox) shows one of the shortest delays when typing into web pages like this compared to all the “native apps” I got installed that are just web pages, too.

    Tauri is an improvement. To the problem. It’s not a solution.