Debian package example

Happy new year! It’s been around a year since I’ve made a post, but by no means has it been a quiet one. This is a short post that describes how to make a simple Debain package, and mainly acts...

Read More

Linux Container Madness

(…or How I Got Root in Less than 5 Minutes)

Update: This has nothing to do with Docker. My mistake - the concern is between LXC and Libvirt. Thanks to Wes Felter for pointing this out in the comments.

I’m...

Read More

Undocumented shared libraries

Typically I find myself working with some really awkward, undocumented open source libraries. Sometimes you don’t know there’s a static or dynamic library available until you find an option in configure. Thanks to the authors for A) not letting me...

Read More

ARM memory barriers

Unlike on certain x86 memory models, the latest ARM processors (at least v6 onwards) do not provide any guarantees for order of writes to memory. At first that may sound a little disconcerting, but by not providing such guarantees certain...

Read More

Docker breakout fun

Another stern reminder that these popular lightweight virtualisation engines provide very minimal and brittle isolation. Quite an amusing hack! Docker seems like a great way to ship and package both environments and code, without the need for a full...

Read More

lowRISC ISA

Another interesting project in the latest “open” hardware movement. [http://riscv.org]. I was mainly curious to see what kind of plans they had for the ISA, and whether it deviated much from the current RISC designs we have today in the...

Read More

Hello World with Markdown

Markdown is booming in the community. I’ve never been a big fan of ASCIIdoc, it offers too much for me to remember. A similar reason which stops me from using GNU Emacs day-to-day over other editors. For writing a...

Read More