Announcing NetBSD 6.0, “Some NetBSD 6.0 highlights are: support for thread-local storage (TLS), Logical Volume Manager (LVM) functionality, rewritten disk quota subsystem, new subsystems to handle flash devices and NAND controllers, an experimental CHFS file system designed for flash devices, support for Multiprotocol Label Switching (MPLS) protocol, and more. This release also introduces NPF – a new packet filter, designed with multi-core systems in mind, which can do TCP/IP traffic filtering, stateful inspection, and network address translation (NAT).”
10 Things You Didn’t Know Ruby Could do, by James Edward Gray II. Even I learned a few new tricks!
plv8js is a procedural language add-on for PostgreSQL, which means you can define JavaScript functions that run inside a PostgreSQL server using google V8 Engine. Perfect match for PostgreSQL recent JSON fields.
jq is like sed for JSON data – you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text. Nice.
ssh-chain, ssh via a chain of intermediary hosts. Awesome.
APL\360 History, as remembered by Adin Falkoff, Manager of the APL Project.
VIM Adventures is an online game based on VIM’s keyboard shortcuts. It’s the “Zelda meets text editing” game.
LZ4 is a very fast lossless compression algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speeds up and beyond 1GB/s per core, typically reaching RAM speed limits on multi-core systems.
Shampoo, a set of tools for remote Smalltalk development with Emacs.