HN user

davidcelis

943 karma

I write the internet.

[ my public key: https://keybase.io/davidcelis; my proof: https://keybase.io/davidcelis/sigs/hRgYygV1sqqqWivpDFG377oQzYShgy7LKHlHDDfgAPg ]

Posts32
Comments127
View on HN
github.com 11mo ago

Shhp: Hitpoints for Your Shell

davidcelis
2pts0
junebytes.com 2y ago

DropNotch – Turns the MacBook notch into a drop zone

davidcelis
1pts0
areyoutheasshole.com 4y ago

Are you the asshole? – AI powered answer bot

davidcelis
366pts194
launchdarkly.com 4y ago

The New LaunchDarkly

davidcelis
1pts0
www.hashicorp.com 4y ago

HashiCorp Terraform and Community Contributions

davidcelis
4pts1
clubhouse.io 4y ago

Clubhouse (the project management tool) is changing their name to Shortcut

davidcelis
7pts1
reallifemag.com 9y ago

Force fed: how recommendation algorithms tried to make me a Nazi

davidcelis
2pts0
blog.cleancoder.com 9y ago

The Dark Path

davidcelis
1pts0
medium.com 9y ago

Give it a REST: use GraphQL for your APIs

davidcelis
20pts0
blog.kapeli.com 9y ago

Apple pulled Dash from the App Store for “review manipulation”

davidcelis
69pts17
github.com 10y ago

Repository invitations on GitHub.com

davidcelis
20pts2
github.com 10y ago

Expanded webhook events on GitHub.com

davidcelis
4pts0
rubinius.com 10y ago

The Problem with MINASWAN

davidcelis
1pts0
mobile.altomail.com 10y ago

AOL releases new Alto Mail mobile apps

davidcelis
1pts0
blog.paracode.com 10y ago

Building a Ruby gem with Go native extensions

davidcelis
3pts0
devblog.avdi.org 11y ago

Ruby Is Defined by Terrible Tools

davidcelis
115pts100
www.washingtonpost.com 11y ago

An illustrated guide to all 456 deaths in “Game of Thrones”

davidcelis
3pts1
davidcel.is 11y ago

Distance Constraints with PostgreSQL and PostGIS

davidcelis
4pts1
blog.atom.io 11y ago

Public Roadmap for Atom.io

davidcelis
2pts0
ntlk.net 11y ago

Why can't you track periods in Apple's Health app?

davidcelis
3pts0
davidcel.is 12y ago

A Simple Rack Console

davidcelis
3pts0
curl.haxx.se 12y ago

Curl.haxx.se is down

davidcelis
2pts1
gigaom.com 12y ago

New Relic Insights takes real-time app data analysis to the masses

davidcelis
3pts0
blog.newrelic.com 13y ago

Don't Get Demoralized by Bad Estimates

davidcelis
1pts0
goodbre.ws 13y ago

Show HN: goodbre.ws, a fully open source recommendation engine for beer

davidcelis
57pts50
davidcelis.com 13y ago

Stop validating email addresses with your complex regex

davidcelis
184pts148
davidcelis.com 13y ago

Edge Rails 4.0: A Multilingual Inflector

davidcelis
2pts0
github.com 14y ago

Show HN: Better singularization/pluralization rules for Ruby on Rails

davidcelis
1pts0
davidcelis.com 14y ago

The Current State of Rails Inflections

davidcelis
2pts0
davidcelis.com 14y ago

Collaborative Filtering With Likes and Dislikes

davidcelis
5pts0

Sure, we're all more productive now, but…

I’ve been trying to ask people a different question: sure, we’re more productive now but to me, the AI era is only serving to plunge us deeper than ever into producing more, more, more, faster, faster, faster. And for what? What’s it all for? I became a software engineer because I have a lot of fun writing code, thinking through and solving complicated problems, and experiencing the reward of seeing what I’ve built by hand working for the first time.

Do people really have fun managing a fleet of agents that generate the code instead? Or is it just the rush of producing something extremely quickly, much more quickly than you might be able to alone, regardless of how well (or poorly) it might work? For me, being able to move quickly was never the fun part.

It’s one thing to utilize AI to lessen the drudgework, the boilerplate, but I look at people who have gone all in on agentic development and it just really makes me wonder.

I know it's probably automatic because of the similar titles, but hitting the bottom of the layoff announcement only to be recommended that article about hiring 1,111 interns in 2026 is a reaaal bad look

Gem.coop 10 months ago

My mistake, I completely misread your comment and thought you were _only_ talking about `rv` as opposed to both `uv` and `rv`!

Gem.coop 10 months ago

By "Astral" do you mean "Spinel"? Also, what paid services? So far the only paid services they've mentioned is retainer services that essentially amount to priority customer support. The tools themselves are only ever described as free

EDIT: Misread the comment and thought it was only about `rv`, not both `uv` and `rv`

Gem.coop 10 months ago

What makes you think they _haven't_ tried to work things out with Ruby Central? As per a separate article[1], this seems to be a last resort:

“Since Ruby Central has informed us they will never allow us to continue working on the projects they now claim they own, that we successfully maintained and operated for the last ten years, the former RubyGems team is launching gem.coop today.”

[1] https://socket.dev/blog/gem-cooperative-emerges-as-a-communi...

Some additional context is that Justin Searls is close friends with people who are or have been on Rails Core and/or at Shopify. I've long been a fan of Justin's work, and I've spent time with him at conferences so I can attest to him being a nice person in my experience… But, given the alleged parties at play here, it's hard to take this piece as unbiased when it lacks that disclosure

Someone vibe coded a PR on my team where there were hundreds of lines doing complex validation of an uploaded CSV file (which we only expected to have two columns) instead of just relying on Ruby's built-in CSV library (i.e. `CSV.parse` would have done everything the AI produced)

Craft coffee is a luxury item that isn't part of Japanese culture in the same way that it is in the west. In the early morning, when you're a salaryman trying to get to work as fast as possible, you get coffee from a vending machine or convenience store. Craft coffee is something to enjoy leisurely, which is why most specialty coffee shops don't open until much later than we're used to

The post covers this:

Our API is a Ruby on Rails application. For all public-facing models, we have added a `public_id` column to our database. We still use standard auto-incrementing BigInts for our primary key. The `public_id` is only used as an external identifier.

Based Cooking 5 years ago

In fact when most recipes specify a volumetric measurement of salt they mean table salt

That’s really not true. Most food writers would tell you that the standard is kosher salt, and many would specify diamond kosher

McDonald's offers a 401k plan with up to 7% match. Even if you took the 10% early withdrawal penalty this is money in your pocket.

This woman is literally living paycheck to paycheck, and your suggestion is to... put money into a 401k? That simply isn't an option for people living in poverty like this.

Gain knowledge, skills, and have a good work ethic and it is not that hard to get ahead in America.

This is a really out-of-touch perspective. One's ability to gain knowledge and skills is determined by the amount of free time they have when not working, and when you're only earning $9.50/hr, you have to spend a _lot_ of your time just earning enough to scrape by. It _is_ hard to get ahead in America when you're poor. Lifting oneself out of poverty is not easy to do here (or anywhere). If it were, we wouldn't have nearly 30% of our country's inhabitants living in or very near to poverty levels.

Update from Chef 7 years ago

They removed his name from everywhere _except_ the license notices. Which is kinda worse.

Atom can also configured via JSON files. They create their config file as CoffeeScript Object Notation (CSON) by default, but nothing is stopping you from changing it to ~/.atom/config.json

Many reviews have stated the opposite: that, despite the reviewers feeling like the airpods would fall out when in motions, they stayed in just fine despite shaking heads and jumping up and down.

the first time i tried the japanese iced coffee method, i ended up with a cup of coffee that had such a strong bitter, chemical taste that i was sure i must have been drinking poison. i later realized it was probably my ice cubes, which came out of those Tovolo king cube molds. after a few months, those molds impart an extremely strong chemical flavor into their ice cubes.

so… long story short, the ice you use matters a lot

This is the same reason I ended up with S3/Cloudfront as well. A while ago, I was moving my site from GitHub Pages. I wanted HTTPS for my custom domain and more control over how my site was cached. I looked at Surge and, as much as I loved their defaults and CLI tool, that $13/mo price tag was too high.