Here are some links to interesting web pages which I have encountered.
This list is gatewayed to
Delicious,
Twitter, and
LiveJournal.
My main blog where I post longer pieces is also on
LiveJournal.
The canonical URL for this page is
<http://dotat.at/:/feed.html>.
There's an Atom version at
<http://dotat.at/:/feed.atom>.
You can see which links are most popular.
You can get versions with
short or
long links.
2002
2003
2004
2005
2006
2007
2008
2009
2010
- 2010-03-12: PIR.org to start accepting signed DNSSEC delegations in .org in June.
- 2010-03-11: .ARPA TLD to be signed by 2010-03-18.
- 2010-03-11: The unspoken British constitution.
- 2010-03-11: The 100 most expensive petrochemical accidents.
- 2010-03-10: Opt-out form for the NHS national health records database.
- 2010-03-10: A working implementation of Codd's self-replicating cellular automaton - bonkers and amazing.
- 2010-03-10: 2012 is the centenary of Alan Turing, marathon runner and computer scientist.
- 2010-03-10: The Aegis software configuration management system.
- 2010-03-09: Stack Overflow's best programming jokes.
- 2010-03-09: Cambridgeshire County Council enumerates the guided busway screwups that their contractor refuses to fix.
- 2010-03-09: Reddit discusses LuaJIT with its author Mike Pall.
- 2010-03-09: Does a Lava Lamp work in a high-gravity environment such as Jupiter?
- 2010-03-08: The first rule of formal logic club is ...
- 2010-03-08: Strobeshnik: a clock hacked together from a hard disk drive.
- 2010-03-08: Scott and scurvy - how, in the second half of the nineteenth century, the cure for scurvy was lost.
- 2010-03-07: YikeBike folding elecric bicycle.
- 2010-03-07: Jonathan Rees's security kernel based on the Lambda Calculus.
- 2010-03-05: Ignition! An informal history of liquid rocket propellants.
- 2010-03-05: Liberal atheists are not actually much more intelligent than the others.
- 2010-03-05: There really is a liberal atheist intelligentsia.
- 2010-03-05: Paul Vixie says DNScurve doesn't solve any important problems, whereas DNSSEC does.
- 2010-03-04: Apple drops the iPhone patent bomb on HTC.
- 2010-03-04: Yorkshireman prosecuted for joking on Twitter about bombs.
- 2010-03-04: Kiosk mode on Mac OS X Snow Leopard.
- 2010-03-04: Guide to creating kiosks on Mac OS X - plus demo app for tweaking the user interface.
- 2010-03-04: How to auto-hide the menu bar and dock on a per-app basis on Mac OS X.
- 2010-03-03: Nicholas Weaver reviews DNScurve and concludes it is catastrophically bad.
- 2010-03-03: Why DRM doesn't work.
- 2010-03-03: DNSSEC deployment is on track, says Verisign.
- 2010-03-03: What is the worst class/variable/function name you have ever encountered?
- 2010-03-03: DENIC now allows 2LDs to register DS records in their DNSSEC testbed.
- 2010-03-03: UK libel law is being used to suppress inconvenient scientific results.
- 2010-03-02: Koreans use sausages to control their iPhones in cold weather, because gloved hands don't work.
- 2010-03-02: Quick reference sheet: your rights if you get stopped by the police in the UK.
- 2010-03-02: A neutral collaboration point for everyone involved in "Teaching Open Source".
- 2010-03-02: One in four chiropractors under investigation for false advertising because they sued Simon Singh for calling them "bogus".
- 2010-03-02: The Cambridge tartan.
- 2010-03-02: Packrat parsers can support left recursion.
- 2010-03-01: Apple's successor to the iPad.
- 2010-03-01: Addressing the outmoded swapping and paging strategy in Mac OS X.
- 2010-03-01: Inside the iPad A4 chip.
- 2010-03-01: ENISA's guide to deploying DNSSEC.
- 2010-03-01: California wages war against the great evil that is flavoured vodka.
- 2010-02-27: The Munich taxicab experiment - risk compensation and anti-lock brakes.
- 2010-02-25: Using, not losing, your head regarding cycle helmets.
- 2010-02-25: Like, Python. (heh)
- 2010-02-25: FastMail's clever webmail session handling.
- 2010-02-25: The film companies keep telling you pirated DVDs are worse, hoping you won't find out they are better.
- 2010-02-24: Taking pictures of your own children is paedophilia according to the Bridges Shopping Centre in Sunderland.
- 2010-02-24: What is a big salary?
- 2010-02-24: Stéphane Bortzmeyer on the OpenDNS / DNScurve absurdity.
- 2010-02-23: Comcast announces their DNSSEC deployment timeline and customer trials.
- 2010-02-23: OpenDNS adopts DNScurve - WTF? no-one else will.
- 2010-02-23: Bjørn Lomborg is a liar and a fraud.
- 2010-02-23: You can be arrested for photography because it is suspicious and anti-social, say the police.
- 2010-02-23: Radio 4 - Analysis - Failing better - excellent programme about evidence-based policy.
- 2010-02-22: Design and implementation of mobile client support in SSH.
- 2010-02-22: tmux: OpenBSD's replacement for GNU screen.
- 2010-02-22: DNSSEC HOWTO
- 2010-02-22: USA penalises other countries for supporting open source procurement.
- 2010-02-21: The Medieval Unicode Font Initiative.
- 2010-02-21: ConScript Unicode Registry - code point allocations for artificial scripts in the Unicode private use area.
- 2010-02-21: Meta-programming in Lua.
- 2010-02-19: How to configure BIND to automatically sign dynamic-update zones for DNSSEC.
- 2010-02-18: Nice picture from a Sinclair C5 meet in Cambridge this week.
- 2010-02-18: RFC 5782: DNS blacklists and whitelists.
- 2010-02-18: Wall Street's bail-out hustle - how they returned to profitability so fast.
- 2010-02-18: Cambridge buses no longer so confident about when the misguided busway will open.
- 2010-02-18: Petition against imprisonment of children seeking asylum in the UK.
- 2010-02-18: Measuring the gravitational red-shift predicted by general relativity using a caesium atom interferometer.
- 2010-02-16: Bertrand Meyer on IEEE 754's non-reflexive equality predicate.
- 2010-02-16: Layar: mobile augmented reality browser.
- 2010-02-16: Migrating Haskell code from the uvector to vector library.
- 2010-02-16: BBC Radio 4 Saturday Play 20 Feb 2010: Murder in Samarkand.
- 2010-02-15: Reworking Python's global interpreter lock.
- 2010-02-15: SpamAssassin ticket for adding support for the Spamhaus DBL.
- 2010-02-15: The Spamhaus domain block list - to be launched on 1st March 2010.
- 2010-02-15: How to configure secure NTP.
- 2010-02-15: How Python's global interpreter lock hurts performance worse than you expect.
- 2010-02-12: Notes on the resolution and other details of the human eye.
- 2010-02-11: Chip and PIN is broken, says the Cambridge computer lab security group.
- 2010-02-11: Sign the petition for UK libel law reform!
- 2010-02-11: Changes to .com/.net/.edu name servers in preparation for DNSSEC.
- 2010-02-10: SolidDNS secondary nameserver service supporting DNSSEC and IPv6.
- 2010-02-10: Pothole gardens.
- 2010-02-10: Monitoring the performance of the 100-year-old clock in the Great Court of Trinity College, Cambridge.
- 2010-02-10: Roll over and die? Problems with key rollover in DNSSEC.
- 2010-02-10: Tracing the meta level: PyPy's tracing JIT compiler.
- 2010-02-10: The Journal of Craptology.
- 2010-02-10: Romantic cryptography - if XKCD were an academic paper...?
- 2010-02-09: How climate change skeptics propagated lies about the UEA CRU emails.
- 2010-02-08: Peppersmith natural chewing gum.
- 2010-02-08: Static detection of race conditions in Erlang.
- 2010-02-06: A principled, complete, and efficient representation of C++.
- 2010-02-05: Measuring DNS transfer sizes: first results.
- 2010-02-03: What Second Life can teach you about scaling Web apps.
- 2010-02-03: Problems allocating from polluted IPv4 address space.
- 2010-02-03: Pollution in the last few unallocated blocks of IPv4 address space.
- 2010-02-03: Bert's bad idea BOF.
- 2010-02-03: Improving TCP security with robust cookies.
- 2010-02-02: A discussion about implementing the Game of Life in Haskell.
- 2010-02-02: Facebook announces the open source release of their PHP to C++ compiler, HipHop.
- 2010-02-02: Quasiquoting for Haskell.
- 2010-02-02: Parsifal validating XML parser written in C.
- 2010-02-02: Clare Short says Tony Blair lied and misled parliament in the build-up to the Iraq war.
- 2010-02-02: Evolution of adaptive behaviour in robots by means of Darwinian selection.
- 2010-02-02: Boolean grammars.
- 2010-02-01: LGBT History Month in Cambridgeshire - council buildings are flying the rainbow flag.
- 2010-01-30: Initial .uk DNSSEC rollout to happen in March.
- 2010-01-29: Old-world vs new-world computers.
- 2010-01-28: Google says unicode nears 50% of the web.
- 2010-01-28: How Google Chrome protects itself from browser extension vulnerabilities.
- 2010-01-28: How to fail a PhD.
- 2010-01-28: Honey, I Shrunk Steve Jobs!
- 2010-01-28: Panopticlick: how unique and trackable is your browser?
- 2010-01-28: Markus Kuhn's One-Time Passwords.
- 2010-01-28: Steve Gibson's Perfect Paper Passwords.
- 2010-01-28: Cambridgeshire Architecture Gazette, the newsletter of the Cambridge Association of Architects.
- 2010-01-27: DNS-OARC stats covering the L.root-servers.net DURZ switch-on.
- 2010-01-27: L.root-servers.net statistics.
- 2010-01-27: Web4U.cz has nearly 15,000 DNSSEC delegations from the .cz TLD.
- 2010-01-26: British newspapers make things up and publish them as if they were true.
- 2010-01-26: North-West Cambridge development plans.
- 2010-01-26: Bryan Cantrill does not like transactional memory.
- 2010-01-26: P2P copyright enforcement can be blatantly incorrect and maliciously gamed.
- 2010-01-26: IKEA LackRack 19" table / server housing.
- 2010-01-25: More details about root zone DNSSEC deployment, including precise transition times.
- 2010-01-25: The Public Domain Manifesto.
- 2010-01-22: Top Google search result for each Unicode character.
- 2010-01-22: Number 10 responds to postcode database petition with a lengthy content-free brush-off.
- 2010-01-22: The Fantom programming language.
- 2010-01-21: A million-user comet application with Mochiweb.
- 2010-01-21: Stair Porn.
- 2010-01-21: Runtime object devirtualization: improving JIT compiler performance by inlining virtual function calls and memory accesses.
- 2010-01-21: French anti-piracy organisation Hadopi uses a pirated font in its logo.
- 2010-01-21: Systems of units of measurement defined such that certain universal physical constants are normalized to 1.
- 2010-01-21: The electric unicycle.
- 2010-01-21: LuaJIT 2.0 reaches sponsorship goal for x68-64 port.
- 2010-01-21: Man buried by Haiti earthquake survives using iPhone for first aid advice.
- 2010-01-20: Church of England parish finder and map.
- 2010-01-20: The era of black boxes.
- 2010-01-20: Let Over Lambda - a "hardcore" book about macro programming in Common Lisp.
- 2010-01-20: "Matters Computational" - a book containing a lot of bitwise hacks amongst other things.
- 2010-01-18: Nancy Reagan celebrates christmas with Mr T.
- 2010-01-18: How not to hinder Haiti.
- 2010-01-18: Nick Clegg's speech on science and politics to the Royal Society.
- 2010-01-18: The Cambridge Evening News asks which party you will vote for in the general election.
- 2010-01-17: Collective hallucinations and inefficient markets: the British railway mania of the 1840s.
- 2010-01-15: Virbl virus senders blacklist now lists IPv6 addresses.
- 2010-01-14: Root zone DNSSEC status update, 2010-01-14.
- 2010-01-14: Cambridge traffic regulation orders.
- 2010-01-14: Toppling a bogus-diploma empire of fraudulent "universities".
- 2010-01-14: AOL's postmaster team laid off en masse.
- 2010-01-12: UK "anti-terror" arbitrary stop and search law ruled illegal by European Court of Human Rights.
- 2010-01-12: Who is your liberal voice of the year?
- 2010-01-11: Capsicum: capability-secure sandboxing for FreeBSD.
- 2010-01-08: Google's book scanning technology revealed.
- 2010-01-08: Mercator Ocean maps and forecasts of ocean currents and temperatures, etc.
- 2010-01-07: Fitzwilliam College Cambridge offers place to 14-year-old.
- 2010-01-07: Johann Hari on the last years of summer ice in the Arctic.
- 2010-01-07: Gulf Stream temporarily stopped warming Northern Europe last week.
- 2010-01-07: Amazing satellite image of snow across Britain on 7th January 2010.
- 2010-01-06: Details of Microsoft Outlook 2007 auto account setup (in the absence of autodiscover support from the server).
- 2010-01-06: Unison claims to be "the best usenet browser".
- 2010-01-06: Cambridge to be testing ground for ID cards.
- 2010-01-05: Fabrice Bellard broke the world record for computing the digits of pi on 31 Dec 2009.
- 2010-01-02: The basic laws of human stupidity.
- 2009-12-30: Brian Krebs has a new web site to replace the Washington Post "Security Fix" blog.
- 2009-12-29: A Lua binding for Tokyo Tyrant.
- 2009-12-26: The C Programming Language by B.W.Kernighan & D.M.Richie & H.P.Lovecraft.
- 2009-12-23: Stranded passengers rescued from snow by steam train.
- 2009-12-23: Disable Space switching on Command-Tab in Mac OS X 10.5.2.
- 2009-12-23: Video reveals twists and turns of genital warfare in ducks.
- 2009-12-23: Apple's loss of ZFS.
- 2009-12-23: The status of the P vs. NP problem.
- 2009-12-22: "Overtime", a Laundry story by Charlie Stross.
- 2009-12-22: No. 10 petition to ban use of 084xxx and 087xxx numbers in the public sector.
- 2009-12-22: A review of administrative tools for DNSSEC.
- 2009-12-21: Government to ban the NHS from using premium rate phone numbers.
- 2009-12-20: Crowdsourced document analysis and MP expenses.
- 2009-12-20: Khoros: a Lua operating system.
- 2009-12-19: Has AT&T Wireless data congestion been self-inflicted?
- 2009-12-17: Object/relational mapping is the Vietnam war of computer science.
- 2009-12-17: James Randi, global warming, Bertrand Russell, and the nature of scepticism.
- 2009-12-16: Nominet deletes 1200 .co.uk domains that the police say are used by criminal counterfeiters.
- 2009-12-16: Current status of DNSSEC in various TLDs.
- 2009-12-16: Root-DNSSEC.org - information about DNSSEC for the root zone.
- 2009-12-14: .US TLD now signed with DNSSEC.
- 2009-12-14: A validator for iCalendar.
- 2009-12-12: Mathematical software and me: a very personal recollection by William Stein.
- 2009-12-11: Advice on the values to choose for DNSSEC configuration parameters.
- 2009-12-11: A silly shipping forecast. (YouTube)
- 2009-12-10: Preparing k.root-servers.net for a signed root zone.
- 2009-12-10: Can the grid cope with an all-electric car fleet?
- 2009-12-10: Police say being on the DNA database will harm your career, even if innocent.
- 2009-12-09: An infrastructure service anti-pattern.
- 2009-12-08: SIDN prepares to introduce DNSSEC for .nl zone.
- 2009-12-08: The Register's units of measurement (2)
- 2009-12-08: The Register's units of measurement (1)
- 2009-12-08: List of humorous units of measurement.
- 2009-12-08: The essence of XML is this: the problem it solves is not hard, and it does not solve the problem well.
- 2009-12-08: The Security Skeptic on ICANN's model for high security zone verification.
- 2009-12-08: The incompatible food triad.
- 2009-12-08: Mathematically correct breakfast: Möbius sliced linked bagel.
- 2009-12-07: Super-injunctions can prevent papers from reporting on parliament.
- 2009-12-07: The pernicious rise of the CRB Stasi - Manor Community College in Cambridge bans all un-checked visitors.
- 2009-12-07: Canadian recording industry is target of $60 billion copyright infringement lawsuit.
- 2009-12-07: List of unusual units of measurement.
- 2009-12-07: Cambridge T-shirts.
- 2009-12-06: Fox News insists on being able to knowingly broadcast false news reports.
- 2009-12-05: Live music in pubs tied up in red tape?
- 2009-12-04: Home Office suppresses drugs policy research despite FOIA.
- 2009-12-03: Anti-Grain Geometry - high quality 2D rendering engine for C++.
- 2009-11-30: Hazel Atkinson anodized aluminium jewellery (flash).
- 2009-11-30: Primodise - high resolution full colour images anodized into aluminium.
- 2009-11-26: James Hague on sufficiently smart compilers.
- 2009-11-26: The PI 14 pseudoacoustic infector.
- 2009-11-26: How science is shackled by intellectual property.
- 2009-11-25: Official repository for Erlang/OTP is now on github.
- 2009-11-24: How to make Homo Economicus and Homo Irrationalis disappear.
- 2009-11-24: Exploit shellcode that looks like English text.
- 2009-11-24: The "Mandelbulb" fractal.
- 2009-11-24: The British parliament is sick and decaying, says Graham Allen MP.
- 2009-11-24: The first person to be jailed in the UK for witholding encryption keys.
- 2009-11-23: Valerie Aurora describes the Featherstitch filesystem.
- 2009-11-23: Children's clothes and gender.
- 2009-11-23: Inflation-adjusted value of British coins and notes, 1900-2008.
- 2009-11-23: IE addons gallery - search providers. (Note the prominent omission!)
- 2009-11-23: News Corp wants to pay Microsoft to tell them how to use robots.txt.
- 2009-11-23: Carl Gutekunst provides data from Postini on the unverifiability of most MX server TLS certificates.
- 2009-11-20: The IETF's position on stupid email disclaimers.
- 2009-11-20: Telnic is worried about the UK government's plans to regulate DNS registries.
- 2009-11-20: Motorola Droid autofocus bug related to signed 32bit millisecond counter.
- 2009-11-19: Go vs. Algol 68.
- 2009-11-18: Nginx HTTP push module - comet for the people.
- 2009-11-18: Understanding scam victims: seven principles for systems security.
- 2009-11-18: An interview with John Gottman - couples therapy and marriage.
- 2009-11-18: Exploding high-pressure steam engines and computer software.
- 2009-11-18: Pigeon: Impossible.
- 2009-11-17: VT220 glyphs.
- 2009-11-17: The physical basis of the leap second.
- 2009-11-17: Securityfix article about donotreply.com.
- 2009-11-14: Programming languages, operating systems, despair and anger.
- 2009-11-13: A20 gate compatibility problems.
- 2009-11-12: Jesus Weir Cambridge micro-hydro electricity generation report.
- 2009-11-12: Splay trees.
- 2009-11-12: Scapegoat trees.
- 2009-11-11: Johann Hari says we should end drugs prohibition.
- 2009-11-11: The Go programming language, from the Plan 9 team at Google.
- 2009-11-10: Google tech talk on inertial electrostatic confinement fusion.
- 2009-11-09: Guy Snape's bread secrets.
- 2009-11-09: Multi-touch visualizer for unibody MacBooks.
- 2009-11-07: List of cats with fraudulent diplomas.
- 2009-11-06: Joda Time - Java date and time API.
- 2009-11-06: PNUTS: Yahoo!s hosted data serving platform.
- 2009-11-05: David Howarth MP to stand down at the next election.
- 2009-11-04: The complete guide to publishing PGP keys in the DNS.
- 2009-11-04: What would happen if you gently lowered the moon to a kissing contact with the earth?
- 2009-11-04: Fully countering "Trusting Trust" by diverse double-compiling.
- 2009-11-03: Brewer's CAP theorem.
- 2009-11-03: Luasync - a Lua libevent binding.
- 2009-11-03: A Lua libevent binding designed to be a drop-in replacement for copas.
- 2009-11-03: Another Lua libevent binding.
- 2009-11-03: Notable implementation features of LuaJIT 2.
- 2009-11-02: LuaJIT 2.0.0-beta1 has been released.
- 2009-10-31: Quickmap version of the London Underground map.
- 2009-10-31: Google's disruptive "less than free" business model.
- 2009-10-29: Online resources for Cambridgeshire library users.
- 2009-10-27: The rel=vcs-* microformat (for links from web pages to source repositories).
- 2009-10-27: Scientologists convicted of fraud in France.
- 2009-10-22: Defending your cred against sexist (or otherwise biased) audiences.
- 2009-10-22: Redis: replicated data structure server.
- 2009-10-22: Alan Perlis's epigrams in programming.
- 2009-10-20: How Moody's sold its ratings and misled investors.
- 2009-10-19: Number 10 responds to postcode database petition with a lengthy content-free brush-off.
- 2009-10-19: How the Wall Street banks are making a billion dollars a month.
- 2009-10-18: 14 is the most likely age for a sex offender in the USA.
- 2009-10-16: The Taylor bell foundry in Loughborough rescued from bankruptcy.
- 2009-10-16: PetPorte RFID microchip controlled cat flap.
- 2009-10-16: Carter-Ruck still trying to stop Parliament talking about the Minton Report on Trafigura's pollution.
- 2009-10-15: Mike Pall's reading guide to the Lua source code.
- 2009-10-15: It is possible to booby-trap financial derivatives in a way that is intractable for a buyer to discover.
- 2009-10-14: Simon Singh gets leave to appeal Mr Justice Eady's decision in the chiropractic libel case.
- 2009-10-14: An obituary of Peter Carter-Ruck.
- 2009-10-13: A comparative study of costs in defamation proceedings across Europe.
- 2009-10-13: Why web development is hard.
- 2009-10-13: English Heritage blamed for throttling the belfry renewal business.
- 2009-10-13: The Telegraph on Taylor's of Loughborough, bellfounders.
- 2009-10-13: Warning: Time Machine may unexpectedly delete your backups.
- 2009-10-13: Guardian / Carter-Ruck / Trafigura link round-up.
- 2009-10-13: The Minton report on Trafigura's dumping of toxic waste in the Ivory Coast.
- 2009-10-13: The Spectator on the Guardian / Carter-Ruck / Trafigura pollution cover-up injunction scandal.
- 2009-10-13: The Dyson air amplifier: a fan without blades.
- 2009-10-13: Dr Martens shoe for £100 with guaranteed replacements and repairs for the rest of your life.
- 2009-10-12: Guardian gagged from reporting parliament, in contravention of the 1688 Bill of Rights.
- 2009-10-12: How safe is Gardasil? (the HPV vaccine used in the USA)
- 2009-10-12: Dan Gillmor's 22 new rules of news.
- 2009-10-12: My local bus service cut by 50%
- 2009-10-09: Microsoft's time server code completely ignores leap seconds.
- 2009-10-09: Frank's compulsive guide to postal addresses: effective addressing for international mail from the USA.
- 2009-10-09: Government slaps Ofsted for trying to treat informal childcare arrangements like professional services.
- 2009-10-08: DRAM errors in the wild: a large-scale field study by Google.
- 2009-10-08: Number 10 petition for a free postcode database.
- 2009-10-06: DNSSEC for the root zone - roll-out between December 2009 and July 2010.
- 2009-10-06: Exchange 2003 suppress out-of-office replies to mailing lists.
- 2009-10-05: Objective Lua.
- 2009-10-05: Obfuscated Lua.
- 2009-10-05: Alpine's busy-waiting spinners.
- 2009-10-02: iPhone Wax: develop native UIKit apps in Lua.
- 2009-10-02: The Spamhaus CSS (Composite Snow-Shoe) blacklist.
- 2009-09-30: Windows DNS servers do not implement RFC 1982 SOA serial number arithmetic.
- 2009-09-30: Google catches up with what Lotus Notes did 20 years ago.
- 2009-09-29: A bit about the maths behind RAID Z3.
- 2009-09-29: UK social trends report, 2009 edition.
- 2009-09-29: Details of Reddit's markdown javascript escaping hole.
- 2009-09-29: Number 10 petition on reciprocal childcare.
- 2009-09-28: Xpra - persistent remote applications for X.
- 2009-09-28: NIC.AT's position paper on DNSSEC.
- 2009-09-28: The US healthcare debate: Jonathan Haidt on how our moral roots skew our reasoning.
- 2009-09-28: The no-nannying state.
- 2009-09-27: Flavours of programming.
- 2009-09-25: Gitolite: shared git repository hosting with access control.
- 2009-09-25: The framing of al-Megrahi.
- 2009-09-25: Cambridge architecture post 1945.
- 2009-09-25: Say No to 0870 application approved for iPhone store.
- 2009-09-24: Online dating advice: what exactly to say in a first message. (data from OKCupid)
- 2009-09-24: Best US->UK travel adaptor ever.
- 2009-09-23: What is a good first programming language?
- 2009-09-23: FreeBSD gitorious mirror.
- 2009-09-23: Complexity attacks on stateful firewalls.
- 2009-09-21: What is the right way to raise children?
- 2009-09-21: The report from ICANN's study into scaling the DNS root.
- 2009-09-20: The unspoken truth about managing geeks.
- 2009-09-20: New Scientist science fiction special.
- 2009-09-18: Attacks on Unix/Linux package managers.
- 2009-09-18: NetPGP - a pgp implementation that comes with NetBSD.
- 2009-09-18: BSD licensed OpenPGP implementation.
- 2009-09-18: Ars Technica on Apple's Grand Central Dispatch.
- 2009-09-17: Disabled people and terminology in the social model of disability.
- 2009-09-15: User community for the Windows subsystem for Unix applications, aka Interix.
- 2009-09-09: DAFT: disk-geometry-aware filesystem traversal.
- 2009-09-07: Prof. David Mackay appointed Chief Scientific Advisor in the Department for Energy and Climate Change.
- 2009-09-03: New
Dr Evil F-Secure logo.
- 2009-09-02: A history of marriage.
- 2009-09-02: Emmanuel College Cambridge is willing to perform gay marriages.
- 2009-09-01: Bananajour: a Ruby program to share git repositories on your LAN using DNS-SD.
- 2009-08-27: SD is a distributed bug tracker, built on Prophet, a lightweight database designed for distributed and disconnected operation.
- 2009-08-16: David Mazières' rant on C++'s operator new.
- 2009-08-14: iPhone 3GS has slower floating point than the 3G.
- 2009-08-13: Computer vision algorithms for grabbing Sudoku puzzles with an iPhone.
- 2009-08-12: Jon Warbrick's blog.
- 2009-08-07: Nice visualizations of the computer languages benchmark game.
- 2009-08-06: The eradication of null dereferencing in Eiffel.
- 2009-08-06: DJB on the vulnerabilities in his dnscache.
- 2009-08-06: Rapid poisoning of djbdns dnscache.
- 2009-08-04: Tactical Corsets bring female operators MILSPEC features like MOLLE modular pouch attachment webbing and self-adjustable quick-release buckles in a load-bearing carrier designed to support the female form.
- 2009-08-04: The many ways in which Exchange+Outlook's "recall message" feature does not work.
- 2009-08-04: The perils of outsourcing your city mini-guides to the cheapest bidder.
- 2009-08-04: Trinity College, Cambridge in talks to buy Millennium Dome.
- 2009-08-04: Advice on designing scientific posters.
- 2009-08-03: A discussion of data quality improvements for LibraryThing.
- 2009-08-03: Objects as modules in Newspeak.
- 2009-07-31: Skype may be shut down because of a licensing dispute.
- 2009-07-28: Junio Hamano's implementation of Linus's "Newton-Raphson" idea.
- 2009-07-28: Linus Torvalds suggests using Newton-Raphson to search uniformly-distributed data faster.
- 2009-07-28: GPP is a general-purpose preprocessor.
- 2009-07-28: The Birthday Calendar: a modest proposal for calendar reform.
- 2009-07-28: A practical solution for scripting language compilers.
- 2009-07-24: Nirvana vs Rick Astley - Never Gonna Give Your Teen Spirit Up.
- 2009-07-23: Using the Newton-Raphson method to make a binary search faster on uniformly distributed data.
- 2009-07-23: Variants of the Almquist Shell.
- 2009-07-20: Best practices in automated systems administration and infrastructure architecture.
- 2009-07-19: Prospects for an engineering discipline of software.
- 2009-07-16: Maps of the UK in the 1940s, plus postcode data gathering.
- 2009-07-15: Sprint outsources its network, the core of its business, to Ericsson - nothing left but billing and customer service?
- 2009-07-14: Tony Sale, founder of the Bletchley Park museum.
- 2009-07-14: Remote code execution vulnerability in ISC dhclient - don't use DHCP on an untrusted network until you have upgraded!
- 2009-07-14: Guinness World Records fail at trademark protection.
- 2009-07-14: Andrew Tridgell on the history of Samba.
- 2009-07-14: Loss of root certificate authority private keys has serious consequences for German electronic health card.
- 2009-07-14: Google's Microsoft moment.
- 2009-07-14: The not-so-hidden politics of class online.
- 2009-07-14: 112-bit prime elliptic curve discrete logarithm problem (ECDLP) solved using cluster of 200 PS/3 game consoles.
- 2009-07-14: Debugging a weather station rain sensor.
- 2009-07-14: Pupil banned from cycling to school.
- 2009-07-13: SMX: server macro expansion language.
- 2009-07-10: Photography advice from the Metropolitan Police.
- 2009-07-10: PubSubHubbub draft protocol spec.
- 2009-07-10: What English would look like if it were purged of its non-Germanic words and used German-style compounds instead of borrowings to express new concepts.
- 2009-07-10: H-Store: a next generation OLTP DBMS.
- 2009-07-10: "Creating the innocent killer: Ender's Game, intention, and morality" - John Kessel's more moderate examination of the story.
- 2009-07-10: Orson Scott Card has always been an asshat - some background to Radford's essay about Ender and Hitler.
- 2009-07-10: Ender and Hitler: sympathy for the superman.
- 2009-07-10: Microsoft Gazelle: the web browser as operating system. (I wonder how close Google Chrome gets to this research model.)
- 2009-07-10: VL2: a scalable and flexible data center network.
- 2009-07-10: PortLand: a scalable fault-tolerant layer 2 data center network fabric.
- 2009-07-09: How to cure your asthma or hayfever using hookworm - a practical guide. (WTF?)
- 2009-07-08: A guide to the rights of photographers in the UK. (v.2)
- 2009-07-08: CADR - automated DNS registry delegation updates using DNSSEC.
- 2009-07-08: UK 3G mobile broadband coverage maps.
- 2009-07-07: Transforming RFC 2629 formatted XML through XSLT.
- 2009-07-07: A review of "The Tyrannicide Brief: the story of the man who sent Charles I to the scaffold".
- 2009-07-07: Mental models, consistency, and programming aptitude.
- 2009-07-07: Decentralized Deduplication in SAN cluster file systems.
- 2009-07-07: Arianna Huffington: obsessiveness is the greatest strength of online news.
- 2009-07-06: Groovy wouldn't exist if its author had had Scala instead.
- 2009-07-06: Diagrams of HGV blind spots.
- 2009-07-03: Brompton World Championship 2009 - a bike race with a collar-and-tie dress code.
- 2009-07-03: Elsevier fails to block release of its licensing deal with Washington State University.
- 2009-07-03: Debunking Canadian health care myths.
- 2009-07-03: Think again about Asia's rise.
- 2009-07-03: Excellent case study of an online banking exploit based on spam, malware, and dupes.
- 2009-07-02: The Management Myth - on the uselessness of MBAs.
- 2009-07-02: Thoughtcrime Experiments - an open source anthology.
- 2009-07-02: Heather Brooke's statement given to the parliamentary review of the expenses scandal.
- 2009-07-01: A review of the Polymath1 experiment in open collaborative mathematics.
- 2009-07-01: Is scientific publishing about to be disrupted?
- 2009-07-01: European Commission persuades mobile phone manufacturers to standardize on micro-USB for connecting chargers.
- 2009-07-01: Correlation between mass extinctions and the Earth's oscillation between galactic north and south.
- 2009-07-01: The Pumpabike commercially-available human-powered hydrofoil. (horrid flash site)
- 2009-07-01: The Cetan II human-powered hydrofoil, aiming to beat the water speed record.
- 2009-07-01: The "Decavitator" human-powered hydrofoil, holder of the water speed record.
- 2009-07-01: IBM uses water to cool a supercomputer to 60 celcius.
- 2009-06-30: Oxmail activity graphs.
- 2009-06-30: The computer of 2010 as predicted by Forbes in 2000 - hopeless.
- 2009-06-30: CCured is a source-to-source translator for C. It analyzes the C program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations.
- 2009-06-29: Hosting git repositories the easy and secure way.
- 2009-06-29: A basic guide to in-ear-canalphones.
- 2009-06-28: Evan Weaver's primer on distributed systems.
- 2009-06-28: Evolving Twitter's architecture.
- 2009-06-28: The toaster project: trying to build a toaster, from scratch, beginning by mining the raw materials.
- 2009-06-28: How Linux supports more devices than any other OS, ever.
- 2009-06-28: Spam and virus filter providers cannot be sued by blocked senders in the USA, says federal appeals court.
- 2009-06-28: Help vampires: a spotter's guide.
- 2009-06-26: The English Patient: A man gets lost in the Philadelphia health system "What is this, fucking Kafka?" and lives to tell about it.
- 2009-06-26: CSS Play - pure CSS dynamic layout demos.
- 2009-06-24: Problems with shared access to calendars in Microsoft Exchange.
- 2009-06-24: Brilliant folding power plug.
- 2009-06-21: Table of UK universities' environmental performance.
- 2009-06-19: Heather Brooke on "blackwash".
- 2009-06-19: $1.9 million fine for downloading 24 songs worth 99c each.
- 2009-06-19: Rental Rights: getting a fair deal for tenants.
- 2009-06-19: Telegraph publishes unredacted versions of MP's expenses claims, for comparison with the heavily blacked-out ones published by Parliament.
- 2009-06-18: File sharing and copyright.
- 2009-06-17: Harvard study finds weaker copyright protection has benefited society.
- 2009-06-17: Greener desktop computing at OUCS.
- 2009-06-17: 20 of the world's most beautiful libraries.
- 2009-06-17: Hot Library Smut
- 2009-06-17: Atlas Obscura: wondrous, curious, and bizarre locations around the world.
- 2009-06-17: Washington is unable to call all the shots, says the Shanghai co-operation organization.
- 2009-06-16: The Wellcome Library's pragmatic orphan works policy.
- 2009-06-16: A review of "Against Intellectual Monopoly".
- 2009-06-15: SoftHSM: a software implementation of the PKCS#11 hardware security module interface.
- 2009-06-15: Up to 30% of Medicare spending is wasted on needless care.
- 2009-06-15: Mornington Crescent - deluxe edition!
- 2009-06-15: Police delays prevented prosecution for death of a cyclist.
- 2009-06-15: Student statement on the right to research.
- 2009-06-14: A brief history of distributed consensus and transactions.
- 2009-06-14: The FT covers MAAWG and gets rather excited about a "secret war" on "cyber-criminals".
- 2009-06-14: YouTube encodings compared to Ogg Theora/Vorbis.
- 2009-06-14: An exhibition about the Putney Debates of 1647, at St Mary's Church near Putney Bridge.
- 2009-06-14: Zombie operating systems and ASP.NET MVC - the same bug as in the story of mailx's aux.c source file.
- 2009-06-12: Copyright in science is holding us back; Ignore it.
- 2009-06-12: Two videos on intelligent traffic design.
- 2009-06-12: Is Mr Justice Eady a friend of a free Press? There are good reasons to believe that he isn't.
- 2009-06-10: The WHO cocaine report the US didn't want you to see.
- 2009-06-10: The Economist on Simon Singh and the British Chiropractic Association.
- 2009-06-10: Chiropractors take down their websites for fear of prosecution for false advertising.
- 2009-06-10: Metropolitan Police accused of waterboarding suspects.
- 2009-06-09: "Teach the controversy" t-shirts.
- 2009-06-09: Some of the technology behind Apple's Grand Central Dispatch.
- 2009-06-09: Pro-sw-patent lobby admits that the European patent litigation agreement aims to create software patents by the back door.
- 2009-06-09: What kind of people voted for the BNP?
- 2009-06-09: I think there's something wrong with your computer...
- 2009-06-09: John Lanchester writes about the financial crisis.
- 2009-06-09: Compaq's Personal Jukebox: the proto-iPod.
- 2009-06-09: 62% of personal bankruptcies in US due to medical costs. 78% of them had insurance.
- 2009-06-09: What the government doesn't understand about the Internet, and what to do about it.
- 2009-06-09: Cool "app wall" display at WWDC.
- 2009-06-09: New laws in the USA defend free speech against harmful UK libel trials.
- 2009-06-08: The Compensation Recovery Unit - recovers some social security costs from insurance providers.
- 2009-06-08: The history of ClariNet.com.
- 2009-06-08: Instruction manual to operate and maintain Charles Babbage's 2nd Difference Engine.
- 2009-06-08: Clarence Saunders, inventor of the self-service grocer's shop.
- 2009-06-08: Googlers talk about how they manage search quality.
- 2009-06-08: Swedish Pirate Party wins seat in EU parliament.
- 2009-06-06: Tom Swifties from Schott's Vocab Blog.
- 2009-06-05: US government gives DNS root key to Verisign.
- 2009-06-05: The impending demise of the university - going the way of the newspaper.
- 2009-06-05: Prospect Magazine says Tiananmen Square is irrelevant to young Chinese because they now have the freedom and prosperity they wanted.
- 2009-06-05: The maths gender gap is not innate.
- 2009-06-04: Typing the letters A-E-S into your code? You're doing it wrong!
- 2009-06-04: Linux Mag on NILFS2: a new implementation of a log-structured filesystem for Linux.
- 2009-06-04: Sign up to support Simon Singh's libel defence against the chiropractic quacks.
- 2009-06-03: Unskilled and unaware of it: how difficulties in recognizing one's own incompetence lead to inflated self-assessments.
- 2009-06-03: Roald Dahl's daughter died of measels aged seven.
- 2009-06-03: Yay, UCL goes 100% open access - pity the FT repeats lies from the secret science lobby.
- 2009-06-03: US Supreme Court to hear appeal of "Bilski" - likely to restrict patents further?
- 2009-06-02: Why "robots.txt" and "favicon.ico" are bad ideas and should not be emulated.
- 2009-06-02: Why you should also not vove for UKIP.
- 2009-06-02: Why you should not vote for the Green party.
- 2009-06-02: LWN on the Debian flamewar over Okular's support for PDF copy restrictions.
- 2009-06-02: Prospect Magazine publishes two thirds of my letter in response to last month's "Email Tax" article.
- 2009-06-01: A woman talks about how havng sex with women is good for her self-esteem.
- 2009-06-01: Going to the dogs - Theodore Dalrymple criticizes the liberal consensus.
- 2009-06-01: Piracy is the next-generation media platform.
- 2009-05-31: Where fantasy and sf authors write.
- 2009-05-31: The audio output mess on Linux.
- 2009-05-30: Apple Unicode private use characters.
- 2009-05-30: Teach your children to argue.
- 2009-05-28: Wine on Windows - Wine has better compatibility with old Windows apps than Windows.
- 2009-05-28: Lessons on evidence-resistent theories from the vaccine–autism wars.
- 2009-05-28: Teaching Copyright the EFF way.
- 2009-05-27: Consistent overhead byte stuffing - efficient binary escaping.
- 2009-05-27: Using static and shared libraries across platforms.
- 2009-05-26: #ifdef considered harmful.
- 2009-05-26: An algebraic approach to file synchronization.
- 2009-05-26: Judge investigating accusations of bias in Pirate Bay case removed because of bias!
- 2009-05-25: Google Maps query parameters.
- 2009-05-24: Safari 4 hidden settings.
- 2009-05-24: Paxos made live - Google's implementation experience.
- 2009-05-24: Referendum 2010 - campaign for proportional representation.
- 2009-05-22: Unison file synchronizer.
- 2009-05-21: Rules for time travellers.
- 2009-05-21: ACLU challenges Myriad Genetics' patents on breast cancer genes.
- 2009-05-21: Lawrence Lessig rips Mark Helprin to shreds.
- 2009-05-20: Role models for adolescent boys.
- 2009-05-20: DNS TLD trust dependency graphs.
- 2009-05-20: Google builds Street View trikes to map UK footpaths.
- 2009-05-19: The safer the seat, the more likely the MP is to be involved in the expenses scandal.
- 2009-05-19: David A. Wheeler argues Unix pathnames should have a restricted character set.
- 2009-05-19: Sophos Klingon anti-virus.
- 2009-05-19: MS "fixes" architectural error in Exchange by throwing away X- headers.
- 2009-05-19: Helena Kennedy prescribes some medicine for a sick democracy.
- 2009-05-19: In Pursuit of Elegance: Guy Kawasaki interviews Matthew May.
- 2009-05-19: The Cobra programming language.
- 2009-05-18: Ordnance Survey disables Google Earth viewer for no clear reason.
- 2009-05-18: On designing and deploying Internet-scale services.
- 2009-05-17: The datacenter as a computer: an introduction to the design of warehouse-scale machines.
- 2009-05-17: A really good discussion about the links between analytic philosophy and the theory of computing.
- 2009-05-17: Time for proportional representation in Westminster?
- 2009-05-17: Five pieces of jun that turned out to be valuable artefacts.
- 2009-05-15: Yet Another Build System - a Python-based build system with automatic dependency detection.
- 2009-05-15: A generic program memoizer.
- 2009-05-15: MySociety says MPs expenses are the best example yet of why FOI is a good law.
- 2009-05-15: Ross Anderson, David Mackay, and others elected fellows of the Royal Society.
- 2009-05-15: How Porsche hacked the financial system and made a killing.
- 2009-05-15: How hard the MPs tried to keep their dirty secrets.
- 2009-05-13: HADOPI for print.
- 2009-05-12: Vesta: a configuration management system from DEC SRC.
- 2009-05-12: Killer driver escapes jail - cyclist to blame.
- 2009-05-12: List of Roman place names in Britain.
- 2009-05-11: The Oxbridge limericks game.
- 2009-05-11: git-central: scripts and hooks for use with a centralized git repository.
- 2009-05-11: Brilliant video - war of words?
- 2009-05-11: Gitosis - shared git repository sandbox.
- 2009-05-11: J.G-C's research resources for "The Geek Atlas", including why Wikipedia is better than Britannica.
- 2009-05-10: NYT TiernyLab discusses attention and concentration.
- 2009-05-10: Why can't we concentrate? A review of "Rapt: attention and the focused life" by Winifred Gallagher.
- 2009-05-10: MPs and the Guardian wake up to G20 agents provocateurs, a month after Craig Murray.
- 2009-05-09: UK IPO approves patent for scriptable components on a mobile phone. Good grief.
- 2009-05-08: A video of son and father writing the alphabet - cute calligraphy.
- 2009-05-08: Web designer sacked by TF1 for opposing HADOPI.
- 2009-05-08: Naked Wines helps to put wine producers in closer contact with their ultimate customers.
- 2009-05-08: A brief, incomplete, and mostly wrong history of programming languages.
- 2009-05-07: Gareth Peirce writes about torture, secrecy and the British state.
- 2009-05-07: Most home news in UK papers is churnalism - recycled PR and wire copy.
- 2009-05-06: On the disconnect between theory and reality in the study of the connectivity of the Internet.
- 2009-05-06: Drug decriminalization is a success in Portugal.
- 2009-05-06: David Colquhoun explains that bacon doesn't cause cancer.
- 2009-05-05: Prospect Magazine publishes a sadly ignorant proposal for an email tax.
- 2009-05-05: Can we afford technological salvation? The increasing energy intensity of manufacturing and IT.
- 2009-05-05: The effectiveness of various contraceptives.
- 2009-05-05: This government has been the most right-wing since the second world war.
- 2009-05-01: Christians more likely to support torture.
- 2009-05-01: Good ways to glue this to that.
- 2009-05-01: Low-salt diets do not help to prevent heart disease or high blood pressure.
- 2009-05-01: Cowboy cost savings for boiler installation.
- 2009-04-29: Homebrew on an oceanographic research vessel using a filter coffee machine.
- 2009-04-29: The flip ship - bonkers!
- 2009-04-29: Parliament hears about UK government support of torture.
- 2009-04-29: UK Passport Service now vetoing changes of name!
- 2009-04-29: Cache-oblivious search trees.
- 2009-04-28: Using git for what it is not intended.
- 2009-04-28: Peter Serafinowicz on swine flu.
- 2009-04-28: Hilarious bug: "OpenOffice cannot print on Tuesdays".
- 2009-04-28: README file for the DNSSEC-tools SSHFP host key validation patch for OpenSSH.
- 2009-04-28: Uncopyright: feel free to steal my content
- 2009-04-28: Readability - a bookmarklet for stripping down web pages.
- 2009-04-27: Defining multiple environments with puppet for development/testing/production.
- 2009-04-27: Using a svn branch for testing puppet configurations.
- 2009-04-27: The MacGyver multitool - the only tool you'll ever need!
- 2009-04-26: Fast string encoding implementations - base64, hex, etc.
- 2009-04-26: Google Maps typography.
- 2009-04-26: The Pirate Google - a replacement for The Pirate Bay using a custom Google search.
- 2009-04-26: "Notebook" - a brilliant recursive animation featuring magical paper.
- 2009-04-25: Is the supremacy of object-oriented programming over?
- 2009-04-25: Derailing for Dummies: making discrimination easier!
- 2009-04-25: Being an offshore programmer in the oil industry.
- 2009-04-24: Compare Google Maps and OpenStreetMap using a semi-transparent overlay - cool!
- 2009-04-24: The origins of the BITC programming language.
- 2009-04-24: Scenic or not? Rate the UK's pretty places.
- 2009-04-24: Leo - a versatile data management platform. (outline/graph editor?)
- 2009-04-24: The Last Straw Man - how the UK is becoming a police state.
- 2009-04-23: CycleStreets - cycling route planner for the UK based on OpenStreetMap, produced by the Cambridge Cycling Campaign.
- 2009-04-23: Cambridge to join Eduroam in the summer - brilliantly easy international WiFi roaming.
- 2009-04-23: Small-scale benchmark of a few key/value stores - Tokyo Cabinet wins.
- 2009-04-22: How to display the date in the menu bar on Mac OS X.
- 2009-04-22: Taga - a neat convertible trike / pushchair.
- 2009-04-22: ISC starts development work on BIND 10.
- 2009-04-21: Bogus patent infringement claims against JMRI open source model railway software.
- 2009-04-21: Piracy is progressive taxation, and other online distribution lessons from Tim O'Reilly.
- 2009-04-21: How celebrity chefs changed the way we eat.
- 2009-04-21: Notes on distributed key-value stores - Tokyo Cabinet wins.
- 2009-04-21: Amazing urban bike tricks - cycle parkour!
- 2009-04-21: A history of bootlegs on Radio 4 - how illegal recording made a new market for music. (Available to listen until the 26th.)
- 2009-04-21: Pirates buy more music.
- 2009-04-21: Themes in contemporary analytic philosophy as reflected in the work of Monty Python.
- 2009-04-20: Shami Chakrabarti speaking in Cambridge on Friday.
- 2009-04-19: High-precision arithmetic libraries, including double-double and quad-double implementations.
- 2009-04-13: La Charronnière - my Mum's gites.
- 2009-04-11: The increasing frequency of black swan events - caused by greater efficiency and interdependence.
- 2009-04-11: Microsoft's increasingly aggressive patent enforcement policy.
- 2009-04-11: Inhalable chocolate aerosol - sounds like something Heston Blumemthal would do.
- 2009-04-11: A diagram of the many businesses that sprang from Star Wars.
- 2009-04-11: Creative Commons CC0 1.0 copyright waiver.
- 2009-04-10: A scientific approach to soft boiled eggs.
- 2009-04-10: Jenny McCarthy Body Count - disease and death in the US preventable by vaccination.
- 2009-04-09: Cory Doctorow loves David MacKay's book "Sustainable Energy Without the Hot Air"
- 2009-04-09: Russian depopulation.
- 2009-04-09: Test cases for the Content-Disposition header and RFC 2231 / 2047 encoding in HTTP.
- 2009-04-08: Slack: configuration management based on rsync.
- 2009-04-07: Computer science should be taught using more interesting and motivating examples.
- 2009-04-07: The best way to rob a bank is to own one.
- 2009-04-07: 10% of CA-certified code is malware, and this malware is more effective than average.
- 2009-04-07: The IETF is an unusual example of a Habermasian discourse - a rulemaking proces that legitimates its own outcomes.
- 2009-04-07: DNS root to be signed by the end of the year?
- 2009-04-07: Akamai Application Accelerator caveats.
- 2009-04-07: Union for the Co-ordination of Transmission of Electricity - the European trans-national grid.
- 2009-04-07: CSS is awesome - a mug for web developers.
- 2009-04-07: The dark side of Dubai.
- 2009-04-07: Steve Crocker explains how the Internet got its RFCs.
- 2009-04-02: CalConnect reflections and recommendations arising from the 2007 US DST change.
- 2009-04-02: Keep /etc in git or other DVCSs - etckeeper.
- 2009-04-02: What's the use of Twitter?
- 2009-04-01: Wrong Tomorrow - keeping track of predictions from pundits.
- 2009-04-01: Museum of Bad Art. (hilarious!)
- 2009-04-01: The man that wrote the software that turned mortgages into bonds.
- 2009-04-01: Continuous deployment in five easy steps.
- 2009-04-01: No, he can't - scathing article about Obama.
- 2009-04-01: Add command-line editing to arbitrary programs: rlwrap.
- 2009-03-31: Add command-line editing to arbitrary programs: with-readline.
- 2009-03-31: Reducing XSS by way of automatic context-aware escaping in template systems.
- 2009-03-31: Gibak: A better backup system built on Git.
- 2009-03-31: Why www is required for web servers under ox.ac.uk.
- 2009-03-31: Uighurs use unofficial timezone 2 hours behind Beijing.
- 2009-03-31: Clojure: functional programming for the JVM.
- 2009-03-31: Encarta to be discontinued.
- 2009-03-30: Anatole Kaletsky blames the crisis on politicians' love for the bogus axioms of academic economics.
- 2009-03-30: Two Cultures: 50 years on - a Royal Society debate. (I can guess what Ben Goldacre would say.)
- 2009-03-30: Lennart Augusstson releases cmonad, for writing Haskell in a C style. (brilliantly bonkers)
- 2009-03-30: Dan Geer's 1998 talk on information security, "risk management is where the money is".
- 2009-03-30: The Agena programming language.
- 2009-03-30: British team wins new land speed record for a wind-powered vehicle: 202.9 km/h.
- 2009-03-30: C++ draft standard.
- 2009-03-30: Another Aussie daylight savings change causes havoc.
- 2009-03-29: Aho & Ullman Foundations of Computer Science - now out of print but available online.
- 2009-03-29: Interview with David Simon, creator of The Wire - failed newspapers, political corruption, and life at the bottom.
- 2009-03-28: How to reverse yellowing of old plastics.
- 2009-03-28: UK government finally admits to receiving intelligence from torture.
- 2009-03-27: Top of the traditional British pie charts.
- 2009-03-27: The IMF's view of how to get out of a financial crisis: take power away from bankers.
- 2009-03-26: The number of Brits with amusing surnames has declined by up to 75 percent in the last century. (top quality headline)
- 2009-03-26: Googlers write about the unreasonable effectiveness of data in AI applications.
- 2009-03-26: Another computerish Devil's Dictionary.
- 2009-03-25: Overview of how Google handles outages.
- 2009-03-25: Fast HTTP polling with nginx, libevent, memcached.
- 2009-03-25: Abacus email ticketing system designed for handling email to abuse@.
- 2009-03-25: Valerie Aurora reviews "Women don't ask".
- 2009-03-24: Beej's guide to Unix IPC
- 2009-03-24: Some facts about Jon Skeet.
- 2009-03-24: The NASA Apollo guidance computer.
- 2009-03-24: Applications can force the clock to run fast on Windows.
- 2009-03-24: Akamai's parallel internet beats the public one, for their customers.
- 2009-03-24: The Express sort of apologises, not really understanding why they are so disgusting.
- 2009-03-23: Recording industry doesn't want to pay for anti-piracy efforts.
- 2009-03-23: Facebook does continuous deployment.
- 2009-03-23: And then they came for the vegetarians...
- 2009-03-23: Cambridge cabbies insist on parking illegally.
- 2009-03-22: Data storage and recovery problems at the US national archives.
- 2009-03-22: Perl script for Twitter-to-speech.
- 2009-03-21: Amazon EC2's strength is its simplicity.
- 2009-03-21: SOGo open-source groupware server.
- 2009-03-21: Forvo: all the words in the world, pronounced by native speakers.
- 2009-03-21: The Twouble with Twitters.
- 2009-03-21: A 1995 debate about online vs dead tree news.
- 2009-03-21: Value of a Yugoslav 0.1 Dinar coin.
- 2009-03-21: JISC provides advice on the use of Creative Commons licences in UK academia.
- 2009-03-20: Adam Roberts reviews Anathem, with funny neologisms.
- 2009-03-20: Building a better way of teaching the scientific method.
- 2009-03-20: Don't give prizes to people who hide exploitable security vulnerabilities.
- 2009-03-19: Steve Yegge investigates focus-follows-mouse on Mac OS X.
- 2009-03-18: And you thought you had too many books...
- 2009-03-18: Graham Linehan on that disgusting Sunday Express story.
- 2009-03-18: Google provides statistics on DMCA takedown abuse - 37% of notices are bogus.
- 2009-03-18: US Insurers must start disclosing how climate change is likely to affect their businesses.
- 2009-03-18: Emoji (Japanese phone emoticons) for Unicode.
- 2009-03-18: Some truths about Guantanamo Bay.
- 2009-03-18: AnandTech explains SSD performance.
- 2009-03-18: Intellectual property vices and crimes.
- 2009-03-18: RPC and its offspring are convenient yet fundamentally flawed.
- 2009-03-17: If you are a startup, don't do a big PR product launch.
- 2009-03-17: Microsoft reverts RFC 3484 brain damage in recent versions of Windows.
- 2009-03-17: rename(2) isn't atomic on Mac OS X.
- 2009-03-17: Linux TCP buffer autotuning causes congestion collapse.
- 2009-03-17: 9% of NTP pool servers failed to handle the leap second correctly.
- 2009-03-17: The average number of new students per department majoring in computer science is up 9.5 percent over last year. This is the first time enrollment increased in six years.
- 2009-03-17: Canada's science minister won't say if he believes in evolution. "I'm not going to answer that question. I am a Christian, and I don't think anybody asking a question about my religion is appropriate."
- 2009-03-17: How to get a URL off the Google Safe Browsing list.
- 2009-03-17: Support for the Google Safe Browsing database in ClamAV.
- 2009-03-17: EPO seeks to validate software patents without the European Parliament.
- 2009-03-16: Operator overloading ad absurdum - I note that Haskell's type classes make disciplined operator naming easier.
- 2009-03-16: Statistics from the UK Vegetarian Society - 3% completely vegetarian plus 5% partly vegetarian.
- 2009-03-16: Copyright law is a "colossal cultural mistake".
- 2009-03-16: Newspapers are dying without piracy so the recording industry is wrong to blame its decline on piracy.
- 2009-03-16: More bogus propaganda about nonexistent terrorist reconnaisance.
- 2009-03-16: Making a radio in a POW camp - including making the components from scratch.
- 2009-03-16: Cambridge University standard entrance requirement to rise to A*AA.
- 2009-03-16: Mad conspiracy theory site about the Corpus clock.
- 2009-03-16: Article in Wired about the Corpus clock.
- 2009-03-16: Press Complaints Commission targets Sunday Express over vicious Dunblane non-story.
- 2009-03-16: How to straighten the leaning tower of Pisa - optical illusion.
- 2009-03-15: Nice memory map of Cambridge.
- 2009-03-15: David Mitchell on the public sector and online feedback.
- 2009-03-15: Old children's books may not be re-sold in USA because of fears over lead pigments.
- 2009-03-15: Apple DRM roundup.
- 2009-03-15: Understanding hypermedia as the engine of application state - on RESTful architecture.
- 2009-03-15: The death of business-method patents - the build-up to and possible effects of the Bilski decision.
- 2009-03-14: Grow-a-brain's compendious collection of clocks and watches.
- 2009-03-14: Unusual clock designs.
- 2009-03-14: Piracy has become mainstream.
- 2009-03-14: NHS Hounslow joins MMR campaign.
- 2009-03-14: Public health advertising for MMR - should have done this before take-up fell to 2/3.
- 2009-03-14: Newspapers and thinking the unthinkable.
- 2009-03-13: The architecture of the Burroughs B5000.
- 2009-03-13: SunOS C style guide.
- 2009-03-13: Amazon uses DMCA to restrict where you can buy e-books.
- 2009-03-13: USA rules texts of prospective anti-counterfeiting and IPR treaty are state secrets.
- 2009-03-12: The history of classical music shows that copyright doesn't do what its supporters claim.
- 2009-03-12: Millions of Brits can't read well enough to keep up with karaoke lyrics. (sounds like bad science to me)
- 2009-03-12: Reverse HTTP - direct support for COMET using the HTTP Upgrade: mechanism.
- 2009-03-12: The Bayeux protocol - a formalized version of COMET.
- 2009-03-12: Sun to take on the router market using Solaris on commodity hardware.
- 2009-03-12: The world's biggest diamond heist.
- 2009-03-12: The bastards at the Sunday Express discover that teenagers are teenagers and decide to spew their bile on the survivors of the Dunblane shootings.
- 2009-03-12: Frank Miller's Charlie Brown.
- 2009-03-12: Did the BBC break the law by demonstrating how to use a botnet? (yes)
- 2009-03-12: Stupid filesystems are better (on top of complicated storage systems).
- 2009-03-12: Number 10 petition from retired senior police officer to repeal section 110 of the Serious Organised Crime and Police Act 2005 and replace it with legislation that protects the individual from arrest unless specifically sanctioned under specific legislation relating to a specific serious offence punishable with imprisonment.
- 2009-03-12: Lithium breakthrough could result in batteries that charge in 10 seconds.
- 2009-03-12: Domain specific pidgins.
- 2009-03-12: The "is it a DSL or an API?" ten question checklist.
- 2009-03-12: Economists say copyright and patent laws are killing innovation and hurting the economy.
- 2009-03-11: Periodic table of typefaces.
- 2009-03-11: PolarClock - pretty screensaver time display.
- 2009-03-11: Practical RSA threshold signatures.
- 2009-03-11: Programming languages and security: a short reading list.
- 2009-03-11: How strictly to follow the test-driven development religion?
- 2009-03-11: Memories, Guesses, and Apologies - comparing the cost of real-world errors and database consistency errors.
- 2009-03-11: Cloud pricing and application architecture - fine-grained billing rewards optimization.
- 2009-03-11: Top 10 inventions of the middle ages.
- 2009-03-10: Why Rand's philosophy is poison to everybody.
- 2009-03-10: Scanwiches.
- 2009-03-10: Academic journal prices are unrelated to their "impact factors".
- 2009-03-10: Gay rare duck breeding failure.
- 2009-03-10: Billy Bragg and Dave Rowntree on Google vs. the PRS.
- 2009-03-10: The problem with integer division in old versions of Python.
- 2009-03-10: Performing Rights Society tries to milk YouTube, makingl music videos too expensive to remain available in the UK.
- 2009-03-10: Train your spouse like an exotic animal in a zoo.
- 2009-03-09: Deliberately unsustainable business models - live fast, die young, don't jump the shark.
- 2009-03-09: The history of Comic Sans - inspired by Watchmen!
- 2009-03-09: Old portrait of Shakespeare re-discovered - other known pictures of him are probably copies of this one.
- 2009-03-09: Face recognition used to register pupils' attendance at some schools in Cambridgeshire.
- 2009-03-09: German car sales up with payment for scrapping old cars.
- 2009-03-09: Informing ourselves to death - bonkers.
- 2009-03-08: Telegraph.co.uk hacked by SQL injection, subscriber details and passwords revealed.
- 2009-03-07: The National Institutes of Health copyfight.
- 2009-03-07: Enterprise fizzbuzz.
- 2009-03-06: More about the Microsoft / Tom Tom patent lawsuit.
- 2009-03-06: 20% of all servers bought by Microsoft, Google, Yahoo, Amazon.
- 2009-03-06: LLVM 2.5 release notes.
- 2009-03-06: Google demands patent reform.
- 2009-03-05: The Cult of Done Manifesto.
- 2009-03-04: Another episode in the war against photography.
- 2009-03-04: Native French speakers don't agree on the genders of nouns.
- 2009-03-04: Things to be considered for RFC 3484 revision.
- 2009-03-04: DJB just awarded $1000 for a security hole in djbdns.
- 2009-03-04: Charlie Brooker's screen burn on Heston Blumenthal's Feast. Bonkers hilarity.
- 2009-03-04: Wave nature of light demonstrated by hand.
- 2009-03-03: Popular UK CCTV statistics are based on fiction.
- 2009-03-03: Wired publishes lies about the Japanese opinion of the iPhone.
- 2009-03-03: Runtime support for multicore Haskell.
- 2009-03-03: Newspapers are often not so badly off as their parent companies.
- 2009-03-03: Native Client security contest: can you break out of the sandbox?
- 2009-03-03: Simple dot product benchmark of Data-Parallel Haskell on manycore machines.
- 2009-03-03: The netbook effect: how cheap little laptops hit the big time.
- 2009-03-02: Pseudodoxia, or Vulgar Errors.
- 2009-03-02: Eight design patterns for errorproofing.
- 2009-03-02: Twitter compared to IM, email and forums.
- 2009-03-02: The Economist, in Chinese. Just add 240 citizen translators.
- 2009-03-02: Cambridge local nature reserves.
- 2009-03-02: A journalist ignores corrections from scientists and prints a disredited story with a misleading quote.
- 2009-03-02: Who now can stop the slow death of Venice?
- 2009-03-02: Research shows that the economic implications of file sharing in the Netherlands are strongly positive in the short and long terms.
- 2009-03-02: How many top-level domains are there?
- 2009-03-02: Why Microsoft is likely to lose the TomTom case.
- 2009-03-02: LightCloud: distributed and persistent key value database, scriptable with Lua.
- 2009-03-02: The Fake Digital Britain Report - what it should have said.
- 2009-03-01: A capsule history of typesetting.
- 2009-03-01: Digital politics is different - preserving the COML discussion.
- 2009-03-01: Thousands in scramble for free books after Amazon supplier abandons warehouse.
- 2009-03-01: The benefits of stand-up desks in schools.
- 2009-03-01: Amish hackers.
- 2009-03-01: Microsoft sues TomTom for patent infringement.
- 2009-03-01: Parliamentary government matters. Jack Straw's right. (Not 100% convinced.)
- 2009-03-01: Calls to action from the Convention on Modern Liberty.
- 2009-02-28: Philip Pullman's piece on liberty which was pulled from the Times.
- 2009-02-28: Libel chills financial reporting at 'The Guardian'.
- 2009-02-28: TraceVis: performance visualization for TraceMonkey.
- 2009-02-28: Don't bet on Moore to grow your MySQL deployment.
- 2009-02-28: Amazon disables Kindle's speech synthesis feature following demands from Authors' Guild. Screw the partially sighted.
- 2009-02-27: Phorm threatens "Which?" with defamation and forces them to withdraw a press release that criticized Phorm.
- 2009-02-27: More things that Ryanair are planning to charge extra for?
- 2009-02-27: The surprisingly powerful effect of bad apples.
- 2009-02-27: YOU are the product that Google is selling.
- 2009-02-27: How FriendFeed uses MySQL as a non-relational data store to make changes easier.
- 2009-02-27: Beautiful pictures of waves.
- 2009-02-27: Magistrates want to keep their freedom to choose sentences.
- 2009-02-26: The professor behind "Slumdog Millionaire".
- 2009-02-26: The Liberal Democrats' freedom bill.
- 2009-02-26: Old Press / Mill Lane plans on the Cambridge City Council web site.
- 2009-02-26: Plans to redevelop the Old Press site in Cambridge.
- 2009-02-26: A lexicon of obfuscation mitigation.
- 2009-02-25: Open source permeates Microsoft - and they admit it.
- 2009-02-25: State of the programming languages book market 2008.
- 2009-02-25: UK government abandons evidence-based policy on copyright.
- 2009-02-25: Some people, when confronted with a problem, think "I know, I'll quote Jamie Zawinski." Now they have two problems.
- 2009-02-25: You know digital is mainstream when the cool kids start putting compression artefacts into their videos for deliberate effect.
- 2009-02-25: The London Borough of Redbridge has a nice cannabis leaf logo (or so it seems at the first glance).
- 2009-02-25: When programming, start with the most difficult part (then get bored during the death-march completion stage).
- 2009-02-25: Photographs of London around 1880 - many mediaeval buildings.
- 2009-02-25: Paul Vixie says how the world will be better with DNSSEC.
- 2009-02-25: YesWeScan: Carl Malamud for Public Printer of the United States.
- 2009-02-25: Numbers everyone should know / scaling shared counters / paging through comments.
- 2009-02-24: The Squirrel programming language - another embeddable extension language.
- 2009-02-24: Misunderestimating open science.
- 2009-02-24: 12 tips for building and scaling a Ruby on Rails site.
- 2009-02-24: UK government action plan for open source, open standards, and re-use.
- 2009-02-24: Your grammar is worse than Hitler's.
- 2009-02-24: Video of a disk's zero-G sensor parking the heads when dropped.
- 2009-02-24: Andrews & Arnold against UK ISP censorship.
- 2009-02-24: Controlling academic IP harms research - NIH enforced openness improves it.
- 2009-02-24: The formula that killed Wall Street.
- 2009-02-24: A map of where books are set in London.
- 2009-02-24: 50 publicity stunts.
- 2009-02-23: Giving a presentation when the audience has an online back-channel.
- 2009-02-23: Ruben's tube - audio visualization with fire.
- 2009-02-23: Hacking Kindle.
- 2009-02-23: Really nice visualization of contributions to OpenStreetMap in 2008.
- 2009-02-23: Ex-director of public prosecutions says "good politics doesn't always make good policy" and that new laws have failed to make us safer and undermined trust that justice will be done (especially to bankers).
- 2009-02-23: David Blunkett, who introduced the idea of identity cards when Home Secretary, worries that Britain is becoming a "Big Brother" state. Oh well, better late than never.
- 2009-02-23: Typography affects how readers understand a text: easy to read implies easy to do.
- 2009-02-23: Implementation errors (buffer overflows, null dereferences, etc.) in NIST SHA competition entries.
- 2009-02-23: How Amazon is growing 20% faster than the rest of the e-commerce sector.
- 2009-02-22: The ecological disaster that is dolphin safe tuna.
- 2009-02-22: Leaked letter reveals recording industry's copyright stance on NZ guilty-on-accusation law.
- 2009-02-22: Landshare: turning unloved gardens into allotments.
- 2009-02-22: Tweetminster: MPs who tweet.
- 2009-02-22: JWZ needs help to stop the California government putting him out of business.
- 2009-02-22: DEFRA drops plans to fix crumbling Pirbright laboratory for animal health.
- 2009-02-22: Everyone loves Google, until it's too big.
- 2009-02-21: Aligning Linux filesystems with SSD erase blocks.
- 2009-02-21: Legal precedent supporting Ben Goldacre against LBC's attempt to use copyright law to hide Jeni Barnett's idiocy.
- 2009-02-21: Ten American law schools call for law journals to ditch print and switch to open access online.
- 2009-02-21: Aardman meets Itchy and Scratchy.
- 2009-02-21: Nigerian pretends to be National Bank of Ethiopia in order to swindle CitiBank. Sounds like a Charlie Stross plot...
- 2009-02-21: An interview with Guy Garcia, author of "The Decline of Men".
- 2009-02-21: Bio-Synergy Skinny Water: low-calorie water fortified with poisonous chromium, for sale from Holland and Barrett. Boggle.
- 2009-02-21: ArRSe - Army rumour service.
- 2009-02-21: PPRuNe - Professional pilots rumour network.
- 2009-02-21: Ben Goldacre is top Google result for "willies".
- 2009-02-21: Cory Doctorow explains how the Internet will devour, transform, or destroy your favorite medium.
- 2009-02-21: After debugging, European emissions trading scheme starts to work.
- 2009-02-20: Vx32: portable, efficient, safe execution of untrusted x86 code.
- 2009-02-20: 13 funny software development quotes.
- 2009-02-20: The Register on the Busy Bees childcare voucher security failure.
- 2009-02-20: Impressive: presentation software that displays PDFs nicely, e.g. LaTeX \documentclass{beamer} slides.
- 2009-02-20: Why we immunize.
- 2009-02-20: The convention on modern liberty - Cambridge satellite event.
- 2009-02-20: The case of the 500 mile email.
- 2009-02-20: Weird consequence of dwimmery in perl's regex parser.
- 2009-02-20: Java logging libraries fighting with each other.
- 2009-02-20: Renesys detects BGP-based man-in-the-middle attacks,and finds none so far.
- 2009-02-20: Charles Arthur summarizes Aric Signan's social networking cancer paper.
- 2009-02-19: The actual paper by Aric Sigman published in the Biologist.
- 2009-02-19: The Stanford marshmallow experiment.
- 2009-02-19: C APIs in extension and extensible languages.
- 2009-02-19: UK polling report - independent political survey news.
- 2009-02-19: Law firm "Jones Day" in the stupidest trademark lawsuit ever.
- 2009-02-19: Oh dear, "science" by press release, and a bee in the bonnet about TV and computers.
- 2009-02-19: On the other hand the Daily Mail is still bonkers about the internet and cancer.
- 2009-02-19: Blimey, has the Daily Mail finally come to its senses about MMR?
- 2009-02-19: Exploring Lua for concurrent programming.
- 2009-02-19: Irish police confused by a bad Polish driver seemingly named Prawo Jazdy.
- 2009-02-19: Joyent discovers the good bits of Javascript.
- 2009-02-19: What colour are your bits?
- 2009-02-19: The intertwining of peak oil and climate change.
- 2009-02-18: A dangerous libel decision in the US: truth no longer a defence?
- 2009-02-18: How to avoid a terms-of-service disaster like Facebook's.
- 2009-02-18: Babies with more gestures become toddlers with bigger vocabs - an early correlation between wealth and achievement.
- 2009-02-18: Intel X25-M SSDs have horrible fragmentation problems.
- 2009-02-18: Scope-aware values for Lua.
- 2009-02-18: Exploiting WiFi to make mesh networks and spread malware from house to house.
- 2009-02-18: Unlike the iPhone, Android will span the range from phones to netbooks.
- 2009-02-18: Tufte's presentation tips.
- 2009-02-17: Free Culture vs. Fear Culture vs. Fee Culture.
- 2009-02-17: Open source medical imaging software for planning aortic stent graft surgery.
- 2009-02-17: Economists agree that action on climate change is cheaper than inaction.
- 2009-02-17: Unusual signs of independent thought from the BCS.
- 2009-02-17: Relenta's rather high prices.
- 2009-02-17: Switching from GMail to Relenta (cautiously).
- 2009-02-17: The (ir)rationality of mobile spending.
- 2009-02-17: 192 to 118: UK directory enquiries deregulation and the failure of choice.
- 2009-02-17: Violent video games are a good way of letting boys be boys.
- 2009-02-17: A water jetpack.
- 2009-02-17: The courts are in many cases unable to discover what the law is, or was at the date with which the court is concerned.
- 2009-02-17: It is a problem of substantial constitutional importance when relevant legislation is not accessible.
- 2009-02-17: Answering technical questions helpfully.
- 2009-02-17: Depression? Deflation? "D-process", says Dalio.
- 2009-02-17: Inside Steve's Brain.
- 2009-02-17: Ten ways to battle web site bureaucracy in a large organization.
- 2009-02-17: Problems with Lua's module() function.
- 2009-02-17: Greenwich's explanation for the zero longitude of WGS84 not matching the Airey transit instrument.
- 2009-02-17: Transactions across datacentres.
- 2009-02-17: Stella Rimington speaks out against government terrorization laws.
- 2009-02-17: Pricing iPhone apps.
- 2009-02-16: Dennis Richie's HOPL II talk - tangential to his paper on the history of C.
- 2009-02-16: 1st Edition Unix manual.
- 2009-02-16: Government will use BT to monitor customers of small ISPs.
- 2009-02-16: And then they came for the airline pilots...
- 2009-02-16: Metropolitan Police Federation speaks out against photographer terrorization law.
- 2009-02-16: Picking apart some lobbying against the Tories' open standards / open procurement / open source policy.
- 2009-02-16: Did you remember to test ... ?
- 2009-02-16: The bee die-off is due to a combination of factors.
- 2009-02-16: Commoditisation vs commodification.
- 2009-02-16: The UK government's official offshore torture policy.
- 2009-02-16: Nationalize the banks! We're all Swedes now.
- 2009-02-16: Dmitry Orlov's best practices for coping with financial and social collapse.
- 2009-02-16: Clifford Stoll talking at TED.
- 2009-02-16: DateJS - Javascript time/date library.
- 2009-02-15: How the crash will/should reshape America.
- 2009-02-15: How patent trolls are a tax on innovation - including some good ideas on patent reform.
- 2009-02-15: Become an autistic savant for a few minutes using transcranial magnetic stimulation.
- 2009-02-14: Honda FCX Clarity: 4x less efficient than the Tesla Roadster.
- 2009-02-14: Lennart Augustsson implements BASIC as an embedded language within Haskell !!!
- 2009-02-14: GlaxoSmithKline changes direction and heads for the moral high ground.
- 2009-02-14: Barack Obama is tired of your motherfucking shit.
- 2009-02-13: Sub-editors are "a layer that can be eliminated", journalism lecturer and media commentator Roy Greenslade has told a publishing industry conference.
- 2009-02-13: Postbox - graphical MUA for Windows and Macintosh.
- 2009-02-13: PETA kills animals.
- 2009-02-12: Harvard slashes investment jobs after its endowment plummets in value.
- 2009-02-12: China's water woes.
- 2009-02-12: Busy Bees childcare voucher service taken offline after horrible security hole found.
- 2009-02-12: Measels outbreak amongst traditionalist religious communities in France (very low vaccine coverage) spreading to wider population.
- 2009-02-12: The Sun publishes a pro-MMR story.
- 2009-02-12: Copying in patent law: almost all patent infringement cases are against independent inventors and do not involve copying.
- 2009-02-12: iRetroPhone.
- 2009-02-12: Continuous deployment at IMVU: doing the impossible fifty times a day.
- 2009-02-12: 25 things about Linus.
- 2009-02-12: White eye (instead of red eye) in a photo is a sign of retinoblastoma (eye cancer).
- 2009-02-12: Email Effects - visual tool for creating ASCII art.
- 2009-02-12: Guide to hopeless state of CSS support in email clients.
- 2009-02-12: World's largest vacuum chamber - awesome!
- 2009-02-12: Which browsers support the latest HTML and CSS features?
- 2009-02-12: Two communication satellites collide over Siberia at 25,000mph.
- 2009-02-11: Americans don't get BS 1363.
- 2009-02-11: picoLua - Lua on a PIC.
- 2009-02-11: Reverse graffiti.
- 2009-02-11: Allan Brigham in the Guardian.
- 2009-02-11: Allan Brigham's walking tours of Cambridge for locals.
- 2009-02-11: Cambridge University to give honorary degrees to Allan Brigham (local tour guide and street cleaner) plus Bill and Melinda Gates - and others.
- 2009-02-11: Early day motion 754 on MMR and the media.
- 2009-02-11: Pruning reverse DNS zones.
- 2009-02-11: The learner-driver problem - variance and accident statistics.
- 2009-02-10: Kindle text-to-speech feature triggers copyright insanity.
- 2009-02-10: External university governors are proving to be a bad idea.
- 2009-02-10: Landmark settlement makes U.S. agencies acknowledge climate change.
- 2009-02-10: Could an iTunes-alike save the publishing industry?
- 2009-02-10: Free the Postcode!
- 2009-02-10: A graduate school survival guide: "So long, and thanks for the Ph.D!"
- 2009-02-10: Red Dwarf 2009 FAQ.
- 2009-02-10: "The preposterous prejudice of the anti-MMR lobby" - more support for Ben Goldacre from the Times.
- 2009-02-10: This is what I think of whenever I see one of the new Pepsi ads.
- 2009-02-10: The "FDR failed" myth.
- 2009-02-10: One free interaction - a prospective user interface design pattern.
- 2009-02-09: Philosophical problems with folksonomies.
- 2009-02-09: Secularists of the year: Evan Harris MP and Lord Avebury.
- 2009-02-09: Motoring down, cycling up.
- 2009-02-09: Transactional Flash SSDs.
- 2009-02-09: Inside the 2,000 watt society.
- 2009-02-09: The problem with email clients.
- 2009-02-08: How willing are scientists to give up their cherished theories in the light of new evidence?
- 2009-02-08: More security wrong-headedness from Microsoft: they think UAC isn't broken and that users are just too stupid to understand it.
- 2009-02-08: Andrew Wakefield rigged the data for his 1998 MMR/autism paper.
- 2009-02-08: The yin and yang of acting Academy Awards.
- 2009-02-08: "The Prisoner" - the complete series available to watch online.
- 2009-02-08: Using chaos theory to revitalize fisheries.
- 2009-02-08: Worrying about Bolivia having half the world's lithium supplies.
- 2009-02-08: Phishing for free software.
- 2009-02-08: Cover letters from hell.
- 2009-02-08: Is the cloud the new subprime mortgage?
- 2009-02-07: The trough of no value.
- 2009-02-07: Where the recent snow came from.
- 2009-02-07: Intellectual Ventures backs study on patent troll litigation.
- 2009-02-07: Low-end Windows 7 restrictions will bolster Linux netbooks.
- 2009-02-07: The difference between FREE and 1 cent?
- 2009-02-06: 83% of spammed domains supported by only 10 registrars.
- 2009-02-06: 50 years of scientific discovery and sharing in Antarctica may end thanks to patent greed.
- 2009-02-06: "Encouraging" breastfeeding.
- 2009-02-06: Where Unix went wrong in filesystem access control.
- 2009-02-06: When a community gets too big and starts suffering from the tragedy of the commons, reboot it.
- 2009-02-06: Google China has the domain g.cn.
- 2009-02-06: Forrester's CEO is not panicing about 2009, at least where tech is concerned.
- 2009-02-06: Chudge, nowtrage and plebbledash - just three of the words to learn from Charlie Brooker's New Media Dictionary.
- 2009-02-06: Ben Goldacre receives legal threats from LBC Radio over Jeni Barnett's MMR scaremongering.
- 2009-02-05: Bogglesome security bug in Java's date handling code.
- 2009-02-05: Dear Internet, stop it. stop it now.
- 2009-02-05: Make love not porn - porn world vs. real world.
- 2009-02-05: New logos after the financial crisis.
- 2009-02-05: Problems with patents and fine-grained property rights in general.
- 2009-02-05: Engineering Windows 7 security by admonishment.
- 2009-02-05: Orkut is insecure and Google are bad at dealing with compromised accounts.
- 2009-02-04: Deer and cattle prefer to face north.
- 2009-02-04: Web hooks: event notification callbacks over HTTP.
- 2009-02-03: Rabin fingerprinting code.
- 2009-02-03: Unfolding the Earth: myriahedral projections.
- 2009-02-03: Safe threading for Python, without the global interpreter lock.
- 2009-02-03: How to make Firefox use Unix key bindings on Unix.
- 2009-02-03: Firefox "open in browser" extension.
- 2009-02-03: Universities! Spam your users and MAKE MONEY FAST!!
- 2009-02-03: Jeff Darcy argues with Biran Cantrill.
- 2009-02-03: Brian Cantrill says the NFS benchmark SPEC SFS is crap.
- 2009-02-03: How Google crawls through web forms.
- 2009-02-02: Microsoft's supposedly "immutable" law of security #1 is not true on a system which has proper sandboxing and follows the principle of least privilege (e.g. a capability-based system).
- 2009-02-02: Practical filesystem design with the BeOS filesystem.
- 2009-02-02: If English were written like Chinese.
- 2009-02-02: Why openness and licensing of data matters.
- 2009-02-02: Transport Chaos - current state "pandemonium"!
- 2009-02-02: Great programming quotes from Stack Overflow.
- 2009-02-02: Derivatives of regular expressions.
- 2009-02-01: Linux graphics drivers for the Vaio P series are a total mess.
- 2009-02-01: Only (?) one million SSL web sites - about 0.5% of the total.
- 2009-02-01: Heavy metal laundry tips.
- 2009-02-01: Interesting thread on cap-talk about the "ACLs don't" paper.
- 2009-02-01: Jumbograms on Internet2.
- 2009-02-01: Colm MacCárthaigh reacts to Cory Doctorow's post about working with interruptions, and explains how he gives himself a starting point each day.
- 2009-01-31: UK pedestrian casualties by type of colliding vehicle for the last 10 years.
- 2009-01-31: Ross Anderson on the history of Cambridge iconoclasts.
- 2009-01-31: Google explains the badware alert screwup.
- 2009-01-31: The story of Henrietta Lacks and human cell lines.
- 2009-01-31: George Soros on the consequences of the Lehman Brothers collapse.
- 2009-01-31: Vanity Fair's oral history of the GWB administration.
- 2009-01-31: Improving Aphrodite.
- 2009-01-31: Kevin Kelly on the two strands of connectionism - where are the mobiles?
- 2009-01-31: The case against credentialism.
- 2009-01-30: Dashing Tweeds.
- 2009-01-30: Less hashing, same performance - you only need two hash functions for any size of Bloom filter.
- 2009-01-30: An unusual approach to log parsing.
- 2009-01-30: Bruce Sterling panics about 2009.
- 2009-01-30: Google street view includes pictures from one of the cars as it runs over a deer!
- 2009-01-30: CNET compares Intellectual Ventures with the University of California.
- 2009-01-30: Fortune Magazine on Myhrvold and Intellectual Ventures.
- 2009-01-30: Transmeta's valuable patent portfolio bought by patent troll Intellectual Ventures.
- 2009-01-30: EU still trying to make ISPs enforce copyright law.
- 2009-01-30: Green (energy efficiency) arguments against proof-of-work (which is a foolish idea that inexplicably refuses to die).
- 2009-01-30: So you can power your data centre using failing SQL servers, or something?
- 2009-01-30: Microsoft SQL Server 2008 will explode your data.
- 2009-01-30: Let's all grow up.
- 2009-01-29: How to do DAB properly.
- 2009-01-29: A single line of code filled with EPIC FAIL.
- 2009-01-29: ACLs don't.
- 2009-01-29: A Scheme to syntax-rules compiler.
- 2009-01-28: WHO surgical safety checklist.
- 2009-01-28: Ofcom issues blacklist of UK telephone scammers.
- 2009-01-28: The Daily Quail: coffee gives your children cancer.
- 2009-01-28: Taming perfectionism.
- 2009-01-27: James W. Taylor - time series forecasting, estimation of uncertainty, and exponential smoothing.
- 2009-01-27: How to calculate the standard deviation incrementally, including a useful pointer to Knuth.
- 2009-01-27: Simpsons sofa gags.
- 2009-01-27: Which tech firms have the healthiest bank balances.
- 2009-01-27: Solve the failure first.
- 2009-01-27: Cory Doctorow on writing without being distracted.
- 2009-01-26: Holt-Winters forecasting (triple exponential smoothing with a multiplicative seasonal component).
- 2009-01-26: The year in spam according to Google.
- 2009-01-26: Lib Dems call for support from sysadmins and open source developers.
- 2009-01-26: A profitless endeavor: phishing as tragedy of the commons.
- 2009-01-26: Rules for photographers on UK national rail and the London Underground.
- 2009-01-26: A guide to the rights of photographers in the UK.
- 2009-01-26: IT's a man's world?
- 2009-01-26: A long-lost text by Archimedes shows that he had begun to discover the principles of calculus.
- 2009-01-26: The car of the future should arrive in October.
- 2009-01-26: Holt-Winters forecasting applied to Poisson processes in real time.
- 2009-01-26: Aberrant behavior detection in time series for network service monitoring - Holt-Winters forecasting for RRDtool.
- 2009-01-25: Google and the future of books.
- 2009-01-23: How to foil phishing scams.
- 2009-01-23: Blacklist Alert DNSBL checker.
- 2009-01-23: 64GB DRAM SATA SSD.
- 2009-01-23: Surveillance and profiling of "terrorist" black and asian music in London clubs.
- 2009-01-23: What is Occam's Razor?
- 2009-01-23: Steve Yegge's emacs tips: old news, except I didn't know about iswitchb-mode.
- 2009-01-23: BBC refuses to broadcast an appeal for aid to Gaza by the Disasters Emergency Committee.
- 2009-01-23: Craig Murray: "I cannot tell you how much emotion I feel that the US will no longer be flying people to Uzbekistan, to be tortured and often buried there. I lost my livelihood trying to stop it."
- 2009-01-23: The LEGO digital box uses augmented reality to demonstrate what completed models look like.
- 2009-01-23: Monty Python YouTube channel increases DVD sales by 23000%.
- 2009-01-23: US IP attachés take hard-line position on overseas IP enforcement.
- 2009-01-23: Tracing the peopling of the Pacific - bacterial genetics and linguistics agree.
- 2009-01-23: Blackberry to support Open Document Format.
- 2009-01-23: Will the public domain continue to lose out to the copyright expansionists under Obama?
- 2009-01-23: No2ID's page about the government's plans to eliminate data protection partitions in Whitehall.
- 2009-01-23: Counter-terrorism act 2008 to come into force next month. Depressing assault on our ability to hold the police to account.
- 2009-01-23: Dyson Medic - repair and servicing guides.
- 2009-01-23: The origin of the Labradoodle.
- 2009-01-23: Comscore's estimate of the Internet population passes a billion.
- 2009-01-23: Planes vs trains in the US.
- 2009-01-23: Similarities between the US economy 80 years ago and China's now.
- 2009-01-22: Bloodhound SSC - the second supersonic car targets 1000 mph.
- 2009-01-22: Colbert on remixing.
- 2009-01-22: Obama inauguration traffic data from Arbor Networks.
- 2009-01-22: The Guardian's civil liberties page.
- 2009-01-22: Google calls for a right to fair use of copyright works in the UK.
- 2009-01-22: The Dell cost of Windows.
- 2009-01-22: RIAA agnostic about DRM.
- 2009-01-22: Microsoft to make 5000 staff redundant.
- 2009-01-22: USPTO rejects all claims of the subdomain virtual web hosting patent.
- 2009-01-22: The Guardian on how the OCLC is keeping library catalogues closed and proprietary.
- 2009-01-22: How to approach an interview with a journalist (aimed at managers of techie startups).
- 2009-01-22: USPTO guts the Amazon one-click patent.
- 2009-01-22: Obama's staff find the White House in the technological dark ages.
- 2009-01-22: Al Gore's Mac.
- 2009-01-22: Akamai reports record traffic volumes during Obama's inauguration.
- 2009-01-22: Shut up.
- 2009-01-22: Popularity of version control software amongst Debian developers.
- 2009-01-21: Brian Kernighan on 34 years of Software Tools.
- 2009-01-21: Government U-turn on concealing MP's expenses.
- 2009-01-21: Whitehouse.com transformed from porn site to political news site.
- 2009-01-20: Polaroid film is no longer being made but some people are trying to resurrect it.
- 2009-01-20: In the news eight years ago this week.
- 2009-01-20: Bush forced to repeat a term after failing the end-of-year exams.
- 2009-01-20: George Monbiot on coping with financial crises by creating ad-hoc currencies.
- 2009-01-20: Implementing VisiCalc on the Apple ][.
- 2009-01-20: An evaluation of distributed key/value data stores.
- 2009-01-20: Visible CCD scan effects from the iPhone camera.
- 2009-01-19: The movement to reform healthcare has begun with stories about cruelty.
- 2009-01-19: C.A.R. Hoare's billion dollar mistake.
- 2009-01-19: ScavengerEXA - traffic analysis for outgoing email.
- 2009-01-19: The holographic universe.
- 2009-01-19: Suburbs are the next slums?
- 2009-01-19: TheyWorkForYou campaigning to keep MPs accountable.
- 2009-01-19: Why Google employees quit.
- 2009-01-19: How F-Secure counted 9,000,000 Downadup infections - I wonder if the count from the virus includes re-infections.
- 2009-01-19: NY Times on digital radio in Europe and elsewhere.
- 2009-01-19: Chris Wysopal on the need to take "theoretical" security vulnerabilities seriously.
- 2009-01-18: Tim Bray on the need for a decentralized Twitter.
- 2009-01-18: Python docutils, including "reStructured Text" lightweight markup.
- 2009-01-18: Building traffic on a gaming site.
- 2009-01-18: SO_LINGER and unreliable TCP shutdowns.
- 2009-01-18: Handmade fonts.
- 2009-01-18: William Gibson's blog.
- 2009-01-18: Mappa Mundi magazine.
- 2009-01-18: Why I do document and unit test.
- 2009-01-18: Why I don't document or unit test.
- 2009-01-17: Superuseless superpowers.
- 2009-01-17: The massive yet tiny engine.
- 2009-01-17: Tenants' rights for online services.
- 2009-01-17: The tourist's quide to Cambridge.
- 2009-01-17: Customer update for the Tesla high performance electric car.
- 2009-01-16: Continued fractions and intercalation.
- 2009-01-16: Craig Murray self-publishing success.
- 2009-01-16: A chart of SI units and their dimensions.
- 2009-01-16: LibraryThing on the OCLC policy change.
- 2009-01-16: OCLC delays its attempt to take proprietary control of library catalogue records.
- 2009-01-16: JISC developer happiness days.
- 2009-01-16: Stuart Cheshire looks forward to connector unification.
- 2009-01-16: MySpace to add webmail to their service.
- 2009-01-16: Neat solution to the problem of ethernet ports being too fat: put them behind the display hinge.
- 2009-01-16: Project your own bike lane.
- 2009-01-16: DRAM access timings on NUMA.
- 2009-01-16: IT departments should not fear the multicore future.
- 2009-01-16: The financial modellers' manifesto.
- 2009-01-16: Bush official admits torture occurred in Guantanamo Bay.
- 2009-01-16: The story behind the interview with the adware author - a reminder of how evil his employer was.
- 2009-01-16: An interview with James Howard Kunstler: urban planning, peak oil, and environmental change.
- 2009-01-16: Taxing financial transactions to put a brake on high-volume speculation.
- 2009-01-15: Odd eggs.
- 2009-01-15: Nude self portraits are popular amongst teens but very illegal.
- 2009-01-15: TLS extension IPR nightmare.
- 2009-01-15: Celebrity aptronyms.
- 2009-01-15: The $300 million button.
- 2009-01-14: Steve Jobs takes leave of absence for medical reasons.
- 2009-01-14: Secure PDAs for Barack Obama.
- 2009-01-14: Home chip fab.
- 2009-01-14: Craig Murray releases "The Catholic Orangemen of Togo" online for free.
- 2009-01-14: Bonkers gcc i18n braindamage.
- 2009-01-14: New Scientist's guide to common myths and misconceptions about climate change.
- 2009-01-14: Failure: the secret to success.
- 2009-01-14: Dave Cridland explains how to make TLS compression work with OpenSSL.
- 2009-01-14: Interview with an adware author.
- 2009-01-14: Work on stuff that matters.
- 2009-01-14: Building modules (such as lpeg) for Lua, including the special "-bundle -undefined dynamic_lookup" runes required for Mac OS X.
- 2009-01-13: Problems with AGAs.
- 2009-01-13: Rich people are the main users of cheap flights and the main beneficiaries of airport expansions.
- 2009-01-13: A conversation with Alan Kay.
- 2009-01-13: Why (American) "Pyrex" bowls explode.
- 2009-01-13: The top 25 most dangerous security bugs.
- 2009-01-13: Chromatic interviews Guido van Rossum about the evolution of Python 3.
- 2009-01-13: Differential synchronization.
- 2009-01-13: PLEASE UNSUBSCRIBE ME FROM THIS LIST!
- 2009-01-13: Score for a hole in the ground - interesting woodland acoustic art installation.
- 2009-01-13: Princess Bride 20th anniversary DVD - a very nice ambigram.
- 2009-01-13: SurLaLune annotated fairy tales.
- 2009-01-13: A VC asks, what if your economic model is wrong?
- 2009-01-13: Richard Dawkins is a Church of England atheist.
- 2009-01-13: David MacKay does his own calculations on the energy usage of Google and kettles.
- 2009-01-13: More numbers from Google on the kettle argument.
- 2009-01-13: The Register recommends setting fire to farts to reduce methane emissions.
- 2009-01-13: Google say they use less energy to serve a search result than the client does while waiting for it.
- 2009-01-13: Dodgy estimate that two Google searches use as much energy as boiling a kettle.
- 2009-01-13: iPhone web browser emulator.
- 2009-01-13: Web cookie parsing standards failure.
- 2009-01-13: A rant about the book shop business.
- 2009-01-13: Multi-touch works on the Android G1, with some limitations.
- 2009-01-13: "Going out of business" sales are not always a bargain.
- 2009-01-13: Wellcome Trust to audit compliance to their requirement for open-access publication.
- 2009-01-13: A warning about the real cost of microformats.
- 2009-01-13: David Malone's recordings of the leap second.
- 2009-01-13: Ukelele: Mac OS X keyboard layout editor.
- 2009-01-13: Studying Islam made me an atheist.
- 2009-01-13: Andrew Pelling MP pleased to be stopped and searched by police for taking photographs.
- 2009-01-13: Status of the StyleTap PalmOS emulator for iPhone.
- 2009-01-13: Ways of wearing a Buff.
- 2009-01-13: The Recently Deflowered Girl - the right thing to say on every dubious occasion.
- 2009-01-13: Keyboard Maestro - key macros for the Mac.
- 2009-01-13: Hacking # on Mac keyboards.
- 2009-01-13: Sendfile support for Erlang and YAWS.
- 2009-01-13: An overview of the context of the Israel/Palestine war.
- 2009-01-13: Withdrawal from heroin is a trivial matter.
- 2009-01-13: Some dubious stats on the popularity of web buzzwords - I would guess peak search rates are correlated with unfamiliarity not popularity.
- 2009-01-13: In what order should you teach a process to someone?
- 2009-01-13: Google IPv6 support.
- 2009-01-13: The CSS pixel.
- 2009-01-13: Russian nuclear-powered lighthouses.
- 2009-01-13: The cast of Ferris Bueller's Day Off, twenty years on.
- 2009-01-13: Rate-limiting with memcached.
- 2009-01-06: Kaspersky says covert police surveillance software would be treated as crimeware by AV software.
- 2009-01-06: Apple introduces revolutionary laptop with no keyboard.
- 2009-01-06: Parallel bzip2.
- 2009-01-06: Murdered by the BART police.
- 2009-01-05: Travel time to major cities: a global map of accessibility.
- 2009-01-05: Radio signals during the leap second.
- 2009-01-05: Oracle RAC leap second bug.
- 2009-01-04: Disk latency and vibration.
- 2009-01-01: Open source programing for kids.
- 2008-12-30: The Unix Haters Handbook.
- 2008-12-30: The Tao of Programming.
- 2008-12-30: Pointers to IRTF Routing Research Group discussions on the future of te Internet architecture.
- 2008-12-28: POSIX 2008.
- 2008-12-28: iToilet gallery.
- 2008-12-28: Caring for your introvert.
- 2008-12-26: Boo is a new object oriented statically typed programming language for the CLI with a Python-inspired syntax.
- 2008-12-26: Recordings of the sounds hard disks make when they fail.
- 2008-12-25: Fox vs WB copyfight screws up release of "Watchmen" film.
- 2008-12-23: Extreme bathing.
- 2008-12-23: Selected radiophonic works.
- 2008-12-23: 8 bit Jesus.
- 2008-12-22: Solid state disks: time to give up that iron oxide habit.
- 2008-12-22: Reducing your exposure to bank card fraud.
- 2008-12-22: How to set up a PS3 HPC cluster.
- 2008-12-22: Matroshka furniture.
- 2008-12-22: Recyclable present wrapping.
- 2008-12-22: Relativistic time dilation w.r.t. altitude.
- 2008-12-22: ERTMS: European rail traffic management system.
- 2008-12-22: The first ever photograph of the analemma, taken in the year 1978-1979.
- 2008-12-19: How to get faster (less safe) suspends on Mac laptops.
- 2008-12-19: Microwave ovens play "jingle bells".
- 2008-12-19: How to use the BBC HD test card. (via jm)
- 2008-12-19: ATA over Ethernet with Linux. (via jm)
- 2008-12-18: The researcher's bible.
- 2008-12-17: "Kochi" spear phishing reply detector.
- 2008-12-17: Richard Dawkins interviews Derren Brown.
- 2008-12-16: Furoshiki: giftwrapping without throw-away paper and sticky tape.
- 2008-12-15: Programmable concurrency in a pure and lazy language.
- 2008-12-15: Why it is safer to compile your own perl.
- 2008-12-15: On the difficulty of replicating human subjects studies in software engineering.
- 2008-12-15: Instant chocolate cake.
- 2008-12-15: London to Glasgow in five minutes.
- 2008-12-15: The Maillard reaction.
- 2008-12-15: How to use the dial telephone (1927).
- 2008-12-15: Lua Programming Gems now available.
- 2008-12-15: Jellyfish gone wild!
- 2008-12-15: V-CUBE - Verdes reinvented Rubik's cube to support higher numbers of cubies.
- 2008-12-14: If someone wants something then it must exist somewhere.
- 2008-12-12: Letter from the UK govt. about the continuing use of non-metric units.
- 2008-12-11: Nic Jasno - Lego pneumatic engines.
- 2008-12-11: Joseph Stiglitz writes about capitalist fools in Vanity Fair.
- 2008-12-11: How to add electroluminescent wire to clothing.
- 2008-12-11: Proceedings of HotPower08. (shouldn't it have been called "CoolPower08"?)
- 2008-12-11: A spin-up saved is energy earned: achieving power-efficient, erasure-coded storage.
- 2008-12-11: Memory-aware scheduling for energy efficiency on multicore processors.
- 2008-12-11: Val Henson explains how to debug silent data corruption.
- 2008-12-11: Amazon Web Services IP address ranges.
- 2008-12-10: Kansas city library car park.
- 2008-12-10: Eat Babe.
- 2008-12-09: Dublin cycle lanes.
- 2008-12-09: Henry Blodget on why Wall Street always blows it.
- 2008-12-09: The Atlantic's Icelandic infographic.
- 2008-12-08: Network-wide decision making: towards a wafer-thin control plane.
- 2008-12-05: The 7/7 GSM outage was a cockup not an overload.
- 2008-12-05: Hubble advent calendar.
- 2008-12-05: main.cc
- 2008-12-05: Re-feedback and Re-ECN: a new resource sharing mechanism for the Internet enabling new kinds of fairness.
- 2008-12-05: A fairer, faster TCP.
- 2008-12-05: Vietnamese iPhone unlocking - retail hardcore hardware hacking.
- 2008-12-04: Why Google is offering free speech-based services.
- 2008-12-04: The checklist in medicine.
- 2008-12-04: Patterns in network architecture: a return to fundamentals, by John Day.
- 2008-12-04: The path towards centralization of Internet governance under the UN.
- 2008-12-04: Timer-based mechanisms in reliable transport protocol connection management.
- 2008-12-03: Press release for David MacKay's book.
- 2008-12-03: Is that a toddler or is it Yoda?
- 2008-12-03: The Cogent/Sprint depeering.
- 2008-12-02: 10 renewable energy myths.
- 2008-12-02: Does the "broken windows" theory apply online?
- 2008-12-01: Grad school enrollment vs. employment rate.
- 2008-11-30: Teach yourself programming in 10 years.
- 2008-11-21: Addressing reality: an architectural response to real-world demands on the evolving Internet.
- 2008-11-21: Memory management in VMware.
- 2008-11-20: The CBL observes the McColo spam reduction.
- 2008-11-20: Ordnance Survey asserts its copyright and puts the brakes on lots of open government projects, so local authorities are switching to OpenStreetMap.
- 2008-11-20: Optimistic thread concurrency on the Azul Java machine.
- 2008-11-20: Cliff Click, David Moon, and Daniel Weinrab compare Azul Systems' Java machines and Symbolics Lisp machines.
- 2008-11-20: Monty Python on YouTube.
- 2008-11-19: Flare: dynamic load balancing without packet reordering.
- 2008-11-19: MIRO: multi-path inter-domain routing.
- 2008-11-19: A literature survey on traffic dispersion.
- 2008-11-19: Smith's mystery clock.
- 2008-11-19: Virtual ID routing.
- 2008-11-19: HLP: a next generation inter-domain routing protocol.
- 2008-11-19: Characterizing the Internet hierarchy from multiple vantage points.
- 2008-11-19: FARA: reorganizing the addressing architecture.
- 2008-11-18: Crossover Chromium uses Wine to run the open source version of Google Chrome on Mac and Linux.
- 2008-11-18: How they got rid of 10 tons of unwanted sodium in 1947.
- 2008-11-18: Temporary ice rink in Cambridge.
- 2008-11-18: The pleasures of counting, by Tom Körner.
- 2008-11-17: What has driven women out of computer science?
- 2008-11-17: An addressing-independent networking structure favorable for all optical packet switching.
- 2008-11-17: Congestion control for small buffer high speed networks.
- 2008-11-17: Decongestion control.
- 2008-11-17: Personal namespaces for network services.
- 2008-11-17: Towards a new internet routing architecture: arguments for separating edges from the transit core.
- 2008-11-17: Towards a next-generation inter-domain routing protocol.
- 2008-11-17: Some foundational problems in inter-domain routing.
- 2008-11-17: Decoupling policy from mechanism in internet routing.
- 2008-11-17: ROFL: routing on flat labels.
- 2008-11-17: Spoke-o-dometer.
- 2008-11-17: Modelling incentives for email blocking strategies - when does it make sense to blacklist an ISP's outgoing relays?
- 2008-11-15: Give up and use tables.
- 2008-11-14: Tim Skirvin's web<->news gateway.
- 2008-11-13: Apple localized keyboard layouts.
- 2008-11-12: Some stats on the effectiveness of DNSBLs from Nortel.
- 2008-11-12: The history of POSIX time_t according to chongo.
- 2008-11-12: Google tracks flu trends in the USA.
- 2008-11-12: Breaking up the transport logjam: Bryan Ford's ideas for decomposing the Internet trasport layer.
- 2008-11-12: Designing DCCP: congestion control without reliability.
- 2008-11-11: Mental health and incapacity benefit.
- 2008-11-11: Nested parens, by Jacob Applebaum and Don Knuth.
- 2008-11-11: Scenes from Antarctica.
- 2008-11-11: Dave Cridland reviews the DNS-SD spec.
- 2008-11-11: Spamhaus has 1,425,440,000 users on its books.
- 2008-11-10: On the naming and binding of network destinations.
- 2008-11-10: The Nimrod routing architecture.
- 2008-11-10: HTTP access to email stores.
- 2008-11-10: Patterns in network architecture: naming and addressing.
- 2008-11-05: Microsoft Exchange/Outlook 2007 autodiscover XML schema.
- 2008-11-05: Microsoft Exchange/Outlook 2007 autodiscover white paper.
- 2008-11-05: Overview of Microsoft Exchange/Outlook 2007 autodiscover.
- 2008-11-04: Obama vs McCain battleground bargraph.
- 2008-11-04: Maps and cartograms of the 2004 US presidential election results.
- 2008-11-04: Why university webmail systems are attractive to spammers.
- 2008-10-31: Noel Chiappa: Endpoints and endpoint names: a proposed enhancement to the Internet Architecture.
- 2008-10-31: Mike O'Dell on loc/id split addressing.
- 2008-10-31: Perl's secret operators.
- 2008-10-31: The insecurity of cheques and the US banking system.
- 2008-10-31: Google's robots.txt has an easter egg.
- 2008-10-31: Knuth no longer writes reward cheques because they are too insecure.
- 2008-10-31: A discussion about static vs dynamic typing.
- 2008-10-29: These non-jokes are not hilarious.
- 2008-10-29: The story of mailx's aux.c source file.
- 2008-10-28: CSS suggestions for programmers.
- 2008-10-28: Team Cymru malware hash registry.
- 2008-10-27: Combining Kerberos and SMTP.
- 2008-10-27: From computers to ubiquitous computing by 2020.
- 2008-10-24: Do something serious about climate change.
- 2008-10-24: A history of wireless local area networks.
- 2008-10-22: Time series forecasting with Holt-Winters exponential smoothing.
- 2008-10-22: Donation is a campaigning action.
- 2008-10-22: How to remove stains at home.
- 2008-10-22: Multiple dispatch in practice.
- 2008-10-21: NY Times on botnets.
- 2008-10-20: Cambridge Teslathon 2008 - Oct 25-26 at the Museum of Technology.
- 2008-10-18: XKCD vs. the New Yorker.
- 2008-10-17: Boggling booleans.
- 2008-10-17: Ways to amuse small children with computers.
- 2008-10-17: The Nu-Phalt infrared road repair system.
- 2008-10-17: Writing zombie stories is a felony in the state of Kentucky.
- 2008-10-16: DisplayPort vs. HDMI.
- 2008-10-16: DisplayPort technical overview.
- 2008-10-16: Inside the new unibody MacBook Pro.
- 2008-10-16: About the United Parcel Service data centres.
- 2008-10-15: Evaluation of on-street bicycle facilities added to existing roadways.
- 2008-10-15: Iceland is unable to import anything and its supermarkets will empty in a couple of weeks.
- 2008-10-14: The Swiss Ephemeris - GPL astronomical calculations.
- 2008-10-14: iPhone feature comparison table.
- 2008-10-13: ACM Queue September 2008 - Concurrency - including great articles by Bryan Cantrill and Jeff Bonwick on kernel hacking, and Jim Larson on Erlang.
- 2008-10-13: UK house price predictor.
- 2008-10-10: Travelling light, the Lua way.
- 2008-10-09: Nine lessons and carols for godless people - a rational celebration for Newtonmas.
- 2008-10-08: Easter Act 1928.
- 2008-10-08: The Aleppo statement: towards a common date for Easter.
- 2008-10-08: UK railway map.
- 2008-10-08: Cory Doctorow on the maltreatment of immigrants by the British civil service.
- 2008-10-08: RESTful mailstore access?
- 2008-10-07: Ben Goldacre in Cambridge on 21st October: "How the media promote the public misunderstanding of science."
- 2008-10-06: Russ Allbery's system templating with "bundle".
- 2008-10-06: Compiling with Continuations, Continued.
- 2008-10-06: "Growing a language" by Guy Steele.
- 2008-10-06: An illustraton of the relative sizes of various planets and stars.
- 2008-10-03: Non-partisan system administration in the US House of Representatives.
- 2008-10-03: The Featherstitch filesystem project - a generalization of BSD softupdates. Fantastic!
- 2008-10-02: The Geisel Library at the University of California San Diego is also rather funky.
- 2008-10-02: Wikipedia on the rombicuboctahedron.
- 2008-10-02: The National Library of Belarus, Minsk - a very large rhombicuboctahedron.
- 2008-10-02: IEEE Internet Computing article about the new ICANN TLD procedures, featuring YT.
- 2008-10-02: The Bla programming language.
- 2008-10-02: The Equationator - on-line (La)TeX to PNG renderer.
- 2008-10-02: Cory Doctorow visits some data centres.
- 2008-10-02: Partisan system administration in the US House of Representatives.
- 2008-10-01: Anton van Straaten's object/closure koan.
- 2008-10-01: Experience with gradual typing in Erlang.
- 2008-10-01: Data management with Berkeley DB for Google's Internet-scale single sign-on.
- 2008-10-01: Power provisioning for a warehouse-sized computer.
- 2008-10-01: Google site reliability engineering.
- 2008-10-01: RFC
822 2822 5322 - Internet Message Format.
- 2008-10-01: RFC
821 2821 5321 - Simple Mail Transfer Protocol.
- 2008-10-01: UK Energy in brief, July 2008.
- 2008-10-01: Digest of UK energy statistics, 2008.
- 2008-10-01: US household electricity usage in 2001.
- 2008-10-01: Google's green data centres.
- 2008-09-30: The Erlang rationale.
- 2008-09-30: Thomson Reuters (creators of EndNote) sues George Mason University for creating Zotero, interoperable open-source in-browser bibliography software.
- 2008-09-30: Corpus Chronophage web site.
- 2008-09-29: Functional inside-out closure objects in Perl.
- 2008-09-29: The anatomy of John Harrison's grasshopper escapement.
- 2008-09-29: Video map of world airline traffic over 24 hours.
- 2008-09-25: "Higher Ground" laptop bags.
- 2008-09-25: Acorn RISC OS goes open source.
- 2008-09-24: The iPhone development story.
- 2008-09-24: Dogs in elk.
- 2008-09-23: Investment banks switch status to casinos.
- 2008-09-22: The Corpus Christi Chronophage clock. (youtube)
- 2008-09-22: A chapter from the history of Freddie Mac.
- 2008-09-22: Can you name the shipping forecast sea areas?
- 2008-09-22: NYT Freakonomics blog on the banking crisis.
- 2008-09-22: Comparing banking bail-outs to the Chrysler crisis 30 years ago.
- 2008-09-22: Make My Vote Count - campaigning in favour of proportional representation.
- 2008-09-22: Ministry of Justice consultation document on weekend voting, including stupid moves towards electronic voting. They completely miss the point that you can't increase turnout with techno-fixes.
- 2008-09-22: ATS: Applied Type System language (current computer language shootout winner).
- 2008-09-19: Nassim Nicholas Taleb on the limits of statistics, financial modelling, etc.
- 2008-09-19: Time magazine says John McCain is a no-good liar.
- 2008-09-19: Not another scripting language.
- 2008-09-19: C201X draft.
- 2008-09-19: C99 + TC{1,2,3}.
- 2008-09-19: Canada to join EEA?
- 2008-09-19: Squirrelfish Extreme - an even faster JavaScript interpreter/JIT.
- 2008-09-18: Stronly-typed memory areas: programming systems-level data structures in a functional language.
- 2008-09-18: Banks buying each other to get their hands on the data centres.
- 2008-09-18: Verifiable functional purity in Java / Joe-E.
- 2008-09-17: The transactional memory / garbage collection analogy.
- 2008-09-17: A comparison of IPv4 to IPv6 transition proposals.
- 2008-09-16: Some bitwise tricks.
- 2008-09-16: Impossible fractals.
- 2008-09-16: A.C.Grayling flames Steve Fuller to a crisp when reviewing Fuller's book defending "intelligent design".
- 2008-09-15: Why the creator of the GNU.FREE internet voting software decided to kill the project.
- 2008-09-15: BGP information derived from the Spamhaus DROP list.
- 2008-09-15: Simple static check for undefined global variables in Lua.
- 2008-09-15: Cameraria ohridella in Cambridge.
- 2008-09-15: Horse chestnut leaf miner moth (cameraria ohridella).
- 2008-09-12: I want to scream at my computer.
- 2008-09-12: What's wrong with Steve Jobs?
- 2008-09-12: Don't mess with the pancreas.
- 2008-09-11: Wired on the origin of the false United Airlines bankruptcy story.
- 2008-09-11: Dear Zoo.
- 2008-09-11: Best practices for system administration of perl installations.
- 2008-09-09: Unpacking the Google Chrome user agent string.
- 2008-09-09: Pictures of the Tesco Gerrards Cross tunnel collapse.
- 2008-09-09: Tesco Gerrards Cross.
- 2008-09-08: Map of root DNS servers.
- 2008-09-08: Linux tweaks for SSDs.
- 2008-09-08: US Naval Observatory UTC leap second survey.
- 2008-09-05: OpenBTS - open source GSM stack, including field test at Burning Man.
- 2008-09-05: Live action nethack.
- 2008-09-04: Political censorship is a fundamental of network architecture for the ITU?
- 2008-09-04: The awesome Japanese large helical plasma fusion device.
- 2008-09-04: Sunrise Data Dictionary: C library for lock-free hash table storage of arbitrary data.
- 2008-09-04: A scalable non-blocking concurrent hash table implementation with incremental rehashing.
- 2008-09-04: Lock-free resizable hash tables using split-ordered lists.
- 2008-09-04: Shared memory consistency models: a tutorial.
- 2008-09-04: Google Chrome's poitless title bar.
- 2008-09-03: Tom Rokicki's notes on his Hashlife implementation.
- 2008-09-03: More periodic tables.
- 2008-09-03: Alternative periodic tables.
- 2008-09-03: Periodic spiral.
- 2008-08-31: Tom Rokicki's Life In A Register.
- 2008-08-29: A better record type for Erlang suggested by Richard O'Keefe.
- 2008-08-27: UK postcode format.
- 2008-08-21: An A to Z of pet poisons. (so far only A is for Alcohol)
- 2008-08-19: Dave Crocker's view on the impact of email work at RAND in the mid 1970s.
- 2008-08-19: Neal McBurnett on the Verisign SiteFinder debacle.
- 2008-08-15: Perspectives: improving ssh-style host authentication with multi-path network probing.
- 2008-08-15: Ben Laurie on access control and capabilities.
- 2008-08-15: PostSpectacular - cool generative art for advertising etc.
- 2008-08-14: Why film schools teach screenwriters not to pass the Bechdel test.
- 2008-08-12: The Feltron Annual Reports - brilliant and utterly bonkers.
- 2008-08-11: Internet safety guidelines.
- 2008-08-11: "War on Terror" board game siezed by police.
- 2008-08-11: The next Bond?
- 2008-08-08: Poisoning BIND despite port randomization - requires 10 hours and gigabit ethernet.
- 2008-08-07: DNSSEC in 6 (or more) minutes.
- 2008-08-07: Apple can revoke iPhone apps and delete them from your phone when you next sync.
- 2008-08-07: Volatiles are miscompiled, and what to do about it.
- 2008-08-06: How to program the security chip in a stolen passport so it looks genuine.
- 2008-08-06: Gross greylisting server.
- 2008-08-04: Bike light comparison photos.
- 2008-07-30: The UPU dotpost sTLD.
- 2008-07-30: This is the 21st century, damnit! Where's my jetpack?
- 2008-07-30: The fact is that illegally-obtained games often run better than their legal counterparts.
- 2008-07-30: John Levine: "The reason that e-mail is uniquely useful is that you can exchange mail with people you don't already know. The reason that spam exists is that you can exchange mail with people you don't already know."
- 2008-07-28: The Rule.
- 2008-07-25: The 2 minute challenge: short films about the importance of computer science.
- 2008-07-25: DNSSEC @ ICANN: signing the root zone: a way forward toward operational readiness.
- 2008-07-24: Dr Evil logo.
- 2008-07-24: F-Secure logo.
- 2008-07-24: The Cambridge University Library paperchase.
- 2008-07-23: Towards high-performance virtual routers on commodity hardware.
- 2008-07-23: Protecting browsers from DNS rebinding attacks.
- 2008-07-23: Wired interviews Dan Kaminsky.
- 2008-07-23: Dan Kaminsky and his neice explain the DNS problem.
- 2008-07-23: Aggregated diamond nanorods.
- 2008-07-23: Scalable computer programming languages.
- 2008-07-23: Grafting functional support on top of an imperative language: how D 2.0 implements immutability and functional purity.
- 2008-07-23: Ben Edelman on the impending scarcity of IP addresses and what to do about it.
- 2008-07-23: Network World on IPv6 transition plans.
- 2008-07-22: The HAMMER filesystem in Dragonfly BSD.
- 2008-07-22: Crystal Clear LGPL icons.
- 2008-07-22: Instruction creep.
- 2008-07-22: Network World on dual-stack-lite.
- 2008-07-22: Comcast's "dual-stack lite" proposal to speed up IPv6 deployment.
- 2008-07-21: Combining global and personal anti-spam filtering.
- 2008-07-21: Scalaris: a transactional key/value store.
- 2008-07-21: Does genuine tech innovation happen better in a recession?
- 2008-07-18: You won't be prosecuted for driving into a cyclist.
- 2008-07-16: Petition against European copyright term extension.
- 2008-07-15: Legibility and correct punctuation.
- 2008-07-15: Brad Appleton's operating systems links.
- 2008-07-15: Advances in dataflow programing languages.
- 2008-07-15: Most borrowed authors.
- 2008-07-14: A radio receiver made from a carbon nanotube.
- 2008-07-14: Adeona: privacy-preserving tracking of stolen laptops based on OpenDHT.
- 2008-07-14: Boris's design competition for a new Routemaster-like bus for London.
- 2008-07-14: Communications of the ACM on Transactional Memory.
- 2008-07-14: Inside BEAM, Bogdan's Erlang Abstract Machine.
- 2008-07-14: A VW that does 100km per litre of fuel.
- 2008-07-14: Bush hid the facts.
- 2008-07-11: Compiling Mercury to high-level C code.
- 2008-07-11: The origins and nature of the Internet in Australia.
- 2008-07-11: Effective inline-threaded interpretation of Java bytecode using preparation sequences.
- 2008-07-11: Yeti: a gradually extensible trace interpreter.
- 2008-07-11: Context threading: a flexible and efficient dispatch technique for virtual machine interpreters.
- 2008-07-11: Towards type-safe, hierarchical, lightweight, polymorphic and efficient error management in OCaml.
- 2008-07-11: IMAP client feature table.
- 2008-07-11: Import Genius: real-time reporting of the contents of every shipping container entering the United States.
- 2008-07-09: Vote for Skylon!
- 2008-07-09: Select quotes from "Peopleware - productive projects and teams".
- 2008-07-09: Microsoft wants Yahoo!s search advertising patent.
- 2008-07-09: On the unpredictability of support for TLDs with MXs, especially resolver oddities.
- 2008-07-08: Hints for getting mail through various gateways to and from JANET (1990).
- 2008-07-08: An extensible dynamically-typed hierarchy of exceptions for Haskell.
- 2008-07-07: Linux signalfd() and timerfd() vs. kevent.
- 2008-07-07: How freakanomics is ruining the dismal science.
- 2008-07-07: REST anti-patterns.
- 2008-07-05: The origins and development of TOPS-20.
- 2008-07-04: Pringles are more like cakes or biscuits than potato crisps.
- 2008-07-01: Parallel generational-copying garbage collection with a block-structured heap.
- 2008-06-27: Vampire domestication.
- 2008-06-25: Plugin pros and cons.
- 2008-06-25: Let's talk about documentation.
- 2008-06-24: Ideas for a new Erlang.
- 2008-06-22: TICTOC problem statement - transmission of precision time over IP connections and transfer of clock.
- 2008-06-22: ITU-T recommendation X.743 - information technology - open systems interconnection - systems management - time management function.
- 2008-06-21: Xoc: an extension-oriented compiler for systems programming.
- 2008-06-21: Pointer Rijwielen B.V.
- 2008-06-19: ConneXions: the interoperabilty report, 1987-1996.
- 2008-06-18: Murray Edwards College, Cambridge.
- 2008-06-18: James Follett on his stroke and recovery.
- 2008-06-18: $18000 for a 1900-year-old Roman D20.
- 2008-06-18: Pl. George Orwell in Barcelona.
- 2008-06-18: Life beyond distributed transactions: an apostate's opinion.
- 2008-06-17: Quick reference for ANSI 606A administrations standard for telecommunications infrastructure.
- 2008-06-17: Quadrilateral Venn diagram.
- 2008-06-16: What it is like to write a technical book.
- 2008-06-16: Markus Kuhn on Microsoft's lack of support for running PC real-time clocks in UTC.
- 2008-06-16: A practical scalable distributed B-tree.
- 2008-06-15: Wikipedia on Multiflow, with links to more papers.
- 2008-06-15: The Multiflow trace scheduling compiler.
- 2008-06-15: TERENA: trans-European research and education networking association.
- 2008-06-13: Why are our programs still represented by flat files?
- 2008-06-13: IEEE Spectrum special issue on the singularity.
- 2008-06-11: The Schmidt sting pain index - like wine tasing notes for insect bites.
- 2008-06-06: Announcing SquirrelFish: WebKit's new JavaScript interpreter.
- 2008-06-06: Virtual machine showdown: stack versus registers.
- 2008-06-06: The structure and performance of efficient interpreters.
- 2008-06-06: The Guardian on the G4G recreational maths conference.
- 2008-06-06: Fast, inexpensive content-addressed storage in Foundation.
- 2008-06-06: Design tradeoffs for SSD performance.
- 2008-06-06: An optimal Bloom filter replacement.
- 2008-06-05: A&A's retort to stupid email disclaimers.
- 2008-06-04: The design and implementation of dynamic hashing for sets and tables in Icon.
- 2008-06-04: Mac OS X Leopard security configuration guide. (240 pages)
- 2008-06-03: Problems with RFC 3484.
- 2008-06-03: Skydiving plane fails at 7000ft.
- 2008-06-01: A text pattern-matching tool based on parsing expression grammars.
- 2008-05-30: How to manage outbound email.
- 2008-05-30: A grocer's that sells unpackaged goods.
- 2008-05-30: Paul Vixie blocks free email providers.
- 2008-05-29: Joe Armstrong's standard Erlang lecture.
- 2008-05-29: The Labour loans scandal turns into a crisis that may bankrupt members of its national executive committee.
- 2008-05-28: Redundancy vs. dependencies - which is worse?
- 2008-05-28: HPC considered harmful.
- 2008-05-28: Sun "Lively" Javascript environment.
- 2008-05-28: FixMyStreet Cambridge RSS feed.
- 2008-05-27: The Economist on data centre energy use.
- 2008-05-27: Same-day money transfers come to the UK.
- 2008-05-25: Schroedinger's Cat.
- 2008-05-25: Some wet cats.
- 2008-05-23: Dual-head X11 RandR configuration.
- 2008-05-23: FreeBSD dev summit in Cambridge in August.
- 2008-05-23: RPC under fire.
- 2008-05-23: The future without IPv6.
- 2008-05-23: Bram Cohen's recommended version control practices.
- 2008-05-23: The CPS slaps the City of London police over the Scientology "cult" case.
- 2008-05-22: ESPN on Sam Whittingham and the HPV land speed record.
- 2008-05-22: Unbound - fast recursive cacheing DNS server.
- 2008-05-21: Broadband service infrastructure in Cambridge.
- 2008-05-21: Russ Cox on the stupid Debian OpenSSL vulnerability.
- 2008-05-21: DJB's pty program.
- 2008-05-21: Mark Crispin laid off by UW.
- 2008-05-20: Paul Vixie on the L-root decommission weirdness.
- 2008-05-20: GnuTLS remote execution vulnerabilities.
- 2008-05-20: An account of the Estonian Internet war.
- 2008-05-20: ICANN on the L-root DNS server decommission weirdness.
- 2008-05-20: The long, painful history of time.
- 2008-05-20: SOCA fails to keep NHTCU going, so Home Office will fund a replacement.
- 2008-05-20: Source of the famous "now you have two problems" quote.
- 2008-05-20: Blackboard Mac - cool!
- 2008-05-20: Erik Naggum's brilliant anti-XML rant.
- 2008-05-20: Erik Naggum on XML, Lisp, and "enamel".
- 2008-05-20: UK government wants to log all phone calls and emails.
- 2008-05-20: Channel 4 successfully sues police for libel after being accused of exaggerating Muslim extremism.
- 2008-05-20: Steve Bellovin on SPF.
- 2008-05-20: Teenager faces prosecution for calling Scientology a cult.
- 2008-05-20: MailChannels traffic control available free for small sites.
- 2008-05-20: How to have a narrow keyboard.
- 2008-05-20: IBM model M clicky keyboards.
- 2008-05-20: Evoluent - interesting keyboards and mice.
- 2008-05-20: Home-made weather balloon experiment.
- 2008-05-19: Achieving line rate on a 10Gbit NIC.
- 2008-05-19: Which social network web sites are popular where?
- 2008-05-19: Thunderbird Lightning calendaring component.
- 2008-05-16: California supreme court overturns gay marriage ban.
- 2008-05-15: Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions.
- 2008-05-15: Context-aware scanning for parsing extensible languages.
- 2008-05-15: Bashing twitter, or twittering bash?
- 2008-05-15: XKCD on randomness.
- 2008-05-15: Dilbert on randomness.
- 2008-05-14: An interesting approach to peer review.
- 2008-05-14: Evan Martin and I discuss format strings etc.
- 2008-05-13: An older stupid Debian security vulnerability.
- 2008-05-13: Ben Laurie on a stupid Debian security vulnerability.
- 2008-05-13: A sensible literary theorist. (Who'd've thought?!)
- 2008-05-13: MUTO: an ambiguous animation painted on public walls. (amazing!)
- 2008-05-13: The "no dashes or spaces" hall of shame.
- 2008-05-12: One method at a time is quite a waste of time.
- 2008-05-12: 1000 blank white cards.
- 2008-05-12: An interview with Cliff Click (Java JITter).
- 2008-05-12: Java 6 performance white paper.
- 2008-05-12: A more self-defeating man with an angle grinder.
- 2008-05-12: Angle grinder man.
- 2008-05-12: "Something you had, something you forgot, something you were."
- 2008-05-11: C++ draft standard.
- 2008-05-11: eBay's lack of effective anti-fraud enforcement starts to hurt business?
- 2008-05-11: How Sun failed to apply experience from Objective C to Java.
- 2008-05-09: Heal warts with duct tape.
- 2008-05-09: Illegal mistreatment of asylum seekers by the Home Office.
- 2008-05-09: Nice password advice posters.
- 2008-05-08: Unvaccinated child dies of preventable disease.
- 2008-05-08: Igudesman & Joo.
- 2008-05-08: Rachmaninov had big hands.
- 2008-05-08: Defunctionalization at work.
- 2008-05-08: Discussion thread about co-operative DNS cacheing.
- 2008-05-08: The death of the SUV. (hooray!)
- 2008-05-08: Web 2.0 developers' cluelessness about Internet hosting.
- 2008-05-08: GreenFS: making enterprise computers greener by keeping their disks off most of the time.
- 2008-05-07: An ex-professor from Dartmouth who deserves to lose.
- 2008-05-07: Session startup mobile optimizations for XMPP.
- 2008-05-07: The eggcorn database of malapropisms.
- 2008-05-07: Black market prices of phished data.
- 2008-05-06: Making the compilation "pipeline" explicit: dynamic compilation using trace tree serialization (October 2007).
- 2008-05-06: Efficient just-in-time execution of dynamically typed languages via code specialization using precise runtime type inference (September 2007).
- 2008-05-06: Incremental dynamic code generation with trace trees (November 2006).
- 2008-05-06: HotpathVM: an effective JIT compiler for resource-constrained devices (June 2006).
- 2008-05-02: The Merchant and the Alchemist's Gate (Nebula award winner by Ted Chiang).
- 2008-05-02: What's expected of us (by Ted Chiang).
- 2008-05-02: Richard Morgan on sfnal infighting.
- 2008-05-01: Extending the scope of syntactic abstraction in Scheme.
- 2008-05-01: Syntactic abstraction in Scheme.
- 2008-04-30: Programming languages and facial hair.
- 2008-04-30: SFTP sync (perl).
- 2008-04-30: Apple vs. Microsoft / product vs. platform.
- 2008-04-30: The real cost of motoring in the UK, 1987-2008.
- 2008-04-30: Syntax matters.
- 2008-04-30: Sex is good for you.
- 2008-04-29: ArseNIC: a user-accessible gigabit ethernet interface.
- 2008-04-29: Steps towards a DoS-resistant internet architecture.
- 2008-04-29: Using packet symmetry to curtail malicious traffic.
- 2008-04-29: La ligne du Haut-Bugey.
- 2008-04-29: IBM X10 experimental programming language.
- 2008-04-29: Making chocolate at home starting from raw beans.
- 2008-04-28: Rubik's cube can be solved in 25 moves or fewer (proved by Thomas Rokicki, also known for a hashlife implementation).
- 2008-04-28: First superheavy element found in nature.
- 2008-04-28: What programming languages should you know?
- 2008-04-27: David Woodhouse's exim+sqlite grelisting.
- 2008-04-27: Heiko Schlitterman's exim+perl greylisting.
- 2008-04-27: Guardian report on DTI human vital statistics survey.
- 2008-04-27: News Corporation hired a hacker to undermine a rival satellite TV network with pirated smart cards.
- 2008-04-27: Debian bug report: insuling source code in quodlibet.
- 2008-04-25: The Internet owes its success to Windows 95 with built-in TCP/IP.
- 2008-04-25: Lightweight version of official Dilbert website.
- 2008-04-25: Infection points everywhere in computing.
- 2008-04-24: The end of end-to-end?
- 2008-04-24: The silence of the Finns.
- 2008-04-24: Cable TV head-end photographs.
- 2008-04-24: Christiaan Postma's amazing clock.
- 2008-04-23: Another step towards augmented intelligence?
- 2008-04-23: Colemak keyboard layout.
- 2008-04-22: Turkish dotless-I can ruin your life.
- 2008-04-22: I can't believe I'm praising Tcl!
- 2008-04-22: Microsoft turns off remote access to Hotmail using standard protocols.
- 2008-04-22: The Darwin Correspondence Project.
- 2008-04-21: How Norway came to vote "yes" for MS-OOXML.
- 2008-04-21: Stirling-engine CPU fan.
- 2008-04-21: The Royal Observatory, Greenwich: a glance at its history and work.
- 2008-04-21: Cambridge's Richardson Candle street lighting.
- 2008-04-20: Funky Fun House.
- 2008-04-18: An engineer's guide to cats.
- 2008-04-18: "Little Brother" by Cory Doctorow, reviewed by Farah Mendlesohn.
- 2008-04-18: The old Dilbert website.
- 2008-04-18: Dilbert without the flash crap.
- 2008-04-18: MIT's obituary of Edward Lorentz.
- 2008-04-17: US-CERT Vulnerability Note VU#162289 - gcc silently discards some wraparound checks.
- 2008-04-16: Lolgrues (via jm).
- 2008-04-16: Apple buyers guide.
- 2008-04-16: Google spins down its "don't be evil" motto.
- 2008-04-15: How Wordpress keep track of 300 servers.
- 2008-04-15: A cat playing the Theremin.
- 2008-04-15: F-secure are against Phorm.
- 2008-04-15: Monster Cables gets a longer version of the response in Arkell vs. Pressdram.
- 2008-04-14: My LibraryThing profile.
- 2008-04-14: Healing backups in Venti archives.
- 2008-04-11: Bubble babble binary-to-text coding system.
- 2008-04-11: Boeing patent prevents recovery of satellite after failed orbit insertion.
- 2008-04-10: John Mashey on RISC vs CISC.
- 2008-04-09: Robust bilingual word alignment for machine-aided translation.
- 2008-04-09: An algorithm for structuring programs - converting Fortran to Ratfor.
- 2008-04-09: Read the fine little red book.
- 2008-04-09: Killough robot platform: omnidirectional motion with normal wheels.
- 2008-04-09: Airtrax fork-lifts etc. with Mecanum/Ilon wheels.
- 2008-04-09: Segway robotic mobility platform, with Mecanum/Ilon wheels.
- 2008-04-09: A short history of omnidirectional wheels.
- 2008-04-09: Modern wheel inventions, including omnidirectional wheels.
- 2008-04-08: On the scale and performance of co-operative web proxy cacheing.
- 2008-04-08: Networked Livermore Time-Sharing System.
- 2008-04-08: Unix file IO atomicity.
- 2008-04-08: Unix file offset semantics.
- 2008-04-07: Core Memory - coffee table book of vintage computer photographs.
- 2008-04-06: High-speed TCP variants.
- 2008-04-02: Renard numbers.
- 2008-04-02: A plan for scams.
- 2008-04-02: Protothreads - switch-based coroutines.
- 2008-04-01: Efficient deadline scheduling with annotated B-trees.
- 2008-03-27: What will life be like in 2008? Predictions from 40 years ago.
- 2008-03-26: Relative capacities of energy sources and users in the USA.
- 2008-03-26: Parametron circuit.
- 2008-03-26: Parametron - Japanese digital computer based on the phase of AC signals.
- 2008-03-26: Chatsworth Products - passive thermal management for data centre cabinets.
- 2008-03-26: Apple Store, Grand Arcade, Cambridge.
- 2008-03-19: Phorm: malware developers who want to intercept all your users' web traffic.
- 2008-03-19: Mac OS X getaddrinfo() unexpectedly looks up MX records for TCP connections to port 25.
- 2008-03-18: An executive infrastructure for TCB minimization.
- 2008-03-18: Trying to find Microsoft interop specifications.
- 2008-03-17: Match it for Pratchett.
- 2008-03-14: Run-time-system-level fault-tolerance for a distributed functional language.
- 2008-03-14: Mifare cryptanalysis.
- 2008-03-14: A safe way to use uninitialized memory.
- 2008-03-13: How to be a programmer.
- 2008-03-12: Jodrell Bank to be closed.
- 2008-03-11: A response to complaints about Erlang.
- 2008-03-10: Erlang warts.
- 2008-03-10: Studly Mac display hack.
- 2008-03-09: DTrace BIFs for Erlang.
- 2008-03-09: DTrace provider for Erlang.
- 2008-03-09: Monadic memoization mixins.
- 2008-03-09: Data types à la carte.
- 2008-03-09: The genuine sieve of Eratosthenes.
- 2008-03-09: Paul Lockhart's Mathematician's lament.
- 2008-03-07: Screen cleaner.
- 2008-03-07: Files in limbo wrt your VCS, and mistakes users make with git.
- 2008-03-06: One user group has been overlooked during the development of the UCS, namely that of young adolescent women.
- 2008-03-04: Solaris dldump(3C) - create a new shared object from (part of) a running process.
- 2008-03-04: Limerick database.
- 2008-03-04: Bundling Lua code in your ELF executable.
- 2008-03-04: Bundling Lua code into your Mach-O executable.
- 2008-03-03: A quick guide to the Lua interpreter.
- 2008-03-03: Haskell on a shared memory multiprocessor.
- 2008-03-03: Uniqueness typing simplified.
- 2008-02-29: Learning to lie.
- 2008-02-29: Van Jacobson on modern IP stack performance improvements.
- 2008-02-28: RIPE on the YouTube hijack.
- 2008-02-28: The true cost of Dubya's wars.
- 2008-02-28: YouTube hijacking summary.
- 2008-02-28: Computing at the Sanger Institute.
- 2008-02-28: The effectiveness of greet-pause.
- 2008-02-28: Better exception syntax for Erlang.
- 2008-02-28: Better exception syntax for SML.
- 2008-02-28: Semantics of value recursion for monadic IO.
- 2008-02-28: A recursive do for Haskell.
- 2008-02-28: A comparison of Java, Lua, Perl, Python, Ruby FFIs.
- 2008-02-27: A pro-thougt manifesto.
- 2008-02-27: The L.A. Times wonders if copyright should be taxed.
- 2008-02-27: Lincolnshire museum of etch-a-sketch artwork.
- 2008-02-27: Cunning hack using case-insensitivity in the DNS to provide more security.
- 2008-02-27: British Geological Survey earthquake questionnaire.
- 2008-02-27: Spam bots can solve
HoTMaiL Windows Live Mail CAPTCHAs.
- 2008-02-27: Spam bots can solve GMail CAPTCHAs.
- 2008-02-26: Some fairly nice free icons.
- 2008-02-25: Rosencrantz and Guildenstern are wed.
- 2008-02-25: Monkeypatching is destroying Ruby.
- 2008-02-25: What is a purely functional language?
- 2008-02-25: Sun Labs scalable synchronization research group.
- 2008-02-25: Sun's research into transactional memory.
- 2008-02-22: Firewire: all your memory are belong to bus.
- 2008-02-22: IPv4 global unicast address assignments.
- 2008-02-21: Hyperthreading timing attacks.
- 2008-02-21: Breaking disk encryption by recovering keys from uncleared DRAM after a reboot.
- 2008-02-21: Nominet requires mass registration transfers to be performed using Excel spreadsheets sent via email.
- 2008-02-20: When is a functional program not a functional program?
- 2008-02-20: Desktop RAID is a bad idea.
- 2008-02-20: An analysis of latent sector errors in disk drives (connected to NetApps).
- 2008-02-20: Sometimes all functions are continuous.
- 2008-02-20: Staircase/bookcase.
- 2008-02-20: Latent sector errors in disk drives.
- 2008-02-19: History of the lambda calculus and combinatory logic.
- 2008-02-19: Antikythera mechanism solved.
- 2008-02-19: Corrupted DNS resolution paths: the rise of a malicious resolution authority.
- 2008-02-19: Radio controlled clocks.
- 2008-02-18: Computer administrative debris.
- 2008-02-18: Microsoft Office document format specifications.
- 2008-02-18: Court of the Lord Lyon puts the heraldic slap-down on Donald Trump.
- 2008-02-15: Russ Cox on the Bourne shell.
- 2008-02-15: Justin Mason on the Bourne shell.
- 2008-02-15: MIT graphic identity - fonts.
- 2008-02-15: Eric Tetz on Tcl.
- 2008-02-15: RMS explains why you should not use Tcl.
- 2008-02-15: Explaining the link between autism and MMR.
- 2008-02-15: Some references about precision timekeeping.
- 2008-02-15: ICANN requests public comments on the effect of new gTLDs on the stability of the DNS.
- 2008-02-15: Using inlines to reduce code duplication.
- 2008-02-15: Embedding the photographer's iris scan in the image's EXIF data.
- 2008-02-15: Declining educational standards at Oxford.
- 2008-02-15: Density of water vs. alcohol.
- 2008-02-15: Childhood origins of adult resistance to science.
- 2008-02-14: The Bourne shell's infamous SEGV handler.
- 2008-02-14: Momail: free mobile email for everyone.
- 2008-02-14: Branding with Arial.
- 2008-02-14: The scourge of Arial.
- 2008-02-13: The determination and distribution of precise time (in 1966).
- 2008-02-12: Stretching the storage manager: weak pointers and stable names in Haskell. (Describes memoized functions, so might be useful for a nice implementation of hashlife.)
- 2008-02-12: Are C1 control characters permitted by W3C document formats?
- 2008-02-12: Oil firms' output is down, yet profits skyrocket. Peak oil is coming.
- 2008-02-12: World Health Organization style guide.
- 2008-02-12: Fight the fog: how to write clearly.
- 2008-02-12: The English style guide of the European Commission directorate-general for translation.
- 2008-02-12: UK government plans to require ISPs to ban users who share files.
- 2008-02-12: Do we need WADL?
- 2008-02-12: Should you believe what you write in your PhD thesis?
- 2008-02-12: UK intellectual property office issues statement on software patents.
- 2008-02-12: Online encyclopaedia of western signs and ideograms.
- 2008-02-12: A category-theoretic view of programming language design.
- 2008-02-11: A picture of me!
- 2008-02-11: In defence of the delete key.
- 2008-02-11: iTunes U - educational audio and video hosting and distribution by Apple.
- 2008-02-11: Multi-language extensions for the Java virtual machine.
- 2008-02-11: FontFocus - sounds much better than TrueType (though that isn't hard).
- 2008-02-11: Secure string interpolation in JavaScript.
- 2008-02-08: Observable sharing for functional circuit description.
- 2008-02-08: Data corruption in the Linden Labs network.
- 2008-02-07: Remote control for Airport Express / AirTunes.
- 2008-02-06: Clever hack using Exim's ratelimit features to implement auto-whitelisting.
- 2008-02-05: Impressive Asus eee PC hardware hackery.
- 2008-02-04: EJabberd s2s TLS certificate selection problems.
- 2008-02-03: Programming languages as operating systems (or, revenge of the son of the lisp machine).
- 2008-02-03: On the expressive power of programming languages.
- 2008-02-03: Composable and compilable macros.
- 2008-02-03: A theory of hygienic macros.
- 2008-02-03: C0X draft decomposed for searchability.
- 2008-02-03: "The new C standard: an economic and cultural commentary" updated to TC3.
- 2008-02-03: CEO of Alphabasic Records promotes piracy because mainstream retailers are stiffing him.
- 2008-02-02: Google Maps.
- 2008-02-02: More about LuaJIT 2 NaN tagging.
- 2008-02-02: A comprehensive approach to DRAM power management.
- 2008-02-01: Brad Fitzpatrick announces Google's social graph API.
- 2008-02-01: Some notes on LuaJIT 2.
- 2008-02-01: Neal Stephenson ventures forth across the wide and wondrous meatspace of three continents, chronicling the laying of the longest wire on Earth.
- 2008-02-01: A MacBook Air in pieces.
- 2008-02-01: How the US government has used bogus terrorism scares to bury inconvenient news.
- 2008-02-01: SIGPIPE misdesign in Python.
- 2008-01-31: Jump Networks co-location: £0 per month for rack space, 2x GigE ports, 1Mbps transit, OOB management, and masterswitch port (power not included).
- 2008-01-31: Undersea cable approaches around Cornwall and Brittany.
- 2008-01-31: Countries affected by the Mediterranean cable break.
- 2008-01-31: Deputy static checker for C.
- 2008-01-31: Asterisk and Jabber integration tutorial.
- 2008-01-31: NVIDIA Tesla GPU server.
- 2008-01-30: Itanium sales forecasts.
- 2008-01-29: Barracuda/ClamAV legal defence page.
- 2008-01-29: Trend Micro sues Barracuda for infringement of a patent on scanning email for viruses.
- 2008-01-29: Software patents to be allowed in the UK?!
- 2008-01-29: ICANN votes to make their 20c domain registration tax non-refundable in order to tackle domain tasting and front-running.
- 2008-01-29: A troll gets a patent on smartphones and sues everyone in sight.
- 2008-01-28: Perl cannot be parsed.
- 2008-01-28: Nokia buys TrollTech.
- 2008-01-28: All this online sharing has to stop.
- 2008-01-27: PLT Scheme eliminates the set-car! and set-cdr! functions.
- 2008-01-27: Google to prevent domain kiters from using AdSense, at last.
- 2008-01-25: Ian Fleming / James Bond bibliography.
- 2008-01-24: Fast queue runner for Exim.
- 2008-01-24: Google Health.
- 2008-01-24: Updated travel-time maps from MySociety.
- 2008-01-23: More about separate intent logs for ZFS.
- 2008-01-23: Level 2 ARC (flash cache) for ZFS.
- 2008-01-23: Separate intent logs for ZFS.
- 2008-01-23: Disabling PT_DENY_ATTACH on Mac OS X to make DTrace work properly.
- 2008-01-22: Compiler optimizations using data compression to decrease address reference entropy.
- 2008-01-22: jsMSX - the first MSX emulator 100% written in Javascript - modern software is beyond satire.
- 2008-01-22: The Last Empire: China's pollution problem goes global.
- 2008-01-22: John Levine's collection of UNCOL references from comp.compilers.
- 2008-01-22: The design and implementation of Typed Scheme.
- 2008-01-21: TSCP secure email spec.
- 2008-01-21: The Transglobal Secure Collaboration Program (TSCP) publicly releases secure email specifications.
- 2008-01-21: Cyber-extortion or CIA scaremongering?
- 2008-01-21: Risk compensation deniers - more links from John Adams about road safety.
- 2008-01-21: Heathrow at night.
- 2008-01-21: Seat belt legislation and the Isles report.
- 2008-01-21: Google's secret 10 gigabit ethernet switch.
- 2008-01-21: Randy Bush enables IPv6.
- 2008-01-21: Ben Laurie on Deputy, Delta, and type checking in C.
- 2008-01-21: Official Internet protocol standards - RFCs indexed by topic.
- 2008-01-21: More about the OV-chipkaart from Freedom to Tinker.
- 2008-01-21: A parent's observations of a child using the OLPC.
- 2008-01-21: Software system longevity paradigms.
- 2008-01-21: RFID replay attack allows free travel in NL.
- 2008-01-21: Statement about the Mifare cipher exposure.
- 2008-01-21: The delta debugging tool.
- 2008-01-21: Delta debugging.
- 2008-01-21: Apple disables DTrace probes for some apps, including iTunes.
- 2008-01-21: Car bomb? Exploding hot water tank? Or bread maker?
- 2008-01-19: Fifty years of "How to lie with statistics".
- 2008-01-19: Oracle btrfs for Linux.
- 2008-01-18: Joke about side-effects in F# transactional memory.
- 2008-01-18: Google Maps mashup of average house prices by postcode.
- 2008-01-18: Stupidfilter - applying anti-spam technology to idiots in web fora.
- 2008-01-18: Prototype HUD contact lenses.
- 2008-01-18: AOL adds XMPP c2s access to the AIM/ICQ service.
- 2008-01-17: Cross-site printing.
- 2008-01-17: AXFR illegal in North Dakota.
- 2008-01-17: Penrose vs. Kleenex.
- 2008-01-17: Ancient Islamic Penrose tiles.
- 2008-01-16: Prologue to Iain M. Banks's new Culture novel, Matter.
- 2008-01-16: ACM classic books series, many with full text PDFs available on-line.
- 2008-01-16: The "freedom to tinker" blog on electronic voting machines.
- 2008-01-16: RFC 3974 is the de-facto standard for IPv6 MX routing.
- 2008-01-16: How IPv6 breaks IPv4 MX lookups.
- 2008-01-16: Rise of the stupid network.
- 2008-01-15: Markus Kuhn on ASCII and Unicode quotation marks.
- 2008-01-15: Other symbiotic colonies of bacteria and yeast.
- 2008-01-15: Kombucha / Manchurian Mushroom / tea fungus.
- 2008-01-15: Best GB/$ hard disk drives, graphed.
- 2008-01-14: Ada style guide - performance.
- 2008-01-14: GNAT performance considerations.
- 2008-01-14: Les Hatton's articles on MISRA C and other safe subsets.
- 2008-01-14: Cambridge city centre cycling map.
- 2008-01-14: CD recycling.
- 2008-01-14: The 3COM XJACK - utterly brilliant.
- 2008-01-14: Would you trust your data to these people?
- 2008-01-13: Some applications of Rabin's fingerprinting method.
- 2008-01-13: Recipient filtering in Exchange 2007.
- 2008-01-11: MAAWG abuse desk common practices.
- 2008-01-11: Multitasking is dumbing us down and driving us crazy.
- 2008-01-10: Multi-purpose fuzzer "zzuf".
- 2008-01-09: Coffee portal.
- 2008-01-09: Microsoft's "Mommy, Why is There a Server in the House?"
- 2008-01-09: Network Solutions seems to be domain tasting.
- 2008-01-08: Possibly the original description of the DJB times-33 hash function.
- 2008-01-08: Blue Vinyl: an environmentalist documentary about PVC building materials.
- 2008-01-08: A green house near Tahoe.
- 2008-01-08: The Register on Cambridge's VOIP project.
- 2008-01-08: Premake build script generator.
- 2008-01-08: Computer science education: where are the software engineers of tomorrow?
- 2008-01-08: Has chip+pin failed to foil fraudsters?
- 2008-01-07: Fair Deal Homeopathy: natural products to help you feel better about yourself.
- 2008-01-07: Government response to the petition to the Prime Minister to scrap the Huntingdon-Cambridge guided busway.
- 2008-01-07: Why do critics still sneer at sci-fi?
- 2008-01-06: Evolutionary programming and gradual typing in ECMAScript 4 - a tutorial.
- 2008-01-06: Steve Yegge on Java and code bloat.
- 2008-01-06: The in-flight passenger internet access network in the Boeing 787 is connected to the plane's control, navigation and communication systems.
- 2008-01-05: Let's make cows fart like kangaroos.
- 2008-01-04: The worker-wrapper transformation.
- 2008-01-04: Open multimethods for C++.
- 2008-01-04: J&: nested intersection for scalable software composition.
- 2008-01-04: Mark Nottingham's cache channels prototype for HTTP.
- 2008-01-04: Alan Ralsky on trial for penny stock fraud via spam.
- 2008-01-03: Logan's Run - plot summary.
- 2008-01-03: "If it works, it's not AI": a commercial look at artificial intelligence startups.
- 2008-01-03: Patterns of Software - tales from the software community by Richard P. Gabriel.
- 2008-01-03: Comments on the failure of Symbolics.
- 2008-01-03: Why did Symbolics fail?
- 2008-01-03: St James's Gate to be closed and sold off.
- 2008-01-02: Bruce Bethke on Cyberpunk.
- 2008-01-02: Satanism is alive and well.
- 2008-01-02: Brad Hicks on the end of the Bronze Age.
- 2008-01-02: The secret Mifare cipher has been broken.
- 2008-01-02: Dave Gorman solves our calendrical and time-keeping problems.
- 2008-01-02: A nasal spray of orexin A wakes up sleep-deprived monkeys.
- 2008-01-01: An empirical study into the security exposure to hosts of hostile virtualized environments.
- 2007-12-28: Smoking bans around the world, as of June 2007.
- 2007-12-19: Paddy Power's gambling advertisement teating problems.
- 2007-12-18: Perl-5.10 changes.
- 2007-12-18: perl-5.10 hits CPAN - browse the source.
- 2007-12-18: "Shimmering" in Tcl - a rare case where Perl doesn't have the cool jargon for an obscure feature.
- 2007-12-18: Nine Inch Noëls.
- 2007-12-18: Larry Wall: "scripting is a lot like obscenity".
- 2007-12-18: Happy 20th birthday, Perl. Release version 5.10 already!
- 2007-12-18: What's cooking for FreeBSD-7.0 - a good summary of the notable improvements.
- 2007-12-18: Top 10 tips for new bloggers from the first blogger, Jorn Barger.
- 2007-12-18: Worm propagation strategies in an IPv6 internet.
- 2007-12-18: free.fr deploys IPv6 for its 2.767 million ADSL customers. (French)
- 2007-12-18: Open-FCoE is the home of the Fibre Channel over Ethernet implementation for the Linux operating system.
- 2007-12-17: Amount of space required to transport the same number of people by car, bus, or bicycle.
- 2007-12-16: The case for energy-proportional computing.
- 2007-12-14: What to know before debating type systems.
- 2007-12-12: Meta 419 scam.
- 2007-12-12: Terry Pratchett announces "an embuggerance".
- 2007-12-12: Knuth does Hacker's Delight.
- 2007-12-12: GooglePages listed in the SBL. GooglePages URLs appearing in mail will trigger anti-spam systems, including SpamAssassin, until this is resolved. (via Justin Mason)
- 2007-12-12: Bogglingly bad vulnerability in Lotus Notes.
- 2007-12-12: Amateur time hackers play with atomic clocks at home.
- 2007-12-12: SPECpower_ssj2008 - performance per watt of server-side Java.
- 2007-12-12: How super-precise atomic clocks will change the world in a decade.
- 2007-12-11: Apparatus for facilitating the birth of a child through centrifugal force.
- 2007-12-10: Language Log: The etiology and elaboration of a flagrant mistranslation.
- 2007-12-10: Soft hyphen - a hard problem?
- 2007-12-10: The design of the Inferno virtual machine.
- 2007-12-10: Henry Baker's archive of research papers, including several on linear languages.
- 2007-12-10: Linear logic bibliography.
- 2007-12-10: Continuations and Stackless Python.
- 2007-12-10: The case for virtual register machines.
- 2007-12-10: The 2003 workshop on interpreters, virtual machines and emulators.
- 2007-12-07: Hand-written home page.
- 2007-12-07: Stan Kelly-Bootle's Son of Devil's Advocate columns.
- 2007-12-06: Ryanair and Aer Lingus together account for 25% of passenger complaints about European airlines.
- 2007-12-06: Trying times in ISO's SGML committee.
- 2007-12-05: Email standards compliance project.
- 2007-12-05: Pictures of Cambridge's newest bridge.
- 2007-12-05: Building noarch RPMs.
- 2007-12-05: Microsoft wireless keyboards "encrypt" keystrokes using XOR with a one byte key.
- 2007-12-04: Problems with IP address sorting in glibc and RFC 3484.
- 2007-12-04: Cool glowy things.
- 2007-12-03: Why the BBC fails at the Internet.
- 2007-11-30: Frank Schilling on Dell's domain tasting lawsuit.
- 2007-11-30: Dell takes domain tasters to court - excellent news!
- 2007-11-27: A piece of stunning idiocy from ZDNet.
- 2007-11-26: A cry for web standards in email.
- 2007-11-26: Energy-efficient digital networks at LBL.
- 2007-11-25: No Starch Press page about Forbidden Lego.
- 2007-11-25: A review of the book "Forbidden Lego".
- 2007-11-25: How to be a homeopathic bioterrorist.
- 2007-11-22: Large meccano difference engine.
- 2007-11-22: Small meccano difference engine.
- 2007-11-22: Lego difference engine.
- 2007-11-20: Out-of-office autoreply suppression in Exchange 2003.
- 2007-11-20: Books about celestial mechanics and astronomical calculations.
- 2007-11-20: Matthew Garrett on Automatix.
- 2007-11-19: Open access to academic research in the US gets closer.
- 2007-11-19: Why the future doesn't need us - Bill Joy.
- 2007-11-19: The law of accelerating returns - Ray Kurzweil.
- 2007-11-19: KurzweilAI.net - articles on acceleratng technological change.
- 2007-11-19: Colossus rebuilt at Bletchley - National Codes Centre press release.
- 2007-11-19: Colossus rebuilt at Bletchley - BBC news report.
- 2007-11-19: Stephen Bates never wanted to be a religious affairs correspondent.
- 2007-11-16: PHP compiler and static analyser.
- 2007-11-15: RIPA section III in action.
- 2007-11-13: Jens Schweikhardt on writing man pages.
- 2007-11-13: Peter Seebach on writing man pages.
- 2007-11-12: Discussion of Maemo Alpine port.
- 2007-11-12: Nokia 770/800 Maemo applications, including Alpine.
- 2007-11-12: Improving TCP/IP security through randomization without sacrificing interoperability.
- 2007-11-11: Ivan Krstić on OLPC security.
- 2007-11-09: CIO 2007 - meeting of ivy league law school IT managers.
- 2007-11-09: Surf.NL Copyright Toolbox.
- 2007-11-08: RFC 5068 / BCP 134.
- 2007-11-07: MarkLogic XML / XQuery database - developer pages.
- 2007-11-07: SiCortex: teraflops from milliwatts.
- 2007-11-07: Cheap USB interfaces for easy prototyping.
- 2007-11-06: UK business taxes for telco infrastructure.
- 2007-11-06: Institutional access to staff and student IT accounts and IT equipment - model policy from JISC.
- 2007-11-05: A few facts concerning GMT, UT, and the RGO.
- 2007-11-05: Leap seconds and how they are handled by meinberg devices and NTP.
- 2007-11-05: What went wrong with the leap second?
- 2007-11-05: KSD solar diode window.
- 2007-11-04: DJB's thoughts on security after ten years of qmail.
- 2007-11-04: Bluffs: BSD logging updated FFS.
- 2007-11-04: Kris Kennaway's FreeBSD 7.0 preview slides.
- 2007-11-03: Can a bayesian spam filter play chess?
- 2007-11-02: Log writer library.
- 2007-11-02: OSSP l2.
- 2007-11-02: log4c.
- 2007-11-02: Malfunctioning central locking system jams other cars' RFID signals.
- 2007-11-02: The daily dose of IETF - summary of document state changes.
- 2007-11-02: Using the ssh agent with Mac OS X Leopard.
- 2007-11-01: The GHC commentary.
- 2007-11-01: ICANN IDN TLD test wiki.
- 2007-10-31: The mathematics of the ISO week calendar.
- 2007-10-31: ISO 8601:2004 in a zip file.
- 2007-10-31: OM NOM NOM NOM
- 2007-10-31: ISO/FDIS 8601:2000.
- 2007-10-31: LJ Brad's halloween costume.
- 2007-10-31: Google UK carbon footprint calculator.
- 2007-10-31: Challenge-response anti-spam systems like TMDA considered harmful.
- 2007-10-30: Git for computer scientists.
- 2007-10-29: More on PMCS.
- 2007-10-29: Post-micturation convulsion syndrome.
- 2007-10-29: The two cultures of mathematics.
- 2007-10-29: Undefined behaviour in Perl and other languages.
- 2007-10-29: In praise of implementation-defined languages.
- 2007-10-29: Nomic: a game of self-amendment.
- 2007-10-29: Jam - software build tool from Perforce.
- 2007-10-29: Rant - flexible, Ruby-based make.
- 2007-10-29: CMake - cross-platform make.
- 2007-10-29: SCons software construction tool.
- 2007-10-29: The Waf build system.
- 2007-10-29: Boost build system v2.
- 2007-10-29: Why the KDE project switched to CMake - and how.
- 2007-10-26: The SPEC Power and Performance Committee is developing the first generation SPEC benchmark for evaluating the power and performance characteristics of volume server class computers.
- 2007-10-25: The Zero Install system.
- 2007-10-25: Mailinator - throwaway email addresses.
- 2007-10-25: 1/6th of Library of Congress has been misplaced.
- 2007-10-25: Public svn repository for Alpine snapshots.
- 2007-10-25: L-root IP address change on the ICANN blog.
- 2007-10-25: L.root-servers.net IP address to change on 2007-11-01.
- 2007-10-25: UK academic open source advisory service: MX server survey.
- 2007-10-25: Baltimore County judge rules partial prints are not good enough for murder trials.
- 2007-10-25: Bytelevel two-letter country code world maps.
- 2007-10-23: IERS: on the use of Julian dates.
- 2007-10-23: Simon Josefsson's guidelines for free standards in the IETF.
- 2007-10-23: How not to coerce someone into a confession, and how not to try to cover it up.
- 2007-10-23: JANET mirror of the Spamhaus Zen blacklist.
- 2007-10-23: Zebra barcode reader.
- 2007-10-23: Flash webcam barcode scanner.
- 2007-10-22: McCullagh's law of politics.
- 2007-10-22: Structured programming using processes.
- 2007-10-19: Fusion io - large and fast flash storage for servers.
- 2007-10-19: Asus Eee PC - what RM are reselling as the Minibook.
- 2007-10-19: Zonbu at Wikipedia.
- 2007-10-19: RM Asus Minibook - another Linux appliance, this time aimed at schools.
- 2007-10-19: Zonbu - interesting subscription-based Linux appliance.
- 2007-10-18: Australia successfully questions the masculinity of speeding drivers.
- 2007-10-18: The Vulcan bomber flies again.
- 2007-10-17: GUIdebook.
- 2007-10-17: Nokia N810 pictures.
- 2007-10-16: American lawbreaking: drugs, porn, copyright, immigration.
- 2007-10-16: A history of multi-touch input devices and user interfaces.
- 2007-10-15: The telecommunications perfect storm.
- 2007-10-15: Sun's Project Blackbox - a data centre in a shipping container.
- 2007-10-15: PyGPU - program your GPU with Python.
- 2007-10-15: Tufte-LaTeX.
- 2007-10-15: Fun physics in the game "Portal".
- 2007-10-15: Browsing web 3.0 at 3.0 watts - lots of good mobile technology forecasting.
- 2007-10-15: Map of the Internet including IP addresses on the Spamhaus XBL.
- 2007-10-12: Caja - Javascript object-capability subset.
- 2007-10-12: Updated installer for EDTK+BDB.
- 2007-10-12: Erlang driver toolkit production-quality Berkeley DB interface.
- 2007-10-12: RJK asks about languages with non-nullable reference types.
- 2007-10-11: Steven Pinker writes a good essay about bad language.
- 2007-10-11: Marshall Rose on helicopters and submarines (SIP vs XMPP).
- 2007-10-09: Delegating responsibility in digital systems: Horton's "Who done it?"
- 2007-10-09: Dynamo: Amazon's highly-available key-value store.
- 2007-10-08: Programming models for hybrid CPU/FPGA chips.
- 2007-10-08: The Reduceron - an FPGA machine for executing Haskell.
- 2007-10-08: It's time to stop calling circuits "hardware".
- 2007-10-08: czip - turn data into zlib-compressed C source.
- 2007-10-04: Chad Fowler on the dangers of the big software rewrite.
- 2007-10-04: Colour Lovers - colour trends and palettes.
- 2007-10-04: WellStyled colour scheme generator.
- 2007-10-03: Building an IPv6 router with GNU/Linux.
- 2007-10-03: The Open Group Jericho Forum - arguing against hard-crunchy-outside soft-chewy-inside networks.
- 2007-09-30: Lego Mindstorms firmware development sources.
- 2007-09-28: Brian Candler on IM2000.
- 2007-09-28: Brian Candler on IPv6.
- 2007-09-27: Lua-5.1 test suite.
- 2007-09-27: Invisible college!
- 2007-09-26: Visualizations of the global routing table over time.
- 2007-09-26: Sutton Trust - interesting research into university admissions.
- 2007-09-20: USD and CAD reach parity.
- 2007-09-20: Erlang grammer from erlide.
- 2007-09-20: Principles of language design and evolution, by Bertrand Meyer.
- 2007-09-19: ASCII smiley created 25 years ago today at CMU.
- 2007-09-19: Thirty years later: lessons from the Multics security evaluation.
- 2007-09-19: Giganews's history of Usenet.
- 2007-09-18: RFC 2140: TCP control block interdependence.
- 2007-09-17: Philip Hazel's thoughts on a future MTA, from March 1995.
- 2007-09-17: JANET policy against inappropriate email bounces.
- 2007-09-17: Uniform boilerplate and list processing, or, scrap your scary types.
- 2007-09-17: The unmanaged internet architecture project.
- 2007-09-17: Structured streams: a new transport abstraction.
- 2007-09-14: When piracy is easier than legal purchase.
- 2007-09-14: One sixth of US GDP depends on limitations on copyright holders' exclusive rights.
- 2007-09-13: USPS on suspicious packages.
- 2007-09-13: Too much /proc is bad for you!
- 2007-09-11: Intel's rules for concurrent / multicore programming.
- 2007-09-11: Mike Dimmick's notes on parsing C++.
- 2007-09-11: Meta-compilation for C++.
- 2007-09-11: A key indicator for bubbles.
- 2007-09-11: An introduction to Ten15 - a personal retrospective.
- 2007-09-10: Cory Doctorow on DRM (3) Pushing the impossible.
- 2007-09-10: Cory Doctorow on DRM (2) Don't fall for the Potemkin scam.
- 2007-09-10: Cory Doctorow on DRM (1) Copy Killers.
- 2007-09-10: When cute acronyms go too far...
- 2007-09-07: Storm botnet attacks security researchers that probe it.
- 2007-09-07: A no-frills introduction to the Lua VM.
- 2007-09-07: SMS FoxBox - Linux embedded micro Web server and SMS gateway.
- 2007-09-07: Russian nuclear-powered lighthouses to be replaced.
- 2007-09-06: XHTML-only interface to GMail.
- 2007-09-05: Wellsolved environmentally-aware property maintenance.
- 2007-09-05: Someone petitions the Prime Minister to Outlaw social networking sites to assist the fight against crime.
- 2007-09-04: LinuxBIOS on AMD Geode platforms (including OLPC and ThinCan).
- 2007-09-04: Expert-TW StarBox product page.
- 2007-09-04: StarBox / TinyTuxBox manual.
- 2007-09-04: Transtec AMD Geode LX800 thin client.
- 2007-09-04: Artec ThinCan - AMD Geode computers.
- 2007-09-04: Linutop - ThinCan resellers.
- 2007-09-04: TinyTuxBox 4 - small cheap AMD GX2-466 computer.
- 2007-09-04: Picotux - the smallest Linux computer in the world.
- 2007-09-04: Pico-ITX PC motherboards.
- 2007-09-04: Eurostar UK rail speed record - 335km/h.
- 2007-09-04: Paris to London Eurostar speed record.
- 2007-09-03: SML and O'Caml, side-by-side.
- 2007-09-03: Communicating sequential processes - online edition of the book by C.A.R.Hoare.
- 2007-09-03: Chumby.
- 2007-08-30: Open source licences are contracts.
- 2007-08-29: Phidgets - simple USB IO adapters.
- 2007-08-24: Beyond pretty-printing: galley concepts in document formatting combinators.
- 2007-08-24: Stefano Mazzocchi on version control architectures, git vs svn, and the fear of displacing innovation.
- 2007-08-23: Luca Cardelli was an accidental Simula user.
- 2007-08-23: BarCamb.
- 2007-08-23: Higher-order and typed "HOT" pickles in Alice ML.
- 2007-08-22: Efficient manipulation of binary data using pattern matching in Erlang.
- 2007-08-22: Applications, implementation and performance evaluation of bit stream programming in Erlang.
- 2007-08-22: Ada 95 representation items.
- 2007-08-22: A bit syntax package for Haskell.
- 2007-08-20: Spamford Wallace gets sued yet again.
- 2007-08-20: Thirteen things to avoid in a blog.
- 2007-08-16: DHTML hyperlinked grammars for C#, Haskell, O'Caml.
- 2007-08-15: "Customer-arranged collection" for deliveries from UK to Falkland Islands?!
- 2007-08-14: Tiny threads - a tour of the code.
- 2007-08-14: Miranda prototypes in C (2).
- 2007-08-14: Miranda prototypes in C (1).
- 2007-08-14: Miranda methods in Java.
- 2007-08-14: Robodoc - language-independent in-source documentation extractor.
- 2007-08-14: ICANN request for information on domain tasting.
- 2007-08-14: BAARF: the battle against any RAID five four or
f three.
- 2007-08-14: 2007 iMac disassembly.
- 2007-08-14: Bit-level binaries and generalized comprehensions in Erlang (full paper).
- 2007-08-13: Microsoft Windows "fibers".
- 2007-08-13: On compact routing for the Internet.
- 2007-08-13: Endpoints and endpoint names: a proposed enhancement to the internet architecture.
- 2007-08-10: Simulated annealing for interpreter optimization.
- 2007-08-10: Friendly copy and paste with xterm.
- 2007-08-10: Avahi mDNS implementation for Linux.
- 2007-08-09: Why numbering should start at zero.
- 2007-08-09: Tatham's device.
- 2007-08-08: Safe serialization under mutual suspicion.
- 2007-08-07: A lisp machine with very compact programs.
- 2007-08-07: ACM history of programming languages conferences.
- 2007-08-07: ACM HOPL I proceedings.
- 2007-08-07: ACM HOPL II proceedings.
- 2007-08-07: ACM HOPL III proceedings.
- 2007-08-07: Levine the genius programming language designer.
- 2007-08-06: Hazard pointers: safe memory reclamation for lock-free objects.
- 2007-08-06: Non-blocking hash tables with open addressing.
- 2007-08-06: A lock-free hash table for Java.
- 2007-08-06: Mythic Beasts Mac Mini and Apple TV dedicated servers.
- 2007-08-06: We the undersigned petition the Prime Minister to enforce the existing UK law on marketing and labelling of infant formula.
- 2007-08-06: Paul Graham on having too much stuff.
- 2007-08-06: 100% easy-2-read web pages.
- 2007-08-03: Dot-local lookup configurator for Mac OS X - for compatibility between multicast DNS and standard DNS.
- 2007-08-03: Microsoft's domain naming recommendations for their Small Business Server.
- 2007-08-02: "The only moral abortion is my abortion" - when the anti-choice choose.
- 2007-08-01: Musical solid-state tesla coils.
- 2007-08-01: C++ compiler exception support.
- 2007-08-01: Radical statistics.
- 2007-08-01: Sendmail meets Erlang: experiences using Erlang for email applications.
- 2007-07-31: Lotus Notes user interface hall of shame.
- 2007-07-27: Bill Kinnersley's language list.
- 2007-07-27: A dictionary of programming languages.
- 2007-07-27: Videos of TUG 2007.
- 2007-07-27: A book of Lua programming gems.
- 2007-07-27: Will the real "end-to-end principle" please stand up?
- 2007-07-27: The design philosophy of the DARPA Internet protocols.
- 2007-07-25: The pure pattern calculus.
- 2007-07-25: View patterns: lightweight views for Haskell.
- 2007-07-25: LOOP: Lua object-oriented programming library.
- 2007-07-25: Details of the iPhone / WiFi / Duke / Cisco ARP flood bug.
- 2007-07-25: Type inference for first-class messages with match functions.
- 2007-07-25: The third manifesto.
- 2007-07-25: Notes on how to design a programming language.
- 2007-07-25: Some links to interesting programming language research.
- 2007-07-24: Communicating process architecture for multicores.
- 2007-07-24: Xmos tips software-defined silicon.
- 2007-07-23: Optimizing pattern matching in O'Caml.
- 2007-07-23: ML pattern match compilation and partial evaluation.
- 2007-07-23: SML/NJ match compiler notes.
- 2007-07-23: Tree pattern matching for ML.
- 2007-07-23: When do match-compilation heuristics matter?
- 2007-07-22: Fast string matching on the GPU.
- 2007-07-20: Building effective enterprise distributed software systems.
- 2007-07-20: Chromatic's criteria for the world's most maintainable programming language.
- 2007-07-20: Hotmail fails to deliver up to 81% of messages with attachments.
- 2007-07-20: Puppet best practice, from Stanford.
- 2007-07-20: Laws of software development.
- 2007-07-19: Charles Miller describes email quoting as a design pattern.
- 2007-07-19: John Gruber on top.
- 2007-07-19: Dave Cridland on the crap security of iPhone / Yahoo! email.
- 2007-07-18: Rainbow's End, by Vernor Vinge.
- 2007-07-18: What American conservatives say when they think the rest of us aren't listening.
- 2007-07-18: Why David Mundie loves gema.
- 2007-07-18: Gema: general-purpose macro processor, with Lua hooks.
- 2007-07-18: The ML/1 macro processor.
- 2007-07-18: Nokia 770 internet tablet going cheap!
- 2007-07-18: iGo Stowaway Bluetooth keyboard going cheap!
- 2007-07-18: PerlHP is an attempt to give Perl the same simplicity and hackiness that PHP has spent years trying to forget.
- 2007-07-18: "Incandescence" by Greg Egan to be published May 2008.
- 2007-07-17: PseudoPOD: O'Reilly's markup language for perl books.
- 2007-07-17: Top-down operator precedence: Javascript-in-Javascript.
- 2007-07-17: Seeing Yellow - against colour laser printer watermarks.
- 2007-07-17: Running Pine on the Nokia 770.
- 2007-07-16: Possible Cambridge congestion charging zone map.
- 2007-07-16: Live code upgrades in Erlang.
- 2007-07-14: Anti-war quotes.
- 2007-07-13: How to disable the Mac OS X Dashboard.
- 2007-07-13: Another Lua Cairo binding.
- 2007-07-13: Lua Cairo.
- 2007-07-13: Environmental Justice Foundation round-table on sustainable cotton.
- 2007-07-13: Continental Clothing (wholesale blank t-shirts) and Uzbekistan.
- 2007-07-13: C.A.R.Hoare's hints on programming language design.
- 2007-07-13: Online bibliography of Haskell research.
- 2007-07-12: How to test high voltage capacitors.
- 2007-07-12: Petrol consumption per day, US vs. other countries.
- 2007-07-11: On the security of digital tachographs.
- 2007-07-11: Cambridge OpenGuide wiki.
- 2007-07-11: Lua-ML: embedding an interpreted language using higher-order functions and types.
- 2007-07-11: Rapid case dispatch in Scheme.
- 2007-07-11: An attempt to improve text rasterization algorithms using only publicly available information.
- 2007-07-09: Simply easy! (An implementation of a dependently typed lambda calculus.)
- 2007-07-08: Why the gods are not winning.
- 2007-07-07: In-program backtraces with glibc.
- 2007-07-06: Tail recursive stack disciplines for an interpreter.
- 2007-07-06: Design patterns as higher order datatype generic programs.
- 2007-07-06: Interview with Terrence Parr.
- 2007-07-06: Tutorial on good lisp programming style.
- 2007-07-06: The doctrine of the feline sedentation.
- 2007-07-06: A science fiction author asks, how would you explain World of Warcraft advertising hacks to someone thirty years ago?
- 2007-07-06: Self-righting objects.
- 2007-07-05: A correspondence between continuation passing style and static single assignment form.
- 2007-07-05: SSA is functional programming.
- 2007-07-05: Optimizing nested loops using local CPS transformation.
- 2007-07-05: Beware of the Turing tar-pit.
- 2007-07-05: A technical overview of Microsoft's common language runtime.
- 2007-07-05: Harlequin / Ravenbrook memory pool system.
- 2007-07-05: The memory management reference.
- 2007-07-05: Comprehensive comprehensions: comprehensions with "order by" and "group by".
- 2007-07-04: Composing contracts / how to write a financial contract - Simon Peyton Jones and Jean-Marc Eber (founder of LexiFi).
- 2007-07-04: LexiFi FAQ - describes the Modelling Language for Finance (MLFi).
- 2007-07-04: Haskell vs Erlang reloaded.
- 2007-07-03: A performance comparison of judy to hash tables.
- 2007-07-03: A cool and practical alternative to traditional hash tables.
- 2007-07-03: Cuckoo hashing for undergraduates.
- 2007-07-03: Cuckoo hashing.
- 2007-07-03: WTFPL.
- 2007-07-03: Email chain re: the Vernon Wilkes explosion.
- 2007-07-02: Face your pockets!
- 2007-06-30: Giant microwave oven turns plastic back into oil.
- 2007-06-28: What the heck is electronic mail?
- 2007-06-27: Lua code for traversing all live objects.
- 2007-06-26: Towards dependency-agnostic upgrades in distributed systems.
- 2007-06-25: Viewing American class divisions through Facebook and MySpace.
- 2007-06-25: A type system for bounded space and functional in-place update.
- 2007-06-23: Functional pearl: inverting the Burrows-Wheeler transform.
- 2007-06-22: Arsehole-driven development.
- 2007-06-21: Mark Mayo explains why CGI, FastCGI, SCGI, etc. should be abandoned in favour of HTTP.
- 2007-06-21: Distributed computing economics.
- 2007-06-21: Whose name is it? Name ownership and databases.
- 2007-06-21: Curvy tube map by Maxwell Roberts.
- 2007-06-20: ABNF (superset) parser generator.
- 2007-06-20: Japanese live-action tetris.
- 2007-06-20: Dynamic Demand - the frequency of the UK national grid.
- 2007-06-19: ISO EBNF.
- 2007-06-19: The garbage collection mailing list.
- 2007-06-19: Typesetting with the Linotype in 1960.
- 2007-06-19: Python 3000 status update.
- 2007-06-18: SFSlite is a stripped-down version of the SFS asynchronous development libraries.
- 2007-06-16: The collapse of the Soviet Union: selling oil to buy wheat doesn't work when oil is too cheap.
- 2007-06-15: Abject-oriented programming.
- 2007-06-15: Accelerating OpenSSH connections with ControlMaster.
- 2007-06-15: Karmasphere VisiBL blacklist visualization system.
- 2007-06-14: Cache-oblivious data structures.
- 2007-06-14: First measels death in UK after 14 years.
- 2007-06-14: JANET outages.
- 2007-06-14: Cambridgeshire beekeepers association.
- 2007-06-14: LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language.
- 2007-06-14: TypEr: A type annotator for Erlang code.
- 2007-06-13: Optimising TCP/IP connectivity: An exploratory study in network-intensive Erlang systems.
- 2007-06-12: Lambda-the-ultimate discusses C++.
- 2007-06-12: A functional description of TeX's formula layout algorithm.
- 2007-06-12: The self-pipe trick.
- 2007-06-12: Turing completeness considered harmful: component programming with a simple language.
- 2007-06-12: Islands and lakes.
- 2007-06-11: Open source Xara.
- 2007-06-11: History of Computer Concepts / Xara.
- 2007-06-11: Monty Python does HTTP authentication.
- 2007-06-10: The tao of programming.
- 2007-06-10: Frisby - parsing expression grammars for Haskell.
- 2007-06-10: LPeg - parsing expression grammars for Lua.
- 2007-06-10: Packrat parsing and Parsing Expression Grammars (PEGs).
- 2007-06-09: ECMAscript 4 (JavaScript 2) specification and refeerence implementation.
- 2007-06-08: Seed7: the extensible programming language.
- 2007-06-08: Send-receive considered harmful: Myths and realities of message passing.
- 2007-06-08: Evaluating high-level distributed language constructs.
- 2007-06-08: Chilled cider warms lido.
- 2007-06-08: David Korn's shell coding guidelines.
- 2007-06-08: Solaris shell coding style.
- 2007-06-08: Electronic Arts STL.
- 2007-06-08: You can't make cheese from human milk because it does not curdle.
- 2007-06-08: A physics teacher complains about the destruction of the science GCSE syllabus.
- 2007-06-07: How UK Internet censorship works (or fails to).
- 2007-06-07: Home Office moving towards Internet censorship in the UK.
- 2007-06-07: Can the suspect tell his story backwards? If not, he's lying.
- 2007-06-07: Cycling in London.
- 2007-06-07: How lucrative domain parking can be.
- 2007-06-07: The art of wikigroaning.
- 2007-06-06: Effects of adding water to whisky.
- 2007-06-06: Promotion of unhealthy baby food in the Philippines by western governments.
- 2007-06-06: Lrexlib is a Lua binding of POSIX and PCRE regular expression libraries.
- 2007-06-06: Elite - text adventure version.
- 2007-06-06: The landscape of parallel computing research: a view from Berkeley.
- 2007-06-06: Merrimac - Stanford streaming supercomputer project.
- 2007-06-06: Brook for GPUs is a compiler and runtime implementation of the Brook stream program language for modern graphics hardware.
- 2007-06-06: Popular girls' names.
- 2007-06-06: Popular boys' names.
- 2007-06-05: Pregnancy and unscientific advice.
- 2007-06-05: "The Depot": JISC national online academic publication repository.
- 2007-06-05: Scheme-to-Erlang compiler.
- 2007-06-05: An amusing way to get the sack.
- 2007-06-05: Automated white-box fuzz testing.
- 2007-06-05: Ray Bradbury claims Fahrenheit 451 is not about censorship. (!)
- 2007-06-05: Crackpot checklist.
- 2007-06-05: Evolving a language in and for the real world: C++ 1991-2006.
- 2007-06-04: Doctors change the way they think about death.
- 2007-06-04: London 2012 olympics logo.
- 2007-06-04: ACM curricula recommendations.
- 2007-06-04: Sophos global headquarters in Abingdon.
- 2007-06-04: London 2012 olympics logo.
- 2007-06-04: Inside Google's search quality department.
- 2007-06-04: Jack Straw guilty of "treating" (electoral corruption).
- 2007-06-04: Skoda Fabia cake ad.
- 2007-06-04: Termite is an Erlang-like distributed programming system written in Scheme.
- 2007-06-04: Compiling Erlang to Scheme.
- 2007-06-04: Distributing requests for DNS service using GNU Zebra, ISC BIND 9 and FreeBSD.
- 2007-06-04: London 2012 olympics logo.
- 2007-06-01: LOLsingularity.
- 2007-06-01: LOLpoets.
- 2007-05-31: What's wrong with doctors.
- 2007-05-31: How to get good science.
- 2007-05-31: LambdaVM - a JVM backend for GHC.
- 2007-05-31: Real world Haskell - the web site of the book.
- 2007-05-30: Patch to improve enhanced USB keyboard support in FreeBSD.
- 2007-05-30: Microsoft enhanced keyboard notes.
- 2007-05-30: Microsoft USB HID to PS/2 key code mapping.
- 2007-05-30: Top ten weirdest keyboards ever.
- 2007-05-29: LOLcode.
- 2007-05-29: A strange home-made keyboard.
- 2007-05-29: Engineering a sort function.
- 2007-05-29: Dylan programming.
- 2007-05-29: The Dylan reference manual.
- 2007-05-28: Practical Common Lisp.
- 2007-05-28: Common Lisp: a gentle introduction to symbolic computation.
- 2007-05-28: "On Lisp" online.
- 2007-05-28: Languages for programming the JVM.
- 2007-05-25: Revctrl wiki, for discussion about revision control systems.
- 2007-05-25: Low MMR vaccination leads to lots of measels in Coventry.
- 2007-05-25: Increasing the efficiency of quicksort.
- 2007-05-25: Optimal sorting of 5 objects with 7 comparisons.
- 2007-05-25: Can you sort five objects with seven comparisons?
- 2007-05-25: Introduction to the Puppet configuration manager.
- 2007-05-25: The SNOBOL4 programming language.
- 2007-05-24: Where is the centre of London?
- 2007-05-22: A brief look at C++0X.
- 2007-05-22: Keyboard vs. mouse (part 3).
- 2007-05-22: Keyboard vs. mouse (part 2).
- 2007-05-22: Keyboard vs. mouse (part 1).
- 2007-05-22: First principles of interaction design.
- 2007-05-19: Beat the stock market using good customer service.
- 2007-05-18: Ontology is overrated and tagging is the future.
- 2007-05-18: How to print floating point numbers accurately.
- 2007-05-18: How to read floating point numbers accurately.
- 2007-05-18: Making a film using CCTV and the Data Protection Act.
- 2007-05-18: No organic hives lost to bee colony collapse syndrome?
- 2007-05-18: "These come from trees" stickers.
- 2007-05-17: Sparkling wine in a can.
- 2007-05-16: Source repository formats matter.
- 2007-05-16: Lua quick ref.
- 2007-05-15: Creative business card designs.
- 2007-05-15: Pictures of Mirny diamond mine.
- 2007-05-15: Mirny diamond mine.
- 2007-05-15: Some interesting keyboards.
- 2007-05-15: John Graham-Cumming on France's national Signal Spam service.
- 2007-05-15: Living in the presence.
- 2007-05-15: So you want to learn Japanese...
- 2007-05-15: Why Chinese is so damn hard.
- 2007-05-15: Direct Cambridge-Paris rail link on track for success.
- 2007-05-14: Distributed multihead X.
- 2007-05-14: I'm in Ur... (2)
- 2007-05-14: I'm in Ur... (1)
- 2007-05-14: Charlie Stross on lifelogging.
- 2007-05-14: Lua helper threads.
- 2007-05-13: VMS cluster uptimes.
- 2007-05-13: LuaTask.
- 2007-05-13: Pretty dirty tops.
- 2007-05-13: Twelve steps to Scala.
- 2007-05-13: Martin's completely perfect language.
- 2007-05-11: ColourBrewer - online tool for choosing colour schemes for data graphics.
- 2007-05-11: A 3D fabricator that makes objects from sugar.
- 2007-05-10: What an anti-spam doorbell from 1933 teaches us about email spam.
- 2007-05-10: How not to praise your kids.
- 2007-05-10: Spamtrap.
- 2007-05-09: Uri Geller counter-sued for bogus copyright takedown demand.
- 2007-05-09: Robots are a soldier's best friend.
- 2007-05-09: Bit-level binaries in Erlang, including a very cute uudecode one-liner.
- 2007-05-08: A graphical notation for the lambda calculus with animated reduction.
- 2007-05-08: Alligators and eggs.
- 2007-05-08: Copas: coroutine oriented portable asynchronous services for Lua.
- 2007-05-08: Coplex: Lua co-operative multiplexing.
- 2007-05-08: LuaEvent.
- 2007-05-08: LuaJIT.
- 2007-05-07: Equal rights for functional objects, or, the more things change, the more they are the same.
- 2007-05-06: BEST waffle iron EVAR.
- 2007-05-06: A collection of functional pearls.
- 2007-05-06: Lehrer's elements, including the as-yet-to-be-discuvered ones.
- 2007-05-06: Form 1040 schedule CI - income from academic conflict of interest.
- 2007-05-06: The McNamara fallacy.
- 2007-05-06: Jim Horning's beard.
- 2007-05-05: Threads and IO in the synthesis kernel.
- 2007-05-05: The synthesis kernel.
- 2007-05-04: Steve Yegge: the next big language.
- 2007-05-02: A group is its own worst enemy.
- 2007-05-01: Learning quickly when irrelevant attributes abound: A new linear-threshold algorithm.
- 2007-05-01: Combining winnow and orthogonal sparse bigrams for incremental spam filtering.
- 2007-05-01: Quantum crypto broken.
- 2007-04-30: The implementation of functional programming languages.
- 2007-04-30: Implementing functional languages: a tutorial.
- 2007-04-30: Notes on optimizing "ditionaries" (hash tables) in the Python source.
- 2007-04-30: Teaching real-time programming using model trains.
- 2007-04-30: Elsa is a C and C++ parser.
- 2007-04-30: Is a fungus the cause of bee colony collapse disorder?
- 2007-04-30: Hedge funds and institutional investors funding patent trolls.
- 2007-04-30: OECD broadband statistics to December 2006.
- 2007-04-30: The general-purpose storage revolution.
- 2007-04-30: A layman's guide to a subset of ASN.1, BER, and DER.
- 2007-04-30: LOL geeks.
- 2007-04-30: Ceph - petabyte-scale distributed storage.
- 2007-04-26: Proect Honeypot - five days of announcements.
- 2007-04-25: Highly automated RAID box.
- 2007-04-25: Links to reviews of The Execution Channel by Ken Macleod.
- 2007-04-25: Adventures of a functional programmer on Wall Street.
- 2007-04-25: Let's cut to the chase.
- 2007-04-19: draft-fanf-smtp-quickstart-a-00
- 2007-04-19: draft-fanf-smtp-quickstart-b-00
- 2007-04-18: WTF! Little children get arrested in Florida.
- 2007-04-18: Changes to jemalloc.
- 2007-04-18: Roads are for bikes too.
- 2007-04-17: Useless cat.
- 2007-04-17: Resources for Cambridge parents.
- 2007-04-17: FreeBSD revision control requirements.
- 2007-04-17: Mozilla revision control requirements.
- 2007-04-16: Encapsulating plurality.
- 2007-04-16: Optimizing dynamically-typed object-oriented languages with polymorphic inline caches.
- 2007-04-15: History of the Emerald programming language.
- 2007-04-15: "Type" is not a type.
- 2007-04-15: Anatomy of a click-fraud bot.
- 2007-04-15: 15-year-old jailed for 12 days because of US DST confusion.
- 2007-04-15: Little fingers keyboard.
- 2007-04-15: My first keyboard.
- 2007-04-15: When the CRC and the TCP checksum disagree.
- 2007-04-13: Bill Gates wanted ACPI to be Windows-specific.
- 2007-04-12: What do you get if you cross Ubuntu with Solaris?
- 2007-04-12: ARC - adaptive replacement cache - balances most-frequently-used and most-recently-used.
- 2007-04-12: "Technical debt" and "technical inflation".
- 2007-04-12: ZFS the movie, starring Bart Simpson as Jeff Bonwick.
- 2007-04-12: Why ZFS matters to Mac users.
- 2007-04-12: Otterly silly.
- 2007-04-12: LEGO digital designer.
- 2007-04-12: The solution to C++ threading is Erlang.
- 2007-04-12: Hamster shredder.
- 2007-04-11: Cambridge University Library's tower stands 157 feet tall, six feet shorter than the top of St John's College Chapel and ten feet taller than the peak of King's College Chapel.
- 2007-04-11: Gnome Mail Notification icon, with IMAP IDLE support.
- 2007-04-11: draft-fanf-smtp-quickstart-01
- 2007-04-11: Ski down the longest escalator in Europe.
- 2007-04-11: 6502 compatible compiler and emulator in javascript.
- 2007-04-11: Dr Aas is an advocate of faecal bacteriotherapy.
- 2007-04-10: SMS spam in Ireland.
- 2007-04-10: Apache gets stroppy with Sun about Java open licensing.
- 2007-04-10: Neat home-made chain reaction video.
- 2007-04-06: ZFS is now part of FreeBSD.
- 2007-04-06: Nix is a purely functional package manager.
- 2007-04-06: FizzBuzz implemented in C++ templates.
- 2007-04-05: "Daylight saving" fails to save energy in the US, just like Oz.
- 2007-04-05: Pixelator.
- 2007-04-04: A con as big as the Ritz.
- 2007-04-04: Karen Spärck Jones (26 August 1935 - 4 April 2007).
- 2007-04-04: draft-fanf-smtp-quickstart-00
- 2007-04-03: Best games by UCSC "intro to game design" students.
- 2007-04-03: Vista's code signing compromised - the return of the boot sector virus?
- 2007-04-02: Google seppuku.
- 2007-04-02: JavaScript hijacking.
- 2007-04-02: Alexander Sotirov presents a JavaScript library with functions for setting up the heap in a controlled state before triggering a heap corruption bug. This allows him to exploit very difficult heap corruption vulnerabilities with great reliability and precision.
- 2007-04-02: Email outage at MIT.
- 2007-04-02: Hume (Higher-order Unified Meta-Environment) is a strongly typed, mostly-functional language for concurrent, real-time, safety-critical systems.
- 2007-04-02: Information software and the graphical interface.
- 2007-03-31: xmpp4moz.
- 2007-03-30: Successor-ML.
- 2007-03-30: Cambridge JANET traffic accounting data - email uses 3% of the University's bandwidth.
- 2007-03-29: Support for PEP in ejabberd.
- 2007-03-29: Comparison of the concurrency concepts of Ada, Chill, Erlang, and Java.
- 2007-03-29: Description and comparision of the concurrency concepts of Ada, Java and CHILL.
- 2007-03-29: Erlang flexible process registry.
- 2007-03-29: Googlephone press release.
- 2007-03-28: Microsoft Windows 2000 TCP/IP implementation details.
- 2007-03-28: TCP over WAN performance tuning and troubleshooting.
- 2007-03-27: I just found out that EastNet (i.e. Cambridge) now has an uplink to Leeds as well as London.
- 2007-03-27: The effect of file sharing on record sales: an empirical analysis.
- 2007-03-27: Liability of ISPs for third-party material.
- 2007-03-27: The UK's e-commerce regulations.
- 2007-03-27: OUCS cleartext email shutdown.
- 2007-03-27: del.icio.us and academic research.
- 2007-03-27: The world's most important 6-second drum loop - the "amen" break.
- 2007-03-26: Why security is hard - an economic perspective.
- 2007-03-26: RFC humo(u)r.
- 2007-03-26: How Emily tamed the Caml - Emily is a subset of OCaml that uses a design rule verifier to enforce object-capability principles.
- 2007-03-24: Stanford University wins lawsuit against James Joyce's copyright ghouls.
- 2007-03-23: Borderware IP address reputation database.
- 2007-03-23: Watford Electronics is no more.
- 2007-03-23: Martin Keegan's obituary of Chris Lightfoot.
- 2007-03-23: Dutch government blackmailed by e-voting manufacturer.
- 2007-03-22: Alternative software development.
- 2007-03-22: What every computer scientist should know about floating point.
- 2007-03-21: Simon Schubert's simple stub unix mailer.
- 2007-03-20: Video of Luminox - the Oxford fire art festival.
- 2007-03-20: Connecting web spammers with advertisers.
- 2007-03-20: The Nullarbor Nymph.
- 2007-03-20: Auralex Acoustics is the industry leader in acoustical treatment products.
- 2007-03-20: Class and web design.
- 2007-03-20: Fantastic anti-spam story.
- 2007-03-18: Stupid email disclaimers.
- 2007-03-18: Google Gapminder World 2006.
- 2007-03-18: Gapminder applications.
- 2007-03-17: The PSYC developers on XML.
- 2007-03-17: The PSYC developers on Jabber.
- 2007-03-16: Torben Mogensen's "basics of compiler design".
- 2007-03-16: Isn't it alanic ... dontcha think?
- 2007-03-16: "Pith Helmet" ad blocker for Safari.
- 2007-03-16: "Saft" adds lots of features to Safari.
- 2007-03-16: "Pith" Safari crash recovery tool.
- 2007-03-16: Enable the Safari debug menu.
- 2007-03-16: "Microsoft is not a security company. Security is important, but it's just a little part of Microsoft." -- Arno Edelmann, Microsoft's European business security product manager.
- 2007-03-16: Orwell on "politics and the English language".
- 2007-03-16: Knuth on "mathematical writing".
- 2007-03-16: "Considered harmful" essays considered harmful.
- 2007-03-16: Twitter growth graph from Alexaholic.
- 2007-03-16: Geomerics "Enlighten" real-time radiosity demo. (YouTube)
- 2007-03-16: Accessible train timetables.
- 2007-03-16: Real-world DRM.
- 2007-03-16: Obituary of Chris Lightfoot in The Times.
- 2007-03-14: Markus Kuhn on academic publication.
- 2007-03-14: The primary component of [SPEC CPU 2006 perlbench] is the Open Source spam checking software SpamAssassin.
- 2007-03-14: Wrongfully imprisoned? You still have to pay for your stay.
- 2007-03-13: Scalable statistical bug isolation.
- 2007-03-13: Network partitions and Erlang/OTP.
- 2007-03-13: Pirahã Exceptionality: a Reassessment.
- 2007-03-12: Beautiful code: leading programmers explain how they think. (Amazon)
- 2007-03-12: My Twitter page.
- 2007-03-12: Open source at Joost.
- 2007-03-12: Ejabberd + jwchat.
- 2007-03-11: Juggling in a gravity well.
- 2007-03-11: Juggling in a cone.
- 2007-03-09: Microsoft customers melting down over daylight saving patches.
- 2007-03-09: stunserver.org
- 2007-03-09: GTalk-to-VoIP.
- 2007-03-09: libjingle includes a STUN server.
- 2007-03-09: Vovida STUN server.
- 2007-03-08: SEC cracks down on spam-driven small stocks.
- 2007-03-08: Disk failures in the real world: what does an MTTF of 1,000,000 hours mean to you?
- 2007-03-07: Alternative keyboards listed by the adaptive technology for information and computing group at MIT.
- 2007-03-06: Using packet symmetry to curtail malicious traffic.
- 2007-03-06: Nigerian dead parrot sketch.
- 2007-03-06: Encouraging people towards piracy.
- 2007-03-05: No2ID obituary of Chris Lightfoot.
- 2007-03-05: MySociety obituary of Chris Lightfoot.
- 2007-03-05: Chris Lightfoot 1978-2007.
- 2007-03-05: Tim O'Reilly: Concurrent programming: Erlang, Haskell...and XSLT.
- 2007-03-04: Programming Erlang - software for a concurrent world - Joe Armstrong.
- 2007-03-01: Metalua - language extensions in and for Lua.
- 2007-02-28: Economic controls for corporate intranet junk email?
- 2007-02-28: Walking times between tube stations in zone 1.
- 2007-02-27: Veniamin's human slinky.
- 2007-02-27: "Beamer" is a LaTeX class that allows you to create presentation slides and handouts.
- 2007-02-27: LaTeX links from CUED.
- 2007-02-27: MailChannels server survey, reported in O'Reilly SysAdmin magazine.
- 2007-02-27: Dan Shearer's MTA comparison.
- 2007-02-27: Mail server survey, April 2003.
- 2007-02-27: Mail server survey, April 2004.
- 2007-02-27: The Cray XMT platform can scale to a system with over 8000 processors providing over one million simultaneous threads and 128 terabytes of shared memory.
- 2007-02-27: Children swimming with polar bears.
- 2007-02-26: Interlocking 3D puzzles.
- 2007-02-23: Failure trends in Google's large disk drive population.
- 2007-02-22: An SMTP proxy written in Perl.
- 2007-02-22: Ejabberd module API documentation.
- 2007-02-20: Autoyast documentation.
- 2007-02-20: Canadian time zone anomalies.
- 2007-02-20: Hied-emailadmin list archives.
- 2007-02-20: MX server survey - Exim at number 3!
- 2007-02-20: See-through car.
- 2007-02-20: MS Exchange and its catastrophic handling of the USA DST rule change.
- 2007-02-19: Darwin Calendar Server.
- 2007-02-16: Office boaties.
- 2007-02-15: Music industry executives don't like DRM.
- 2007-02-14: Wired magazine on Bitfrost.
- 2007-02-14: OLPC security architecture: "Bitfrost".
- 2007-02-14: Threading in JavaScript 1.7.
- 2007-02-14: Linux syslets - generic async chained syscalls.
- 2007-02-14: Hennesy & Patterson talking about trends in computer architecture.
- 2007-02-14: Brendan Eich says threads suck.
- 2007-02-14: No news is good news.
- 2007-02-13: Bundle sysadmin automation tool.
- 2007-02-13: Clarissa Dickson-Wright.
- 2007-02-13: Finger trees: a simple general-purpose purely functional data structure.
- 2007-02-13: Mersenne Twister non-crypto random number generator.
- 2007-02-13: How to remove a lobster's shell without damaging the flesh inside.
- 2007-02-12: Lawrence Lessig on the Republicans, the Internet, and innovation.
- 2007-02-12: Gillian McKeith is astonishingly ignorant of basic nutritional and medical science
- 2007-02-11: The public lives of modern youth.
- 2007-02-08: Calvin's snowmen.
- 2007-02-08: draft-fanf-smtp-rfc1845bis-01
- 2007-02-08: Colour schemes for graphs.
- 2007-02-07: BBC web design principles.
- 2007-02-07: Diagrams of system call traces comparing Apache on Linux to IIS on Windows.
- 2007-02-07: Proebsting's Law.
- 2007-02-07: Apple makes it clear they are anti-DRM.
- 2007-02-07: Matthew Garrett on ACPI.
- 2007-02-06: Team Cymru DNS name server status pages.
- 2007-02-05: Piece of sh- Symbian.
- 2007-02-05: Why the iPhone is ARM but not Symbian.
- 2007-02-03: Does extending daylight saving time save energy? Evidence from an Australian experiment.
- 2007-02-02: RabbitMQ - a complete open-source implementation of the advanced message queue protocol.
- 2007-02-01: Breastfeeding pharmacology.
- 2007-02-01: The Jacobson and Appel "fastest scrabble program in the west".
- 2007-02-01: Hardware acceleration for ClamAV.
- 2007-02-01: Risks of Windows Vista's speech command feature.
- 2007-01-30: How to write shared libraries.
- 2007-01-30: US radio spectrum allocations.
- 2007-01-30: Bumptop.
- 2007-01-30: Tupper's self-referential formula.
- 2007-01-29: Definitional interpreters revisited.
- 2007-01-29: Definitional interpreters for higher-order programming languages.
- 2007-01-29: Orange Problems.
- 2007-01-29: 53 CSS techniques you can probably live without.
- 2007-01-29: Assessing the security threats of looping constructs.
- 2007-01-28: Houses to be built by 3D concrete inkjet printers.
- 2007-01-28: Programming the greedy CAM machine.
- 2007-01-27: Is god an accident?
- 2007-01-26: An empirical study of spam traffic and the use of DNS black lists.
- 2007-01-26: Comparative graphs of DNS blacklists.
- 2007-01-26: The shadow tells the time.
- 2007-01-26: draft-fanf-smtp-rfc1845bis-00
- 2007-01-25: Switzerland's valley of death.
- 2007-01-25: Standard video screen sizes.
- 2007-01-25: The tao of debugging.
- 2007-01-25: Hierarchial data format, good for time-series data.
- 2007-01-25: Cable-lacing howto.
- 2007-01-24: ENECO has developed the Thermal Chip, a new type of semiconductor device for direct energy conversion between heat and electricity.
- 2007-01-24: The greatest drunk on earth.
- 2007-01-24: Outlook renders inline message information as an attachment, deliberately ignoring RFC 2183.
- 2007-01-24: Experience deploying high density 802.11 networks.
- 2007-01-24: Petition for guaranteed public access to publicly-funded research results.
- 2007-01-24: Get lost.
- 2007-01-24: OMG facebook LOL.
- 2007-01-23: Elections in Georgia (USA) are run by Kennesaw State University. (!)
- 2007-01-23: More porn leads to less rape.
- 2007-01-23: Joel Spolsky on the 1900 leap year bug.
- 2007-01-23: OOXML propagates the Lotus 123 / MS Excel 1900 leap year bug and the Mac/PC Excel epoch incompatibility.
- 2007-01-23: Live pagerank.
- 2007-01-23: Resistance to anti-TB drugs in populations is a phenomenon that occurs primarily due to poorly managed TB care. Problems include incorrect drug prescribing practices by providers, poor quality drugs or erratic supply of drugs, and also patient non-adherence.
- 2007-01-23: Extreme drug resistant TB.
- 2007-01-22: Books on ethics are stolen more than other philosophy books.
- 2007-01-22: Direct measurement of spam zombie activity in a residential broadband network.
- 2007-01-22: Alliance for Telecommunications Industry Solutions report on circuit path diversity.
- 2007-01-22: BT deploys zombie detection on its broadband network.
- 2007-01-22: Stephen Colbert explains the whole AT&T thing.
- 2007-01-22: Errors of fact in Richard Dawkins's "The God Delusion".
- 2007-01-22: The suggestion that women are not advancing in science because of innate inability is being taken seriously by some high-profile academics. Ben A. Barres explains what is wrong with the hypothesis.
- 2007-01-22: UW IMAP "mix" format mailboxes.
- 2007-01-22: How R2D2 and Chewie led the Rebelloin.
- 2007-01-21: Customer sends in bailiffs to seize bank's computers.
- 2007-01-21: The near future of digital photography.
- 2007-01-21: Disastrously bad American maths curricula.
- 2007-01-17: First jury conviction under CAN-SPAM act.
- 2007-01-17: More about marine cable repair.
- 2007-01-17: Boxing Day earthquake cable repair problems.
- 2007-01-17: Telegeography map of the submarine cables damaged by the Boxing Day earthquake.
- 2007-01-17: Response to the petition to the Prime Minister for a private copying exemption to copyright.
- 2007-01-17: Upgrade your iPod with a blender.
- 2007-01-16: The technology and stats of the 2007 MacRumorsLive keynote coverage.
- 2007-01-16: Arkell vs. Pressdram.
- 2007-01-16: gross - greylisting of suspicious sources.
- 2007-01-16: Spreadsheets, Improv, and other improvements.
- 2007-01-15: "Reading design"
- 2007-01-14: GIOVE-A becomes official, but where's the rest of Galileo?
- 2007-01-14: GSM operators, coverage maps, and roaming information.
- 2007-01-14: Why Oyster's e-money plans hit the buffers.
- 2007-01-14: Dimmable compact fluorescent bulb - works with normal dimmer switch.
- 2007-01-14: Dimmable compact fluorescent bulb - works with normal binary light switch.
- 2007-01-14: Nazi raccoons invade Europe!
- 2007-01-12: Occam-π.
- 2007-01-12: What Ryan Lackey did next.
- 2007-01-12: HavenCo: what really happened.
- 2007-01-12: Supreme court says patent licensees can sue to be released from future licence fees before they risk infringing the patent.
- 2007-01-12: Keep the lasagna flying.
- 2007-01-12: Amnesty International demonstration against Guantanamo Bay.
- 2007-01-11: The Oxford and Cambridge Act 1571.
- 2007-01-11: Dove's guide for church bell ringers.
- 2007-01-11: DB Fletcher Capstan Table.
- 2007-01-11: LG KE850 vs Apple iPhone.
- 2007-01-11: Map of dioceses in England.
- 2007-01-11: Cambridge Garden Centres.
- 2007-01-11: Beautiful expanding circular table.
- 2007-01-11: ... then they came for the librarians ...
- 2007-01-11: "Until literature departments take into account that humans are not just cultural or textual phenomena but something more complex, English and related disciplines will continue to be the laughingstock of the academic world that they have been for years because of their obscurantist dogmatism and their coddled and preening pseudo-radicalism."
- 2007-01-10: Walking with dinosaurs - LIVE!
- 2007-01-10: A substitute school teacher in Connecticut has been found guilty of exposing children to spyware.
- 2007-01-10: MS Outlook 2007 uses MS Word to render HTML, not MSIE!
- 2007-01-10: 6.5% of British people are stupid and greedy.
- 2007-01-10: Andrews & Arnold compliance with email requirements of the Companies Act 2006.
- 2007-01-10: The world's most accurate NTP hardware?
- 2007-01-09: Conformal projections.
- 2007-01-09: Polyhedral maps.
- 2007-01-09: Multi-touch user interface.
- 2007-01-09: Experimental demonstration of General Relativity is child's play.
- 2007-01-08: Symmetricom bought HP's atomic clock business from Agilent.
- 2007-01-08: Information about the DARPA chip-scale atomic clock project from their contractor Symmetricom.
- 2007-01-07: The plant by my desk is an "epipremnum".
- 2007-01-06: Harrison's deliberately imperfect chronometer.
- 2007-01-06: A blog of strange maps.
- 2007-01-05: How well-prepared is the US for economic collapse?
- 2007-01-05: A history of the international date line.
- 2007-01-05: The shock of the old.
- 2007-01-05: Querty vs. Dvorak.
- 2007-01-05: Wikileaks - untraceable mass document leaking and analysis - a system enables everyone to leak safely to a ready audience is the most cost effective means of promoting good government.
- 2007-01-04: Save Milton Country Park.
- 2007-01-04: Religions in SF.
- 2007-01-03: The LanguageLog on Vicky Pollard.
- 2007-01-03: British aviation futurology from 1920.
- 2007-01-02: Electromagnetic analysis of synchronous and asynchronous circuits using hard disc heads.
- 2007-01-02: A4 cut-paper art.
- 2007-01-01: Hilarious French self-parody.
- 2007-01-01: Lung hyperpermeability and asthma prevalence in schoolchildren: unexpected associations with the attendance at indoor chlorinated swimming pools.
- 2006-12-29: Getting started with amateur time and frequency.
- 2006-12-29: Calendars as types: data modeling, constraint reasoning, and type checking with calendars.
- 2006-12-29: UTC is an observational calendar.
- 2006-12-29: David W. Allan - brilliant time metrologist, but perhaps a bit batty in his old age?
- 2006-12-28: The National Bureau of Standards atomic time scale: generation, stability, accuracy and accessibility.
- 2006-12-27: The Guardian on MovieOS.
- 2006-12-27: Jakob Nielsen on MovieOS.
- 2006-12-27: Syntonicity and the psychology of programming.
- 2006-12-27: Programming antiobjects.
- 2006-12-26: Republic of Terra calendar specification (bonkers).
- 2006-12-26: International conference held at Washington for the purpose of fixing a prime meridian and a universal day.
- 2006-12-24: Prime Minister's strategy unit policy review on crime, justice and cohesion (part 2).
- 2006-12-24: Prime Minister's strategy unit policy review on crime, justice and cohesion (part 1).
- 2006-12-24: A cost analysis of Windows Vista high-definition video content protection.
- 2006-12-22: Atomic time-keeping from 1955 to the present.
- 2006-12-22: Beautiful concurrency.
- 2006-12-21: Unifying Atomic Time and the post-Gregorian calendar corrections.
- 2006-12-21: What to do if International Time hits the International Date Line?
- 2006-12-21: Timecounters: Efficient and precise timekeeping in SMP kernels.
- 2006-12-21: The nanokernel.
- 2006-12-21: On the chronometry and metrology of computer network timescales and their application to the network time protocol.
- 2006-12-20: A translation of Gregory's Papal Bull on calendar reform.
- 2006-12-20: More on Roman calendar reform.
- 2006-12-20: Roman calendar reform.
- 2006-12-20: Errata for "Calendrical Calculations".
- 2006-12-19: Switchy McLayout - width-adaptive web pages.
- 2006-12-19: Gilbert Heaton on dates and times.
- 2006-12-19: Frequently asked questions about calendars.
- 2006-12-19: Unicode common locale data repository.
- 2006-12-19: TAI - UTC according to the USNO (same data as from the IERS but more readable).
- 2006-12-19: IERS Bulletin D - DUT1.
- 2006-12-19: Relationship between TAI and UTC from 1961.
- 2006-12-19: Offsets and step adjustments of UTC from 1961.
- 2006-12-19: The Olson tz database.
- 2006-12-19: Paul Eggart's modernized <time.h> proposal.
- 2006-12-19: Clive Feather's struct tmx proposal.
- 2006-12-19: DJB's libtai.
- 2006-12-19: Markus Kuhn's proposed new <time.h>.
- 2006-12-19: Jonathan Lennox's proposal for thread-safe time zone information in C and POSIX.
- 2006-12-19: SRFI 19: Time data types and procedures for Scheme.
- 2006-12-19: David Tribble's struct timezone proposal.
- 2006-12-19: David Tribble's struct calendar proposal.
- 2006-12-19: David Tribble's longtime_t proposal.
- 2006-12-19: The Russians had a nuke in their embassy in Washington, DC.
- 2006-12-18: Perl 5.10 advanced regexes.
- 2006-12-18: Time thing of the year: 1982 vs 2006.
- 2006-12-18: Joel on simplicity.
- 2006-12-18: Simplicity is highly overrated.
- 2006-12-17: Great works in programming languages.
- 2006-12-15: OSBF-Lua: text classification using orthogonal sparse bigrams and exponential differential document count confidence factors.
- 2006-12-14: Bulldozers tear down giant religious teapot.
- 2006-12-14: How to claim back bank penalty charges.
- 2006-12-14: Joseph and Mary discuss breast feeding.
- 2006-12-14: Everything you didn't want to have to know about spam.
- 2006-12-14: World's tallest man saves dolphins.
- 2006-12-14: Practical type inference based on success typing.
- 2006-12-14: Any attempt to improve the security of PHP from the inside is futile. (Let alone the outside?)
- 2006-12-14: Jason Scott: "Mythapedia".
- 2006-12-14: textfiles.com
- 2006-12-14: Cambridge regional war room (no fighting!).
- 2006-12-14: Brooklands Avenue bunker saved from demolition.
- 2006-12-14: The BBC on the bunker.
- 2006-12-14: Cambridge 2000 on the bunker.
- 2006-12-14: Brooklands Avenue bunker (scroll down 50%).
- 2006-12-14: A nuclear bunker.
- 2006-12-12: How I Broke Bath, and other stories.
- 2006-12-11: Identification of sources of failures and their propagation in critical infrastructures from 12 years of public failure reports.
- 2006-12-10: Nikodemus's Common Lisp FAQ.
- 2006-12-09: Most-cited computer scientists, according to their h-numbers.
- 2006-12-09: Eskimo: experimenting with skeletons in the shared address model.
- 2006-12-09: Commercial users of functional programming, 2006.
- 2006-12-09: Google's thread-cacheing malloc().
- 2006-12-09: Are High-level Languages suitable for Robust Telecoms Software?
- 2006-12-09: What would happen if you were to connect all the ZIP codes in the US in ascending order?
- 2006-12-04: Petrovich - an operating system based on reward and punishment.
- 2006-12-04: Intelligent design sort.
- 2006-12-04: Erlang SMTP client.
- 2006-12-04: Sanesecurity ClamAV signatures.
- 2006-12-04: The Wolfson Foundation: a historical perspective.
- 2006-12-03: Some characteristic features of natural languages.
- 2006-12-03: Joshua Bloch on how to design a good API and why it matters.
- 2006-12-01: Beixo - yet another shaft-driven bike.
- 2006-12-01: CERNY.schema
- 2006-12-01: iBar
- 2006-12-01: Literate Haskell JPEG decoder.
- 2006-11-30: Alpine: Apache-licenced Pine.
- 2006-11-28: The ceiling cat is watching you.
- 2006-11-28: Java (DSpace) developer job at the Computing Service.
- 2006-11-26: London: a life in maps - an exhibition at the British Library.
- 2006-11-24: Exceptions and side-effects in atomic blocks.
- 2006-11-23: Air-port security.
- 2006-11-23: Why Michael Dillon's final, ultimate solution to the spam problem isn't.
- 2006-11-23: Simon Peyton Jones and Tim Harris talk about transactional memory.
- 2006-11-23: Bill Bailey and Billy Bragg performing "Unisex Chip Shop".
- 2006-11-22: Waves and bubbles in a large free sphere of water.
- 2006-11-22: MGM to release Obree movie in the U.S.
- 2006-11-21: Passive versus active voice.
- 2006-11-21: The things mentioned here are not debatable, they are facts about English that can easily be checked, and it is about time copy editors were told to stop wasting millions of hours on pointlessly correcting them when they were correct in the first place.
- 2006-11-21: Computer-generated recording of the mega-tittums touch on 16 handbells from the Ancient Society of College Youths' dinner.
- 2006-11-21: WTF-8.
- 2006-11-20: The layers principle: Internet architecture and the law.
- 2006-11-20: linogram is the constraint-driven diagram-drawing program described in Chapter 9 of Higher-Order Perl.
- 2006-11-20: Franchise jurisdictions - relevant to odd obsolete things like the university and heraldic courts.
- 2006-11-17: No2ID petition on the Prime Minister's petitions web site.
- 2006-11-17: Why SOAP sucks.
- 2006-11-17: Stuff that's broken.
- 2006-11-16: The radioactive boy scout.
- 2006-11-16: Waterken web calculus.
- 2006-11-16: Waterken: secure multi-user distributed applications.
- 2006-11-16: The next mainstream programming language: a game developer's perspective.
- 2006-11-16: Least privilege and more.
- 2006-11-16: The Oz-E Project: design guidelines for a secure multiparadigm programming language.
- 2006-11-16: Nick Szabo's essays, papers, and concise tutorials.
- 2006-11-16: Scarce objects.
- 2006-11-16: The Scala experiment.
- 2006-11-15: The utterly brilliant Leopold Tea Tube.
- 2006-11-15: Can abstract state machines be useful in language theory?
- 2006-11-15: Vulnerabilities in scriptable multiplayer online games.
- 2006-11-15: The Cambridge CAP computer.
- 2006-11-15: Monitor your Linux computer with machine-generated music.
- 2006-11-15: Busting blocks: appropriate legal remedies for wrongful inclusion in spam filters under U.S. law.
- 2006-11-15: George Osborne, the Shadow Chancellor, talks up Linux and Wikipedia.
- 2006-11-15: Stop Spam Alliance - talking shop for intergovernmental agencies.
- 2006-11-14: Sideways bike.
- 2006-11-14: Advanced tools for operators at Amazon.com.
- 2006-11-13: Writing a Lisp interpreter in Haskell.
- 2006-11-13: How XLib is implemented, and what we're doing about it.
- 2006-11-13: The need for asynchronous, zero-copy network IO.
- 2006-11-13: TV licensing abandons case against unlicensed TV owner.
- 2006-11-12: Applied pi - a brief tutorial.
- 2006-11-12: The polyadic pi calculus: a tutorial.
- 2006-11-12: Overloading whitespace in C++.
- 2006-11-12: The long road to 64 bits.
- 2006-11-11: Indirection is not abstraction.
- 2006-11-10: Neko vs. Lua.
- 2006-11-10: The joy of #!
- 2006-11-10: Low-level virtual machine / compiler infrastructure.
- 2006-11-10: Neko embeddable programming language.
- 2006-11-09: Petition against copyright term extension for recorded music.
- 2006-11-08: Comments on the Adobe/Mozilla deal.
- 2006-11-08: Adobe/Macromedia Flash's scripting engine to be made open source and given to Mozilla.
- 2006-11-07: "Reactable" synth controller videos.
- 2006-11-06: The Dockum drug store sit-in in Wichita, Kansas, July-August 1958.
- 2006-11-06: ikiwiki.
- 2006-11-06: Markdown wikitext syntax.
- 2006-11-06: More details of Fastmail's Cyrus replication deployment.
- 2006-11-06: Patterns of Software by Richard P. Gabriel.
- 2006-11-06: Continuum fingerboard - amazing synth controller.
- 2006-11-01: Time-lines of computer science research, development, and commercialization.
- 2006-11-01: nbsmtp - no-brainer SMTP client, not sendmail-compatible.
- 2006-11-01: esmtp - sendmail-compatible stub SMTP client with local delivery support.
- 2006-11-01: msmtp - sendmail-compatible stub SMTP client.
- 2006-11-01: 3D triangles in Javascript.
- 2006-11-01: Fastmail has fully deployed the Cambridge Cyrus replication code.
- 2006-10-31: Optimizing HTTP page load time.
- 2006-10-31: mailsync - another IMAP mailbox synchronizer.
- 2006-10-31: isync - another IMAP mailbox synchronizer (predecessor of asis).
- 2006-10-31: imapsync - another IMAP mailbox synchronizer.
- 2006-10-31: offlineimap - another IMAP mailbox synchronizer.
- 2006-10-31: asis - fast IMAP disconnected mode mailbox synchronizer.
- 2006-10-31: The view source key.
- 2006-10-26: Batten on the OSI / Internet wars.
- 2006-10-26: The anatomy of a loop.
- 2006-10-26: Multi-return function call.
- 2006-10-25: Erlang: the movie.
- 2006-10-20: Ryan Finnie's MIME torture test.
- 2006-10-20: MIME examples, including a torture test.
- 2006-10-19: Flow rate fairness: dismantling a religion.
- 2006-10-16: Here comes Bod.
- 2006-10-12: The church of Google.
- 2006-10-12: Lightning exits woman's bottom.
- 2006-10-11: ICANN on the Spamhaus / e360Insight lawsuit.
- 2006-10-11: Future versions of Qualcomm Eudora to be based on Mozilla Thunderbird.
- 2006-10-09: Turning off disk caches on an Infortrend Eonstor.
- 2006-10-08: A very modal model of a modern, major, general type system.
- 2006-10-07: Sub-woofers.
- 2006-10-05: Sunifdef - Symbian unifdef.
- 2006-10-04: Higher pay for long service ruled illegal.
- 2006-10-04: BURL in action.
- 2006-10-03: Death-by-committee of the first-mover advantage.
- 2006-10-03: Web 2.0 versus HTML 2.0?
- 2006-10-03: Ministerium fuer Heimatsicherheit?
- 2006-10-03: Daniel Davies on the loss of confidence in public sector IT.
- 2006-10-02: Implementation and performance evaluation of a safe runtime system in Cyclone.
- 2006-09-30: Philip Wadler's page about computational thinking, including a wildly off-the-mark quote from Dijkstra.
- 2006-09-30: Strange tale of Boris Johnson and his US passport.
- 2006-09-29: Douglas Adams - Hyperland - 1990. (google video)
- 2006-09-28: Clinton advocates ubuntu.
- 2006-09-28: BBC gets into bed with MICROS~1.
- 2006-09-28: Program yourself. (youtube)
- 2006-09-27: Live train map of the UK. (Google Maps mashup)
- 2006-09-27: Google working on efficient computer power supplies.
- 2006-09-26: Ron Rivest's ThreeBallot voting system.
- 2006-09-26: Flash animation of middle eastern empires in the last 3500 years.
- 2006-09-25: Which services should remain offline?
- 2006-09-25: John Baez's crackpot index.
- 2006-09-25: Carl Sagan's baloney detection kit.
- 2006-09-25: Greg Egan pleas to save New Scientist.
- 2006-09-24: OMG girlz don't exist on teh Intarweb!!!!1
- 2006-09-24: Domain models are aspect-free.
- 2006-09-22: AJAX and mobile computing.
- 2006-09-22: HP optical mouse without scroll wheel.
- 2006-09-21: Weaknesses in HMAC?
- 2006-09-20: Blackbeard the Pirate's Rugged Tampons.
- 2006-09-20: Turn a Brompton into a kiddie-tandem.
- 2006-09-20: Don't spam your own ISP's abuse desk when joe-jobbing Spamhaus.
- 2006-09-20: What 11th September means to Chileans.
- 2006-09-20: Russ Allbery on community.
- 2006-09-19: Whit shud we feed tha burds fur?
- 2006-09-19: Earliest uses of symbols of operation.
- 2006-09-19: Overview of the Internet in Zimbabwe in 2000.
- 2006-09-19: No bread in Zim either.
- 2006-09-18: Zimbabwe cut off from the Internet.
- 2006-09-17: Microsoft Research: Singularity: a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools.
- 2006-09-17: Thirty years is long enough: getting beyond C.
- 2006-09-15: New anti-phishing algorithm in ClamAV.
- 2006-09-15: GMail's sender reputation system.
- 2006-09-15: Automatic indicator lighs for bikes.
- 2006-09-14: Why Johnny can't code.
- 2006-09-14: A roadmap for the TCP specification documents.
- 2006-09-14: Tom and Jerry: the lost episodes.
- 2006-09-14: Royal Society archive online.
- 2006-09-14: Imperial College high performance computing data centre hosting service.
- 2006-09-14: Imperial College data centre refurb project page.
- 2006-09-14: Trox Advanced IT Cooling Systems.
- 2006-09-14: Modern Building Services journal on the Trox CO2 rack cooling system installed at Imperial Colege.
- 2006-09-13: History of AppleScript (draft).
- 2006-09-13: First-person shooter specs.
- 2006-09-13: Hakka chinese restaurant.
- 2006-09-12: Analyzing large ddos attacks using multiple data sources.
- 2006-09-12: Stupid email disclaimers and the IETF.
- 2006-09-11: Secure IMAP with a Blackberry.
- 2006-09-11: Edinburgh University email upgrade project.
- 2006-09-11: Does Visual Studio rot the mind?
- 2006-09-11: The New Yorker on the Poincaré conjecture.
- 2006-09-10: Craig Murray's book "Murder in Samarkand" banned by UK airport security.
- 2006-09-05: W3slidy.
- 2006-09-05: Criminal terrorism enforcement in the United States during the five years since the attacks on 11th September 2001.
- 2006-09-04: Characteristics of fascism.
- 2006-09-04: CERT secure coding standards.
- 2006-09-04: Spamhaus "zen" combined block list.
- 2006-09-04: Spamhaus policy block list.
- 2006-09-04: Dave Hayes unhinged ranting.
- 2006-09-04: Some one is spamming on behalf of Dave Hayes, anti-anti-spam kook.
- 2006-09-03: Software reliability.
- 2006-09-03: What if there is a silver bullet?
- 2006-09-03: There is a silver bullet.
- 2006-09-01: More complaining about ENHANCEDSTATUSCODES.
- 2006-09-01: British people have been brainwashed by the government and media about terrorism.
- 2006-09-01: The children's database - yet more government centralizing stupidity.
- 2006-09-01: DAMP 2007: workshop on declarative aspects of multicore programming.
- 2006-08-31: #haskell stats.
- 2006-08-31: History of Haskell timeline.
- 2006-08-31: PowerDNS performance graphs from xs4all.
- 2006-08-31: Truce in the war on copying?
- 2006-08-31: Gradual typing for functional languages.
- 2006-08-30: Telemarketer annoyance device.
- 2006-08-30: mutt-ng.
- 2006-08-30: Reflective program generation with patterns.
- 2006-08-30: USA bans its own citizen from returning home.
- 2006-08-29: Alexey Melnikov agrees.
- 2006-08-29: I rant about ENHANCEDSTATUSCODES.
- 2006-08-29: Opt out of junk mail.
- 2006-08-29: Junk mail preference service.
- 2006-08-29: Junk mail reduction.
- 2006-08-29: Porous concrete paving.
- 2006-08-29: Pool tricks (youtube).
- 2006-08-29: Exim patch for hooking into Dovecot's SASL daemon.
- 2006-08-29: Cory Doctorow: I, row-boat.
- 2006-08-29: I am not a terrorist.
- 2006-08-29: Early history of the electromagnetic telegraph.
- 2006-08-28: Upstart: a replacement for init.
- 2006-08-27: TSA whistle-blower thinks the state of U.S. aviation security invites another attack.
- 2006-08-27: More magnets, please.
- 2006-08-27: The magnetism of carbon.
- 2006-08-25: Don't download this song.
- 2006-08-25: What are the odds?
- 2006-08-25: Threat levels.
- 2006-08-24: "Christ, what an asshole!" is the answer to the New Yorker magazine caption contest.
- 2006-08-24: Ragel state machine compiler.
- 2006-08-23: Suspension trauma.
- 2006-08-23: List of fictional expletives.
- 2006-08-23: List of exclamations used by Captain Haddock.
- 2006-08-22: Credit card issuers given an exemption from the data protection act to cancel cards used in child porn offenses.
- 2006-08-22: What is the wheel-driven land-speed record?
- 2006-08-22: JCB diesel-powered land speed record.
- 2006-08-22: Imail: email-over-xmpp.
- 2006-08-22: Bryan Ford's packrat parsing page.
- 2006-08-22: Neil Mitchell's Haskell parser.
- 2006-08-22: Frisby: Haskell implementation of packrat parsing.
- 2006-08-21: "Matt" on security checks.
- 2006-08-21: Exploding Li-Ion batteries.
- 2006-08-21: Tom Flynn - outlawing unbelief.
- 2006-08-21: Animator vs animation (flash).
- 2006-08-21: BBC - the power of nightmares.
- 2006-08-21: Jerry Fishenden - biometrics: enabling guilty men to go free?
- 2006-08-21: Petr Skrabanek's Publications.
- 2006-08-21: Eric Rescola: is finding security holes a good idea?
- 2006-08-21: Mulberry MUA rescued from Cyrusoft's creditors and now available for free (though not Free).
- 2006-08-16: Mitch Benn's myspace page.
- 2006-08-15: C-Store: a column-oriented DBMS.
- 2006-08-15: Chicken Yoghurt on John Reid's distorted view of reality.
- 2006-08-15: Spam from Google.
- 2006-08-15: A review of the Falklands War as if it were alternate history.
- 2006-08-15: David E. H. Jones on the stability of the bicycle.
- 2006-08-14: Google Internals described by a non-googler.
- 2006-08-14: Daily Changes by Name Intelligence - details of registrar activity; good for spotting spammers.
- 2006-08-14: Robert Pape on the motivation of suicide bombers.
- 2006-08-14: Piet - a graphical programming language in the style of Mondrian.
- 2006-08-14: The zombie programming language.
- 2006-08-14: The Daily Show featuring Aasif Mandvi in Beirut.
- 2006-08-14: Pepper Pad 3 - Linux-based web computer.
- 2006-08-14: Rocket belts for sale in Mexico!
- 2006-08-14: Why the government wants to exaggerate the risk of terrorism, and why they should not.
- 2006-08-14: 21st century newsflash - Women achieve EQUALITY.
- 2006-08-14: Euro coinage spacial diffusion observatory.
- 2006-08-12: Noises that indicate a defective hard drive.
- 2006-08-11: Implications of power laws for policing homelessness etc.
- 2006-08-11: On the implausibility of the explosives plot.
- 2006-08-11: The GHC typechecker is Turing-complete.
- 2006-08-10: Rich Kulawiec: dealing with spam. (nanog)
- 2006-08-09: Archiveopteryx - SQL-based IMAP/POP/server.
- 2006-08-08: Terrorists can be defeated simply by not becoming terrorized -- that is, anything that enhances fear effectively gives in to them.
- 2006-08-07: Cameroon typosquats .com.
- 2006-08-07: General-purpose tool-building factory factory factory.
- 2006-08-04: How little do you need to bring a Linux box back to life?
- 2006-08-04: dbmail - SQL-based IMAP/POP server.
- 2006-08-01: IETF Montreal EAI WG meeting Jabber log.
- 2006-08-01: IRON filesystems.
- 2006-07-31: Karl Ulrich: the environmental paradox of bicycling - increased energy use from longer life expectancy cancels out reduced energy use from efficient transportation.
- 2006-07-31: Bcfg2 is a tool that aids in the administration of complex environments.
- 2006-07-31: Puppet configuration management tool.
- 2006-07-31: AISK - classifying spam using neural nets.
- 2006-07-31: The size of the Earth relative to other planets and stars.
- 2006-07-26: Problematic Firefox extensions.
- 2006-07-26: Yet another live lightning mapper.
- 2006-07-26: Live map of UK traffic trouble spots.
- 2006-07-26: Programming as if performance mattered.
- 2006-07-26: Too many silver bullets.
- 2006-07-25: IRA has ceased its criminality.
- 2006-07-25: Using wave generators to draw letters on the surface of water.
- 2006-07-24: URIBL.
- 2006-07-24: The proposed Trumpington Meadows housing estate.
- 2006-07-24: This can be taken as a comment on the perennial usefulness of the incipit, on the natural origins of the incipit, or it can be a reflection of the lack of modernity of these computer systems.
- 2006-07-24: No, Mr Bond, I expect you to die!
- 2006-07-24: AMD and ATI to merge.
- 2006-07-23: Wouldn't a connection-id be a useful thing to have?
- 2006-07-23: Google searches for vulnerable code.
- 2006-07-23: The Little Artists (John Cake and Darren Neave) immortalize iconic artists and their artworks in un-manipulated Lego.
- 2006-07-23: ENORMOUS harbour construction in Shanghai, including the longest bridge in the world.
- 2006-07-20: Ejabberd + Active Directory shared rosters.
- 2006-07-18: Cold Blood - antarctic/sf/horror on BBC radio 7.
- 2006-07-14: History of Haskell.
- 2006-07-14: Event-based programming without inversion of control using Scala.
- 2006-07-13: AngloHaskell hacker gathering.
- 2006-07-13: The evolution of the IM worm since the beginning of 2005.
- 2006-07-13: Ejabberd LDAP patches.
- 2006-07-12: journald: User-space generic journalling daemon.
- 2006-07-11: Workplace temperature and thermal comfort.
- 2006-07-07: Split windows in irssi.
- 2006-07-06: Funniest WLIIA? episode EVAR.
- 2006-07-05: Open proxy honeypot project, including reports of zombie control hosts.
- 2006-07-05: MAAWG on ports 25 and 587.
- 2006-07-05: Joe St Sauver - filtering spam at your leisure, using the gap between a message being received and read.
- 2006-07-05: UK noise mapping.
- 2006-07-05: W and liberty.
- 2006-07-04: Hotmail uses expired accounts as spam traps.
- 2006-07-04: About the hash function while(len--) hash = hash*33 + *ptr++;
- 2006-07-04: Elastic tab stops - nice!
- 2006-07-03: DANGER: falling dot-coms!
- 2006-07-03: NY Times: A search engine that's becoming an inventor.
- 2006-07-03: Internet News: Peeking into Google.
- 2006-07-03: Colm MacCarthaigh's history of electronic voting in Ireland.
- 2006-07-03: Getting Exim to reject messages early that Mailman would bounce.
- 2006-07-03: Unknown rc script y2038 bug.
- 2006-06-30: Western Digital loses class-action lawsuit over the size of a gigabyte.
- 2006-06-30: Transport strategy in the East of England does not suffer from an "infrastructure deficit", but instead it should focus on "demand management and climate change mitigation".
- 2006-06-30: Vanity Fair is a terrorist publication?
- 2006-06-30: MIME-compatible binary ordered compression for Unicode.
- 2006-06-30: AOLserver y2038 bug.
- 2006-06-28: Map of noise levels in London.
- 2006-06-28: Standard compression scheme for Unicode (designed by Reuters).
- 2006-06-28: Sudden giant trunk nostril.
- 2006-06-28: Sudden giant nostril gallery.
- 2006-06-28: The power of seven.
- 2006-06-28: MicroID.
- 2006-06-28: Mac the Ripper.
- 2006-06-27: Tom Kistner's anti-spam timeban script.
- 2006-06-27: Cambrige Mountain Rescue.
- 2006-06-27: Simon Tatham has successfully geneticall modified the Newton-Raphson iterative fractal, pumped it full of drugs in a secret government laboratory, and then captured some striking video footage of it. People of a nervous disposition and pregnant women, beware.
- 2006-06-27: Brian Deer: excellent health journalism, including work on Andrew Wakefield and company.
- 2006-06-27: A page about one of Andrew Wakefield's insane supporters.
- 2006-06-26: Dave Prosser's corrected and annotated C preprocessor algorithm: document X3J11/86-196.
- 2006-06-26: Rethinking the design of presentation slides.
- 2006-06-26: Securing the .NET programming model.
- 2006-06-26: The Gold Casino proves fair dealing with PhatHash.
- 2006-06-23: D-BUS specification.
- 2006-06-23: Domain kiting - abuse of short-term un-paid-for registrations.
- 2006-06-23: Dave Cridland on top-posting and mobile email.
- 2006-06-23: Was it said by Adolf Hitler or Ann Coulter?
- 2006-06-22: Table of condiments that periodically go bad.
- 2006-06-22: Mum's new place in France.
- 2006-06-22: Administration-free Thursdays.
- 2006-06-22: Mac Mini in a Prius.
- 2006-06-21: Carplus Cambridge residents' survey.
- 2006-06-20: The rise and fall of CORBA - there's a lot we can learn from CORBA's mistakes.
- 2006-06-20: A flaw in the child porn witch-hunt.
- 2006-06-19: How Boyer-Moore works.
- 2006-06-19: Extensible Binary Meta Language specification.
- 2006-06-16: Plash: tools for practical least privilege.
- 2006-06-15: Broken Windows Theory.
- 2006-06-15: B3ta roadsign challenge.
- 2006-06-15: Numerical representations as higher-order nested datatypes.
- 2006-06-15: TenDRA open-source crown copyright licence.
- 2006-06-15: A principled approach to operating system construction in Haskell.
- 2006-06-15: Haskell users' operating system and environment.
- 2006-06-15: CMU software engineering + CERT: managed strings library for C.
- 2006-06-14: Funnel: programming with functional nets.
- 2006-06-14: The Corruptibles: how Hollywood is trashing your rights - video from the EFF.
- 2006-06-13: On the future availability of helium.
- 2006-06-13: The Windows malicious software removal tool: progress made, trends observed.
- 2006-06-13: ICMP filtering.
- 2006-06-13: Ages of consent around the world.
- 2006-06-13: No lobbyists as such - the war over software patents in the European Union.
- 2006-06-09: RIP Act part III to be activated - government seizure of crypto keys.
- 2006-06-09: David Hembrow on the Arbury Camp development.
- 2006-06-09: Des Phillips on the Arbury Camp development.
- 2006-06-08: Convergence in language design: a case of lightning striking four times in the same place.
- 2006-06-08: Getling: a high-performance web server.
- 2006-06-08: The rising tide: DDoS by defective designs and defaults.
- 2006-06-08: Spanish castle colour illusion.
- 2006-06-07: Tiscali Jukebox legal music download service is "too interactive" for the recording labels.
- 2006-06-07: Nominet public consultation on the scope of their business.
- 2006-06-06: Spoof Cambridge computer science tripos papers.
- 2006-06-05: The Encap package management system.
- 2006-06-02: Cambridge train performance data.
- 2006-06-02: Jakob Nielsen's usability fighting styles.
- 2006-06-02: On the lifestyle of Erlang developers.
- 2006-06-02: Lout document formatting system.
- 2006-06-02: Ant is not TeX.
- 2006-06-02: Worse-is-better is worse.
- 2006-06-02: Tiny Threads - hilarious thread context allocation.
- 2006-06-01: JPEG patent claims ruled invalid.
- 2006-05-31: Cambridge curry house scores.
- 2006-05-31: Just because you can, Mr Lightfoot, that doesn't mean you should.
- 2006-05-31: Patent goo: self-replicating Paxil.
- 2006-05-31: Linux desktops at the University of Oxford.
- 2006-05-25: Qt Cryptographic Architecture OpenSSL interface, including XMPP support.
- 2006-05-25: See Cambridge: panoramic views of the historic university city.
- 2006-05-25: Apple's portable computer sudden motion sensor.
- 2006-05-25: Miscalculating the area and angles of a needle-like triangle.
- 2006-05-24: "Hatracks", i.e. places to hang your hats, i.e. XMPP-to-XMPP gateways.
- 2006-05-24: XMPP-to-XMPP gateway.
- 2006-05-24: How Java's floating-point hurts everyone everywhere.
- 2006-05-19: Security in Windows Vista: to 2002 and beyond!
- 2006-05-19: Rubberhose transparently and deniably encrypts disk data, minimising the effectiveness of warrants, coersive interrogations and other compulsive mechanims, such as U.K RIP legislation.
- 2006-05-19: Chaffinch: confidentiality in the face of legal [RIPA] threats.
- 2006-05-19: Part 3 of RIPA may come in to force - UK Government to demand handover of encryption keys.
- 2006-05-19: Verisign buys another SSL CA competitor.
- 2006-05-18: GTalk Profile can help you find other Google Talk [and Jabber] users from around the world.
- 2006-05-18: UOregon recommended email configuration.
- 2006-05-17: Martin Howe QC on the problems with the EU.
- 2006-05-17: A bare SURBL implementation for Exim.
- 2006-05-17: Freetalk: console-based jabber client.
- 2006-05-17: 19th c. US currency.
- 2006-05-16: MUCkl - a version of JWchat tuned for multi-user chat.
- 2006-05-15: Jason Evans' new threaded malloc() for FreeBSD.
- 2006-05-15: Al Gore on Saturday Night Live. (QuickTime)
- 2006-05-15: Web presence icons for ejabberd.
- 2006-05-15: A notation for dates on linear time scales.
- 2006-05-10: JEP-0124 HTTP binding patch for ejabberd.
- 2006-05-09: Roundcube webmail (PHP, XHTML, CSS, AJAX).
- 2006-05-08: Freedom of speech banned in UK.
- 2006-05-08: Extending NTP for the interplanetary internet.
- 2006-05-08: Tracking plane flight on the Internet with BGP.
- 2006-05-08: HAKMEM count set bits algorithm adjusted for 32 bit words.
- 2006-05-08: Wikipedia on leet speak.
- 2006-05-08: Wikipedia on professional farters.
- 2006-05-08: Rob Pike on the history of UTF8.
- 2006-05-05: Using load balancers in front of an eJabberd cluster.
- 2006-05-02: Prescott's local government revolution.
- 2006-05-01: Links: web programming without tiers.
- 2006-05-01: Firms face new tax on staff email to friends.
- 2006-04-28: The monkeysphere.
- 2006-04-28: The Dunbar number.
- 2006-04-27: Practical dynamic software updating for C.
- 2006-04-27: Blue poster lunar calendar.
- 2006-04-27: Is the pace of change really such a shock?
- 2006-04-27: Delayed sleep-phase syncrome.
- 2006-04-26: A survey of DNS security: most vulnerable and valuable assets.
- 2006-04-26: The Camelford water contamination scandal.
- 2006-04-26: Grand illusions toy shop.
- 2006-04-25: All about Jabber PubSub.
- 2006-04-25: Shrove Tuesday Public Licence.
- 2006-04-25: Design and engineering of the PowerDNS recursor.
- 2006-04-24: NFSv4 RDMA for Linux.
- 2006-04-24: Direct Access Transport collaborative.
- 2006-04-24: Direct Access File System presentation by NetApp.
- 2006-04-24: Evolution of the Virtual Interface Architecture.
- 2006-04-24: Virtual Interface Architecture book from Intel.
- 2006-04-24: I guess the Internet Watch Foundation wasn't bureaucratic enough.
- 2006-04-23: Aligning security and usability.
- 2006-04-23: User interaction design for secure systems.
- 2006-04-23: Why events are a bad idea for high-concurrency servers.
- 2006-04-23: The problem with threads - Edward Lee.
- 2006-04-23: Co-operative taks management wihtout manual stack management.
- 2006-04-23: Security in Plan 9 (2002).
- 2006-04-23: User-level protocol servers with kernel-level performance.
- 2006-04-23: Interoperation of copy avoidance in network and file I/O.
- 2006-04-23: Usenix HotOS X proceedings - inaccessible until June 2006.
- 2006-04-23: Type inference for first-class messages with match-functions.
- 2006-04-23: QuickTunes - iTunes status in the menu bar (ignore the ugly windows).
- 2006-04-21: SQLite copyright disclaimer.
- 2006-04-21: How to (re)start screen automatically on remote logins.
- 2006-04-21: Chris Lightfoot on PHP.
- 2006-04-21: Iraq crater.
- 2006-04-21: Idiot lawyer threatens Google over its lovely Joan Miro commemoration logo.
- 2006-04-21: Fastmail backscatter protection - I wonder what they do with vacation messages...
- 2006-04-21: Using a Cray as a compression server.
- 2006-04-19: Universiteit Utrecht Department of Computer Science - email architecture 2002-present.
- 2006-04-19: Universiteit Utrecht Department of Computer Science - email architecture 1998-2002.
- 2006-04-19: Renew your passport in May 2006 - resist compulsory ID card registration.
- 2006-04-19: USPS guide to shipping hippopotamuses.
- 2006-04-18: Correct forms of address.
- 2006-04-18: TRIAD: a scalable deployable NAT-based internet architecture.
- 2006-04-18: Robust Composition: towards a unified approach to access control and concurrency control - thesis about the E distributed object-capability programming language.
- 2006-04-14: Xerces faster than flex?
- 2006-04-12: How to write a good research paper, and give a good research talk.
- 2006-04-12: Cambridge station area redevelopment plans (789).
- 2006-04-12: Cambridge station area redevelopment plans (456).
- 2006-04-12: Cambridge station area redevelopment plans (123).
- 2006-04-11: Link.
- 2006-04-11: "I have a nightmare in which the entire Internet is clogged by spammers sending out messages which the recipients throw into black holes..." - Philip Hazel, October 1996.
- 2006-04-10: The design of the Postgres storage system.
- 2006-04-10: Crash-only software.
- 2006-04-10: Eric Brewer: Lessons from giant-scale services.
- 2006-04-10: IP addresses per capita in each country.
- 2006-04-10: Joe Armstrong - Erlang stuff.
- 2006-04-10: CIL - infrastructure for C program analysis and transformation.
- 2006-04-10: The design and implementation of an intentional naming system.
- 2006-04-10: Idle Sense: an optimal access method for high throughput and fairness in rate diverse wireless LANs.
- 2006-04-09: ... in which he blurs the line between corporate participation and outright mockery.
- 2006-04-07: Making the workd of communications a different place.
- 2006-04-07: Infinite extensibility tends to encourage duplication of effort, whereas a co-ordinated registry brings value in shared data and protocols.
- 2006-04-07: Responsive yet stable traffic engineering in the style of XCP.
- 2006-04-07: Harnessing TCP's burstiness using flowlet switching.
- 2006-04-07: Machine-readable passports (ICAO doc 9303 / ISO 7501).
- 2006-04-07: Oakdale Arms Easter beer festival.
- 2006-04-07: Local governments of Britain.
- 2006-04-07: The counties of Britain.
- 2006-04-07: Open letter to D-Link about their NTP vandalism.
- 2006-04-06: Can TRIPS serve as an enforcement device for developing countries in the WTO? (online access for free from CUDN)
- 2006-04-06: Can TRIPS serve as an enforcement device for developing countries in the WTO?
- 2006-04-06: Antigua planning to stop enforcement of American patents and trademarks?
- 2006-04-06: UMich email architecture.
- 2006-04-06: simta - A Simple Internet Mail Transfer Agent.
- 2006-04-05: Asterisk and Jingle interop.
- 2006-04-05: A brief history of the Internet.
- 2006-04-05: Internet growth requires new transmission protocol.
- 2006-04-05: eXplicit congestion Control Protocol
- 2006-04-05: A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks.
- 2006-04-05: Congestion control with explicit rate indication.
- 2006-04-04: Why phishing works - how users approach browser security.
- 2006-04-04: The ESP game.
- 2006-04-04: Vulnerability to flooding in Britain.
- 2006-04-04: TCP performance tuning.
- 2006-04-04: Internet2 land speed records.
- 2006-04-04: SSH for high-performance networks.
- 2006-04-03: DHTML Lemmings.
- 2006-04-03: eduroam: 802.1x + Radius across multiple Universities.
- 2006-03-30: Man-in-the-middle defences.
- 2006-03-30: LCFG: automatic configuration and installation system from Edinburgh University.
- 2006-03-29: Patricia Waller's freaky soft toys.
- 2006-03-29: Automated server software updates - an interesting use of XMPP.
- 2006-03-28: Paul Vixie on the history of the f-root nameserver and PAIX.
- 2006-03-28: Reverse-engineering Skype.
- 2006-03-28: We do not need a djb-quality encrypted remote login.
- 2006-03-28: Cambridge student-run wiki.
- 2006-03-28: Man-in-the-middle attacks in tunnelled authentication protocols.
- 2006-03-27: How to get Apache-1.3 DAV to work with Windows XP.
- 2006-03-27: Interview with Tim Berners-Lee, including some mad alternative URL syntax ideas, and stuff about the semantic web.
- 2006-03-27: Map of the US Internet.
- 2006-03-27: Updates to Derek Jones's The New C Standard: An Economic and Cultural Commentary.
- 2006-03-27: David Maher - Reporting to God - a trademark lawyer's retrospective on the Internet revolution.
- 2006-03-27: Tornado + no offsite backups = ?
- 2006-03-18: The CSV format and its variants.
- 2006-03-16: Shelving books according to colour.
- 2006-03-16: Nixie Cron.
- 2006-03-16: The three laws of military robotics.
- 2006-03-14: C99 + TC1 & TC2.
- 2006-03-14: A more up-to-date archive of C standards committee documents.
- 2006-03-13: That Varsity article (see page 7).
- 2006-03-13: Text generator - for those bored of lorem ipsum.
- 2006-03-13: FreeBSD's mailhub blew up.
- 2006-03-13: Warner Losh melted his laptop with a runaway CPU.
- 2006-03-11: Continuous partial attention.
- 2006-03-11: Google spam site report form.
- 2006-03-10: Using LEDs as sensors.
- 2006-03-10: Multi-touch interaction research.
- 2006-03-10: Sesame Street is NP-complete.
- 2006-03-10: Your rights during and after a section 44 "anti-terrorism" stop-and-search.
- 2006-03-10: Teachers' guide to Cambridge admissions.
- 2006-03-10: How to invalidate a patent application with prior art
- 2006-03-10: Weird things that surprise academics trying to commercialize a static checking tool (Coverity).
- 2006-03-10: Starfish Prime high-altitude nuclear test.
- 2006-03-10: South Cambridgeshire key facts from the Government Office for the East of England.
- 2006-03-10: Cambridge key facts from the Government Office for the East of England.
- 2006-03-06: Chiltern Railways centenary.
- 2006-03-06: Milton Village from the air in WWII.
- 2006-03-03: Google Underground map.
- 2006-03-03: DJabberd CVS.
- 2006-03-03: Brad Fitzpatrick's Perl-based DJabberd.
- 2006-03-03: F-Secure world map.
- 2006-03-03: Mozilla bug discussing support for TLS server name indication.
- 2006-03-03: Web sites that don't support SSL3+.
- 2006-03-02: DNS protocol conformance tester.
- 2006-02-28: POWER inquiry executive summary.
- 2006-02-28: Tom Baker says...
- 2006-02-28: The Guardian reporting the FBI's opinion of animal rights terrorists.
- 2006-02-28: Optimus: A keyboard with a colour display in every key.
- 2006-02-27: Give cyclists room!
- 2006-02-26: Wine marketing via blogs.
- 2006-02-24: Fractal noughts and crosses.
- 2006-02-24: Home-made pipe organ.
- 2006-02-23: What is MySpace and why is it popular?
- 2006-02-22: Hula - scalable calendar and mail server.
- 2006-02-21: Jim Gray and David Patterson on the hugeness and slowness of disks.
- 2006-02-21: TeraScale SneakerNet: using inexpensive disks for backup, archiving, and data exchange.
- 2006-02-21: Jane Elliott's blue eyes / brown eyes racism teaching exercise.
- 2006-02-20: Richard Bornat's home page.
- 2006-02-20: A brief look at C++0X - Bjarne Stroustrup.
- 2006-02-20: Passive DNS replication.
- 2006-02-17: Government consultation on revisions to the Highway Code.
- 2006-02-17: College email address FAQ.
- 2006-02-16: The physics of skipping a stone on the surface of water.
- 2006-02-16: Running a diesel on veg oil.
- 2006-02-16: Dan Kaminski on the collusion between anti-virus vendors and DRM rootkit vendors.
- 2006-02-16: How Google use Berkeley DB.
- 2006-02-16: Oracle has bought Sleepycat.
- 2006-02-16: European spreadsheet risks interest group - news stories.
- 2006-02-16: Spam Stock Tracker - Just how much can you lose?
- 2006-02-15: Arcing in high voltage power equipment.
- 2006-02-14: Anamorphic pavement art.
- 2006-02-14: Richard Clayton on challenge-response.
- 2006-02-14: Windows access control demystified: automated discovery of privilege escalation vulnerabilities.
- 2006-02-13: Movie makers tube map.
- 2006-02-13: Cambridge Usability Group.
- 2006-02-10: London Underground anagram map.
- 2006-02-09: Converting server activity to sound.
- 2006-02-09: LEGO Difference Engine.
- 2006-02-07: Ordnance Survey research publications.
- 2006-02-07: A history of the Netscape/Mozilla/Firefox user interface.
- 2006-02-06: The topology of covert conflict - attack and defence strategies for networks.
- 2006-02-06: A good explanation of the discrepancy between WGS84 and the original Greenwich meridien.
- 2006-02-06: Annual lecture series in sustainable development at CUED.
- 2006-02-03: Mini patch leads: only wrong by two orders of magnitude.
- 2006-02-02: The I.T. Crowd - C4 sitcom.
- 2006-02-02: Backups only work if you don't delete them.
- 2006-02-01: THUS sells Demon.NL.
- 2006-01-31: The ox.faq on -ise vs -ize.
- 2006-01-30: Children are becoming less able and exams are getting easier.
- 2006-01-29: Harry Porter's relay computer.
- 2006-01-29: The Mathematical Bridge at Queens' College.
- 2006-01-29: Dorodango - shining mud ball.
- 2006-01-27: XMPP/SIMPLE feature comparison.
- 2006-01-27: Post office branch finder.
- 2006-01-27: Flyspray is an uncomplicated, web-based bug tracking system for assisting with software development.
- 2006-01-27: Waterfall 2006 - hilarious.
- 2006-01-27: StPeter's ETel presentation about Jabber - somewhat Takahashi.
- 2006-01-27: Blackworm infection stats from LURHQ.
- 2006-01-27: Google cache deemed fair use in court.
- 2006-01-26: OpenWengo multi-platform SIP softphone.
- 2006-01-26: There are no SIMPLE folk out there to chat with.
- 2006-01-26: XML situps.
- 2006-01-26: AJAX is no overnight success.
- 2006-01-26: Banned Xbox360 ad.
- 2006-01-26: Implementing cryptography on TFT technology for secure display applications.
- 2006-01-26: Video of Robert Watson talking about TrustedBSD.
- 2006-01-25: Axe-throwing.
- 2006-01-25: Jabphone: a Jingle to POTS gateway.
- 2006-01-25:
The No Foundation - say no to everything.
- 2006-01-25: Google's web authoring statistics.
- 2006-01-25: University of Cambridge students can now access key textbooks online, thanks to a new project called ebooks@cambridge.
- 2006-01-25: Best wikipedia edit EVAR!
- 2006-01-25: Law students show contempt for Alberto Gonzales.
- 2006-01-23: The problem with precedent.
- 2006-01-23: Interpretation act 1978.
- 2006-01-23: Statutory interpretation.
- 2006-01-23: Common sense and the law.
- 2006-01-20: The Night Climbers of Cambridge, by Whipplesnaith.
- 2006-01-19: Feds try to get indiscriminate porno surveillance data from Google.
- 2006-01-19: Large-format digital photography using a flatbed scanner.
- 2006-01-18: The aargh page.
- 2006-01-17: Build your own Segway.
- 2006-01-16: "Spam will be a thing of the past by [24th Jan 2006]" -- Bill Gates.
- 2006-01-16: Ranking of the world's largest economies, including countries and corporations.
- 2006-01-16: X-ray of an Apple laptop.
- 2006-01-15: TCP control block interdependence.
- 2006-01-15: The BBC 1 Computer Originated World.
- 2006-01-15: MICROS~1 embraces and extends RSS instead of using Atom.
- 2006-01-14: The HP ScanJet PLAY TUNE command, with video.
- 2006-01-14: The case of the disappearing teaspoons: longitudinal cohort study of the displacement of teaspoons in an Australian research institute.
- 2006-01-13: Aeroplane seat layouts.
- 2006-01-13: The YOU-CAN-SPAM act does not override local anti-spam policies.
- 2006-01-11: GOSSiP is a massively distributed, peer-to-peer reputation system for email.
- 2006-01-11: Why TCP-over-TCP is a bad idea.
- 2006-01-11: V.iruses I.nfections S.pyware T.rojans A.dware
- 2006-01-11: An interesting use for Jabber.
- 2006-01-10: Performance characteristics of application-level security protocols.
- 2006-01-10: SER SIMPLE/XMPP gateway module.
- 2006-01-10: Attack-resistant trust metrics.
- 2006-01-10: Tube time-travel map.
- 2006-01-10: A complex system that works is invariably found to have evolved from a simple system that worked.
- 2006-01-10: Don't invent new XML languages.
- 2006-01-10: Nice physical + political map of the world.
- 2006-01-10: Google movie search in Cambridge.
- 2006-01-10: A pixel is not a little square.
- 2006-01-10: Maritime lawsuit served by email is valid.
- 2006-01-06: Floating point arithmetic in C++ templates.
- 2006-01-04: Key-bumping revisited.
- 2006-01-04: Toool's bumpkey alert movie.
- 2006-01-04: A video to do with security patches etc.
- 2006-01-03: Urban railway maps for your iPod photo.
- 2006-01-03: The solar system is just a theory.
- 2006-01-03: Chemistry is just a theory.
- 2006-01-02: Tim Bray on character strings.
- 2005-12-31: A log, painful, history of time.
- 2005-12-30: Countering trusting trust through diverse double-compiling.
- 2005-12-29: Cambridge pubs and Google maps.
- 2005-12-29: Kitten war!
- 2005-12-24: Ingy: the name change with rock dots.
- 2005-12-23: Comparison Of Secure Email Technologies: X.509 / PKI, PGP, and IBE.
- 2005-12-22: A critique of Abelson and Sussman: why calculating is better than scheming.
- 2005-12-22: The structure and interpretation of the computer science curriculum.
- 2005-12-22: The undergraduate language course: what to do?
- 2005-12-21: An excellent IPv6 deployment report.
- 2005-12-18: Efficient method dispatch in PCL.
- 2005-12-18: Composing Contracts: and adventure in financial engineering.
- 2005-12-18: Comparison of dynamic string libraries.
- 2005-12-18: Interactive Connectivity Establishment via NATs for SIP
- 2005-12-18: Security for JEP-0065.
- 2005-12-16: Gatewaying Jingle and SIP.
- 2005-12-16: Jingle mailing list archives.
- 2005-12-16: Jabberd2 storage backend migration.
- 2005-12-16: Notification of new email via Jabber with procmail and perl.
- 2005-12-14: The Royal Commission for the Exhibition of 1851.
- 2005-12-13: Edinburgh guided bus doesn't work (2).
- 2005-12-13: Edinburgh guided bus doesn't work (1).
- 2005-12-13: Mac Rumours buyers' guide.
- 2005-12-12: Proto-JEPs.
- 2005-12-12: Jabber MUC ChatBot.
- 2005-12-12: Bank Holidays in England.
- 2005-12-12: tcpcp - TCP connection passing.
- 2005-12-12: CryoPID - single-process software suspend for Linux.
- 2005-12-09: Matthias Wimmer's Jabber software.
- 2005-12-08: ML Module Mania.
- 2005-12-08: Bob Jenkins: filling space with orbiting satellites.
- 2005-12-08: Bob Jenkins: Hash functions and block ciphers.
- 2005-12-06: RFC 4287: the Atom syndication format.
- 2005-12-05: Palaver: Jabber multi-user chat component written in Python.
- 2005-12-05: Jabberd2 patches.
- 2005-12-05: Implementing Ken Thompson's 1968 regex algorithm.
- 2005-12-05: University of Cambridge Raven project.
- 2005-12-05: University of Washington pubcookie.
- 2005-12-05: Stanford Webauth v3.
- 2005-12-05: Yale Central Authentication Service.
- 2005-12-05: Linux web browser with bells and whistles on FreeBSD.
- 2005-12-04: Twisted: a Python networking library.
- 2005-12-04: Dave Cridland's IMAP and ACAP stuff.
- 2005-12-02: Text-to-XML conversion using XSLT 2.0.
- 2005-12-02: Brompton frame parts in a box.
- 2005-12-01: David Tribble's longtime_t proposal.
- 2005-12-01: Tunnels at CMU.
- 2005-12-01: Bullets hitting fruit etc.
- 2005-12-01: Over-engineered chair repair.
- 2005-12-01: The history of short names of USA federal legislation.
- 2005-11-29: Peter Saint-Andre's draft JEPs.
- 2005-11-04: A timelapse film made by Tom.
- 2005-11-04: IETF Jabber chat rooms.
- 2005-11-04: Podcast of the SICP lectures.
- 2005-11-02: Reserved identifiers in C and C++.
- 2005-11-01: Proposed Haskell time library.
- 2005-11-01: Sony installs rootkits on customers' machines.
- 2005-11-01: Collaborative English Law Glossary.
- 2005-11-01: Maps of UK climate.
- 2005-11-01: Threads cannot be implemented as a library.
- 2005-11-01: Shared memory consistency models: a tutorial.
- 2005-10-31: "Enterprise software" is a social, not technical, phenomenon.
- 2005-10-31: Grice's Conversational Maxims.
- 2005-10-31: Oxford University Library Service organization plan.
- 2005-10-26: Technical reasons for the dual function/value namespaces in Lisp.
- 2005-10-26: Haskell inner-loop compilation: jhc vs. ghc.
- 2005-10-25: Official UK bird flu logo (from the Foreign Office).
- 2005-10-25: More Google Print satire.
- 2005-10-24: Causes of resonance in London's Millennium Footbridge.
- 2005-10-24: Torotrak continuously-variable transmission.
- 2005-10-24: Greenspun's Tenth Rule of Programming used against Lispers.
- 2005-10-24: Tim O'Reilly on Google Print.
- 2005-10-24: Stanford on iTunes.
- 2005-10-24: John C. Dvorak on the Mac-biased tech media.
- 2005-10-24: MICROS~1 research tutorial on filtering spam.
- 2005-10-24: Student-oriented information about computing facilities at Cambridge.
- 2005-10-21: Fallbrook Technologies NuVinci continuously variable planetary transmission.
- 2005-10-21: Rogue banks and phantom withdrawals.
- 2005-10-21: Sadly, I can never un-read anything.
- 2005-10-20: Recordings of seminars hosted by the Long Now Foundation.
- 2005-10-20: C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg, Part 1.
- 2005-10-20: Messaging anti-abuse working group: managing port 25.
- 2005-10-20: Andy Oram: Why they are talking about "Internet governance".
- 2005-10-20: Interview with Larry Wall.
- 2005-10-19: OSCON 2005 keynote from Dick Haardt about Identity 2.0.
- 2005-10-19: Composable transations for concurrent programming in Haskell.
- 2005-10-19: Maurice Herlihy's composable transactions for C#.
- 2005-10-19: Company-wide instant messaging with jabberd.
- 2005-10-19: Efficient software transactional memory.
- 2005-10-19: The Gmail trademark dispute gets nastier.
- 2005-10-18: Tact filters.
- 2005-10-17: Reverse engineered colour laser printer watermarks.
- 2005-10-17: Ozgur Simsek and David Jensen: Decentralized search in networks using homophily and degree disparity.
- 2005-10-17: Pedestrian == terrorist.
- 2005-10-17: Tim O'Reilly: What is web 2.0?
- 2005-10-13: Google 2084.
- 2005-10-13: How to write like a wanker.
- 2005-10-11: The 1986 Domesday project.
- 2005-10-10: DHCP and OS fingerprinting for campus network security.
- 2005-10-07: The canonical Internet vs X.400 debate.
- 2005-10-07: Smack my bitch up / Orinoco flow.
- 2005-10-07: BCP 78 is broken.
- 2005-10-07: A natural history of the @ sign.
- 2005-10-06: Optimising for fun.
- 2005-10-06: (Re-)Recordable DVD compatibility.
- 2005-10-04: Alphamail - webmail software that doesn't hammer the IMAP server.
- 2005-10-04: Cyrusoft, producers of Mulberry, go bankrupt.
- 2005-10-04: Rodney Haywood's anti-Outlook page.
- 2005-10-04: Lots of stuff about UW Pine.
- 2005-10-04: Design patterns for hiagh availability.
- 2005-10-04: Architecture of safety-critical systems.
- 2005-09-30: PBS: a class divided - a documentary of Jane Elliott's brown eyes / blue eyes racism teaching exercise.
- 2005-09-30: Satellite photo with tube map superimposed.
- 2005-09-30: A live chat with Rod Chavez of Google Talk.
- 2005-09-29: List of zip codes, including international codes.
- 2005-09-29: Say no to 0870 - translate expensive phone numbers into geographical numbers.
- 2005-09-28: Continuations from Generalized Stack Inspection.
- 2005-09-27: Another kind of pump-and-dump spam.
- 2005-09-26: Web 2.0 is here - tags, ajax, blogs, wikis.
- 2005-09-26: Theiving Bromptons and fencing them via eBay.
- 2005-09-26: Absurd multi-wheeled cycles.
- 2005-09-23: Choose your secondary nameservers carefully.
- 2005-09-22: The law of standards.
- 2005-09-16: Failure to Thrive: QoS and the Culture of Operational Networking
- 2005-09-16: The New Highway Code.
- 2005-09-16: East Coast Main Line strategic review.
- 2005-09-15: ARPA-DARPA-Internet: a history of the introduction of TCP/IP.
- 2005-09-15: RFK 821: SMTP polymorph command
- 2005-09-13: Google - Extracting knowledge from the WWW.
- 2005-09-12: Documentation for CompleteWhois DNS IP lists.
- 2005-09-12: DNS blacklist accuracy, Aug 2005, according to SpamAssassin.
- 2005-09-12: 20 years ago in the IETF.
- 2005-09-12: "Botnets are a kind of industrial revolution in hacking."
- 2005-09-09: Why architectural complexity is like body fat.
- 2005-09-09: Bit-twiddling powers of 2.
- 2005-09-09: Salon.com: Religious right would kill to stop safe sex
- 2005-09-08: Survey of uses of the word "envelope" in the RFCs.
- 2005-09-08: A survey of bad science reporting.
- 2005-09-06: Dynamic cyclic data structures in lazy functional languages.
- 2005-09-06: Burwell to Wicken Fen cycle route - council press release.
- 2005-09-05: New Orleans is vital to the US economy.
- 2005-09-05: Object-oriented programming in ANSI C.
- 2005-08-30: MD5 collision, visualized.
- 2005-08-30: GNU mailutils.
- 2005-08-30: libEtPan - email access library.
- 2005-08-30: IETF 63 survey results.
- 2005-08-30: Inductive graphs and functional graph algorithms.
- 2005-08-30: Rugby MSF slow code.
- 2005-08-26: Java sucks.
- 2005-08-26: (dot)local: developer resources for zeroconf, mDNS, and DNS-SD.
- 2005-08-26: DNS service discovery.
- 2005-08-25: Brad Fitzpatrick's disk cache checker.
- 2005-08-24: Vulnerabilities in tamper-evident PIN letters.
- 2005-08-20: A Google programming language for large-scale data mining.
- 2005-08-20: Breakdancing Transformers.
- 2005-08-18: Revised Report on the Algorithmic Language ALGOL 68.
- 2005-08-18: Algol 68 genie.
- 2005-08-18: Damian Conway's papers, including SPECS: an alternative syntax for C++.
- 2005-08-18: Infixing operators in SML.
- 2005-08-18: Comparing implementations of a ray tracer in different languages.
- 2005-08-17: Red car / black car.
- 2005-08-16: A Dictionary of units of measurement.
- 2005-08-15: Knot hacks.
- 2005-08-15: SGO party calendar.
- 2005-08-15: Some non-spam stats.
- 2005-08-12: Building a monocycle for Scrapheap Challenge.
- 2005-08-12: Google factory tour.
- 2005-08-12: A board game based on cat chess.
- 2005-08-12: Cat chess.
- 2005-08-11: Where are all the three button mice?
- 2005-08-11: User interface design for secure systems.
- 2005-08-11: Why type systems are interesting.
- 2005-08-11: Photograph taken at the instant of destruction of the camera.
- 2005-08-11: A FAQ about spinning pens.
- 2005-08-10: Efficient submatch addressing for regular expressions.
- 2005-08-10: The TRE regex library.
- 2005-08-08: Using Exim and LDAP to query an Active Directory for valid users.
- 2005-08-08: A profile of Andrew Ritchie.
- 2005-08-08: Bike speed and power calculator.
- 2005-08-08: Digital Needle: a virtual gramophone.
- 2005-08-03: SPF loses mindshare.
- 2005-08-02: Alt-N Technologies.
- 2005-08-02: DKIM implementation from Alt-N Technologies.
- 2005-07-29: Suresh Ramasubramanian on SPF.
- 2005-07-29: DDOS mitigation techniques.
- 2005-07-28: "email is something you use with old people"
- 2005-07-28: Personal Offshoring.
- 2005-07-27: Podsafe music links.
- 2005-07-27: DSN support for Exim.
- 2005-07-27: Cisco remote-code-execution hole cover-up?
- 2005-07-27: Pay and Grading graces.
- 2005-07-27: Pay and Grading notice.
- 2005-07-27: Proposed amendments to the Pay and Grading graces.
- 2005-07-26: Jezlife.
- 2005-07-26: Completewhois multi-rbl lookup.
- 2005-07-26: MAAWG SPF & SID white paper.
- 2005-07-26: DHTML Lemmings.
- 2005-07-26: Blame-shifting and credit-stealing in ICMP vulnerability disclosure.
- 2005-07-25: Conference on email and anti-spam 2005 papers.
- 2005-07-25: Spread: high-performance reliable multicast.
- 2005-07-25: Microsoft explains how to ask for help.
- 2005-07-25: Photographs of my wedding.
- 2005-07-25: Blogging survey results.
- 2005-07-07: Type system support for units of measurement.
- 2005-07-06: The design of C++0X.
- 2005-07-05: Precision sundials.
- 2005-07-04: A talk about problems with software patents, by Wookie from Aleph-1.
- 2005-07-04: SRP: Secure Remote Password.
- 2005-07-04: TV-B-Gone.
- 2005-07-04: Automatic coin sorter.
- 2005-07-03: Design Concepts in Programming Languages - draft of book.
- 2005-06-28: The successor to C99: working document.
- 2005-06-28: Grammatical errors in "The New C Standard".
- 2005-06-28: FTC spam zombie recommendations.
- 2005-06-26: Risk factors in cycling.
- 2005-06-26: On some broken email auto-responders.
- 2005-06-24: De facto standards are more effective than de jure.
- 2005-06-24: Live lightning map.
- 2005-06-24: Logicalware mailmanager: email response management software.
- 2005-06-24: Popular spellings of braaaaaaaaaains.
- 2005-06-23: FTC email authentication feedback.
- 2005-06-23: Rambling Rosa "Kiftsgate".
- 2005-06-23: PSP grey imports are illegal.
- 2005-06-23: Fast queue runner for Exim.
- 2005-06-22: Inside a Sturmey-Archer 8-speed hub gear.
- 2005-06-22: An RSS-to-email gateway.
- 2005-06-21: All about the TGV.
- 2005-06-21: Trains are better than planes.
- 2005-06-21: "The New C Standard - An Economic and Cultural Commentary" complete PDF.
- 2005-06-21: "The New C Standard - An Economic and Cultural Commentary" will not be published.
- 2005-06-20: SUSE packaging conventions.
- 2005-06-20: Cambridge makes you happy and Oxford makes you sad.
- 2005-06-18: The importance of RSS.
- 2005-06-18: Open-air art and sculpture in Cambridge.
- 2005-06-17: Oxford and Cambridge cycling survey results.
- 2005-06-16: Linux syslogd sometimes hangs and wedges the whole machine.
- 2005-06-16: IRC in Latin.
- 2005-06-16: Bottom-Up Beta-Substitution: Uplinks and Lambda-DAGs.
- 2005-06-15: Concepts, Techniques, and Models of Computer Programming by Peter Van Roy and Seif Haridi (pub. MIT Press).
- 2005-06-15: USA to ban flag-burning.
- 2005-06-15: Digital TV broadcast from a monitor.
- 2005-06-15: Music radio broadcast from a monitor.
- 2005-06-14: Fight over LEMONADE and the Multimedia Messaging Service.
- 2005-06-14: Group authentication for the web (see also OpenID).
- 2005-06-14: "I will refuse to register for an ID card and will donate £10 to a legal defence fund but only if 10,000 other people will also make this same pledge."
- 2005-06-13: Where is London Underground under the ground?
- 2005-06-13: Geek Image: display an updating image on the Mac OS X dashboard.
- 2005-06-13: Some behind-the-scenes Mac OS X options.
- 2005-06-13: CLIX Mac OS X power tool.
- 2005-06-13: SSH key chain for Mac OS X.
- 2005-06-13: London cycling design standards.
- 2005-06-10: Funniest wikipedia edit wars ever.
- 2005-06-08: Team Cymru / NSP-sec network health reports.
- 2005-06-08: NSP-sec NANOG BOF.
- 2005-06-08: NSP-security mailing list.
- 2005-06-03: Ajax Reconsidered.
- 2005-06-02: Logo hell.
- 2005-06-02: The Invisible Train: augmented reality on handhelds.
- 2005-06-02: So does Norman Foster.
- 2005-06-02: James Dyson loves Alex Moulton's bikes.
- 2005-06-01: A list of latin phrases.
- 2005-06-01: Philip Hazel's music typesetting software.
- 2005-05-30: Find fonts by sight.
- 2005-05-29: ID cards will be expensive.
- 2005-05-27: ZMail easy secure email.
- 2005-05-27: Pen: a load balancer for "simple" tcp based protocols.
- 2005-05-27: You and your research - Richard Hamming.
- 2005-05-27: Long hours don't work.
- 2005-05-27: Suresh Ramasubramanian on Spam for the OECD.
- 2005-05-26: Swatch: log watcher.
- 2005-05-26: Some cycling rules.
- 2005-05-26: RFC 3339: Date and time on the Internet: Timestamps.
- 2005-05-26: Jef Poskanzer on spam filtering.
- 2005-05-25: Other Jim Austen computers.
- 2005-05-25: Where Phoenix went after Cambridge.
- 2005-05-19: Google content blocker.
- 2005-05-19: mIDm self-identification on the world wide web.
- 2005-05-19: OpenID distributed identity system.
- 2005-05-16: TV piracy.
- 2005-05-13: The Pedersen bicycle.
- 2005-05-12: The Laws of Identity.
- 2005-05-11: [Exim] exilimit.c
- 2005-05-11: Living in the future.
- 2005-05-10: Julian Wiseman on financial markets and electoral systems.
- 2005-05-08: The Algol Bulletin.
- 2005-05-08: Die Homepage von W.B.Kloke - Algol 68 stuff.
- 2005-05-05: Estimated constituency result declaration times.
- 2005-05-05: Time series analysis.
- 2005-05-05: On the effectiveness of rate-limiting mechanisms.
- 2005-05-05: DNS root anycast stability.
- 2005-05-05: Smoothing of data.
- 2005-05-05: Usenet poster rate limiting.
- 2005-05-04: A cycling glossary.
- 2005-05-04: Interdoc: The first international non-governmental computer network.
- 2005-05-04: llama llama llama
- 2005-05-03: GCC 3.4 vs. GCC 4.0.
- 2005-05-03: [Exim] Deferring email when clamd is down.
- 2005-05-03: On the analysis of anti-spam software performance.
- 2005-05-02: Building a free PVR.
- 2005-05-02: The Monad Reader - a Haskell web mag.
- 2005-04-29: Email performance and reliability testing.
- 2005-04-29: Bit twiddling hacks.
- 2005-04-28: USB Ethernet on Macs.
- 2005-04-27: About Bagle (3).
- 2005-04-27: About Bagle (2).
- 2005-04-27: About Bagle (1).
- 2005-04-27: Combating Web Spam with TrustRank.
- 2005-04-27: Mac Mini accessories.
- 2005-04-27: Dictionary of idioms.
- 2005-04-27: Rewards are punishments.
- 2005-04-27: DNS zone checker.
- 2005-04-27: TLD configuration problem checker.
- 2005-04-27: Snails faster than ADSL.
- 2005-04-21: The root of the matter: hints or slaves.
- 2005-04-20: Greylisting CVS.
- 2005-04-20: DNS cacheing and performance analysis.
- 2005-04-20: MIT Disco Dance Floor.
- 2005-04-19: Messaging hygiene at Microsoft.
- 2005-04-19: Bridge of CRTs.
- 2005-04-15: Spoof papers for fraudulent "scientific" conferences.
- 2005-04-13: Mad bike.
- 2005-04-12: Systems analysis of spam by Gabriel Weinberg.
- 2005-04-12: Joe on Zombies.
- 2005-04-12: Joe St Sauver - uoregon mail admin.
- 2005-04-12: Excellent port 25 blocking advocacy.
- 2005-04-11: Over-engineered bike lights.
- 2005-04-11: Simon Moore's University house style LaTeX macros.
- 2005-04-10: Poke the penguin.
- 2005-04-09: Another view of a Moebius strip with a circular edge.
- 2005-04-09: Maple code for drawing Moebius strips.
- 2005-04-09: Moebius strips with circular edges.
- 2005-04-08: Sennheiser HD 212 Pro specifications.
- 2005-04-08: The lies of the RIAA.
- 2005-04-07: Green electricity supplier.
- 2005-04-07: Domestic wind power.
- 2005-04-07: Rack mounted wine storage.
- 2005-04-05: The Manchester/Ferranti Atlas and the Cambridge Titan/Atlas 2.
- 2005-04-04: The Concrete Jungle by Charlie Storss.
- 2005-04-03: Anti-hagiography.
- 2005-04-01: Charlie Stross trancends.
- 2005-03-29: Interview with Robin Milner.
- 2005-03-29: Haskell Quotes.
- 2005-03-29: DNS Anycast at Berkeley.
- 2005-03-29: ISC DNS Anycast.
- 2005-03-29: Deploying IP Anycast at CMU.
- 2005-03-25: Fractal borders between the Netherlands and Belgium.
- 2005-03-24: V.A.T. and food.
- 2005-03-22: Funky time signatures.
- 2005-03-21: Haskell Users' Operating System and Environment.
- 2005-03-20: The Third International Conference on Trust Management.
- 2005-03-18: FreeBSD PXE boot guide.
- 2005-03-02: A celebration of David Wheeler.
- 2005-02-28: Unitarians of Transylvania.
- 2005-02-18: A fluffy guide to hash algorithms.
- 2005-02-17: CodeWorker: A universal parsing tool and a source code generator.
- 2005-02-16: JWZ on groupware.
- 2005-02-16: Cryptographic hash function lounge.
- 2005-02-11: SSL considered harmful.
- 2005-02-09: An SMTP daemon written in Haskell.
- 2005-02-04: The Porter Stemming Algorithm.
- 2005-02-04: hOp: Haskell operating system.
- 2005-02-03: The New York Review of Books on the US versus the EU.
- 2005-02-03: IMAP products database.
- 2005-02-01: RFC errata.
- 2005-01-30: EU news fact-check.
- 2005-01-27: A modern Newspeak dictionary.
- 2005-01-27: A Newspeak dictionsry.
- 2005-01-26: Some Mac software recommendations.
- 2005-01-24: Paper Enigma machine.
- 2005-01-24: Online form for reporting non-dangerous highway defects.
- 2005-01-24: Cambridgeshire County Council highways maintenance.
- 2005-01-24: Anti-spam news archive (subscribers only).
- 2005-01-21: Spheres of Chaos.
- 2005-01-21: M$ Outlook Live.
- 2005-01-21: Apatheism.
- 2005-01-19: Ian's shoelace site.
- 2005-01-18: John Perry's small discoveries.
- 2005-01-18: The social life of paper.
- 2005-01-18: Who Can Name the Bigger Number?
- 2005-01-18: History of the logarithmic slide rule.
- 2005-01-18: Most persistent bugs.
- 2005-01-18: Bayesian Noise Reduction.
- 2005-01-18: Honeypot project: Life expectancy of unpatched Linux increasing.
- 2005-01-16: Ben Hamilton-Baillie's humanist road designs.
- 2005-01-10: Pew Internet Report on Internet Evolution.
- 2005-01-10: Apple support for old products.
- 2005-01-10: Old Apple software downloads.
- 2005-01-06: The Edge annual question 2005.
- 2005-01-05: Google MapReduce.
- 2005-01-05: "I will suck the smell of grilled moron greedily down into my lungs."
- 2005-01-04: Some other linguistic devices.
- 2005-01-04: More zeugmata.
- 2005-01-04: Zeugma or syllepsis.
- 2005-01-04: Schneier on illegal aliens, drivers licences, and security.
- 2005-01-04: Sugar! Gosh darn it to heck!
- 2005-01-04: Linotype maintenance and operation.
- 2005-01-04: A description of the Linotype machine.
- 2005-01-01: Where to buy a large tippe-top.
- 2005-01-01: A nice large tippe-top.
- 2005-01-01: Hand-drawn holograms.
- 2005-01-01: Levitron: an amazing invention and a patent failure.
- 2005-01-01: Levitron: spin-stabilized magnetic levitation.
- 2005-01-01: A big tippe-top.
- 2005-01-01: The Science Museum large object archive at Wroughton.
- 2005-01-01: Tippe-top inversion as a dissipation-induced instability.
- 2005-01-01: The "tippe-top": a self-inverting spinning toy.
- 2005-01-01: The rigid body dynamics of unidirectional spin.
- 2005-01-01: The "rattleback": a self-reversing spinning toy.
- 2004-12-22: HEFCE self-assessment tool for people management in HEIs.
- 2004-12-22: Graham Higgins on the Apple web site.
- 2004-12-22: Thank Poland for stopping the EU software patents directive.
- 2004-12-22: The creation of the Apple Mac graphing calculator.
- 2004-12-17: A blog about RSS bandwidth management.
- 2004-12-15: Rechargeable LED lights.
- 2004-12-15: The creation of Kerberos in four scenes.
- 2004-12-15: More cycle farcilities.
- 2004-12-15: Watching a genius laying down the very foundations of science.
- 2004-12-13: Berkeley email namespace policy.
- 2004-12-13: HP Labs qprof.
- 2004-12-13: Another death waltz.
- 2004-12-13: A death waltz.
- 2004-12-13: Online Etymological Dictionary.
- 2004-12-13: Python Warts.
- 2004-12-13: Eric Mayer's S5: A Simple Standards-Based Slide Show System.
- 2004-12-10: Cycling Farcility of the Month.
- 2004-12-08: Tim Hunkin's web page.
- 2004-12-06: MIME message/partial vulnerabilities.
- 2004-12-06: IP over DNS.
- 2004-12-03: Excellent Tube map links.
- 2004-12-03: PowerPoint Centimeters Different from Actual Centimeters.
- 2004-12-03: Requirements for Morality Sections in Routing Area Drafts.
- 2004-11-25: The Home Computer in 2004.
- 2004-11-23: Le Guin on the Earthsea film.
- 2004-11-22: Disclaimer stickers for school textbooks.
- 2004-11-22: Google tech talk at Imperial College next week.
- 2004-11-22: Kit Williams and Masquerade.
- 2004-11-22: Omniglot: a guide to writing systems.
- 2004-11-18: Emperor Norton Utilities.
- 2004-11-16: The EFF on anti-spam collateral damage.
- 2004-11-15: Crash Bonsai.
- 2004-11-11: Illiterate?
- 2004-11-11: Something worth having in Cambridge too.
- 2004-11-09: Another asynchronous resolver library.
- 2004-11-09: Drinking doesn't affect my driving?
- 2004-11-06: A compendium of US election maps.
- 2004-11-04: Another MUA configuration guide.
- 2004-11-03: NSA guide to OS X security.
- 2004-10-31: Cambridge Monopoly.
- 2004-10-29: Wooden mirror.
- 2004-10-27: The film "Rogue Farm" from the story by Charlie Stross.
- 2004-10-26: List of email DNS black and white lists.
- 2004-10-21: IMHO Webmail.
- 2004-10-18: Perl DNS server framework.
- 2004-10-18: Two pound coins.
- 2004-10-16: Security considerations for impersonation and identiry in messaging systems.
- 2004-10-15: Department of Cryptozoology, University of Birmingham.
- 2004-10-15: St. Mischa's College, University of Oxford.
- 2004-10-15: Turing Equivalence in Automated Systems Administration.
- 2004-10-14: Flash guide to electronic music genres.
- 2004-10-14: Big Ben.
- 2004-10-14: DNS resources directory.
- 2004-10-14: Ethical approaches to postmastering.
- 2004-10-07: osx2x
- 2004-10-07: Weapons of mass destruction.
- 2004-10-06: AOL states that SPF can't be used to reject email.
- 2004-10-06: AOL states that SPF doesn't work 20% of the time.
- 2004-10-06: Binaries of Emacs for Mac OS X.
- 2004-10-04: ESR in "loon" shocker.
- 2004-10-03: Qmail anti bogus bounce system.
- 2004-10-01: FIPR workshop in Cambridge.
- 2004-09-28: Client SMTP validation.
- 2004-09-28: Amusing satires.
- 2004-09-24: Mezzo bike.
- 2004-09-23: Death to Sender-ID.
- 2004-09-22: Using OpenBSD's pf OS fingerprinting to throttle email from Windows boxes.
- 2004-09-22: Misreading the Lord of the Rings.
- 2004-09-19: Stanford WebAuth v3.
- 2004-09-19: Another FTC spam summit link.
- 2004-09-19: Pete Resnick on Resent-From and Sender-ID.
- 2004-09-17: Anti-Spam Technical Alliance Statement of Intent.
- 2004-09-16: The Microsoft Sender-ID patent application.
- 2004-09-16: FTC email authentication summit.
- 2004-09-16: AOL dumps Sender-ID.
- 2004-09-16: Gates goes to Washington.
- 2004-09-14: Internet Analysis Report 2004.
- 2004-09-07: All about Support Vector Machines.
- 2004-09-06: Retro phones of the future.
- 2004-09-03: Drawing The Union Jack Accurately.
- 2004-09-03: Links to style guides.
- 2004-09-03: Furbeowulf.
- 2004-09-02: Legalistic synonymy, etc.
- 2004-09-02: Setting up and troubleshooting the GSSAPI authentication of SASL.
- 2004-09-02: ARPANET network diagram.
- 2004-08-31: Problems with the REPLY function in email.
- 2004-08-18: David Wheeler's cool stuff.
- 2004-08-18: Selecting cryptographic key sizes.
- 2004-08-17: SRS in sendmail rulesets.
- 2004-08-12: Live UK weather maps.
- 2004-08-12: Hijacked IP address blocks.
- 2004-08-11: Brown Bear web calendar software.
- 2004-08-10: Sieve extensions support matrix.
- 2004-08-09: One of my rants about why SPF et al. are bad ideas.
- 2004-08-06: SubEthaEdit: real-time collaborative editing.
- 2004-07-26: ATI Radeon 7000 PC to Mac conversion.
- 2004-07-24: About the early development of TCP/IP.
- 2004-07-24: Netizens: a book about the history of Usenet and the Internet.
- 2004-07-19: Control Mac OS X iTunes from within emacs.
- 2004-07-15: An excellent comparison of statistical spam classifiers.
- 2004-07-14: ICANN Security and Stability Advisory Committee report on SiteFinder.
- 2004-07-11: Chairman's report from the ITU WSIS spam meeting.
- 2004-07-11: Spam filtering for MXs.
- 2004-07-09: Unified SPF.
- 2004-07-07: Virtual desktops for Mac OS X.
- 2004-07-06: Even more maths jokes.
- 2004-07-06: More maths jokes.
- 2004-07-06: Maths jokes.
- 2004-07-05: Consumer broadband and traffic shaping.
- 2004-07-05: Rugby Radio station, including the recent demolition works.
- 2004-07-02: Weather movie.
- 2004-06-25: Steve Allen on leap seconds.
- 2004-06-25: Proceedings of the ITU colloquium on UTC.
- 2004-06-25: Markus Kuhn on leap seconds.
- 2004-06-25: Metrologia on the history of the leap second.
- 2004-06-25: Archives of the LEAPSECS mailing list.
- 2004-06-25: Bus jam.
- 2004-06-25: Greylisting with Exim and MySQL.
- 2004-06-23: Japanese for programmers.
- 2004-06-18: The NTP server pool project.
- 2004-06-17: A good Cambridge History site.
- 2004-06-17: Another email kook for your amusement.
- 2004-06-14: The Chord p2p project.
- 2004-06-08: Exchange 2003 SMTP-time recipient verification.
- 2004-06-07: Internet-Draft archive.
- 2004-06-06: What is the speed of an unladen swallow?
- 2004-05-20: Solving CAPTCHAs by obtaining work from