That’s interesting! Can you say a little more? I find jq’s syntax and semantics to be simple and intuitive. It’s mostly dots, pipes, and brackets. It’s a lot like writing shell pipelines imo. And I tend to use it in the same way. Lots of one-time use invocations, so I spend more time writing jq filters than I spend reading them.
I suspect my use cases are less complex than yours. Or maybe jq just fits the way I think for some reason.
I dream of a world in which all CLI tools produce and consume JSON and we use jq to glue them together. Sounds like that would be a nightmare for you.
This is a pretty weak argument. Blaming the two-party system might feel good, but I don't think it gives us a better understanding of what happened in this election. People voted for the guy at the top of the ticket, and he was pretty clear about wanting to get rid of some federal agencies. I think we have to conclude that people were receptive to his message.
My hot take is that the two-party system isn't anywhere near as bad as people think it is. In countries with multi-party systems, parties often have to form coalitions in order to govern. In countries with two-party systems, parties have to do most of that coalition forming before the election. That's why we see far-left and center-left politicians in the Democratic party instead of having viable left wing parties.
One way or another, we get a coalition government. Is it better for those coalitions to be formed before the election or after? If it happens before the election, the electorate can see the results in time to change their decision. If it happens after the election, the fringe parties' arguments probably get discussed more, but there's no guarantee those parties will be part of the governing coalition.
> You are editing text. If you rely on a paid product to do so then prepare to be a laughingstock when the license changes in a way you disagree with.
You are caring too much about what other people think. If someone laughs at me because of a tool I use, they're the tool
I pay for a JetBrains subscription. They're worth the money, imo. I've paid for Panic software in the past and did not regret it. I'm still pretty happy with my mix of Sublime Text 3, vim, and JetBrains, but if I get bored one day, I might check out Nova
> There are 2 parts to this argument, first being people are justifying their iPhone ownership,(and cult membership) with "Apple should do exactly what they are doing" because I like what I get, and I don't want the other folks in my cult ;).
It sounds like you’re assuming that people are in a “cult” because they don’t share some of your opinions. I’m sure that’s not what you’re doing, because you are a rational person engaging in a rational discussion. Can you help me understand what you really meant?
> Then the argument becomes why are people who are reading HN and, presumably, calling themselves hackers so interested in keeping status quo and letting Apple control everything?
Because they like Apple devices. Next question.
> I think we go back to argument 1 and excluding others, green bubbles and such making a subset "better" than others. Elitist as F and some folks, like myself cannot stand for this and take time to explain the failure to others.
It sounds like you’re upset because some people who buy Apple devices make jokes about “green bubbles” and “blue bubbles”. I’m sorry that happened to you. Nobody likes getting their feelings hurt.
I’m generally opposed to snobbery, but I don’t think it’s illegal.
> The issue is that your choice is constrained by vertical integration.
No it’s not. It’s constrained by one’s preferences as a consumer. If I am concerned about vertical integration, I will not choose an Apple device. Personally, I am not concerned about vertical integration. It seems to make my devices work better.
> If you like Apple's hardware, or iOS, or iMessage, or any number of other thing, these are all tied together with Apple's app store when they should not be.
Why not? Because you say so? Or because it harms consumers? Can you describe how it harms consumers? Smartphones are cheap and plentiful. Cloud-based apps and services are too.
Yes, I might have to make some tough choices as a consumer. Maybe no company makes the perfect device for me. I might really like iMessage, but hate iPhone hardware. But there are lots of viable competitors to iMessage and plenty of viable mobile devices on which to run them. “I don’t get to use iMessage on my Pixel phone” is not evidence of harm.
> It's like encountering a retail monopoly in California and someone tells you that you're lucky because you can shop at another store and all you have to do is move to Florida, which also has a retail monopoly, but a different one.
No, it’s not. Switching mobile platforms is nothing like migrating 2000+ miles in terms of difficulty or expense. If you want to use a retail analogy, it’s like complaining that you can’t buy Kirkland-branded products at Wal-Mart.
Great news! I don’t see many people on HN getting mad when you point out that Apple isn’t the best for everyone. I’m not saying you made it up. Maybe I just don’t read enough comments.
I do see people saying they like how Apple devices work, and that they consciously choose Apple devices over devices from other manufacturers. Those are informed consumers making a choice you wouldn’t make. It’s not sad. Some people won’t agree with you in life. That’s normal.
Choice does exist in the market. There are far more than 2 manufacturers, and some of them focus on more HN-ish people who have more principles than I do.
I don’t really want the government to limit my smartphone choices in this way, but I also realize that Apple devices will continue to exist and will mostly work the way they do today, so it’s not that big a deal to me.
I suspect my use cases are less complex than yours. Or maybe jq just fits the way I think for some reason.
I dream of a world in which all CLI tools produce and consume JSON and we use jq to glue them together. Sounds like that would be a nightmare for you.