It occurs to me that I don't remember many individual commits from my career with pride, and of that small number every single one was a net decrease in code size (and normally associated with a large increase in either performance or reliability)
LinkedIn right now: "I know lines of code is a lousy metric, but hear me out..."
@[email protected] "... we're making billions! Billions I tell you!"
"Profit?"
"Don't be silly. Lines!"
Don't know where y'all are at, but round here it's spring time #flowers #DoomScrollingBreak
@SnoopJ the best part is they did. they did put it in the newspaper
@[email protected] @[email protected]
The South Carolina pastor who prayed over a 22-foot-high golden statue of President Donald Trump last week says it is not an idolatrous golden calf as described in the book of Exodus.
Mark Burns is a self-appointed pastor who previously lied about his educational background and previous military service. He unsuccessfully ran for the U.S. House of Representatives in 2018, 2022 and 2024. He was an early and ardent supporter of Trump’s presidential campaigns.
Brutal from opening from [checks notes] Baptist News Global. Even the url is sharp and pointy: baptistnews.com/article/its-...
@mavnn @Bonfire That's interesting. A missing `created` field would be an error with draft-cavage-12 signatures; they need to have a created stamp to avoid replay attacks. I wonder about the one-success-only issue; I bet that means that Bonfire is trying RFC 9421 signatures, they work, but it falls back to draft-cavage-12 signatures. I'll see if I can do some testing to make this work better.
@[email protected] @[email protected] Thank you!
Hi @[email protected]! You asked people to let you know if there was weird behaviour or bugs with tags.pub. I'm not sure if this is on the tags.pub end or on the @[email protected] end, but at the moment I seem to be able to federate exactly one outbound activity each time Bonfire restarts to tags.pub and then ask further pushes are rejected with a 400 error and a response about a missing Created field. Unfortunately I haven't found an easy way to see the outgoing request, so I don't know what info they're being signed with (I don't know if @[email protected] can suggest a way of me extracting that info?)
@mavnn @JessTheUnstill @epilonious
it's important to remember the backlash is severe because the progress is real
and also that the young men who broke for Trump because they were promised the rewards of patriarchy are already changing their minds about that
@[email protected] @[email protected] @[email protected]
The backlash when there's progress part is undoubtably real; I saw at least a couple of people who were nominally egalitarian just flat out refuse to believe that #metoo was real, for example. And when someone points out to the meeting chair that they have asked the only non-male person to take the minutes again they basically have the choice of deciding they want to change or just deciding that maybe "the women" were really always the problem after all. Doesn't stop the pushback grossing me out though!
@[email protected] @[email protected] @[email protected] I think there is some of that, but honestly I think the reality is a lot more complex than a single chart (or my initial exasperated comment). People feeling 'allowed to say what they really think' is a thing, but so is people changing opinion, even quite fast, and not having the self awareness to notice. We all tend to assume we've always been like we are now, and a lot of people don't challenge the assumption.
@[email protected] @[email protected] @[email protected] about the age range thing: I hope that's true. I'm also in a smallish town in Italy, so gender related social dynamics have a bunch of other factors playing in.
@JessTheUnstill @susankayequinn @mavnn my personal head canon is that a lot of men have ALWAYS felt this way but lied to the press because they knew being honest would make women "all uppity" and piss them off.
Now that women are not trusting men At All and are analyzing actions not words... And rising egalitarianism means that nasty boys reciting the spells of old no longer gets them laid... They're being honest. And in very "LOCK DOWN AND TRACK WHATCHU GOT, FELLAHS!" ways.
@[email protected] @[email protected] @[email protected] I think there is some of that, but honestly I think the reality is a lot more complex than a single chart (or my initial exasperated comment). People feeling 'allowed to say what they really think' is a thing, but so is people changing opinion, even quite fast, and not having the self awareness to notice. We all tend to assume we've always been like we are now, and a lot of people don't challenge the assumption.
@susankayequinn The men are not okay...
@[email protected] @[email protected] As a man, can I just say... W. T. A. F?
My 18 year old son complains regularly about the attitudes of his cohort but I was hoping that was more along the lines of "I know it's bad, but at least it's better than it used to be" rather than straight up "you're right, and it's getting worse"
Turns out the standard drag and drop for controls in #godot is really well thought out and nicely implemented, which makes it a pity that the first several pages of hits I got when searching for the docs were about hand implementing your own with the physics engine. Which, if dragging objects that interact with the game world is actually part of your gameplay fair enough - but I don't think that's what a lot of the tutorial authors were actually thinking about.
Also, it really does feel that internet search is much less of a solved problem than it was ten years ago.
Random shout out to @scottmccloud.bsky.social@bsk... for his fantastic Understanding Comics book, which despite me having the drawing skills of a wet haddock is still one of the most practically useful introductions to visual communication I've ever read. Hugely recommended, I've been coming back to it for many years now.
I'll be referencing it repeatedly in introduction to creating digital assets for #visualnovel course I'm putting together for next half term. #gamedev
@[email protected] @[email protected] I once heard someone say straight faced that they were excited to see 'the beginnings of Accelerando coming true' (exact wording might be incorrect, it was a couple of years ago). I was... surprised? Baffled? I felt something, at least. And it wasn't excited.
@[email protected] @[email protected] Probably doesn't really need saying that they were a founder who had just received funding for an AI start up.
@scottgal ... And it's a novel the techbros ALWAYS fucking misread, missing out the point that by the end of the novel the human species is more or less extinct (the ones who miss this are the ones who don't realize they're in the same boat as the rest of us, and it's sinking) ...
@[email protected] @[email protected] I once heard someone say straight faced that they were excited to see 'the beginnings of Accelerando coming true' (exact wording might be incorrect, it was a couple of years ago). I was... surprised? Baffled? I felt something, at least. And it wasn't excited.
@mavnn @ryanc They both start with a plosive consonant, and end with the same d consonant. Your accent determines which vowel is used, for me they're quite different, "code" has the "ou" dipthong and "good" has the near-close near-back rounded vowel, but I can see how some accents might have them a lot closer together, like some northern British accents.
@[email protected] @[email protected] yeah, for better or worse my accent is pretty Queen's (King's?) English. I have ample experience of being told I sound posh from my time living in the Midlands! So not that similar in the vowel sounds between the two. Brains are weird though - in writing this post out it has occurred to me I've made the typo both touch typing with a Dvorak keyboard and using a swiping keyboard on my phone and now it makes even less sense.
@StarkRG I do that too. Especially when I'm trying to type and hold a conversation at the same time.
@[email protected] @[email protected] I have typed 'good' instead of 'code' with reasonable frequency over the course of years and I have no idea why. I don't associate them as concepts, they don't sound the same, they don't repeat letters in the same places. Just my fingers have decided that's how 'code' is typed.
Putting together a grant proposal where a lot of the point is making the end result easy to deploy, easy to backup, and fool inexperience proof to upgrade and it is hard to hit the balance between 'the actual functionality is this super straight forward thing' and 'the point of funding it would be to make using this thing super straight forward' without the whole word count becoming either implementation details or vague fluff unrelated to the actual idea.
Ironically, I could put together the whole thing much more easily as a SaaS product running on servers I control than as a project people can run for themselves, but when the point of the project is to allow you to keep control of your own data that doesn't really help anyone.
@zolotkey The round one is inspired by the Dreadnaught ship from an ancient space wargame, "Triplanetary."
@[email protected] @[email protected] The ships in the Lensmen books (the series the name Triplanetary comes from) are described as huge metallic spheres for the heavier ships ("maulers") and teardrop shaped for the faster classes. So - sounds about right.
Should we tell them it's just the Eclipse IDE logo?
@[email protected] Write once, run anywhere
A commercial thing with Open in the name is not actually Open. Schocker.
@[email protected] The lights and shutters in my house are triggered via the OpenWebNet protocol which is controlled by a single company, and is a bus protocol not designed to be exposed on the web. I do access it via a tcp gateway but that's just to get the raw bus messages on and off the physical bus wiring, so even net is a stretch. I think they just saw Microsoft call something .NET and went "why didn't we think of that first?"