I don't know how popular they are, but this German right here is living off them and there are multiple German startups shipping them to your doorstep. The good ones are one step below fresh food, but a good step above convenience, so they just make sense for me
You gotta either build monetization right into the game or offer an easy way to buy it. There's a reason why payment processors and stores in general try to reduce friction to a minimum.
If you wanna pay for something you either do it right away and without much hassle or very likely never. Personally I would even rather buy a game right away and be dissapointed (and potentially revisit it later) than download a demo first. I realize that this is a privileged position to be in, but either way it is an advantage for you if I don't think about spending money too much
Any distro can break at any update. If you've ever done a major upgrade on any fixed-release distro, you have very likely experienced some sort of issue.
And the solution is very simple (and the same for all distros): Enable Snapshots, roll back if important stuff breaks.
...That they have to shut down all the time because of droughts. And they basically need to rebuild half of it, because the maintenance cost is so high, it is constantly pushed into the future.
I won't miss writing code. In part because I still do when I feel like it, but also because most of the time it is extremely boring. A mere mean to a goal for which you probably have the path mapped out in your brain already. It is basically just busywork at that point.
There are these moments where you need to squeeze out performance, where you change something about the UI or generally visuals and get a pleasing result, or where you discover a small tweak that collapses a lot of complexity you originally planned for - but that is, in my humble experience, not the norm in programming. The vast majority of code is boilerplate or stuff you have already written a thousand times in some variation. The more experience you have the worse it gets.
I was ecstatic when I realized how good agents have gotten, realized how I could focus on design and architecture and with small corrections, get more than adequate software. Because for me personally, programming is the least fun part of software development. Most of the time that is. And you can hate it all you want, but programming is a skill worth nothing on its own now, and it will never be again. You can take solice in the fact that you can still do it for fun if you want to.
I have to say, now it's even more amusing to hear people claim '.world is a bunch of narrow minded [whatevers] who block all opinions they don't like' (2 instances 😱)
I think the protocol was developed in-house and only the code is open source? I think the protocol itself is not public to make it harder to spot, since its whole purpose is to dodge deep packet inspection
Theoretical CS is the most interesting stuff I have ever thought about. It's fun to me the same way an interesting book is fun to read. Different from riding a rollercoaster - but not un-fun at all
This has 100% happened irl