December 21, 2005

December 20, 2005

Plumbing and Valves: Pool School by PoolPlaza Pool Supplies

A straightforward explanation of all those pesky valves on a typical swimming pool, from which I can probably deduce how to drain it completely.

December 13, 2005

Toothpaste for dinner

Daily amusing drawings, and T shirts of the best of them. If I had not just finished my coffee when I saw this, I would now have been eligible to buy a new keyboard.

December 12, 2005

How to Convert a Computer ATX Power Supply to a Lab Power Supply

You can buy a lab power supply for $100, or you can just build one from cheap/free parts.

December 11, 2005

Test Equipment For 2.4GHZ Wireless LAN

Build your own field strength meter. Cheap.

December 04, 2005

Print your own Monopoly Money

...or, better, print your own edited Monopoly Money.

November 27, 2005

Reach a real human

Tired of IVR systems that make it hard to talk to a real human? Paul English has come to the rescue.

November 17, 2005

Discovering Sherlock Holmes

After the success of serializing Dickens, Stanford will mail you Sherlock Holmes novels, in their original format. Starts January.

November 16, 2005

Crazy Mathematical Fact of the week

If you don't get the elegance of this, you may continue your life normally. Otherwise, prepare to lift your jaw from the floor.
Syntience Inc.:
“Our logo shows a solution to the famous eight queens problem:

How do you place eight queens on a chessboard so that none can capture any other?

To arrive at this solution you can compute (28 - 1) / (8 - 1) which equals 255 / 7
which equals (rounded to 6 decimals) 36.428571

The eight digits making up that number are the numbers of the rows in which to place 8 successive queens.”

Here's proof that it works:
1   • • • • • • • X
2 • • • X • • • •
3 X • • • • • • •
4 • • X • • • • •
5 • • • • • X • •
6 • X • • • • • •
7 • • • • • • X •
8 • • • • X • • •

November 14, 2005

The ultimate CSS compatibility table

Lots of CSS hacks, and an indication (for each hack) of whether it is applied by each browser.

November 12, 2005

Instant gratification

My buddy ADH sent me the answer to my OSX download slowness. According to macosxhints, delayed ack sending is on by default, and you can turn it off both permanently and instantly. Yay!

Creative Commons License

This work is licensed under a Creative Commons License.

November 07, 2005

Your tax dollars at work

Residents of Palo Alto: your local governments have made many interesting nuggets of information available about properties within it, given either the address or the parcel number:

Owner's name and address, parcel size and zoning, building permits
Assessed value, transfer date, billing address
Property tax payment history
Local sex offenders

November 02, 2005

Curiouser and curiouser

I decided I had to figure out what was going on with my Windows-to-OSX network slowness. This time I did nc dest 2222 < /dev/random at the source machine and nc -l -p 2222 > /dev/null at the destination. Ethereal told me something quite interesting. The TCP conversation runs thus, repeated ad infinitum:
1. Windows → OSX: 1460 bytes data
2. Windows → OSX: 1460 bytes data
3. Windows ← OSX: ack for packet 3
4. Windows → OSX: 1460 bytes data
5. Windows → OSX: 1460 bytes data
6. Windows ← OSX: ack for packet 5
7. Windows → OSX: 1460 bytes data
8. Windows → OSX: 892 bytes data + push
0.2 second delay
9. Windows ← OSX: ack for packet 8

So, Windows sends 8192 bytes and then requests a push. Nothing wrong with that, it makes sure the data got delivered before continuing - but why does it take a fifth of a second for OSX to send the achnowledgement?

Let's try things in the opposite direction. This time we get 8.5MB/sec (70% utilization). That's more like it! Looking at the Ethereal trace, things are quite different:
1. OSX → Windows: 1448 bytes data
2. OSX → Windows: 1448 bytes data
3. OSX → Windows: 1448 bytes data
4. OSX → Windows: 1448 bytes data
5. OSX → Windows: 1448 bytes data
6. OSX ← Windows: ack for packet 2
7. OSX ← Windows: ack for packet 4
8. OSX ← Windows: ack for packet 6
9. OSX → Windows: 952 bytes data + push

There are no major delays here. As before, there's a push every 8192 bytes. This was measured at the OSX end, I expect Windows would have a different opinion about the order of the packets, but that's irrelevant.

I smell a bug here. Either it's in the OSX port of netcat, or it's in the OSX TCP implementation. Given that SSH performs no better than netcat, I'm inclined to believe the latter.

Creative Commons License

This work is licensed under a Creative Commons License.

October 28, 2005

More statistics

A followup to yesterday's post. I tried a number of things to find out what's going on.

osx$ ping -D -f -s 1472 windows
This gets me 2.5MB/sec, over 20% utilization. That's an improvement over yesterday's lame numbers, but still a bit low.

osx$ nc -l -u -p 2222 | tar xvf -
windows$ tar cvf - . | nc -u osx 2222

This gives a tolerable 1.8MB/sec at the receiver, but who knows how much data was dropped on the floor.

Copying all my files to a firewire drive and then reading them off again works out at 8-9MB/sec.

Conclusion: use firewire. Do not attempt to be clever with netcat or ssh.

Creative Commons License

This work is licensed under a Creative Commons License.

October 26, 2005

Make the switch now! It's slow!

Oddity of the day:

Imagine that I wish to move several gigabytes of (already compressed) data from a Windows machine to a Powerbook. I connect their builtin ethernets, both 100Mbps.

On the OSX machine I do:
machine1$ nc -l -p 2220 | tar xvf -
and on the Windows machine I do:
machine2$ tar cvf - . | nc machine1 2220
then it gets about 0.5% utilization (50KBytes/sec).

When I use the SFTP GUI from on Windows, and the built-in sshd on OSX, it's not much better: 180KBytes/sec, or 1.5% utilization.

Apparently it's faster for me to use an external hard drive to move files around (and connecting both machines by firewire doesn't appear to be an option, and no I don't have one of those USB copy-your-files devices).

Anyone know why:
1. Netcat is slower than SSH
2. The two IP stacks are so slow talking to each other?

(No, I won't give you an ethereal trace)

Creative Commons License

This work is licensed under a Creative Commons License.

OS X Inventories

If you just switched to the Mac, here are some links to help you settle in.

October 21, 2005

Internet Health Report

I always knew such a thing had to exist, and here it is!

October 19, 2005

The Hardware Book

Lots of helpful connector pinouts, adapters, circuits, etc.

This year's recommended gift for kids

A ball with a supposedly very good version of "twenty questions". A variety of other good gift ideas are available from Uncle Mark.

October 07, 2005

WZC Information Disclosure Exploit

Could be useful to folks wanting to do useful things with WZC, rather than just sploiting it.

October 02, 2005

Modding the Xbox in 10 minutes

If only my DVD drive worked.

September 17, 2005

Palo Alto Municipal Code

Just in case you were thinking of building an addition to a house you haven't even bought yet.

September 13, 2005

Buy your One Week Duration Survival Stockpile

That's a lot of stuff.

September 12, 2005

DHTML Lemmings!™

Truly remarkable. It's about as fast as the DOS original, too.

August 22, 2005

Homebrew SWR meter for VHF, UHF and SHF (including Wifi ISM Band)

Build one yourself, or buy one ready made.


The ER1 looks like an interesting robot platform. If I understand correctly, it can build up its own map of its environment and there's an SDK so you can integrate it into your own crazy ideas.
(thanks, Kevin)

Creative Commons License

This work is licensed under a Creative Commons License.

August 10, 2005

Say you're sorry

Show you really care by using this Apology Generator.

August 09, 2005

Put a cork in it

Tell noisy cellphone users to shut up.

July 24, 2005

Sticky footers

How to do the right CSS magic to make a footer that sticks to the bottom of the page, which is generally what you wanted, right?

July 14, 2005

Optimus LCD keyboard

I thought of this years ago, but of course I can't prove it.
Would someone please wipe the drool off my (old, non-LCD) keyboard?

Music for plumbers

Very interesting, and may provide hours of entertainment.

Mommy, Matthew's making faces at me again

Mommy, Matthew's making faces at me again
Originally uploaded by mariusm.

He said "that photo is so blogged" and so it is.

July 13, 2005

Shuttle Countdown Portal

Watch the shuttle launch (or not, since it was just delayed)

July 12, 2005

Planarity Game

Simple, addictive and will drive you nuts. I gave up on level 10.

July 07, 2005

Google Confiteria

Google Confiteria
Originally uploaded by Temo Rivera.

How very odd.

July 01, 2005

Telepresence Rover

I was going to build one of these using Mindstorms, but maybe I should do it this way instead. But mine will have lasers.

June 30, 2005

Badge Maker

Get kicked out by security when you show them this fake photographer ID badge.

June 27, 2005

Sparkline Generator

Very cute.

June 22, 2005

The Solar Sail

Maybe I will be able to see it. Or maybe it will crash and burn :(

June 20, 2005


Yes, we know about Mathematica and all those highly scary packages, but this is LGPL and you don't need a PhD to use it.

June 16, 2005

Champagne Chair Contest

I occasionally make chairs from Champagne bottle parts, but none as fancy as these.

June 14, 2005

Zoom in and look at their faces

Some of these people are about to get very, very wet.

June 11, 2005

The Summer Burn 2005

Summer music swap. A simply spiffing idea.

June 06, 2005

Your Monday Optical Illusion

The others in this collection are good too.

June 05, 2005

One Million Volts

I'm pretty sure I've linked to Mike's Electrc Stuff before, but he builds crazy scary high voltage stuff. 4-foot long milltion-volt sparks, and so on. I will not be trying this myself.

June 04, 2005

Powerbook Screen Repair

How to replace the bezel on a nearly new 15-inch Aluminum Powerbook G4 after it's been bent by a 4-year old child that knocked it off a desk

IMPORTANT: These instructions may not work for you and are for educational purposes only. Following them may void your warranty or expose you or the Powerbook to extreme danger. If you attempt to follow them and break anything, it's your own fault. Usual legal disclaimers apply.

You will need:
First, follow the instructions at to remove the display. If your powerbook is very new, you might have to go through some additional steps to disconnect the Airport connector, since it's changed. You have to get to the Airport Extreme card, which is under the PCMCIA cage. The pbfixit instructions tell you that you have to remove pretty much everything (hard disk, optical drive, logic board, etc) to do this, but actually you don't have to. Try this instead:
  1. Remove one screw and one 4mm nut from left hand speaker assembly. Gently fold it doewn so that you can get to the PCMCIA cage.
  2. Remove the 4 screws (2 on the left, 2 on the right) and wiggle the cage slightly so that it's half-removed.
  3. You will see that the eject button is stopping it from coming out. Pry the PCMCIA cage away from the eject button and remove them both.
  4. Remove the 2 screws holding the Airport Extreme card, pull it out.
  5. Disconnect the Airport antenna connector. You may have to pull it quite hard.
  6. Once you've got the display off, you need to open it up. Slide a tool between the bezel and the gray plastic insert. The easiest place to do this is in the corners near the hinges. Work your way up the sides.
  7. Detach the hinge side by pushing in the spring clips. These are hard to find and quite fiddly. There are 8 of them. Once you've worked these loose, you can detach the bezel and TFT assembly from the outer case, but not too far; the Airport antenna cables join them together.
  8. Disconnect the Airport antenna cables from the small board that's in the U-shaped hinge cover. The board is in a paper envelope. The full bezel kit includes a spare envelope.
  9. Remove the orange tape (keep it somewhere) and the metal tape (spare included in kit).
  10. Remove the inverter board. It has two cables connected to it.
  11. If you're replacing the bezel, hinge cover or hinges, unscrew the 5 tiny and very annoying screws that attach the hinge cover to the bezel. One of them has a ground wire attached. Remove the hinge cover from the bezel.
  12. If you're replacing the bezel or display, remove the 8 screws that attach the display to the bezel.
  13. The bottom of the screen is stuck to the bezel with one of the strongest adhesives known to man. Use a sharp knife, a little brute force, and a great deal of care when taking it off.
You can walk the above list in reverse to reassemble everything. When you switch the machine back on, it will complain slightly. Just be thankful that it switched on at all. You deserve a fourth bottle of beer.

You can turn your old bezel into a rather expensive picture frame.

Along the way you might have noticed a magnet mounted on the back of the screen. You can use this to hold small objects, or maybe to attach your Powerbook to the fridge.

Creative Commons License

This work is licensed under a Creative Commons License.

June 03, 2005

Apple iPod Battery Class Action

Is your iPod battery life sucking (continuous playback on 3G iPod < 4 hours, 1G and 2G < 5 hours)? Did you buy it before May 31, 2004? Claims must be postmarked by September 30, 2005.

Friday Game 2

If you got tired of the other one, try this one. Make your Teletubby-like creature fetch bricks in a Tetris-Breakout-like game.

Fast Film

14-minute movie mashup, made with photocopied stills from 300 movies. Worth watching, even though it requires RealPlayer.

Friday Game

POOM! Bounce the ball as many times as you can. Annoyingly hard.

June 02, 2005

RFC 1149 implementation

From a few years ago: IP over avian carriers.

HTML and CSS Table Border Style Wizard

How handy.

May 31, 2005

Even Better Than The Real Thing

Improv Everywhere fakes a rooftop U2 concert.

May 27, 2005


Oh, man. If I were still in the UK, I would be there before you could say "Adnams".

May 25, 2005

Goodbye, little Acorn

Our family’s good little friend Acorn passed away at 11:30pm on Wednesday, May 25, 2005, after struggling for some weeks with an infection in his eye and nervous system.
Acorn the dwarf hamster
Thanks for being a good friend to us, and Rest In Peace.

Cracking WEP in 10 minutes

With full screen captures. 10 minutes of packet capture to crack a WEP key.

Pick your own farms, Bay Area

Mmm, fruit.

PowerBook G4 Al 15" Fixit Guide

Person E2 yesterday caused person E1's device PB to come into traumatic impact with surface F, damaging components B, H and others. Person M gets to deal with it and will probably need to buy certain parts.

May 24, 2005

Abusing Amazon images

Ooh, nice. Reminds me of the time I made it create an image with the text "pwn3d's store", only this is far more cool.

Update: Now people are getting creative. Become Your Own Lab For $49.38

Develop your own B&W film. It's a shame that the only windowless room in my house is the broom closet. I suppose I could convert my garage at night.

May 23, 2005

The Trouble With EM ’n EN (and Other Shady Characters)

A wonderful article for typography and style geeks.

May 22, 2005

Crimson FX

OS X: Add rotoscoped light saber effects to your videos. Scary home videos to follow.

ScrapBook :: Firefox Extension

Save web pages, with bookmark-like management. Haven't tried it, but it looks useful.

May 18, 2005

Flickr: The Stick Figures in Peril Pool

A celebration of warning signs from all over the world.

Public Radio Podcasts.

Free Undelete

It's free.
It undeletes.
What more do you need?
(I don't need this. Yet.)

Run-time Type Information library for the Pocket PC 2003 SDK

I was looking for this ages ago, due to annoying linker errors such as this:
error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)

May 16, 2005

Your Monday Mix

01. The Damned - Love Song
02. The Music - Bleed From Within (Thin White Duke Mix)
03. The Killers - Mr Brightside (Thin White Duke Mix)
04. Bloc Party - Like Eating Glass - (Blackstrobe Mix)
05. Black Rebel Motorcycle Club - Stop (Coburn Mix)
06. Jason Nevins pres. Funk Rocker feat. Marc Bolan - I'm The Main Man
07. M.I.A - URAQT (Acapella)
08. Tayo - Bloodline Dub
09. Scratch Massive - Make It High (Sex Schon Mix)
10. Pop Will East Itself - Radio PWEI (Acapella)
11. Freestylers - Warrior Charge
12. Johnny Boy - You Are The Generation That Brought More Shoes (Crews Against Consumismo Mix)
13. Siobhan Fahey - Bad Blood (Jagz Kooner Mix)
14. New Order - Krafty (Gimmers 396 edit)
15. Interpol - Slow Hands
16. Futureheads - Hounds of Love (Phones Mix)
17. Tom Vek - I Aint Saying My Goodbyes (Phones Mix)
18. Bloc Party - This Modern Love (Dave P & Adam Sparkles Remix)
19. Kaiser Chiefs - I Predict A Riot
20. Killing Joke - 80's
21. Peaches - Rock Show (Acapella)
22. Outcast - Hey Ya (Acapella)
Download it!

May 12, 2005

Free Online Graph Paper / Grid Paper PDFs

Need graph paper, but all you have is plain? Got a printer? No worries.

Exploring Enron - Visualizing ANLP Results

An amazing data visualization: since all of Enron's email became public, it can be analyzed to see all kinds of interesting trends and relationships.

May 07, 2005

SWF tools

Convert various things to/from SWF. GPLed. Woot.

May 06, 2005

That R teh r0x0r

C&D mail, tranzlatz0r3d to teh l33t.

May 05, 2005

Spying on the Government

Trevor Paglen, soon to be arrested under the terms of the Patriot Act, no doubt.

May 01, 2005

One Ring to open them all

A bottle opener that fits on your middle finger. A steal at $9.99.

April 30, 2005

Windowed OS, emulated in Javascript

It's amazing what you can achieve with Javascript.

April 29, 2005

VPN How To

How to do IPSEC on any OS that can do it.

April 27, 2005

Geek of the day

Han Solo in Carbonite: awesome model. This must have required a gazillion dollars worth of LEGO bricks.

April 26, 2005

Addictive Game

Traffic Control 2: keep traffic flowing smoothly through a city. You control the lights.

Found them!

Where are my socks?

April 25, 2005

Free Mag 7 Star Charts

Free star atlas licensed under Creative Commons.

April 22, 2005

The oops list

Pictures for people who are afraid to fly.

April 20, 2005

Freaky optical Illusion of the month

Motion induced blindness. Make things disappear, while they are still there.

April 15, 2005

Friday Game

I have fond memories of playing NetHack 2.2 for days on end. The newer 3.4.3 is also quite wonderful. Play it, but don't get too addicted.

April 11, 2005

Text Generators

You can try malevole's text generator, or the many languages from Duck Island.

Kaboodle achtung sparkin ich stoppern flippin corkin. Frau und der, oof footzerstompen underbite buerger das. Floppern in footzerstompen er ist bar sightseerin buerger sightseerin die. Spitzen deutsch strudel morgen floppern mitz wunderbar die unter ich.

Relaxern sightseerin poppin strudel noodle frau biergarten gestalt keepin underbite. Yodel underbite octoberfest dorkin du mitten. Gestalt frau sparkin, hast in biergarten cuckoo blimp, biergarten lookinpeepers er, leiderhosen. Spritz rubberneckin, zur biergarten ist poken handercloppen rubberneckin stoppern sie die ker. Auf, hans waltz und blitz, weiner.


I went to see U2 last night. I even took pictures.

April 10, 2005

Get Perpendicular

Hitachi found a way to increase disk storage density 10x, so they put up this rather catchy flash animation. Worth seeing once. Could spawn a new meme.

Short film review

A scathing review of the forthcoming hhgg movie.

Building an Infrared Transmitter for Your PC

Add an IR transciever to your PC, assuming your motherboard has the pins for it, for a mere $1 instead of the hyper-expensive prebuilt modules.

April 08, 2005

Oklahoma Geological Survey Catalog of Nucleat Explosions

Locations and other information about all nuclear explosions from unclassified sources, up to 1998.

Google Maps: Lots of B52s

Zoom out or pan around for lots more aircraft and stuff.
Need more?
  1. Drag the TerraServer-to-Google-Maps bookmarklet to your toolbar.
  2. Visit the TerraServer's famous places page

April 07, 2005

Google Maps: "LUECKE"

Some guy had too many trees, so he had a load of them chopped down to spell his name.
As mentioned by NASA (see bottom of page).

April 06, 2005

Plants In Motion

Dancing plants. Someone should add a soundtrack. Or, better, listen to your MP3s while you watch.

April 05, 2005

The Feds can own your WLAN too

Lock up your WLANs... with more than just WEP. It took them just 3 minutes to crack a 128-bit key.

March 29, 2005

Laura K. Pahl is a Plagiarist.

If I had been drinking coffee while reading this, I would have needed to buy a new keyboard.
Update: Boo! Hiss! It's a hoax! But still funny anyway.

March 28, 2005


Make bad things happen to web sites. For example, you can cover this page with maggots.

March 16, 2005

This to That (Glue Advice)

Finally, you can find out what glue to use for almost any job. For some reason it does not say what glue you should use to attach a toddler to a chair. Actually, I would like to be able to tell it what glues I have, and it tells me the best ones, ranked by suitability.

March 13, 2005

Addictive Game

Catch the black squares. Avoid the red ones. Round objects do various things. Play.

March 10, 2005

Infra Red Webcam

I have to make one of these.
Update: I did, and it's great! W00t! Look at this picture I made.
Money in infrared

March 09, 2005

Torrone must be stopped

Mounting a video camera and GPS to your dog? Isn't that illegal somewhere?

March 04, 2005

Hedgehog Flinging Game

Today's Flashful goodness.
(via b3ta)

Don't drink and drive

John Hargrove's Credit Card Prank

Because nobody checks signatures any more.
This prank is so good, he did it twice.

March 03, 2005

Another reason to buy a PowerBook

The new Powerbooks have a nifty Sudden Motion Sensor, which measures not-so-sudden motion too. It reports angular orientation on the two horizontal axes, and g-force in the vertical direction. I bet Make or hackaday will show us how to build this into an all-terrain robot with GPS and lasers and cameras and stuff. No, wait, that's starting to sound like the DARPA Grand Challenge.

my new filing technique is unstoppable

Dreadful office clip art, rearranged in comic book format, with hilarious results.

February 28, 2005

Google, reformatted.

A handy collection of links to places that reformat Google's output.

February 25, 2005

High power green lasers

Cut through electrical tape with a laser: 30 seconds, $489.
Cut through electrical tape with scissors: 0.02 seconds, $0.58.
Having a laser that is capable of scary things: priceless.

(via Make)

February 24, 2005

Centrino wireless drivers

For the 2100, 2200bg and 2915abg adapters

February 22, 2005

Historic Microphones

Lots of pictures of old microphones, information about old broadcast radio, etc.
(via boingboing)

February 21, 2005

Destroy the Earth

Usual "don't try this at home" disclaimers apply

February 17, 2005

Office Space Wars

Your Friday video: When two movies collide.

Free Wi-Fi at Panera Bread

Because some people get it.

February 15, 2005

Ska for the Skeptical

Learn. Ska. Now.
(or maybe later)

February 14, 2005

Longline Tool

Make mosaics from the Long Line Flickr group pool.

Private Eye Covers

For the uneducated, Private Eye is a British news satire magazine. You can see all the covers going back all the way to page 94.
(via boingboing)

February 11, 2005

IBM T40 video drivers

I wrestle frequently with the video drivers for the T40 and persuading them to work with a 1600x1200 DVI display. Version supported this, unlike previous versions, but the latest,, does not. So it's time to use:
these drivers
with this.
Guess what? It worked, and now I have driver

February 10, 2005

Unobtrusive Javascript

A nice tutorial about the separation of Church and State markup, style and behavior.

February 06, 2005

Caller ID spoofing

For a few years I've told people not to believe what their caller ID boxes tell them. Last year a friend had her new credit card stolen from the mail, and activated from her own home phone number, or so the CC company thought.

Well, now you can make your own fake caller ID calls, for $0.05 per minute.

Bay Area Mash Up Scene

An interview with Party Ben provides a handy list of places to look for the latest stuff:
"There's Adrian and Mysterious D, the SF Weekly-award nominated DJs who started Club Bootie, and who make mash-ups as well--plus Adrian leads "Smash-Up Derby", the all-mash-up live band. DJ Earworm is the real artist of the scene, making epic, complex mash-ups out of four or five songs, and using some serious software and technology to really push boundaries. Appropriately, he's been featured at gigs at the SF Museum Of Modern Art. DJ Tripp out of Santa Cruz is incredibly prolific and attentive to new music, and is usually the first one out with a mash-up of a new song. Matt Hite runs a website called that is a clearinghouse for all things remix-oriented, plus makes some mash-ups himself. Local synth-pop musician Tristan Shout has taken his signature techno style to his Kraftwerk and Moby-sampling mash-ups, and DJ Mei-Lwun has brought a crowd-pleasing attitude to his hugely popular mash-ups like Lynyrd Skynyrd vs. Nelly. DJ Jay-R spins at the Castro club The Cafe, and many of his bootlegs aim towards the campy side."
And don't forget Get Your Bootleg On.

February 05, 2005


Album covers that are knock-offs of other album covers. A wonder to behold.

February 04, 2005

February 02, 2005

How To Handle A Knife

In the kitchen, not on the street. Don't run with scissors.

February 01, 2005

Want to be scared?

Find out how many sex offenders live near you. Then look at the list and see how many are in violation of their registration requirements. Yikes.

January 31, 2005

California Coastal Records Project

Images from the whole length of the coastline, in high resolution. EXIF data, too.

Honda Parts

Includes instructions for installing things, in case you want to hook up your iPod or something.

Google Is Now A Domain Registrar

I wonder if I can buy domains from them.

January 27, 2005

Dave M's pictures

On pbase, and on flickr.

January 26, 2005


They should fix that RSS feed.

High voltage fun with other people's junk

Build plasma globes, spud guns, and even a night vision scope.

January 23, 2005

Addictive Game

Stick to wheels, fly off, and don't forget gravity.

January 19, 2005

January 18, 2005


I need to mess with my code.

January 14, 2005

Give me a W. Give me a Z. Give me a C. What have you got? Crap.

From a handy thread from last year.
Use news article for XP SP2.
For older OSes and CE, read about WZCSetInterface and its brethren.
Need a picture? Try this.
Hmm, sounds like we have more undocumented Windows calls on our hands. And wasn't WMI supposed to let us do all this?

How to get the weather

Now you don't have to use SOAP. You can just use a plain old HTTP call. You still get XML back, though.

January 13, 2005

Handy tool for HTTP monitoring

The dubiously named assniffer is rather useful for debugging your HTTP applications. : Invert : PH Corporation

I wonder how long it will be until this site is shut down.

Potter Potter Potter

Another clone of The Badger
(via delicious)

January 12, 2005

Cookies and Brownies

Only the military could come up with a recipe, no, specification, that is 26 pages long.
(via This is Broken)

January 11, 2005


More webcams than you've ever seen, probably.

January 10, 2005

Ludicrous Scenario Survival Handbook

This is the best b3ta post I've seen in a long time.

PortSwigger - Burp

A collection of handy tools for diagnosing web applications.

Want to drive an SUV?

Long, but worth reading, and could save your life.

January 08, 2005

January 07, 2005

Sam's Laser FAQ

Camera Mail

Cute project. See the insides of the USPS. Cynical prediction: USPS terrorist fears cause camera mail to be shut down.


AnimalCam, with sound. I woke the poodle.

January 05, 2005

what time can do to the crazed kid

New decorations for your office wall, methinks.
(Tootsie rolls, Lays, Coke, My Little Pony, Slipper, coat hanger, basket, Rubbermaid boxes, and lots of wiring help too)

Automatic image stitching

Panorama stitching with no user input whatsoever (other than selecting the files), which is As It Should Be.