Had a blast yesterday, our game was even livestreamed but sadly the streamer didn't save the video for later.
Considering leaving the server running.
Quake 2 released 20 years ago, we are celebrating by having a deathmatch on an OpenBSD server. Join us: 126.96.36.199
Shut Up and Frag
hmm, can I buy digital book copies and pester authors for a PGP signature on them? :D
Me at a #programming job interview...
Manager: How would you implement a bubble sort algorithm given this C# array?
Me: C# arrays implement the IEnumerable interface. I would use "var sortedArray = IEnumerable.OrderBy(i => i);" to sort the array by its contents.
Manager: but that's not bubble sort.
Me: And this isn't Microsoft and you aren't paying me to re-implement the .NET framework. If you wanted a CS graduate, your job posting should have said so. Now, are you done wasting my time?
#folklore Looking into dreamcatcher's origin https://nemessica.tintagel.pl/apexblog/2017/12/06/Looking-into-dreamcatchers-origin/ Amerind dreamcatcher and Siberian kytgem genesis
Why do you care about this? This makes #OpenBSD work /much/ better on a wifi network that has multiple Access Points with the same name.
Most Conferences, shopping malls, large buildings, etc, have this type of wifi network.
Previously, it would "stick" to the first Access Point that it found. Now, it will switch to a better one when the signal strength is too weak.
So my #ThinkPad X230's fan died recently and I needed a failover device anyway, so here it is!
Steps before pressing the power button:
1. Remove Bluetooth card (who needs those? no #OpenBSD support anyway)
2. Remove WAN card (who needs those?)
3. Trim #ME (5M -> 86K)
4.1. Replace rest of ugly firmware with #coreboot #SeaBIOS
4.2. Install secondary payloads incl. Tetris (just because you can)
5. Swap in old SSD and UK keyboard
The real problem is: All the nice stickers are gone!
Interesting behaviour change to chromium builds on #OpenBSD, unfortunate but required due to increasing pressure from major companies: https://marc.info/?l=openbsd-ports-cvs&m=151264513213832&w=2
Update on pledge(2) from Theo de Raadt, outlining two upcoming features, pledgepaths and execpromises: https://marc.info/?l=openbsd-tech&m=151268831628549&w=2 #OpenBSD
@calvin OpenSMTPD while developed as part of the OpenBSD operating system is portable. Safe yourself a headache and use it :)
In general it boils down to OpenSMTPD + Dovecot + Roundcube for a sane baseline setup.
Greylisting (spamd) cuts spam a ton but proper handling with big senders like Gmail is tricky. On top of that some spamassassin/rspamd and you're set.
Plus/minus dkim/domains setup etc dance.
@calvin I'm self hosting email for myself & my wife. Using OpenBSD + OpenSMTPD + roundcube for the web interface.
Blogged on it here: