"Note to Self: None of us are getting out of here alive, so please stop treating yourself like an after thought. Eat the delicious food. Walk in the sunshine. Jump in the ocean. Say the truth that you're carrying in your heart like hidden treasure. Be silly Be kind. Be weird. There's no time for anything else."
rust in peace
Have you all seen this video? What do you make of it?
Still wondering how I might capture the dynamic-scoping / late-binding-ness of knowledge, in a pure-functional form. I think this highlights my unease with languages like Haskell.
So much of the pure-functional world seems to be obsessed with early binding. It wants to type hard and type early, do as much as possible at compile time.
But this plays really badly with the nature of distributed systems, simulation, games and AI, where knowledge is much more situational and local and changeable.
Objects, scripting languages, databases, filesystems and operating systems, on the other hand, still embed and pass around far too much state. Changes are instant, destructive and permanent. They don't allow easy reasoning or speculation about changes to the world state, or declarative programming.
Can we get a pure-functional, late-bound language?
Uhh alright, now and again I get a glimpse of people observing groups of nazis and zionists collaborating or expressing solidarity with each other, and being surprised at that.
Both groups have one aligned goal: Getting Jews [out of nazis's country]+[into Israel]. In that goal they are allies. This should not be surprising.
I didn't really foresee that the most frustrating, complicated problem space in implementing ActivityPub in Mastodon would be how it would interact with previously-existing OStatus content
It's the typical spherical cow thinking. In a blank slate environment everything would be easy.
This protocol upgrade business is such an emotional drain
ActivityPub migration procedure · Issue #4617 · tootsuite/mastodon · GitHub https://github.com/tootsuite/mastodon/pull/4617/files