Mischiefblog
I make apps for other people

Posts made on Friday, October 7th, 2005

What kind of lap games do you like to play?

Posted by Chris Jones
On October 7th, 2005 at 14:15

Permalink | Trackback | Links In |

Comments Off on What kind of lap games do you like to play?
Posted in Games

Surely they could have phrased this better. It’s from an Intel ad, seen in an RSS feed:

What kind of games do you like to have played upon your lap?

Who writes this kind of ad? Better, who greenlights it?

Everyone knows good gaming laptops are both too heavy and hot to rest comfortably in you lap, and it’s an unnatural position for both viewing the screen and controlling the game.

MeshCube and mesh routing

Posted by Chris Jones
On October 7th, 2005 at 13:14

Permalink | Trackback | Links In |

Comments Off on MeshCube and mesh routing
Posted in Tech

From a co-worker, MeshCube, intended for ad hoc 802.11 networking.

How big can the network be before the routing tables break down? Can more memory and faster processors solve the problem? Is MITRE’s work appropriate for a global mesh, or as they say, only intended for use with small ad-hoc networks?

What about networks that make best guesses as to where a packet should go? Gnutella used networks of routers and peers, forwarding requests until a peer was discovered, which then allowed a direct peer-to-peer file transfer–that can’t always work in a mesh, as there may be no direct connection.

At what point does relay traffic cause the mesh network to fail? What is the carrying capacity of a mesh network, and what relationship does it have to the number of connected nodes? Is this similar to the problems experienced by Gnutella P2P networks?

Protothreads: Nifty!

Posted by Chris Jones
On October 7th, 2005 at 12:31

Permalink | Trackback | Links In |

Comments Off on Protothreads: Nifty!
Posted in Python, Tech

Protothreads are stackless, lightweight thread-like contexts with full blocking, and licensed like BSD.

Very, very nifty. I just need time to read the source and play with them. Protothreads are also making me think about looking into the fate of stackless Python and microthreads.

And if you haven’t heard, Pygame (with SDL) makes coding a prototype MMO client a lot easier and faster. See also Bruce Dawson‘s 2002 GDC article about Game Scripting in Python. (Also consider LuaSdl for prototyping.)

Squirrelslayer

Posted by Chris Jones
On October 7th, 2005 at 08:14

Permalink | Trackback | Links In |

Comments Off on Squirrelslayer
Posted in General

I had a small problem that could quickly turn into a nasty one. I had a squirrel nesting in my attic.

We’ve had birds come in through a hole between the roof and gutter (thank you MI Homes for ensuring all those important details are taken care of when the house is built)–it wasn’t visible unless you were at the correct angle on a ladder next to it, or if you went into the attic and turned off the flashlight. Each spring, we’d scratch our heads, trying to figure out a good way to permanently block the hole (and failing in our attempts), and end up with a nest of baby birds that would leave by mid-summer. It wasn’t a great situation, but it was tolerable.

That is, it was tolerable until the squirrel moved in, kicked the birds out, and started gnawing at things to improve his nest.
(more…)