HNHacker News
TopNewBestAskShowJobs

happyraul

100 karma · joined April 23, 2015

submissionscomments
happyraul··on Rethinking Database Programming
I think it's fair to say there are other ways to interpret what happened with Elm. What if Evan stopped working on it because he needed to make a living and working on Elm wasn't going to achieve that? In that case, if working on Acadia will earn him a a living, it seems reasonable to believe he will keep working on it.
happyraul··on Rethinking Database Programming
From the homepage https://acadia.engineering/:

| Not an Object-Relational Mapping (ORM).

happyraul··on Rethinking Database Programming
On the other hand, with Elm there was no correlation between adoption and funding for development. With Acadia, he's trying a different funding model, so that might mean better support for both Acadia and Elm.
happyraul··on Vinyl succumbs to Loudness War: more than just collateral damage (2025)
I don't think it's useful to account for time spent outside of work by the same hourly income as a way to measure how much something costs. By that logic, spending an hour listening would also "cost" $300.
happyraul··on Have a fucking website
I accept that as a software developer, I have a myopic view on it, but it doesn't have to be hard.

- Get a domain name

- Get a VPS with an nginx image pre-installed

- Write a plain text file with the info you want shown (hours, contact info, etc...)

Yeah it's not sexy, but it's a start and it can be changed when time and interest allows.

happyraul··on Anthropic drops flagship safety pledge
FEIE is only one of the options for avoiding federal income tax. The other is the Foreign Tax Credit, which has no such limit: https://www.irs.gov/pub/irs-pdf/f1116.pdf. If the place an American lives and works has a higher income tax rate than the US one, in practice he will not face any tax liability, regardless of income level.
happyraul··on Claude Opus 4.6
No, the point is that you can set up the testing exercise without using an LLM to do a simple find and replace.
happyraul··on Largest cargo sailboat completes first Atlantic crossing
What sucked about it? I've been considering it for a long time as an alternative to flying across the Atlantic.
happyraul··on Nobody’s buying homes, nobody’s switching jobs, America’s mobility is stalling
The reason there will never be enough lanes is not population growth. It's that we generally don't provide people with alternatives to driving, and adding more lanes just makes even more people have to drive, since things get even farther apart.
happyraul··on AI overviews cause massive drop in search clicks
Are you saying on iOS there is no way to browse the Internet without an ad blocker? Maybe I should get an iPhone to stop spending time on my phone...
happyraul··on Solar power has begun to transform the world’s energy system
That's simply good writing practice. I find it more taxing to read digits than prose.
happyraul··on 108B Pixel Scan of Johannes Vermeer's Girl with a Pearl Earring
I can recommend The Story of Art: https://en.wikipedia.org/wiki/The_Story_of_Art
happyraul··on An image of an archeologist adventurer who wears a hat and uses a bullwhip
To me the question of what activity/method is more "valuable" in the context of art is kind of missing the point of art.
happyraul··on Why I'm leaving Elm (2020)
This may be a good summary of the blog post, but in my opinion it is an uninformed understanding of Elm and Elm's history. JavaScript FFI isn't and never has been a "critical language feature". Rather, people discovered an implementation detail that allowed them to create thin Elm wrappers around JS libs (think Elm interface for d3, leaflet, moment, etc...). This was (rightly IMO) seen as undesirable for multiple reasons and 0.19 closed off the loophole at the compiler level.

As for being banned from the community, I keep seeing this claim but have never seen or heard of such things happening. Sure, there may be a negative reception to folks who keep wanting to re-litigate a decision that was made over and over, but nobody has been banned from anything.

happyraul··on Things Apple Maps Does Better Than Google Maps
But do either of them manage to show a legible street name at a convenient zoom level?
happyraul··on Elon Musk wanted an OpenAI for-profit
Imagine a parent today driving to work and dropping off their two kids at school on the way. Instead of one car making three stops, you're suggesting three robo taxis would accomplish the same thing. What do you think already clogged roads would look like in this future? The only scalable solution is public transit, walking, and cycling.
happyraul··on What we know about CEO shooting suspect
I think doctors' incentives are more aligned with patients than the incentives of insurance companies. I agree that incentives aren't perfectly aligned, but I'd rather a doctor decide whether I should get a treatment than an insurance company, given the system we have.
happyraul··on From where I left
I'm no fan of FAANGs, but what is "their fair share"? The entire point of OSS is that they don't have a fair share to pay. It's entirely voluntary.
happyraul··on What we know about CEO shooting suspect
Doctors should make that determination, not insurance companies.
happyraul··on ChatGPT Pro
"the signal-to-noise ratio has grown too low" is a bit odd for me. The ratio would not have grown at all.
happyraul··on Trump wins presidency for second time
If one handyman or one farmer or one trucker stopped working, no one would really care. If all CS researchers stopped working, I'd wager people would care, just as they would if handymen/farmers/truckers stopped working.
happyraul··on Using an 8K TV as a Monitor
For me, the best monitors by far for programming are LG's 28in DualUp, due to the aspect ratio. I have a pair side by side, and it's effectively four 1440p screens in a 2x2 layout, giving lots of vertical space without a bezel as well as horizonal on each screen.
happyraul··on Germany's 49-euro ticket resulted in significant shift from road to rail
Cancellation terms vary by vendor. With some better ones, you can cancel 24 hours before the end of the month to avoid being billed for the next month.
happyraul··on Meta Movie Gen
Hippos can't actually swim though.
happyraul··on Starlink offering free internet access for 30 days for Hurricane Helene victims
The solar and batteries have much lower emissions, and can be used as all times (not just during power outages) to lower the cost of electricity. Anyway it doesn't have to be generator or solar + batteries... Why not both? Have the solar, reduce emissions and utility bills. Have the generator as a backup if power is out and batteries are empty.
happyraul··on Ask HN: Who is hiring? (October 2024)
Yes, people who do the same work should be paid differently based on where they live. It makes complete sense.
happyraul··on Hacking misconfigured AWS S3 buckets: A complete guide
I realize probably many (most?) people open this site on a mobile device, and the design is optimized for that. Still, does it bother anyone that on a desktop monitor, less than a third of the horizontal width is used for content?
happyraul··on Criteria for Adopting or Avoiding Technologies
It is a subjective list, but I found it useful to help frame my own thinking around my criteria for the kinds of businesses I want to patronize.
happyraul··on AnandTech Farewell
The only one I've found that passes my test (no ads if you subscribe, and equally important, all the tracking crap is also gone), is ArsTechnica. I check the stories several times a week, so I'm happy to subscribe under those terms.

For every thing else I use adblockers.

happyraul··on The art of programming and why I won't use LLM
This sounds like a nightmare to me. The last thing I want out of my work day is to attend more "important meetings" and "multiply" my value. This is the kind of thinking that makes us less human, just widgets that are interchangeable. No thanks.
Page 1 of 3Next →