Day: February 14, 2003

  • Gods Constants and the Mysteries of the Universe

    Scott Hanselman wonders:

    My real question is, did God put these constants as a readonly field in a static constructor or a singleton pattern, or assuming parallel universes, a factory pattern?

    Ingo points out some corrections and notes (absolutely hilarious). 

    Some of the mysteries of the universe have been hard coded.  for example, here’s a one-line code snippet from some ugly parts of the Reality implemetation:

    return 42;

    Did God write tests first?

  • Remote Control for Nokia Series 60

    Russ points to a wicked VNC-like app for his Nokia Series 60 called Remote S60.  That’s really, really cool.

  • Do Not Attempt To Write a Check at 7-11

    Ugh.  I just got back from a soda run at our local 7-11.  I ended up waiting in line for about five minutes because someone in front of me wrote a check.  It required both employees’ attention for several minutes.

    I think they typed her number in about six times: five incorrectly, once correctly.  The clerk hadn’t figured things out by the time I left.

    I didn’t know that 7-11 took checks.

    They shouldn’t.

  • Selfish Routers


    That’s the conclusion two Cornell University computer scientists came to after finding that computer networks tend to be “selfish” when each tries to route traffic by the fastest pathway, causing that path to become congested and slow.

    If the routers that direct the packets of data could be programmed with some altruism, the information might be able to reach its destination a little faster while allowing other packets to also move more quickly.

    This is really interesting.  Sending packets down a route that is not neccesarily the fastest would result in better overall performance.  That’s awesome.  Where’s the altruism button on my router?

    Seriously though, I think that more research in this area could definately help the traffic jam that is the internet.

    Lets do more research and then apply that research to the next generation of Cisco (and other) routers, mmkay?

  • Dolly Dies

    Dolly had lung cancer:

    Dolly the sheep, the first mammal to be cloned from an adult cell, was put down on Friday afternoon, after developing a progressive lung disease.

    Dolly’s birth six-and-a-half years’ ago caused a sensation around the world. But as many sheep live to twice this age, her death will refuel the intense debate over the health and life expectancy of cloned animals.

    The type of lung disease Dolly developed is most common in older sheep. And in January 2002, it was revealed that Dolly had developed arthritis prematurely. She was cloned using a cell taken from a healthy six-year-old sheep, and was born on 5 July 1996 at the Roslin Institute, Edinburgh, Scotland.

    <Insert moral, ethical, and scientific implications here/>

  • Zope 2.6.1


    Zope Corporation announced the release of Zope 2.6.1, the latest version of the award-winning open source application server. The new release represents the successful global collaboration of community developers, as it is the first to contain a majority of enhancements from the Zope community.

  • Python3DS: Access 3ds Archives with Python

    Here’s one just for the Pythoneers in the house.  Python3DS:

    python3ds is a small set of Python routines for reading 3ds archives. It features support for animations, textures, and collision detection, and it is compatible with pyopengl and pygame.

    New for the 0.2 release:

    This release adds a new engine for animations, collision functions, exportation of 3ds files to Dict types, and a small demo.


  • Open Source in the Java Application Server Market


    Analysts say it’s difficult to measure the extent to which open-source Java application servers, such as Tomcat and JBoss, have eaten into the revenue of commercial providers of Java application servers. But the growing popularity of the open-source application servers is undeniable.


    Last year also saw freely available open-source application servers such as Tomcat and JBoss increasingly make their mark. While Tomcat is appropriate for less complex applications that serve up Web pages to PCs, JBoss is attracting increasing attention because of its completeness and compatibility with the J2EE specification.

    I’m always glad to see stories like this.  The only downside to JBoss is that any documentation more than a plaintext README or INSTALL seems to be only available in book form.  I know that JBoss Group needs to make money, but I’d like to have enough docs available to me in order to evaluate the product.  Then if I’m running an app on JBoss, I can grab the book to find out how to do stuff.

  • Mark Pilgrim on Movable Type 2.6

    Mark also has some great tips and tricks to get the most out of 2.6.

  • MovableType 2.6 and Blender GPL

    Here are a few news items from Kenneth.  The first is an announcement of Movable Type 2.6:

    Version 2.6 Released News

    Great, and talk of a summer release of MT Pro…

    Also, Blender 2.26 (GPL) Released:


    More options in the growing open source graphics market. Note mulitple platforms.

    the release notes.