Avatar
Glyph
bd385aa0b579765c6883c5b0eb17e8ae350c988c659510be1e8453557ee38784
he/him You probably heard about me because I am the founder of the Twisted python networking engine open source project. But I’m also the author and maintainer of several other smaller projects, a writer and public speaker about software and the things software affects (i.e.: everything), and a productivity nerd due to my ADHD. I also post a lot about politics; I’d personally prefer to be apolitical but unfortunately the global rising tide of revanchist fascism is kind of dangerous to ignore.

One of the most frustrating things about being an AI skeptic is the constant presumption that we must treat every "study" funded by liars who constantly lie about everything as a good-faith effort at measuring stuff and evidence we must consider. https://mastodon.social/@arstechnica/115067550944555446

Replying to 5922f413...

nostr:npub1pfe56vzppw077dd04ycr8mx72dqdk0m95ccdfu2j9ak3n7m89nrsf9e2dm I never followed him here because his past presence on the Wickr board (along with Erik Prince, Gilman Louie, Joseph DeTrani, Richard Clarke, etc) would strongly suggest he is in some manner CIA funded or undercover.

https://www.crunchbase.com/person/cory-doctorow-2

nostr:npub1fxmqftqvyw4ndxghsax5zgtquvm6cujym5urwqpu7an96km3nyns07guxz As I understand it, he *volunteered* for the *advisory board* of Wickr. To say he was on "the board" suggests the board of directors, which is misleading. In either case, board positions are generally not particularly lucrative, they're part-time jobs that confer a small salary. If he were "CIA funded",

A) they could have just given him money off the books, no need to create a public link,

B) volunteer advisory board positions are possibly the worst route for a sinecure

nostr:npub1yhj4ua6580h3w0kucwwrtwl4uv9pg7m2drxzplq5x3364jczp36s4h3h3t Predictably, everybody in the replies here is immediately arguing about license terms. I really wish we could move past that, acknowledge that the "four freedoms" framework from GNU is pretty good *in the narrow, specific context of licensing*, but a disastrously incomplete vision of a social movement. You can't hack your user's brains into being better people by using license terms and I wish we'd stop trying.

nostr:npub1ymvklcm054a0cccdq3c3yemzvg5dtx023jd29h53evfm2zyw2hgs2p8944 their work done at last, the genie whose lamp was discovered by an teenaged introvert in 1996 who wished “I wish that hacking was more accepted in the mainstream”, returns to their eternal prison to finally rest for the first time in decades. Their erstwhile master looks down and mutters “what have I done, what have I done”

nostr:npub1f9uksppl8df9c4d662g8tzku8au9mw9wnjcdylfrx87x909e7pzspam3s0 SAME!! I want a guide to starting out with multiplayer. I can tell this is a masterpiece, but playing with my spouse resulted in almost immediate frustration with missed cutscenes, inventory management headaches, ambiguity about how trading off NPC control works (if it even does, is it possible?) accidentally starting combat, and just general UI wonkiness. Not to mention that tripping over all this stuff at the start means spending gobs of time on this nauseating gigeresque “nautiloid”

can someone please write an Alfred workflow for selecting audio inputs and outputs so I don't have to do it

nostr:npub1jen9kt6qruwzrrrw7y0098cjddel76jfe9crmn3x7qu48hdqq8csa8yptt also the experience of reading that was weird. “Wow this seems deeply inspired by ‘understanding comics’”, then “Hmm this is so close it’s verging into plagiarism of ‘understanding comics’”, and finally “oh it’s actually just Scott McCloud”.

nostr:npub1srcgh979ychudzrha7asxa7kvennpghghzzadmv5gcunfw5p72qs6xfms4 yes, I am sympathetic to the motivations that lead to this outcome, but the outcome itself is the wheels coming off.

nostr:npub1upkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xss4tcwy nostr:npub15ye4pfl69rqspv7j7qcpt5pd3frldlktp8p7r49j3lcynzkefcksaug69l to put a fine point on it: I understand containers, and clouds, and docker, and had a pretty easy time learning about all of those. Kubernetes specifically has resisted my understanding because I don’t think I understand the problems that arise at scales beyond my experience which necessitate its complexity.

nostr:npub1wq9mpckah90lyjl6s43a54xes2yaafuh0sjsqjev9lwm07g0zu6svyw3rr having written several hundreds of thousands of lines of shell over the course of my career and probably 10 times that amount of python, I am much, much happier to leave a python script behind than a shell one

Replying to Avatar Glyph

nostr:npub1gcl7nsg5gjejquna9kv3j4kzujhgpakkmmt9ful3772rw4s0xzxqqlcs78 but how would you capture the loop variable if you couldn't know that your closure evaluated its signature line at definition time

nostr:npub1gcl7nsg5gjejquna9kv3j4kzujhgpakkmmt9ful3772rw4s0xzxqqlcs78 (if it is not clear, I am agreeing with you, but they're kind of the _same_ bug)

Replying to Avatar tef

nostr:npub1pfe56vzppw077dd04ycr8mx72dqdk0m95ccdfu2j9ak3n7m89nrsf9e2dm yeeeeep https://go.dev/play/p/HFrHlaWpONm

although python's worst feature in my mind is "default args at define time"

nostr:npub1gcl7nsg5gjejquna9kv3j4kzujhgpakkmmt9ful3772rw4s0xzxqqlcs78 but how would you capture the loop variable if you couldn't know that your closure evaluated its signature line at definition time