Readit News logoReadit News
qingcharles · a year ago
These developers have had to drop whatever projects they were working on to go back to previous code and spend time finding all of this, just to keep their jobs. Then they have to redeploy new versions everywhere, which also carries a significant cost. Really frustrating.
nimbius · a year ago
IMO this is only going to be a thing for as long as:

0. it takes the reigning POTUS to realize its causing problems that are impacting wealthy elites (24 hours in the case of tariffs)

1. 4 years.

If i were product owner/manager of any of these teams id recommend we fork the codebase for 4 years and call it done. keep the forked version on standby with backports of major content updated in case you wind up with this sort of situation again, but dont start ripping all this stuff out of prod.

Or if on a longer timeline, build culture war into the release as a feature flag (culture=1, culture=0, etc..)

4ndrewl · a year ago
[flagged]
nonchalantsui · a year ago
Culture war as a feature flag is so good. I’m definitely reusing that.
mschuster91 · a year ago
> it takes the reigning POTUS to realize its causing problems that are impacting wealthy elites (24 hours in the case of tariffs)

He didn't "realize" anything. All of the show we're seeing was planned posturing and "deal-making by leverage". We shouldn't be accepting even talking about the US annexing Greenland FFS - but here we are, with credible proposals for installing new US military presence on Greenland being discussed. That's alarming.

> 4 years.

Bold of you to assume there will be elections in four years, that these elections will be anywhere close to fair, or that the people who voted for the 47th won't just vote for him (or his successor, assuming the 47th goes six-feet-under) again.

kernal · a year ago
2. 12+ years.
lenerdenator · a year ago
> 1. 4 years.

That's optimistic.

We put a business executive in charge of the federal government. There's no such thing as term limits or checks-and-balances in the mind of a business executive, just taking a good horse out of the race and inefficiencies. On the first count, if Trump's still in relatively good health, I could absolutely see him making that case for scrapping the term limit on the Presidency.

netsharc · a year ago
Four years? Oh, honey...

Where do I put money on the MAGA-Nazis pulling a Putin on future elections? I suppose Putin isn't the first one to do rigged elections, somehow he's the only one currently in my mind.

Sadly Wikipedia doesn't have an article entitled "List of Rigged Elections"...

Dead Comment

ryandrake · a year ago
This seems just as ridiculous and frustrating as a few years ago, dropping whatever they're doing to remove "master" and "whitelisting" from the code. Different team, same silliness.
azernik · a year ago
1. This is removing actual content, not just changing internal naming. "Children/Families affected by systematic discrimination/bias/exclusion" will simply no longer be able to find grants targeted at them.

2. The amount of effort being put into this is much higher than GitHub changing their default for new repos to "main"

amarcheschi · a year ago
Except that replacing "master" with "main" probably didn't affect the lives of people subject to systemic discrimination. This might do
gregates · a year ago
No, those are identifiers that appear only in code. It's an IDE or git rename with no impact on the product.

In this case, the engineers are changing the functionality of the product, not just changing code identifiers.

insane_dreamer · a year ago
1) Were employees ordered to implement PRs to go through all code and auto-remove all mentions of "master" and "whitelist" from public facing code (not just internal identifiers).

2) False equivalency.

Cornbilly · a year ago
Most places only changed that terminology on external viewable materials and the requests for removing terms from the code were just dumped in the backlog for some intern to maybe get to one day.

I could go pull my company's JIRA ticket and I guarantee you it hasn't been touched since 2020.

These companies were only going to do enough work for a PR win and nothing more.

mplanchard · a year ago
In addition to what others have said about the very real effects on the people using these programs, one was mandated by the government, the other was companies being performative. There is a vast difference.
tehjoker · a year ago
that was really stupid but mostly harmless, this will cause a lot of people to actually suffer
whatthedangit · a year ago
Welcome to the era of the Conservative Justice Warrior. They're deploying all of the same annoying and repressive tactics that got progressives booted from power with breakneck speed.
wodenokoto · a year ago
So in your world, rm and mv accomplish the same thing?
whamlastxmas · a year ago
Removing racistly coded language isn’t ridiculous. There’s a reason we don’t use words like “negro” anymore, too.
TheOtherHobbes · a year ago
One is about a set of words which have no practical effect on function, the other is about an unelected apparatchik with questionable foreign links deliberately destroying the administrative and constitutional integrity of a superpower.

It really isn't a both sides situation.

wwweb · a year ago
Oh sure, this is 100% the same..
zeroonetwothree · a year ago
Did you also complain when they made these changes in the first place?
kernal · a year ago
The corollary is that they were very motivated to do so.
tehjoker · a year ago
i cant imagine having my boss tell me to do this shit. i would quit
freitasm · a year ago
Some people still need to feed themselves and their families.

But if there was an option, they definitely should.

netsharc · a year ago
Having people with integrity quit is a secondary goal. And with the compliant people remaining, they can do a slippery slope, with the people thinking "Well I've already done X, X+1 isn't that much worse". Slash they'll absorb the Nazi propaganda as "acceptable".

Gas chambers when?

blibble · a year ago
imagine being told to spend a week re-doing builds to rename "master" to "main"
PakistaniDenzel · a year ago
Everyone had to do the same shit with the master->main thing
zX41ZdbW · a year ago
Here is a way to monitor these changes in real-time: https://play.clickhouse.com/play?user=play#U0VMRUNUIGNyZWF0Z...

The SQL query:

    SELECT created_at, 'https://github.com/'||repo_name||'/issues/'||number AS url, event_type, actor_login, repo_name, title FROM github_events WHERE match(title, '\\bDEI\\b') ORDER BY created_at DESC

pdimitar · a year ago
Wait... HOW?!
everybodyknows · a year ago
A concurrent parallel in the private sphere: I see today that all the pride/heritage weeks or months have disappeared from my Google Calendar.

Digging into Settings (on desktop web) reveals options to turn on "Regional" and "Global religious" holidays e.g. "Start of Ramadan" -- but apparently no way whatever to recover the disappeared -- not even via menu button "Browse calendars of interest".

trhway · a year ago
How it was done when GitHub didn't exist yet - my uncle's story about his time in the school in USSR : Children, open the history book at page 54, you see the photo titled "Soviet Marshal, Hero of Revolution ...". Now take the ink bottle and pour the ink over that photo as he is an enemy of the people.
insane_dreamer · a year ago
It's still that way in China -- I saw high school or college textbooks with pages glued together or removed.
hk1337 · a year ago
Seems like it's just a PR for removing it from the government website?

Also, looks like they're adding a deletedAt field and soft deleting items in the database rather than hard delete.

Hizonner · a year ago
> Seems like it's just a PR for removing it from the government website?

As a new crash priority ordered from outside by people who have probably never heard of the project. Not disruptive or anything. That's definitely how you manage a large organization.

Oh, and this particular "PR" does nothing to aid anybody or improve anything. There's that, too.

> Also, looks like they're adding a deletedAt field and soft deleting items in the database rather than hard delete.

Protecting themselves in case it gets rolled back, I imagine. When you get toddlers in charge, you can expect new "crash priority" rule changes on a daily basis, so you learn to prepare.

crooked-v · a year ago
The word "just" there is doing a lot to gloss over the absurdity of government workers ordered to censor the word 'equity' instead of doing actual work.
moi2388 · a year ago
Good. The racism under the guise of DEI was insane.
notfed · a year ago
I struggle to connect what's described in this article to preventing racism. Care to explain?
moi2388 · a year ago
In itself not much. But that’s what the executive order to remove DEI is about, and this isa symptom of it.

I think meritocracies are good, and racism in all forms are bad.

daft_pink · a year ago
Why has hacker news turned into politics central :(
saagarjha · a year ago
Because software engineers are being asked to perform political decisions.
pc86 · a year ago
Software engineers who work for the federal government are being told (not asked) to follow a lawful executive order from a democratically elected President.

They don't really have a choice in the matter.

notfed · a year ago
Yeah this is really not the right article to complain about such a thing lol
sanderjd · a year ago
Because of the inauguration a couple weeks ago. That's how it goes. Don't worry, it will settle down.

And also: There are an unusually larger number of actual HN angles going on in this particular new administration. This article is clearly relevant to this forum, and so is the recent Wired article about the DOGE employees.

Fraterkes · a year ago
Because it is part of the world
jefurii · a year ago
You could've just skipped over this page, but you're here commenting. Just sayin'
daft_pink · a year ago
it's cause my rss reader has like 10 articles about trump today from hn.... most of them flagged though.
latexr · a year ago
Because tech bros and companies keep shoving themselves into politics. You’re complaining at the wrong end.

Dead Comment

afpx · a year ago
Should have been here 4, 8, 12, and 16 years ago.
LorenzoGood · a year ago
src/migrations/20250122205314-definitionally-dirty-work.js Is funny.
pc86 · a year ago
And renamed, somebody got yelled at.