HN user

discomrobertul8

167 karma
Posts1
Comments30
View on HN

I genuinely don’t understand how front-end developers accept this level of needless complexity.

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.

Back to tsunami. Whenever I hear the word mispronounced by those who ought to know better it just grates badly, the mangled mispronunciation distracts my attention from what's actually being said. So often one hears TV newsreaders including those on the BBC slur the word as 'sooonami' when clearly its English spelling indicates the correct pronunciation. Tsu, つ, sounds like a hissing snake—say it to yourself. Is that not obvious?

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".

We are now building a new product focused on agentic development

This is sad. It seems innovation has all but stopped for IDEs intended for a human as the primary driver.

[dead] 8 months ago

There's more to life than GDP and "free speech".

Sizes tend to be a lot smaller. One poster above said a large soda in the USA is almost one litre! In the UK it's roughly half that size at 500ml.

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.

I had a horrible time with Localstack. It's very similar to AWS but not exactly the same, so you hit all kinds of annoying edges and subtle bugs or differences and you're basically just doing multi-cloud at that point. The same kinds of problems you encounter with slightly inaccurate mocks in automated testing.

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.

Apple M5 chip 9 months ago

Software teams at apple really need to get their act together.

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.

if the language or std lib already allows for chaining then pipes aren't as attractive. They're a much nicer alternative when the other answer is nested function calls.

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.

why do you need one? I see a lot of "edc" stuff online where people seem to carry knives and tools with them everywhere they go. I've never found a need to do so and never been caught out in a situation where I would have benefitted from a knife.

There's also the "south east Qld option" (which I'm certain is the region you're describing in your comment) where the government is so roadbrained that all public transport solutions inevitably end up as some form of bus, further adding to congestion and making it worse for everyone, drivers, public transport users and active transport users.

Same in the UK. The fact that iMessage only works for iOS devices means it's a complete non-starter. What's the point in using a messaging app if you can't add all your contacts to a group? And if you're using a different app for group chats for this reason, then why not use it for 1-1 messaging, too?

Do you think it might be time to deprecate and then retire this package, given that the ecosystem has evolved? Sure, it'll mean downstream packages will need to update their reliance on `is-arrayish` and use some other means suited to their task, but perhaps that's positive design pressure?

No adblocker detected 11 months ago

I wonder why anyone has to fight for an ad free YouTube.

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.

Just because the WHO doesn't list it doesn't mean it's not a crisis. The negative effect on the mental health of teenage girls caused by social media is well understood, even if it's not described by the WHO as an emergency.