Pinned post

Hi, I’m gwil. I’m a programmer, illustrator, and father of two.

I used to work at a war crimes tribunal, a few e-commerce places, and am now using my practice to build alternative distributed systems.

Right now I’m working full-time on Earthstar, a FLOSS tool for offline-first, small, undiscoverable networks. earthstar-project.org

I also used to have the time to make a lot of odd-format, narrated webcomics like this one: gwil.co/peaches/leader.

Thank you for letting me in here!

In the first useful application of AI generated imagery I've seen so far, we now know what an Eames Gamer chair would look like

1yo took her first steps yesterday. It is always as weird to see as it is exciting. I guess because they suddenly become twice as tall.

gwil boosted

it's going to be super bad for Mozilla's legacy if it turns out that Jack fucking Dorsey builds the alternative mobile OS that challenges the Apple/Google duopoly.

should've been all over projects like , , and the laptop. Mozilla Foundation should've researched the future they wanted to build instead of dumping money into making Youtube (owned by their biggest competitor) slightly less fascist.

We should never forgive the the 2010s tech activism grift, flush with cash dedicated to making huge companies "less evil" despite a constant slide towards a barbaric technofuture. And for what? Who gives a shit about your design ethics when the whole thing can be wiped out in an instant by a strategic purchase.

Mozilla Corp and Foundation had access to talent, goodwill and community to be the leaders of a true alternative to FAANG.

Instead, the world's best browser is stagnant; infused with a featureless password manager, a resold third party VPN and a 'me too' email relay plugin.

The Foundation is busy attending to "trustworthy" AI, "re-imagining" web monetisation thru tech (a legislation issue) and trying to make their unaccountable competitors ethical. "New approaches to data stewardship," an absolute surrender to the violent status quo of the serialisation of everything.

gwil boosted

These server settings aren't something I've had to add special support for. They are 'just' regular documents on an Earthstar share following a convention I made for this purpose. Any Earthstar client which knows of this convention can read and write server settings.

Show thread

Here's a video of me editing hosted shares while syncing with a local Earthstar server which has been configured to get settings from +apples.

Back on my bullshit and building web UIs again. Working on an app which syncs server settings across your Earthstar servers (pretty much just telling them which shares to replicate). With Earthstar. Meta.

gwil boosted

🌲☀️ MEMORY IN UNCERTAINTY: Web Preservation in the Polycrisis, the report written in cooperation with Webrecorder on the threats and opportunities for web preservation practice and tooling in a changing world, is now available in open access:

https://members.newdesigncongress.org/memory-in-uncertainty-web-preservation-in-the-polycrisis/

Is there any track that could accommodate distributed / decentralised tech there anymore? Only see a track dedicated to Matrix.

Show thread

MH17 verdict; Russian invasion of Ukraine 

Anyway, the verdict is good and I hope those pricks are brought in to carry out their sentence someday.

Show thread

MH17 verdict; Russian invasion of Ukraine 

re: The MH17 verdict. The recognition that Russia controlled separatist forces back in 2014 reminds me how this war has been going on for a decade, and not even murdering a plane full of innocents was enough to shake western nations out of their complacency and see it for what it was, for years and years. I'm sure that if Ukraine had fallen in the first few days as many imagined it would, many countries would have shrugged and kept on doing business with Russia, feigned as a sort of resigned pragmatism.

Weird how FOSDEM doesn't have a Web3 track this year.

gwil boosted

This is a good one. My response? These platforms host publics, but are not publics themselves. Publics form through using the affordances of the platforms to give rise to a community of shared interests which enable members to cooperate for mutual flourishing.

https://sciences.social/@Chanders/109352022415374012

There’s lots of important things I’d like to pass on to a younger me, and one of them is that the heady high of winning in PvP online games totally offsets the low of losing to a stranger called YoshiSmurf

gwil boosted

🌲☀️ MEMORY IN UNCERTAINTY: Web Preservation in the Polycrisis

A new major research report from New Design Congress for Webrecorder, co-authored with @shibacomputer, on the threats and opportunities for web preservation practice and tooling in a changing world:

https://members.newdesigncongress.org/memory-in-uncertainty-web-preservation-in-the-polycrisis/

gwil boosted

@shibacomputer @liaizon It is not just governance though, also the (dis)affordances of the platform are important vectors for harassment.

Unfortunately the self-hosting mentality has thus far distracted from this question. As a consequence insufficient work is put to theorizing, creating and sustaining organizations that could host an instance which could actually accommodate people that are suffering from targeted harassment.

But ideally with more attention on this ecosystem from people other than self-hosters, these questions can be tackled over time.

gwil boosted

@liaizon @rra

victims of harassment need structural support to protect them.

this is always interpersonal. human. social. tech is always secondary.

on a bigger platform with more resources, the ability to protect a victim of harassment is a governance issue ONLY.

for p2p, this immediately becomes a resource problem. the resource here is human labour.

by self hosting, the victim assumes the role of the structural support, running a technology that acts as a conduit for their continued abuse with zero support.

Overheard my son (4) playing with a friend:

"Zullen we allemal killen?"
"Jaaaaaaaa"

(eng: Shall we all kill? Yesss!)

gwil boosted

Varia invites you to its
5-year anniVariassary!!

:nes_fire: 👾 🎊 :nes_fire: 🎊:nes_fire: :nes_fire: :nes_fire: :nes_fire: :nes_fire: :nes_fire: 👾 👾

Friday, 4 November 2022
19:00 (CET) onwards
at (Gouwstraat 3, Rotterdam) + online (link to be shared soon)

After 5 years looking into and outside everyday technology, we want to come together in different modes to celebrate this occasion. On Friday 4 November at 7pm CET, join us for an online server party and/or in real life inside Varia's space.

Music from DJ Mercenary Force, JustSimon and experimental happening — in virtual and physical realms — there will be drinks, there will be food, there will be streaming, there will be celebration!

info: varia.zone/en/5y-varia.html

Show older
post.lurk.org

A fediverse community for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="http://www.w3.org/2000/svg" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>