Pinned post

Do you have a subscription to Disney+ Internet? Oh, only Netflix Internet? Dang, I really wanted to show you this website.

Show thread
Pinned post

> I promise my words make sense given sufficient context

Eternal mood whenever I post something overly technical

"Here be rabbit holes occupied by dragons"

Show thread
Pinned post
Pinned post

Anti-abuse tools which rely on centralized, wholesale surveillance, particularly when such a mechanism is the primary revenue model of that centralized system, can only get more and more abusive to users over time.

Pinned post

You can support my work on advancing decentralized social networks at "FOSS & Crafts Studios":

A post explaining the rename:

It's still covering the same work I've been doing on decentralized social networks, but also is expanded a bit. It's a bit more obviously connected to the @fossandcrafts podcast, but also @mlemweb and I have various projects to advance FOSS & free culture we'd like to explore... so your support advances all of that!

Pinned post

present is a function that consumes a stream of future and outputs a stream of past

unfortunately most of us are stuck with the imperative implementation

Pinned post

privacy is your local scope where you perform your local reasoning

maybe people who don't think privacy is important are okay with programming by only mutating global variables

Pinned post
Pinned post

Hi! You may most likely know me as co-editor of ActivityPub, the decentralized social network message which is more-than-likely how you're actually receiving this message!

Other things you may want to know:

- I'm a user freedom activist (free software, free culture)
- I post a lot of leftie politics stuff
- Expect lots of tech posts around lisp, decentralized network stuff, obscure-ish programming history

Writing a script to convert my blogposts setup for Pelican over to Haunt

(If anyone else off-hand wants this, ping me and I'll give it to ya)

Show thread

Converting to Haunt. Haunt all the things!

. o O (You know I wonder how hard it would be to build an r7rs-small on top of fennel that would then work in the browser)


I haven't built it all alone. I've had a lot of help and mentorship, especially from the lisp, scheme, and ocap communities, and I'm grateful for that.

Show thread

This might sound like bragging... maybe it is, but I don't mean it to be. But I'm negative on myself so much of the time and there's reasons to be excited, hopeful about the future. And I think what we're building with Spritely is pretty cool. I love working with it myself.

Show thread

A number of years back I said "You know, there are the kinds of technologies I want to be able to build, and it's just too difficult and too annoying to build them on top of all the popular technology out there, so I should learn how to build the right technology to make it both comfortable and fun"

And... I did. And despite all the shit I give myself all the time, I feel pretty good about that. I feel good about what we're building with Spritely's tooling, and I love using it myself.

Finally were able to budget a new couch after like a year of the old one being literally broken and killing both of our backs when we sat in it. (Like, a fairly essential board was literally broken in it.)

But the new couch? It's the most comfortable thing. Spending the whole day reading and hacking from it.

Speaking of @jao, a topic that came up last night at @fossandcrafts's Scheme Workshop was Gerald Sussman's comments on why MIT stopped teaching #SICP as an introductory course in 2009. Here's a longer blog post by @jao from #ILC09, where Sussman made these comments, with input from no other than Dan Weinreb (rest in power), and links to other articles on the subject (like Andy Wingo's report from the event).

/cc @bsmall2 @cwebber

#Scheme #SICP #MIT #FOSSandCrafts

@acousticmirror @fossandcrafts @cwebber It was a blast of a Sunday morning for me. Everyone seemed like geniuses to me, but nice geniuses too. I learned a lot. Maybe some of the intelligence will rub off while participating in the conversations. Even more than the intelligence, I'm impressed by the dedication to organize and participate in great stuff like this on a Saturday night.

@cwebber Yes, it was fun. You are a good, energetic teacher. Video gatherings are still awkward for me but I hope to learn more from your events, even if it's a mostly passive sort of participation.

@cwebber That was great, Christine! Really looking forward to the next session!

@cwebber That was great! I missed the enthusiasm of a Christine talk :DDD

Okay! That was really fun and everyone seemed really engaged!

If you missed it, we'll be doing it again in 2 weeks (and it'll be recorded!)

Show thread
Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!