Christopher Lemmer Webber is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Christopher Lemmer Webber @cwebber@octodon.social

Pinned toot

the safest way to use computers is still abstinence

Pinned toot

Criticism is welcome, but remember to give constructive criticism, which includes consideration of how your criticism will affect the other person emotionally. The golden rule applies: how would you feel if you read the message was directed at you? It's hard for someone to constructively make use of criticism if receiving it is an emotional drain.

Pinned toot

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! w3.org/TR/activitypub/

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

gosh working with picture combinators is just the best

Oh my god, i just realized the custom instance emojis are essentially the exact same concept as the like custom smileys on Internet forums in 1999

Like y’all remember BBcode smileys, that is literally what this is. I can’t believe i didn’t make that connection sooner

It's come up so many times, plus the RWoT papers editor asked me about it, that I'm trying to finish the Petnames paper today. github.com/cwebber/rebooting-t

I'm toying with adding some UI mockups to the doc to help with the explanation. How does this look? dustycloud.org/tmp/search-inte dustycloud.org/tmp/search-inte

There are a lot of unsung heroes out there, but today I want to thank my friend Deb Nicholson for working hard and trying to make free software a better place despite all the bullshit. We need, but perhaps do not deserve, the help of people like you. Thanks.

We are delighted to announce the release of GNU Mes 0.17, representing 64 commits over 6 weeks. Mes is now an official #GNU package and we have bootstrapped gcc-4.7.4 for x86-linux with a reduced binary seed (i.e., without regular toolchain). https://u.fsf.org/2np
@cwebber If you have more things you'd like to go on tangents about, my September is pretty much open. :-)

August has been busy because of the talk and the wallet.
@cwebber After tomorrow we'll put the code somewhere, and the talk will be recorded. The talk won't be about making the slideshow though. :-D

Actually the making-of is basically mandated to become an #HPRep.

The Racket community is really great and responsive. As just one example of many, Greg Hendershott has fixed two bugs I filed in racket-mode in the last week! github.com/greghendershott/rac github.com/greghendershott/rac

Just dropped off @mlemweb at the airport. 4 month separation... Morgan got a teaching opportunity, which is great. Feeling sad about being apart but we'll be seeing each other once a month, and this isn't the first time we've done the long distance thing. We can do it.

Secondly, go-fed/activity v0.3.0 has been released, with things like Announce support!

github.com/go-fed/activity

Please see the CHANGELOG for even more details.

@cwebber I really don't understand complaints about syntax because Lisp has the *least* syntax of any language I've ever used! It was by far the easiest to pick up in that sense

@cwebber

>syntax is too advanced

S-expressions is a trivial data format. You can't get much simpler than words wrapped in parentheses.

@cwebber my neighbor is practicing the piano, time to make a cup of tea and grab a cat and a book!

it is with much remorse that i announce that due to all of my posts on this site i have been

"lisp is cool and all but the syntax is too advanced for most people"

Racket literally started to teach youth how to code

Bootstrap World is a series of classes teaching middle school kids math concepts through programming videogames with Racket in the browser bootstrapworld.org/index.shtml

The real barrier isn't the syntax, but existing familiarity with other languages, and an editor which supports the language.

Which Rugby union tours of Canada does your state love the most?

Excellent article discussing the bytecode used to fit text adventure games on early PCs with tiny RAM: mud.co.uk/richard/htflpism.htm

ZIL was lisp-inspired, heavily optimised string storage (5.5 bytes per character!) and had some fun opcodes that were very specific to text games.

@KevinMarks Arguably git is a non-consensus blockchain. Again, blockchain is very loosely defined, and hence my post here: octodon.social/@cwebber/100622

Blockchains are both massively over-hyped and also massively ridiculed incorrectly. But a lot of that is due to vagueness.

But it's the "get rich off of blockchains" hype that's making that whole space unbearable right now.