B Horn
banner
b.horn.uk
B Horn
@b.horn.uk
allegedly a software engineer / does some OSS / occasionally security things / former hackathon organizer / got a strcpy() CVE in 2025 / currently backpacking around asia

https://b.horn.uk/ / https://github.com/bahorn / https://hachyderm.io/@bah
Pinned
B Horn @b.horn.uk · Jul 21
i have recuring nightmares of set covering problems,

they just keep turning up

everywhere. i turn around, set covering problem
Now in Oecussi!
November 14, 2025 at 7:10 AM
Timor-Leste is awesome.

one of my best days of travelling and i haven't even been here for 24 hours yet
November 12, 2025 at 3:18 PM
5 hours of layover left....
November 11, 2025 at 1:17 PM
I wonder how many times i have to press the button on my powerbank that shows its charge status to run it down
November 9, 2025 at 1:48 PM
A few days ago i went to this museum and they a had a bit on returning the artifacts from europe/america.

and of course a key guy involved in taking them to europe was of course british

Seems like brits yoinking artifacts is like a beaver building dams
November 9, 2025 at 3:53 AM
November 7, 2025 at 10:43 PM
I have found the first city in asia without a 24h laundrette

Generally wtf, i did not plan for this
November 4, 2025 at 5:45 PM
hrm i wonder why there are banner ads in town written in mandarin talking about gambling with crypto, thats not sus at all
November 2, 2025 at 10:42 PM
reading the kernel tree and thinking we might need to burn some of the authors of this macros as witches
November 2, 2025 at 5:06 PM
30 mins into my bus journey we already hit another bus lol (minor, continuing on now)

Do not think this bodes well for this border crossing...
November 1, 2025 at 4:57 AM
sensepost.com/blog/2023/br...

oh cool, people rediscovered the technique i used in github.com/bahorn/obser... (and also apparently ITW expel.com/blog/cache-s...)

I gave up on supporting chrome at the time, looked painful, so nice strat to work around it.
October 29, 2025 at 3:43 PM
October 25, 2025 at 11:41 AM
So curl has variable expansion (everything.curl.dev/cmdline/vari...) which i just used to implement a xor lookup table

So i guess i can do circuit evaluation with curl now
October 24, 2025 at 6:19 PM
Doomscrolling github
October 23, 2025 at 10:59 AM
Booked my flights in/out of Timor-Leste, gonna spend 2 weeks there next month
October 22, 2025 at 3:13 PM
fun.

not gonna sleep tonight and just gonna get the first bus out of town in the morning
October 21, 2025 at 5:15 PM
ffs hostel has bed bugs
October 21, 2025 at 3:23 PM
gist.github.com/bahorn/4a0d8...

if for someone reason you wanted a self replicating curlrc it exists now
October 21, 2025 at 1:14 PM
Night bus dropped me off somewhere that was like a 30 cab ride away from where it was meant to.... but at least my hostel checked me in at 6am with only a reservation for tonight
October 20, 2025 at 11:33 PM
I discovered that if you pass a hostname that curl can't resolve it returns 6 (everything.curl.dev/cmdline/exit...)

do with this what you will #bggp6 :)
October 20, 2025 at 7:57 PM
Reposted by B Horn
us-east-1 down is the same kind of fun event as big boat stuck
why is it always us-east-1?
October 20, 2025 at 8:48 AM
Reposted by B Horn
Binary Golf Grand Prix 6 begins now!

#BGGP6 theme: "Recycle"

Challenge Announcement: binary.golf/6
October 18, 2025 at 6:46 PM
Should i walk 22kn tomorrow to get to my next hostel? That sounds funny to do
October 15, 2025 at 4:07 PM
github.com/bahorn/detec...

Counting the ftrace trampolines to see if you are hiding hooks
detect-unsigned-module/detections/count_trampolines.py at main · bahorn/detect-unsigned-module
Some linux rootkit detection tricks. Contribute to bahorn/detect-unsigned-module development by creating an account on GitHub.
github.com
October 15, 2025 at 3:10 PM
Committing code at the bar from my phone
October 15, 2025 at 2:28 PM