steventrouble
@steventrouble@programming.dev
- Comment on Stack Overflow bans users en masse for rebelling against OpenAI partnership — users banned for deleting answers to prevent them being used to train ChatGPT 6 months ago:
You’re right, but I guess others haven’t yet learned this wisdom. Wisdom cannot be taught, only learned. 🤷
- Comment on With two Boeing whistleblowers dead in one month, either Boeing is actively killing them, or there are enough whistleblowers that this rate of death is not statistically significant 6 months ago:
It could be random chance. It also could just as likely not be. The only correct answer is “we don’t know”.
- Comment on With two Boeing whistleblowers dead in one month, either Boeing is actively killing them, or there are enough whistleblowers that this rate of death is not statistically significant 6 months ago:
Corporate murders happen, but usually overseas, and usually not when they’ve already testified.
Do you have a source for that? I doubt there’s graph of “workers murdered by companies, by country” or “murders, pre- vs post- whistleblowing” so it sounds like that might at best an educated guess, or at worst pro-US bias.
The only stats I could find show that historically the US has had a terrible record for worker deaths during labor disputes.
- Comment on Apple keeps flogging 8GB of RAM for its Mac computers but it's still a dead horse 7 months ago:
I disagree with this article. I do all my development on the cheapest macbook air (M1 with 8GB of RAM). It was $500. I’ve never noticed performance issues, and I work on some absolute monsters of projects, including game dev. It works waaaay better for Rust and TypeScript dev than my $3k Dell (fuck Dell), because unlike my Dell laptop it doesn’t crash every 3 hours and the battery lasts longer than 30 minutes.
- Comment on But how would they be able to live on that? 7 months ago:
Thanks to compound interest, you can live off anything more than $4M for infinity years
- Comment on Google’s self-designed office swallows Wi-Fi “like the Bermuda Triangle” 8 months ago:
The ideal way to handle this would be to add an EM absorbing material to the ceilings. The reflections off the ceilings are causing self-interference, and because it’s curved and complex, standard noise correction doesn’t work.
- Comment on Millions of research papers at risk of disappearing from the Internet 8 months ago:
I wonder how many of those are freely accessible in libgen.
- Comment on 9 months ago:
“You can find this scene on YouTube but I won’t link it for fear of accidentally causing someone to view an advertisement.”
I love this energy
- Comment on [deleted] 9 months ago:
I’m so tired of every major tech company claiming their monopoly is for “security reasons”. It’s fear mongering plain and simple.
- Comment on "How Google perfected the web" or how google made everything worst 9 months ago:
For the people who didn’t read the article and think the Verge is endorsing SEO, it’s not.
“The relentless optimizing of pages, words, paragraphs, photos, and hundreds of other variables has led to a wasteland of capital-C Content that is competing for increasingly dwindling Google Search real estate as generative AI rears its head.” - The article
- Comment on What future AI applications are you most excited about? 10 months ago:
Chip design. I briefly worked in a VLSI lab, and making custom chips for tasks can improve performance by 10x to 100x. If you can design chips fast and cheaply, then you can flash FPGAs with custom circuits at runtime, dynamically reconfiguring your CPU/GPU as needed to be ultra performant at any task.
- Comment on Software Engineer vs Software Developer 11 months ago:
FWIW, at UCLA, computer engineering was a different degree than just computer science, and had a more rigorous courses including electrical engineering and ethics courses. Many people dropped out and switched to the CS degree instead.
- Comment on The truth about the OpenAI drama - The Code Report 11 months ago:
tl;dw: the video makes bunch of theories, then says none of them make sense. We still don’t know.
- Comment on Reality check: Our Go backend stack 11 months ago:
If people are not happy, that’s the most important thing. I’d fix that first and foremost.
- It doesn’t sound abnormal
- You’re not crazy, there is always room to improve dev experience
- Probably they worked at a big company with tooling for this kind of thing. Startups can’t afford the same design patterns as big companies.
- YMMV, but in my experience Go can exacerbate it. Every language has tradeoffs, and Go leans toward less DRY code. This architectural pattern doesn’t seem very Go-friendly.
- Frameworks are like safety rails around design patterns. If you’re not an expert, they can help you build a passable system design. But in the long term it’s better to learn design fundamentals and use frameworks only as needed.
Depending on your experience level, reading through refactoring.guru may help your situation. Lmk if so, and what you end up doing.
- Comment on [deleted] 1 year ago:
Uhhh where is this person getting those stats? Turnover at Google is nowhere near that high.
Source: I used to work there
- Comment on [deleted] 1 year ago:
-
Reading “Clean Code” 10 years ago was career-changing for me. I could keep my code organized without getting mentally exhausted.
-
Doing a “code retreat”. Basically, get together with a bunch of programmers and do weird dev challenges for a day, like “you have to commit every 5 minutes”, “write a program using only 3 line methods”, “your partner writes tests and you have to pass them before you can commit”
-
- Comment on Which language you wish would really grow and reach mainstream adoption? 1 year ago:
Kotlin! I love that dataclasses and extension methods are a first class citizen.
- Comment on What is your favorite programming language? 1 year ago:
Not because I think it’s the best of all time, but because I’m grateful it made my work easier: Kotlin. I used to write tons of boilerplate in Java for my job, and now I don’t.
- Comment on The forbidden topics of hacker communities 1 year ago:
Wow, such vitriol in some of these comments. Y’all are kind of proving his point…
- Comment on School Surveillance Makes It Harder to Finish Homework, Report Finds 1 year ago:
The paradox of software: Technology is designed to empower people, but power corrupts.