HyperCard was magnificent. Still is.
The HyperTalk language was cool — but even cooler IMO was the way the dev environment mixed code with direct manipulation of the UI. There are lots of problems with that approach for generalized Ui development, yes, but the experience of it was magical.
Unity and the like have a similar editor structure — edit UI objects, attach code to them — but the feeling is totally different somehow.
https://mastodon.social/@ricmac/114643259120579546
US political contradictions; knowledge systems
As Trump at least partially succeeds in constructing an alternate reality for his most ardent followers, it's tempting to think of his dogma as false, in contrast to some imagined "truth" which his non-followers are smart enough to believe in. But a more nuanced view of knowledge would admit that different groups of people have different shared truths, constituting different knowledge systems which each deviate from what's objectively measurable in different ways, and in fact they each accept different standards of what is objective, so there's not really a single "ground truth" we can even compare to to determine which of these knowledge systems is "more correct" (similar problems arise even if we only care about "more useful").
To make this more concrete, we can see that e.g., competing quantum physics theories, or likewise competing religious beliefs, have no reasonable basis on which to judge between them, either in terms of "truth" or "utility." So the Trump-dogma knowledge system, although bad, morally repugnant, etc., can't so easily be dismissed as "false" in my view. "Distorted" or "malignant" or "evil" or "contradictory" are better monikers, in my opinion.
But what I'm even more interested in thinking about is: in what ways does the current American liberal "common sense" knowledge system already bear the scars of past fascist lies & contradictions? I can think of a few:
"Columbus was an explorer."
This is "factually accurate" in the same way some of Trump's propaganda is, but it's also a cruel distortion of "Columbus was a child murderer," and it's a misrepresentation that serves an evil purpose, yet which is widely taught in elementary schools today.
Another: "dropping atomic bombs on civilians in Japan was necessary to end WWII."
Perhaps in the future we'll have "family separation & the 2025 ICE crackdowns were necessary to end the immigration crisis," although I dearly hope not.
"Reparations for slavery aren't reasonable," is yet another...
I'll close this rambling with a question: what other fascist lies have you noticed that are normalized in America right now from past Trump-like leaders (or even from less overtly fascist institutions)?
crikey, on compiler explorer you can hash include a url https://github.com/compiler-explorer/compiler-explorer/issues/1442
rant on software dev practices
What is it with P5js and virtually all its ecosystem (like Q5js) that, still today, didn't manage to _properly_ package their libraries to be distributed and used via package managers?
Same with their insistence to push global resources and state everywhere... and of course virtually not documenting any of the truly delicate details, just the trivial stuff that could be auto-discovered by relying on auto-complete tools.
I kind of understand wanting to keep the vanilla experience alive, making it "easy" for novices... but that shouldn't be at odds with more "professionalized" production pipelines, at least *not that much*.
For example, with Q5js:
- The NPM packages could be mentioned in their documentation (they are not, even though they are official)
- The NPM packages could define proper exports (same for the JS modules themselves), not forcing us to rely on relative paths to files in node_modules... 🤦
- Globals could be at least namespaced... of course, it would be much, much better if they didn't exist at all.
I'm writing this in 2025, not 1993... and I'm... "triggered".
At this point I'll have to check if I have any other neuro-condition beyond ADHD that makes me "obsessed" with technical flaws, because it seems to be a "me problem" when either virtually nobody sees that as a huge collection of fatal design flaws... or they see it and don't care at all.
Yowsers, what a great article on innovation today vs yesteryears
https://manganiello.social/objects/1bf46e19-a33a-4a99-b5a6-2a834bd649bf
Confusing episode. Let me clear it all up.
The world is sinking into the doubt needed to rescue Omega, remember, and The Doctor is falling with a balcony that's separated from the building.
How does he get out of that?
Well, saved by a literal magic door that pops out of nowhere, leading back to the time hotel. 🤨
Anita, who he spent a year with once a couple of Christmases ago, has been popping around the Doctor's entire long life, peeping on him with the Daleks and stuff. Trying to find him on the Earth's last day. Today.
And now he's rescued, today turns into a groundhog day. Same day over and over again. 😆
There's another woman that's been stalking him through time lately, Mrs Flood. She was following him everywhere, but she had Xmas off she reckons, so didn't see the Time Hotel bit. Thus the element of surprise in the deus ex machina rescue. 😀
The Doctor is broken free of the wish spell now anyway, popped his conditioning, and can use the time hotel's door to recall Unit and break them all out of the wish too.
The Rani pops in to say hi and explain her plans. 😝
How did the Rani survive the end of the Timelords? She flipped her DNA to sidestep the genetic bomb apparently? Well that makes no sense, but nor does anything else so no time to ponder.
The end of the Time Lords made them all Barons... No, made them barren. There can be no more children of the time-lords.
She's popping Omega back out of the underworld for his DNA because the timelords are all barren and she wants to recreate Galifrey.
But wait a minute: Poppy is the Doctor's kid in wish world! So she should have Timelord DNA too! Maybe that could work?
No. The Rani is a nazi, don't like the kid's contaminated blood. She's got human all over her DNA. Eww.
Rani pops off back to her Bone Palace, and makes the bone beasts attack.
The Doctor explains that the Giant dinosaur skeletons are beasts that pop in to clean up the world when there's a reality flux, and the Rani has turned them on Unit HQ.
So the UNIT HQ turns into some kinda ship? Like the Crimson Permanent Insurance. Lol. It's blasting lasers at the bone beasts and turning around, and has a steering wheel like pirate ship now. 🤣
During the battle, the Doctor pops out to take a ride on the sky-bike, looking like something from Flash Gordon, and crashes into the Bone Palace.
Too late though! Omega is pretty much here now. He's a giant boney CGI zombie, become his own legend. Looks great but doesn't really seem like Omega, who ought to be held together by pure will.
Omega eats the Rani! One of the Ranis anyway. Mrs Flood avoids being eaten. She pops off with the time bracelet. "So much for the Two Rani's. It's a goodnight from me!" as she disappears off into time. Great gag. 😁
The Doctor just shoots Omega to get him back into his box. Pops a rifle off the wall. The Vindicator has apparently also got a built in laser as well as locator beacons. So that's handy. The Doctor doesn't use guns but some of his devices work like one. 🔫
So all is well! The day is saved and the wish is over and baby Poppy survives in a time box! 🍻
They're going to take the space baby off to do space adventures. Ruby is jealous of seeing The Doctor and Belinda vibing like that, as they plan a life in space with the space baby. Aww. Poor Ruby. 😭
But then Poppy pops off! Disappears entirely, and everyone other than Ruby forgets. Ruby remembers because she's disappeared from time herself in the past they say.
Okay: to save his child and on Ruby's word alone, the Doctor will sacrifice himself to turn reality one degree.
He goes off to commit suicide by Regeneration, but Thirteen is here! She's popped out of her timeline to stop him! Or maybe to help, with a motivational chat instead. Gives him a pep talk then pops back off again.
The Doctor zaps reality with his Tardis, dying but holding off on the actual regeneration for a few moments to go check on the kid.
The kid is safe! But isn't his own kid any more. Poppy has popped all her Timelord DNA and is just all human now. Poppy's pop isn't the doc, it's someone called Richie.
And Belinda has been so keen to get home all this time in order to get back to her Baby! Who isn't a timelord, and definitely didn't exist until she was wished into being.
This may not be the most ethical action The Doctor has ever taken: To bend the whole universe in order to recreate a baby that was accidentally wished into being out of nothing. Twisting time to give a child to a nurse who didn't previously have a child, or even remember the wish. Then it's not even the same child that disappeared, coz this one is all human. 🤷
But the doc is popping off to regenerate with Joy in the stars, and... Turns blonde: "oh. Hello?" 🤯
It's Rose! Billie Piper is back? Fantastic!
Is Rose doing a David Tennant Impression there?
Billie playing the Doctor, doing a Tennant impression as Bad Wolf? Amazing. Can't wait.
#doctorWho
Trade Pitch Sees Browns Go For Joe Milton III, Cowboys New Viral QB Sensation https://heavy.com/sports/nfl/dallas-cowboys/trade-pitch-sees-browns-go-for-joe-milton-iii-cowboys-new-viral-qb-sensation/…
Small Business Administration would have to relocate field offices from ‘sanctuary jurisdictions’ under House-passed bill - Government Executive
https://www.govexec.com/federal-news/2025/06/small-business-administration-would-have-relocate-field-offices-sanctuary-jurisdictions-under-house-passed-bill/405884/
Just finished "To a Darker Shore" by Leanne Schwartz. It's a blend of fantasy (a genre I enjoyed a lot when younger but which I now feel is hit-or-miss depending on the politics of the author) and romance (a genre I'm currently a bit obsessed with) and I enjoyed it very much. The element of an #OwnVoices autistic perspective was interesting, and the mythology was pretty cool. Even though I felt as though monstrousness could have been explored from an even better angle, the complexity in this book was comfortable, and it to my mind successfully-enough avoided the veneer of racism that runs through the mainstream fantasy tradition.
#AmReading
2025 Giants game-by-game predictions: All gasps, no breaks … and lots of pain https://www.foxsports.com/stories/nfl/predicting-new-york-giants-2025-season-game-by-game