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! 📰 ☕
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.
Gemini Tinylogs GTL v1.0.0
I just launched the latest update to Finger Plays, my net.art piece about the finger protocol, networks, relationships...
http://fingerplays.emenel.ca
... or finger @fingerplays.emenel.ca
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.
Put together a list of resources about building software: https://alexwennerberg.xyz/resources.html
Follow-up for the #OpenBSD 7.1 errata issue.
Instructions are here, and a new #001 syspatch is available: https://www.openbsd.org/errata71.html
👍
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.
play.google.com/store/apps/det…
@sir has now officially announced #harelang to the world (https://harelang.org/blog/2022-04-25-announcing-hare/).
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 skyjake.fi 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):
https://git.skyjake.fi/gemini/gmcapsule
GmCapsule introduction:
gemini://skyjake.fi/gemlog/2022-01_gmcapsule.gmi
#openbsd 7.1 released today!
https://cdn.openbsd.org/pub/OpenBSD/7.1/
https://www.openbsd.org/71.html
Upgrade guide: https://www.openbsd.org/faq/upgrade71.html
#XMPP community now has its own #Lemmy server, https://community.xmpp.net/ Welcome to the #ActivityPub side of #Fediverse, XMPP.net!
via https://mail.jabber.org/pipermail/jdev/2022-April/090463.html
I wrote an article about the need for low-carbon and #sustainable #computing and the path towards zero-carbon computing.
tl;dr:
** 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.
https://wimvanderbauwhede.github.io/articles/frugal-computing/
#Lagrange v1.12: Export/Import, Bottom Bars, Visual Evolution
gemini://skyjake.fi/gemlog/2022-04_lagrange-1.12.gmi
https://gmi.skyjake.fi/gemlog/2022-04_lagrange-1.12.gmi
Export/import user data, new default fonts, bottom nav/tab bars, improved UI appearance, new accent colors, new Oceanic theme, option for justified paragraphs.
finished the first release of my crabmail rewrite. static html/gemini email archives. bring back mailing lists.
https://lists.flounder.online/
gemini://lists.flounder.online/
Source:
https://github.com/alexwennerberg/crabmail
https://git.alexwennerberg.com/crabmail/log.html
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.
https://briancallahan.net/blog/20220402.html
#compiler #optimizer #compile #compilers #compilation #optimizers #optimization #c #unix #bsd #openbsd #freebsd #netbsd #dragonflybsd #linux
Writing plain X11 is actually quite alright.
https://git.sr.ht/~rabbits/uxn11/tree/master/item/src/uxn11.c
I advocate for distributed applications and protocols. Love Openbsd. Exploring Gemini. Using simple, maintainable software.
Advocating for small tech, distributed services. Also love non-profit Cooperatives.
Anarchist, Vegan, Privacy advocate.
xmpp: msavoritias[at]disroot.org
#IndieWeb #Degrowth #Briar #XMPP #Gemini #OpenBSD #AbolishCopyright.