167 karma · joined September 8, 2025
in my anecdotal experience as a bit of an old fogey with a greying beard, the enthusiastic juniors come along, watch a video by some YouTube guru (who makes videos about code for a living instead of making actual software) proselytizing about whatever the trendy new library is, and they assume that it's just what everyone uses and don't question it. It's not uncommon for them to be unaware that the vanilla elements even exist at times, such is the pervasiveness of React bloat.
It's because English has no (or very few - I can't think of any) words that begin with the same phoneme.
That's just what happens with loan words. Japanese loaned "Arbeit" (アルバイト) from German and they also pronounce it "wrong".
This is sad. It seems innovation has all but stopped for IDEs intended for a human as the primary driver.
As the sugar level is directly proportionate to the overall volume, it can be quite surprising how much sugar there is when you aren't used to such massive servings.
The better solution in my experience is to create an entirely different account to your production environments and just deploy things there to test. At least that way you're dealing with the real SQS, S3, etc, and if you have integration problems there, they're actually real things you need to fix for it to work in prod - not just weird bandaids to make it work with Localstack too.
WatchOS 26 has rendered my Apple Watch almost useless. It's gone from lasting a whole day including 2 cycling 'workouts' for my commute and the occasional lunch time run (or gym session before work) to now being at 40% battery by the time I make my mid-morning coffee and dead before I get home.
I don't use most of the 'smart' features anyway - I'm mostly using the fitness features - so I'll probably switch to a Garmin at some point.
e.g.
So this:
take(sorted(filter(map(xs, x => x \* 2), x => x > 4)), 5)
To your example: xs |> map(x => x \* 2) |> filter(x => x > 4) |> sorted() |> take(5)
is a marked improvement to me. Much easier to read the order of operations and which args belong to which call.90% of my YouTube use is on my smart TV. There's not really a straightforward way to block ads there. Used to be many years ago that a PiHole or similar would work, but they clued onto that years ago.