ShellfishMeme

Joined 14 years ago

Karma
267
Submissions
83
Member since
Jan 29
View on Hacker News

Recent submissions

Comment · 1 month ago
Astra constantly does this for me. It goes 90% of the way with some task but then skips the most important part. Then when told to please fix that and do it properly, it suddenly goes down a rabbit hole for 6h and fixes scenarios that aren't even relevant. It's awful at assessing what is important to do and what not, and where to ask for permission and where not.
Comment · 3 months ago
You can switch them off but only until the engine is turned off again. Most manufacturers have a shortcut on the dashboard or steering wheel though. Eventually you just get used to doing that every time you start driving.
Comment · 8 months ago
This approach is also what I'm still missing in agentic coding. It's even worse there because the AI can churn out code and never think "I've typed the same thing 5x now. This can't be right.".

So they never make the change easy because every change is easy to them... until the lack of structure and re-use makes any further changes almost impossible.

Comment · 1 year ago
I've once received a USB-C charger with a portable breast milk warmer device that outputted 18V at 2A without doing PD negotiation.

That fried another device when I plugged it in.

This is non compliant in the EU, but when I reported it to the responsible authorities, they didn't feel like doing anything about it.

We are talking about a charger that can fry any device and potentially cause a fire, coming with a product aimed at people with babies, that's clearly non compliant to be sold in the EU, and they are doing nothing at all. Pretty shocking if you ask me.

Comment · 1 year ago
It was Austria, and I think it's pretty telling that when free speech limitations come up in these kind of threads, it's always neo-Nazi stuff.
Comment · 2 years ago
I was naively hoping that with the M4 iPad the opposite of this would happen and they would let us unlock the power of this device so I could use it as my dev machine when I'm traveling.

Instead, no real improvements are coming to iPad OS and if you're not gaming or video editing, all you get to do is marveling at how powerful your YouTube player is in benchmarks.

Please Apple, let the Pro device finally be a Pro device and let us use virtualization.

Comment · 2 years ago
Kiel has a tiny airport that doesn't have any scheduled services, but they have a large port with ferry and cruise terminals.
Comment · 3 years ago
For MacOS I can really recommend https://orbstack.dev

It integrates very nicely, has very low CPU idle usage and also lets you quickly spawn VMs with bidirectional file sharing set up.

Since I switched I haven't looked back.

Comment · 3 years ago
Strong types aren't just a correctness guarantee, they also help to discover structure and interfaces that previously were implicit.

If a developer can jump into an unknown part of a codebase and quickly see that following a certain structure will automatically make their code work for them without needing to read all the code first and double checking if it's just a random convention versus a strict interface so they don't reinvent the wheel or build code that doesn't fit in with the existing structure, then that's worth a lot and something you cannot simply cover with tests.

Comment · 3 years ago
Your comment history explicitly mentions that you are a fascist. I guess nowadays you folks stopped measuring skull shapes and read things into internet comments instead.
Comment · 3 years ago
Is there any proof that people trying to fly and jumping off a building is actually real? I always assumed it's some sort of anti drug meme that had been around since forever.
Comment · 3 years ago
Same thing here. The worst part is when websites don't actually require an email confirmation to keep using them. In the beginning I've tried to reach out to those companies to close the accounts without accessing them but by now I've started just resetting the password and then deleting them. It's just too difficult to do the right thing.
Comment · 3 years ago
What does "truth" even mean here? All of these things are about society, culture and the human experience. There's no universal truth to be found there.

The best I can do is apply the categorical imperative influenced by my cultural context, upbringing and personal experiences.

Comment · 3 years ago
useCallback makes sure that you don't recreate a function you need in a component at every re-render but only when its dependencies change. It returns a function.

useMemo returns a value which is the result of calling the function it is given once the dependencies change.

So useCallback is basically useMemo called with a function that returns a function.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton