For last couple weeks, I've been working on a lightweight #blogging #protocol, 🦕 Dinolog. It can be surfed and managed using #telent or netcat, in addition to the official client.

It is compatible with #twtxt, and will have an optional Http frontend (WIP). The http frontend will have total #indieweb support.
#Webmention, #Activitypub, and #Microformats.

I've not yet, settled on plaintext or markdown. Specs doesn't yet suggest any text format, but I'm working on that.

The #XMPP Newsletter for May '22 is out!

Read about the #Google Summer of Code 2022 XMPP projects, the big @gajim update and and of course the latest updates on our #standards!

Enjoy reading! 📰 ☕

#jabber #xep #interoperability #gsoc


Does owncast have a way to get updates for a livestream instance/user via RSS or atom or something?
Maybe same way mastodon does?
I was looking at the issues in github and there doesnt seem to be something mentioned. And the docs only say about accounts.

I just launched the latest update to Finger Plays, my piece about the finger protocol, networks, relationships...
... or finger

This version adds a few new elements, and many tweaks to the text and audio.

This project reimagines a type of poetic embodied network presence, below the surface of the graphical interfaces and corporate web platforms where we spend most of our computer time. It asks viewers to engage with the command line finger protocol, and turns the log of requests into an audio-visual poem.

There's now a #permacomputing IRC channel on the Libera.Chat network.

Follow-up for the #OpenBSD 7.1 errata issue.

Instructions are here, and a new #001 syspatch is available:

Conversations is currently available for free on Google Play. This offer will last the entire week until next Sunday.

Reminder that we recently made accounts on the conversations․im XMPP server permanently free too.…

@sir has now officially announced #harelang to the world (
I'm really excited to start using this! Thanks for all the hard work, Drew.

The GmCapsule #Gemini / Titan server source repository is now public.

It has been running unattended for a couple of months, so the worst initial bugs seem to be gone. It is only at v0.1, though; I've got plenty of ideas for modules to add.

The requirements are a ~recent version of Python 3 and pyOpenSSL >= 21.

Repository (Python sources):

GmCapsule introduction:

We released Monal 5.1 for iOS today. It contains OMEMO in private MUCs, improved push notifications, speedups, and a lot of other things. The macOS version will follow soon.

#xmpp #monal #omemo #muc

🎧 Since fall started, I have been listening to some #music in #gemini to relax while reading something... #lagrange works great to play the streaming.

@konpeito's music is so cool for this, recommended:


I wrote an article about the need for low-carbon and #sustainable #computing and the path towards zero-carbon computing.


** The problem:
* By 2040 emissions from computing alone will be close to half the emissions level acceptable to keep global warming below 2°C. This growth in computing emissions is unsustainable: it would make it virtually impossible to meet the emissions warming limit.
* The emissions from production of computing devices far exceed the emissions from operating them, so even if devices are more energy efficient producing more of them will make the emissions problem worse. Therefore we must extend the useful life of our computing devices.
** The solution:
As a society we need to start treating computational resources as finite and precious, to be utilised only when necessary, and as effectively as possible. We need frugal computing: achieving the same results for less energy.
** The vision: please read the article, I'm out of characters.

#Lagrange v1.12: Export/Import, Bottom Bars, Visual Evolution


Export/import user data, new default fonts, bottom nav/tab bars, improved UI appearance, new accent colors, new Oceanic theme, option for justified paragraphs.


Time for a new #blog post!

We finish up our peephole optimizer, O, from the previous post. Now it's a completed framework that plugs into the cproc C compiler. So if we find that QBE is missing any more obvious optimizations, we can teach those optimizations to our peephole optimizer so we can benefit until QBE catches up.

#compiler #optimizer #compile #compilers #compilation #optimizers #optimization #c #unix #bsd #openbsd #freebsd #netbsd #dragonflybsd #linux

Show older

masto instance for the tildeverse