Book Review: Building Web Reputation Systems 267 words Randy Farmer has done pioneering work as the architect of some of the earliest and most influential virtual communities. His book …
Traffic Amplification Attacks via Quake 3 586 words Suppose Alice wishes to launch a DoS attack against Bob. She will rarely want to connect to Bob directly, but would rather get Carol to do …
The Ref Trick 126 words A common Erlang performance issue is that selective receives can take a lot of time when the receiving process has a long message-queue. R14 …
Personal Cloud HowTo 358 words Set up a personal cloud in less than 30 minutes! Box I’m using a Panix VPS, which lets me run FreeBSD (on Xen). Once you’ve signed up, you …
Some notes on Rust 419 words Following the release of version 0.1, I had another look at Mozilla’s new systems programming language. TL;DR If Go is C revisited by C …
Best of TheoryOverflow 137 words The StackExchange site for theoretical CS discussion has been around for well over a year now, and it’s been host to a number of interesting …
disk_log vs file 168 words I’ve been wondering about the overhead incurred by using Erlang’s disk_log (instead of plain old file) for simple, append-only term storage. …
HiPE byte arrays 80 words Mutable byte arrays are one of Erlang’s most under-appreciated features. The byte array BIFs are defined in erts/emulator/hipe/hipe_bif0.c – …
Equality and the Erlang standard library 229 words Erlang’s notion of equality can be confusing, especially when dealing with numeric types. Recall the Erlang term order: number < atom < …