this maintenance affects my Serenity build service; the build files will not be accessible but the general information on https://serenity.filmroellchen.eu remains accessible. if you need to download some serenity build files, please do so before then.
(maintenance on my status page is already scheduled but it is not visible before the maintenance window starts)
re: https://donotsta.re/objects/1edf6e76-6026-4b7b-a6c4-830252bae07d
14.3.2025 19:17this maintenance affects my Serenity build service; the build files will not be accessible but the general information on...gotta love how serenity spews its guts all over the screen when it kernel panics
one of my favorite features
9.2.2025 19:15gotta love how serenity spews its guts all over the screen when it kernel panicsone of my favorite featureswriting an IPv6 stack for Serenity is a fun date activity to do with your partners
25.8.2024 19:16writing an IPv6 stack for Serenity is a fun date activity to do with your partnersthis is not a drill!
i am running a serenity build service again! this time, less complication, more python scripts and more server time donated by @domi
see the overview at https://serenity.filmroellchen.eu/ and the build artifacts at https://f.sakamoto.pl/klfr/serenity/
(under construction, no regular builds being run at the moment, build status overview is a todo)
12.7.2024 17:28this is not a drill!i am running a serenity build service again! this time, less complication, more python scripts and more server time...https://pad.filmroellchen.eu/s/z3ns18kHh exists now, so you can keep track of my TODOs as well :)
2.7.2024 20:35https://pad.filmroellchen.eu/s/z3ns18kHh exists now, so you can keep track of my TODOs as well :)@spholz dropped VirtIO mouse&keyboard support yesterday, so SerenityOS RISC-V is now actually useable in QEMU!
30.6.2024 11:30@spholz dropped VirtIO mouse&keyboard support yesterday, so SerenityOS RISC-V is now actually useable in QEMU!not surprised, but long text-only pages also work (+ bonus Intl support for the date localization)
27.6.2024 21:00not surprised, but long text-only pages also work (+ bonus Intl support for the date localization)photography css grid as good as ever
27.6.2024 20:58photography css grid as good as everwebsite on browser :)
27.6.2024 20:57website on browser :)New blog post! My opinions on SerenityOS leadership changes, finally.
https://filmroellchen.eu/blog/serenityos-changes/
27.6.2024 14:11New blog post! My opinions on SerenityOS leadership changes, finally.https://filmroellchen.eu/blog/serenityos-changes/don't mind me while I procrastinate on all my important work by writing a RISC-V V extension disassembler
20.1.2024 15:29don't mind me while I procrastinate on all my important work by writing a RISC-V V extension disassembleralso ignore the fact that this crashed mid-context-switch after two minutes, I wanted to lay out the screenshot a little prettier but oh well
20.1.2024 15:28also ignore the fact that this crashed mid-context-switch after two minutes, I wanted to lay out the screenshot a little prettier but oh...Oh, I forgot: We also need a (unpatched) build of U-Boot and a hacky boot command. The kconfig and build scripts for those are going upstream as soon as necessary.
20.1.2024 15:24Oh, I forgot: We also need a (unpatched) build of U-Boot and a hacky boot command. The kconfig and build scripts for those are going...RISC-V SerenityOS in QEMU! All it took was - *checks notes* - thirty hack commits, half-broken context switching, and a hacky Python mouse/keyboard over serial driver.
@spholz did most of the work to get us here, and it also boots on his StarFive VisionFive 2!
20.1.2024 15:22RISC-V SerenityOS in QEMU! All it took was - *checks notes* - thirty hack commits, half-broken context switching, and a hacky Python...(4) And of course I actually spent most of the week making Serenity boot on RISC-V locally, which also involved patching a custom build of U-Boot. No screenshots for today (need to sleep, build broke again)
20.1.2024 00:17(4) And of course I actually spent most of the week making Serenity boot on RISC-V locally, which also involved patching a custom build of...(3) I also wrote boring documentation and boring refactors for the GML compiler.
(2) While fixing that, I had to unfuck AK::Optional.
https://github.com/SerenityOS/serenity/pull/22870
19.1.2024 23:29(2) While fixing that, I had to unfuck AK::Optional. https://github.com/SerenityOS/serenity/pull/22870(1) I got my RISC-V disassembly support, a 7000-line PR, running again. Here's some random functions from LibAudio and the FLAC decoder disassembled, bathe in the glory of assembly code that I definitely do understand.
19.1.2024 23:28(1) I got my RISC-V disassembly support, a 7000-line PR, running again. Here's some random functions from LibAudio and the FLAC decoder...and once again I have done too much work on SerenityOS.
19.1.2024 23:13and once again I have done too much work on SerenityOS.the tiniest of tiny #SerenityOS catdogs for #37c3 #pixelflut, sent from Serenity itself!
30.12.2023 01:23the tiniest of tiny #SerenityOS catdogs for #37c3 #pixelflut, sent from Serenity itself!⬆️
⬇️