bayindirh
Joined 9 years ago
Joined 9 years ago
Also, extensive commenting inside codebases is useful documentation, incl. these kinds of incidents. Good code documents the how, but not why. Comments shall also include the "why" where applicable.
I have reduced my social media to two sites: Here and Mastodon (with a very limited follow circle). I don't follow tons of ad-ridden websites. I have a self-hosted RSS reader, following 10 feeds. Instead of following junk tech news, I read LWN.
Next step might be enabling antiproc on HN to reduce my time here, since I added time limits on applications on my phone and love that artificial limit.
I have limited energy and I want to focus it instead of spreading it around. Otherwise progressing beyond a certain point becomes impossible.
Also, I also agree that people optimize without proper testing and profiling. If there's a real bottleneck here, trying to optimize it is the right call. OTOH, optimizing without profiling opens a lot of unnecessary cans.
Lastly, Go doesn't like constant allocation and deallocation of variables, that's true, but I believe knowing this and optimizing hot-loops for that goes a very long way as a start.
I'm on $20 Claude plan, and it's also ample for my needs, for now.
True, I use LLMs as glorified search engines to unearth material to read myself, but Gemini is much more useful if you decide to learn yourself. It also offers interesting expansions to your questions.
While I don't offload my work to LLMs (e.g.: Write this project, I'll be watching TV), I find them useful for closing my knowledge gap by collating information, and Google's Gemini is good at that.
Better yet, they confessed it: "Microsoft exec called AI scraping 'the largest theft of labor in human history'" [0][1]
[0]: https://news.ycombinator.com/item?id=49752056
[1]: https://techcrunch.com/2026/09/17/microsoft-exec-called-ai-s...
If it was, impersonating home users en masse to scrape the whole web to train models would result in lifetime in prison. Now we call it fair use.
Debian has an extensive toolchain to check things. Having a set of deterministic tools which feed LLM with data can be beneficial, though.
Again, I'm not defending the LLM here, just want to show how hard the problem is to begin with.
You can reach me via https://bayindirh.io