The other picolibc project this week is to (finally) put together a coding standard and reformat all of the code. I'm wondering if others have experience with this particular transition and if you all have advice and guidance about how to make this less disruptive. Of course, bike-shedding about the actual format is highly encouraged.
Zu Testzwecken läuft PixelFed jetzt erst einmal auf einem lokalen Rechner auf der Instanz https://pixelfed.pixelgalaxy.net
Sobald ein geeigneter VPS verfügbar ist, werde ich die Instanz auf der Hauptdomain installieren. Der Installationsprozess mit YunoHost war relativ einfach. Der Teufel liegt aber wie…
The story of a box
https://pixelfed.social/p/IceClimate/920427631966043954
Meine Kleinstadt schafft es immer mehr ins Fediverse! Nun hat sich auch die Kulturbrennerei DoKa, welche seit 2 Jahren die erste und bisher einzige Pride 🏳️🌈 in Norden mitorganisiert, auch auf Pixelfed verirrt!
Schaut gerne vorbei: @…
Am 01.03.2026 bin Ich auch zu den Digital Independence D…
Ab sofort ist die PixelFed Instanz auf der Top-Level Domain
➡️ #pixelfed
picolibc CI was taking hours (and hours) so I spent yesterday rewriting __rem_pio2f, which computes x mod π/2 for 32-bit floats. That shaved over an hour and a half from the math verification CI step.
I should rewrite the 64-, 80- and 128- bit versions someday...
https://github.com/picolibc/picolibc/p
I received a bug report about picolibc's iconv implementation. So I added a test case. Which pushed the CI runtime up over *six hours* at which point github gave up and killed it.
I spent a bit of time yesterday and today re-implementing the JIS to Unicode conversion function to make it faster. Lines changed: 5125 additions & 7495 deletions. Runtime is back to normal now. And I have a deeper understanding of these encodings.