HNHacker News
TopNewBestAskShowJobs

jherdman

1,213 karma · joined November 6, 2008

submissionscomments
jherdman··on Frog and Toad and the Increasingly Capable Machines
I got to see this with my kids in Toronto last summer. It was a lot of fun!
jherdman··on OpenAI agent hacked Australian government website, PM says
Absolutely. People need to be held accountable for these actions now before something truly awful happens.
jherdman··on Matt Mullenweg tells Automattic staff in Slack he's back in control after ouster
As someone in the Rails community I deeply sympathize and understand where you're coming from.
jherdman··on Aaron Swartz was prosecuted for scraping, while Meta does it without consequence
If you’re going to leave a comment like this you need to at least outline your thinking as to why you feel they’re different.
jherdman··on Ask HN: What are you working on? (August 2026)
This is neat! I’ve been meaning to get back into C. I’ll give this a shake.
jherdman··on Solid Queue 1.6.0 now supports fiber workers
Has anyone played with this and SQLite? I have no data, just a hunch, but I’d think this is a recipe for corruption if you’re doing lots of writes.
jherdman··on Postmortem: TanStack NPM supply-chain compromise
Many thanks for sharing this. I wasn't aware it existed.
jherdman··on Opus 4.7 to 4.6 Inflation is ~45%
Is this sort of setup tenable on a consumer MBP or similar?
jherdman··on Ask HN: What are your best purchases under $100?
For less than $100!? Do tell, my friend.
jherdman··on Tell HN: Merry Christmas
Merry Christmas, friends. And a special cheers to everyone that makes this community possible. It’s one of the last bastions of all that is good about this internet.
jherdman··on PGlite – Embeddable Postgres
I'm using this with a Bun project for my testing needs. I spin PGLite at the beginning, throw it all away at the end. It's not as nice as transactionally isolated testing (a la Ruby on Rails, or Elixir), but it's a fine replacement until I have time to replicate it.
jherdman··on Why we migrated from Python to Node.js
I’m curious about your choice of Kysely. I’ve really only used Drizzle. It’s fine but it has some very rough edges around Bun and SQLite.
jherdman··on Why we migrated from Python to Node.js
Have you tried Elysia (https://elysiajs.com/)? Admittedly I'm not using it at scale, but it's quite pleasant.
jherdman··on Disable AI in Firefox
I'm curious to know what the AI does when it encounters sheet music. Does it do anything intelligible?
jherdman··on Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js
> But I still needed background jobs, real-time updates, and two-way communication that just works. Those things are possible in Rails and Laravel, but they take a bit more effort to set up.

I'm pretty sure this isn't true at all with Rails. Out of the box you get Solid Queue (jobs), and Solid Cable (real time messaging).

jherdman··on I'm leaving Ruby Central
You need only skim his blog to see why. He’s increasingly hostile to minorities of all sorts.

Beyond that, Mike (author of Sidekiq) is more than welcome to withdrawal his funding as he wishes. That’s how this works.

jherdman··on Behind the scenes of Bun Install
Storybook is another for me.
jherdman··on Font Comparison: Atkinson Hyperlegible Mono vs. JetBrains Mono and Fira Code
This was fun!
jherdman··on Tell HN: Notion Desktop is monitoring your audio and network
If you go to "Settings > Notifications > Desktop meeting detections notifications" you can turn this feature off. I haven't verified if the mic and traffic sniffing is correspondingly turned off though.
jherdman··on Was Houdini a Spy? (2021)
I just finished this too! It really brought back my childhood fascination with the man.
jherdman··on RubyUI (Former PhlexUI): Ruby Gem for RubyUI Components
Have you had much luck with slots? I have a project using View Components that leverages slots. I've tried migrating to Phlex, but the lack of explicit slot support has been a bit frustrating.
jherdman··on A 10x Faster TypeScript
I'd be curious to hear about the politics and behinds the scenes of this project. How did you get buy-in? What were some of the sticking points in getting this project off of the ground? When you mention that many other languages were used to spike the new compiler, were there interesting learnings?
jherdman··on You might not need Redis
I just wanted to take a moment to highlight both GoodJob and Solid Queue. They're excellent choices, and any RoR folks reading these comments should give them a fair shake.
jherdman··on The DOJ still wants Google to sell off Chrome
Is this really true? Something that can be supported by clear evidence? I’ve seen this trotted out many times, but it seems like there are interesting Apache projects:

https://airflow.apache.org/

https://iceberg.apache.org/

https://kafka.apache.org/

https://superset.apache.org/

jherdman··on Show HN: Cot: a Rust web framework for lazy developers
Composability is the often cited benefit. As an example, I can do the following in Active Record (Ruby):

  class Account < ApplicationRecord
    scope :active, -> { where.not(active_at: nil) }

    belongs_to :user
  end

  class User < ApplicationRecord
    scope :born_before, ->(born_on) { where(birthdate: born_on) }
  end

  active_users_with_birthdays_today = Account.active.joins(:user).merge(User.born_before(Date.today))
Contrived, of course, but it's not hard to see how you can use these sorts of things to build up record sorting, filtering, etc. Doing this by hand wouldn't be very fun.
jherdman··on Vim Roadmap 2025
Can we rename this post to indicate that it’s about Zed?
jherdman··on Rails for everything
Is this really necessary given the advances with SQLite in Rails 8? What edge does this have over what’s included these days?
jherdman··on Ruby 3.4.0
Agreed re asset pipelines. I definitely have Webpacker related scar tissue.

Have you tried either Inertia (https://github.com/inertiajs/inertia-rails) or vite-ruby (https://vite-ruby.netlify.app/)? Both look very promising.

jherdman··on What I wish someone told me about Postgres
What happens if the row is shared between two tenants?
jherdman··on Use Rails
What are you using for your ORM? Last I checked Prisma is the new hotness, but it's testing story is frankly unacceptable (i.e. manual DB purges, https://www.prisma.io/docs/orm/prisma-client/testing/integra...).
Page 1 of 11Next →