Thanks for questioning my motives because of your pre-existing biases. But no, I'm actually disgusted with the state of this industry. But from this point on, feel free to wonder as you please.
HN user
forgotmyinfo
When will we have sympathy for the people who have mortgages and families instead of the massive companies with millions or billions of dollars?
Not that I'm not also bitter and jaded, but what made you think a VC-funded pg forum was going to be at all fair and open with stuff like this?
Sucks. Sure do wish we had some sort of collective bargaining power to prevent this. Oh, but that one guy over there is really good at Leetcode, so never mind, every man for himself.
Yes? Block, move on. It's the internet, you aren't forced to interact with anyone. If you are, get a better source code hosting platform.
Giving out advice for concrete steps someone can take to prevent a problem isn't victim blaming. Unless we're all content with people just sitting and whining all the time instead of actually doing anything to help themselves. And let's be real, we're talking about open source contributions, not getting mugged for wearing the wrong clothing here.
It's important to note that rudeness is somewhat up for interpretation. Rejecting a patch because it's full of bugs might be considered rude to some people, but not to me. There are definitely times where Drew rubs me the wrong way, but I know he's good at what he does, and I know he's just as fed up as I am about the nonsense. He doesn't suffer fools, and that can seem rude and mean if, well, you're a fool. (To be clear, he's been totally out of line before, but I know he's been working hard to change that, and I think he's been successful.)
Boomer hat: it's just toxic positivity, and the frustrating trend lately of assuming that everyone is equally skilled when writing software. Everyone's input is valid, or else you're just being negative and overly critical.
I'm not saying everyone need to be Linus Torvalds circa 2012, but I do think more people need to be a bit less precious and sensitive, especially when receiving direct communication about their abilities.
You don't need ego-boosting yes men, you just need to work with more experienced folks, and that's okay. But the problem is that there is an army of people online who will take offense to that, and I don't know what the solution is. Best of luck.
Oh, come on now. You don't have to enjoy Toni Morrison, but to discount her absolute success because she isn't your preference is more than a little ridiculous.
Ah yes, as everyone knows, "having a trillion dollars" is famously no match for "being able to code".
We can't even support actual critical physical infrastructure anymore, like roads, bridges, and the power grid. And that stuff has very obvious immediate consequences when it breaks. Try explaining to your local octogenarian senator what xz is and why OpenSSH shouldn't just be funded by whatever spare change we find in the couch cushions.
There are a million bots scanning all of IPv4 space every minute looking for automated exploits. You don't need someone dedicated looking to get into trouble.
Please don't listen to this advice, this is precisely how services get pwned.
Get someone else to manage it for you while you learn. Security is an emergent property of every part of the stack, not a separate thing you can do after the fact. Get a handle on the fundamentals, too: fundamentals of TCP/IP, HTTP/S, etc.
Not sure what I'm doing, but whatever I'm using with uBlock Origin lets me click the media element to load it.
Huh, I didn't realize database performance correlates so strongly with stock price. Are there Prometheus metrics for this?
What did relational databases need from all the document DBs du jour? Broken transactions? Lack of ACID guarantees? Devil-may-care schemas?
That happened to esr, too, although he derailed right after 9/11, and it's been downhill ever since.
Well yeah, solving problems and thinking critically and learning are hard and boring. "Uncle Bob" gives you handy alhorisms you can spam on your next pull request and then feel like you've done something.
That's as ridiculous as saying "integer division will be useless in 20 years". Sometimes relational databases really are the optimal solution to certain problems. I really wish CS had better authority figures, although we shouldn't need them in the first place.
This is what happens when you hire 20-somethings who don't know how computers actually work to build your entire business. You either learn about relational databases in school, or through experience. Relational algebra has been around for half a century, at least. If someone doesn't know about its utility, it's a failure of the education system, or a failure of corporate incentives.
Nonsense. Choosing the correct database isn't "premature optimization", it's the bare minimum of being a competent programmer. Why do we never have time to do it right, but we always have time to do it over?
Sorry, 100 times out of 100, "rapid prototyping" means "we built this with the wrong database, now we're stuck with it". If it isn't obvious how to store your data up front, then you either aren't planning your software well, or you don't actually know what you're building.
You mean vulnerable kids and developing teenagers don't want to be bullied and shot? Gosh, you could just knock me over with a feather.
It's funny, because a few thousand years ago, casting lots (like rolling dice) was considered a totally valid way of divining God's will. I guess this is a more elegant deity for a more... civilized age.
Unfortunately, language is fluid and changing. You can try to hang on by your fingernails, or you can go with the flow.
Yes, and when the climate changes too much, everything dies. I mean, I don't see too many dinosaurs left. The sheer hubris to think that it can't happen again...
Now? Read any comment section about climate change here, and a solid portion are just covert denial or people looking down on science and scientists. Some of it is people thinking they're smarter than they are, some of it is cognitive dissonance, and some of it is selfishness, because tackling climate change probably involves limiting some of the wanton excess that the capital class (or aspiring capital class) desperately craves.
If you have some data that shows that climate change doesn't have all of the negative outcomes that the predictions anticipate, you're welcome to share it. Consider that people are alarmed because the outcomes are actually just... alarming. If it makes you uncomfortable, ask yourself why, then ask what you can do to try to help.
Anxiously awaiting all of the "this is good, akshually" posts while ten more people file for bankruptcy because they took an ill-timed ambulance ride to the ER.