Pinned oot

So I have an announcement. I sent an email to my work saying that I wanted to be able to focus on my work on taking advancing the federated social web to the next level. Read: better security / abuse resistance, richer interactions, virtual worlds.

How will I be funded to do this? I don't know. I do know that the state of the political world scares me enough that I feel I have to do this. If you want to support me:

Wish me luck. More updates soon.

Pinned oot

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 oot

the safest way to use computers is still abstinence

Pinned oot

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

End of Arctic sea ice by 2035 possible, study finds

The northern #polar #ocean’s sea ice is a crucial element in the #EarthSystem: because it is highly reflective, it sends solar radiation back out into space. Once it’s melted, there’s no longer any protection for the darker water and rock beneath, and nothing to prevent them absorbing the incoming heat.
By 2035 there could be an end to #Arctic #SeaIce.


layoffs, mozilla 

@cwebber Oh absolutely, and they completely know better. The only good VPN ad is the one Tom Scott did where he was like "A VPN company tried to sponsor a video but they wouldn't let me actually explain what a VPN does and what it does and doesn't protect against, so I'm just going to explain this anyway and not mention the VPN company."

layoffs, mozilla 

@cwebber Not to mention a not so subtle hint at abandoning Firefox with the "We have to focus on the products that make money" bit 😬

layoffs, mozilla 

Mozilla laying off 1/4 of staff

Confusingly COVID-19 is blamed, but I don't understand how that could be the case unless it directly correlated with losing specific funders. COVID-19 seems like it could also be an opportunity to close unnecessary offices, dramatically reducing costs.

- This probably means even more browser takeover by chrome
- Vague "pivot to products" talk
- Executive pay keeps going up

I finally pushed up my #golang prototype of the still-in-flux #datashards object-capabilities effort lead by @emacsen and @cwebber over at:

This doesn't mean anything for day-to-day fedi but I hope one day it is looked at for whether there could be an OCAP basis for #Fediverse or #ActivityPub interactions.

What I daresay may become even more challenging is intuitively exposing the OCAP concept in software UIs to make an intuitive UX for users.

Getting a better handle on how Racket's editor stuff works

There's a lot of interesting ideas and tools here.

Heat Wave: Offshore Superboat Racing/Powerboat USA: Offshore Superboat Racing (Artech Digital Entertainments/Accolade, 1990) #DOSGaming


weight is just all over the place these last 2.5 weeks

hopefully I can do better this week

Goblins' integration with Racket's GUI now takes advantage of "reckless commits" to the actormap. In other words, a GUI-using vat is not transactional in the interest of speed, and also because Racket's GUI doesn't support atomic updates so this overhead doesn't make sense either.

However all your other vats can be transactional and can communicate with GUI vats so this can be Safe Enough (TM); just leave all your normal logic in normal vats and leave GUI vats for display only.

The Internet treats nuance as damage and routes around it

goblins progress but also mh- 

well I fixed the GUI stuff in goblins, now goblins actors can talk to GUI elements *and* vice versa

... yet I'm still depressed :\

Retooling or suspending the SocialCG

In other words: I think either the SocialCG should go on hiatus or we should switch to something closer to an implementer-usergroup-discussion model for most meetings. (Or, go on hiatus for a while and reopen in that form.)

I'll be on Mumble at the top of the hour if people want to talk about it:

No topic set AFAICT, but I'll show up in 2 hours in the SocialCG channel today if people want to do a call.

Show more

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