[-] maiskanzler@feddit.de 4 points 6 months ago* (last edited 6 months ago)
[-] maiskanzler@feddit.de 5 points 7 months ago

The line between configuration is very messy anyways. So many projects abuse YAML as a domain specific language. Looking at you, HomeAssistant and ESPHome!

[-] maiskanzler@feddit.de 4 points 8 months ago

That might be due to your ISP's routing and interconnects. They usually have good routes to big services and might lack good connections between home users in different countries or on different continents.

[-] maiskanzler@feddit.de 4 points 9 months ago

Two reasons.

First, Telegram messages are only "transport-encrypted", meaning that the messages are safe while in transport from you to Telegram and from Telegram to the recipient of your message. Very importantly, these messages are not encrypted while Telegram has them! Even WhatsApp has better and more encryption than that (Called End-to-End encryption, only sender and recipient can read a message).

Therefore, you have to trust Telegram not to look at your messages (they certainly do) while other services simply can't.

Second, at least here in Germany Telegram has become the main platform for conspiracy nuts and antidemocratic organizations. Someone who is "very active" on Telegram is most certainly an idiot.

[-] maiskanzler@feddit.de 4 points 11 months ago

Gotta love notebooks and their weird and rarely wonderful Wifi-Chips attached via SDIO. Even the intel cards can have problems!

[-] maiskanzler@feddit.de 4 points 1 year ago

Vielen Dank für dieses transparente Maimai mit Dunkelmodus-Kompatibilität!

[-] maiskanzler@feddit.de 4 points 1 year ago* (last edited 1 year ago)

Nah, it's easier in pretty much every language. It's just a 32 bit number that can be compared with a standard "<=" or "=" comparison operator in pretty much every language out there and a single ASM instruction. Writing it as four smaller numbers joined with dots is just how it's easy to display for humans.

Many make the mistake of thinking that IPv4 addressess are always encoded like that. The address "127.0.0.1" is just 2130706433 in decimal. Some tools even accept misformed addresses like "0.0.0.2130706433". Security concerns come in to play when a program checks for local addresses by comparing the individual "127", "0", "0", "1" parts (or eg. "192", "168", "", ,"") and allow or deny access based on that for example. Another part of the software will likely just accept a misformed address and a malicious actor can circumvent the filtering from earlier.

[-] maiskanzler@feddit.de 4 points 1 year ago

Wendel and team are gods! So much actual and deep expertise!

[-] maiskanzler@feddit.de 4 points 1 year ago

Hmm, the easy way would be to simply set the balance to 100% left, but that's just the left channel and not both. Maybe combined with some of the other's suggestions it could work.

[-] maiskanzler@feddit.de 4 points 1 year ago

I recently asked it about Nix Flakes, which were very niche and bew during ChatGPTs Training. It was able to give me a reasonable answer in English, but if I first asked it in German, it couldn't do it. It could reasonably translate the english one though, after it generated that. Depending on what language you use to prompt it, you get very different answers, because it doesn't do the transfer of ideas and concepts between languages or more generally, disconnected bodies of text sources.

It is somewhat obvious if you know about the statistical nature of the models they use, but it's a great example of why these things don't KNOW things, they just regurgitate what they read in context before.

[-] maiskanzler@feddit.de 4 points 1 year ago

If you back them up while they are running you will be in for a lot of tears if you ever decide to restore one of the backups.

Data on disk is not stable while a program that uses it is running. While you are copying the data, the program might write new data alongside it and you never catch all of it. That will result in a corrupted backup!

You can take atomic snapshots with btrfs, zfs and the likes. Those will not suffer from the problem above and represent a "true" and exact point in time. But that still doesn't solve your problem! The game might still have outstanding writes that you did not capture or the data on disk during operation is unstable by it self. Often programs only write out a stable "savegame" when you stop them entirely. Many games/programs try to detect such a "dirty" state on startup and will (correctly) refuse to run with your snapshot!

Unless your very game was explicitly made for inflight backups and has documentation on this, you are out of luck. Just shut it down, take a snapshot (needs no time, is instant) and start it up again. Then you have all the time in the world to make a backup of the snapshot you created and to transfer it elsewhere.

If you have no snapshot support (ext4 filesystem for example), you need to keep the game server stopped while you make a full copy.

[-] maiskanzler@feddit.de 4 points 1 year ago* (last edited 1 year ago)

Oh wow, thanks for your perspective!

Regarding your last point: My chinese-made e-scooter can't be readily used right after you buy it. You have to:

  • download the app
  • register an account
  • sign away your soul and firstborn in the privacy and TOS agreement
  • Watch a several minute long & UNSKIPPABLE intro video
  • Finally unlock/activate your scooter

Especially the video felt super dystopian. As if I were not a conscious person, but an asset that needed training.

view more: ‹ prev next ›

maiskanzler

joined 1 year ago