One aspect that I like of the programming language I use daily is its robustness, it'd be hard for it to become unrecoverable.
The language itself relies on a runtime that can be emulated in about 150 lines in most languages(including its own language), and a 2300 bytes self-hosted assembler. There is a bootstrapping toolchain that allows me to recover an assembler from a hex dump on an operating system without cat, or ×d, or even with an implementation of the runtime without a file system.
I've added a few notes on how it all works:
https://wiki.xxiivv.com/site/drifblim#bootstrap
Released the list of changes to the Hundred Rabbits projects for March 2025.
"...we favor the explanation that the pattern of early eukaryote diversity is driven by variations in paleontological sampling."
https://doi.org/10.1017/pab.2024.33
Early eukaryote diversity: a review and a reinterpretation | Paleobiology | Cambridge Core
Early eukaryote diversity: a review and a reinterpretationCambridge Core
Nano Editor users, don't miss out!
https://itsfoss.com/nano-tips-tricks/
10 Tips to Get More Out of Nano Editor
Learn and use these tips and tricks to utilize lesser known Nano editor features.Sreenath (It's FOSS)
nano crew assemble 😎
It’s perfect for making changes to config files, for everything else I have VSCode
Spent 2.5 hours writing a comment on the internet. Good times.
https://forum.malleable.systems/t/on-ui-as-code/313/14
On UI as Code
@Bosmon: looks like this forum isn’t threaded but hopefully it won’t be too confusing if I respond to your 29th March post down here. Yes, this seems to be the way. I find neither trees nor linear threads quite suit all purposes.Malleable Systems Forum
"I find it pretty interesting that so many languages evolved to more or less embed a similar dialect."
🧠 💬 you have to step outside more.
A good friend's band just dropped an album.
> We finally released the EP of my Icelandic thrashy black metal band, Náriðill!
> https://nriill.bandcamp.com/album/evil-is-the-only-way
> https://open.spotify.com/album/3t266IUjGskK0blhVSdgSY?si=EnTqFdcWQAqL9j0CTNun3g
If you enjoy black metal you should definitely check them out!
🔗 https://social.rights.ninja/@jefftheworld/114258789278753800
Boosts are much appreciated.
They've been working very hard on this album, but I don't personally have a lot of connections to metalheads, so I'm hoping others on the fediverse do.
Whether you want to be a better ally, think you might be trans, or just don’t understand what this whole transgender thing is about, I highly recommend reading https://genderdysphoria.fyi/
It talks about what gender itself is, what gender incongruence feels like, the science behind how sex determination and sexual dimorphism works in humans, the diagnostic process for trans folks, and what HRT actually does and what is involved in transitioning. It’s a good read
That's Gender Dysphoria, FYI
A resource for those questioning their gender, already on a gender journey, or simply wanting to learn more about what it is to be transgender.That's Gender Dysphoria, FYI
AFFiNE is an open source, privacy-focused alternative to Notion.
https://news.itsfoss.com/affine/
AFFiNE: A Truly Wonderful Open Source Notion Alternative With a Focus on Privacy
A solid open source rival to Notion and Miro. Let us take a look!Sourav Rudra (It's FOSS News)

🎤 Speaker Spotlight: Dr. Pencho Kuzev at #NextcloudSummit25!
We’re happy to welcome Dr. Pencho Kuzev, policy advisor at Konrad-Adenauer-Foundation and a leading expert in data economy & competition policy.
🚀 Join us on June 5, 2025, in Munich, Germany!
The Last of Us Part II Remastered is Steam Deck Verified https://www.gamingonlinux.com/2025/03/the-last-of-us-part-ii-remastered-is-steam-deck-verified/
#TheLastofUsPartII #SteamDeck #LinuxGaming #PCGaming #Steam
The Last of Us Part II Remastered is Steam Deck Verified
What could be the biggest surprise of the year. The Last of Us Part II Remastered releases on Steam on April 3rd, and Valve just gave it the green Steam Deck Verified checkmark.Liam Dawe (GamingOnLinux)
Oh no! @neauoire what have you done! I tried to "just give it a quick spin, see what this is about" and now I just have three empty panels left!
https://zuggamasta.de/flickgame/
Crisis por el terremoto de Myanmar: Más información y ayuda a las organizaciones de base
#Myanmar earthquake crisis: Learn more and support grassroots relief efforts
by @APC
Myanmar earthquake crisis: Learn more and support grassroots relief efforts
A powerful earthquake with a magnitude of 7.7 struck the Sagaing region in northwestern Myanmar on 28 March, with tremors that were felt across Myanmar and Thailand.Association for Progressive Communications
Let me know if something's unclear, I've bean meaning to expand this page for ages, but if I was starting into INs fresh, I'd start by watching Lafont's video, and read the Inpla paper.
https://www.youtube.com/watch?app=desktop&v=_uIGQ1biCXY
have fun! ✊
- YouTube
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.www.youtube.com
Marbled Cat Pardofelis marmorata
Marbled Cat Pardofelis marmorata IUCN Status: Near Threatened Location: India, Nepal, Bhutan, Bangladesh, Myanmar, Thailand, Laos, Vietnam, Cambodia, Malaysia, Indonesia (Sumatra, Borneo), China (Y…Palm Oil Detectives
Monster Train 2 is Steam Deck Verified ahead of release https://www.gamingonlinux.com/2025/03/monster-train-2-is-steam-deck-verified-ahead-of-release/
#MonsterTrain2 #SteamDeck #Gaming #PCGaming
Monster Train 2 is Steam Deck Verified ahead of release
Great news for gamers on the go as Monster Train 2 from Shiny Shoe / Big Fan Games is Steam Deck Verified. It hasn't even released yet so Valve got in early for this one.Liam Dawe (GamingOnLinux)
Rogue Kingdoms blends tower defense with Vampire Survivors action and will have full Steam Deck support https://www.gamingonlinux.com/2025/03/rogue-kingdoms-blends-tower-defense-with-vampire-survivors-action-and-will-have-full-steam-deck-support/
#RogueKingdoms #IndieGame #TowerDefense #Gaming #SteamDeck
Rogue Kingdoms blends tower defense with Vampire Survivors action and will have full Steam Deck support
With an upgrade system that's a little inspired by the popularity of Vampire Survivors and all the games that followed, Rogue Kingdoms combines some interesting looking tower defense gameplay with direct hero control and roguelike elements.Liam Dawe (GamingOnLinux)
I would recommend:
- Howl’s Moving Castle
- The Wind Rises
- Porco Rosso
- Castle in the Sky
- Princess Mononoke
- The Cat Returns
- Whisper of the Heart
- Kiki’s Delivery Service
- Nausicaa in the Valley of the Wind
Critter Cove gets a major performance update - should work better on Steam Deck https://www.gamingonlinux.com/2025/03/critter-cove-gets-a-major-performance-update-should-work-better-on-steam-deck/
#CritterCove #SteamDeck #Gaming
Critter Cove gets a major performance update - should work better on Steam Deck
Critter Cove is an open world life sim and town building game set in a cozy post-apocalyptic paradise. It's currently in Early Access and a recent update brings a big performance improvement to it.Liam Dawe (GamingOnLinux)
Would you like a vacuum that can participate in someone's DDoS attack?
The wait is over
https://www.theverge.com/news/639078/samsung-bespoke-ai-jet-ultra-vacuum-text-messages
Samsung’s latest stick vac can alert you to calls and text messages
Samsung’s new Bespoke Jet AI stick vacuum and washer-dryer combo can receive text messages and phone calls.Jennifer Pattison Tuohy (The Verge)
ProtonUp-Qt v2.12 brings a new Steam Deck theme and support for Proton-CachyOS https://www.gamingonlinux.com/2025/03/protonup-qt-v2-12-brings-a-new-steam-deck-theme-and-support-for-proton-cachyos/
#Proton #Linux #SteamDeck #OpenSource
ProtonUp-Qt v2.12 brings a new Steam Deck theme and support for Proton-CachyOS
ProtonUp-Qt is a tool to add extra compatibility tools on Linux / Steam Deck like GE-Proton. A new release out now with version 2.12.Liam Dawe (GamingOnLinux)
https://wp.me/pcFhgU-9GZ?utm_source=mastodon&utm_medium=Palm+Oil+Detectives&utm_campaign=publer
The Great Malaysian Timber and Palm Oil Swindle
A joint investigation by Malaysiakini and Pulitzer Center’s Rainforest Investigations Network (RIN) reveals alarming deforestation in Pahang, #Malaysia, caused by one of the country’s largest #palm…Palm Oil Detectives
KDE Plasma 6.3.4 fixes 'the most common Plasma crash', now down to zero very high priority bugs https://www.gamingonlinux.com/2025/03/kde-plasma-6-3-4-fixes-the-most-common-plasma-crash-now-down-to-zero-very-high-priority-bugs/
#KDE #Plasma #Linux #OpenSource #SteamDeck
KDE Plasma 6.3.4 fixes 'the most common Plasma crash', now down to zero very high priority bugs
Work on the KDE Plasma desktop sounds like it continues to go very well, with some really important bug fixes arriving to make the experience a lot nicer. My favourite Linux desktop environment and what powers the Desktop Mode on Steam Deck.Liam Dawe (GamingOnLinux)
Linux support for Command & Conquer Generals Zero Hour is coming along now it's open source https://www.gamingonlinux.com/2025/03/linux-support-for-command-conquer-generals-zero-hour-is-coming-along-now-its-open-source/
#CommandConquerGenerals #Linux #OpenSource #RTS
Linux support for Command & Conquer Generals Zero Hour is coming along now it's open source
Now that the code for Command & Conquer Generals (along with other classic RTS games from EA) is open source, the community is working on getting it working natively on Linux without the need of Wine / Proton.Liam Dawe (GamingOnLinux)
"Behold, the bringer of light."
Truth be told I spent a fraction of the time on this version compared to the original C&C (and Red Alert), but that (too) just dates me as an old fart I guess 😋
@nextcloud Would it be possible to specifically highlight solution partners that are *from the EU* and operate in the EU?
Talking about this list: > Solution partners
https://nextcloud.com/partners/
Nextcloud partners
Nextcloud works with a variety of partners in our ecosystem, building on, providing services around and complementing our product.Nextcloud
Nearly two years after the last update, Quake II RTX 1.8 is out with Quake 2 Remastered map support https://www.gamingonlinux.com/2025/03/nearly-two-years-after-the-last-update-quake-ii-rtx-1-8-is-out-with-quake-2-remastered-map-support/
#QuakeIIRTX #QuakeII #Gaming #PCGaming
Nearly two years after the last update, Quake II RTX 1.8 is out with Quake 2 Remastered map support
Lightspeed Studios / NVIDIA have recently updated Quake II RTX, their ray-traced reimagining of id software’s old school classic.Liam Dawe (GamingOnLinux)
Transform your Raspberry Pi into a laptop with this cool gadget.
https://itsfoss.com/crowview-note-review/
CrowView Note: Turning Raspberry Pi into a Laptop, Sort of
A highly crowdfunded device to add a portable workstation to your Raspberry Pi and other SBCs.Abhishek Prakash (It's FOSS)
¢¢
Are you getting into the #bioinformatics area coming from a #biological sciences background?
This new blog post is for you!
How To Operate Large Files in Bioinformatics
Definitely my past self would have benefited from it. Enjoy!
Marvel's Spider-Man 2 has lost its Steam Deck Verified rating https://www.gamingonlinux.com/2025/03/marvels-spider-man-2-has-lost-its-steam-deck-verified-rating/
#SpiderMan2 #SteamDeck #Linux #PCGaming
Marvel's Spider-Man 2 has lost its Steam Deck Verified rating
Valve's Steam Deck rating system is generally quite correct, but there are clearly some times when it isn't. Thankfully, Valve do go back over various games to re-test them and Marvel's Spider-Man 2 has been hit with a downgraded rating.Liam Dawe (GamingOnLinux)
Cassette Beasts is getting a new companion character and story quest https://www.gamingonlinux.com/2025/03/cassette-beasts-is-getting-a-new-companion-character-and-story-quest/
#CassetteBeasts #IndieGame #Linux #SteamDeck #Godot
Cassette Beasts is getting a new companion character and story quest
Cassette Beasts from Bytten Studio has a fresh update announced for release on April 7th, bringing in a number of extras to the already fantastic and unique monster catcher.Liam Dawe (GamingOnLinux)
Historical strategy game Old World switches to Vulkan for Linux / Steam Deck
#OldWorld #4X #Linux #Vulkan #SteamDeck
Historical strategy game Old World switches to Vulkan for Linux / Steam Deck
Mohawk Games continue releasing some pretty big updates to their Civilization like game Old World, with the latest aiming to fix up lots of issues and improve performance.Liam Dawe (GamingOnLinux)
First day back after our offsite company week at Nextcloud!
It was great to meet our amazing team again in person! We had a lot of discussions, work and of course fun.
The Sales Engineering team took the chance and organized a spontaneous Workflow session where we had fun using Nextcloud Flow. 😎
Thanks everyone for such a great week. This weeks always reminds me what awesome people we have at Nextcloud! 🚀
like this
Brian Swetland
in reply to Devine Lu Linvega • • •I really, really need to get off my butt and get back to work on my project along these lines.
Not quite as compact, but maybe within an order of magnitude or so of complexity (the compiler is looking to end up around 2000-3000 lines of code, virtual machine around 300ish).
More of a C/Go/Rust family language and 32bit risc machine.
Istar Eldritch
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Istar Eldritch • • •Sure, for system calls I'd recommend using System/extension, that's how I do my syscalls, it's quite useful.
https://wiki.xxiivv.com/site/varvara.html#system
If you mean to spawn children process, use the Console device, like how I call mpg123.
https://git.sr.ht/~rabbits/uxn-utils/tree/main/item/gui/m291/src/m291.tal#L37
varvara
XXIIVVIstar Eldritch
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Istar Eldritch • • •~rabbits/flick (master): src/flick.tal - sourcehut git
git.sr.htIstar Eldritch
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Istar Eldritch • • •Istar Eldritch
in reply to Devine Lu Linvega • • •Right! I was thinking on a more generic syscall operation, the vm would just forward the call directly to the kernel and this would allow things like opening sockets and other fun stuff like creating os threads or subproceses.
The downside of this approach would be that the uxntal code using this approach would be dependent of the specific underlying os, which is no good.
Maybe it is better to do this in a more thoughtful way to make an interface that can actually be ported across multiple devices.
Devine Lu Linvega
in reply to Istar Eldritch • • •Jack Leightcap
in reply to Devine Lu Linvega • • •reminding me of the Bell Labs anecdote (can't remember who it was), who hand-wrote a self-hosted language implementation, and by "feeding the paper to itself", poking the resultant bytes into memory, bootstraped the language from nothing but his own mind.
in this case, considering your scope, hex glyphs etched into granite might be more appropriate than paper.
Devine Lu Linvega
in reply to Jack Leightcap • • •Jack Leightcap
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Jack Leightcap • • •