Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

chrysn

@chrysn.chaos.social.ap.brid.gy
17 followers 3 following 256 posts

🏳️‍🌈 Technology enthusiast with a focus on Free Software and embedded systems. Science fiction promised us general purpose electronics, let's build them! (And get […] 🌉 bridged from ⁂ chaos.social/@chrysn, follow @ap.brid.gy to interact

PostsRepliesMedia
Reposted by chrysn
Karl Voit :emacs: :orgmode: @publicvoit.graz.social.ap.brid.gy · 20/10/2026
#EU-Reisepläne nehmen nächste Hürde orf.at/stories/3445616 "In der finalen Ausbaustufe könnten Reisende aus #Wien künftig beispielsweise in viereinhalb statt über acht Stunden über #Prag nach #Berlin fahren und in etwas über vier Stunden nach Warschau." 🤩 Yessss!
orf.at
Mehr Rechte, bessere Verbindungen: EU-Reisepläne nehmen nächste Hürde
Reisen innerhalb Europas könnten einfacher, schneller und reibungsloser funktionieren: Mit der Stärkung von Fahr- und Fluggastrechten einerseits und mit dem Ausbau der Hochgeschwindigkeitsbahnstrecken andererseits sind in der EU diesbezüglich mehrere Projekte in Arbeit bzw. Planung. Im EU-Parlament wurden am Dienstag für die Umsetzung notwendige Vorschläge der EU-Kommission angenommen.
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 20/10/2026
@P0llyticks Und Flusspferde erst! Spitzmäuse!
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 20/10/2026
@jyasskin I like it too but have the opposite problem: As I see more structure, I have to remind myself even harder that the famous German Schachtelsätze, no matter how well structured and skillfully executed (not that I'd claim to succeed in either), needs to be used very carefully in technical […]
chaos.social
Original post on chaos.social
000 0
Reposted by chrysn
Jeffrey Yasskin @jyasskin.hachyderm.io.ap.brid.gy · 19/10/2026
I'm a huge fan of semantic line breaks (sembr.org) when reviewing and maintaining prose. However, I find the resulting text hard to read: the fact that line breaks match the phrase-level semantics seems to make it harder for me to integrate the whole paragraph at once. It's interesting […]
hachyderm.io
Original post on hachyderm.io
201 2
chrysn @chrysn.chaos.social.ap.brid.gy · 18/10/2026
Wo ich Lebendiges fand, da fand ich Willen zur Macht. -- Qui-Gon Jinn #GameOfQuotes
000 0
Reposted by chrysn
Universität Innsbruck @uniinnsbruck.social.uibk.ac.at.ap.brid.gy · 15/10/2026
Mastodon für alle Studierenden: Die Uni Innsbruck eröffnet eine zweite Instanz für alle Studentinnen und Studenten. Nach den Mitarbeiter:innen haben damit nun alle Uniangehörigen Zugang zum Fediverse über lokale Instanzen, angebunden an das Uni-Anmeldesystem via Single-Sign-On. 🙌 […]
social.uibk.ac.at
Original post on social.uibk.ac.at
1114 14
Reposted by chrysn
Tamme Dittrich @tamme.fosstodon.org.ap.brid.gy · 16/10/2026
Not sure if it exists, but I'm looking for an FPGA with on-chip MCU with support in an open-source toolchain. Mostly for trying FPGA programming again. Ideally something like an ICE40 with a RISC-V micro in one chip. At my old job I really enjoyed working with the Altera SoCs, having custom […]
fosstodon.org
Original post on fosstodon.org
211 2
chrysn @chrysn.chaos.social.ap.brid.gy · 16/10/2026
🔥Legacy baggage we carry in IT because it's easier to ossify on bad engineering than to hold engineers responsible and let things fail: * CSS's fixed DPI * HTML's meta viewport * HTML's meta color-scheme * TLS 1.3's deployment delays * much of CORS * continuous UTC (until it becomes a problem […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 15/10/2026
It's funny how "the Internet never forgets" is selective: Web results of usernames that I used before coming of age have almost completely vanished from web searches (a singular forum post from before 2005 is still alive), whereas the spammer who got a hold of a 2004 acquaintance's address book […]
chaos.social
Original post on chaos.social
003 3
Reposted by chrysn
TheZoq2 @thezoq2.mastodon.social.ap.brid.gy · 08/10/2026
Oh, speaking of discord. #duckduckfedi We currently have ours bridged to matrix with t2bot.io. Functionality wise, it works really well, surprisingly seamlessly, but the bridge has been really slow lately (several minutes for messages to pass across) Is there a better alternative out […]
mastodon.social
Original post on mastodon.social
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 08/10/2026
@YvanDaSilva Favorite quote: "An IPv6 Network Load Balancer costs EUR/CHF/USD 0.02083 per hour, about 40% less than the IPv4 version." That's a language that might be easier to communicate to managers in laggard companies.
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 08/10/2026
@b0rk I merge in main, but that is barely ever necessary (like, guessed <1% of branches). When I do it, I describe explicitly why this happens (rather than the default commit message that inscribes branch names, which IMO have no place in written history), eg: "Merge main branch into branch […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 07/10/2026
Rust is the hammer. For SOAP, I found Python much more immediately useful to screw around with.
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 07/10/2026
Fixing video subtitles of own presentations shows me that the most annoying part to me are not the "uhms" and "aehms", also not the repeated words (still should do less thereof and rather pause), but an abundance of "like", "basically" and "kind of". Who has nobody told me? And: Any tips to do […]
chaos.social
Original post on chaos.social
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 06/10/2026
Today's lesson in "Even when you're good with a hammer, you'll have a bad time treating everythinng as a nail": When you have to do #SOAP, choosing #RustLang sends you on path of pain and suffering.
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 06/10/2026
@dcz As others mentioned, there are technical reasons (e.g. some foods change when exposed to light, German has the word de.wikipedia.org/wiki/Lichtgeschmack for that). But an important factor are social aspects or market expectations. You can have all the right technical properties and […]
chaos.social
Original post on chaos.social
200 2
chrysn @chrysn.chaos.social.ap.brid.gy · 06/10/2026
@dcz I think it can, in general -- at least for stub networks ("I''ve opened my very own ULA radio network, you may reach it from the LAN if you want"). AIU, the router just sends a Router Advertisement (RA) with a Route Information Option (RIO). In a managed network, those RAs would be filtered […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 05/10/2026
@whitequark Never thought of it that way; you have a point. For me there's also an aspect of locality (gigabit speed to the file server means no extended on-time for PCs until backup is done), and I take solace in running this for multiple households in a building plus off-site for more, so it's […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 05/10/2026
Dragging myself through unfinished bank and tax stuff, I published a helper script I use at <https://codeberg.org/chrysn/camt2csv>: It converts the banks' camt.053 XML into something easier to use, and at the same time does some checks for continuity. Because imagine, if banks just referenced […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 05/10/2026
… and now with videos (subtitles are still WIP): The introduction to DECT NR+ is at <https://makertube.net/w/5cXcnrux3x9LicpYEACbuy>, and the prequel on how to us it at <https://makertube.net/w/m4F89dj2Gr81XwXSL3dngM>
makertube.net
DECT NR+ License-free 5G networking (RIOT summit presentation)
This presentation was given 2026-09-02 during the RIOT summit; more information in their schedule, including slides and alternative cut. A related presentation with more focus on running code is av...
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 03/10/2026
The filter settings of Android allow specifically selecting whether or not test alerts from competent authorities are to be shown. This is an acknowledgement of the fact that incompetent authorities send their test alerts with threat alert metadata. The whole […] [Original post on chaos.social]
Screenshot of the Android "Wireless emergency alerts" settings. All switches ("Extreme threat", "Severe threat" etc) are ticked, "Test alert" (detailed as "Test alerts from competent authorities") is not.Screenshot of Android "Emergency alert history" view.

History goes back to 2024, all with German text indicating test alerts ("PROBEALARM" and similar), classified variously as "Emergency alert", "Threat information" and (2024) as "Extreme threat".
000 0
Reposted by chrysn
sunweaver @sunweaver.fosstodon.org.ap.brid.gy · 23/09/2026
Fre(i)e Software GmbH is looking for a Golang + Fullstack Developer with interest in Civic Tech. For details, see: sunweavers.net/blog/node/160
sunweavers.net
Looking for Golang + Fullstack Developer with interest in Civic Tech | sunweaver's NET
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 19/09/2026
@thezoq2 That looks very uselul. Forgejo has some cool diffing already (eg. tabular CSV viewing). Do you think winch is something that could eventually become available directly in @forgejo?
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 15/09/2026
Bad Schandau gave me the positive surprise of a nice view and no illegal checks at a German border. Granted, we should already be in Dresden, but who is counting in a #nightjet.
View across the Elbe from a moving train. A tour boat is moored on the near more on the far side. The city riverfront has a mix of old and new buildings, a church tower is visible behind it.

Sun has just not risen over the hills behind the town.
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 14/09/2026
Re-reading #RFC 8995, I find that I missed that the BRSKI architecture does support nonceless vouchers, at least in situations where you know precisely (by serial number) what you bought. If I've ever pitched BRSKI based IoT and left you with a bad taste of "why do I have to run the device once […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 14/09/2026
Heading for my first #ETSI meeting: on #DectNRPlus. After having contributed to many #IETF meetings in the last decade, how different can it be? Well, I know they have better graphics and worse hyperlinks. For everything else, I'll see in the coming three days. #nightjet
A train station scene. The sign says Hauptbahnhof; reflection makes the word "Wien" before it almost illegible. A motion blurred train leaves the platform, in front of a cyclist whose identity is hidden by the signpost. The ceiling of the station is visible, showing a variety of lights, and giving a glimpse of the black night sky.
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 12/09/2026
@jyasskin I'm not surprised that the registrar does this, but I'd have hoped that in such a case, ICANN would just give the whole TLD to someone reliable.
000 0
Reposted by chrysn
Jeffrey Yasskin @jyasskin.hachyderm.io.ap.brid.gy · 12/09/2026
RE: social.vivaldi.net/@kazuhito/117258… www.w3.org/Provider/Style/URI This is pretty shocking behavior from Verizon and ICANN, to undermine the TLD that was aimed at helping regular people have a web presence.
social.vivaldi.net
101 1
Reposted by chrysn
Paul Hoffman @paulehoffman.infosec.exchange.ap.brid.gy · 10/09/2026
There are people at #1password and #DigitalOcean whose job is to weigh the risks and benefits of making public donations to nonprofits. Those people have badly failed their employers and should be out looking for new jobs right about now.
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 10/09/2026
I've been waiting for more powerful const generics in #RustLang for since 2020 (blog post at <https://christian.amsuess.com/blog/website/2020-09-24_rust_2021/>). Seeing the feature `generic_const_exprs` raise new warnings briefly sent my spirits down, but seeing the newer `{min_ […]
chaos.social
Original post on chaos.social
010 1
chrysn @chrysn.chaos.social.ap.brid.gy · 09/09/2026
Every large organization should have an account number on which employees can book time and expenses wasted due to incapable IT departments and stupid IT policies. Working around the firewall? Their time. Couldn't remote-present at event because PC decided to force-reboot with 5min warning? […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 08/09/2026
Slides of my introductions to DECT NR+ technology and implementations are up, from the @RIOT_OS summit and @ariel community day, respectively. summit.riot-os.org/2026/wp-content/… (full event at […] [Original post on chaos.social]
A person in a RIOT shirt (the author) presenting in front of an audience; the slide shows the Opener logo.
101 1
chrysn @chrysn.chaos.social.ap.brid.gy · 08/09/2026
@peterullrich.com What the FAQ don't cover is comparison to prior art. Does this use an existing forge software such as Forgejo? If so, how does it differ from Codeberg? (Not that it'd *need* to differ, having many forges active is a good thing, but maybe it does.)
110 1
chrysn @chrysn.chaos.social.ap.brid.gy · 07/09/2026
@silicatefondue You don't have to go that far back: My RC car bought ~1999 has a pluggable resonator (encased in about 5*10*10mm plastic) so people using the same remote control can choose not to interfere.
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 04/09/2026
... and thus I'm once more in the rabbit hole of "Would #CoAP be a good candidate for a #smolweb protocol?"
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 04/09/2026
I never thought I'd be relying on alt-text again because bandwidth just won't be enough for images, but here I am, sitting on a plane, reading fedi on the free WiFi, and alt text come in handy.
100 1
chrysn @chrysn.chaos.social.ap.brid.gy · 02/09/2026
Today, I've heard the third instance of a project losing a valuable contributor because the university that had the budget and intention to hire them had a contract (or extension) planned, and all of a sudden there are uncommunicated problems, the contract would start months later, leaving the […]
chaos.social
Original post on chaos.social
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 01/09/2026
I've learned of two great uses of AI today: - Management wants AI, AI works best with machine readable hardware descriptions (which FLOSS devs have been asking for for years), and all of a sudden those can be published. - Providing starting points for fuzzers by producing structured data items […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 31/08/2026
Things that didn't make it into the #DectNRPlus slides for @RIOT_OS summit: making light fun of ITU's naming for the radio standards of the decade. No wonder 3G, 4G and 5G won the race for catchiness.
The "3 dragons: 2 serious, 1 silly" meme, but the middle one is silly.

Their labels are:
IMT-2000
IMT-Advanced
IMT-2020
000 0
Reposted by chrysn
chrysn @chrysn.chaos.social.ap.brid.gy · 27/08/2026
I'll be at the combined RIOT Summit and Ariel Community Day (1AD) at Polytech Grenoble next week, and have presentations about #DectNRPlus, a license-free 5G technology suitable for #IoT applications – on Monday (1AD) with a focus on the hophop and Opener implementations, and on Tuesday (RIOT […]
chaos.social
Original post on chaos.social
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 27/08/2026
I'll be at the combined RIOT Summit and Ariel Community Day (1AD) at Polytech Grenoble next week, and have presentations about #DectNRPlus, a license-free 5G technology suitable for #IoT applications – on Monday (1AD) with a focus on the hophop and Opener implementations, and on Tuesday (RIOT […]
chaos.social
Original post on chaos.social
001 1
chrysn @chrysn.chaos.social.ap.brid.gy · 30/08/2026
Age verification would be so easy and not need FLOSS exemptions if it were about enabling parents to set rules -- "Anything that can access the open web and has user access control must ask age/policy at default user creation and enable forwarding that info." would suffice. Attempting to force […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 28/08/2026
"do not run sudo su inside a tmux window"? Anyone who can attach to your tmux can already set the moral equivalent of `alias sudo="tee -a /tmp/exfiltration | sudo` in your bashrc. The difference in severity is just that it leaves different traces and that it changes the required timing for […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 25/08/2026
Da berichtet ein Dutzend Medien über die Wiedereröffnung des Engelstors als Zugang zum Tiergarten Schönbrunn von Hietzing aus, und kein einzigej Journalistu schafft's, die einzig wichtige graphische Information (zB. wie hier von den OpenStreetMap contributors) […] [Original post on chaos.social]
Ausschnitt eines Stadtplans, der eine Ecke des Schönbrunner Schlossparks an einem Verkehrsknoten (Hietzing) abbildet. Orange markiert ist ein Tor zum Park, ca. 50m östlich des Verkehrsknotens.
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 25/08/2026
@danyork ... with sudden support for the last remaining rebel faction arriving when an army of undead nerds rises from the underworld, which they could never enter in full?
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 19/08/2026
@b0rk ProxyCommand /bin/nc -X connect -x somehost.chrysn.pagekite.me:443 somehost.chrysn.pagekite.me 22 Not all systems I connect to are behind firewalls that support PCP (or at least can have ports manually opened), and some are even on IPv4-only networks (where PCP would mean a dynamic port) […]
chaos.social
Original post on chaos.social
000 0
Reposted by chrysn
chrysn @chrysn.chaos.social.ap.brid.gy · 12/08/2026
In the Opener Initiative, we collaborate on implementing the #DectNRPlus standard. The standard provides license-free radio (no cellular operators) in the 1.9GHz band, with all bells and whistles of a 5G radio standard for #IoT applications. In Opener, we are working on a portable #FLOSS stack […]
chaos.social
Original post on chaos.social
001 1
Reposted by chrysn
Julia Evans @b0rk.social.jvns.ca.ap.brid.gy · 13/08/2026
these SSH polls are reminding me that (though I'm not a security person) I'm a big believer that security systems should allow users to be inattentive and lazy and confused and to do the thing that seems the most convenient instead of the the thing that might be the most secure, and to still […]
social.jvns.ca
Original post on social.jvns.ca
0313 13
chrysn @chrysn.chaos.social.ap.brid.gy · 13/08/2026
@dcz For book purposes, oooh it's a mess. While general guidance is not to reuse an ISBN even for a new edition, reuse both in editions and for completely different has happened. The reason I brought up identifiers across editions is because you mentioned anonymous publication: In onymous […]
chaos.social
Original post on chaos.social
000 0
chrysn @chrysn.chaos.social.ap.brid.gy · 13/08/2026
@dcz I2P and Onion have the downside that if the key is found with you in a sting (or on protocol failure), you're cooked; some of that can be mitigated by offline signed artifacts (I don't know a URI pattern that uses them, but I don't know them all; probably Tahoe's pb:// URIs can do that) […]
chaos.social
Original post on chaos.social
100 1