721 karma · joined June 22, 2023
That said, I think over the years I have gotten three or four random checks in the mail from Apple over the keyboard, and they fixed it outside of warranty. With those MacBooks, you have replace the entire bottom assembly (keyboard, battery, speakers, etc.) and it isn't cheap.
Almost all of the time went to to the downloader (usenet is more complicated than I thought). If I had just focused on the basics (sonarr, radarr, seerr) I could probably could have knocked it out in a day or so.
I don't know why anyone would ever willingly want this.
Or just skip all of this BS and let us design our own homepage with pre-defined components.
Not as noticeable on light mode but a constant distracting reminder about how much Microslop sucks on dark mode.
I was able to replace the arr suite + sabnzbd with my own rust+ts frankenstein but had I known how complex the usenet piece was going to be I would have separated it into two phases.
1. What should the terraform repo name be?
2. What should the avatar image be?
Obviously all four said "gibson" for question #1. But for #2 is where things got interesting. glm-5.3-flash and gpt-5.6-sol both suggested the guy standing in the hallway with the skateboard in the gibson. fable-5.1 suggested the cookie monster "need more cookies" screen that shows up toward the end.
But Opus 5? I'm paraphrasing but basically "run this series of ffmpeg commands to get the exact frame at the beginning of the movie when the shot of New York fades to the shot of the Gibson. You have to catch it mid-frame. It explains your project perfectly. The skateboard thing is cliche and the cookie monster recommendation suggests you getting locked out of your own network, not the best look." And it was actually a decent idea. Funny that it also just assumed I had a copy of the movie on hand.
Now I am using custom pipeline/messaging control plane that spawns microvms with scoped creds minted at runtime. I had to make my own control plane specifically because everyone is focused on agents with personalities rather than roles and pods of workers. I like everything about Buzz except for that.
At a minimum, there should be precommit checks and CI workflows that cause PRs to fail if the documentation is not up-to-date and synced with the other docs.
Then regular codebase analysis for improvement. This is where you find the bug sources, make new modules for consolidation, and get those +5000/-4000 PRs that people stuck in the world of manual code review hate.