• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Verification
  3. Back to Work in 2010
jasona
jasona

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
global warming
System Design and Verification
code offets
linux

Back to Work in 2010

6 Jan 2010 • 2 minute read

It's back to work in 2010. Thanks for all the great feedback in 2009. I plan to continue to bring readers interesting material about System Design and Verification in 2010.

When I got back to work this week I fired up an openSUSE 10.2 VMWare image I sometimes use for development. The boot menu is normally a nice blue menu like this:

 

Photobucket

 

This time however, I got the picture below with penguins running around the screen. I had seen the penguins infrequently in the past, but never really bothered to look into it. This time I was curious about why the penguins infrequently show up. Was it because  the temperature was -15 F? Was it because it was January? Is the software aware of the date or my location?

 

Photobucket

 

After a little searching I found out that it was configurable (like everything in Linux) and the default was to randomly show the penguins.

A few commands confirmed it:

% mkdir penguins
% cd penguins
% cp /boot/message .
% cpio -i < message
% cat gfxboot.cfg

and I could see
penguin=-1
which means the penguins appear randomly. It demonstrates an engineering practice I try to promote whenever possible, a little digging goes a long way compared to guessing or wondering.

The igloo reminded me that this is the time of year when we in Cadence create all of the new software you will see later in the year. This year should be no different, the first 4 months of the year should be very productive for many reasons.

Where I live in Minnesota we survived our first big snow and even built our own Igloo (since we all want to be like the Linux penguin Tux in the SuperTux game someday).

Photobucket

We also survived our first major cold spell. Minnesota is in it's fourth straight day of temperatures reaching down into the -20's and -30's F.

Since we are frozen stiff (just warm enough to huddle by the heat generating computer to keep typing), there are no holidays for the foreseeable future, and there is no way to play golf this is the ideal time to get going on all the new software we have planned for 2010.

Before I started coding and testing, I took two more actions to ensure a prosperous new year.

  • Become a member of Minnesotans for Global Warming (and calmly remember that the Third Law of Global Warming states "most global warming occurs during the summer")
  • Buy a few Bad Code Offsets because no matter how hard I try I'll probably insert a few bugs

 

Happy New Year!

Jason Andrews

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information