First time visitors to Exotic Silicon's research department, start here!
About us, our values and interests in IT.
The latest developments and website updates here at Exotic Silicon Research.
Crystal checks and shakes off her upper bits, then makes sure her lower bits are in the right places. You can do it too!
Bored with spamd? Write your own version! Jay teaches us the C required to talk to the smtpd filters API and implement greylisting.
Crystal shows us a new way to get exploited as she implements vcs-like devices on OpenBSD and discusses tactile terminals.
Missing your 256 colours and other enhancements since upgrading to OpenBSD 7.3? Get our latest patchset right here!
Jay bridges 4G LTE data to an OpenBSD server, in this combined review and tutorial of the RUT-240.
Want to learn how not to write code? We rip apart broken UTF-8 logic from the OpenBSD codebase. It's not pretty.
Unimpressed by /dev/null and /dev/zero? Let's see how to code some new memory special devices.
CDs go in and out, and tapes unload. But what exactly does the eject command do to a humble USB flash drive?
If you really must interrupt our work, you can do it right here.
Content no longer linked from the front page.
Recommended in-depth bedtime reading for those with a hunger to learn.