« earlier | later » Page 39 of 511
Haskell for all: Scrap your type classes edit / delete
"What I'm about to propose is that all Haskell type class programming can (and should) be implemented purely at the value level using a simple and ordinary code transformation." Well, yes, but the resulting code is HORRIBLE...
by ats ... to haskell language-design typeclass ... on 14 October 2016
A pretty way of visualising profiler output.
by ats ... to flame graph performance profiling visualisation ... on 14 October 2016
iosnoop For Linux edit / delete
"How does this work? It's just a shell script!" Linux's ftrace facility turns out to be surprisingly capable... and there are a whole load of neat scripts that use it in perf-tools.
by ats ... to debugging ftrace linux perf performance tracing ... on 14 October 2016
Samy Kamkar - pwnat: NAT to NAT client-server communication edit / delete
Hole-punching by forged ICMP. Neat, and the paper does have some description of how well it works in practice.
by ats ... to firewall hole-punching icmp nat networking proxy ... on 14 October 2016
Safety investigations & reports edit / delete
Rail and others.
by ats ... to accidents australia safety ... on 14 October 2016
SCSI2SD - code/src wiki edit / delete
"The SCSI Hard Drive Emulator for retro computing."
by ats ... to electronics hard-disk retrocomputing scsi sd ... on 14 October 2016
RM Nimbus - Welcome edit / delete
A machine I don't have very fond memories of...
by ats ... to nimbus retrocomputing rm ... on 14 October 2016
Cache Directory Tagging Standard edit / delete
It feels like I ought to have written some scripts that implement this...
by ats ... to cache filesystem unix ... on 14 October 2016
Comparing Objective Caml and Standard ML edit / delete
Feature-by-feature comparison. This highlights some of the nice features in both languages as well...
by ats ... to language-design ocaml standard-ml ... on 14 October 2016
« earlier | later » Page 39 of 511
ats |
tasty by Adam Sampson.