@Kensan @lattera that's why I call it "retreat" -- hackathon has been adapted by industry way too much..

@lattera It’s what I liked most about the MirageOS retreat: people getting together to get to know and learn from each other, do hacking and mainly have a good time.

@lattera yes, Geneva’s Hackathons have become a pure exploitation of ideas & skills.

I miss the days when "hackathon" meant "come hack with us on any project of your choosing, just come and chill and hack" not "exploitive free labor."

#OpenBSD/arm64 gets another web browser! Firefox! :flan_smile:

This comes only a year after robert@ added arm64 support to chromium (for which aarch64 packages have been sporadically available, build permitting).


Nice work! :flan_thumbs:


Since someone at told me an iPhone USB tethering driver for would be nice I started working on it again, maybe even finish it.

To help #OpenBSD I started working on a ports@openbsd.org mail tracking tool against our ports tree, to keep track of mails including diffs that we did not imported (new/updates)

it's a bit rough but still WIP


Eric Faurot (eric@) has released libasr 1.0.3, a portable version of his asynchronous resolver library.


A lot of people don't know that Eric's libasr has been OpenBSD's libc resolver for many years. All POSIX/legacy resolver functions are implemented on top of it. :flan_thumbs:


#OpenBSD #OpenSMTPD (1/2)

Practicing my #vBSDcon presentation. With two crucial announcements tomorrow, this presentation will be one to watch.

I'm pretty mad at #Intel right now..


Lack of a public changelog is not justifiable for software which runs in millions of devices. If such a changelog does exist, it needs to be made easier to locate, e.g. shipped with official firmware releases and indexed by search engines.
I can't find it anywhere. The closest we seem to have is the commit history of linux-firmware.git which cites internal build numbers without further information about what changed.


Rust, Tetris, parenting 

man bash | sed 's/./&\n/g' | awk -v mx=$COLUMNS -v my=$LINES 'BEGIN{x=y=e=f=1}{if(x==mx||!x){e*=-1};if(y==my||!y){f*=-1};x+=e;y+=f;printf "\033[%s;%sH%s",y,x,$1;for (a=0;a<400000;a++){}}' # Print the bash man page in diagonal lines across the screen.

The #gameoftrees Git repo is now available at framagit.org/stsp/got

A self-hosted repository will come later. The copy at framagit should be good enough for people who want to send patches.

Yay, feels good to start paying taxes again (first time since October 2017!) This warrants some chilled kvaas. Prost!

If you're interested in early boot-time security research or want to speed up your firmware development cycle, come to my talk on spispy, the open source flash emulator at #CCCamp19 Wednesday at 18:00 in Curie: fahrplan.events.ccc.de/camp/20

Why yes, I *am* indexing this in #sudomastery. Why wouldn't I?

blood sacrifices..........161

📆 If you still don't know @OCamlLang or just are interested in #FunctionalProgramming it's time to register for next 🐫 #OCaml #MOOC session which will start the 22th September with @yurug @rdicosmo 👨‍💻 t.co/EPaEnzTINu

Show more

Exclusive or something