Viewing profile — whichdan
whichdan
HN member- Joined
- Thu, Feb 03, 2011, 10:04 PM UTC
- HN karma
- 1,259
- Public activity
- 752 items
- HN profile
- View on Hacker News ↗
About whichdan
Recent public activity
-
comment
Comment #49118860
The issue I have with stacked PRs isn't merging, but rather, when I change branch A, and I'm working on branch C, I then need to merge A into B and then B into C just to continue w…
-
comment
Comment #48808983
I agree that the stability is quite nice. But there are plenty of areas where the language could use some improvement - for instance, the ergonomics around writing nested Single Pa…
-
comment
Comment #48803718
There's a lot to love about Elm, and I've written quite a bit of production code with it starting around 0.18.0. But in 2026 I'm not sure why a company would newly choose a languag…
-
comment
Comment #48188655
Honestly the feedback loop of "do math to roll more" would make this an excellent game for kids IMO
-
comment
Comment #48162001
Yeah I agree. I grew up in a very blue-collar town, and anything I wanted to learn (outside of public schooling) either came from emaciated websites or whatever books I could find …
-
comment
Comment #45727501
The nice thing with the Elixir example is that you can easily `tap()` to inspect how the data looks at any point in the pipeline. You can also easily insert steps into the pipeline…
-
comment
Comment #45186203
I wonder if the thinner profile will make it more comfortable in smaller hands (both in terms of reach and center-of-gravity), but I'm skeptical.
-
comment
Comment #41842684
Oh, don't forget, if you click "Allow (current location)" it will also reload the page.
-
comment
Comment #41272074
Elm works a lot like this and it's quite nice.
- comment
-
comment
Comment #38760024
Totally agree; I started replaying 13 somewhat recently, and just felt worn down after playing for a few hours. The nonstop battles with no real break between them just isn't fun, …
-
comment
Comment #37488584
I'm really bummed there isn't a Mini - I'd be happy with getting one every third generation, even. For the size of my hands, the center-of-gravity is too high in the 6.1" phones, s…
-
comment
Comment #36326484
I got a 500 on first load, and intermittent issues on subsequent loads, so it's not just you!
-
comment
Comment #36009474
Without compile-time type checking, every single line of code needs to be evaluated with a unit test to ensure there won't be any runtime syntax errors.
-
comment
Comment #35928042
I think Rails is a victim of its own success: many of the hot new Rails codebases from that time are now 10 year old monoliths. And those monoliths need incredible amounts of tests…
- comment
- comment
-
comment
Comment #35771940
Basically we'd need laws enforcing a minimum wage for waitstaff, otherwise restaurants that allow tipping will always have an advantage over more expensive ones that don't. And no,…
-
comment
Comment #34905920
Ugh, yeah. I used to adore Spotify's "radio" algorithm, but depending on the genre - namely indie rock - I constantly hear repeats now.
-
comment
Comment #34758723
Okay, so people who had historically high-paying jobs, who were at a high-paying company with above-average severance, didn't have anxiety around layoffs. You can't say anxiety aro…
-
comment
Comment #34137940
Tiny suggestion - instead of .map(g => { return { key: g.key, rows: g.rows.map(r => r[1]) }}) you can write .map(g => ({ key: g.key, rows: g.rows.map(r => r[1]) }))
-
comment
Comment #33988536
https://htmx.org/docs/#parameters Simple doesn't mean "I should be able to intuitively understand this with under a minute of reading"...
-
comment
Comment #33960441
My gut reaction was "wow that sounds boring" but then I reread it and realized I would have absolutely been excited about this in high school.
- comment
-
comment
Comment #32872040
I know they don't have plans to work with AMD but I'd consider switching to AMD for my next card if EVGA was manufacturing it. They fixed an old card of mine way out of warranty so…