Live data from Hacker News

He Rewrote Everything in Rust – Then We Got Fired

medium.com

21–30 of 31 posts

Re: He Rewrote Everything in Rust – Then We Got Fired

#22
post #19

And the company now has a bus-factor of 1.

It's a bullshit slop story. But even if true, that's trivial to change hiring another dev (or Rust dev specifically) and giving it a couple of months to understand the architecture.

Statistically speaking, it is more difficult to hire Rust dev, especially with identical wage.

Re: He Rewrote Everything in Rust – Then We Got Fired

#24
post #2

The detached, analytical tone (despite this supposedly happening to them), the simple character tropes, and obvious 'deeper message' are clear signs this is just a fable.

I was half expecting it to end with "And Kabir's real name was Anthropic's Claude Code."

Kabir Kode, please.

Re: He Rewrote Everything in Rust – Then We Got Fired

#25
post #23
post #14

Can people not use Medium? I'm not making an account just so I can read something.

Add https://archive.ph/ before the URL and it will strip the paywall. But better to shun people who use Medium altogether.

As long as sneaking "archive.is/" (many mirrors exist) in after "https://" and it works, I'm not going to object. But I often do just click back because the effort of doing that outweighs the value of reading.

What a first-world problem.

Re: He Rewrote Everything in Rust – Then We Got Fired

#26

And the company now has a bus-factor of 1.

A rust-factor of 1 too

I've personally experienced how a Rust-factor of 1 can damn a project and a company's buy-in into Rust.

Like any technological investment, Rust has risk because you depend on people who know Rust.

There's plenty of people, internationally. But locally at the required level, not always.

Re: He Rewrote Everything in Rust – Then We Got Fired

#27

Don't get me wrong, its plausible, but like why was this one guy able to replace everyone? yes he was faster and junk, but like what the fuck were all of you doing? How was he able to replace an entire stack in less than a month without introducing huge amounts of logical errors? The "healthcheck" that is provided is just junk. It gives you app uptime, great, but that's _useless_ without context. Oh its neat, but als…

> what the fuck were all of you doing?

Hotfixing fires caused by brittle software, causing more brittle software.

> How was he able to replace an entire stack in less than a month

There weren't hundreds of thousands of lines of code.

The conceptual model was already mature and well-understood.

So there was little new understanding to be gained, only fixing bugs in a second iteration.

> without introducing huge amounts of logical errors?

Supposedly by being a good engineer who tests things against the existing solution and new tests.

> The "healthcheck" that is provided is just junk

Yes, the whole story seems made up.

A moral of the story may be:

Build huts with mud, and skyscrapers with steel.

There are so many historical precedents to suggest that rewriting anything from scratch is extremely risky.

This story, while it may be fake, suggests that you shouldn't altogether abandon the idea and live in mediocrity.

As a person without a huge amount of legacy risk on my shoulders, I like that.

Re: He Rewrote Everything in Rust – Then We Got Fired

#28
post #2

The detached, analytical tone (despite this supposedly happening to them), the simple character tropes, and obvious 'deeper message' are clear signs this is just a fable.

It's written by AI. I have made LLMs adopt the same tone by prompting to be engaging. Short sentences. Every point intended to land with impact. Artificial gravitas. I consider that a failed experiment and rewrote it, rather than posting to Medium

You can get LLMs to write in that tone, because it’s a common tone that people write in. Especially for LinkedIn and MBA essays.

Re: He Rewrote Everything in Rust – Then We Got Fired

#30

Don't get me wrong, its plausible, but like why was this one guy able to replace everyone? yes he was faster and junk, but like what the fuck were all of you doing? How was he able to replace an entire stack in less than a month without introducing huge amounts of logical errors? The "healthcheck" that is provided is just junk. It gives you app uptime, great, but that's _useless_ without context. Oh its neat, but als…

I didn’t read the whole thing because login but yes, firing the whole team thanks to one rockstar is the most braindead bit of management I have ever heard

Let’s say it’s easy to replace those people with Rust engineers (it isn’t)

Lets say there were no critical bugs introduced in a total rewrite (there almost certainly were)

Let’s say that morale among the rest of the org won’t instantly nosedive because a whole team got canned over architecture decisions they had no part in (it will)

Are we to believe that this unicorn 10x Rust engineer wont instantly be bored out of their skull because now that the team is gone there is no one left to maintain the devops pipelines, write all the docs and runbooks, and all that tedious stuff that any regular team handles?

How long until this rockstar unicorn ninja bails for another fun Rust from scratch project elsewhere?

Post reply on HN