HNHacker News
TopNewBestAskShowJobs

herval

4,308 karma · joined July 21, 2008

https://linktr.ee/herval
submissionscomments
herval··on Rob Pike goes nuclear over GenAI
confusing any law with "moral principles" is a pretty naive view of the world.

Many countries base some of their laws on well accepted moral rules to make it easier to apply them (it's easier to enforce something the majority of the people want enforced), but the vast majority of the laws were always made (and maintained) to benefit the ruling class

herval··on Pebble Index 01 – External memory for your brain
I don’t know any other smart rings that do what this one does. So not sure what you mean by “less features”
herval··on Pebble Index 01 – External memory for your brain
Battery decision asid, I love this dude's obsession with making unique hardware
herval··on Transparent leadership beats servant leadership
> Servant leadership seems to me a lot like curling parenting: the leader/parent anticipate problems and sweep the way for their direct reports/children.

That's not what "Servant leadership" is. It's about _letting the team lead_ - and they can come to you if they need help - instead of _pushing the team_. So in practice it's the opposite of anticipating problems. If something, servant leadership gets a bad rep for being used as an excuse to let people fall on the sword, instead of protecting them

The rest of the post is just describing the role of "Management".

herval··on Nano Banana Pro
Google APIs in general are hilariously hard to adopt. With any other service on the planet, you go to a platform page, grab an api key and you’re good to go.

Want to use Google’s gmail, maps, calendar or gemini api? Create a cloud account, create an app, enable the gmail service, create an oauth app, download a json file. Cmon now…

herval··on 210 IQ Is Not Enough
Pattern matching is completely irrelevant when dealing with something that doesn’t follow patterns, such as stock prices
herval··on 210 IQ Is Not Enough
> IQ probably doesn't mean much of anything. But it is one of only a handful of ways we have to benchmark intelligence.

IQ means a lot of things (higher IQ people are measurably better at making associations and generating original ideas, are more perceptive, learn faster, have better spatial awareness).

It doesn't give them the power to predict the future.

herval··on You can't refuse to be scanned by ICE's facial recognition app, DHS document say
when a government implements 1930s style nationalism with 2020s tech - what could possibly go wrong?
herval··on Generative AI Image Editing Showdown
Gemini is great when it gets it right, but in my experience, it sometimes gives you completely unexpected results and won't get it right no matter what. You can see that in some of the examples (eg the Girl with the pearl earring one). I'm constantly surprised by how good Flux is, but the tragedy is most people (me included) will just default to whatever they normally use (chatgpt and gemini, in my case), so it doesn't really matter that it's better
herval··on The AirPods Pro 3 flight problem
Dropbox is just hard to trust. I used to pay for it, until they suddenly decided to shut down the photos app. Then the password app, recently. I don’t expect Apple to shut down Photos any time soon, so I find it easier to trust them with my data
herval··on The AirPods Pro 3 flight problem
it means that the cost of moving from X is too high (be it in terms of time, cost or lack of suitable alternatives).

In the case of iCloud, for most people, it's probably a combination of convenience (no other tool is so well integrated with the OS) and cost (you can sorta replicate the combo of photos + files + vpn + fake emails, but it'll be more expensive and complex to maintain)

herval··on The AirPods Pro 3 flight problem
Locked in doesn't imply "inferior", nor it has anything to do with an option being better or worse.
herval··on The AirPods Pro 3 flight problem
which alternative platform exists? Onedrive is absolutely awful (it gets stuck in sync and crashes on Mac frequently), Google Drive/Photos doesn't respect your privacy and actually changes the resolution of your photos. The only alternative is Dropbox, which doesn't have a photos app anymore, or a bunch of disjointed small apps that together would cost multiples of what I pay for iCloud.
herval··on The AirPods Pro 3 flight problem
I have 1tb of data on icloud, including all my photos. Moving to a different platform is literally not an option (I was a happy Dropbox paid user until they decided to shut down the photos app, and Google Photos is a huge no no for multiple reason). The only alternative I can think of is self-hosting, which on itself is a nightmare, or a home NAS (not an option for me specifically). The lock-in is real.
herval··on The AirPods Pro 3 flight problem
I bought the airpod pro 3 and returned it after a couple of days. It would make a loud crunching sound every time I move my mouth, probably due to the memory foam moving inside my ear canal. Never experienced anything similar on pro 1 or pro 2.

This entire cycle of Apple releases is riddled with puzzling defects - the super scratchable iPhone Pros, the condensation issues on the Air lenses, the Airpod fit and weird noise cancelling issues. I don't recall this level of weird basic defects since the first unibody macs or the butterfly keyboard debacle. Wonder what caused it...

herval··on You are how you act
Interns don’t make $300k, buddy. At the time, they made ~$6k/mo. And were forced to move to the Bay Area despite the lockdown. To get put down by a dude zooming from his mansion in Hawaii.
herval··on You are how you act
My best memory of boz is him arguing with an intern on workspace and calling them "privileged", during COVID, when the kid asked whether the company would provide some sort of cash bonus since the free meals weren't available.

"Teenager trying to sound clever" captures every other interaction perfectly.

herval··on Why I code as a CTO
I worked with plenty of founders like this - they carry a C level title, but never stop being just an engineer or sales guy or designer.

That’s all fine when you have no employees - C titles are bullshit when it’s just two bros in a dorm - but it invariably hurts the company prospects as the team grows.

The common hack is hiring a “VP of Eng” to take care of the actual C-level work.

Mind you, there’s absolutely nothing wrong in wanting to be the guy who sits in a corner and codes. Just don’t call it “leadership” or “chief” anything, since you’re sitting in a role and not acting the part.

herval··on FocusTube: A Chrome extension that hides YouTube Shorts
12+ years ago, I wrote a Chrome extension that blocked comment sections on youtube and blogs. It was time well invested. Eventually everything became social apps, so my little extension got less and less effective.

I’m not looking forward to the near future where Youtube will pretty much be entirely shorts

herval··on Replacing a $3000/mo Heroku bill with a $55/mo server
Heroku is the Vercel of Rails: people will pay a fortune for it simply because it works. This has always been their business model, so it’s not really a new development. There’s little competition since the demand isn’t explosive and the margin is thin, so you end up with stagnation
herval··on Event Sourcing, CQRS and Micro Services: Real FinTech Example
It could be one event with two database rows inserted, CQRS doesn’t have to map 1:1 to db entries. But in general, these kinds of systems are more complex than 1 or 2 writes, so relying purely on transactions isn’t very common
herval··on Event Sourcing, CQRS and Micro Services: Real FinTech Example
Do you mean inter-system? Intra-system would mean on the same db, so a simple transaction would do.

For inter-system consistency, you’d probably need a reconciliation mechanism or some kind of 2 phase commit

herval··on Ultrasound is ushering a new era of surgery-free cancer treatment
“Lithotripsy” is the name of the kidney stone treatment. My understanding is it’s based on vibration, not ultrasound (I know, vibration is sound - my understanding is the method on the linked article uses higher frequency + intensity + shorter pulses than the kidney stone method - so sorta like microwaving tumors vs using a massage gun on kidney stones?)
herval··on Bird photographer of the year gives a lesson in planning and patience
Bresson is from a time where you had 38 shots maximum, before you need to reload your camera. It takes an immense amount of attention, but also you’re statistically unlikely to take the kind of photo that you can get today (eg most of these bird images).

My current camera takes 20 photos per second sustained AND comes with a pre-buffer that captures 2s of images before you press the trigger. It’s wild!

(I don’t take photos anywhere near Bresson’s but still, it helps)

herval··on Superpowers: How I'm using coding agents in October 2025
Fascinating write-up. I loved this bit of debugging:

> The first time we played this game, Claude told me that the subagents had gotten a perfect score. After a bit of prodding, I discovered that Claude was quizzing the subagents like they were on a gameshow. This was less than useful. I asked to switch to realistic scenarios that put pressure on the agents, to better simulate what they might actually do.

Also his Claude says shit a lot

herval··on Boring Company cited for almost 800 environmental violations in Las Vegas
"move fast and break things"
herval··on Show HN: I've built a tiny hand-held keyboard
That’s some true hacker device!
herval··on Why are so many pedestrians killed by cars in the US?
ever-bigger cars, tiny sidewalks, wide roads that take a minute to cross, the legality of turning left/right on a red light, few bike paths, mostly merged with fast highway lanes?

I don't know, feels like a recipe for roadkill

herval··on Vibe engineering
The point you missed entirely, young padawan
herval··on Kurt Got Got
Great writeup, but also gotta say that’s some excellent phishing
← PreviousPage 2 of 34Next →