do they actually want to be a public good or do they want you to think they want to be a public good?
3,233 karma · joined March 19, 2010
Hacker School (recurse center) batch[1]. My great grandfather was a clown named Zemo.
[ my public key: https://keybase.io/jorelli; my proof: https://keybase.io/jorelli/sigs/qfLefSRzpZuCMRmTbonOu98s-GSF80avwYxBcf7K-84 ]
do they actually want to be a public good or do they want you to think they want to be a public good?
that's only true if you think that "users" means "people who operate cloud computers", which is about as far from understanding what Stallman is talking about as is possible. Someone who makes SaaS and runs it on an Oxide computer is no less of a rentier capitalist than someone who makes SaaS and runs it on AWS.
"if you democratize power, the powerful will hate you for it" and "if you play with powers beyond your ability to control, they may backfire" seem like really different myths to me
> We are told to denounce our birthright – our intelligence, our control over nature, our ability to build a better world.
huh, I don't know that I've ever been told this
> We believe the market economy is a discovery machine, a form of intelligence – an exploratory, evolutionary, adaptive system.
I love how intellectually shallow the power of this reasoning is. Oh, a person who is drowning will pay more for a gulp of air? Wow, what an amazing conclusion, how could we have ever figured that out without the beautiful Divine Glory of The Market?
> Decentralization harnesses complexity for the benefit of everyone; centralization will starve you to death. ... Our enemy is statism, authoritarianism, collectivism, central planning, socialism.
centralization is bad, collectivism is bad, only markets and individuals are good... yeah, this is anarcho-capitalism. Like at no point do they recognize that under this line of thinking, people with a lot of money may be incentivized to cause harm to people without a lot of money, gee I wonder why they might not be so keen to acknowledge that?
> Markets prevent monopolies and cartels.
ah yes that's why the market produced the Sherman act. oh, wait, shoot, that was statist action motivated by collectivist goals.
> We believe there is no conflict between capitalist profits and a social welfare system that protects the vulnerable.
I dunno man, thought experiment here, do you make more money by curing someone of a sickness or by keeping them sick and charging them for treatment forever?
> We believe the ultimate moral defense of markets is that they divert people who otherwise would raise armies and start religions into peacefully productive pursuits.
yeah the idea that everyone wants to be either a murderer, cult leader, or billionaire is ... a totally normal idea that totally normal people have. Beyond being a deeply problematic worldview, the existence of the military-industrial complex challenges the notion that "if if weren't for markets people would do war". Marvelous logic on display here.
> To paraphrase a manifesto of a different time and place: “Beauty exists only in struggle. There is no masterpiece that has not an aggressive character. Technology must be a violent assault on the forces of the unknown, to force them to bow before man.”
he's quoting the Futurist Manifesto here, which ... pretty weird move, my dude. The Futurist Manifesto paved the way for the Fascist Manifesto, and if you're going "that's a reach", the guy that wrote the Futurist Manifesto cowrote the Fascist Manifesto with Mussolini. Yes, THAT Mussolini.
> Techno-Optimism is a material philosophy, not a political philosophy.
brave to make a bunch of sweeping politically-motivated generalizations and then to say it's not a political philosophy. Ok, if you say so!
> Another approach to config is the use of config files which are not checked into revision control, such as config/database.yml in Rails. This is a huge improvement over using constants which are checked into the code repo, but still has weaknesses: it’s easy to mistakenly check in a config file to the repo; there is a tendency for config files to be scattered about in different places and different formats, making it hard to see and manage all the config in one place. Further, these formats tend to be language- or framework-specific.
> The twelve-factor app stores config in environment variables (often shortened to env vars or env).
yeah the reason they argue for this is that the people that wrote this worked on Heroku, and the way that Heroku worked is you populated the environment variables from some fields in a web app. If you want your config history tracked in version control, or you do gitops, or you have k8s configmaps, or you want to have your configuration files on a mounted volume ... those things are all broadly fine; they keep the configuration state separate from the app deploy state. This document really confuses the forest with the trees and recommends things based less on actual engineering principles and more on the product capabilities of the corporation that produced it. It is an actively harmful set of guidelines.
Oh! I want to hear more about what they’re doing in Chicago since I’m in Chicago.
the problem with monitoring and alerting derived from logs is that log ingestion pipelines usually have the property that when they get saturated, they get behind in time and catch up later. That’s more or less the opposite of what you want for an alerting pipeline.
I think you misunderstood basically everything about this post. The author is not saying to adopt the author's platform, the author is saying that beyond a certain scale, every org is actually building their own internal platform whether they elect to view it that way or not: the author is arguing the opposite of what you describe in this sentence.
> You dont get people who do "DevOps" fresh out of college or people that have been barely using a computer for some time. You get the dudes with experience, but every time someone with experience makes up one of these buzzwords like "platform engineer" "lord of the box" or whatever, tons of people just assume the role without having the experience.
did you even read the post? From the post:
> We have an industry-wide shortage of expertise in the cloud space, a great IDP should have safe, dependable building blocks for designing cloud services quickly.
The ... entire argument is that you need strong foundations and reusable building blocks, and those things take expertise to build specifically because most product engineers do not have or want that expertise.
Your whole argument is describing something the post isn't saying.
yeah a lot of people in this thread seem to be completely unaware of GB Studio's existence, which is funny because a lot of people learn to make games in GB Studio nowadays. The GB Studio scene is pretty active.
It's not the word "simply", it's that if you think every thing that's easy for you is therefore easy, you're communicating that you don't think that understanding other people's experience matters.