2,224 karma · joined October 28, 2016
https://www.arp242.net
martin@arp242.net
I'm also not sure it would even be better; I've never encountered a graphical editor that didn't make me want to throw my computer out the window; stuff like text becoming bold when I don't want it, adding to a list (especially with copy/paste), etc. all tends to be quite annoying and stuff I need to think about. With Markdown, I don't really need to think about the formatting, not more than regular typographic formatting anyway (paragraphs, punctuation, etc.)
I tried this for a week several years ago; it was not a success. Aside from all the muscle memory re-learning, I also found that I used the number more often than I had thought.
What I do these days just make Vim abbreviations; for example 1= becomes !=, ;= becomes :=, etc.
IMHO China is much much worse, ranging from censorship (often over very small issues, like comparing Xi Jinping to Winnie the Pooh resulting in all of Winnie the Pooh being blacklisted), to the massive invasive surveillance state they've got and are expanding, to things like the concentration camps in Xinjiang.
For all the faults in the current US political landscape, it is still vastly better than China.
I'm all for privacy and prevention of leaking data such as IP addresses, but there are other concerns, as well, which I often see "privacy advocates" forget about. Maybe there is a better way to solve this problem than including the IP address – I would be all for it – but this post doesn't mention any of this.
Unfortunately, 100% privacy is often open to abuse from malicious actors, and a balance needs to be struck.
BTW: you can make a similar argument about the stamps the post office puts on your letters, which often includes the location and may be "private information".
Even if it is viable, you're usually leaving a lot of money on the table, and even Red Hat – the poster child of this model – does stuff like releasing updates to paying customers first.
"The community" is often vastly overrated anyway IMHO. Patches are always good, of course, but people who actually consistently invest time in a project are exceedingly rare. You can't build a product based on sporadic patches. Besides, a lot of the time "the community" is just users (people with no contributions) complaining you're not doing stuff right.
Unless you have a viable (preferable proven) model that allows GitLab to hire developers and keep everything 100% open source, it seems to me this is the best and most balanced option. To the best of my knowledge, such a model doesn't really exist.
I continue to be surprised at the hesitancy (or even outright hostility) whenever someone tries to make an economically viable open source product, which usually involves things not being 100% open source because turns out, that's the only way to make things viable. "90% open source" is a hell of a lot better than 0% open source in my book.
It's the same with things like outages, an outage lasting a day may "cost" $1 million, but what's actually meant is that you missed $1 million in profits for the day, not that you had to pay $1 million. If operating a carrier costs $400k/day then you could say then fixing something for a day "costs" $400k, but that's kind of a simplistic way of putting it.
Work was paying, but don't really like spending other people's money, and what a terrible service.
There's nothing wrong with that, of course. I just dislike all their Jobs-esque bullshit about it, pretending they single-handedly "innovated" the platform, which they didn't.
Any judgement of this without knowing the details is misinformed.
I think the viability of efficient is a big "if", and will depends on a lot of factors (not just engineering ones, also social, environmental, and economical ones).
Actually, I used to think that in order for a weblog post to be worth it, it has to be "of substance", and thus "of length". Clearly those are not the same, but luckily I have corrected my thinking in this regard :-)
Humans are really no different, and you can't just override billions of years of evolution with some anti-conception and an app.