Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Stefan Sperling

@stsp@bsd.network
mastodon 3.5.19+iceage
  • Open on bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you.

Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub@exquisite.social, Dulwich, and Plakar.

Toots get auto-deleted after one month.

0 Followers
0 Following
12 Posts
Joined July 30, 2018
www:
https://stsp.name
languages:
de/en, a little fr
cities:
Berlin / Brussels
pronouns:
he/him/his

Posts

Open post
stsp
Stefan Sperling @stsp@bsd.network · Jul 18, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
I have published my initial #OpenBSD #WPA3 implementation. Thanks to @nlnet@social.nlnet.nl for supporting this effort. Cc @vanhoefm@infosec.exchange https://marc.info/?l=openbsd-tech&m=178437520390575&w=2
1
1
1
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Jul 18, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Replying to @david_chisnall@infosec.exchange
@david_chisnall@infosec.exchange I learned so much from people I have never met in person early on (e.g. while involved in dslinux.org). Eventually I met some people in person (Subversion and OpenBSD) at which point my rate of learning climbed up immensely. Granted, once I met people in person I was (unknowingly) well on the way to get paid for some of the work I was doing creating freely redistributable code. But even when I started out at university and barely knew anything there were 12 year olds trying out dslinux who were younger and mindblown learning they could use their DS as a small Linux computer (before smartphones were everywhere) who would learn some things from me, and who ended up going down similar paths. The importance of mutual learning never disappeared for me even when it became a paid job. Mutual learning has always been what made FOSS a good deal. Learning how to design things. Learning how to work in a distributed team with mostly intrinsically motivated members with very little top-down direction, if any. Learning useful coding idioms and which idioms to avoid. Learning how these ad-hoc communities can operate well and what can cause them harm. It all becomes meaningless unpaid labour without learning things like this. I have never asked an LLM for anything in my life, and I feel fine. I am not going to let them change this for me.
0
0
3
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Jul 16, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
I finally have the #WPA3 SAE handshake working on #OpenBSD media: IEEE802.11 autoselect (VHT-MCS1 mode 11ac) status: active ieee80211: join sae-testing chan 149 bssid 7e:8a:xx:xx:xx:xx 74% wpakey wpaprotos wpa2,wpa3 wpaakms psk,sha256-psk,sae wpaciphers ccmp wpagroupcipher ccmp powersave on (100ms sleep)
0
1
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Jun 21, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Just in case anyone needs a bit of encouragement: It has always been and is still perfectly reasonable to fix bugs without LLMs. I found 7 WiFi driver bugs this evening and wrote fixes for each of them. With no more than vim-classic, grep, and debug prints. https://marc.info/?l=openbsd-tech&m=178204688871868&w=2 https://marc.info/?l=openbsd-tech&m=178208266083832&w=2
1
0
1
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Jun 19, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
The first ever successful SAE message exchange between #OpenBSD (iwx driver) and linux hostapd has occurred. There is still some work left do but the hard part is done! #WPA3 Cc @vanhoefm@infosec.exchange (EDIT: By the way, this exchange was using the randomly chosen secret numbers 2 and 3. Don't tell anyone!)
1
1
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · May 09, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network

If you are using #gameoftrees (on #OpenBSD or anywhere else) please always be diligent about checking SSH host key fingerprints.

Versioned files inside the work tree's meta-data .got directory can be created during 'got checkout' or changed during 'got update'. Files in the meta-data directory should never be under version control, yet the current implementation unfortunately allows this.

Which provides a way for malicious repositories to configure remote servers stored in .got/got.conf which would then be used by the fetch and send commands. Unless you already have the bad host key stored, SSH will ask for verification of the bad server's host key fingerprint as the last line of defense against a man-in-the-middle.

The problem was reported to me by Runxi Yu about 2 hours ago. A fix for this issue is being worked on: https://marc.gameoftrees.org/mail/1778362202.49408_0.html

0
0
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Apr 28, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Replying to @henryk@chaos.social
@henryk @GossiTheDog I was hoping for an exciting eyploit and was left rather disappointed :flan_disappointed:​
0
0
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Apr 15, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Replying to @fellmoon@bsd.network
@fellmoon @mntmn @chfkch @crowdsupply And a third port can be used for a direct cross-link between two systems, e.g. for syncing state between redundant firewalls running pf and carp/vrrp. The ability to keep sync traffic physically separated from uplink and downlink traffic is nice for security and simplicity.
0
1
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Apr 14, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Replying to @mntmn@mastodon.social
@mntmn @chfkch @crowdsupply If you could somehow make these boards have 3x (or even 4x) 1Gbit Ethernet interfaces they could replace aging pcengines APUs maybe
0
5
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Apr 10, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network
Replying to @dalias@hachyderm.io
@dalias @toerror @hailey Plus all the externalised costs they are causing for all of us.
0
0
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Mar 13, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network

Finally found out why Tx was broken with iwx(4) on Intel AX211 BZ devices. Another one of those bugs which cannot be found without persistence and some amount of good luck.

https://marc.info/?l=openbsd-cvs&m=177341485313105&w=2

#OpenBSD #WiFi

0
0
0
0
Open post
stsp
Stefan Sperling @stsp@bsd.network · Mar 02, 2026
Stefan Sperling
@stsp@bsd.network

Posting mostly about tech stuff I'm working on but happy to read and chat about non-tech stuff too. I'm grateful to be learning so much about the world from all of you. Tech stuff I'm working on currently includes OpenBSD, Apache Subversion, Software Heritage, Game of Trees, @gothub, Dulwich, and Plakar. Toots get auto-deleted after one month.

bsd.network

The LLM topic has been all over my mastodon feed for months. I find the consequences of LLM adoption depressing overall, with all the damage resulting in several segments of our societies worldwide.

Until now, I have been ignoring LLMs, but there is increasing use of LLMs among customers of my company, which means I can no longer ignore this topic entirely.

I observe use of LLMs mostly by people who don't write programs regularly, who are using these tools to fill gaps in their own skills or available time, with variable success.

The only work item related to LLMs I have accepted so far is reviewing LLM-generated security bug reports, where someone else is running various AI tools to scan open source projects, sends us reports, and with respect for our time (unlike some other people who just spam open source projects with such reports) pays me and another open source developer to take a look at them.

Most of these reports are garbage and get discarded. About 1 or 2 in 25 reports are on to something. We write required fixes the good old fashioned way.

I have been reviewing reports from code scanners for more than a decade every now and then. The only thing which is new to me here is the entanglement of the code-scanning tool with all the harmful side-effects and consequences of its existence.

I haven't yet received significantly higher quality reports than what I have seen before LLMs. A big problem is that the severity of the bugs reported is often blown out of proportion, which can cause wrong judgement or even panic when non-experts are evaluating such reports without a sufficiently critical lens.

Reluctantly setting aside the larger issues surrounding LLMs, code-scanning is as far as I will accept going along with this, but no further.

My company is now borrowing the EU's "Certified Organic" logo to deter potential clients who would require use of LLMs. I hope this gets the point across, without having to explicitly mention LLMs or "AI", cause I am very much sick of seeing them mentioned everywhere.

0
0
0
0

Remote instance

bsd.network
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 11:24:43 UTC