HNHacker News
TopNewBestAskShowJobs

erulabs

6,618 karma · joined February 24, 2017

Seandon Mooy

Infrastructure lead @ ClassDojo Founder @ KubeSail.com (YC S19) Prev: Stripe, Imgur, Rackspace

Opinion are my own and do not necessarily reflect those of my employers

https://seandonmooy.com seandon.mooy@gmail.com twitter.com/erulabs

[ my public key: https://keybase.io/erulabs; my proof: https://keybase.io/erulabs/sigs/l1F7G-I4Ou3P3uOa3FcF4L18G2YA4NJ4qWNpuJoqUGg ]

submissionscomments
erulabs··on Google AI gets cagey when asked who won the 2020 elections
It’s been 6 years and the trolling is still paying dividends it’s wild
erulabs··on The No Kings Takedown Is Why You Shouldn't Rent Your Megaphone from Zuck
the press still exists. they just dont let them sit in the special little room that they livestream from.
erulabs··on The No Kings Takedown Is Why You Shouldn't Rent Your Megaphone from Zuck
Heck yeah, I appreciate you!
erulabs··on The No Kings Takedown Is Why You Shouldn't Rent Your Megaphone from Zuck
Oh my parents and their partners go to all the no kings rallies. I can see the size of the movement dwindling over time. I'm very happy someone is attempting to temper though, because, as I've said for a decade now, the hyperbolics drive way more support for your opponents than they do for your cause.
erulabs··on The No Kings Takedown Is Why You Shouldn't Rent Your Megaphone from Zuck
The executive (1/3rd of the government) being capricious with the press is _undoubtedly_ embarrassing and unamerican, but is so far away from the behavior of a true monarch that the name "no kings" is still farcical at best.
erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
agents are very very far from being able to send rockets to the moon just because you prompt them to.
erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
because writing the code was _never_ the hard part of solving problems.
erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
At some point in your life you may wonder why you're angry and miserable. Creating burner accounts to call people names should be high on your list of choices to introspect.
erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
There are infinite problems and agents help us solve problems faster. Sure they're not coding puzzles, they're actual problems actual human beings have, but they're still problems. Id way rather help a school district track its roster properly than argue with eslint. I'd rather get a rocket to the moon than triage garbage collection quirks too.

You're certainly welcome to miss what coding was, but being rude to engineers who are trying to build businesses is just as ridiculous and entitled as this article is.

erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
You can love technology and still have thought that coding was a required path to get to technology and not the ends unto itself.

If someone loves building technology products that doesn't mean they were "only in it for the money". Beyond just being disparaging for no reason, you're missing the path out of the depression-pit here.

erulabs··on I no longer care to work on any Ruby gems so I've archived all my repositories
'Oracle is the good guy' is a sort of canary in the coal mine that perhaps you've got your worldview a bit upside down
erulabs··on The Elizabeth Holmes documentary “You Can See Everything” is deceiving
You're conflating Holmes, Theranos and Balwani. Holmes was found not guilt of that which you accuse her of. That you also accuse others at the same time who where found guilty doesn't change that fact.
erulabs··on How the Elizabeth Holmes documentary “You Can See Everything” is deceiving
Important to note that in the original conception of western civilization, no one is 'innocent'. This idea that you have some secret special power to sniff out a persons true heart from a distance, which is separate from a jury of a persons peers studying and debating the evidence, is at best misguided and arrogant, and at worst a pernicious threat.
erulabs··on A skeptic's first contact with Kubernetes (2024)
It no longer applies at all, and in retrospect might look silly, but a core principle of "infra as yaml" and "infra as piles of plain-text files in git" was that infra was supposed to be dumb.

A reliability engineer's nightmare, and a common one, is stepping into a company whose deployment pipeline is built in-house, with dynamic bespoke software. What happens when Jeff leaves to build his own startup and absolutely no one knows how that Node.js script shells out to SSH to call docker on a remote server? I can tell you what happens: everything works fine for awhile and then suddenly doesn't for awhile.

On the other hand, you join a company with K8s and plain-jane YAML and can instantly grok the entire system and fix prod on your first day while the S-team sweats behind you, watching every key stroke. The seconds I have to read some javascript or bash or perl are precious seconds the brand is suffering.

In software engineering, flexibility and abstraction is a benefit: the product must pivot and evolve. In reliability engineering we want dead simple, tried and true. You want to be able to step outside your SF office and say "Someone help me with EKS, my DevOps guy died last night in a car crash!" and have 4 people with wild hair take their weird off-brand not-air-pods out of their head and say "uhhh sure okay".

Does all of this change with AI? Yes. Did it make sense a year ago for business continuity reasons? Yes. Was it ever beautiful where the rubber hit the road? No.

Why aren't tires as complex as wiring harnesses?

erulabs··on The Elizabeth Holmes documentary “You Can See Everything” is deceiving
Important to note she was found not guilty of this charge.
erulabs··on The Elizabeth Holmes documentary “You Can See Everything” is deceiving
It actually does. You can judge her, but she is not guilty. The more we as a society decide the justice system is just an arbitrary way of deciding who gets punished and not _the_ way of deciding if a person is or is not a criminal the more we slide towards oblivion.

If a person is found not guilty, they are not guilty. To argue otherwise is to undermine the core institution of western civilization.

erulabs··on DeepSeek Elastic Compute (DSec)
Appears to be similar to what Google is building with ax https://github.com/google/ax
erulabs··on War may be coming. Are we psychologically ready?
Russia invaded Ukraine.

You can make the (somewhat weak) case that Russia was provoked, but the first violent strike was made by Russia and Russia alone.

erulabs··on Y Combinator's PAC is throwing money at Republicans across the country
> leaders at the San Francisco-based tech incubator are trying to build a tech-forward future

They're donating money to anyone who isn't anti-tech / anti-business / anti-datacenter / anti-AI

That ~50% of those folks are R being the newsworthy part is the real question. Why should Silicon Valley support people who clearly loath the technology industry just because they're blue? The simplest explanation is the most obvious one, and the one this article explains: Tech leaders are donating money to tech-friendly politicians.

erulabs··on Jellyfin 12.0
I'm happy to pay for passion, for community commons, and I'm happy to compensate people for the work they do for pure enjoyment if I want it.

Trade and exchange are natural and human and friendly and cooperative and loving parts of the human experience. To think they're some artificial bolt-on is the derogatory implication.

erulabs··on Neki
I love to see this but as a heavy Vitess/MySQL user I do fear the split focus from PlanetScale. Hoping to see continued improvements on the Vitess side as well.

Selfish doubts aside, congrats to Planetscale on the launch!

erulabs··on Jellyfin 12.0
Agreed! To clarify: I think they deserve a wage for their work and have previously donated, and that 'capitalizing' on their work is more than justifiable. I also think it's fine that they don't care!
erulabs··on Jellyfin 12.0
yep, "just worked". Seems to be much better at properly categorizing some of the more stubborn corners of my library as well. Congrats to Jellyfin maintainers!
erulabs··on Jellyfin 12.0
"Capitalistic" is, I'm sure, meant derogatorily. I disagree with the sentiment, and I think the Jellyfin maintainers deserve at least a living wage for their time and efforts.
erulabs··on Top Pentagon Official Contracted Personal Lawyer to Handle Minerals Deal
If there are consequences they will be naturally arising, as there is no violation (that I'm aware of) here. It's _stupid_, and it _looks bad_, and it's _not a good idea_, and it _ended badly for Nixon_, but it's not illegal.
erulabs··on Gemini-3.5-Transcribe
mind if I ask what dictation tool you are using?
erulabs··on Nitter and XCancel receive cease and desist notices
The open web is dead. The open web remains dead. And we have killed it.

I'm actually much less anti-Musk than the average HN commentator but it should be universally agreed here that a small handful of mega-corp websites dominating the majority of content on the web is a bad thing. Nitter was hardly a solution. Federated platforms like Mastodon and Bluesky are "culturally" closed, and "free speech" platforms like X are "technically" closed.

IMO we all need to start vibe coding PHP bulletin boards again. 'RETVRN' etc.

erulabs··on How Kubernetes Probes Work
SRE team debates correctness versus availability for the 540th time this year

You're both correct, of course!

erulabs··on Zohran Mamdani's NYC Tech Team Is What DOGE Should Have Been
No, DOGE only recommended personnel and contract changes within various agencies. Trump promised not to touch entitlements and to increase military spending.

Note this was not the point of the original comment or my reply. You can in fact reduce spending without addressing defense spending: the majority of the federal budget is entitlements. No presidents (D or R) is even remotely hinting at doing this; it would be political suicide.

erulabs··on Zohran Mamdani's NYC Tech Team Is What DOGE Should Have Been
Two arguments that have so far, been talking completely past each other with no desire to understand each other:

1) efficiency means "use software to identify and cut federal programs that could reasonably be taken over by either the State dept, States themselves, or the market"

2) efficiency means "add new software and programs that streamline existing processes"

As usual, we should be doing both in a careful and considered way, and definitely should not be accusing the other side of either fascism or communism. "Efficiency" is not a decision on funding or not funding federal science research, and everyone using that word to mean that is being knowingly disingenuous.

There was a huge amount of bloat in USAID, and I'm sure there will be a huge amount of bloat in NYC, and I'm sure there was a lot of good in both. Unless you're willing to discuss specifics and tradeoffs with a calm head, you're not helping just by virtue of being upset.

Page 1 of 34Next →