Show more

As you may recall:

• The W3C is in part hosted by MIT but MIT intends to withdraw on Dec 31.
• A new W3C nonprofit needs to take over on Jan 1.
• MIT needs to transfer assets (member dues, contracts, IP…) to the new W3C for it to operate.
• I was elected to the W3C Board and am part of the negotiations.

We're two weeks away from cutover and the negotiations are going… poorly. 🧵

I have a story I've never told told about the of hubris of ignorance. My own.

It was ~2001, I was a preteen playing Starsiege Tribes. And somebody accused someone else of using auto-aim.
I lambasted them, saying the bandwidth and processing required to analyze video for that to work was impossible. That external input could never respond in real-time to make that possible.

Of course, it wasn't~impossible~. My mental model of how to accomplish that was ingestion of a video signal, instead of hooking into the program and sending weapon signals at the precise address of the user's character.
I was completely utterly wrong. But it was joyful to be so.

I remember how viscerally confident I felt typing those messages, bathed in the superiority of my cognition and knowledge in comparison to theirs. I thought I knew. Under the central bridge of the map "Raindance."

But I didn't. I was a child talking outside their remit. I wouldn't understand for years.

And in the most pleasurable debate moments of my life, especially earlier in my 20's, dunking on the idiots – I felt an ascendent joy.

While being wrong.

Because absolute confidence is often simply opium for fools. And conditional knowledge is doubtful guessing to the dense.

On one hand, dating someone who runs their own email server shows lasting commitment even during unpleasant periods. On the other hand, they're crazy.

Show thread

Question to / crowd.
Suppose I have a lock and I want to make sure that the software I wrote will live without maintenance for decades?

I made a system with a lot of arcane dependencies in 2012. But thanks to it being 100% , it still works, even though all the libraries that it depend on are not maintained.

It still fetches snapshots from , Erlang VM using a specialised tool to install any Erlang VM version and just works!

How do I ensure that the sources that I rely on to evaluate a flake persist?

gist.github.com/cognivore/db45

cc: @solene

It’s wild how much marketing Twitter is doing for Mastodon right now. Heres to hoping an unhinged billionaire buys Ticketmaster🤞🏻

One of the worst (and most disastrous) assumptions you can make is that you’re dealing with a good faith actor. This is one of the reasons why, all too often, bad faith actors are allowed to set the terms of discourse and manipulate it to their own ends.

I think I know what happened. I didn't notice it's night and forgot that sources of light are important. Good bye, Black Garlic, a randomly generated multi-legged pacifist farmer.

In other news — I'm not sure how strong is the starting village, but it doesn't matter. In "Caves" you have to choose your affiliations wisely because every affiliation is *very* net-negative in total to your reputation.

P.S.
Please don't point me to any wikis. Playing ADOM as a kid we didn't have any wikis,

Metal and second-hand.
And metal. Just in time for the Sunday session!

The best advice I have for anyone just coming here is to replace the location of the Twitter app on your phone with Mastodon and let your own muscle memory force you into adapting.

Between Two Cairns is launching a Patreon.

BUT WAIT

We are not putting anything behind a paywall. We're just going to do more episodes (including After-Show Shows) and we want to cover hosting.

Also... Patrons get stickers.
Sometime in Jan 2023.
Happy now, @bradkerr ?

patreon.com/posts/between-two-

There are many legitimate reasons to track Elon Musk's flight coordinates, for example to offer him ads more relevant to his interests

@jonn I'm not following very closely either but as far as I understand the joinmastodon twitter acct advertising @elonjet still being available here was the [insert a funny metaphor here] and now all links to all mastodon instances are banned, along with many public "figures voicing" concern.

At least for me this is the first time assclown musk properly exceeded expectations. In the only way he could.

Why buy any digital NFT nonsense when you can actually see me live and on stage in London, from Jan-Apr next year?
For tickets: Allegiancemusical.com

QT: tilde.zone/@monad_cat/10952410

There's a masto server that renders QTs as intended! If it was common knowledge how to patch masto implementation with , I'd apply the patch personally.

But we should also remember that QTs became a feature on *after* the users have shown how serious they are about tweeting tweets starting with "QT".

I'm surprised "OH" didn't become a feature :D

I just went to @georgetakei’s Twitter account to follow him onto Mastodon.

Well… guess what happened next?

Interesting results!

I'm a qualified yes.

Startups that try to fix everything themselves, such as carbon capture and solar geo-engineering, will probably cause more harm than good.

But startups that work on reducing emissions in areas like fleet management, industrial processes, energy efficiency, battery technology, public transportation, remote work and remote learning can be a big part of the Transition.

I'm especially interested in rail transport modernisation.

Show thread

Report back from Twitter filter fuzzing.

What Twitter is blocking

Twitter is filtering links to known Mastodon instances, but still allows direct links to joinmastodon.org. The filtering seems to happen whenever Twitter's WSYWIG editor recognizes a valid domain name and that domain happens to be a known Mastodon instance.
Twitter also allows linking to shortened URLs of mastodon profiles, but only once. Posting the shortened URL a second time doesn't work, implying there's some backend queue service that's checking the Location header of links and flagging the ones redirecting to Mastodon instances.

How to evade the filters

Email address spam evasion techniques work. Replacing '.' with ' . ' or [.] or [dot] all work.
URI encoding the hostname. Replace at least one of the characters in the hostname with the URI encoded version (ex: https://infosec.exchange -> https://infosec%2Eexchange). Browsers are smart enough to URI decode anything you copy/paste into the address bar.
data: URIs. Twitter does not seem to check base64 encoded data: URIs. It is possible to create a data:text/html;base64,... base64 encoded HTML URI which can be copied into the address bar and will render as HTML. While Twitter will not render data: URIs (for obvious reasons), you can still copy/paste them (at your own risk, of course).
Base64. This seems silly, but we could communicate freely on Twitter by simply Base64 encoding our tweets.

Twitter's anti-Mastodon filtering is clown shoes amateur hour.🤡​
#twitter #birbsite #censorship #filtering #evasion #elmo #muskrat

What's that? Another episode of Between Two Cairns? And it's not a normal episode, but some kind of After-Show Show? @bradkerr and I talk MORE Lorn Song of the Bachelor by @zedecksiew, among other things.

buzzsprout.com/2042709/1186589

Show more
Doma Social

Mastodon server of https://doma.dev.