• About
  • Projects
  • Sources
  • Tools

Oliver Steele

Languages of the real and artificial

Home ::

Smiley Socket

By oliver - Posted on May 13th, 2008
Tagged:  
  • Amusements

See the face?! Ooh, see the cute little baby face, and the other face on top of it?!

Why babies like electrical outlets.

  • oliver's blog
  • Add new comment

Pneumococoa

By oliver - Posted on May 9th, 2008
Tagged:  
  • Amusements
  • Words

pneu·mo·co·coa ('nū.mə'koʊ.koʊ): A condition wherein the presence of the patient in a room vacuums all the chocolate out of it.

  • oliver's blog
  • Add new comment

FizzBuzz Station

By oliver - Posted on February 29th, 2008
Tagged:  
  • Amusements
  • Illustrations
  • Ruby

Uh oh! I overthought fizzbuzz:

 read more »

  • oliver's blog
  • 4 comments

What Every Programmer Needs to Know About Category Theory

By oliver - Posted on January 18th, 2008
Tagged:  
  • Amusements
  • oliver's blog
  • 10 comments

Wide URLs with WideURL.com

By oliver - Posted on April 1st, 2006
Tagged:  
  • Amusements
  • Projects

For years now, I’ve been a great fan of TinyURL.com. That web site allows you to create a short representation of a longer URL, for use in email.

One of the problems with those URLs, though, and with URLs in general, is that they’re misleadingly short. A particular web page may have a lot of significance, but if it doesn’t take up much of your message, there’s just no way for the recipient to see this at a glance.

WideURL.com fixes this. It creates an URL with more visual impact.

For example, here’s the WideURL for this post: http://wideurl.com/aitch-tee-tee-pea-colon-double-slash-oh-ess-tee-double-ee-ell-ee-dot-see-oh-em-slash-aye-are-see-aitch-eye-vee-ee-ess-slash-two-double-zero-six-slash-zero-four-slash-doubleyou-eye-dee-ee-you-are-ell.  read more »

  • oliver's blog
  • 7 comments

A Functional Diversion

By oliver - Posted on March 24th, 2006
Tagged:  
  • Amusements
  • Projects

Even my friends who aren’t into functional programming find something curously relaxing about this. (And the companion site here.)

I bought foldr.com a year ago when I thought I might do something like Flickr for other types of information. I didn’t realize until last week what I was sitting on. :-)

Update: The use of the infinity symbol sparked a lively discussion on LtU.

  • oliver's blog
  • 1 comment

Fortunately

By oliver - Posted on January 31st, 2006
Tagged:  
  • Amusements
  • Projects
  • Words

Jim Grandy wrote:


From: jgrandy

Subject: stupid Google game

Date: January 7, 2006 6:17:58 PM EST

Google for "unfortunately, yournamehere":

Lots of fun hits for "unfortunately, jim":
 read more »

  • unfortunately Jim’s orange dry suit made him look like a carrot
  • Unfortunately Jim is no longer with us as he died of a brain tumor in 1993.
  • Unfortunately, Jim did not respond. He disbelieved that it was an angel.
  • Unfortunately, Jim is only one person with a limited amount of time available to
  • oliver's blog
  • 1 comment

Aargh!

By oliver - Posted on December 25th, 2005
Tagged:  
  • Amusements
  • Projects
  • Visualizations
  • Words

“Aargh!” But how do you spell it?


(Click here to skip straight to the visualization.)

In the late nineties, I tried using internet search as a spelling corrector. (I think I was using AltaVista at the time. It was the latest and greatest search engine, supplanting —- was it Lycos?)

At the time, for the words I tried, there were about two orders of magnitude between a misspelling and the correct word. A spelling variant, such as “color” and “colour”, were typically less than one order of magnitude.  read more »

  • oliver's blog
  • 24 comments

Multitiered Turkey Consumption

By oliver - Posted on November 26th, 2004
Tagged:  
  • Amusements

If everyone in America makes an extra-large Thanksgiving dinner so that they can feed guests the next day, isn’t this a pyramid scheme?

  • oliver's blog
  • Add new comment

The Novell Virus

By oliver - Posted on September 12th, 2004
Tagged:  
  • Amusements
  • Family

Miles told me about the computers at his elementary school:

They’re running anti-virus software, but they’ve installed a virus! It’s called Novell. It makes the computer boot slowly, it does a lot of stuff while it’s booting, and then you can’t log on.

  • oliver's blog
  • Add new comment
12next ›last »

Recent

  • Smiley Socket
  • Commit Policies
  • My Git Workflow
  • Pneumococoa
  • My No TV
  • The Biofuel Economy
  • Ambimation
  • jQuery Profile Plugin
  • The Shadow of a Legacy
  • Minimizing Code Paths in Asychronous Code
more

Categories

  • Amusements (10)
  • Essays (20)
  • Family (8)
  • General (9)
  • Health (1)
  • Illustrations (10)
  • Inventions (2)
  • JavaScript (24)
  • Libraries (21)
  • Math Education (9)
  • OpenLaszlo (31)
  • Programming (7)
  • Programming Languages (6)
  • Projects (23)
  • Python (3)
  • Ruby (7)
  • Software (3)
  • Open Source (4)
  • XML (6)
  • Software Development (8)
  • Systems Thinking (6)
  • Technology (7)
  • Tips (5)
  • Visualizations (13)
  • Words (8)

Navigation

  • Recent posts
  • Tools

Syndicate

Syndicate content

About

Oliver Steele lives in Western Massachusetts and commutes to downtown LA, where he is bringing an operating system from handwaving to reality. He was the architect of OpenLaszlo, the author of PyWordNet and other open source projects. His interests include programming languages, knowledge representation, information visualization, and math education. [more]

Tools

  • reAnimator
  • reWork

Amusements

  • Aargh
  • foldr
  • WideURL.com

Popular

  • Functional JavaScript
  • JavaScript Memoization
  • Overloading Semicolon
  • reAnimator
  • The IDE Divide
  • Visualizing Basic Algebra
Copyright 1995-2008 by Oliver Steele. All rights reserved.