see Meta, which is operating like a crime syndicate, leveraging higher fees on scammers "to discourage" them, retaining their impact on supply side auction prices and well knowing many don't pay with their own credit cards.
They didn't care about being a huge driver behind a genocide, why would they possibly care about people getting scammed out of cancer fundraiser donations. Once you find out that someone has worked at any point for Meta past say, 2020, you know everything you need about them.
There was a “nature keeps evolving crabs” meme that was floating around a while back, I think it is a reference to that. I was also disappointed by the lack of nature, evolution, and crabs in the article.
Wow, I haven't used Anki since... before they switched to date-based releases, but the new version is a big step improvement from versions I have used previously. When I updated, opening the app for the first time opened the terminal for a text-based installer, which didn't inspire confidence, but it's well improved. (This isn't really related to the backend changes you're mentioning, but this comment inspired me to take another look at Anki.)
The PyQt GUI is still meh but overall it's much better (and nowadays much much faster). I think it's still unnecessary crufty and unfriendly in places.
That being said I wrote both web and TUI front-ends and it can definitely be streamlined and cleaned up.
Interestingly, stripped of the GUI, running core (with old db and profile) uses just ~15MB.
Hours, minutes, seconds, degrees, arcminutes, arcseconds... I could try to read 6, but honestly I doubt I'd even be able to see the arcseconds hand, it would be moving so quickly.
SOPS reduces the surface area you need to cover. You can use Age as a backend and then you only need a long lived private key on the server. https://github.com/getsops/sops
Use dlopen? I haven’t tried this in Go, but if you want a binary that optionally includes features from an external library, you want to use dlopen to load it.
I wonder if they actually see their current users as profit centers. The tech is still being built out, to some extent they just need users to find out how it gets used and to get experience in the space. The real appeal of this entire space is its future potential, so they just may not care that much about providing a good consumer-grade experience at this stage.
The checksum idea is interesting, but why make it a tack-on at the end? Taking 20 random bits to use for a mandatory checksum seems like an interesting trade-off.
reply