I think they generated real certs, rather than self signed.
I think they generated real certs, rather than self signed.
This is confusing to me, because the point of the request seems to be “get a certificate”, not “get a self signed certificate generated by running the openssl command”. If you know how to get the result, it doesn’t really matter if you remembered offhand the shitty way or the overkill way.
Is it really more helpful to say “I remember how to do this, but let me lookup a different way that doesn’t use the tools I’m familiar with”?
Do you think that, in this example, using certbot is fucking shit up, or breaking something?
The thing about overkill is that it does work. If you’re accustomed to using a solution in a professional setting, it’s probably both overkill and also vastly more familiar than the bare minimum required for a class project that would be entirely unacceptable in a professional setting.
In OPs anecdote, they did get their certificates, so I don’t quite see your “intentionally fucking things up” claim as what’s happening.
I’ll be honest, I’ve had times where there’s the “simple” solution, and “the solution I remember off the top of my head”, and 10/10 the one that’s happening is the one that I remember because I just did it last week.
I have no desire to google the arguments for self signing a cert with openssl, and I cannot remember which webserver wants the cabundle and the public cert in the same file. If I had done it even kinda recently I’d still remember what to poke in the certbot config.
There were some reports from game devs who said that the big reports from Linux users was worth it just for that.
He actually pulled together stats for it all, and it was 5.8% sales making 38% of the big reports, which tended to be high quality.
So from his experience as an independent game dev, he said it was worth it just for the QA you get out of it.
I think a lot of the libraries and tooling being updated to be more platform agnostic helps too. It’s not “press button to support Linux”, but it’s getting a lot easier than needing to rewrite your engine for every platform.
Shit, I assumed that valve somehow got a cut of games from keys as well, but looking it up (briefly), it looks like you’re entirely right and they don’t.
That makes it even more bonkers that companies keep trying to siphon off the market share, since you could just take your market proceeds as bonus revenue as long as valve got their share of what they sell.
I’m assuming that’s a big chunk of how things like humble bundle make their money?
“we’ve built a platform that at least give piracy a run for its money, and used it to develop a massive user base so conditioned to buying from us that they happily joke about how 50% off a game they won’t play is cause for them to buy four times as many. Please, join us all in the baffling orgy of commerce, all we ask is 30% of the treasure.”.
“We will, but we’re gonna try to get the users to come to our platform with less content and maybe a $500 buy-in so we can have a bigger portion of a smaller pie”.
“Lol, go for it”.
“…”.
“…”.
“Why are you being anticompetitive?”
I could see a federated recommendation engine/ranking system/the social parts of game ownership, but I just don’t see it panning out for the actual commerce part.
Those parts benefit from being able to control your own data and who it’s shared with. I don’t think there’s a reasonable way to federate giving a specific individual money and them authorizing you to download or access a resource they control.
Well, I don’t think they’re interested in selling directly. There’s a lot of overhead in handling credit card payments and dealing with the jurisdictional issues of sales tax, currency conversion, and regional age and content restrictions.
Your notion sounds perfectly lovely from the consumer side, but from the creator side it’s not much different from not using the system at all.
It would be!
The big issue would be getting game developers onboard. The service valve provides is both to developers and to consumers.
The appeal to developers is that they can toss the game on steam and valve will manage putting it in front of players and getting them to buy it, and all the associated payment processing that entails.
Developers like steam because it has all the users and does a good job of “based on your games, buy these too”.
Users like it because it has all the games, installation is inevitably trivial, and it does a good job offering them games they could plausibly like, often on sale, and there’s a feeling of platform security: valve won’t screw you over.
Any new distribution system will have a tough time breaking in. Just look at the difficulties epic has had despite giving away games constantly and offering extremely generous developer revenue shares.
Valve aimed to make steam $30-60 dollars more convenient than piracy, and that seems to extend to other forms of free as well.
First step is figuring out secure decentralized credit card payments. 😊
Bless your heart.
It’s not their intelligence I’m concerned with my dude, but their inability to hold precision tools.
I hate to be the one to remind you, but they can only use their mouths, and it’s really hard to mine or build complex machines underwater.
They don’t have legs my friend.
They also overheat without the water to keep them cool.
Humans.
We can be “not at sea” and still kill sea life, but dolphins can’t get on land.
We’re currently trying not to kill sea life and doing a pretty poor job of it. If we were trying we could do a number on marine mammals just by having the navy use their crazy powerful sonar all the time, instead of “minimally”.
“Ah, you’re trying to boop my ship. Have you considered having your inner ear destroyed so you can’t tell up from down, use echolocation, or communicate, resulting in a horrible death by drowning or beaching?”
Humor of it aside, the emu was was an attempt to kill the emus eating farmers crops where they used military resources to try to do pest control for people given vaguely subpar farmland. Turns out that stationary machine guns are not the best way to kill emus. After a few attempts only killed a couple thousand, they switched back to just having hunters do it and that got tens of thousands.
Later, they just used “fences”, which proved insurmountable to the emus, which were forced to just walk around the farms instead of cutting through.
Well, I’ll disagree a bit there. The largest stock investors are institutional investors managing funds on behalf of retirement plans. Those investors tend to prefer consistent long term growth over a narrow quarterly growth target, and will actually look at things beyond just stock price, like strategy and long term market prospects.
Short term thinking from the leadership team is them not having a good idea on how to provide the long term strategy that investors prefer, and instead hoping to appeal to the smaller group of investors who do only care about short term growth so they can secure their own payoff, potentially at the expense of the long term prospects of the company.
Valve is a corporation. They have shareholders other than Gabe, many of whom are not employed at valve of in their leadership team. Their leadership team isn’t looking to ensure that their paycheck comes in over the future of the company, so they make good choices.
Compare with companies like Coca-Cola, which are publicly traded but have that long term plan that lets them openly talk about sacrificing revenue to pursue product plans and market growth that leads to more stable long term profits.
I kinda like a little thingy that has a USB plug on one end under a cap, and a salt shaker on the other. Or maybe like a little hot sauce shaker, if we’re moving away from salt.
Yeah, look at image before title, wondered if it was a salt shaker and what language uses kalt for salt.
Hrm, USB stick salt shaker…
My guess is that it’s not “the standard” for managing file ownership stuff, since it doesn’t manage ownership. As a result, they’re shown less often in tutorials and tool output.
The ownership semantics still needs to exist and get managed, and so a lot of less sophisticated software will just check ownership, not it’s actual ability to access.
Tools and capabilities come quick, but the ecosystem as a whole moves glacially slow. Often that’s good, because it means user land APIs and programs don’t often just fail for no good reason, which creates the stability that makes it popular and useful. It also makes it painful to get “new stuff” into widespread use, where “new” means less than 30 years old.
You see the same thing with selinux. It’s fine now! But it’s still scary. And we’ll finally have btrfs as the standard in 2040 I’ll wager.
That’s not the case, you just need to be able to make an outbound connection.
The minutiae of how certbot works or if that specific person actually did it right or wrong is kind of aside the point of my “intended to be funny but seemingly was not” comment about how sometimes the easiest solution to implement is the one you remember, even if it’s overkill for the immediate problem.