Richard Kettlewell FAQ: Frequently asked questions
Greenend Usual Suspects Mailing List FAQ: The Greenend Usual Suspects mailing list
Stuff For Sale: Books and computer bits I want rid of
Stuff To Give Away: Books and computer bits I want rid of
CV for Richard Kettlewell: Curriculum Vitae for Richard Kettlewell.
About Richard Kettlewell: A bit of information about me.
Moving House: pictures from when we moved house
Arbury Camp: Urban decay
Out And About: Photographic meandering
Pictures from 2001-05-19: Various photos.
Pictures from 2001-05-28: Photos from various events.
Pictures from 2001-06-09: Some photos from election night 2001.
2002-01-22 Pictures: Photos from a cocktail party
Northern Ireland 2002: Photos from our trip to Northern Ireland in spring 2002.
2002-07-01 Pictures: Photos from Foundation's housewarming
2002-07-24 Pictures: Photos from when Lucy came to visit
2002-08-09 Pictures: Photos from Christi's birthday party
Sky Pictures: Various pictures of the sky
2002-09-19 Pictures: A month's worth of pictures
Garden Pictures: Some pictures from the newly gardened garden
Eleanor's Purple Hair: Eleanor with purple hair
Dublin 2001: Photos from our trip to Dublin in summer 2001.
"Something's happened at Blizhny": Archangel, Robert Harris
"Please Don't Think This Was Anything Special": Choke, Chuck Palahniuk
Liberty And Slavery: The Penguin History Of The USA, Hugh Brogan
A Life Of Continu'd Variety: Moll Flanders, Daniel Defoe
Barricades and Borders: Barricades and Borders: Europe 1800-1914, Robert Gildea
"Choose any book at the library": Diary, Chuck Palahniuk
Dead Air: Dead Air, Iain Banks
"An Extraordinary Number Of Penguins": The Battle For The Falklands, Max Hastings and Simon Jenkins
"I still find Slobodan Milosevic very attractive": Talk Of The Devil, Riccardo Orizio
Owis Ekwoskwe: In Search Of The Indo-Europeans, J.P.Mallory
"No Popery": A History Of Britain: The British Wars 1603-1776, Simon Schama
Juggling Patterns: Absolution Gap, Alastair Reynolds
"Give me a break Pocohontas, you're not a Nazi": The Twist: Richard Calder
Non Angli Sed Angeli: Origins of the English, Catherine Hills
"Unnatural Practices Yes": Amaryllis Night And Day, Russell Hoban
... And All Sins Are Forgiven: The Road To Perdition, Max Allan Collins and Richard Piers Rayner
It Began In Africa: Out Of Eden: The Peopling Of The World, Stephen Oppenheimer
Underground: Underground: The Tokyo Gas Attack And The Japanese Psyche, Haruki Murakami
The Derry Division: A Jerry Cornelius Limerick
Blur: A short piece of writing.
Cosmogeny: A very short, somewhat silly, story.
Freedom: A short story concerning various demons.
Livewire: A cyberpunk short story.
The Red Prince: A short story by Richard Kettlewell, Dan Sheppard, Emma Burt and Peter Ellis
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
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''
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
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
HTTP Cookies: Notes On HTTP Cookies
Playlist: A Perl/Tk front end for mpg123
Chain: A Perl/Tk bookmark editor
AUTHINFO GENERIC: NNTP AUTHINFO GENERIC support in various newsreaders
Webindex: A Perl program for generating HTML contents pages
Html2text: A Perl program for converting HTML to plain text
Lusers: A program to list logged-on users
Dog: A program to write files and strings to standard output
sstring: Unbounded string support in C
Autoztool: An automatic inline decompression tool
Inplace: Modify files in-place via any filter
Adverbio: I/O redirection with adverbial commands
Landlord: Beginnings of a Lord Of Midnight workalike
rjkshelltools: various UNIX utility programs
sccs.cgi: web interface to SCCS
strlcpy and strlcat: implementations of strlcpy and strlcat
Mail tools: some email tools
Pathfns: C library for handling common operations on path names
Hacks: things that don't fit anywhere else
Stringfns: C library for unlimited string handling
Sending Me Patches: Guidelines for sending me patches
Rgetopt: option parsing library
Mac OS X Ports: Notes and diffs
inews: program to post news articles
with-readline: use readline with arbitrary programs without recompiling
Newstools: gateway livejournal articles into a newsgroup
hbackup: back up to external hard disks
DisOrder: play digital audio files
DisOrder Wishlist: DisOrder wishlist
Lyle: photo gallery CGI script
SFTP Server: The Green End SFTP Server
Galaxy: A picture of a galaxy
Green End Posters: Green End Posters
Pixmaps: Pixmaps I use as icons on desktop
Silly smiley faces picture: Another Greenend poster
Greenend - it's for your own good: Another Greenend poster
Road Signs: Made-up road signs
My Unread List: Books I've yet to read
No Ads on uk.misc: No ads on uk.misc