During McCarthyism people weren't executed or sent to prison for communism. They lost their jobs and were shamed. The exact same thing that has gone on during wokeism.
> So inevitably a lot of these big wealthy companies end up hiring people who use the generous resources of their new employer for personal political activism knowing the company can't easily fire them now due to the desire of the company to not rock the boat and cause public backlash for firing someone public facing who might also be a minority or some other protected category.
Exactly. This has been my experience. The political axe grinders get hired. They bring their personal politics to work. Slowly they hire people who agree with them. Then they're all bringing their politics to work. Finally, the entire company changes and becomes dysfunctional.
This is what Coinbase and Kraken FX stopped in their company saying it was destroying them.
I on the other hand would happily pay through 2030 to avoid the people you describe on omg.lol. I dislike pretentious tech positivity and HR catladies policing my online life.
Oof. I don’t think I e come across any of those people at omg but then again maybe I’ve been catpilled so I just didn’t notice.
It's a nice place to hang out because there aren’t many folks… misusing words like pretentious and claiming literally anyone is policing their life except, you know, the police.
bullseye. when I read this I specifically thought of a few guys I know that made proprietary license SDKs that tons of corporations are paying for. there's a dude well known in the mobile space for example that sells the background geolocation plugins that everyone uses. it's a very tough problem to solve and he works on it full time and probably make a boatload of money owning his own business.
He's frequently on a powertrip and confidently wrong about so many things. For instance he's one of the people who perpetuate the "Javascript is fast and you don't need to optimize anything" falsehood. No wonder he's bringing in 100 polyfills into everyone's project. He thinks JS is C.
Where does one even acquire a VPS that makes this worth it? Most VPS pricing I've looked at is significantly more expensive than something like BackBlaze or IDrive. So what even is the point of rolling your own backups if you can't get cheap terrabytes in the cloud? And no I'm not going to consider something like S3 because Amazon's pricing is obnoxious and confusing. Edit: $70 / month for 3TB of S3. Significantly more expensive than all of the managed SaaS backup providers.
AFAIK kopia has a S3 backend so can backup to idrive E2. That said I have a vps from greencloud with 2 TB (and 4 cores) for $80 a year which is very price competitive. There are actually lots of smaller vps providers that offer cheap storage vps. Lowendtalk.com is a good place to find out about offers in particular around black Friday.
Aside from all of these firsts Quake 1 and Quake 2 were incredibly executed.
- Soundtracks made by Nine Inch Nails. Who at the time ever heard of a tier 1 famous band making entire videogame soundtracks?
- Creepy gothic lovecraftian demonic theme combined with space. The space parts were later ripped off by Half-Life. And you can see the influences even on modern cultural artifacts like the show Stranger Things (which itself seems to rip off Half Life's storyline).
Quake is basically the original online multiplayer game and had almost everything we have today but had it all the way back in 1996. The only things that game didn't really have was deep API integrations to websites the way games have now or complex matchmaking with elo and ranks.
HNers obsessed with Twitter remind of westerners who obsess over the Ukraine war who have said that Russia has lost and run out of missiles, tanks (insert item) 20 different times now. Only for Russia to prove them wrong over and over again. And with complete lack of shame or self awareness, they continue to make terrible predictions which continue to be wrong, and pretend that the past predictions never happened.
I cannot imagine going back to Python, Ruby or PHP after using modern languages like these.
Also, Java performance is good enough. Why did anyone ever abandon Java? It's easy to read, easy to write and pleasant enough to work with. If you need C level performance, by all means go with C, Go, Rust but Java to me is perfect, and Typescript is good enough for everything else.
public void setPints (int pints) {
this.pints = pints;
}
public int getPints () {
return pints;
}
...-esque stuff, and similar overly verbose constructs you get when you follow certain Best Practice guides.
Personally I kinda like Java, despite it having 4 different kinds of brackets and object.method() syntax. Maybe it's the combination of 1 file 1 class and using classes for everything.
Because I physically recoil when 80% of the code is "APIAccessConfigurator apiAccessConfigurator = new APIAccessConfigurator(apiAccessConfiguratorToken, new apiAccessConfigurationParameters().class)" and similar crap.
In part, because the Java ecosystem kept getting more complicated. Fifteen or so years ago I was a full-time Java developer, but I wouldn't know half of what I need to know today, and I'm not very interested in going that route. Java kept the language simple-ish (not really, because they have added a lot on top of it), but the stack grew rapidly, and you have to know the tooling to function in that environment.
Python remains a lot simpler. It is getting more complex, but it has miles to go before it reaches Java-land.
> Why did anyone ever abandon Java
Boilerplate code.
Java applications (mostly picking on tomcat here) being pretty much their own world of configuration, with lots of different places to look.
Slow startup time pretty much kills it for lots of things I'd wanna write.
It's memory management stuff sucks, from a sysadmins perspective. Any java application I deploy takes easily multiple times more memory than anything similar in a non-JVM language.
I've seen some slim running JVM stuff by developers who actually bothered to care about it - under 25Mb slim.
Yes, lots of Java apps basically go "lol .... KABOOM" if you give them less than half a gig of RAM to play around in, but IMO that's a tragedy of the commons like thing within the ecosystem where common approaches mean you end up with layer upon layer of libraries none of which thought -their- RAM use was particularly egregious.
At this point, it's not the runtime's fault (G1 is excellent), and while you could argue that the language design led developers to do things wrong I think it's more a culture phenomenom - I think I might consider blaming J2EE and its proponents rather than the language itself.
Of course, from a sysadmin point of view, the runtime+application combination's memory usage is what matters in practice, I'm just saying the reason why you find yourself staring at the screen thinking "wait, it's using how much?!" is more complicated than "Java's memory management stuff sucks"