shajra.bsky.social
@shajra.bsky.social
Reposted
I'm begging all engineers … BEGGING … to stop creating codenames for internal engineering projects

It's a huge architecture smell because it causes most engineers to turn off their brains because they think about solving everything in terms of frameworks instead of ordinary and simple code
November 20, 2025 at 5:58 PM
Reposted
something i have tried to explain a few times, when people see crashes (panics, asserts, segfaults, whatever) as "bad":

when you have a bug, your program crashes if you're lucky. If you're not lucky, your program keeps running, but it is now a different program than you think it is. That's worse.
“rust isn’t safe because it panics” shut da fuck up rust is safe BECAUSE it panics. instead of, you know. not doing that.
November 19, 2025 at 6:29 PM
Reposted
PayPal HATES IT when you

- Have sex, or
- Use Linux
Soooo... PayPal is banning Asahi Linux users. Hey, can you maybe not do that please?

gist.github.com/asahilina/31...

Yes, they ban Linux users with a GPU name containing the string "Apple M1". Anything else works.
Asahi Linux PayPal Block Fix
Asahi Linux PayPal Block Fix. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 18, 2025 at 2:55 AM
Reposted
a lot of the benefit of programming in a functional language is not actually the language itself, but rather the community of like-minded people who actually *want* to do things in a functional way and don't have to be cajoled to do so
nothing makes me miss functional programming more than contending with the shit my coworkers dream up in imperative languages
October 31, 2025 at 5:42 PM
Reposted
We interrupt your doomscroll to remind you that public media always plays music free of charge – and free of algorithmic involvement.

Though NPR has lost federal funding, we're committed to keep bringing you the arts because it is core to our mission.

To stand with us, donate here: n.pr/47jpe4d
October 28, 2025 at 3:44 PM
Reposted
i hate to be that bitch, but my sources are telling me this early voting data has gotten Zohran's people rightly spooked and y'all better stop assuming this one's in the bag. GOTV
Voter turnout surges in NYC mayor’s race, with Boomers and Gen X leading the charge
The data so far is good news for independent candidate Andrew Cuomo, a political scientist said.
gothamist.com
October 27, 2025 at 3:37 PM
Reposted
Just a reminder for all the people voting in the upcoming Nix Steering Committee election:

Your vote matters and will help decide going forward whether the Nix community will take a similarly principled stance if ever facing financial pressure to compromise on our principles for money
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 7:32 PM
Reposted
POLLS ARE NOW OPEN.

Find out where you early vote ⬇️ 🗳️
findmypollsite.vote.nyc
October 25, 2025 at 1:08 PM
I'm bothered by musical expression as competition.

It's pathetic in the form of electric guitar god territory.

Why should classical piano get a pass?

Interpretation and emotional response is incredibly subjective. This is just humans dehumanizing themselves without realizing the scope of it.
Eric Lu, a 27-year-old pianist from Massachusetts, became the first American since 1970 to win what some consider the Olympics of classical music. https://wapo.st/43wmHSS
October 22, 2025 at 9:11 PM
Reposted
“NO KINGS” is more than a slogan; it’s the foundation that the United States of America was built upon. We wouldn't be a country if the founding fathers didn't believe that.

As such, the people peacefully protesting today in the streets across the country love the premise of this country.

No hate.
October 18, 2025 at 4:57 PM
Reposted
just a reminder i am a nixpkgs commiter and am happy to merge your PRs if you ping me or request a review
October 17, 2025 at 2:13 PM
Reposted
reminder its time to vote for the nix SC, you have 2 weeks
October 17, 2025 at 8:27 AM
Reposted
Boss, we’ve got a problem. Users don’t want this stuff! They keep wanting to turn it off, even when we keep turning it back on!

Boss: I have an idea
bitch what
October 12, 2025 at 4:13 PM
Reposted
it's kinda weird that all the software i am expected to use for work are all written by distributed teams, go, python, postgres, linux, chrome, k8s etc

and despite being told "the best teams work in an office together" i don't know of any software i use that's actually written that way
October 13, 2025 at 5:00 PM
Reposted
Daughter of Robin Williams, Zelda Williams 💔
October 6, 2025 at 8:45 PM
Reposted
im working hard and hardly working at the same time
October 4, 2025 at 2:34 PM
Reposted
did you know that python had an implication operator? however, confusingly, the arrow is flipped!
it also exists in python, but its weirdly flipped around :(

>>> True <= False
False
>>> False <= False
True
>>> False <= True
True
>>> True <= True
True
October 1, 2025 at 11:21 AM
Reposted
One thing that really irks me is when devs justify using advanced techniques with the rhetoric "I'm not smart enough to not use it"

e.g. "I'm just a dumb dev, I'm not smart enough to program without formally verifying all my code"

Tries to be self-deprecating but comes across as condescending
September 29, 2025 at 7:33 PM
Reposted
Forget about “productivity”. Use whatever you want, because it’s more comfortable or fun or whatever
September 29, 2025 at 8:01 PM
Reposted
Nothing pisses me off more than "installers" that just wrap fucking docker compose and don't have any instructions for manual setup. Stop fucking patronizing me you daft cunt
September 21, 2025 at 2:39 PM
Reposted
Just a reminder that if you would like to vote in this year's Nix Steering Committee Election and you are eligible to vote you still need to register your email address in this spreadsheet

If you do not add your email address there you will not be able to cast a vote in the upcoming election
github.com
September 19, 2025 at 4:24 PM
Reposted
BREAKING: Jimmy Kimmel's show is reportedly set to stop airing on ABC after he made a mistake about the Charlie Kirk killer.

Meanwhile Fox News continues to employ people who called for the murder of homeless people.

This is so utterly pathetic.
September 17, 2025 at 11:20 PM
Reposted
Kirk didn't "engage" with others in "discourse" in any meaningful sense, and certainly not in a sense any of us should emulate. His every interaction was in bad faith. He viewed none of his interlocutors as moral equals in an exchange of ideas, but as mere means to advance is propagandistic ends.
The best way to honor Charlie's memory is to continue his work: engage with each other, across ideology, through spirited discourse. In a democracy, ideas are tested through words and good-faith debate — never through violence.
September 10, 2025 at 11:30 PM
Reposted
The reason why so many liberals don't meaningfully oppose Donald Trump is because his election win is seen by them as tacit approval to be open about their bigotry. He absolves them of the shame they once felt
September 3, 2025 at 8:23 PM
Reposted
I'm a big fan of the pomodoro technique for productivity, where I do my best impression of a tomato and sit in the dark for 48 hours before I am devoured by beings beyond my comprehension
May 17, 2025 at 9:57 PM