2,935 karma · joined March 8, 2026
No promises on code quality, of course. Cheap things are cheap for a reason, right?
It's not work-related — feel free to reach out just because you want to get closer
But ultimately, for reviewers, what matters is that they “make a living through reviews,” so they have to say things that fit the fanboy tier they’re targeting.
The problem is that fanboys are generally people who buy more devices to begin with, so they also judge reliability based on the existing product lineup, and reviewers are largely the same. As a result, they can’t help but judge mainly by new features.
To be precise, “reliability” requires predicting the future, and that’s not easy. How would you know if your computer might break tomorrow? There are serious hinge issues with the iPhone Duo right now—how would people buying it have predicted that?
Prediction is basically break-even even when you’re right, and easy to criticize when you’re wrong, so it’s a hard attribute for reviewers to review.
Some people see a website as a medium for reading, like this person does, but to me a website is a medium for experiencing. I find websites where the elements interact with each other fun. I like fun websites. Of course, you could strip out the animations and just show a print-style document instead, but in the end, having a particular philosophy comes from freedom. A website doesn't have to be quiet and efficient. I'd actually rather websites be fun. There are plenty of media for reading—PDFs, for one.
I’m a “traveling programmer” in Korea. But when I go out to a work site because they say I have to work on C++, as you know, there are so many versions that it’s painful.
That’s really true, but on the other hand, if there’s too little information, it also ends up working in strange ways. Most AGENT code anti-patterns work well at a medium amount of context, but when there’s too much or too little information, they don’t behave properly.
[1]https://www.microsoft.com/en-us/research/publication/motion-...
Looking at history, I think LLMs will settle down too. Because, in fact, if you look at the history of software thought, there were actually many people who would have welcomed LLMs.
[1]https://www.makonea.com/en-US/blog/people-who-build-things-t...
In my own circumstances, I'm actually holding onto programming by force. For most people, going down a different path would have paid better—I'm not a Silicon Valley person, after all. My environment isn't particularly favorable either. But even so, I love this life. Life is, in a way, a trial, and in a way, suffering. In Eastern thought, life is suffering.
If the whole of life is steeped in suffering anyway, then perhaps it's better to choose what you want to do. This is ultimately a difference in ways of thinking, and I suppose you'd agree there's no right answer in what I think either.
Having a dream that's hard to achieve can be cruel (though Bob might not have thought so), but without that cruelty, you would never have dreamed that dream in the first place. A dream is cruel not because it's hard to achieve, but because it makes you unable to give it up even when it isn't achieved. And for those who can't give it up, perhaps the very process of pushing that boulder is already life. In other words, the dream itself may have already become life.
But I don't know much about the person named Bob, and yet Bob as he appears in this piece still seems cool to me. We like something because we're good at it, but sometimes we keep living because there's something we absolutely want to try even if we're not good at it. To me, programming seems to be that kind of thing.