$VAR1 = {
'menu' => [
bless( {
'level' => 1,
'name' => 'books',
'url' => 'books',
'file' => '/louvin/home/karpet/blog/books',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'general',
'url' => 'general',
'file' => '/louvin/home/karpet/blog/general',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => '.insurance',
'url' => 'general/.insurance',
'file' => '/louvin/home/karpet/blog/general/.insurance.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => '43folders_zero_inbox',
'url' => 'general/43folders_zero_inbox',
'file' => '/louvin/home/karpet/blog/general/43folders_zero_inbox.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => '80legs',
'url' => 'general/80legs',
'file' => '/louvin/home/karpet/blog/general/80legs.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'anchorsteam',
'url' => 'general/anchorsteam',
'file' => '/louvin/home/karpet/blog/general/anchorsteam.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'answers',
'url' => 'general/answers',
'file' => '/louvin/home/karpet/blog/general/answers.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'babel',
'url' => 'general/babel',
'file' => '/louvin/home/karpet/blog/general/babel.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'backup',
'url' => 'general/backup',
'file' => '/louvin/home/karpet/blog/general/backup.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'bernerslee',
'url' => 'general/bernerslee',
'file' => '/louvin/home/karpet/blog/general/bernerslee.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'bigweather',
'url' => 'general/bigweather',
'file' => '/louvin/home/karpet/blog/general/bigweather.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'biochar',
'url' => 'general/biochar',
'file' => '/louvin/home/karpet/blog/general/biochar.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'blogspam',
'url' => 'general/blogspam',
'file' => '/louvin/home/karpet/blog/general/blogspam.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'blogsw',
'url' => 'general/blogsw',
'file' => '/louvin/home/karpet/blog/general/blogsw.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'calendar',
'url' => 'general/calendar',
'file' => '/louvin/home/karpet/blog/general/calendar.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'car',
'url' => 'general/car',
'file' => '/louvin/home/karpet/blog/general/car.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'car-tabs',
'url' => 'general/car-tabs',
'file' => '/louvin/home/karpet/blog/general/car-tabs.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'censor',
'url' => 'general/censor',
'file' => '/louvin/home/karpet/blog/general/censor.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'cgi',
'url' => 'general/cgi',
'file' => '/louvin/home/karpet/blog/general/cgi.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'china_suicide',
'url' => 'general/china_suicide',
'file' => '/louvin/home/karpet/blog/general/china_suicide.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'comments',
'url' => 'general/comments',
'file' => '/louvin/home/karpet/blog/general/comments.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'community_organizer',
'url' => 'general/community_organizer',
'file' => '/louvin/home/karpet/blog/general/community_organizer.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'dobson',
'url' => 'general/dobson',
'file' => '/louvin/home/karpet/blog/general/dobson.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'doghouse',
'url' => 'general/doghouse',
'file' => '/louvin/home/karpet/blog/general/doghouse.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'drugs',
'url' => 'general/drugs',
'file' => '/louvin/home/karpet/blog/general/drugs.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'election',
'url' => 'general/election',
'file' => '/louvin/home/karpet/blog/general/election.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'endian',
'url' => 'general/endian',
'file' => '/louvin/home/karpet/blog/general/endian.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'envelopes',
'url' => 'general/envelopes',
'file' => '/louvin/home/karpet/blog/general/envelopes.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'eugene',
'url' => 'general/eugene',
'file' => '/louvin/home/karpet/blog/general/eugene.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'eyetracking',
'url' => 'general/eyetracking',
'file' => '/louvin/home/karpet/blog/general/eyetracking.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'famous',
'url' => 'general/famous',
'file' => '/louvin/home/karpet/blog/general/famous.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'FC6',
'url' => 'general/FC6',
'file' => '/louvin/home/karpet/blog/general/FC6.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'fedoracore4',
'url' => 'general/fedoracore4',
'file' => '/louvin/home/karpet/blog/general/fedoracore4.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'fedorapt2',
'url' => 'general/fedorapt2',
'file' => '/louvin/home/karpet/blog/general/fedorapt2.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'fftips',
'url' => 'general/fftips',
'file' => '/louvin/home/karpet/blog/general/fftips.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'fish',
'url' => 'general/fish',
'file' => '/louvin/home/karpet/blog/general/fish.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'france',
'url' => 'general/france',
'file' => '/louvin/home/karpet/blog/general/france.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'franken',
'url' => 'general/franken',
'file' => '/louvin/home/karpet/blog/general/franken.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'free2',
'url' => 'general/free2',
'file' => '/louvin/home/karpet/blog/general/free2.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'freenode-recover-op',
'url' => 'general/freenode-recover-op',
'file' => '/louvin/home/karpet/blog/general/freenode-recover-op.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'glibc',
'url' => 'general/glibc',
'file' => '/louvin/home/karpet/blog/general/glibc.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'google',
'url' => 'general/google',
'file' => '/louvin/home/karpet/blog/general/google.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'googlebooks',
'url' => 'general/googlebooks',
'file' => '/louvin/home/karpet/blog/general/googlebooks.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'googlecode',
'url' => 'general/googlecode',
'file' => '/louvin/home/karpet/blog/general/googlecode.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'googlenet',
'url' => 'general/googlenet',
'file' => '/louvin/home/karpet/blog/general/googlenet.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'guardian',
'url' => 'general/guardian',
'file' => '/louvin/home/karpet/blog/general/guardian.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'hiring',
'url' => 'general/hiring',
'file' => '/louvin/home/karpet/blog/general/hiring.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'hitch',
'url' => 'general/hitch',
'file' => '/louvin/home/karpet/blog/general/hitch.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'hot',
'url' => 'general/hot',
'file' => '/louvin/home/karpet/blog/general/hot.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'http_codes',
'url' => 'general/http_codes',
'file' => '/louvin/home/karpet/blog/general/http_codes.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'ie7_xmlhttprequest_breaks',
'url' => 'general/ie7_xmlhttprequest_breaks',
'file' => '/louvin/home/karpet/blog/general/ie7_xmlhttprequest_breaks.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'imapmaildir',
'url' => 'general/imapmaildir',
'file' => '/louvin/home/karpet/blog/general/imapmaildir.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'internet-runs-on-love',
'url' => 'general/internet-runs-on-love',
'file' => '/louvin/home/karpet/blog/general/internet-runs-on-love.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'ispy',
'url' => 'general/ispy',
'file' => '/louvin/home/karpet/blog/general/ispy.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'jesusland',
'url' => 'general/jesusland',
'file' => '/louvin/home/karpet/blog/general/jesusland.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'jonah_blues',
'url' => 'general/jonah_blues',
'file' => '/louvin/home/karpet/blog/general/jonah_blues.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'kde',
'url' => 'general/kde',
'file' => '/louvin/home/karpet/blog/general/kde.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'kitties',
'url' => 'general/kitties',
'file' => '/louvin/home/karpet/blog/general/kitties.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'lately',
'url' => 'general/lately',
'file' => '/louvin/home/karpet/blog/general/lately.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'leaving',
'url' => 'general/leaving',
'file' => '/louvin/home/karpet/blog/general/leaving.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'lemurhowto',
'url' => 'general/lemurhowto',
'file' => '/louvin/home/karpet/blog/general/lemurhowto.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'librarian_book_list',
'url' => 'general/librarian_book_list',
'file' => '/louvin/home/karpet/blog/general/librarian_book_list.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'lisp',
'url' => 'general/lisp',
'file' => '/louvin/home/karpet/blog/general/lisp.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'literacy',
'url' => 'general/literacy',
'file' => '/louvin/home/karpet/blog/general/literacy.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'lunalopez',
'url' => 'general/lunalopez',
'file' => '/louvin/home/karpet/blog/general/lunalopez.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'lyceum',
'url' => 'general/lyceum',
'file' => '/louvin/home/karpet/blog/general/lyceum.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'malcolm',
'url' => 'general/malcolm',
'file' => '/louvin/home/karpet/blog/general/malcolm.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'managers',
'url' => 'general/managers',
'file' => '/louvin/home/karpet/blog/general/managers.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'maven',
'url' => 'general/maven',
'file' => '/louvin/home/karpet/blog/general/maven.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'misc',
'url' => 'general/misc',
'file' => '/louvin/home/karpet/blog/general/misc.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'mom_exploits',
'url' => 'general/mom_exploits',
'file' => '/louvin/home/karpet/blog/general/mom_exploits.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'motu',
'url' => 'general/motu',
'file' => '/louvin/home/karpet/blog/general/motu.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'nasa',
'url' => 'general/nasa',
'file' => '/louvin/home/karpet/blog/general/nasa.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'nedit',
'url' => 'general/nedit',
'file' => '/louvin/home/karpet/blog/general/nedit.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'netflix-prize',
'url' => 'general/netflix-prize',
'file' => '/louvin/home/karpet/blog/general/netflix-prize.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'netflix-prize2',
'url' => 'general/netflix-prize2',
'file' => '/louvin/home/karpet/blog/general/netflix-prize2.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'newfeat',
'url' => 'general/newfeat',
'file' => '/louvin/home/karpet/blog/general/newfeat.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'newjob',
'url' => 'general/newjob',
'file' => '/louvin/home/karpet/blog/general/newjob.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'newlook',
'url' => 'general/newlook',
'file' => '/louvin/home/karpet/blog/general/newlook.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'news',
'url' => 'general/news',
'file' => '/louvin/home/karpet/blog/general/news.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'newyear',
'url' => 'general/newyear',
'file' => '/louvin/home/karpet/blog/general/newyear.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'nojobs',
'url' => 'general/nojobs',
'file' => '/louvin/home/karpet/blog/general/nojobs.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'npr-api',
'url' => 'general/npr-api',
'file' => '/louvin/home/karpet/blog/general/npr-api.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'nprlady',
'url' => 'general/nprlady',
'file' => '/louvin/home/karpet/blog/general/nprlady.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'obama-and-armenian-genocide',
'url' => 'general/obama-and-armenian-genocide',
'file' => '/louvin/home/karpet/blog/general/obama-and-armenian-genocide.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'oe_facebook',
'url' => 'general/oe_facebook',
'file' => '/louvin/home/karpet/blog/general/oe_facebook.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'ossnonprofit',
'url' => 'general/ossnonprofit',
'file' => '/louvin/home/karpet/blog/general/ossnonprofit.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'pens',
'url' => 'general/pens',
'file' => '/louvin/home/karpet/blog/general/pens.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'perl-dot-org',
'url' => 'general/perl-dot-org',
'file' => '/louvin/home/karpet/blog/general/perl-dot-org.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'perldoc',
'url' => 'general/perldoc',
'file' => '/louvin/home/karpet/blog/general/perldoc.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'picts',
'url' => 'general/picts',
'file' => '/louvin/home/karpet/blog/general/picts.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'popups',
'url' => 'general/popups',
'file' => '/louvin/home/karpet/blog/general/popups.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'potholes',
'url' => 'general/potholes',
'file' => '/louvin/home/karpet/blog/general/potholes.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'protest',
'url' => 'general/protest',
'file' => '/louvin/home/karpet/blog/general/protest.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'psych-of-programming',
'url' => 'general/psych-of-programming',
'file' => '/louvin/home/karpet/blog/general/psych-of-programming.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'puddle',
'url' => 'general/puddle',
'file' => '/louvin/home/karpet/blog/general/puddle.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'quiet-fear',
'url' => 'general/quiet-fear',
'file' => '/louvin/home/karpet/blog/general/quiet-fear.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'rowling',
'url' => 'general/rowling',
'file' => '/louvin/home/karpet/blog/general/rowling.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'sand-story-ukraine',
'url' => 'general/sand-story-ukraine',
'file' => '/louvin/home/karpet/blog/general/sand-story-ukraine.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'schiavo',
'url' => 'general/schiavo',
'file' => '/louvin/home/karpet/blog/general/schiavo.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'security',
'url' => 'general/security',
'file' => '/louvin/home/karpet/blog/general/security.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'shos',
'url' => 'general/shos',
'file' => '/louvin/home/karpet/blog/general/shos.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'snow',
'url' => 'general/snow',
'file' => '/louvin/home/karpet/blog/general/snow.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'soc101',
'url' => 'general/soc101',
'file' => '/louvin/home/karpet/blog/general/soc101.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'socialcpan',
'url' => 'general/socialcpan',
'file' => '/louvin/home/karpet/blog/general/socialcpan.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'socsec',
'url' => 'general/socsec',
'file' => '/louvin/home/karpet/blog/general/socsec.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'spiritual',
'url' => 'general/spiritual',
'file' => '/louvin/home/karpet/blog/general/spiritual.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'stand-by-me',
'url' => 'general/stand-by-me',
'file' => '/louvin/home/karpet/blog/general/stand-by-me.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'starwars',
'url' => 'general/starwars',
'file' => '/louvin/home/karpet/blog/general/starwars.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'sudo',
'url' => 'general/sudo',
'file' => '/louvin/home/karpet/blog/general/sudo.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'supercomputing_umn',
'url' => 'general/supercomputing_umn',
'file' => '/louvin/home/karpet/blog/general/supercomputing_umn.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'supersize',
'url' => 'general/supersize',
'file' => '/louvin/home/karpet/blog/general/supersize.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'swift_kids',
'url' => 'general/swift_kids',
'file' => '/louvin/home/karpet/blog/general/swift_kids.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'techsupport',
'url' => 'general/techsupport',
'file' => '/louvin/home/karpet/blog/general/techsupport.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'things',
'url' => 'general/things',
'file' => '/louvin/home/karpet/blog/general/things.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'trafficcams',
'url' => 'general/trafficcams',
'file' => '/louvin/home/karpet/blog/general/trafficcams.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'tt',
'url' => 'general/tt',
'file' => '/louvin/home/karpet/blog/general/tt.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'usability',
'url' => 'general/usability',
'file' => '/louvin/home/karpet/blog/general/usability.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'veep',
'url' => 'general/veep',
'file' => '/louvin/home/karpet/blog/general/veep.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'viewcvs',
'url' => 'general/viewcvs',
'file' => '/louvin/home/karpet/blog/general/viewcvs.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'vintage',
'url' => 'general/vintage',
'file' => '/louvin/home/karpet/blog/general/vintage.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'warmjan',
'url' => 'general/warmjan',
'file' => '/louvin/home/karpet/blog/general/warmjan.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'weather',
'url' => 'general/weather',
'file' => '/louvin/home/karpet/blog/general/weather.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'web20',
'url' => 'general/web20',
'file' => '/louvin/home/karpet/blog/general/web20.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'workfromhome',
'url' => 'general/workfromhome',
'file' => '/louvin/home/karpet/blog/general/workfromhome.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'xooglers',
'url' => 'general/xooglers',
'file' => '/louvin/home/karpet/blog/general/xooglers.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'yahoo',
'url' => 'general/yahoo',
'file' => '/louvin/home/karpet/blog/general/yahoo.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 2,
'name' => 'yes_bad_opinions',
'url' => 'general/yes_bad_opinions',
'file' => '/louvin/home/karpet/blog/general/yes_bad_opinions.txt',
'dir' => 0
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'music',
'url' => 'music',
'file' => '/louvin/home/karpet/blog/music',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'ny',
'url' => 'ny',
'file' => '/louvin/home/karpet/blog/ny',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'projects',
'url' => 'projects',
'file' => '/louvin/home/karpet/blog/projects',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'search',
'url' => 'search',
'file' => '/louvin/home/karpet/blog/search',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'spam',
'url' => 'spam',
'file' => '/louvin/home/karpet/blog/spam',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' ),
bless( {
'level' => 1,
'name' => 'stpaulbartour',
'url' => 'stpaulbartour',
'file' => '/louvin/home/karpet/blog/stpaulbartour',
'dir' => 1
}, 'PodBlog::Model::Menu::Entry' )
],
'blog' => [
bless( {
'format' => 'txt',
'text' => 'The Apple Store
I was at the Apple Store just now getting a bad RAM chip replaced in my MacBook.
All in all it was a very pleasant experience, and aside from the inconvenience
of having to drive 40 minutes round-trip for a 20 minute errand, pretty painless.
I took the bad RAM chip, which I had identified and yanked from my machine a couple
of weeks ago, in an anti-static bag I had in my desk drawer. My desk is full of them,
along with spare parts and adapters and such, many for machines that haven\'t been
manufactered or supported for over a decade. I\'m a packrat for old computer junk,
though to my credit I have tossed/recycled lots and lots of old "beige" computer parts in the
last few years, especially now that the city/county has good recycling for that kind
of thing.
Anyway, when I handed the bag with the bad chip in it to the young man at the Apple Store,
I didn\'t think anything of it, but on returning the bag to me he joked that it was a
vintage piece. I chuckled and replied, Well, <b>I\'m</b> feeling kind of vintage these days.
The bag had the original label attached: 32MB Apple Quadra and Centris Series.
The chip I had replaced was a standard-issue 2GB size, roughly 1000x more memory than
the bag had originally held.
You know you\'re getting old in this business when you can distinctly remember the thrill
of a 32MB chip of RAM and how much pure computing power it held.
',
'mtime' => 1265749074,
'name' => 'vintage',
'url' => 'general/vintage',
'file' => '/louvin/home/karpet/blog/general/vintage.txt',
'id' => 'vintage.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Netflix prize
I\'m always late to the game, but the Netflix prize was awarded back in September. I <a href="/blog/general/netflix-prize">wrote
about it before.</a>
Anyway, an interesting <a href="http://www.wired.com/epicenter/2009/09/how-the-netflix-prize-was-won/">article at wired.com</a>
looking at how the winning teams\' combined disparate algorithms to help them reach the goal.
',
'mtime' => 1258744445,
'name' => 'netflix-prize2',
'url' => 'general/netflix-prize2',
'file' => '/louvin/home/karpet/blog/general/netflix-prize2.txt',
'id' => 'netflix-prize2.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'perl dot org
And just on the heels of my last post! A <a href="http://use.perl.org/article.pl?sid=09/11/13/0917227">new look</a>
for the <a href="http://www.perl.org/">perl.org</a> site.
Looks very nice. Good work folks.
',
'mtime' => 1258180366,
'name' => 'perl-dot-org',
'url' => 'general/perl-dot-org',
'file' => '/louvin/home/karpet/blog/general/perl-dot-org.txt',
'id' => 'perl-dot-org.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Sand Story from Ukraine
<a href=\'http://www.tinyrevolution.com/mt/archives/003091.html\'>Via tinyrevolution</a>.
<object width="400" height="324"><param name="movie" value="http://www.youtube.com/v/518XP8prwZo&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/518XP8prwZo&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="400" height="324"></embed></object>
',
'mtime' => 1254062014,
'name' => 'sand-story-ukraine',
'url' => 'general/sand-story-ukraine',
'file' => '/louvin/home/karpet/blog/general/sand-story-ukraine.txt',
'id' => 'sand-story-ukraine.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Quiet Fear
When my friend and neighbor Chris was out watering his sculpture late at night a couple of winters ago,
little did I know <a href=\'http://www.huffingtonpost.com/kimberly-brooks/what-climate-change-might_b_191607.html\'>pictures
would end up on the huffingtonpost</a>.
Life is strange.
My son and I walked over the next day to visit the ice house and Ari was so intrigued that he snapped one of those
delicate icicles off in his little hand. Chris and I quickly intervened lest any more of his hard work be undone
by a curious three-year-old.
But that is the way with Chris\'s work: my boys -- most everyone who encounters it -- want to climb inside and animate
the work. Chris\'s sculpture begs for it. In a good way.
That huffingtonpost article interprets the work in a way I never would. Global climate change? If anything,
works like that will become harder to create as Minnesota gets warmer. Chris had to ice that house two times,
as after the first time it thawed out. That\'s where the quiet fear is for me: winter is disappearing. I need
winter just like I need summer: it resets my psychic clock.
',
'mtime' => 1253756969,
'name' => 'quiet-fear',
'url' => 'general/quiet-fear',
'file' => '/louvin/home/karpet/blog/general/quiet-fear.txt',
'id' => 'quiet-fear.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => '80legs
Interesting idea for a company <a href=\'http://www.computerworld.com/s/article/9138347/Need_to_crawl_billions_of_Web_pages_There_s_an_app_for_that?taxonomyId=1\'>mentioned today</a>.
',
'mtime' => 1253637286,
'name' => '80legs',
'url' => 'general/80legs',
'file' => '/louvin/home/karpet/blog/general/80legs.txt',
'id' => '80legs.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Biochar
You and I know it as charcoal.
<a href=\'http://www.tinyrevolution.com/mt/archives/003086.html\'>Jonathan Schwarz links to an interesting article on the stuff and how it could reduce the CO<sup>2</sup> in the air.</a>
The comments give me hope. If such a diverse crowd is reading and commenting at the Tiny Revolution these days, the Revolution is not so Tiny after all.
',
'mtime' => 1253628022,
'name' => 'biochar',
'url' => 'general/biochar',
'file' => '/louvin/home/karpet/blog/general/biochar.txt',
'id' => 'biochar.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'The Psychology of Programming
Stumbled across <a href="http://p.einarsen.no/?p=109">this blog on the psychology of programming</a>
via my regular google alert for \'perl search\'. Interesting stuff.
',
'mtime' => 1253377738,
'name' => 'psych-of-programming',
'url' => 'general/psych-of-programming',
'file' => '/louvin/home/karpet/blog/general/psych-of-programming.txt',
'id' => 'psych-of-programming.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Car tabs
You\'ve come a long way, baby.
I just renewed my car tabs at www.mndriveinfo.org. It was the most painless checkout process I\'ve ever had. Really.
They did a nice job on that web site.
',
'mtime' => 1251380300,
'name' => 'car-tabs',
'url' => 'general/car-tabs',
'file' => '/louvin/home/karpet/blog/general/car-tabs.txt',
'id' => 'car-tabs.txt'
}, 'PodBlog::Model::Blog::Entry' ),
bless( {
'format' => 'txt',
'text' => 'Pens
My dear friend Mike has started a little enterprise crafting <a href="http://cygnetpens.com/">beautiful handmade wooden pens and pencil sets</a> in his spare time. They\'re gorgeous. They\'ll make you want to write. Buy one. Or three.
',
'mtime' => 1250990840,
'name' => 'pens',
'url' => 'general/pens',
'file' => '/louvin/home/karpet/blog/general/pens.txt',
'id' => 'pens.txt'
}, 'PodBlog::Model::Blog::Entry' )
]
};