Subscribe to this list via RSS Blog posts tagged in Random Thoughts

Posted by on in Blogs
You really know you're a techno-geezer when... A fun article in Computerworld.  Something to think about as the pace of technology change continues to advance at a fantastic pace. The article give us some guidelines for how “advanced“ we think we are in comparison to how others use technology, how much we can multi-task, what tools we use, how many gadgets we hang on our belts, etc. Some of the comments, from readers or the article, are priceless.  You'll find gems like " Technology is the opiate of the masses" and "Give me the dinosaurs any...

Posted by on in Blogs
Hot new gadgets for the holidays I love hearing about new gadgets, especially those that can save me time (I own an iRobot Roomba Discovery) around the house or are fun to play with (I have a Lego Mindstorms, now called the Lego Robotics Invention System 2.0).  CNN Money has an article about new gadgets that will be available for the holidays this year.  Read about some of the hot new toys. The gadget list includes: Optoma Movie Time Digital DVD Projector iRobot – Scooba Motorola ROKR E1 Sony Ericsson Walkman phone...

Posted by on in Blogs
Beware of playing computer games too long... The headling reads, "28 year old man dies after 49 hours of computer games". He was playing StarCraft. I am a huge fan of the Blizzard games, especially Starcraft. In my past i've stayed up programming and debugging for 48 hours before but that was much earlier in my career (now if needed I can rally for 24 hours or so). This news should serve as a reminder to all of us to make sure that we watch our use of computers in our jobs and lives. My condolences go out to Mr Lee's family. Several new...

Posted by on in Blogs
2005's Top 500 super computer list... The 25th edition of the top 500 super computers is out.  IBM's Blue Gene/L tops the list with a performance level (based on the Linpack benchmark) of 136.8 teraflops per second.  I wish I had one of these on my desktop and in my backpack. Articles about the top 500 list: Reuters, PhysOrg.com The Top 500 List FAQ about the Linpack benchmark...

Posted by on in Blogs
Some developer statistics - do you match the profile? In early March, I gave a presentation at the first (it its kind) Evans Data Corporation Developer Relations Programs Conference in San Jose.  During the two day conference, several of the presenters mentioned statistics from their own research and from a recent Evans Data developer survey. Do you fit the profile or are you outside the average? 90% are male 40 years old (41 years old in last year's survey) 62.9% are married 15 years of experience 64% of developers wouldn’t switch ...

Posted by on in Blogs
Steering Girls into Science I've written and spoken several times about the shortage of women in Computer Science.  Time Magazine this week has an article titled "Steering Girls into Science". Last week was National Engineers Week. Schools and organizations celebrated an "Introduce a Girl to Engineering" day. Quoted from the Time Magazine article, Stanford University research said "by the age 12, children have formed hard and fast beliefs about the subjects at which they excel and those in which they fail." The magazine ar...

Posted by on in Blogs
USB toys for the holidays.... It's that holiday time of the year for many of us.  If you celebrate Boxing Day, Ramadan, Santa Lucia Day, Christmas, Hanukkah, Kwanzaa, Winter Solstice, Festivus, and the other world holidays that take place near the end of the year, what to get the software person that has everything? Hard to know since we probably have just about everything we need for defining, designing, developing, testing, managing, and delivering software projects. Finding the right gift for the technical astute is a dau...
How big does your software development platform desktop need to be? You can use multiple monitors to increase your desktop space.  You can also buy one of those large LCD or an even larger plasma screens to give you more work space.  With the number of windows, frames, views, or perspectives that you would like to have in a modern Software Delivery Optimization development platform, you really want the largest work space you can find (or afford?). Pat Kerpan, Borland's CTO, have discussed the need for a large screen to allow the display and interaction of a wide...

Posted by on in Blogs
Software to hunt down faked masterpieces... Was looking at CNN's Technology web site and read the article "Software to hunt down faked masterpieces".  Hany Farid, Associate Professor of Computer Science at Dartmouth College is using digital imaging and software to identify real and fake masterpiece paintings. "His computer program was able to accurately separate eight drawings by 16th century Flemish artist Pieter Bruegel the Elder from five drawings by imitators. It also found that portions of a painting by Italian artist Pietro di Crist...

Posted by on in Blogs
Software as a "Living Entity"... At the recent OOPSLA 2004 conference in Vancouver there were interesting discussions at some of the panel sessions and in the halls about thinking of software as a “living entity”.  If you are thinking about the software lifecycle, should you follow the metaphor relating the aspects of software to real life? Would you think about and plan for software programmed death? Biologists study programmed cellular death in the human body. There are cells in the brain that need to die to create pathway...

Check out more tips and tricks in this development video: