Avdi Grimm
@avdi
Followers
19K
Following
11K
Media
3K
Statuses
68K
Head Gardener, @gracefuldotdev Fediverse: https://t.co/qdP68TT6i3
St Louis, MO
Joined December 2006
It looks like Melon Husk is lighting this thing on fire even faster than expected, so a reminder that the canonical source for Avdi updates, thinky-thoughts, and one-on-one conversation has always been, and will always be SIGAVDI
avdi.codes
1
1
17
Re: the left needs more podcasters/influencers to combat the joe rogans and Andrew tates of the world This is why that won't work Dropout is a very left leaning company in both actions and policy. They supported the writers strike, their crew is still masking on set, and they
Since Monday, Dropout has received an unsustainable amount of physical threats to the safety of our staff and existential legal threats to the company.
150
4K
63K
The people in my autism parenting groups who are just figuring out what gutting the Department of Education is going to do to their kids, after they voted for Trump. Whew, chile. It’s a whole lotta, “They can’t do that, right?” Nah, bro. They can and they’re gonna.
3K
23K
235K
Bonus, small chance Elon throws a hissy fit that his new toy didn't buy him an election, and he sells it at a loss and we get our silly bird site back
0
0
6
I don't get much reach here anymore, but for all my white tech dudes in the US - this is the most important election of our lives. Only one choice will protect women, children, queer and trans folk, BIPOC, and democracy itself. GTFO there and vote.
1
2
25
To all the Dad's out there: your daughters future is in your hand. Your buddies don't need to know you who vote for. #VoteEarlyForKamala
319
5K
17K
And if you asked the millions of people who whom it's normalized, they'd never dream of calling it abuse. This ad campaign might plant a seed for some of them.
0
0
5
Yes, there are abusers of every political stripe. But one thing I'm gathering from reactions is that there are folks who didn't grow up in that world who didn't know just HOW normalized this practice is in right-wing fundamentalism.
1
0
2
As a DV survivor I understand how people have been triggered by those "your husband will never know" ads. As someone raised among right-wing fundamentalists, I know that the abuse portrayed isn't just common, it is normalized and aspirational for millions of US families.
Charlie Kirk is upset that Republican women may “undermine their husbands” and secretly vote for Harris while telling their husbands they voted for Trump, even though the husband “works his tail off to make sure that she can have a nice life.”
1
0
6
More recent approaches tend to involve uploading a proxy executable for remoting. Which is cool and powerful, but sometimes results in a flat "nope" on some servers because there is no fallback.
0
0
1
Arguably Tramp mode is still the best because I don't think any other solution has put in the level of "does X exist on the server? Can we use it? OK no, can we fall back on Y? No? OK, let's fall back to Z..."
1
0
2
1) I'm actually a huge fan of doing this where feasible and where it won't do harm. My favorite kind of coding honestly. 2) I was doing this with Emacs Tramp-mode 25 years ago, and I've been doing it in VS Code for years.
Zed has brought back the bliss of editing files on production servers and deploying as soon as you hit "Save". Who remembers "doing it live" with Dreamweaver 20 years ago? 🙋 No commits. No CI. Just you, the editor, and your production server. Great way to rapidly prototype.
1
0
6
Yes this is parody, but the terribly sad chaser for the joke is that a lot of these attendees ARE Trump voters now. Very possibly including some family of mine.
0
0
1
All that said, systems programming is a broad field, and web services code is so different from hard realtime concerns that they might be considered different disciplines.
1
0
4
For better or worse exceptions are NOT as self-documenting. They can't be ignored, but they may well be handled somewhere further up the stack, with no manifest indication that the code you are looking at right now could be early-terminated by an exception.
1
0
5
I think the comment about Go code being more explicitly understandable is more on the nose. Go was designed by diehard C programmers looking for something that Google's constant massive influx of new programmers could quickly comprehend - so explicitness and minimal "sugar".
1
0
5
Hi! Systems programmer here. Decent chance my code has been involved in landing a plane you were on. One reason we switched to [subsets of] C++ was because exceptions couldn't be silently ignored. Much Go code I've seen is full of errors being habitually ignored by boilerplate.
Go is interesting because most of its user base is _not_ the originally intended audience Go was designed for C/C++ programmers and for systems programming In that world you make lots of syscalls, and in lots of them you *have* to handle error codes or things will just break
1
1
19
My kid is asking for a recommendation for game design books. NOT "learn to program with games", but game design. Help?
8
1
6
I actually have quite a lot of first-person experience with how, when you believe there will be a final reckoning and cleansing that will fix everything, it twists your morality and your politics and your priorities.
0
0
3