Chris Hates Writing • Small things add up

Some numbers from 4chan on why they're now serving static content from a separate domain: because the incoming overhead from cookies is *huge*.

to 4chan bandwidth cookies http web ... on 03 December 2013

Qualys SSL Labs - Projects / SSL Server Test

Test your SSL webserver -- e.g. to see whether it supports a reasonable set of cipher suites.

to cryptography http ssl web ... on 01 December 2013

Quark : A Web Browser with a Formally Verified Kernel

Building a formally-verified sandbox for browser components. Neat!

to browser formal-methods security verification web ... on 12 November 2013

asm.js

A subset of Javascript designed for compiling C-like languages to (in terms of operations on byte arrays). There's then a marker that a sufficiently smart JIT can look for in order to know it's working with the subset and generate better code. This is both horrible and pretty neat at the same time...

to backend compiler javascript vm web ... on 02 April 2013

writeLaTeX

Like the execrable Google Docs, but for LaTeX.

to latex web ... on 21 August 2012

UNHOSTED - Freedom from web 2.0's monopoly platforms

I like the idea, but I'm not wild about the execution -- it just means you're relying on lots of fragile, poorly-engineered web services, rather than one.

to privacy security web ... on 11 January 2011

Gamma error in picture scaling

Probably worth adding to my "how not to scale images" page...

to graphics scaling software web ... on 01 August 2010

‘One-Line Website’ by Šime Ramov

A bit over-optimised (I'd rather keep the code readable for others), but it's nice to see others still using static pages.

to html web ... on 26 July 2010

Chris's Wiki :: blog/python/IdealDWikiCrypto

Using HMAC for web auth. I should fix tasty to do this at some point.

to crypto programming python security web ... on 27 January 2010

Scroogle

Scrape and reformat Google search results. Probably nicer to use in a simple browser.

to google scraping search web ... on 27 December 2009