limelight
Devin for Terminal
There might be a disconnect, but I think it's probably not in the direction you expect.
The vast majority of high-performing engineering teams (good startups, big tech companies) don't hire standard SWEs for specific language/framework expertise. The truth absolutely is that languages are interoperable enough that someone who is smart and understand the underlying principles can get up to speed in a new ecosystem quickly.
Swear words are specifically used to be provocative, so naturally they're not going to disappear. Words like "motherboard" or "whitelist" were historically neutral and primarily used in professional settings, so removal from corporate speech is correspondingly a much bigger factor.
To be clear, I'm not particularly worried or concerned about this. I don't consider it any great loss if we start saying "allowlist" and have happily changed my projects to match. It's not a big deal, and the kind thing to do is to go along with those who do care a lot.
For some developers (including me), working on projects with significant business value is the definition of glamorous. Since there's significant business value, then you should be rewarding people for delivering that value (with bonuses and raises).
If the task does not have significant business value, it's probably not actually important. A lot of maintenance tasks actually fall in this bucket.
You should be banned from here. Seriously. Advocating that Jews be "excluded if not eliminated from society" is hate speech.
It greatly disappoints me that the HN moderators apparently think it's okay to leave virulent anti-semitism unchecked.
I am Jewish. I have never been to Israel. America is my home. Why do you want to tear that away from me?
The law requires that knowingly enter a contract and understand its terms. If this contract had been written such that they didn't realize he could reallocate investments after the fact, then you might have a point.
The law does not protect you from making bad decisions and entering contracts you probably shouldn't, provided you understand the contracts themselves. That would mean a huge majority of contracts are invalid because people frequently and routinely enter contracts which are inadvisable. (For example, subprime loans.)
Not understanding a contract and not thinking through the implications of said contract are completely different things.
Then I got to the final footnote. That kind of Kafka-esque bullshit is what keeps me working in startups. I could not stand working in a culture where policies which are widely seen as unhelpful and ridiculous are still routinely inflicted upon employees.
Yes, startup "bullshit" also exists, but the difference is that it's totally possible to avoid that bullshit by picking a good startup to work at. I've never had anything like the experiences described in [1], despite working at 3 different startups. On the other hand, big company problems seem to be universal: it's not possible to find a big company without at least some arcane and employee-hostile policies. (For example, Google's blind hiring keeps me from ever considering working there.)