> Ultimately code is code and I don't care about how it got to how it is.
That's fine until you come up against something like a subscription system that's been built over 15 years by at least 20 different developers, none of whom are currently at the company, half of whom appear to have been clinically insane, each of whom had their own unique approach to code, with almost zero code commentary, zero external documentation, and abstractions layered like geological strata where you need 15 files open to understand one API endpoint.
> Most codebases I encounter just have "changed stuff" or "hope this works now".
I have been told off several times at different jobs for writing commit messages that are "too big". Also for writing too much commentary in my code changes. Also also for complaining that other people aren't doing these things.
(Not that it stops me, mind, but it does make working relationships fractious.)
> If you try to buy a bamboo rod in a store, they run $2K-$5K.
I got a bunch of cane[0] rods off eBay for relatively cheap[2] (but that was ~2010.) Sadly my fishing activities were strongly curtailed around 2012[1] (due to a family divorce) but I'm hoping to get back to it one day.
When I did get a chance to use them, they were much nicer (to me) than my companion's fancy new rods (even if the bend when fighting a fish was absolutely terrifying.)
[0] I'm not sure if there's any bamboo ones - it's been a while since I've seen them due to [1]
I’m working on a friendlier version of BirdNET-Pi with support of the latest BirdNET 3.0 model, also planning to add the BattyBirdNET later. https://github.com/Suncuss/BirdNET-PiPy
Watching Kyle McDougall[0] take his medium format photos is a soothing experience (but I know full well I would not have the patience for medium format.)
> I don't think trump actually wants terrorist attacks in America.
He might not but he's surrounded by christian evangelist lunatics who think bringing about the end times is their moral responsibility and, more importantly, they are in charge because Trump is an addled idiot who has fewer thoughts in his head than an orange cat.
> a `slog.Handler` backed by a fixed-size ring buffer. You wire it up like any other handler, and it keeps the last N log records in memory for health checks, debug endpoints, or black box recording
> The only web hosts that regularly provide data faster than [40Mbps] are video game distributors
No? I've been trying to download my MyMiniFactory library[0] and I'm currently getting 25MBps over 5 downloads. A single download will easily do 15MBps.
[0] Which sucks, even at high speed - they have no API, no bulk download, and you're limited to 6 items at a time. I have to click through 1000+ items with easily 5000+ sub-items and individually download each one.
That's fine until you come up against something like a subscription system that's been built over 15 years by at least 20 different developers, none of whom are currently at the company, half of whom appear to have been clinically insane, each of whom had their own unique approach to code, with almost zero code commentary, zero external documentation, and abstractions layered like geological strata where you need 15 files open to understand one API endpoint.
reply