[–] 0 points 2 weeks ago

ESP32-S3 seems rather properly sized computing power -wise for this kind of device. And it's quite low-power as well.

Granted there are some tasks where even this kind device could use some computing, like extracting, indexing and rendering pdfs.

  • source
  • parent
  • context
  • [–] 3 points 4 weeks ago (1 child)

    I thought the idea of digital sovereignty means you host services in the same legal domain or country, not that you literally "self host" things. For example, nobody is calling that the EU organization should self-host anything, only that they would use European cloud services.

    Or does "host it myself" actually mean that someone else would host it for you? I don't believe that's the common way to understand it.

  • source
  • parent
  • context
  • [–] -1 points 1 month ago (1 child)

    I actually believe this is an unwinnable scenario for clients. Just whenever the block app/db updates, automatically check if ads are blocked. If they are, have an engineer or AI iterate until it no longer is the case.

    And the reason why blocking solutions can't do the same is that there's cery kittle money in it and not enough people working for free on it. Or that's atleast my hypothesis..

  • source
  • parent
  • context
  • [–] 3 points 2 months ago (2 children)

    Recently nginx had an RCE, so if your web server interface has an RCE, it doesn't matter if jellyfin code is top-notch, if you happen to use a proxy with RCE in front of it. Wireguard has never had an RCE and I'm relatively certain it never will, because I believe you must be in possession of some keys to go very deep in the wireguard code, which in itself is not very large piece of code.

    But yes, in principle I agree that we should code securely instead of depending on VPN to solve it for us, unfortunately it's not the reality today. Memory safe programming languages help, but don't completely protect against logic errors. VPN is general is pretty good for defence-in-depth.

  • source
  • parent
  • context
  • [–] 5 points 5 months ago

    I went with the approach of giving it its own Google account, so that it can create docs and calendar events and then add me, rather than getting access to my Google account.

    I wonder though: if Google can link this account to you as its actual owner, I wonder if there's a risk if the bot does something against the ToS?

    I hope you have backups of your Google account..

  • source
  • parent
  • context
  • [–] 4 points 9 months ago

    I mean if your OS was "smart" as not to send IO to devices that indicate critical failure (e.g. by marking them read-only in the array?), and then thinks all devices have failed critically, wouldn't this happen in that kind of system as well..

  • source
  • parent
  • context
  • [–] 0 points 10 months ago

    The problem isn't the tool, it's the user: they don't know if they're getting good code or not, therefore they cannot make the prompt to improve it.

    In my view the problems occur when using AI to do something you don't already know how to do.

  • source
  • parent
  • context
  • [–] 1 point 10 months ago

    They don't need to use semantic versioning. I doubt coreutils itself uses it, though I admit I haven't checked. Actually I think semantic versioning is less popular in practice than it looks like.

    For a set of tools to that completely replaces another one, announcing a 1.0 version would be a message that the developers think the project has actually reached its initial goals. "0.2" does not.

  • source
  • parent
  • context
  • view more: next ›