> By this logic a person who were comfortable with mouse should never grow to like VIM.
Quite the opposite, my argument is that habits are changeable.
> Fundamentally a computer is something that execute instructions. It is pretty poor interface to pick instructions from 100 options using a mouse as opposed to type it using a keyboard. A mouse hides the power of the computer behind a set of fixed clickable options. That is a pretty poor interface.
You continue to argue for my point. OP was claiming that measured efficiency does not matter because it's about "flow". I argue that one can teach oneself to flow differently, the commands can be learned.
I think this is unhealthy self-handicapping. Your "flow" is just habits, things you've taught yourself to do. You weren't born with the ability to use either a keyboard or a mouse, there is no "natural" or "intuitive" way to operate a computer. It's all 100% learned behaviors that can be altered.
I don't care if it's on GitHub at all, it's not hard to work with any arbitrary git remote. CVS would be a weird choice, but it wouldn't be a dealbreaker on its own. Fossil or some other modern alternative VCS wouldn't be a red flag or weird at all.
But I wasn't talking about contributing to the language, which is a weird standard to use here since Zig isn't interested in outside contributors. I was talking about choosing a programming language for use for some professional or personal project. I don't give a fig what version control solutions the team chooses to use if the language is good and solves my problems, and I would consider it very strange if someone tried to argue that I shouldn't use some language because they put their code on a non-Microsoft owned server.
> This feels backwards—if the service gets worse, simply cancel your subscription.
It's not backwards. I've canceled many subscriptions because software has gotten worse. I occasionally check back in with those services to see if they've gotten better, or at least back to as good as they used to be and they are always, inevitably, worse.
I'd love to hear about a subscription that gets better over time but I haven't had that experience. I've also heard how product managers talk about subscribed users and I don't like being thought of that way by the businesses I give money to.
Okay, well I don't want most of the updates I get for most of the software I've paid for. I often cancel subscriptions due to unwanted updates. Spotify was a good app once upon a time, but it sucks now. If I could pay to use the old version, I would, but Spotify won't let me because they think they know better.
Additionally, shipped software used to not need too many updates most of the time, because the expectation was that the thing you bought was the thing, and any updates would be to address major defects in the product. Now, most software is delivered in "MVP" form where it doesn't even have all the features most users would want, and they get slowly dripped in over time, or they don't, and you never get the thing you originally wanted from the software at all.
Overall I think this has been mainly a loss for consumers. Security is better, and that's a real win, but frequently updated software is usually lower quality software, because it can be.
> This is like the textbook definition of an ad hominem.
No, it isn't at all. Ad hominem is only in effect and fallacious when the logic turns on the personal attack. "You're wrong because you're stupid" is ad hominem. "You're wrong and also you're stupid" is impolite, but logically fine.
To clarify, I think that the entire "History" section is unrelated to Andrew's argument, only the "Addressing the Blog Post" section actually contains arguments, and that section doesn't contain the rude comments, it's focused on technical decision-making.
It depends on what job you're talking about. I've definitely been shitty at several that I've had in my life, if you're talking about those I would simply agree with you.
I have never once in my life cared about where a programming language kept its source and I think if anyone is using that as a basis for decision-making, they are truly a moron.
> There is no numbers, no statistics, just your anecdote here. Which is ok, but that's why two people immediately called your opinion out as being extreme.
No one else provided any, either. If you have strong evidence that exposure to media you don't like is bad for your children, please provide it. If you don't have any, my anecdote is better evidence than you've provided.
Two people calling out an opinion as extreme does not make it extreme, and an opinion being extreme does not make it wrong.
> You should think this through. The logical endpoint is that all age based content restrictions are "authoritarian".
I do think that. It's rude to assume that I haven't thought my position through.
> So it should be ok to stock movies like Martyrs[1] or Men Behind the Sun[2] in elementary school libraries, because who are parents and teachers to decide whether seeing a woman flayed to death or a child vivisected is something that a 6 year old should be allowed to see?
Sure.
> My real takeaway here is that you probably don't have children.
I don't, but I was one, and I accessed all kinds of stuff on the internet that my parents and teachers didn't want me to see. Including gross violence and sex stuff. It didn't kill me. It didn't even hurt me. I'm fine. I'm a better person for having exposed myself to those things than I would be if I'd been sheltered from them.
> one of them is not appropriate for elementary schools because it includes essays debating which sexual acts are appropriate for feminists to perform and other adult topics. Why is it "authoritarianism" to say that a book like that doesn't belong in my kids' school library?
Who exactly are you to say what is or isn't appropriate for elementary school libraries?
It's authoritarian because it's about people with authority (parents, teachers), telling people without (students) what kinds of media they are and aren't allowed to consume, which is about controlling which ideas they're allowed to think about. You don't like children thinking or learning about sex, but there is no moral or rational reason for that. You just don't like it, and you wish to use your authority to impose your preferences on people who have no power to stop you. That's authoritarian.
And no, I don't think parents should be able to control their children's media diets, the idea that parents get to control their children is itself authoritarian. You don't own your kids.
> The founder is very good. He builds a plan that, on paper, is flawless and airtight: manufacture a more efficient oven using new technology. Selling it is easy. Want to work more efficiently? Buy our oven. End of pitch.
Are you kidding me? Here's my business plan: manufacture faster computer chips than anyone else ever has before using new technology. Selling it is easy. Want faster computers? Buy our chips. End of pitch.
Here's my execution strategy: I'm going to hire the person who comments the most on Hackers News discussions about new chips and let him loose, then come back with a million new requirements because I never bothered to understand anything about how people want to use computer chips or how they're sold today.
My company eventually loses its only customer when it turns out that we don't know how to build faster computer chips at all.
The founder is not "very good", he's a moron who doesn't make a single good decision in the entire story. His failure is absolutely predictable because he doesn't add any value for anyone else at any point in the story, he doesn't understand his customers, he doesn't understand the market, and he doesn't understand his employees and their motivations. The only thing he ever does is raise money, and he's able to do that because his investors also know nothing about the customers, the market, or the potential employees.
Great business parable! This matches how reality works 100%, including the delusion that guys like this are "really smart".
You saw a faked screenshot, but the meme is definitely referencing the direction that the industry is going and mocking this kind of artificial scarcity.
People aren't convinced by rational arguments. Someone who does not believe in god will not be convinced to believe by a proof of god's existence, and someone with faith will not become an atheist because someone debunks the proof.
The rational arguments form a structure that beliefs can hang on, but the core process of changing ones mind is not rational. Like many people, I have changed my thinking on many topics over the course of my life, and arguments that I used to find convincing I now consider to be filled with holes, and arguments I used to think were paper-thin now seem stronger than steel. You can find a rational argument for most beliefs, and you can tear down a rational argument for most beliefs.
Reason just isn't how we form our beliefs at all, it's how we convince ourselves that the things we believe are true.
Quite the opposite, my argument is that habits are changeable.
> Fundamentally a computer is something that execute instructions. It is pretty poor interface to pick instructions from 100 options using a mouse as opposed to type it using a keyboard. A mouse hides the power of the computer behind a set of fixed clickable options. That is a pretty poor interface.
You continue to argue for my point. OP was claiming that measured efficiency does not matter because it's about "flow". I argue that one can teach oneself to flow differently, the commands can be learned.