Articles

Trial Of The Century: Implausibly early trials of the century

The Only Intuitive Interface Is The Nipple: Looking for the origin of a quote

40 Applicants For Every Position As A Fireman?: Numbers relating to the 2002 firefighters dispute

Some UK Spam Supporters: Some well-known UK firms that have spammed me

Is This The Way The Future's Meant To Feel?: Glastonbury 2003

Using Arch: notes on Arch, the revision control system

CRC32: notes on CRCs

Gigabyte GA-7VT600L and Debian Linux: upgrade notes

Starcraft And Wine: Problems and solutions

Strange Games: self-referential games people play

A brief history of greenend.org.uk: history of the domain

Postings

Email Addresses: A note explaining the odd email addresses in my USENET postings.

CVS: A quick explanation of what CVS is and what it is good for.

Thoughts on Linux: Some thoughts on Linux.

Real Life and USENET: Some of the differences between real life and USENET

Value Clarification Exercise: Response to a ``value clarification exercise''

Technical

Quoting Style: An article about quoting style on USENET

poll() and EOF: What does poll() do when end of file is detected? What should it do?

How fork(2) ought to be: A description of some problems with the UNIX process handling model, and a proposed solution.

Protecting Against Some Buffer-Overrun Attacks: A description of how buffer-overrun attacks (a common security hole) work, and some thoughts on what to do about them

Reference

SMTP reply codes: A summary of SMTP reply codes

C++ I/O Notes: Some notes on the C++ I/O library

mkfs: Not enough space: A note about an error message from mkfs

Ensoniq Creative Sound Blaster AudioPCI128: A note about the Soundblaster 128 sound card

C Language Gotchas: A description of some easy-to-make mistakes in C

Shell Mistakes: Notes on programming in Bourne Shell

greenend.org.uk: Notes on greenend.org.uk

hdc: lost interrupt: A note about an error message from Linux

Considerations For Mailing Lists: Some notes on mailing lists

Using Squid With NTL: How I configured my Squid web proxy to play nicely with NTL

Bugs in Google's Newsreading Service: Some unfixed problems with Google's newsreading service

SAUCE Policy For Hosted Mail Domains: How to change the SAUCE policy for addresses in greenend.org.uk and terraraq.org.uk

Regexp Syntax Summary: Summary of various different regexp syntaxes

Orbit URLs: Links to various sites dealing with orbits

IRC Notes: Notes on IRC

Please use WIDTH and HEIGHT attributes on images: Notes on embedding images in HTML pages

Inline Functions In C: Notes on GCC and standard C inline functions

The RSPCA: Some stupid things that the RSPCA have done

Phone spammers: Some organizations that have annoyed me

UNIX File Permissions: A summary of UNIX file permission rules

Traffic shaping: Improving performance using Linux traffic shaping

Sarcasm Locale: A proposed new locale

SFTP Implementations: List of SFTP Implementations

SFTP Versions: SFTP Version Summary

Zen Hotdogs: Description and list of Zen Hotdogs

RJK | Contents