HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ampersandy

no profile record

Submissions

Meta: Automating Dead Code Cleanup

engineering.fb.com
2 points·by ampersandy·3 ปีที่แล้ว·0 comments

comments

ampersandy
·6 เดือนที่ผ่านมา·discuss
My take has nothing to do with charity to Cloudflare, but to the author. I can't help remembering that quote from the 50's where an IBM exec said they weren't going to fire an employee who made a costly mistake for the company, they just spent $$$ training them.

I think it's fair to assume, given the historical quality of the CF blog, that this was a (big) mistake by an individual, and not "Cloudflare", as an entity, making this claim.
ampersandy
·6 เดือนที่ผ่านมา·discuss
My charitable read on this is that an individual vibe-coded both the post and repository and was able to publish to the Cloudflare blog without it actually being reviewed or vetted. They also are not an engineer and when the agent hallucinated “I have built and tested this and it is production grade,” they took it at face value.

You can tell since the code is in a public repository and not Cloudflare’s, which IMO is the big giveaway that this is a lesson for Cloudflare in having appropriate review processes for public comms and for the individual to avoid making claims they cannot substantiate or verify independently.
ampersandy
·3 ปีที่แล้ว·discuss
Have any examples in mind of the “really good tracks?”
ampersandy
·3 ปีที่แล้ว·discuss
It looks like they've copied the template/page from a previous diagram file and forgot to remove one of the lines, probably just an accident.
ampersandy
·3 ปีที่แล้ว·discuss
Because users do not know that there's some hypothetical "better" experience they could have had and do not care, unless your service/tool/whatever is not functioning correctly. Prioritizing your employees' enjoyment and experience to deliver more, faster, and consistently, is in all likelihood a better decision than prioritizing some subjective improvement to user experience.

Of course there are exceptions. But it's definitely a hot take to say you should never prioritize DX over UX.
ampersandy
·3 ปีที่แล้ว·discuss
The implied disagreement for why neovim exists to provide functionality that wouldn’t have been merged into vim.
ampersandy
·3 ปีที่แล้ว·discuss
There’s a difference between “I don’t want any photos of my kids in a server anywhere” and “please don’t share pictures of my kids to other people unless we do it privately”, which your wife immediately violated by screenshotting an obviously private message.