Not sure if this is indended or not, but the somewhat controversial mother tree hypothesis stipulates exactly this -- trees borrowing carbohydrates (sugar) from neighbors via mycorrhizal networks.
I agree it's very confusing. There's this GitHub issue that goes a bit into the differences. If you don't have any special requirements, I'd probably try the wine-wayland package first.
Jiminy Cricket, imagine not being able to tell the difference between an error code and an image of an error code, and imagine subsequently, for some reason, not immediately inspecting the HTTP request and response. Sounds like a very real #programming #devops problem.
I don't know of such an alternative. A quick solution would be to use something like GeoNotes to take geolocated notes.
As far as a self-hosted solution goes, I'd just like to point out that you wouldn't need a self-hosted database of places. You could query Ouverture (or Google, OSM, etc.) for places near you, and you'd just need to store the check-in on your server with a basic API. This is an interesting problem, and not super hard to implement.
I understand it's easy, but I don't want to sully my omnipotent flake with a casual nixpkgs.follows = "nixos-cosmic/nixpkgs";. It's probably fine, but I can wait.
I'm waiting for Cosmic to be merged into NixOS stable which I learned is just around the corner (May). I'm super excited because Cosmic seems to strike a sensible balance between polished, full-featured, make-everyone-happy mainstream DE and performance-oriented tiling WM.
Although I've never tested the Alpha, I have a feeling that I might finally make the switch (from Gnome) on my daily driver once it's mature enough.
It really depends on your approach to learning things. If you're looking for a systematic approach, I really like No Starch Press books for that sort of thing: How Linux Works or Your Linux Toolbox (for a more playful approach).
But in the end there's really no substitute for installing Debian on bare metal and tinkering with it. I would really recommend Debian, because it's the archetype of how Linux systems have been working for the last 30 years or so. Arguably, this is currently changing, but come to grips with Debian before you dabble in more modern approaches to system management.
The way things are going, the next "vote" you'll get is to ratify the new and improved constitution. I've actually seen a couple of coups first hand, that's usually how it goes.
To fix this, add
if(num == 255) return true;before line 10.