<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5143758400146642567</id><updated>2012-02-11T09:45:42.444-05:00</updated><category term='gnumeric'/><category term='alerts'/><category term='Padova'/><category term='latex'/><category term='voter confidence'/><category term='privacy'/><category term='LC_PAPER'/><category term='algorithms'/><category term='linkedin'/><category term='surveillance'/><category term='sprint'/><category term='picasa'/><category term='Memorex'/><category term='AI'/><category term='trusted traveler'/><category term='GIMP'/><category term='Linux Mint 11'/><category term='opera'/><category term='false positives'/><category term='facebook'/><category term='term-term'/><category term='engineering'/><category term='UTF-8'/><category term='stadium security'/><category term='airlines'/><category term='screensaver'/><category term='video.yahoo.com'/><category term='itemnotfound.com'/><category term='Gnome'/><category term='Venice'/><category term='GLSlideshow'/><category term='car talk'/><category term='Firefox'/><category term='gcalctool'/><category term='Amiga'/><category term='fire'/><category term='papersize'/><category term='Anthony Brandon'/><category term='highlighting'/><category term='net neutrality'/><category term='statistics'/><category term='ubuntu'/><category term='hijack'/><category term='unity'/><category term='space'/><category term='Vista'/><category term='$700B'/><category term='CavTel'/><category term='benefits'/><category term='Microsoft'/><category term='CCSC'/><category term='NoScript'/><category term='pi'/><category term='inria'/><category term='truecrypt'/><category term='Ed Felton'/><category term='agents'/><category term='grammar'/><category term='Yoggie'/><category term='Adblock'/><category term='tcsh'/><category term='Chrome'/><category term='chipmunk'/><category term='last mile'/><category term='muvico'/><category term='Risk'/><category term='naming'/><category term='social network'/><category term='SDHC'/><category term='focus'/><category term='snake oil'/><category term='AFI Silver'/><category term='TSA'/><category term='Ultrix'/><category term='Debian'/><category term='comcast'/><category term='bailout'/><category term='ssh'/><category term='JFlex'/><category term='ddos'/><category term='autocomplete'/><category term='kcalc'/><category term='security screening'/><category term='phishing'/><category term='Google Chrome'/><category term='Faraday cage'/><category term='energy'/><category term='data structures'/><category term='802.11'/><category term='online etymology disctionary'/><category term='Weinstein'/><category term='foia'/><category term='xubuntu'/><category term='standards'/><category term='Fortify'/><category term='Blackboard'/><category term='Google Voice'/><category term='Pascal'/><category term='management'/><category term='SCO'/><category term='BBC'/><category term='NHL'/><category term='Red Hat'/><category term='libreoffice'/><category term='clear'/><category term='eavesdropper'/><category term='Charter'/><category term='xcalc'/><category term='C'/><category term='Amazon'/><category term='audiovox'/><category term='ellsberg'/><category term='disk'/><category term='Roethlisberger'/><category term='encryption'/><category term='chase.com'/><category term='Flash'/><category term='Ubuntu Unity'/><category term='CCBC'/><category term='nc10'/><category term='sales'/><category term='wc'/><category term='IP'/><category term='referer'/><category term='draconian'/><category term='Beroggi'/><category term='hashing'/><category term='backup'/><category term='wikileaks'/><category term='xml'/><category term='filesystem encryption'/><category term='mysql'/><category term='Network Security Podcast'/><category term='Thunderbird'/><category term='Virginia Tech'/><category term='texblog'/><category term='credo'/><category term='SIGPLAN'/><category term='flying'/><category term='background checks'/><category term='ImageMagick'/><category term='theft'/><category term='self-report'/><category term='clamz'/><category term='Marc Steiner'/><category term='randomness'/><category term='yahoo'/><category term='.cshrs'/><category term='Twitter'/><category term='underline'/><category term='Schneier'/><category term='DTV'/><category term='US Government'/><category term='congress'/><category term='IEEE Computer'/><category term='PNG'/><category term='hosts'/><category term='palimpsest'/><category term='skype'/><category term='Web Developer Toolbar'/><category term='gnu'/><category term='banking'/><category term='Blastland'/><category term='winmail.dat'/><category term='evince'/><category term='Diebold'/><category term='browser'/><category term='batteries'/><category term='windows'/><category term='spell check'/><category term='Schaller'/><category term='404 not found'/><category term='Wired'/><category term='pipes'/><category term='flash drive'/><category term='LView Pro'/><category term='Slovenia'/><category term='Baltimore'/><category term='Refspoof'/><category term='Internet'/><category term='National Cryptologic Museum'/><category term='heist'/><category term='php'/><category term='vietnam'/><category term='process'/><category term='HCI'/><category term='Music'/><category term='rape'/><category term='reset'/><category term='CNSA'/><category term='shift lock'/><category term='Circuit City'/><category term='games'/><category term='tralics'/><category term='cash for trash'/><category term='Java'/><category term='samsung'/><category term='caps lock'/><category term='Silver Spring'/><category term='Verona'/><category term='Panera'/><category term='history'/><category term='search'/><category term='https'/><category term='throughput'/><category term='zmags'/><category term='about u'/><category term='tools'/><category term='Gnome 3'/><category term='surfing'/><category term='compilers'/><category term='SF'/><category term='elections'/><category term='asus'/><category term='hash'/><category term='Paulson'/><category term='NTI Wireless'/><category term='ctrl-alt-delete'/><category term='power consumption'/><category term='buzz'/><category term='xkcd'/><category term='pointy-headed boss'/><category term='spam'/><category term='Sony BMG'/><category term='WiMAX'/><category term='traceroute'/><category term='brasero'/><category term='thumb drive'/><category term='Henry Spencer'/><category term='OCR'/><category term='RPN'/><category term='voting'/><category term='tab'/><category term='elm'/><category term='myUMBC'/><category term='authentication'/><category term='Starbucks'/><category term='airport security'/><category term='e.joseph and the phantom heart'/><category term='boycott'/><category term='Credit Cards'/><category term='OpenOffice'/><category term='AskEraser'/><category term='diff'/><category term='memory'/><category term='Alta Vista'/><category term='yahoo video'/><category term='pdf'/><category term='CustomizeGoogle'/><category term='indent-relative'/><category term='USB'/><category term='letter'/><category term='Catonsville'/><category term='Mate'/><category term='ui'/><category term='ispell'/><category term='Google Plus'/><category term='text'/><category term='monopoly'/><category term='The Signal'/><category term='kpdf'/><category term='Securosis'/><category term='OOP'/><category term='UMBC'/><category term='chomsky'/><category term='crypto'/><category term='Sequoia'/><category term='WYPR'/><category term='Unix'/><category term='passport'/><category term='financial industry'/><category term='term-term memory'/><category term='AccuVote'/><category term='English'/><category term='dogma'/><category term='reboot'/><category term='conference spam'/><category term='NJ'/><category term='advertising'/><category term='naymz'/><category term='rhythmbox'/><category term='explosion'/><category term='latex2e'/><category term='GUI'/><category term='ccrypt'/><category term='ISP'/><category term='gutsy'/><category term='Wikipedia'/><category term='spyware'/><category term='salt'/><category term='AFI'/><category term='Mikulski'/><category term='usability'/><category term='HDTV'/><category term='KDE'/><category term='ACM'/><category term='sftp'/><category term='zinn'/><category term='MP3'/><category term='verizon'/><category term='SD'/><category term='proprietary'/><category term='xmodmap'/><category term='xohm'/><category term='cell'/><category term='Google'/><category term='Bing'/><category term='chase'/><category term='Jack Good'/><category term='Linux'/><category term='identity'/><category term='netbook'/><category term='sniffers'/><category term='EFF'/><category term='EPS'/><category term='Talking Heads'/><category term='man pages'/><category term='Vicenza'/><category term='mpaa'/><category term='DNS'/><category term='Keith Miller'/><category term='erlang'/><category term='printing'/><category term='open source'/><category term='xterm'/><category term='google docs'/><category term='mutt'/><category term='WAMU'/><category term='travel'/><category term='F-Secure'/><category term='PeopleSoft'/><category term='.emacs'/><category term='e-mail'/><category term='Kilimanjaro'/><category term='network security'/><category term='Google AdWords'/><category term='No-Referer'/><category term='PC'/><category term='WINE'/><category term='text-mode'/><category term='abiword'/><category term='xp'/><category term='software quality'/><category term='Italy'/><category term='WWW'/><category term='logic'/><category term='security'/><category term='customer service'/><category term='voting machines'/><category term='Gmail'/><category term='bribery'/><category term='trademarks'/><category term='cloud'/><category term='secure login'/><category term='802.16'/><category term='Karma Blocker'/><category term='FiOS'/><category term='ACTA'/><category term='digital signatures'/><category term='geography'/><category term='stats'/><category term='NFL'/><category term='Trieste'/><category term='$700G'/><category term='State Department'/><category term='hp'/><category term='nautilus'/><category term='Ubuntu 11.10'/><category term='Stephen Park'/><category term='google web history'/><category term='SAIC e-voting'/><category term='zeitgeist'/><category term='client-side scripting'/><category term='WYSIWYG'/><category term='ignorance'/><category term='passwords'/><category term='link rot'/><category term='autoinput'/><category term='environment'/><category term='conference'/><category term='Venezia'/><category term='RefControl'/><category term='security theatre'/><category term='Bombe'/><category term='IPv4'/><category term='CD-R'/><category term='LG'/><category term='parallel'/><category term='touch screen voting'/><category term='NPR'/><category term='science'/><category term='apache'/><category term='powerpoint'/><category term='undelete'/><category term='amtrak'/><category term='server-side scripting'/><category term='DHS'/><category term='NSA'/><category term='emacs'/><category term='IEEE-CS'/><category term='premier election systems'/><category term='Ethernet'/><category term='wtmd'/><category term='Secure and Easy Internet Voting'/><category term='rename'/><category term='Padua'/><category term='blog'/><category term='ID'/><category term='insert key'/><category term='trie'/><category term='Linux Mint 12'/><category term='outlook'/><category term='about.com'/><category term='gFTP'/><category term='fat32'/><category term='outhouse'/><category term='languages'/><category term='Kaypro'/><category term='intellectual property'/><category term='xfce'/><category term='RFID'/><category term='I.J. Good'/><category term='e-voting'/><category term='dired'/><category term='free speech'/><title type='text'>Martes-Martes</title><subtitle type='html'>Computer &amp;amp; Network Security, Privacy, Miscellaneous Computing Topics</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default?start-index=101&amp;max-results=100'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>255</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3870717267614627012</id><published>2012-02-11T09:45:00.002-05:00</published><updated>2012-02-11T09:45:42.450-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adblock'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='advertising'/><title type='text'>Ad Attitude</title><content type='html'>If it moves or makes noise, kill it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3870717267614627012?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3870717267614627012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3870717267614627012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3870717267614627012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3870717267614627012'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/02/ad-attitude.html' title='Ad Attitude'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-2092064448951814871</id><published>2012-02-06T21:23:00.001-05:00</published><updated>2012-02-06T21:23:31.885-05:00</updated><title type='text'>Virginia Votes Senate to Loosen Gun Sale Restrictions</title><content type='html'>In a move suggesting a belief&amp;nbsp;that not enough innocent people have been killed in Blacksburg over the last decade, the Virginia State Senate has voted to remove the limit of one gun purchase per month. The hope is that the state can become a gunrunner's paradise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-2092064448951814871?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/2092064448951814871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=2092064448951814871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2092064448951814871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2092064448951814871'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/02/virginia-senate-to-loosen-gun-sale.html' title='Virginia Votes Senate to Loosen Gun Sale Restrictions'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3379379670392048266</id><published>2012-02-05T10:58:00.000-05:00</published><updated>2012-02-05T10:58:41.372-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Plus'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Escaping from the Google+ Minus</title><content type='html'>Sharing Picasa albums doesn't work well with Google+. When I would send a link to an album, the receiver would be redirected to a Google+ photo page. The album maps would be removed, and the user would have to click to see entire&amp;nbsp;captions. Almost as bad was a big, obnoxious entreaty to join Google+ at the top of the page. This morning I deleted my Google+ profile, which I never saw a practical use for anyhow, and Picasa is returned to full functionality.&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The instructions are here:&amp;nbsp;&lt;a href="http://support.google.com/accounts/bin/answer.py?hl=en&amp;amp;answer=98083"&gt;http://support.google.com/accounts/bin/answer.py?hl=en&amp;amp;answer=98083&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Above I said that I had never seen a practical use for Google+. This is not strictly true. A few months ago I had circles and stuff, and would have been fine with it, but the Gmail page would always announce activity among those in my circles. It was distracting, and though some of what was going on was interesting, little of it related to anything that needed the sort of immediate attention Gmail seemed to suggest.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3379379670392048266?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3379379670392048266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3379379670392048266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3379379670392048266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3379379670392048266'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/02/escaping-from-google-minus.html' title='Escaping from the Google+ Minus'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4707396117818248428</id><published>2012-02-05T10:46:00.004-05:00</published><updated>2012-02-05T11:13:49.525-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Italy'/><category scheme='http://www.blogger.com/atom/ns#' term='Padova'/><category scheme='http://www.blogger.com/atom/ns#' term='Vicenza'/><category scheme='http://www.blogger.com/atom/ns#' term='Venezia'/><category scheme='http://www.blogger.com/atom/ns#' term='Slovenia'/><category scheme='http://www.blogger.com/atom/ns#' term='Trieste'/><category scheme='http://www.blogger.com/atom/ns#' term='Verona'/><category scheme='http://www.blogger.com/atom/ns#' term='Venice'/><category scheme='http://www.blogger.com/atom/ns#' term='Padua'/><title type='text'>Our Recent Trip to Northeast Italy (and Slovenia)</title><content type='html'>&lt;ul&gt;&lt;li&gt;12 January 2012: The area around the Venice train station and then much of Trieste. &amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay1VeniceAndTrieste" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay1VeniceAndTrieste&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;13 January 2012: Trieste, Opicina Tram, and&amp;nbsp;&lt;span class="gphoto-context-current"&gt;Škocjan Cave (in Slovenia). &amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyAndSloveniaDay2OpicinaTramSkocjanCaveAndTrieste" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyAndSloveniaDay2OpicinaTramSkocjanCaveAndTrieste&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;14 January 2012:&amp;nbsp;Trieste,&amp;nbsp;&lt;span class="gphoto-photocaption-caption"&gt;Castello di San Giusto, the harbor and the city from above. &amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay3Trieste" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay3Trieste&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;15 January 2012: Leaving Trieste and walking around Venice. &amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay4Venice" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay4Venice&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;16 January 2012: Venice, Murano, and Burano, largely by Vaporetto (the Venice water bus system). &amp;nbsp;&amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay5Vaporetti" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay5Vaporetti&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;17 January 2012: Padova/Padua and Vicenza. Vicenza may be the most architecturally-impressive city I've seen. &amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay6PadovaAndVicenza" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay6PadovaAndVicenza&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;18 January 2012: Verona, Roman Arena,&amp;nbsp;medieval&amp;nbsp;Castelvecchio, Roman bridge, Roman theatre. &amp;nbsp;&amp;nbsp;&lt;a href="https://picasaweb.google.com/martensjd/NEItalyDay7Verona" target="_blank"&gt;https://picasaweb.google.com/martensjd/NEItalyDay7Verona&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4707396117818248428?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4707396117818248428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4707396117818248428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4707396117818248428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4707396117818248428'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/02/our-recent-trip-to-northeast-italy-and.html' title='Our Recent Trip to Northeast Italy (and Slovenia)'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1226002964339834109</id><published>2012-01-31T23:12:00.000-05:00</published><updated>2012-01-31T23:12:12.280-05:00</updated><title type='text'>Proud to be a Geek</title><content type='html'>21st Century, this is more like it!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/dcDN409ZBv4/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/dcDN409ZBv4&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/dcDN409ZBv4&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1226002964339834109?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1226002964339834109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1226002964339834109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1226002964339834109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1226002964339834109'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/proud-to-be-geek.html' title='Proud to be a Geek'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5077200853327631195</id><published>2012-01-30T20:00:00.001-05:00</published><updated>2012-02-05T11:14:25.167-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='picasa'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Plus'/><title type='text'>I Hate Google Plus. I Really Hate Google Plus</title><content type='html'>Now when one gives a friend a link to Picasa albums, it redirects instead to Google+ and as a result, long captions are cut off, album descriptions are not shown, album maps and photo&amp;nbsp;locations&amp;nbsp;are not shown, etc. We already know Google+ is a load of dog crap, but why does Google have to destroy Picasa as well?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5077200853327631195?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5077200853327631195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5077200853327631195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5077200853327631195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5077200853327631195'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/i-hate-google-plus-i-really-hate-google.html' title='I Hate Google Plus. I Really Hate Google Plus'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8089393095611439240</id><published>2012-01-28T15:44:00.000-05:00</published><updated>2012-01-28T15:44:55.801-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WWW'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Eternal September</title><content type='html'>The Wikipedia page on Eternal September, or the dumbing down of the Internet, is interesting in that it doesn't mention the Web. In summary, AOL allowed it's users access to Usenet starting September 2003 meaning there was a steady stream of neophytes on the 'net rather than just the "traditional" surge each September as a new school year began. I'm not going to dispute the date, but rather the suggestion that it was entirely a&amp;nbsp;Usenet&amp;nbsp;phenomenon. AOL opened the floodgates about the same time as Mosaic became available. Wikipedia puts the availability of Mosaic as April-October 1993, depending on client OS. So two things happened that year: AOL began a steady stream of newbies for the 'net, and the WWW started to gather momentum.&lt;br /&gt;
&lt;br /&gt;
I disagree with those who think Eternal September is over simply because Usenet is now seldom-used. Rather, as society dumbs itself down more and more, Eternal September worsens.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8089393095611439240?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://en.wikipedia.org/wiki/Eternal_September' title='Eternal September'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8089393095611439240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8089393095611439240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8089393095611439240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8089393095611439240'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/eternal-september.html' title='Eternal September'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4277240550284528810</id><published>2012-01-28T08:51:00.000-05:00</published><updated>2012-01-28T08:51:49.675-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='conference spam'/><category scheme='http://www.blogger.com/atom/ns#' term='CNSA'/><title type='text'>Conference Spam</title><content type='html'>I keep getting spam claiming to be CFPs for obscure conferences, usually in India, but sometimes in east Asia. I assume that the conferences are bogus since (a) they resort to spam for publicity, rather than using legitimate channels such as professional societies, (b) their URLs are bogus, and I've never heard any of them.&lt;br /&gt;
&lt;br /&gt;
Here's one of the current batch:&lt;br /&gt;
&lt;br /&gt;
*The Fifth International Conference on Network Security &amp;amp; Applications&amp;nbsp;(CNSA-2012)*&lt;br /&gt;
&lt;a href="http://coneco2009.com/cnsa2012/index.html" target="_blank"&gt;http://coneco2009.com/&lt;wbr&gt;&lt;/wbr&gt;cnsa2012/index.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Why does the domain name refer to a 2009 conference? Click the link? I don't think so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4277240550284528810?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4277240550284528810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4277240550284528810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4277240550284528810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4277240550284528810'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/conference-spam.html' title='Conference Spam'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1217459971224705623</id><published>2012-01-09T21:01:00.002-05:00</published><updated>2012-01-09T21:04:27.589-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikipedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Mate'/><title type='text'>Wikipedia Can't Spell Mate, No, Wait, the Gnome Project Can't Spell Mate</title><content type='html'>All&amp;nbsp;along&amp;nbsp;I've been spelling &lt;i&gt;mate&lt;/i&gt; as &lt;i&gt;mate&lt;/i&gt;, which is the spelling that seems to prevail within the Linux Mint 12 Documentation. I was annoyed that&amp;nbsp;Wikipedia&amp;nbsp;spells it &amp;nbsp;&lt;i&gt;maté&lt;/i&gt;, an example of hypercorrection. &lt;i&gt;Mate&lt;/i&gt; is an herb or a tea made from the herb. This is what the project is named after, and is the correct spelling. Someone decided that Americans would be more likely to pronounce&amp;nbsp;correctly&amp;nbsp;if it is misspelled as &lt;i&gt;maté&lt;/i&gt;. The problem here is threefold:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;the misspelling&amp;nbsp;&lt;i&gt;maté&lt;/i&gt; puts the emphasis on the wrong syllable,&lt;/li&gt;
&lt;li&gt;the misspelling&amp;nbsp;&lt;i&gt;maté&lt;/i&gt; is a&amp;nbsp;different&amp;nbsp;word, and&lt;/li&gt;
&lt;li&gt;&lt;i&gt;maté&lt;/i&gt; is first &amp;nbsp;person&amp;nbsp;preterit&amp;nbsp;form, I killed. Okay, two and three&amp;nbsp;are&amp;nbsp;arguably the same objection.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;The discussion at the Wikipedia&amp;nbsp;&lt;i&gt;maté&lt;/i&gt; page saved me from making a change to the page that someone would have to back out of later. Someone pointed out that the spelling is&amp;nbsp;incorrect, but someone else pointed out that the spelling is the one used by the gnome project, and it's not Wikipedia's place to correct the spelling of a project name, but rather to use it as-is. I agree, but I will not be using the misspelling.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1217459971224705623?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1217459971224705623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1217459971224705623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1217459971224705623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1217459971224705623'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/wikipedia-cant-spell-mate-no-wait-gnome.html' title='Wikipedia Can&apos;t Spell Mate, No, Wait, the Gnome Project Can&apos;t Spell Mate'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4166377683908606121</id><published>2012-01-09T19:31:00.000-05:00</published><updated>2012-01-09T19:31:03.367-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='emacs'/><title type='text'>Emacs 23: But Text is Text, Right?</title><content type='html'>I've lately been annoyed that emacs no longer seems to understand the structure of a text file. When editing a long line that wraps, the down arrow and ^n will often take one to a later portion on the same line rather than the current column in the next line. The idea is to consider lines as seen on the screen as more fundamental than lines in the file, even though in almost every application it's the file contents that matter.&lt;br /&gt;
&lt;br /&gt;
It didn't take long to&amp;nbsp;find&amp;nbsp;the&amp;nbsp;workaround--thanks to Nilesh Kapadia who commented at&amp;nbsp;http://emacs-fu.blogspot.com/2009/07/emacs-23-is-very-near.html.&lt;br /&gt;
&lt;br /&gt;
Insert the following into the .emacs startup file:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(setq line-move-visual nil)&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&amp;lt;flame&amp;gt;&lt;br /&gt;
This seems to be yet another case of someone wanting emacs to act less like a text editor and more like a word processor. People that want emacs to act like a word processor should use a word processor, and not lobby to cripple emacs' ability to treat text like text.&lt;br /&gt;
&amp;lt;emalf&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4166377683908606121?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4166377683908606121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4166377683908606121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4166377683908606121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4166377683908606121'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/emacs-23-but-text-is-text-right.html' title='Emacs 23: But Text is Text, Right?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7644492405041884842</id><published>2012-01-07T14:26:00.001-05:00</published><updated>2012-01-07T14:26:16.737-05:00</updated><title type='text'>A More Interesting WWW</title><content type='html'>Weirdly Warm Weather&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7644492405041884842?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7644492405041884842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7644492405041884842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7644492405041884842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7644492405041884842'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2012/01/more-interesting-www.html' title='A More Interesting WWW'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1473057308713904152</id><published>2011-12-30T18:59:00.000-05:00</published><updated>2011-12-30T18:59:37.341-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monopoly'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><title type='text'>Resisting the Monopolies, Unsuccessfully</title><content type='html'>I've had occasion to be unhappy with both Google and Amazon lately, and one difference is that Amazon has employees that work in customer service, though it seems they become dysfunctional as soon as one says 'Linux.' Google, though they have no customer service personnel, does understand Linux well.&lt;br /&gt;
&lt;br /&gt;
It is unfair, of course, to say that Google lacks customer service. The fact of the matter is that, though I send them a little money every year to store more stuff on their servers, Google does not view me as a customer. The advertisers and marketeers are&amp;nbsp;Google's&amp;nbsp;customers.&lt;br /&gt;
&lt;br /&gt;
But first, Amazon, since that's a quicker issue. Overall I love Amazon. If I can buy it at Amazon (or Zappos, or LL Bean), I tend not to shop. I love my Kindle. The last time I moved the price was a fixed price plus something like $0.50 per pound. Kindle books weigh much less and fit well&amp;nbsp;into&amp;nbsp;carry-on.&lt;br /&gt;
&lt;br /&gt;
I also used to like local bookstores. I still like Barnes &amp;amp; Noble, but their locations are inconvenient, and indeed have been inconvenient to every place I've ever lived. By and&amp;nbsp;large, local bookstores are gone. There are none that I'm aware of in or near Catonsville. I blame Amazon. I blame myself and people like me. I blame the states for not collecting sales tax on online purchases.&lt;br /&gt;
&lt;br /&gt;
I've just started another round of Amazon doesn't care about Linux-based customers, or doesn't care enough to provide a working MP3 downloader. First, why make us use a downloader? Why not just use open web protocols? Users have perfectly usable web&amp;nbsp;browsers. Second, why not let us use clamz. I can sometimes download an MP3 album using clamz, and sometimes not. Sometimes it works without a hitch, and sometimes the Amazon web page holds me hostage until I either&amp;nbsp;cancel&amp;nbsp;the order or download a non-functional&amp;nbsp;Amazon-provided downloader, one that would have been perfectly appropriate a few years ago on a Linux of the era.&lt;br /&gt;
&lt;br /&gt;
Of course, the Linux community shares some of the blame for that, by not providing&amp;nbsp;backward&amp;nbsp;compatibility. As Henry Spencer reputedly said, those that don't understand Unix (e.g., the Ubuntu folks) are doomed to re-implement it, poorly. Why exactly can I not install a program on a current Linux that worked fine a couple releases ago? I know I can play games and force it to install, but there's nothing interesting about that and it's not a constructive use of time.&lt;br /&gt;
&lt;br /&gt;
So, now I've taken a step away from the monopoly and&amp;nbsp;downloaded&amp;nbsp;an album from cduniverse.com, a completely satisfactory experience. However, their descriptions are less complete than Amazon's, and their prices seem higher. In other markets, the&amp;nbsp;monopolist, e.g., Microsoft, produces low-quality products at high prices. In this market, Amazon doesn't care about fringe customers.&lt;br /&gt;
&lt;br /&gt;
Google has made me reconsider my reliance upon them by screwing up their user interfaces across the board. Okay, Google Translate, formerly Google Language Tools, has improved, and maybe other things have as well in ways I have not noticed. How reliant upon Google am I?&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Gmail&lt;/li&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;li&gt;Blogger.com&lt;/li&gt;
&lt;li&gt;Picasa&lt;/li&gt;
&lt;li&gt;search&lt;/li&gt;
&lt;li&gt;reader&lt;/li&gt;
&lt;li&gt;calendar&lt;/li&gt;
&lt;li&gt;documents&lt;/li&gt;
&lt;li&gt;maps&lt;/li&gt;
&lt;li&gt;YouTube&lt;/li&gt;
&lt;li&gt;alerts&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;I would certainly miss them if they were gone. To avoid Gmail's terrible interface, once Google stops nagging me about switching to the the new interface and tries to ram it down my throat, I may go back to an e-mail client, like Thunderbird.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
For search I have been using DuckDuckGo fairly regularly, and mostly like it. What I don't&amp;nbsp;like&amp;nbsp;it that it seems Wikipedia is almost always the first result. Why start with something that's unlikely to be very good?&lt;br /&gt;
&lt;br /&gt;
I could abandon Blogger and go back to LiveJournal or some such.&lt;br /&gt;
&lt;br /&gt;
I could go back to a mix of Firefox and Opera rather than my current mix of Firefox and Chrome, but I find that Chrome works better at the financial and e-commerce web sites than any other browser,&amp;nbsp;though&amp;nbsp;it's been a few releases since I've tried using Firefox to&amp;nbsp;pay&amp;nbsp;a bill.&lt;br /&gt;
&lt;br /&gt;
If Picasa's UI doesn't degrade much from it's current state, I prefer to stay there since I don't know of any other similarly-useful photo site. Maybe I could adjust to photo streams, but for most of what I do, albums are a better fit. Yahoo? Who else?&lt;br /&gt;
&lt;br /&gt;
Reader is very convenient, but I could start using RSS more directly. That's inconvenient, though, which I guess is Google's point.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1473057308713904152?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1473057308713904152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1473057308713904152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1473057308713904152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1473057308713904152'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/resisting-monopolies-unsuccessfully.html' title='Resisting the Monopolies, Unsuccessfully'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3150742975729010114</id><published>2011-12-30T16:53:00.001-05:00</published><updated>2012-01-28T08:58:24.271-05:00</updated><title type='text'>Not Bothering to Write a Letter to the Editor</title><content type='html'>This month's Communications of the ACM (12/2011) has a one-page article dedicated to Dennis Ritchie, and almost 7 pages to Steve Jobs, even though Ritchie was much more influential within CS, which is the CACM readership, than was Jobs. Over the entire computing industry, I would say that Ritchie had more impact as well: C, Unix, Turing Award, Hamming Medal, etc. Jobs, in comparison, was a marketing dweeb.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3150742975729010114?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3150742975729010114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3150742975729010114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3150742975729010114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3150742975729010114'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/not-bothering-to-write-letter-to-editor.html' title='Not Bothering to Write a Letter to the Editor'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5875768640112055346</id><published>2011-12-29T17:40:00.001-05:00</published><updated>2011-12-30T00:03:21.264-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 12'/><category scheme='http://www.blogger.com/atom/ns#' term='spyware'/><category scheme='http://www.blogger.com/atom/ns#' term='zeitgeist'/><title type='text'>Zeitgeist, Linux Spyware, the Last Word (for now)</title><content type='html'>To disable zeitgeist since it's hard to remove without damaging other system components, follow these steps (I've done these things but will take a few days to convince myself the monitoring has stopped and nothing else broke):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First kill any zeitgeist process that's running (&lt;tt&gt;ps -ef | grep zeitg&lt;/tt&gt; should display any instances).&lt;br /&gt;
&lt;br /&gt;
Then, from &lt;a href="http://silverwav.wordpress.com/2011/09/04/upgrading-to-oneiric-11-10-beta-1-zeitgeist-logs-the-users-activities-and-events-files-opened-websites-visited-conversations-held-with-other-people-etc/"&gt;SilverWav&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;# Delete previous logging.
rm ~/.local/share/zeitgeist/activity.sqlite

# Render Zeitgeist illiterate - cannot read or write
chmod -rw ~/.local/share/zeitgeist/activity.sqlite*
&lt;/pre&gt;&lt;br /&gt;
SilverWav also recommends running &lt;tt&gt;zeitgeist-daemon --replace&lt;/tt&gt;, but I do not, since I just killed the damned thing. Note that SilverWav is talking about neutering zeitgeist on Ubuntu 11.10, so this hasn't infected Mint alone. One thing I did differently than SilverWav was to just delete the contents of&amp;nbsp;activity.sqlite rather than deleting the file itself.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
The second order of business is to take zeitgeist out of the startup list. The startup seems messed up in Lint 12, since the startup list is pretty much empty (this is probably so neophytes won't disable things they need). Look at "Startup Applications" on the "Other" menu, which is a weird place to put it IMHO. To make the automatically started applications visible on the startup list, follow this&amp;nbsp;suggestion&amp;nbsp;from the&amp;nbsp;Mint 12 Tips &amp;amp; Tricks Guide at linuxmint.com:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
It might be worth having a look in that directory periodically for new applications or updates that surreptitiously add themselves to startup. Now the startup list should be fully-populated and you can get an idea of exactly how bloated Linux Mint 12 is. On my startup list, the last application was Zeitgeist Datahub. Uncheck the box next to it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5875768640112055346?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5875768640112055346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5875768640112055346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5875768640112055346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5875768640112055346'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/zeitgeist-linux-spyware-last-word-for.html' title='Zeitgeist, Linux Spyware, the Last Word (for now)'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-9178638714906997572</id><published>2011-12-29T15:56:00.001-05:00</published><updated>2011-12-29T15:57:56.964-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rhythmbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 12'/><category scheme='http://www.blogger.com/atom/ns#' term='spyware'/><category scheme='http://www.blogger.com/atom/ns#' term='zeitgeist'/><title type='text'>Package rhythmbox-plugins</title><content type='html'>It turns out that after removing rhythmbox-plugins, I lost keyboard control of play/pause. This is an inconvenience, so I looked into it a bit more. It appears the package contains:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;- Cover art&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Audio CD Player&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Last.fm&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Context Panel&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- DAAP Music Sharing&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- FM Radio&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Portable Players&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- IM Status&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Portable Players - iPod&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Internet Radio&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Jamendo&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Song Lyrics&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Magnatune Store&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Media Player Keys&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Portable Players - MTP&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Power Manager&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Python Console&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- LIRC&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Status Icon&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Visualization&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;- Browser plugin to integrate Rhythmbox with itunes&lt;/i&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;In other words, it contains nothing important except "Media Player Keys". I attempted to re-install, and got this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;29:/home/bup&amp;gt; sudo apt-get install rhythmbox-plugins&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;[sudo] password for jdm:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Reading package lists... Done&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Building dependency tree &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Reading state information... Done&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;The following extra packages will be installed:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; gir1.2-rb-3.0 libdmapsharing-3.0-2 python-mako python-markupsafe&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; zeitgeist-core&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Suggested packages:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; python-beaker python-mako-doc zeitgeist-datahub&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;The following NEW packages will be installed:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; gir1.2-rb-3.0 libdmapsharing-3.0-2 python-mako python-markupsafe&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; rhythmbox-plugins zeitgeist-core&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Need to get 264 kB/725 kB of archives.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;After this operation, 4051 kB of additional disk space will be used.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Do you want to continue [Y/n]? n&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Abort.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Why do I need zeitgeist to use the keyboard to control my audio player?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-9178638714906997572?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/9178638714906997572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=9178638714906997572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9178638714906997572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9178638714906997572'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/package-rhythmbox-plugins.html' title='Package rhythmbox-plugins'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7675442554130766135</id><published>2011-12-29T15:44:00.001-05:00</published><updated>2011-12-29T15:45:56.198-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 12'/><category scheme='http://www.blogger.com/atom/ns#' term='spyware'/><category scheme='http://www.blogger.com/atom/ns#' term='zeitgeist'/><title type='text'>Zeitgeist: Spyware Delivered with Linux Mint12?</title><content type='html'>This afternoon I noticed something called zeitgeist in my top display, and was curious about&amp;nbsp;what it is. I fired up the software manager, did a search for zeitgeist,&amp;nbsp;and found this:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Zeitgeist is a service which logs the user's activities and events&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;(files opened, websites visited, conversations held with other people,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;etc.) and makes the relevant information available to other&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;applications.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;It serves as a comprehensive activity log and also makes it possible to&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;determine relationships between items based on usage patterns.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;This metapackage depends on the Zeitgeist engine and a set of packages&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;(such as data providers) commonly used together with it.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;http://zeitgeist-project.com/&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
In other words, spyware, or at least a framework to make life&lt;br /&gt;
comfortable for spyware. I visited the web site, and nothing there&lt;br /&gt;
seemed to suggest the contrary. So,&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;apt-get remove zeitgeist libzeitgeist-1.0.1 zeitgeist-extension-fts zeitgeist-core zeitgeist-datahub&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Apt also wanted to remove rhythmbox-plugins and a couple other bogus&lt;br /&gt;
things. I decided to go ahead and try life without rhythmbox-plugins,&lt;br /&gt;
assuming I can reinstall later if need be. It's a little creepy to think&lt;br /&gt;
someone, or even just something in my system, was tracking the music I&lt;br /&gt;
play and the podcasts I download.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7675442554130766135?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7675442554130766135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7675442554130766135' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7675442554130766135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7675442554130766135'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/zeitgeist-spyware-delivered-with-linux.html' title='Zeitgeist: Spyware Delivered with Linux Mint12?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7415396374410194842</id><published>2011-12-29T11:04:00.000-05:00</published><updated>2011-12-29T11:04:32.882-05:00</updated><title type='text'>Anonymous Strikes Again!</title><content type='html'>The New York Times is &lt;a href="http://bits.blogs.nytimes.com/2011/12/29/stratfor-hackers-claim-another-attack/"&gt;reporting&lt;/a&gt; this morning that has attacked Special Forces, having taken, reportedly, "&amp;nbsp;7,277 unique credit card numbers, 40,854 e-mail addresses and released 36,368 usernames and passwords."&lt;br /&gt;
&lt;br /&gt;
I expect a strong, futile reaction calling for legal action, but ideally commercial web sites would begin to take security seriously. In a sense, these organizations are providing an attractive nuisance: leave the gate open, and kids will&amp;nbsp;jump&amp;nbsp;in the pool. Just close the frigging gate.&lt;br /&gt;
&lt;br /&gt;
People&amp;nbsp;want&amp;nbsp;the simplest solution, and often the simplest solution doesn't work. Going after hackers perhaps has an effect, but hackers are a renewable resource. Prosecuting hackers doesn't have a measurable effect. Prohibition similarly perhaps had an effect on the amount of alcohol consumed, but it also served to fund organized crime. We are&amp;nbsp;repeating&amp;nbsp;the prohibition mistake with other drugs now. If we were to legalize, treat, and tax, we could mitigate multiple national problems while at the same time destroying less of Latin America. Going after the dealers rather than dealing with the problem is essentially supply-side thinking. And it works no better than supply-side economics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7415396374410194842?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://bits.blogs.nytimes.com/2011/12/29/stratfor-hackers-claim-another-attack/' title='Anonymous Strikes Again!'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7415396374410194842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7415396374410194842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7415396374410194842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7415396374410194842'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/anonymous-strikes-again.html' title='Anonymous Strikes Again!'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5601301629092239639</id><published>2011-12-12T00:18:00.000-05:00</published><updated>2011-12-12T00:18:01.649-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='emacs'/><title type='text'>Learned Something Tonight</title><content type='html'>I had just downloaded a statement from my bank, and it had the useless extension .asp on it, which I changed to .pdf since the bank said it was a PDF. Wanting a quicker way to verify that it was indeed a PDF than loading it into a document viewer, I pointed emacs at it. Instead of displaying a screen that starts with&amp;nbsp;something&amp;nbsp;like&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;%PDF-1,4&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
which is what the file indeed did start with, it complained that it couldn't render the file and asked if I wanted to view text extracted from it. The extracted text didn't include the first line, so I was at square zero. It only took a moment to get around this new emacs "feature," now a default in emacs23 which is the Mint 12/Ubuntu 11.10 default emacs version, but, in the interest of saving time in the future, I decided to disable the feature, docview-mode.&lt;br /&gt;
&lt;br /&gt;
But that's not what this entry is about. While searching for a solution, &lt;a href="https://duckduckgo.com/"&gt;Duck Duck Go&lt;/a&gt; led me to &lt;i&gt;&lt;a href="http://blog.plover.com/prog/elisp.html"&gt;The Universe of Discourse&lt;/a&gt;&lt;/i&gt;, which is apparently not where I live, and the following description of my life:&lt;br /&gt;
&lt;i&gt;Yesterday I upgraded Emacs, and since it was an upgrade, something that had been working for me for fifteen years stopped working, because that's what "upgrade" means.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I've been in this field for over 3 decades, and even though I am fully&amp;nbsp;aware&amp;nbsp;that backward compatibility is often not a&amp;nbsp;consideration, I have not yet internalized the fact that upgrades necessarily lead to broken systems. However, this is consistent with my recent experiences, especially with Ubuntu and Gnome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5601301629092239639?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.plover.com/prog/elisp.html' title='Learned Something Tonight'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5601301629092239639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5601301629092239639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5601301629092239639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5601301629092239639'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/learned-something-tonight.html' title='Learned Something Tonight'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7190387400057055131</id><published>2011-12-09T17:14:00.001-05:00</published><updated>2011-12-23T08:20:04.358-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 12'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>Google Chrome on Linux Mint 12</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;lt;Addition of December 23&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The below assumes the reader has just downloaded the .deb from Google. This is the file&amp;nbsp;referred&amp;nbsp;to below.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;lt;End December 23 addition&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;With my fresh Linux Mint 12 install, I was unable to simply click on the file, type my password, and see it install (yes, I can be lazy). The workaround is well-explained here:&amp;nbsp;http://www.noobslab.com/2011/07/install-google-chrome-on-ubuntu-or.html&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
For 32b Mint, the drill was:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;sudo dpkg -i google-chrome-stable_current_i386.deb&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;sudo apt-get -f install&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;For 64b Mint, replace 'i386' above with 'amd64'. Of course, either way, use the actual name of the file you downloaded.&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red; font-family: monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7190387400057055131?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.noobslab.com/2011/07/install-google-chrome-on-ubuntu-or.html' title='Google Chrome on Linux Mint 12'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7190387400057055131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7190387400057055131' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7190387400057055131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7190387400057055131'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/google-chrome-on-linux-mint-12.html' title='Google Chrome on Linux Mint 12'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7398241375236117583</id><published>2011-12-09T17:03:00.000-05:00</published><updated>2011-12-09T17:03:32.724-05:00</updated><title type='text'>Alan Grayson Gets My Vote</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/AcjeUFodYfQ/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AcjeUFodYfQ&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/AcjeUFodYfQ&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7398241375236117583?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://www.youtube.com/watch?v=AcjeUFodYfQ' title='Alan Grayson Gets My Vote'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7398241375236117583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7398241375236117583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7398241375236117583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7398241375236117583'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/alan-grayson-gets-my-vote.html' title='Alan Grayson Gets My Vote'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1588234935498215272</id><published>2011-12-09T16:51:00.004-05:00</published><updated>2011-12-09T16:55:27.716-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gnome 3'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 11'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 12'/><category scheme='http://www.blogger.com/atom/ns#' term='Mate'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Adiós Ubuntu, Hola Linux Mint 12</title><content type='html'>Today I got rid of my penultimate Ubuntu installation--Ubuntu completely abandoned usability and customization in favor of perceived glitz. I do,&amp;nbsp;however, still have an old Dell laptop (bought at the end of 2005) running Ubuntu 10.4. Support for that drops in April, so some time around then I will likely do a fresh Mint install (and maybe insert a larger hard drive). For now I'm leaving well enough alone. I've thought about replacing this machine, but don't really need to, and so now I'm going to nurse as many years out of it as my primary portable as I can.&lt;br /&gt;
&lt;br /&gt;
I have a Samsung netbook with 1MB RAM; it was running XP, but now it's Mint 12/Mate dual boot with XP. I plan to use it to play around with OpenBox. Also, it's getting a little old, was never expensive to begin with, and has &amp;nbsp;no files to speak of, so I feel comfortable travelling internationally with it and occasionally leaving it momentarily unattended in a classroom.&lt;br /&gt;
&lt;br /&gt;
My main desktop at home is running Mint 11. This was because the machine would not automatically hibernate with Ubuntu 11.04, so I "upgraded" to Ubuntu 11.10, had a terrible experience--Ubuntu offers a number of user interfaces with 11.10, all of them bad. So, in time I performed what turned out to be an actual an upgrade, to Mint 11. This was amazingly trouble-free and very easy to configure--Mint made a great first impression on me. I'll probably upgrade this to Mint 12 sometime after finals.&lt;br /&gt;
&lt;br /&gt;
My desktop at work would not wake up from hibernate with Ubuntu 11.04 (sense a familiar theme?), so I "upgraded" that to Ubuntu 11.10, hated Unity, hated Gnome 3, and lived with XFCE for a few weeks. XFCE is really clunky and, with Ubuntu 11.10, even with XFCE and as much junk as possible disabled and uninstalled, was very, very slow. This may have been an Ubuntu issue, or an XFCE issue. No matter; as of this afternoon the machine is running Mint 12 with Mate, and seems to be performing fine. The university gave me this machine in '06, and it has just 2GB RAM and is dual core, which seemed sweet then, but pedestrian now. Still, it should be plenty for software development and document typesetting. Anyhow, with Mate and Mint 12, things seem okay.&lt;br /&gt;
&lt;br /&gt;
I'm in the process of removing a bunch of garbage as both Mint and Ubuntu seem to have this philosophy that bloat is good. I'll detail that later. Of course I have to install a lot of stuff as well, which I have started with tcsh, emacs, LaTeX, and GHC being first. Then Google Chrome, which wasn't as easy as I'd hoped. Details soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1588234935498215272?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1588234935498215272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1588234935498215272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1588234935498215272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1588234935498215272'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/adios-ubuntu-hola-linux-mint-12.html' title='Adiós Ubuntu, Hola Linux Mint 12'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5531593604474303006</id><published>2011-12-05T11:21:00.000-05:00</published><updated>2011-12-05T11:21:18.464-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='HCI'/><title type='text'>Gmail's New Interface: Stupider than I Originally Thought</title><content type='html'>As bad as I originally thought Gmail's new interface is, it's worse. They have hidden the 'choose font' button behind a T. Sure, T stands for font. I get it. This is what it looks like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-k_FNsXipO38/Ttztt97Es3I/AAAAAAAAO4I/P5P589a7HBc/s1600/Screenshot+at+2011-12-05+11%253A13%253A12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="89" src="http://1.bp.blogspot.com/-k_FNsXipO38/Ttztt97Es3I/AAAAAAAAO4I/P5P589a7HBc/s320/Screenshot+at+2011-12-05+11%253A13%253A12.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;The T between the underline and the font size selector is for choosing font. Blogger, and every other GUI I use, uses a stylized F for font. Perhaps Google thinks it's powerful enough to change the word from 'font' to 'tont.'&lt;br /&gt;
&lt;br /&gt;
This is just more evidence that Google's new interfaces for Docs, Gmail, etc., are not well thought-out and are simply change for the sake of change. Overall, replacing words with obscure pictographs and then using letters that have no apparent relation to their function are slaps in the faces the user community.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5531593604474303006?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5531593604474303006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5531593604474303006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5531593604474303006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5531593604474303006'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/gmails-new-interface-stupider-than-i.html' title='Gmail&apos;s New Interface: Stupider than I Originally Thought'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-k_FNsXipO38/Ttztt97Es3I/AAAAAAAAO4I/P5P589a7HBc/s72-c/Screenshot+at+2011-12-05+11%253A13%253A12.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8287723202405811411</id><published>2011-12-03T23:33:00.000-05:00</published><updated>2011-12-03T23:33:21.050-05:00</updated><title type='text'>Art is to Truth as Mathematics is to Beauty</title><content type='html'>&lt;i&gt;Art is to Truth as Mathematics is to Beauty&lt;/i&gt;&lt;br /&gt;
I don't think that statement is original to me, but googling it provided no source. But it should be out here, whatever its origin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8287723202405811411?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8287723202405811411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8287723202405811411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8287723202405811411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8287723202405811411'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/12/art-is-to-truth-as-mathematics-is-to.html' title='Art is to Truth as Mathematics is to Beauty'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-2997452024506545393</id><published>2011-11-27T19:52:00.003-05:00</published><updated>2011-12-02T11:48:24.493-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 11'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox Add-Ons in Mint 11</title><content type='html'>I had two add-ons in Firefox 8 that I was able to disable, but not to remove. There was no remove button next to either add-on in the add-on manager. These were Stylish 1.0.2 and the Unity global menubar extension. I have neither run nor installed Unity since my latest fresh install, and so that was puzzling. Actually, both were puzzling, since I never installed either. Someone's been messing with Firefox.  Anyhow, this will fix both:&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;sudo apt-get remove mint-stylish-addon firefox-globalmenu&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-2997452024506545393?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/2997452024506545393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=2997452024506545393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2997452024506545393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2997452024506545393'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/firefox-add-ons-in-mint-11.html' title='Firefox Add-Ons in Mint 11'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7690751277459259211</id><published>2011-11-22T15:19:00.000-05:00</published><updated>2011-11-22T15:19:19.413-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='ui'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>New Gmail Interface Sucks</title><content type='html'>Have a gander at what Google is about to inflict upon its user community:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cZ5PW8DrDB0/TswAIUaHCrI/AAAAAAAAOsw/fu7FzFO91pg/s1600/gmail-sucks-donkey.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://3.bp.blogspot.com/-cZ5PW8DrDB0/TswAIUaHCrI/AAAAAAAAOsw/fu7FzFO91pg/s640/gmail-sucks-donkey.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;At the left center is a left arrow. That, from within a message, indicates return to the containing folder. This isn't new, and is fairly intuitive.&lt;/li&gt;
&lt;li&gt;Next is a box with a plus sign in the middle. We're supposed &amp;nbsp;to magically intuit that this means archive. Yup, much clearer than using the word "Archive.".&lt;/li&gt;
&lt;li&gt;Then we have a circle (&lt;b&gt;very&lt;/b&gt;&amp;nbsp;close inspection makes it out to be an octagon) with an exclamation in it. I don't know about you, but I don't find spam exciting, so never in a million years would I have guessed that this button marks the message as spam. Certainly is clearer and more&amp;nbsp;intuitive&amp;nbsp;than the current button labeled "Spam."&lt;/li&gt;
&lt;li&gt;Next over is a trash can. Fine.&lt;/li&gt;
&lt;li&gt;This is followed by a shape vaguely similar to a manilla file folder. Much clearer than the current button labeled "Move To."&lt;/li&gt;
&lt;li&gt;This is followed by, maybe, a luggage tag, which is supposed to represent "Labels."&lt;/li&gt;
&lt;li&gt;Not shown in the above screenshot the right and left arrow buttons, retained from the prior interface, which move to the previous and next message. Which goes to previous and which to next? Hell if I know--I always guess wrong the first time. Yes, a bad interface feature from the prior Gmail version retained for the next Gmail version.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;So Google is screwing up Gmail just like they screwed up docs, though maybe not as bad as they are screwing up the Blogger interface. There's an airhead in a video explaining why they are doing this, but it all comes down to "some illiterate moron thinks pictures are cooler than words."&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7690751277459259211?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7690751277459259211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7690751277459259211' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7690751277459259211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7690751277459259211'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/new-gmail-interface-sucks.html' title='New Gmail Interface Sucks'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-cZ5PW8DrDB0/TswAIUaHCrI/AAAAAAAAOsw/fu7FzFO91pg/s72-c/gmail-sucks-donkey.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-2489589350900267613</id><published>2011-11-20T13:40:00.001-05:00</published><updated>2011-11-20T19:09:22.036-05:00</updated><title type='text'>Assault at UC-Davis</title><content type='html'>So, when a police office assaults a group of students, who do you call? The police? The campus police, maybe? I am very impressed with the students in this video. They stayed peaceful in the face of intense provocation and the chant at the end, "You can go" was excellent.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/BjnR7xET7Uo" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
[ Note added at 19:05: at least some of those policemen were campus police. From the &lt;a href="http://www.npr.org/blogs/thetwo-way/2011/11/20/142562402/video-after-pepper-spraying-a-powerfully-silent-protest-at-uc-davis"&gt;NPR story&lt;/a&gt;:  &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Still, what happened Friday on the campus of the University of California Davis has struck a chord. In a demonstration of support for the Occupy movement, a small group of protesters was sitting, arms linked together. Campus police told them to move. The students didn't. And that's when an officer walked down the line of seated men and women, pepper-spraying them. Some took it straight in their faces. Many of the several hundred others who were there screamed in terror and frustration.&lt;/blockquote&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-2489589350900267613?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/2489589350900267613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=2489589350900267613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2489589350900267613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2489589350900267613'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/assault-at-uc-davis.html' title='Assault at UC-Davis'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/BjnR7xET7Uo/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-9147996566022715274</id><published>2011-11-19T15:39:00.004-05:00</published><updated>2011-11-19T17:09:04.682-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gnome 3'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux Mint 11'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 11.10'/><category scheme='http://www.blogger.com/atom/ns#' term='xfce'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Unity'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Linux Mint 11</title><content type='html'>This is a new experience for me: I've been using Linux Mint 11 for a week now, and I can't think of any bugs I've noticed. Every new version of Ubuntu brings new bugs as they attempt to make Ubuntu more like Windows, though now they seem to want to make Ubuntu more like a smart phone. Dumb. I'm sure there have been some bugs with Mint11, but so insubstantial as to be ignorable. Unlike Ubuntu, everything works out of the box.&lt;br /&gt;
&lt;br /&gt;
Okay, here's a bug, but it's something Ubuntu long-ago conditioned me to ignore. Here's an instance:&lt;br /&gt;
&lt;pre&gt;Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
&lt;/pre&gt;This with a fresh install. I guess this is what Mint gets for basing itself upon Ubuntu.&lt;br /&gt;
&lt;br /&gt;
I abandoned Ubuntu due to the Ubuntu Unity garbage and the almost equally unusable Gnome 3. I tried XFCE for awhile, but so many things just didn't quite work that it was not worth my while. Importantly, it appears Linux Mint will put a shell over Gnome 3 in an attempt to keep it usable; see http://lxnews.org/2011/11/07/the-future-of-linux-mint/ .  I'm counting on this; otherwise it might soon be time to&amp;nbsp;abandon&amp;nbsp;Linux.&lt;br /&gt;
&lt;br /&gt;
Okay, photo transfer from my digital camera is&amp;nbsp;exceedingly&amp;nbsp;slow with Mint, but it didn't work at all with Ubuntu 11.10, so I can live with this (by using a Windows 7 laptop).&lt;br /&gt;
&lt;br /&gt;
It's amusing that I dump Ubuntu when they, for the first time, pick a distribution name worth remembering, "Onerous Ocelot."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-9147996566022715274?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/9147996566022715274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=9147996566022715274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9147996566022715274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9147996566022715274'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/linux-mint-11.html' title='Linux Mint 11'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8281533885677815120</id><published>2011-11-02T22:17:00.000-04:00</published><updated>2011-11-02T22:17:23.794-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ignorance'/><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='ui'/><title type='text'>Enough Already</title><content type='html'>I have been trying to decide which professional membership to drop, ACM or IEEE-CS. &lt;i&gt;CACM&lt;/i&gt; and &lt;i&gt;Computer&lt;/i&gt; are, IMHO, of roughly equivalent high quality. It looks as though there are two deciding factors. One is the terrible job IEEE has done placing &lt;i&gt;Spectrum&lt;/i&gt; online; they are using qmags.com, who are not content with PDFs, but feel the need to litter the PDFs with navigation controls and other garbage. Why put navigational controls in a document that is viewed in a viewer with fine navigational controls? QMags' garbage is impossible to transfer to a Kindle, making it useless to me as an electronic format. The other is that &lt;i&gt;ACM Computing Surveys&lt;/i&gt; remains excellent, and IEEE has nothing comparable.&lt;br /&gt;
&lt;br /&gt;
Further, today I read "Living in a Digital World" by&amp;nbsp;Samuel Greengard, 10/2011 CACM (http://cacm.acm.org/magazines/2011/10/131393-living-in-a-digital-world/fulltext). It reminded me of the excellent idea of the digital sabbath and of the nice work done by Nicholas Carr in&amp;nbsp;&lt;i&gt;The Shallows: What the Internet Is Doing to Our Brains&lt;/i&gt; (Norton, 2010). The technology surrounding us is dehumanizing and reducing our ability to function, and we need the scientific and engineering communities to continue to remind themselves of this.&lt;br /&gt;
&lt;br /&gt;
ACM 2, IEEE-CS, -1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8281533885677815120?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cacm.acm.org/magazines/2011/10/131393-living-in-a-digital-world/fulltext' title='Enough Already'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8281533885677815120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8281533885677815120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8281533885677815120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8281533885677815120'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/enough-already.html' title='Enough Already'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3406497294023240021</id><published>2011-11-02T22:13:00.000-04:00</published><updated>2011-11-02T22:13:19.000-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='ui'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='google docs'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>Google Hates Us</title><content type='html'>First Google Docs. Now&amp;nbsp;Gmail. Google is trying to push us to unattractive interfaces with the idea that we are basically illiterate, unable to deal with words on the screen, and hoping to switch to obscure&amp;nbsp;pictographs. Gmail's new interface is ugly, with little contrast between the foreground letters and the backgrounds, it spaces things out so that screen real estate is used poorly, it forces us into greater use of frames meaning that the arrow and page up/down keys are less useful, and, other than that, I don't like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3406497294023240021?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3406497294023240021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3406497294023240021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3406497294023240021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3406497294023240021'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/11/google-hates-us.html' title='Google Hates Us'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-252654547461838171</id><published>2011-10-28T21:19:00.001-04:00</published><updated>2011-10-28T21:24:11.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ui'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='languages'/><title type='text'>Google Language Tools Improved</title><content type='html'>I like a couple of the new features of Google Language tools:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-UIsB4-XdUMg/TqtTgyVdSWI/AAAAAAAAN1Y/i-NISdI553M/s1600/Screenshot%2Bat%2B2011-10-28%2B21%253A13%253A30.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="356" src="http://2.bp.blogspot.com/-UIsB4-XdUMg/TqtTgyVdSWI/AAAAAAAAN1Y/i-NISdI553M/s640/Screenshot%2Bat%2B2011-10-28%2B21%253A13%253A30.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
So what does 'Canada' mean?&lt;br /&gt;
&lt;br /&gt;
First note the Spanish keyboard. Nice--this makes it much easier to&amp;nbsp;type&amp;nbsp;Spanish.&lt;br /&gt;
Now notice the tabs at the tops of the text areas, allowing one to quickly change the translate from and translate to languages. And the languages are easily changed. Nice.&lt;br /&gt;
&lt;br /&gt;
Also worth noting is that they now support Latin, which was not the case not too long ago. Google is about search, and to a large degree search is about language, so the work'they're putting into this shouldn't be a surprise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-252654547461838171?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/252654547461838171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=252654547461838171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/252654547461838171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/252654547461838171'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/google-language-tools-improved.html' title='Google Language Tools Improved'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-UIsB4-XdUMg/TqtTgyVdSWI/AAAAAAAAN1Y/i-NISdI553M/s72-c/Screenshot%2Bat%2B2011-10-28%2B21%253A13%253A30.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1762544566105316465</id><published>2011-10-26T15:45:00.000-04:00</published><updated>2011-10-26T15:45:24.842-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Names, Damned Names, and Ubuntu</title><content type='html'>I recently upgraded(?) to Ubuntu 11.10 and I know that, like every version of Ubuntu, it's named after an animal (oneiric ocelot in this case). Why? Version numbers are natural and easy to use. I never bother to learn the dumb critter names.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1762544566105316465?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1762544566105316465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1762544566105316465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1762544566105316465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1762544566105316465'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/names-damned-names-and-ubuntu.html' title='Names, Damned Names, and Ubuntu'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6950086758474098885</id><published>2011-10-26T15:28:00.004-04:00</published><updated>2011-10-26T15:42:29.400-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xfce'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Xfce Main Menu</title><content type='html'>For whatever reason the Xfce 4.8 folks have decided to bundle a mail reader and web browser with their environment. It is not possible so far as I can tell to remove the mail reader via apt (this is Ubuntu 11.10) since it is part of a larger package including useful stuff like the xterm substitute and Thunar, and the regular menu editing stuff didn't seem to see the top few things on the main menu, so I needed a kludgier way. Pointing emacs at /etc/xdg/menus/xfce-applications.menu and within the Layout tag, deleting the lines for exo-terminal-emulator.desktop, exo-mail-reader.desktop, and exo-web-browser.desktop cleaned up the main menu nicely.&lt;br /&gt;
&lt;br /&gt;
Also to clean things up I removed the run widget. Why do I need a special widget to run a program? I almost always have multiple command lines open.&lt;br /&gt;
&lt;br /&gt;
The crucial hints were at http://wiki.xfce.org/howto/customize-menu&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6950086758474098885?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6950086758474098885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6950086758474098885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6950086758474098885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6950086758474098885'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/xfce-main-menu.html' title='Xfce Main Menu'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3834335031101608948</id><published>2011-10-21T18:00:00.001-04:00</published><updated>2011-10-28T20:32:30.244-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compilers'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='crypto'/><category scheme='http://www.blogger.com/atom/ns#' term='CCSC'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>2011 CCSC-E Marymount University</title><content type='html'>Last week I attended CCSC-E 2011 at Marymount University in Alexandria, VA. The location was great, and the venue was very good. The conference was also very good.&lt;br /&gt;
&lt;br /&gt;
One of the highlights was proximity to the Ballston Metro stop. Admittedly the DC Metro System isn't what it used to be, a darker, dingier, smellier, noisier shadow of its past self. Maybe a sense of community will return to this country someday and people will realize that Oliver Wendell Holmes, Jr., was right when he said taxes are the price of civilization. Anyhow, the first day I drove just a few miles to the Halethorpe MARC station and caught a train to DC. Saturday I drove down to the Greenbelt Metro Station.&lt;br /&gt;
&lt;br /&gt;
But at the conference itself, there were three highlights:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;"Going Green with Computing" with panelists Tom Camerlinck, CIO, Greenpeace; Dave Deal, CEO, Community IT Innovations, Inc.; and Jeff Porter, IT Infrastructure Director, Fairfax County, VA. This is an area of growing importance with quite a few organizations, including Google, taking it seriously. For many organizations, the point is to save money and saving energy and materials will effectively do just that.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;A tutorial, "Introduction to Cryptography" from Seth Bergmann, Rowan University. I went to a similarly-title tutorial at CCSC Central Plains a few years ago, and both were good. I don''t know that I learned anything new about crypto here, but it's always good to attend these things to see material I sometimes teach well-presented by someone else.&lt;/li&gt;
&lt;li&gt;Finally, a workshop entitle "How To Deliver a Gentle Introduction to LR Parsing" by David Middleton from Arkansas Tech. Obviously in an IS department I won't be teaching compilers any time soon, but it is an interesting topic and was well-presented. Middleton and Larry Morell presented a workshop entitled "Applying compiling concepts throughout the computing curriculum" at CCSC Midsouth in 2003, which was very good (admission: Larry Morell was a CS prof at W&amp;M when I was an M.S. student there). I think those of us who stayed till the end came away with a better appreciation for LR parsing and a solid introduction to teaching LR. It was long for a late Saturday afternoon, but worth the time.&lt;/li&gt;
&lt;/ol&gt;I enjoyed CCSC 2011 much more than the 2010 instantiation. In 2010 there was an interesting robotics and vision presentation by Grant Braught of Dickinson, but otherwise a fairly bare cupboard leaving me to wonder if CCSC was moving away from CS. Kudos to the 2011 committee and to Marymount University.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3834335031101608948?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ccsc-e2011.org/' title='2011 CCSC-E Marymount University'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3834335031101608948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3834335031101608948' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3834335031101608948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3834335031101608948'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/2011-ccsc-e-marymount-university.html' title='2011 CCSC-E Marymount University'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-9063625453644895629</id><published>2011-10-21T17:20:00.003-04:00</published><updated>2011-10-21T17:22:00.863-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ui'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Maryland Charity Campaign</title><content type='html'>It appears that, except for the fact that they require Internet Explorer, the Maryland Charity Campaign is happy for anyone to sign anyone else&amp;nbsp;up&amp;nbsp;for deductions in any amount to any charity:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ud7ifvZ7LeM/TqHhgtGJA0I/AAAAAAAANz4/o73btZzxRzg/s1600/Screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="520" src="http://4.bp.blogspot.com/-ud7ifvZ7LeM/TqHhgtGJA0I/AAAAAAAANz4/o73btZzxRzg/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The restriction to Internet Explorer suggests that either Andar/360 Fundraising Software is done by a bunch amateur hacks, or they don't want donations from non-Windows users. Okay, I can contact the charities myself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-9063625453644895629?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/9063625453644895629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=9063625453644895629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9063625453644895629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9063625453644895629'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/maryland-charity-campaign.html' title='Maryland Charity Campaign'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ud7ifvZ7LeM/TqHhgtGJA0I/AAAAAAAANz4/o73btZzxRzg/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3003794621515233586</id><published>2011-10-15T07:20:00.002-04:00</published><updated>2011-10-28T21:24:43.676-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='google docs'/><title type='text'>Google Docs' New Look: What's the Point?</title><content type='html'>If Google Docs' new look added useful new functionality, such as allowing the user to see the size or modification time of a file, and not just the modification date, I would switch to it. But all it does is&amp;nbsp;replace&amp;nbsp;words with ideograms, which is a step backwards. Rather than just clicking on what one wants, the&amp;nbsp;apparent&amp;nbsp;mindset is that we would rather hover&amp;nbsp;over&amp;nbsp;controls&amp;nbsp;seeing what the heck each is.&lt;br /&gt;
&lt;br /&gt;
Sure, learning the obscure symbols will not take long, but why bother? There are very likely simple words for each of these&amp;nbsp;controls&amp;nbsp;in any language Google Docs supports, and most people using Google Docs can likely read simple words.&lt;br /&gt;
&lt;br /&gt;
This is just a pointless step backwards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3003794621515233586?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3003794621515233586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3003794621515233586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3003794621515233586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3003794621515233586'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/google-docs-new-look-whats-point.html' title='Google Docs&apos; New Look: What&apos;s the Point?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-361095515336285725</id><published>2011-10-12T23:31:00.002-04:00</published><updated>2011-10-13T11:35:00.275-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='verizon'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='google docs'/><title type='text'>"Free" Online Storage</title><content type='html'>A couple months ago I related my experiences with Google Documents and Windows Live Skydrive for online storage. Mostly my online storage is .tar.gz.cpt files (gzipped tar files fed through ccrypt); everything I put on the cloud with no intention of sharing is encrypted. The brief discussion is at http://martesmartes.blogspot.com/2011/08/skydrivewindows-live-or-google.html&lt;br /&gt;
&lt;br /&gt;
Since then, I have used Amazon's Cloud Drive for this, and it works fine. Since I almost always have Gmail open, though, Google is a tad more convenient. Also, I think Google's commitment to cross-platform interoperability is stronger than Amazon's, so I feel slightly more confident that I'll always be able to access the Google cloud.&lt;br /&gt;
&lt;br /&gt;
So the score is Google Great, Amazon Good, Microsoft Bad. Today I finally successfully logged into my Verizon account; it only took 13 months to get in. I use FiOS at home, but don't use Windows much, and in the past Verizon has required installation of software on the home client to use a supposedly-web account. So I've been s.o.l. But today I got a notice from Verizon on changes to its privacy policy, and I was actually able to log in through a link in that e-mail. It was not smooth, as at one point I received an error message saying my phone number was invalid (I have no Verizon phone), but a shrug got me past that.&lt;br /&gt;
&lt;br /&gt;
Verizon provides users with 2GB of space, but I cannot see that since some script at mylibrary/members/logincheck.aspx goes into an infinite loop, repeatedly reloading the same useless-looking page. So, as bad as Skydrive is, I have to rate Verizon's service as worse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-361095515336285725?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/361095515336285725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=361095515336285725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/361095515336285725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/361095515336285725'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/free-online-storage.html' title='&quot;Free&quot; Online Storage'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1972017670654730680</id><published>2011-10-11T17:52:00.000-04:00</published><updated>2011-10-11T17:52:41.930-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='powerpoint'/><category scheme='http://www.blogger.com/atom/ns#' term='dogma'/><title type='text'>The Powerpoint Manifesto</title><content type='html'>I highly recommend Richard Forno's &lt;a href="http://www.infowarrior.org/powerpointless.html"&gt; The PowerPoint Manifesto&lt;/a&gt; to anyone who makes or attends presentations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1972017670654730680?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.infowarrior.org/powerpointless.html' title='The Powerpoint Manifesto'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1972017670654730680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1972017670654730680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1972017670654730680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1972017670654730680'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/powerpoint-manifesto.html' title='The Powerpoint Manifesto'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4114841892698284545</id><published>2011-10-08T10:11:00.002-04:00</published><updated>2011-10-08T10:25:10.755-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><title type='text'>IMDB Partly Fixes Missing "Favorite Theaters" Feature</title><content type='html'>With IMDB's new&amp;nbsp;look, they got rid of the "My&amp;nbsp;Theaters" page, replacing it with "Theaters Near You." My theatres has returned, but in an &lt;i&gt;almost unusable&lt;/i&gt; format. They have a thumbnail movie poster with each film, which spreads things out enough that it is no longer possible to view multiple theatres at a time. Each theatre takes more than a screen page. Previously the display was multi-column with no graphics--a much more efficient use of space. Also, the theatre name font size is little different from the font used for the film name, which itself is &lt;b&gt;smaller&lt;/b&gt; than the font used for the showtimes. So they make us scroll continuously to compare showings and show times, but make it difficult to scroll quickly because the font sizes give us no clue regarding what we're seeing. &amp;nbsp;Very bad--Google's page is &lt;b&gt;much &lt;/b&gt;better: &amp;nbsp;&amp;nbsp;&lt;a href="http://www.google.com/movies"&gt;http://www.google.com/movies&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
{Added 15 minutes after the above] Also, when clicking on a particular film, the link no longer leads to the movie page but rather to a brain-dead showtimes page, which, for movies not playing in the immediate Catonsville area says no showtimes found. So I click on a showtime only to be told there are no showtimes. It's then an extra click to get to the actual page for that movie.&lt;br /&gt;
&lt;br /&gt;
This is what you get when web page design is done by bonobos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4114841892698284545?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.imdb.com/showtimes/favorites/' title='IMDB Partly Fixes Missing &quot;Favorite Theaters&quot; Feature'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4114841892698284545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4114841892698284545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4114841892698284545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4114841892698284545'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/imdb-partly-fixes-missing-favorite.html' title='IMDB Partly Fixes Missing &quot;Favorite Theaters&quot; Feature'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3979489738410995538</id><published>2011-10-07T14:35:00.002-04:00</published><updated>2011-10-08T10:13:07.535-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='latex'/><category scheme='http://www.blogger.com/atom/ns#' term='libreoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><title type='text'>Generating Portable PDF</title><content type='html'>Yes, that's right, the subject, expanded, says "generating&amp;nbsp;portable portable document format." &amp;nbsp;I got a shock this week when a PDF I had generated on a Linux system using LibreOffice 3.3.4 would not display on either of two XP systems I tried to show it on. The first time was in class, when I thought I was going to display an example. The issue is that LibreOffice used a font that the Windows systems didn't have. I googled it and installed a font with almost the same name, but it made no difference. It turns out one can force PDF to live up to its name in LibreOffice by specifying&amp;nbsp;PDF/A-1a in the PDF options. Thanks to someone at a blog I can't find right now [ Jean at&amp;nbsp;&lt;a href="http://www.taming-openoffice-org.com/newsite/?page_id=77"&gt;http://www.taming-openoffice-org.com/newsite/?page_id=77&lt;/a&gt;&amp;nbsp;]&amp;nbsp;for pointing out to me that the settings are persistent, so when chosen once it is unnecessary to deal with it later.&lt;br /&gt;
&lt;br /&gt;
The persistence seems like an inconsistency in LibreOffice: how are we to know there isn't a configuration option buried in the myriad of randomly-organized menus? How are to know the setting is persistent? It seems most are not.&lt;br /&gt;
&lt;br /&gt;
To date I have encountered no portability problems with PDFs&amp;nbsp;generated&amp;nbsp;from LaTeX, dvips, and ps2pdf.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3979489738410995538?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3979489738410995538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3979489738410995538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3979489738410995538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3979489738410995538'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/generating-portable-pdf.html' title='Generating Portable PDF'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1219350963198359875</id><published>2011-10-07T14:12:00.000-04:00</published><updated>2011-10-07T14:12:03.094-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unity'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='ccrypt'/><category scheme='http://www.blogger.com/atom/ns#' term='truecrypt'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>I Keep Leaving Truecrypt for Ccrypt</title><content type='html'>I recently bought a pair of Western Digital 1TB Passport USB drives. They seemed an ideal solution for backing up my personal system. The idea is to keep one in one location, the other in another location, and every couple of weeks do a complete backup to whichever one is least fresh. For me a complete backup, once gzipped, is about 170GB, and I thought it would be a good idea to place a 900GB Truecrypt container on each, and each container could contain several backups.&lt;br /&gt;
&lt;br /&gt;
The WD drives were formatted ntfs, and so a 900GB file wasn't a problem. What was a problem was that, on both drives, with Ubuntu 11.4, the latest version of Truecrypt, Gnome instead of that Unity crap, I could not consistently copy a 170GB file to the Truecrypt container--it kept hanging.&lt;br /&gt;
&lt;br /&gt;
The simple and reliable solution was to format the WD drives ext2, trashing the WD software that I couldn't imagine ever using, and then to do my backups to /tmp as .tgz.cpt, i.e., as gzipped tar encrypted using ccrypt. Then I could reliably copy the file to the WD drive.&lt;br /&gt;
&lt;br /&gt;
BTW, with NTFS on Ubuntu, even with ntfstools installed, I never could change the label of an NTFS volume. But it was a three second job on a Windows 7 machine.&lt;br /&gt;
&lt;br /&gt;
So I temporarily went back to Truecrypt, but returned to ccrypt begging&amp;nbsp;forgiveness. A zombie process told me "It's too late to say you're sorry. How would I know? Why would I care?"&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1219350963198359875?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1219350963198359875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1219350963198359875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1219350963198359875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1219350963198359875'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/i-keep-leaving-truecrypt-for-ccrypt.html' title='I Keep Leaving Truecrypt for Ccrypt'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5316140794281797462</id><published>2011-10-04T20:54:00.003-04:00</published><updated>2011-10-08T10:28:46.757-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><title type='text'>4-d Cables</title><content type='html'>There's an obviously true statement at the bottom of this image:&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.smbc-comics.com/comics/20111004.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.smbc-comics.com/comics/20111004.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Cables have length, width, and height, and clearly can be rotated,&amp;nbsp;implying&amp;nbsp;that they must exist in time, a fourth dimension.Often the issue alluded to above can be alleviated by noticing the USB logo on the top of the male plug. However, almost as often, the&amp;nbsp;female&amp;nbsp;jack is mounted vertically, so all bets are off.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5316140794281797462?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5316140794281797462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5316140794281797462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5316140794281797462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5316140794281797462'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/4-d-cables.html' title='4-d Cables'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4252605038918994341</id><published>2011-10-04T20:38:00.002-04:00</published><updated>2011-10-04T20:40:35.224-04:00</updated><title type='text'>Genius, Absolute Genius</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;The line "if a tree fell in the forest and she didn't hear it, would I still be wrong?" is an excellent summary of why I'm divorced.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/pjkLf_X88WM/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pjkLf_X88WM&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/pjkLf_X88WM&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Probably the reason this song was around 7 years before I heard it is that it's now the one Vince Gill song I can name.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4252605038918994341?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4252605038918994341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4252605038918994341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4252605038918994341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4252605038918994341'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/genius-absolute-genius.html' title='Genius, Absolute Genius'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6717646116926294679</id><published>2011-10-04T20:29:00.000-04:00</published><updated>2011-10-04T20:29:54.266-04:00</updated><title type='text'>Gutless South African Government</title><content type='html'>http://www.nytimes.com/2011/10/05/world/asia/dalai-lama-cancels-south-africa-visit.html&lt;br /&gt;
&lt;br /&gt;
Of course living in the can't do country, I have little room to talk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6717646116926294679?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2011/10/05/world/asia/dalai-lama-cancels-south-africa-visit.html' title='Gutless South African Government'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6717646116926294679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6717646116926294679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6717646116926294679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6717646116926294679'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/10/gutless-south-african-government.html' title='Gutless South African Government'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4767649047187847452</id><published>2011-09-27T23:20:00.003-04:00</published><updated>2011-10-13T11:43:36.968-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>Spamming, Phishing, Authentication, and Privacy: it's not 2004 Anymore</title><content type='html'>I was just reading the &lt;i&gt;&lt;a href="http://www.csl.sri.com/users/neumann/insiderisks04.html"&gt;Inside Risks&lt;/a&gt;&lt;/i&gt; column in the December 2004 CACM, and was struck by the opening statement: "It isn't news to most readers that email is becoming almost unusable." This was largely because of spam and phishing.&lt;br /&gt;
&lt;br /&gt;
Kids these days have no idea how good they have it [ insert emoticon ]. Spam and phishing are almost non-problems for me now that both my personal and work e-mail accounts are hosted by Google. Gmail's spam filtering is excellent and even on the off chance that I have a look at a spam message, Google is good about flagging e-mail as possible forgeries, possible phishing, etc. Just a year and a half ago thing were not so good, but that was largely because UMBC was hosting its own e-mail, and occasionally e-mail from legitimate UMBC users would be shuffled off to my spam folder by UMBC's spam filters.&lt;br /&gt;
&lt;br /&gt;
There are two minor annoyances I still have with spam.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;One is that there are a number of putative conferences that apparently send to mailing lists harvested from academic web sites. These tend to be in south or east Asia, and fall into two categories: outside my interests, or not prominent enough that I've ever heard of them. It's not that they are necessarily bad conferences, but if they&amp;nbsp;were&amp;nbsp;any good, why not get the word out through legitimate channels?&lt;/li&gt;
&lt;li&gt;A former co-worker apparently shared his e-mail address book with a social networking site cum spammer [ yourfanbox.com ] that repeatedly reminds me that Tom U. wants to connect through that site. Or maybe someone broke into his account. Or possibly they are complete forgeries. Gmail categorizes them as spam, but still the first few times I saw the name of this former coworker, I looked at the e-mail. Of course, Gmail doesn't open remote images, so there should be no way for the spammer to know I looked.&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;Added 2011-10-13: the spam claims to be from yourfanbox.com, which claims to have offices at FanBox &amp;nbsp;113 West G St, STE 510, San Diego. There is a link to control future e-mails, but no way I'm visiting a spammer's web site. Not from my machine.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4767649047187847452?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4767649047187847452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4767649047187847452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4767649047187847452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4767649047187847452'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/spamming-phishing-authentication-and.html' title='Spamming, Phishing, Authentication, and Privacy: it&apos;s not 2004 Anymore'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-730733055262192078</id><published>2011-09-27T23:02:00.000-04:00</published><updated>2011-09-27T23:02:11.087-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Tesla!</title><content type='html'>As a testament to the sorry state of science education in the US, a woman&amp;nbsp;called&amp;nbsp;in to the Diane Rehm Show Today, talked briefly to Jeremy Rifkin and Diane, and brought up the free energy source discovered by Tesla. No one pointed out to her that it doesn't work. She said she had recently read a book about it, which shouldn't be surprising since there are still creationists and people who believe global warming is a hoax, also in disappointingly large numbers in this country.&lt;br /&gt;
&lt;br /&gt;
Suppose you do believe that Tesla discovered a source of free energy. Then explain this one thing:&lt;br /&gt;
Why isn't anyone getting rich selling energy from the device? Obviously there are scammers advertising generators in the hope that the naive and ignorant will buy them, but no one is attempting to sell electricity from one of these devices. Why not? Hint: it doesn't have anything to do with a big energy/government&amp;nbsp;cover-up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-730733055262192078?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/730733055262192078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=730733055262192078' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/730733055262192078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/730733055262192078'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/tesla.html' title='Tesla!'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1602276568007325292</id><published>2011-09-24T23:06:00.000-04:00</published><updated>2011-09-24T23:06:27.494-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Biodiesel From Wendy's</title><content type='html'>I visited the drive-through at the Wendy's on West Nursery last week, and there were sizable tanks labeled RTI visible through the window. These were most likely part of the biodiesel fuel stream from&amp;nbsp;Restaurant&amp;nbsp;Technology Incorporated:&amp;nbsp;http://biodieselmagazine.com/articles/4414/waste-oil%27s--new-world&lt;br /&gt;
Way cool. And I thought there was nothing good about Wendy's All-Salt Fries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1602276568007325292?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1602276568007325292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1602276568007325292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1602276568007325292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1602276568007325292'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/biodiesel-from-wendys.html' title='Biodiesel From Wendy&apos;s'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8591706198367960133</id><published>2011-09-22T16:18:00.000-04:00</published><updated>2011-09-22T16:18:47.673-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unity'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu Unity: a Guide for the Perplexed</title><content type='html'>After a little time with Unity, I've decided it really is simple to work with. If you can figure out how to get to the command line (I had to Google it), start with the following two commands:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;sudo apt-get install gnome &amp;nbsp;// kde is fine too&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;sudo apt-get remove unity&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Log out, and then back in, and you should find a much more usable system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8591706198367960133?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8591706198367960133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8591706198367960133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8591706198367960133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8591706198367960133'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/ubuntu-unity-guide-for-perplexed.html' title='Ubuntu Unity: a Guide for the Perplexed'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6361586540434064584</id><published>2011-09-17T10:29:00.001-04:00</published><updated>2011-09-17T10:31:40.239-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linkedin'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>LinkedIn Privacy Issue</title><content type='html'>Look in your LinkedIn account settings. Under &lt;i&gt;Groups, Companies, and Applications &lt;/i&gt;there are two data sharing options,&amp;nbsp;&lt;i&gt;Turn on/off data sharing with 3rd party applications&lt;/i&gt; and &lt;i&gt;Manage settings for LinkedIn plugins on third-party sites&lt;/i&gt;. These were enabled in my configuration, so very likely LinkedIn has decided to treat all users, by default, with little&amp;nbsp;respect. This is an opt-out intrusion. I suggest people opt out.&lt;br /&gt;
&lt;br /&gt;
Wait, I'm on LinkedIn and I'm talking about privacy?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6361586540434064584?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6361586540434064584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6361586540434064584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6361586540434064584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6361586540434064584'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/linkedin-privacy-issue.html' title='LinkedIn Privacy Issue'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8985891416802679990</id><published>2011-09-15T23:05:00.001-04:00</published><updated>2011-09-17T10:20:34.734-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WWW'/><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><title type='text'>Slash, Backslash, Whatever</title><content type='html'>Occasionally someone in the media will read a URL and say "backslash" for the path separator, which is obviously wrong. Tonight I was on the phone with a Discover Card operator, and she invited me to visit www.discovercard.com\giveaway. I told her she meant slash, not&amp;nbsp;backslash. She assured me it was a backslash. So now we get to the &lt;i&gt;whatever&lt;/i&gt; part of this posting. Discover.com is smart enough to&amp;nbsp;replace&amp;nbsp;backslashes in the path with slashes, so even if the operator gets it backwards, the customer gets to see the marketing materials.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8985891416802679990?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8985891416802679990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8985891416802679990' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8985891416802679990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8985891416802679990'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/slash-backslash-whatever.html' title='Slash, Backslash, Whatever'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3200889514092534782</id><published>2011-09-10T10:50:00.000-04:00</published><updated>2011-09-10T10:50:21.865-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenOffice'/><title type='text'>OpenOffice: Disabling Useless Annoying Popups</title><content type='html'>OpenOffice has this&amp;nbsp;annoying&amp;nbsp;feature that when the mouse pointer is over a table or a list a popup pops up to obscure what you're working on. Today I had two documents open in side-by-side windows and the table popup obscured the other window. Popups are easy to disable in web browsers, so why not in office tools?&lt;br /&gt;
&lt;br /&gt;
How to: whenever one of these popups appears, look at View|Toolbars and uncheck the offending tool bar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3200889514092534782?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3200889514092534782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3200889514092534782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3200889514092534782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3200889514092534782'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/openoffice-disabling-useless-annoying.html' title='OpenOffice: Disabling Useless Annoying Popups'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-9121926726412043543</id><published>2011-09-08T17:28:00.000-04:00</published><updated>2011-09-08T17:28:53.297-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thumb drive'/><category scheme='http://www.blogger.com/atom/ns#' term='power consumption'/><category scheme='http://www.blogger.com/atom/ns#' term='batteries'/><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><category scheme='http://www.blogger.com/atom/ns#' term='flash drive'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>USB Thumb Drive Energy Use</title><content type='html'>&lt;span style="font-family: inherit;"&gt;This morning, just before removing an old Imation 64MB thumb drive (the expendable one I take with me to class) I checked the run time left on my netbook's battery: 5:57. Then after removing the flash drive, on a whim, I checked the charge remaining: 6 hours even. So apparently the power taken by the device is small but nonzero. Off and on I've been a little curious about this because sometimes when I remove a thumb drive it is very warm.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
So, how much energy do thumb drives use? The Kingston web site and Amazon offer no help, but there is a paper that is very informative, "Power and Performance Characteristics of USB Flash Drives,"&amp;nbsp;Kyle O’Brien, David C. Salyers, Aaron D. Striegel, Christian Poellabauer,&amp;nbsp;Department of Computer Science and Engineering,&amp;nbsp;Notre Dame, IN 46556 USA. this apparently appeared in the&amp;nbsp;&lt;i&gt;2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks&lt;/i&gt;, which is an IEEE venue. The paper is available from &lt;a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.139.8878&amp;amp;rep=rep1&amp;amp;type=pdf"&gt;CiteSeer&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: inherit;"&gt;It makes sense that wireless folks would be interested in&amp;nbsp;&lt;/span&gt;power&lt;span style="font-family: inherit;"&gt;&amp;nbsp;consumption since so many wireless devices are battery-powered.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
They looked at USB 1.1 and 2.0 devices from a variety of manufacturers and of a variety of sizes up to 4 GB.&lt;br /&gt;
&lt;br /&gt;
USB 2.0 energy consumption was very interesting, with the idle consumption being over twice that of the USB 1.1 device (for a Patriot 4GB device). If thumb drives are idle most of the time, then one can suppose that the USB 2.0 devices take twice as much power overall as compared to USB 1.1. The differences were approximately 22.4 mA for an idle USB 1.1 device as opposed to approximately 50.9 mA for a USB 2.0 device. The disparity between current required while writing was larger, almost 3:1, at 34 mA vs. 105 mA. Presumably the USB 2.0 device is writing faster so it may spend less time writing.&lt;br /&gt;
&lt;br /&gt;
For a USB 1.1 Kingston 4GB idle power was around 23 mA and power writing or reading was around 34 mA.&lt;br /&gt;
&lt;br /&gt;
Multiply all the mA numbers above by 5V to get mW, so even idle a thumb drive consumes a significant fraction of a watt. As a fraction of the power used by a typical PC, this is small as one would expect.&lt;br /&gt;
A group in Vasser's Physics Department also studied this issue, with interesting &lt;a href="http://blogs.vassar.edu/ltt/2011/04/27/power-consumption-of-flash-drives-3/"&gt;results&lt;/a&gt;. They are not very specific about what hardware they are testing, though do note that they see little difference between different flash memories. Rather than measuring the amperage used b the flash drive itself, they measure the wattage used by the laptop to which the flash drive is attached.&lt;br /&gt;
&lt;br /&gt;
It appears their laptop consumes about 11.7 W solo, or 13.4 W with a 4GB flash drive plugged in, which seems low. I wonder if they were measuring the current from the wall socket or the current coming out of the power brick, which would be lower, or something else, like maybe power from the battery. I believe this is what they&amp;nbsp;referred&amp;nbsp;to as "the laptop at rest."&lt;br /&gt;
&lt;br /&gt;
Though the power requirements for their laptop seem low, the extra power required by the thumb drive seems high. An extra 1.7 W? Are we to believe that the thumb drive tested burned 340 mW, which is much higher than the measurements provided by O'Brien, et al. One possible difference is the USB interface within the laptop. Perhaps the internal hub is in a low power state when nothing is plugged in.&lt;br /&gt;
&lt;br /&gt;
Interestingly, as the thumb drive is unmounted, the power usage rises to around 20 W. The thumb drive will require&amp;nbsp;additional&amp;nbsp;power when write buffers are being flushed to it. Also, this would require the UI to be active (probably no screen dimming) and might bring the CPU briefly to full speed. I would be interested in the difference seen when ejecting a thumb drive if the CPU is already performing a compute-bound task.&lt;br /&gt;
&lt;br /&gt;
Unsurprisingly, it took an extra fraction of a watt to play a file from hard drive as opposed to their 4GB flash drive. The flash drive has no moving parts. However, it's not clear whether the flash drive is plugged in when playing from disk.&lt;br /&gt;
&lt;br /&gt;
Something else to look into: power consumption by SDHC cards as used in digital cameras.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-9121926726412043543?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/9121926726412043543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=9121926726412043543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9121926726412043543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9121926726412043543'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/usb-thumb-drive-energy-use.html' title='USB Thumb Drive Energy Use'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4651609347997795891</id><published>2011-09-08T08:52:00.000-04:00</published><updated>2011-09-08T08:52:05.006-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><title type='text'>I Applaud UPS</title><content type='html'>Here's a tracking summary from UPS:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-g1KlRQRmqmU/Tmi5zs8u5uI/AAAAAAAANrs/2E27UcEMtBY/s1600/ups.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="616" src="http://1.bp.blogspot.com/-g1KlRQRmqmU/Tmi5zs8u5uI/AAAAAAAANrs/2E27UcEMtBY/s640/ups.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
My respect for UPS is increased, not because of the&amp;nbsp;&lt;i&gt;Incorrect routing at UPS facility&lt;/i&gt;, but because they openly admit it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4651609347997795891?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4651609347997795891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4651609347997795891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4651609347997795891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4651609347997795891'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/i-applaud-ups.html' title='I Applaud UPS'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-g1KlRQRmqmU/Tmi5zs8u5uI/AAAAAAAANrs/2E27UcEMtBY/s72-c/ups.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7105398539832635790</id><published>2011-09-06T15:31:00.001-04:00</published><updated>2011-09-06T15:32:42.692-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnome'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Gnome 2.32.1 Missing Scrollbars</title><content type='html'>Gnome 2.32.1, as delivered in Ubuntu 11.04, is missing full scrollbar functionality in some applications. &amp;nbsp;Instead of a scrollbar, on the right edge of the window is a small target that, when the mouse is over it, creates a dragging tool for scrolling up and down. This is okay so far as it goes, and does save some screen real estate, which is great. However, the ability to click within the scrollbar to move up or down a screenfull is gone.&lt;br /&gt;
&lt;br /&gt;
I see nothing in the options to return full scrollbar functionality, and it is vexing that many applications do have regular scrollbars, and some, or at least&amp;nbsp;Nautilus 2.32.2.1, do not. So how do we fix it. There was a brief discussion at&amp;nbsp;&lt;a href="http://superuser.com/questions/281047/change-ubuntu-11-scrollbars-back-to-the-old-style"&gt;superuser.com&lt;/a&gt;&amp;nbsp;in which one person totally missed the point regarding why this is a problem and a couple suggestions were given, neither of which seemed complete. This is how I restored scrollbar functionality, based on the guidance at superuser:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sudo apt-get remove overlay-scrollbar&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sudo apt-get autoremove --purge liboverlay-scrollbar-*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sudo su&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo "export LIBOVERLAY_SCROLLBAR=0" &amp;gt; /etc/X11/Xsession.d/80overlayscrollbars&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;People trying to do this will likely want to escape the asterisk in the second line. It is not clear to me whether one really needs the first line given the second, but this worked.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;My remaining question is why would the Gnome team reduce the scrollbar functionality without&amp;nbsp;providing&amp;nbsp;users with a&amp;nbsp;clear-cut&amp;nbsp;way to revert to full scrollbar functionality? If some prefer this behavior, which seems reasonable, then there should be an option somewhere within Gnome or within individual applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7105398539832635790?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7105398539832635790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7105398539832635790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7105398539832635790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7105398539832635790'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/09/gnome-2321-missing-scrollbars.html' title='Gnome 2.32.1 Missing Scrollbars'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6439083051595499516</id><published>2011-08-29T15:49:00.000-04:00</published><updated>2011-08-29T15:49:05.448-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google Voice'/><title type='text'>I've Found Religion: Google Voice!</title><content type='html'>I take Spanish and occasionally other stuff at the local community college and have signed up for their alert system. I get the alerts in e-mail and to &amp;nbsp;my cell phone, which turns out to be inconvenient since, for example, this morning they called at 5:45 (this is voice, not text). By changing the number they have for me from my cell to my Google Voice number I am easily able to tell GVoice to send anything from&amp;nbsp;their&amp;nbsp;number directly to voice mail. &amp;nbsp;It worked this afternoon:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wZ1Fy0jXxQw/Tlvr7ZfGl4I/AAAAAAAANqg/T_nVnJEgS84/s1600/Screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="307" src="http://1.bp.blogspot.com/-wZ1Fy0jXxQw/Tlvr7ZfGl4I/AAAAAAAANqg/T_nVnJEgS84/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Ain't technology grand? As usual the audio is easier to decipher than the text, but they don't do that bad with the text: "done dot" is Dundalk, "s 6" is Essex, and "K this bill" is Catonsville.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6439083051595499516?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6439083051595499516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6439083051595499516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6439083051595499516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6439083051595499516'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/ive-found-religion-google-voice.html' title='I&apos;ve Found Religion: Google Voice!'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-wZ1Fy0jXxQw/Tlvr7ZfGl4I/AAAAAAAANqg/T_nVnJEgS84/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5999595812951328415</id><published>2011-08-26T16:35:00.000-04:00</published><updated>2011-08-26T16:35:13.418-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linkedin'/><category scheme='http://www.blogger.com/atom/ns#' term='pointy-headed boss'/><title type='text'>Pointy-Headed Boss Loses Again!</title><content type='html'>I just saw a&amp;nbsp;LinkedIn&amp;nbsp;update where a boss and a worker disagreed on the utility of&amp;nbsp;LinkedIn. The boss said he would give the employee $1 for each "like" he received. Here's the current tally:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-uSA_1w87fLA/TlgCkDwC2QI/AAAAAAAANqA/WFcmLX9RX5c/s1600/free-iPad.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="360" src="http://1.bp.blogspot.com/-uSA_1w87fLA/TlgCkDwC2QI/AAAAAAAANqA/WFcmLX9RX5c/s640/free-iPad.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
So the boss owes over $16k and counting. I'm not sure what the number of "likes" has to do with the utility of LinkedIn, but it was amusing enough to click "like." I wonder how much Ben Lugavere will end up collecting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5999595812951328415?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5999595812951328415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5999595812951328415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5999595812951328415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5999595812951328415'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/pointy-headed-boss-loses-again.html' title='Pointy-Headed Boss Loses Again!'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-uSA_1w87fLA/TlgCkDwC2QI/AAAAAAAANqA/WFcmLX9RX5c/s72-c/free-iPad.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6130122391093162338</id><published>2011-08-13T22:18:00.000-04:00</published><updated>2011-08-13T22:18:00.777-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='picasa'/><category scheme='http://www.blogger.com/atom/ns#' term='google docs'/><title type='text'>Mild Surprise: Deleted Picasa Photos Show up in Google Docs Trash</title><content type='html'>I was&amp;nbsp;looking&amp;nbsp;at my Google Docs trash and noticed a number of images. They appear to be images deleted from Picasa. Picasa's delete dialog still uses the term 'delete' rather than 'trash', but it no longer warns that the action is irreversible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6130122391093162338?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6130122391093162338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6130122391093162338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6130122391093162338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6130122391093162338'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/mild-surprise-deleted-picasa-photos.html' title='Mild Surprise: Deleted Picasa Photos Show up in Google Docs Trash'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-375713393178614711</id><published>2011-08-13T09:54:00.000-04:00</published><updated>2011-08-13T09:54:31.695-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='referer'/><category scheme='http://www.blogger.com/atom/ns#' term='RefControl'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='opera'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Chrome: Blocking HTML Referer [sic]</title><content type='html'>It's easy to block &lt;a href="http://en.wikipedia.org/wiki/HTTP_referrer"&gt;HTML referrers&lt;/a&gt; in &amp;nbsp;Firefox: visit &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;about:config&lt;/span&gt; and set &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;network.http.sendRefererHeader&lt;/span&gt; to zero.&lt;br /&gt;
&lt;br /&gt;
It's easy to block referrers in Opera: Make sure "Send Referrer Information" is unchecked at Opera | Settings | Quick&amp;nbsp;Preferences&lt;br /&gt;
&lt;br /&gt;
So how about Chrome? The man page is incomplete, not saying how to do this.&lt;br /&gt;
&lt;br /&gt;
Googling sent me to a a Chrome extension. I have no reason to trust the author of that extension, so I looked a little more.&lt;br /&gt;
&lt;br /&gt;
The answer is, surprise, in the Chrome help forum, &amp;nbsp;&lt;a href="http://www.google.com/support/forum/p/Chrome/thread?tid=63a866565ba8664f&amp;amp;hl=en"&gt;http://www.google.com/support/forum/p/Chrome/thread?tid=63a866565ba8664f&amp;amp;hl=en&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The thing is, I don't usually start Chrome from the command line, and I don't recommend doing so. If Chrome (or Firefox, or Evince, etc.) are given a command shell, they dump gobs of junk to, probably, &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;stderr&lt;/span&gt;. So it's necessary to change the shortcut from which Chrome starts. Gnome instructions follow; Windows instructions, untested, are &lt;a href="http://www.mmogwiki.com/forum/index.php?f=6&amp;amp;t=156&amp;amp;p=1067&amp;amp;rb_v=viewtopic#p1067"&gt;here&lt;/a&gt;. I do not endorse their method of blocking referrers in Firefox, as it is simply not necessary to install an extension to do this.&lt;br /&gt;
&lt;br /&gt;
In System | Preferences | Main Menu | Internet (your system may vary) right-click on Google Chrome. Add&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;--no-referrers&lt;/span&gt; to the end of the command line. Kill Chrome. Restart Chrome through the updated shortcut.&lt;br /&gt;
&lt;br /&gt;
On referrers: this is from a time when the Internet was a&amp;nbsp;less&amp;nbsp;dangerous place. I have trouble seeing how this was ever a good idea, but now it is simply an invasion of privacy. It isn't likely that any subsequent version of HTML will drop this, but it would be nice if browsers would default to not sending referrer information.&lt;br /&gt;
&lt;br /&gt;
A note on the&amp;nbsp;misspelling&amp;nbsp;'referer': the word was misspelled in RFC 1945 (!996 Berners-Lee, Fielding, Frystyk), which is a bit odd since they spelled 'referred'&amp;nbsp;correctly. Wikipedia says the misspelling originated in a different document, by a different author. Fielding says that neither 'referer' nor 'referrer' were in the&amp;nbsp;UNIX spell program at the time. I thought by 1990 everyone was using ispell or aspell;&amp;nbsp;okay&amp;nbsp;I never actually thought that. Paper&amp;nbsp;dictionaries&amp;nbsp;weren't available at the time? I'm just happy to not have my name as prominently associated with a dumb little mistake like this. Of course, it is just a dumb little mistake.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-375713393178614711?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/375713393178614711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=375713393178614711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/375713393178614711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/375713393178614711'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/chrome-blocking-html-referer-sic.html' title='Chrome: Blocking HTML Referer [sic]'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3629595774683772721</id><published>2011-08-06T01:15:00.002-04:00</published><updated>2011-08-09T19:52:24.636-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ACM'/><category scheme='http://www.blogger.com/atom/ns#' term='IEEE-CS'/><title type='text'>Considering Dropping My ACM Membership</title><content type='html'>Over the past few weeks I have occasionally pondered whether I should let my &lt;a href="http://www.acm.org/"&gt;ACM&lt;/a&gt; membership expire this fall. I would continue my &lt;a href="http://www.computer.org/"&gt;IEEE-CS&lt;/a&gt; and &lt;a href="http://ccsc.org/"&gt;CCSC&lt;/a&gt; memberships. I really like &lt;i&gt;ACM Computing Surveys&lt;/i&gt;, but &lt;i&gt;IEEE Computer&lt;/i&gt;&amp;nbsp;is&amp;nbsp;consistently more interesting than &lt;i&gt;CACM&lt;/i&gt;, and by a wide margin. I was reminded of this today walking through the CS department and&amp;nbsp;stumbling&amp;nbsp;across the 3/1976 issue of the &lt;i&gt;CACM&lt;/i&gt; on a table. Here is the beginning of the table of contents from that issue:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-pCIHbBcWxbA/TjzCPIw1bJI/AAAAAAAANYk/8Bmm5xyypP4/s1600/cacm7603.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="336" src="http://1.bp.blogspot.com/-pCIHbBcWxbA/TjzCPIw1bJI/AAAAAAAANYk/8Bmm5xyypP4/s640/cacm7603.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Yes, kiddies, once upon a time &lt;i&gt;CACM&lt;/i&gt; published real research. Now it's mostly fluff, mostly not from CS departments. This change occurred around 1990 or thereabouts. At the time I had a brief dialog with Stu Zweben about this, and he said the change in focus from CS was in order to appeal to a wider audience. Stu was faculty at Ohio State, where I was a grad student, and soon thereafter he became ACM president. Around the same time a&amp;nbsp;letter to the &lt;i&gt;CACM&lt;/i&gt; forum &amp;nbsp;referred&amp;nbsp;to the &lt;i&gt;CACM&lt;/i&gt; as having become P.A.M., pabulum for all members. IMHO pabulum is a&amp;nbsp;reasonable&amp;nbsp;description, and a sticking point is that &lt;i&gt;CACM&lt;/i&gt; is still required for ACM membership.&lt;br /&gt;
&lt;br /&gt;
With the decline of the CACM, the ACM gradually ceased to provide a general overview of computing research. Fortunately, &lt;i&gt;IEEE Computer&lt;/i&gt; continues to fill that niche. So I maintain my ACM membership to receive&amp;nbsp;&lt;i&gt;Computing Reviews&lt;/i&gt; and out of a&amp;nbsp;likely&amp;nbsp;outdated notion that a computer scientist should belong to the ACM. UMBC does not reimburse me for the membership, but it is tax deductible, and there is a sister-society discount for belonging to both the ACM and the IEEE-CS. Still I do not get much for my membership dollar from the ACM.&lt;br /&gt;
&lt;br /&gt;
I will have to verify that it is&amp;nbsp;still&amp;nbsp;not possible to belong to the ACM and yet not receive CACM, and also to see if I can get Computing Surveys at a reasonable price (or&amp;nbsp;electronically&amp;nbsp;gratis as UMBC faculty) before making my final decision.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3629595774683772721?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3629595774683772721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3629595774683772721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3629595774683772721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3629595774683772721'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/considering-dropping-my-acm-membership.html' title='Considering Dropping My ACM Membership'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-pCIHbBcWxbA/TjzCPIw1bJI/AAAAAAAANYk/8Bmm5xyypP4/s72-c/cacm7603.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3784007076909148030</id><published>2011-08-06T01:08:00.001-04:00</published><updated>2011-09-06T15:35:31.105-04:00</updated><title type='text'>Quality of Research Publications</title><content type='html'>In the '90s when I was active in parallel computing (compilers, algorithms, architectures) I had the perception that the number of parallel computing publications&amp;nbsp;was&amp;nbsp;multiplying to fill the market, and the growth had little to do with the number of quality papers produced in the field. Maybe this was necessary for the&amp;nbsp;increasing&amp;nbsp;numbers of researchers seeking tenure, but I think it hurt the quality of research in the field.&lt;br /&gt;
&lt;br /&gt;
It was hard to tell which tail was wagging what, but researchers "needed" more publication venues, and libraries and researchers "needed" to subscribe to more journals.&lt;br /&gt;
&lt;br /&gt;
August&amp;nbsp;5 NPR's Science Friday, there was a pair of guests talking about retractions in science journals. An interesting comment one of them made was that with more publication venues, especially with the growth of online publications, the number of items to be reviewed is growing faster than the number of reviewers. This must impact quality in a negative fashion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3784007076909148030?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3784007076909148030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3784007076909148030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3784007076909148030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3784007076909148030'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/quality-of-research-publications.html' title='Quality of Research Publications'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-684340263556155928</id><published>2011-08-05T18:09:00.000-04:00</published><updated>2011-08-05T18:09:48.172-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Skydrive/Windows Live or Google?</title><content type='html'>For the past month or so I've been using Microsoft's Skydrive to save files online for transfer among systems and off-site backup. I have a free gigabyte there. I've also been occasionally using&amp;nbsp;Google&amp;nbsp;Documents for this&amp;nbsp;purpose. In each case, what I transfer is an encrypted compressed tarball, and I saw little difference&amp;nbsp;in&amp;nbsp;terms of performance or convenience.&lt;br /&gt;
&lt;br /&gt;
Today I've decided to stop using Skydrive--it's too unreliable. Two of the last three times I've tried an upload (using Chrome from an Ubuntu box) the transfer to Skydrive has stalled. Each time, when giving it extra time, I've opened a tab and Windows Live informs me that if I leave the page the upload will be canceled. WTF? I was leaving that tab open and going somewhere else.&lt;br /&gt;
&lt;br /&gt;
Until yesterday I would have said I like Skydrive, and that it's nowhere near as clunky as Outlook Live, which is very retro, and very limited in what it allows one to do. Now, I think I can say Microsoft online services are to be avoided.&lt;br /&gt;
&lt;br /&gt;
Do these work better with IE on a Windows machine? Probably, but that defeats the purpose of a &lt;b&gt;web-based&lt;/b&gt; service. Why might they work better with IE/Windows? Possibly ActiveX, and intrusive access to the PC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-684340263556155928?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/684340263556155928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=684340263556155928' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/684340263556155928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/684340263556155928'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/skydrivewindows-live-or-google.html' title='Skydrive/Windows Live or Google?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4285048358917169913</id><published>2011-08-05T17:34:00.000-04:00</published><updated>2011-08-05T17:34:10.405-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UTF-8'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Stupid Chrome Tricks</title><content type='html'>I'm using Chrome 14.0.835.15 dev on Ubuntu&amp;nbsp;10.04 LTS and I viewed a web page today, the bottom left of which looked like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Zc8IdVfkgYc/Tjxe2LL8TzI/AAAAAAAANYc/6Nv1XqpN6yw/s1600/circumflex.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-Zc8IdVfkgYc/Tjxe2LL8TzI/AAAAAAAANYc/6Nv1XqpN6yw/s400/circumflex.png" width="265" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Chrome wasn't rendering the&amp;nbsp;ñ in enseñar correctly. However, I took this screen shot with the mouse pointer hovering over the link to&amp;nbsp;enseñar.jpg, and at the bottom, it was rendering the word correctly. So Chrome halfway knew what encoding was in use. I went to Wrench|Tools|Encoding, and it claimed a UTF-8 encoding. Odd, this word should be rendered correctly with that encoding. I changed the encoding to ISO 8859-15, which was no better. Then I changed it back to UTF-8 since as default encodings go, that seems a good choice. Voila! The page was rendered correctly.&lt;br /&gt;
&lt;br /&gt;
Apparently Chrome only said it was using UTF-8 initially, but after changing away from UTF-8 and then back, it suddenly really was using UTF-8.&lt;br /&gt;
&lt;br /&gt;
Firefox 3.6.18 on the same system worked fine.&lt;br /&gt;
&lt;br /&gt;
Another amusing thing is that Chrome on a Windows 7 system I occasionally use, when rendering the same page, says the original is in Afrikaans, and offers to translate it to English. Does Spanish look that much like Afrikaans?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4285048358917169913?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4285048358917169913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4285048358917169913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4285048358917169913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4285048358917169913'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/08/stupid-chrome-tricks.html' title='Stupid Chrome Tricks'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-Zc8IdVfkgYc/Tjxe2LL8TzI/AAAAAAAANYc/6Nv1XqpN6yw/s72-c/circumflex.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7880203580714366454</id><published>2011-07-27T13:37:00.001-04:00</published><updated>2011-08-05T17:42:51.178-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Any Pluses for Plus? Minuses?</title><content type='html'>I've been on Google Plus for a few weeks now, and I don't see it as ever being worthwhile. Of course, I still don't see any reason to be on Facebook or Twitter. They all primarily waste time.&lt;br /&gt;
&lt;br /&gt;
I'm not on the verge of deleting my Plus account, but I don't see any good reason not to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7880203580714366454?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7880203580714366454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7880203580714366454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7880203580714366454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7880203580714366454'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/07/any-pluses-for-plus-minuses.html' title='Any Pluses for Plus? Minuses?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1700709634881656031</id><published>2011-07-20T11:28:00.000-04:00</published><updated>2011-07-20T11:28:23.543-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evince'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Zombies, Firefox, Chrome, and all That</title><content type='html'>I've been noticing a lot of defunct or zombie evince processes lately and decided to take a couple minutes figuring out what's going on. In the Linux world, evince is a good PDF reader, certainly better than the one freely-available from Adobe. The problem isn't with evince: zombies cannot be held accountable.&lt;br /&gt;
&lt;br /&gt;
All the zombies I had on my system this morning had one of two&amp;nbsp;parent&amp;nbsp;process IDs, that of Firefox (3.6.18) or that of Chrome (13.0.782.56 beta). When a process forks a child, it is supposed to wait() for the child. This can be done asynchronously, so it's little inconvenience for the parent process, and not much for the programmer of the parent process, if said programmer knows what he is doing. The child process, evince in my case, hangs around the process table as a zombie until the parent issues a wait(). This allows a parent process to keep track of the status of its children. Once the parent checks on the child, the child can go away.&lt;br /&gt;
&lt;br /&gt;
Firefox and Chrome are apparently not checking on their children.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1700709634881656031?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1700709634881656031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1700709634881656031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1700709634881656031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1700709634881656031'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/07/zombies-firefox-chrome-and-all-that.html' title='Zombies, Firefox, Chrome, and all That'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1638743131357990403</id><published>2011-07-16T11:21:00.000-04:00</published><updated>2011-07-16T11:21:42.889-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='passwords'/><title type='text'>State Farm Encourages Living Dangerously</title><content type='html'>State Farm is&amp;nbsp;another&amp;nbsp;company that is trying to get customers to ignore TLS (or SSL for my fellow old-timers) by encouraging customers to log in from an apparently insecure page:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-VcT7wzenbI4/TiGqpLsN9mI/AAAAAAAANW0/-omi2HFU2TQ/s1600/stateFarm.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="182" src="http://3.bp.blogspot.com/-VcT7wzenbI4/TiGqpLsN9mI/AAAAAAAANW0/-omi2HFU2TQ/s640/stateFarm.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The form action for password submission is https://online.statefarm.com/apps/sessionmgmt/LoginService.asp? and that very well may be secure, but the fact remains that they are training their users to submit insecurely.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1638743131357990403?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1638743131357990403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1638743131357990403' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1638743131357990403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1638743131357990403'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/07/state-farm-encourages-living.html' title='State Farm Encourages Living Dangerously'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-VcT7wzenbI4/TiGqpLsN9mI/AAAAAAAANW0/-omi2HFU2TQ/s72-c/stateFarm.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3038986831915701472</id><published>2011-07-16T00:47:00.000-04:00</published><updated>2011-07-16T00:47:33.919-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xkcd'/><category scheme='http://www.blogger.com/atom/ns#' term='cell'/><title type='text'>Cell Phone Risks</title><content type='html'>Last month I posted a pointer to Michael Blastland's recent column on statistics regarding cell phone usage and cancer. Yesterday, XKCD also had a thoughtful&amp;nbsp;treatment&amp;nbsp;of cell phone risks:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://imgs.xkcd.com/comics/cell_phones.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="208" src="http://imgs.xkcd.com/comics/cell_phones.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Really, it doesn't seem so surprising to think that cancer may cause cell phones.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3038986831915701472?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3038986831915701472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3038986831915701472' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3038986831915701472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3038986831915701472'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/07/cell-phone-risks.html' title='Cell Phone Risks'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3626602229895273405</id><published>2011-07-16T00:36:00.002-04:00</published><updated>2011-09-06T15:37:11.111-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OCR'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>OCR in Linux: First Impression</title><content type='html'>Tonight I was cleaning up and found a couple C programs from 1987. These were on paper, and I've been scanning and then recycling paper lately, and considered doing that here. I didn't want to take the time to type the code, though the programs were short. They were interesting enough that I might want to play with them in the future--one logs a Unix user out, killing all his processes, and the other returns the file name part of a path (dropping the path string before and the file extension). Okay, I'm not sure why that's interesting.&lt;br /&gt;
&lt;br /&gt;
Besides, how many sheets of paper do you have laying around with 1987 dates marked "**** HONEYWELL FEDERAL SYSTEMS INC. CONFIDENTIAL and PROPRIETARY ****"? This dates to when I was on the SCOMP team, though has nothing SCOMP-related or even remotely confidential or proprietary. What was SCOMP? See http://en.wikipedia.org/wiki/Multilevel_security&lt;br /&gt;
&lt;br /&gt;
So I scanned the code with xsane and noticed, as I had before, the option to save as text. As before, it didn't work, but this time I paid attention to the error message, gocr not found. So I googled and then install gocr (see http://jocr.sourceforge.net/) .&lt;br /&gt;
&lt;br /&gt;
gocr does a respectable job, but not great. However, it's better than typing from scratch. Here are some &amp;nbsp;lines from the scanned text:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;- &amp;nbsp; &amp;nbsp;l2 &amp;nbsp; jnclude stdio.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;l3 &amp;nbsp; include &amp;lt;signal.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;l4&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;15 &amp;nbsp; #define ALL_USEn_PROCS &amp;nbsp;-l&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;l6&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;l7 &amp;nbsp; void main()&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;18&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;l9 &amp;nbsp; &amp;nbsp; &amp;nbsp;int &amp;nbsp; &amp;nbsp; kill();&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;jnt &amp;nbsp; &amp;nbsp; process_id;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;21 &amp;nbsp; &amp;nbsp; &amp;nbsp;int &amp;nbsp; &amp;nbsp; signal;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;22&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;23 &amp;nbsp; &amp;nbsp; &amp;nbsp;process &amp;nbsp;id = ALL USR PROCS;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;24 &amp;nbsp; &amp;nbsp; &amp;nbsp;signa! =- SIGKTL ; &amp;nbsp; &amp;nbsp;-&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;25 &amp;nbsp; &amp;nbsp; &amp;nbsp; void &amp;nbsp; rintf(''\nkil1ing all &amp;nbsp;rocesses...\n'');&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;26 &amp;nbsp; &amp;nbsp; &amp;nbsp; void &amp;nbsp; ill(prOcess_id, &amp;nbsp;signa );&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;So it's missing underscores, curly brackets, and various other things. It looks like it added line numbers, but that's from the paper listing. Not great, but it beats typing that code from scratch, I guess. &amp;nbsp;There may be some options that help it do a better job, so if this becomes important I'll have a look.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3626602229895273405?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3626602229895273405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3626602229895273405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3626602229895273405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3626602229895273405'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/07/ocr-in-linux-first-impression.html' title='OCR in Linux: First Impression'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3860782443753742490</id><published>2011-06-30T22:48:00.002-04:00</published><updated>2011-07-16T00:41:41.102-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='credo'/><title type='text'>How Many Things can Credo Do Wrong in One Billing Cycle Without Actually Phishing?</title><content type='html'>My latest cell phone bill is here. Yippee. But these folks did so many things wrong that I think I just have to say something. If I call them, they won't listen (actually, Credo might), so I'll write it up here where they almost certainly won't listen.&lt;br /&gt;
&lt;br /&gt;
First, this is from the e-mail informing me that my bill is ready:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xdqKvCIOC0c/Tg0t71iq0gI/AAAAAAAANR0/l4nedv1XhJI/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://3.bp.blogspot.com/-xdqKvCIOC0c/Tg0t71iq0gI/AAAAAAAANR0/l4nedv1XhJI/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Nothing strange here, except when I click on the "sign in" link (something to be done&amp;nbsp;only&amp;nbsp;with care), it didn't take me to Credo Mobile:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-fMMX4wth3CQ/Tg0ud3TrmvI/AAAAAAAANR4/PNs62MYrjQ0/s1600/2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="484" src="http://1.bp.blogspot.com/-fMMX4wth3CQ/Tg0ud3TrmvI/AAAAAAAANR4/PNs62MYrjQ0/s640/2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note the URL. Who the heck is credobilling.com? I know who it sounds like, and I strongly suspect it's really Credo, but they think it's a good idea for me to click on a link that takes me to a web site I have never before seen, and then provide my login credentials? Credo is training users to fall for phishing attacks.&lt;br /&gt;
&lt;br /&gt;
Not comfortable with that, I type the correct address into my browser, credomobile.com. This is the page I get:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Z6UEQiPScrU/Tg0wCCOmLnI/AAAAAAAANR8/jyJLWeMyL1E/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="464" src="http://2.bp.blogspot.com/-Z6UEQiPScrU/Tg0wCCOmLnI/AAAAAAAANR8/jyJLWeMyL1E/s640/3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Note the Member Sign-In box at the lower right, and also note that there is no indication in the address bar of HTTPS in use. This amateur behavior is not new to Credo. At least one other outfit that I do online transactions with does this same thing; I'll post on that later. Sites that try to get users to submit passwords seemingly in the clear often have a more secure failure-mode. For example, if I provide my cell number but omit the password, I get here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-z0iqoHvfYXU/Tg0xOiQxGiI/AAAAAAAANSA/x-xBy4ULF1c/s1600/4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="465" src="http://4.bp.blogspot.com/-z0iqoHvfYXU/Tg0xOiQxGiI/AAAAAAAANSA/x-xBy4ULF1c/s640/4.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That's not really my phone number. Every month I get to see the same error message, but it's worth it to see the green https:// in the address bar before proceeding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3860782443753742490?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3860782443753742490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3860782443753742490' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3860782443753742490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3860782443753742490'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/how-many-things-can-credo-do-wrong-in.html' title='How Many Things can Credo Do Wrong in One Billing Cycle Without Actually Phishing?'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-xdqKvCIOC0c/Tg0t71iq0gI/AAAAAAAANR0/l4nedv1XhJI/s72-c/1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4884135105425673942</id><published>2011-06-29T00:13:00.001-04:00</published><updated>2011-06-30T22:52:37.064-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Printing to PDF, Firefox, Ubuntu</title><content type='html'>Off and on I've been irritated that Firefox print-to-file functionality defaults to postscript with the filename&amp;nbsp;before&amp;nbsp;the .ps extension blank. What's up with that? This is more of an issue now that I have a Kindle, and thus print to PDF much more often than to paper, so tonight I poked through about:config, shrugged, and turned to Google. I found one useful page,&amp;nbsp;http://ubuntuforums.org/showpost.php?p=7890849&amp;amp;postcount=7, but prefer "my" way to his, simply because my filter places exactly the right configuration lines on the screen, leaving nothing to manual&amp;nbsp;hunting.&lt;br /&gt;
&lt;br /&gt;
1) Enter about:config.&lt;br /&gt;
2) Type&amp;nbsp;print_to_filename in the filter bar.&lt;br /&gt;
3) Place exactly the same path, file name, and extension in each setting.&lt;br /&gt;
&lt;br /&gt;
This is what mine now looks like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-cZMAKk5fFOA/TgqlB_wwcFI/AAAAAAAANRg/GWDKwvwWwHQ/s1600/print-to-file.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="211" src="http://4.bp.blogspot.com/-cZMAKk5fFOA/TgqlB_wwcFI/AAAAAAAANRg/GWDKwvwWwHQ/s640/print-to-file.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Needless (I hope) to say,&amp;nbsp;different&amp;nbsp;folks will have different printers, and so my entry for an HL-2040 will be atypical and most other people will have printers not shown here.&lt;br /&gt;
&lt;br /&gt;
There is no generally-useful file name, so indicating the application that generated the PDF seems a reasonable choice. IMHO, /tmp is the only reasonable directory to use so that the user's home directory isn't littered. Littering $HOME is an unfortunate tendency of Linux developers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4884135105425673942?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4884135105425673942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4884135105425673942' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4884135105425673942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4884135105425673942'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/printing-to-pdf-firefox-ubuntu.html' title='Printing to PDF, Firefox, Ubuntu'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-cZMAKk5fFOA/TgqlB_wwcFI/AAAAAAAANRg/GWDKwvwWwHQ/s72-c/print-to-file.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7327281037111874548</id><published>2011-06-24T00:07:00.000-04:00</published><updated>2011-06-24T00:07:41.950-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blastland'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><category scheme='http://www.blogger.com/atom/ns#' term='BBC'/><title type='text'>Mobile Phone Use May Not Cause Cancer!</title><content type='html'>Yet another good article by numerically-sensible BBC reporter Michael Blastland:&amp;nbsp;&lt;a href="http://www.bbc.co.uk/news/magazine-13886254"&gt;http://www.bbc.co.uk/news/magazine-13886254&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7327281037111874548?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.bbc.co.uk/news/magazine-13886254' title='Mobile Phone Use May Not Cause Cancer!'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7327281037111874548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7327281037111874548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7327281037111874548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7327281037111874548'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/mobile-phone-use-may-not-cause-cancer.html' title='Mobile Phone Use May Not Cause Cancer!'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3688692226793378702</id><published>2011-06-20T22:51:00.001-04:00</published><updated>2011-11-20T13:42:58.240-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Sound Juicer on Ubuntu Broken</title><content type='html'>Sound Juicer now has trouble&amp;nbsp;interacting&amp;nbsp;with MusicBrainz to download CD names, track listings, etc. Googling led to J.P. Stacey's blog: http://www.jpstacey.info/blog/2011/06/13/sound-juicer-no-longer-retrieves-track-names-when-you-extract-audio-cds&lt;br /&gt;
Apparently CD Juicer has been using a deprecated feature at MusicBrainz and, as could be expected, MusicBrainz dropped support for the feature.&amp;nbsp;Fortunately&amp;nbsp;they still offer such a service, but CD Juicer has to be fixed to do it right.&lt;br /&gt;
&lt;br /&gt;
My experience fixing this (Ubuntu 10.04) was to issue the add-apt-repository that Stacey suggests, but that gave me a 404 not found. I thought about editing config files, but decided to instead follow a link at Stacey's page to launchpad.net, or, specifically, to Philipp Wolfer:&amp;nbsp;&lt;a href="https://launchpad.net/~phw/+archive/musicbrainz"&gt;https://launchpad.net/~phw/+archive/musicbrainz&lt;/a&gt;&lt;br /&gt;
Wolfer has it right.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3688692226793378702?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3688692226793378702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3688692226793378702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3688692226793378702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3688692226793378702'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/sound-juicer-on-ubuntu-broken.html' title='Sound Juicer on Ubuntu Broken'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3449654697158577047</id><published>2011-06-15T10:49:00.000-04:00</published><updated>2011-06-15T10:49:56.432-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blackboard'/><title type='text'>They'll be Sorry</title><content type='html'>CCBC is switching from WebCT to Blackboard 9.1. I know nothing about WebCT, but it is nearly inconceivable that it's worse than Blackboard 9.&lt;br /&gt;
&lt;br /&gt;
Analogy: I've chosen an integer, 1. Then we generate a uniform discrete random integer in the range 0 to 32767. &amp;nbsp;What is the probability the random integer is less than one? Approximately the same probability that an unknown course management tool is worse than Blackboard?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3449654697158577047?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3449654697158577047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3449654697158577047' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3449654697158577047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3449654697158577047'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/theyll-be-sorry.html' title='They&apos;ll be Sorry'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6539741185826076820</id><published>2011-06-03T10:26:00.001-04:00</published><updated>2011-06-03T10:26:29.070-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UMBC'/><category scheme='http://www.blogger.com/atom/ns#' term='explosion'/><category scheme='http://www.blogger.com/atom/ns#' term='fire'/><title type='text'>Impressive Fireball at UMBC</title><content type='html'>Yesterday I was close enough to an explosion to feel the heat on&lt;br /&gt;
my face, 40m or so away. It was at the electrical substation just north&lt;br /&gt;
of the campus police station. &amp;nbsp;Not very loud, but an impressive&lt;br /&gt;
fireball. I have to start carrying a camera.&lt;br /&gt;
&lt;br /&gt;
As a result, UMBC is closed today for lack of electricity. New media reports:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Transformer Explosion Knocks Out UMBC Power,&amp;nbsp;http://columbia.patch.com/articles/transformer-explosion-knocks-umbc-power&lt;/li&gt;
&lt;li&gt;Baltimore Sun apparently has no idea of or maybe no interest in what actually happened:&amp;nbsp;&amp;nbsp;&amp;nbsp;http://www.baltimoresun.com/news/education/bal-umbc-power-outage-0603,0,573995.story&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6539741185826076820?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6539741185826076820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6539741185826076820' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6539741185826076820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6539741185826076820'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/impressive-fireball-at-umbc.html' title='Impressive Fireball at UMBC'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1446266888703324833</id><published>2011-06-03T10:04:00.000-04:00</published><updated>2011-06-03T10:04:11.050-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Google Search for MyLife.com</title><content type='html'>A sampling:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Complaintsboard.com with many people complainnig scam, false advertising, etc. I concur.&lt;/li&gt;
&lt;li&gt;Just say 'no' to mylife.com,&amp;nbsp;http://techpaul.wordpress.com/2009/03/06/just-say-no-to-mylifecom/ . It appears that the author gave MyLife access to his e-mail accounts, and regretted it.&lt;/li&gt;
&lt;li&gt;Wikipedia has an article. Highlights: lawsuits against the company for e-mail spoofing. Parent reunion.com rated F by the LA BBB.&lt;/li&gt;
&lt;li&gt;"Mylife.com: A new tool for bargain-seeking stalkers" at&amp;nbsp;http://www.socialmeteor.com/2009/02/28/mylifecom-a-new-tool-for-bargain-seeking-stalkers/ . This article goes into some detail about how MyLife is gathering and abusing PII. Recommended.&lt;/li&gt;
&lt;li&gt;"MyLife.com Accused of Running 'Spam-and-Scam' Scheme"&amp;nbsp;http://www.walletpop.com/2011/03/02/mylife-com-accused-of-running-spam-and-scam-scheme/ discusses a lawsuit against these slimeballs (and I'm being completely objective here) in US District Court in Oakland, CA. Links are provided.&lt;/li&gt;
&lt;li&gt;TechCrunch talks about the birth of MyLife as a merger of reunion.com and wink.com. This corroborates much f what's in the Wikipedia article.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1446266888703324833?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1446266888703324833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1446266888703324833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1446266888703324833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1446266888703324833'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/google-search-for-mylifecom.html' title='Google Search for MyLife.com'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6109300181818979724</id><published>2011-06-03T09:44:00.000-04:00</published><updated>2011-06-03T09:44:48.147-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>People Search, Phishing, MyLife, and All That</title><content type='html'>I recently wrote about getting information from the naive, though I phrased more&amp;nbsp;harshly. This was at&amp;nbsp;&amp;nbsp;http://martesmartes.blogspot.com/2011/04/how-to-get-personal-information-from.html. Then last week I saw a TV ad for mylife.com, offering to show a person who is searching for him or her.&lt;br /&gt;
&lt;br /&gt;
First, I don't know how they can do this without the cooperation of Google or some of the alternative search&amp;nbsp;engines. MyLife seems to be the same as the previously-discussed&amp;nbsp;phishing sites. It asks for personal information, shows a picture of the user's neighborhood from Google Streetview, and then offers to to take a credit card number for&amp;nbsp;outrageous ($13 per month and&amp;nbsp;up)&amp;nbsp;fees to provide results.&lt;br /&gt;
&lt;br /&gt;
There is, however, an inconspicuous little link in the upper right to continue with free, limited access. I clicked. First, it took me to my profile--my fault, I entered personal info. How do I delete it? However, the page was surprising, with links to a couple family members and my ex-wife. I seriously dislike this site.&lt;br /&gt;
&lt;br /&gt;
There was a link&amp;nbsp;to&amp;nbsp;my profile, but no option to delete. However, I was able to edit my profile, but the only meaningful field worth&amp;nbsp;changing&amp;nbsp;was my birthdate, which I changed to a wildly inaccurate value.&lt;br /&gt;
&lt;br /&gt;
This site goes into my hosts file mapped to 127.0.0.1.&lt;br /&gt;
&lt;br /&gt;
My best guess is that it the for-pay tell me who is searching for me feature, is simply internal: a record of people who have searched for me from within mylife.com. So, ultimately, it's a phishing site that thinks it's yet another redundant social media site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6109300181818979724?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://martesmartes.blogspot.com/2011/04/how-to-get-personal-information-from.html' title='People Search, Phishing, MyLife, and All That'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6109300181818979724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6109300181818979724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6109300181818979724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6109300181818979724'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/06/people-search-phishing-mylife-and-all.html' title='People Search, Phishing, MyLife, and All That'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6372456331668599391</id><published>2011-05-27T23:11:00.001-04:00</published><updated>2011-05-28T15:52:18.797-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MP3'/><category scheme='http://www.blogger.com/atom/ns#' term='JFlex'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Personal Data in Amazon MP3s</title><content type='html'>In December I discussed the buyer ID data that Amazon is placing in MP3 files, noted that the standard tools seem to not notice these IDs, and expressed a desire to write a script to display these IDs. See &lt;a href="http://martesmartes.blogspot.com/2010/12/need-to-write-my-own.html"&gt;http://martesmartes.blogspot.com/2010/12/need-to-write-my-own.html&lt;/a&gt; and &lt;a href="http://martesmartes.blogspot.com/2010/12/personal-information-in-amazon-mp3.html"&gt;http://martesmartes.blogspot.com/2010/12/personal-information-in-amazon-mp3.html&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
First, the script:&lt;br /&gt;
&lt;pre&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;// Time-stamp: &amp;lt;2011-05-27 22:23:37 jdm&amp;gt;

// JFlex script to look for UID tags in an MP3 received from Amazon. If
// such a tag is encountered, it is displayed. Otherwise, there is no
// output.

// Compiling (assuming JFlex is installed)
//
// jflex findUID.lex
// javac Yylex.java


// Running:
//
// java Yylex &amp;lt;MP3 file name&amp;gt;

// Bugs:
//
// A left angle bracket, &amp;lt;, within the UID will cause the tag to not be
// displayed.
// Even though the MP3s that I have seen with UID tags have the tags
// near the beginning of the file and only one UID tag per file, this
// searches the entire (possibly long) file and will display multiple
// UIDs if found. Though this is probably not a bug, it does cause a
// perceptible delay.

%%

%standalone

%unicode
%int

openAngle  = &amp;lt;
uid        = UID
stuff      = [^&amp;lt;]+
tagEnd     = "&amp;lt;/UID"
closeAngle = &amp;gt;
tag        = {openAngle}{uid}{stuff}{tagEnd}{closeAngle}

%%

{tag} { System.out.println(yytext()); return 0; }

.     { return 0; }

\n     { return 0; }

\r     { return 0; }
&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
As mentioned in the comments, this is a JFlex script. JFlex's lineage dates back to the standard Unix lexical analyzer-building tool, lex, which was&amp;nbsp;superseded&amp;nbsp;by flex. JLex has been well-known in the Java community for awhile, but work on it seems to have ceased. JFlex, however, appears to be an active project (and an Ubuntu package). Of course, it works on Windows, too. &amp;nbsp;See&amp;nbsp;http://jflex.de/&lt;br /&gt;
&lt;br /&gt;
It turns out that Amazon informs the consumer when an MP3 will contain identifying information. I did not notice this before Michael D. pointed it out to me in January. The Amazon notice is in the product details and says "&lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Record Company Required Metadata:&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;"&gt;&amp;nbsp;Music file contains unique purchase identifier."&lt;/span&gt; Then they have a "Learn More" link. This is what Amazon has to say:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h1 style="color: #cc6600; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 2em; font-weight: normal; margin-bottom: 5px;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Record Company Required Metadata&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div style="font-weight: normal;"&gt;&lt;/div&gt;&lt;div class="MsoPlainText" style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;"&gt;&lt;b&gt;The record company that supplies this song or album requires all companies that sell its downloadable music to include identifiers with the downloads.&amp;nbsp; Embedded in the metadata of each purchased MP3 from this record company are a random number Amazon assigns to your order, the Amazon store name, the purchase date and time, codes that identify the album and song (the UPC and ISRC), Amazon's digital signature, and an identifier that can be used to determine whether the audio has been modified.&amp;nbsp; In addition, Amazon inserts the first part of the email address associated with your Amazon.com account, so that you know these files are unique to you. Songs that include these identifiers are marked on their product detail page on Amazon.com.&amp;nbsp; These identifiers do not affect the playback experience in any way.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;
The idea seems to be that the record companies are requiring Amazon to put the information in, and Amazon is being honest about what's in there, though most consumers likely never see this information and never notice the link to it.&lt;br /&gt;
&lt;br /&gt;
A few comments are in order.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;My script displays the UID tag and contents, but does not modify or remove it. I have no intention of providing such a script.&lt;/li&gt;
&lt;li&gt;People share MP3s at their own risk. As someone who has made good money developing software, I understand their need to earn a living. I even understand, though am less sympathetic toward, the RIAA's outrageous damage claims in suits. Any individual's decision to share, or not, is between him, his conscience, and the RIAA.&lt;/li&gt;
&lt;li&gt;The UID is the user's Amazon user ID. On the MP3s containing the UID that I have, my script displays this: &amp;nbsp;&amp;lt;UID version="1"&amp;gt;martensjd&amp;lt;/UID&amp;gt;. That's me.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Amazon says there is other identifying&amp;nbsp;information&amp;nbsp;embedded in the MP3. Read the statement above. So stripping this out will not be sufficient to hide the original buyer.&lt;/li&gt;
&lt;li&gt;I would rather not have this in my media files, but I don't object strongly&amp;nbsp;enough&amp;nbsp;to go through the files stripping it all out.&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6372456331668599391?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6372456331668599391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6372456331668599391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6372456331668599391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6372456331668599391'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/05/personal-data-in-amazon-mp3s.html' title='Personal Data in Amazon MP3s'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7502447158631103628</id><published>2011-05-21T08:55:00.001-04:00</published><updated>2011-05-21T23:51:56.407-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xohm'/><category scheme='http://www.blogger.com/atom/ns#' term='last mile'/><category scheme='http://www.blogger.com/atom/ns#' term='FiOS'/><category scheme='http://www.blogger.com/atom/ns#' term='verizon'/><category scheme='http://www.blogger.com/atom/ns#' term='clear'/><title type='text'>4G In Catonsville</title><content type='html'>I used to be a Xohm customer, and then Xohm switched to Clear. In time I was unhappy enough with Clear's service that it became time to switch myself, to Verizon FiOS. Xohm and Clear&amp;nbsp;offered&amp;nbsp;802.16 (WiMAX) to home and mobile users at around, optimistically, 4Mb/s. FiOS is faster, typically 15Mb/s at my tier.&lt;br /&gt;
&lt;br /&gt;
Clear (http://www.clear.com/) is now marketing their&amp;nbsp;wireless&amp;nbsp;Internet vaguely as 4G. They are also advertising lower speeds than before, which makes it unclear what technology&amp;nbsp;they&amp;nbsp;are using. 4G is a marketing term, and from an engineering or technical perspective, meaningless. Granted, WiMAX is also a&amp;nbsp;marketing&amp;nbsp;term (IEEE originally&amp;nbsp;referred&amp;nbsp;to 802.16 as Wireless MAN), but at least WiMAX actually means something.&lt;br /&gt;
&lt;br /&gt;
Xohm marketed their service as WiMAX, and reading the fine print it was clearly 802.16. Clear has dummied their web site down to the extent that there is nary a clue what technology they are using. Actually, a bit more digging leads to a release at&amp;nbsp;&lt;a href="http://corporate.clearwire.com/releasedetail.cfm?ReleaseID=570046"&gt;http://corporate.clearwire.com/releasedetail.cfm?ReleaseID=570046&lt;/a&gt;&amp;nbsp;that mentions legacy and mobile WiMAX, but also mentions partners using other technologies. Perhaps Clear is still predominantly 802.16, but advertised at a lower rate, which is consistent with what I was seeing when I canceled my Clear service. It may be that they are simply provisioning their towers at a lower rate per customer. The dumbing down of their web site is unfortunate.&lt;br /&gt;
&lt;br /&gt;
Of course, Verizon is vague at their web site about what FiOS is, and I think there is an intentional effort on the parts of corporations in general to make it difficult for consumers to compare what different vendors are actually providing.&lt;br /&gt;
&lt;br /&gt;
Why do I care? I just got my latest Verizon FiOS bill. It was $55, which is a lot for Internet service. Clear is $35, which is high for the poor performance they offer. So it was time to look around. Also time to reevaluate whether I really need Internet access at home.&lt;br /&gt;
&lt;br /&gt;
One of the appealing things about Xohm when they came to Baltimore was the promise of $35 per&amp;nbsp;month&amp;nbsp; for Internet access for life. But then Clear came in and reduce the service level. So it goes.&lt;br /&gt;
&lt;br /&gt;
Of course, Judgment Day is today so maybe this is the beginning of my five months of torment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7502447158631103628?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7502447158631103628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7502447158631103628' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7502447158631103628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7502447158631103628'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/05/4g-in-catonsville.html' title='4G In Catonsville'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6820721033791827433</id><published>2011-05-16T11:12:00.002-04:00</published><updated>2011-05-16T21:37:40.559-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Catonsville'/><title type='text'>Catonsville Nine Commemoration</title><content type='html'>Some of the real heroes of the Vietnam era anti-war movement are being commemorated Saturday 5/21. From the &lt;i&gt;Indypendent Reader&lt;/i&gt; at &amp;nbsp;&amp;nbsp;&lt;a href="http://www.indyreader.org/content/catonsville-nine-commemoration"&gt;http://www.indyreader.org/content/catonsville-nine-commemoration&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;CATONSVILLE NINE COMMEMORATION&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;May 21, 2011 - 12:00 - 14:00&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;CATONSVILLE NINE COMMEMORATION SATURDAY 21 MAY, 12N&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;The Baltimore Phil Berrigan Memorial Chapter of Veterans For Peace on Saturday 21 May&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;at 12 noon will commemorate the Catonsville Nine Viet Nam draft file burning action taken&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;by the chapter's namesake Phil Berrigan and 8 others. &amp;nbsp;Forty three years ago on May 17th&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;9 peace activists took draft files from the Catonsville Draft Board office and burned them&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;with homemade napalm in a Catonsville parking lot, and were eventually sentenced to jail&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;for their action.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;At noon Baltimore VFP will gather at the Catonsville Post Office at Frederick Road and&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Beaumont across from the Catonsville Public Library to vigil and hand out flyers, and will&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;later adjourn to the Knights of Columbus parking lot across the street for recollections&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;and fellowship. Please join us. Bring banners and posters. For information call Ellen&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Barfield at 410-243-5876, or e-mail ellene4pj@yahoo.com.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Location&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Catonsville Post Office&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Frederick Road and&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Baltimore, MD&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;United States&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;39° 36' 32.3712" N, 77° 42' 18.1764" W&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6820721033791827433?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6820721033791827433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6820721033791827433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6820721033791827433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6820721033791827433'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/05/catonsville-nine-commemoration.html' title='Catonsville Nine Commemoration'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-9201902266924642513</id><published>2011-05-02T09:26:00.000-04:00</published><updated>2011-05-02T09:26:12.966-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>How to get Personal Information from Morons, Part II</title><content type='html'>Saturday I spent a few minutes messing with a phishing site that was trying to mess with me,&amp;nbsp;webspyapp.com. I stopped at the point that it wanted a cell number, and rejected made-up ones. I didn't have a number I was willing to give them in order to receive their texts. This morning a colleague donated his recently-disused number, so I&amp;nbsp;gave&amp;nbsp;it another shot.&lt;br /&gt;
&lt;br /&gt;
I ended up at&amp;nbsp;http://gtoffers.com/coreg/entry.php?p=bg266533g6&amp;amp;sid=p1&amp;amp;limit=2&amp;amp;phone=7178914944&amp;amp;redirect=http%3A%2F%2Fofferlabs.com%2Fc.php%3Fa%3D119%26o%3D183%26sid%3Dp1&amp;amp;head=http://d18j1d26sau8be.cloudfront.net/user_images/13016043631131154035370.png, which tried to install a browser extension.&lt;br /&gt;
&lt;br /&gt;
At this point I stopped.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-9201902266924642513?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://martesmartes.blogspot.com/2011/04/how-to-get-personal-information-from.html' title='How to get Personal Information from Morons, Part II'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/9201902266924642513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=9201902266924642513' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9201902266924642513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/9201902266924642513'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/05/how-to-get-personal-information-from.html' title='How to get Personal Information from Morons, Part II'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-6793494556471717778</id><published>2011-04-30T14:49:00.002-04:00</published><updated>2011-04-30T15:22:33.760-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>How to get Personal Information from Morons</title><content type='html'>I block ads when I can, and here's a reason why: webspyapp.com. This is essentially a phishing site, designed to get people to give up person information. Here's the scam: offer a mark the ability to see who is searching for him. The mark clicks on the webspyapp link, and is taken to a page that asks him for his name and ZIP. I claimed to be Fred Snerdling with a UMBC ZIP:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-0Zmxm-Ct1Ao/TbxXb3m9oII/AAAAAAAAMhU/udZLvquDFN8/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="355" src="http://1.bp.blogspot.com/-0Zmxm-Ct1Ao/TbxXb3m9oII/AAAAAAAAMhU/udZLvquDFN8/s400/2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;When the mark enters his information, webspyapp claims to have found some people searching for the mark, but wants the mark's cell number:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-5a5nbuXiqTM/TbxX1u3FQuI/AAAAAAAAMhY/_NLbcl3XSBc/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://3.bp.blogspot.com/-5a5nbuXiqTM/TbxX1u3FQuI/AAAAAAAAMhY/_NLbcl3XSBc/s400/3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;I especially like the fuzzy&amp;nbsp;images&amp;nbsp;of people searching for Fred Snerdling at 21250--nice touch. I entered a fake cell number, but&amp;nbsp;unfortunately&amp;nbsp;they wanted a real one:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-0IoFoDXV66Y/TbxYUFH0_hI/AAAAAAAAMhc/iZ_Ln9KkCZc/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="225" src="http://4.bp.blogspot.com/-0IoFoDXV66Y/TbxYUFH0_hI/AAAAAAAAMhc/iZ_Ln9KkCZc/s400/4.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I considered using the cell number of a wrong number who rang me a couple times last week, but that would be bad--even if the phishers have the wrong name and ZIP, they would have some poor sucker's cell number, and she doesn't deserve that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-6793494556471717778?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/6793494556471717778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=6793494556471717778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6793494556471717778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/6793494556471717778'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/04/how-to-get-personal-information-from.html' title='How to get Personal Information from Morons'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-0Zmxm-Ct1Ao/TbxXb3m9oII/AAAAAAAAMhU/udZLvquDFN8/s72-c/2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1612916482027419636</id><published>2011-04-10T10:41:00.002-04:00</published><updated>2011-04-30T15:11:20.220-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='chase.com'/><category scheme='http://www.blogger.com/atom/ns#' term='verizon'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Epsilon, No Delta</title><content type='html'>A number of organizations with which I have (or had) financial relations have recently sent e-mails saying they have lost some of my personal information. At first I was unconcerned, because the impression I got was that it was just my e-mail address, and it was just Best Buy, or just Best Buy and Verizon, or just Best Buy, Verizon, and TIAA-CREF, or, well, around the time I got the TIAA-CREF mail I started to get concerned. This is a major financial institution, and, one might hope, one not cavalier about my personal information.&lt;br /&gt;
&lt;br /&gt;
Here is the list of companies that have notified me to date:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt; Best Buy, 4/4&lt;/li&gt;
&lt;li&gt; Verizon, 4/5&lt;/li&gt;
&lt;li&gt; TIAA-CREF, 4/6&lt;/li&gt;
&lt;li&gt; Chase, 4/6&lt;/li&gt;
&lt;li&gt; M&amp;amp;T Bank, 4/8&lt;/li&gt;
&lt;/ul&gt;All of these organizations, and I'm sure others, are informing their customers that an apparently inept contractor called Epsilon has lost their e-mail addresses. The first thing to note is that the financial institutions were the slowest to inform me. This may be just coincidence, but it is easy to believe that Best Buy was more responsive than M&amp;amp;T Bank. Kudos of a wry sort to Best Buy.&lt;br /&gt;
&lt;br /&gt;
So the bad guys have many e-mail addresses, and can connect individuals to accounts. So what? Well apparently some people are getting phishing mails claiming to be from organizations that have lost data through Epsilon. So what? Well, this will make it easier to tailor and target phishing attacks more precisely.&lt;br /&gt;
&lt;br /&gt;
Clearly data leaks all the time. Excerpted from a recent &lt;a href="http://www.mckeay.net/2011/04/04/you-are-beautiful-and-unique-just-like-everyone-else/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+MartinMckeaysNetworkSecurityBlog+%28Network+Security+Blog%29"&gt;posting&lt;/a&gt; by Martin McKeay: &lt;i&gt;I’m no longer surprised when I go into an assessment and somewhere halfway through a conversation a manager says, “Wait a minute, why haven’t I haven’t heard of this data repository/network connection/export to sales before now?”&lt;/i&gt; But this is a shallower problem, not an inadvertent leak to marketing or sales, but an intentional transfer of data to an outside organization unable to protect the data.&lt;br /&gt;
&lt;br /&gt;
The situation is exacerbated for Verizon customers since Verizon encourages users to log in to its site without SSL/TLS. So, if users think that a picture of a padlock and the word "secure" next to the login text boxes actually indicates anything they will be more vulnerable to phishing.  Surprisingly, Verizon is the only organization from this list training users to ignore TLS. A few years ago this seemed more common, though I have just a very small sample here.&lt;br /&gt;
&lt;br /&gt;
IMHO the Chase leak is the most egregious, since I have had no dealings with them since canceling my card in March 2008. I guess they consider me a potential future customer, but since I do not have a current relationship with them, it would be nice if they would delete my info. I managed to log in to my dormant Chase account, but cannot send them a "secure message" because every attempt results in "Error 500:", which looks like there should be a description after the error number. Yes, I remain unimpressed with the competence of Chase.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1612916482027419636?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1612916482027419636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1612916482027419636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1612916482027419636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1612916482027419636'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/04/epsilon-no-delta.html' title='Epsilon, No Delta'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-961229296010932174</id><published>2011-04-08T11:51:00.001-04:00</published><updated>2011-04-30T15:12:44.569-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ispell'/><category scheme='http://www.blogger.com/atom/ns#' term='spell check'/><category scheme='http://www.blogger.com/atom/ns#' term='emacs'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Useful "New" Firefox Feature</title><content type='html'>I am not a fan of GUI-based spellcheckers since it is so easy to miss a misspelling. I much prefer ispell within emacs. In particular, ispell does a great job (compared to any GUI I've seen) of suggesting alternatives, emacs and ispell together do a great job of accepting words for a session across multiple documents, and emacs understands various file formats and doesn't try to tell me that, for example, an HTML tag is not a valid English word. Well, it has long been a common opinion that GUIs are great for beginners but don't particularly reward more experienced users with better productivity. I particularly dislike spell checking within OpenOffice, since when adding to the dictionary one has to always specify which dictionary to save a word to, even if there is only one dictionary. Make the common case fast? I don't think that's a concept OpenOffice developers are familiar with. &lt;br /&gt;
&lt;br /&gt;
So how can one make it less likely to miss misspellings before sending an e-mail, submitting a form, etc? Firefox 3.6 and newer has a nice feature that's a pain to enable, &lt;i&gt;ui.SpellCheckerUnderlineStyle&lt;/i&gt;. See &lt;a href="http://kb.mozillazine.org/Ui.SpellCheckerUnderlineStyle"&gt;&lt;i&gt;http://kb.mozillazine.org/Ui.SpellCheckerUnderlineStyle&lt;/i&gt;&lt;/a&gt;. I particularly like option 4, which places a double line under each misspelled word. But the article just cited does not give explicit instructions for enabling the feature.&lt;br /&gt;
&lt;br /&gt;
1) Open about:config&lt;br /&gt;
2) Right click in the list of preferences and select new.&lt;br /&gt;
3) For the new preference name, use &lt;i&gt;ui.SpellCheckerUnderlineStyle&lt;/i&gt;.&lt;br /&gt;
4) For the type, use integer.&lt;br /&gt;
5) For the value, use your preferred value from the MozillaZine article. 5 is the default, a wavy red line. My preference is 4, a double line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-961229296010932174?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://kb.mozillazine.org/Ui.SpellCheckerUnderlineStyle' title='Useful &quot;New&quot; Firefox Feature'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/961229296010932174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=961229296010932174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/961229296010932174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/961229296010932174'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/04/useful-new-firefox-feature.html' title='Useful &quot;New&quot; Firefox Feature'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8332944317522822044</id><published>2011-04-08T08:55:00.000-04:00</published><updated>2011-04-08T08:55:02.490-04:00</updated><title type='text'>Iceland: Do the Right Thing</title><content type='html'>Vote no. Corrupt bankers took down the financial system, European governments bailed the banks out, and now have presented Iceland with the bill. If Iceland refuses to pay, perhaps the British and Dutch governments will be motivated to pursue those actually responsible for the collapse, the wealthy, corrupt bankers.&lt;br /&gt;
&lt;br /&gt;
http://www.guardian.co.uk/commentisfree/2011/apr/08/iceland-referendum-conspiracy-financiers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8332944317522822044?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8332944317522822044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8332944317522822044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8332944317522822044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8332944317522822044'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/04/iceland-do-right-thing.html' title='Iceland: Do the Right Thing'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4048239759451775579</id><published>2011-03-30T07:16:00.002-04:00</published><updated>2011-03-30T07:31:14.722-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='foia'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Keeping Work and Personal E-mail Separated</title><content type='html'>A group in Michigan has submitted a Freedom off Information Act&lt;br /&gt;
request for all e-mail from University of Michigan, Michigan State,&lt;br /&gt;
and Wayne State faculty mentioning the labor brouhaha in Wisconsin.&lt;br /&gt;
Similarly, but less broadly, the Wisconsin Republican Party requested records from a University of Wisconsin History&lt;br /&gt;
professor. The Michigan request seems very broad, asking for all&lt;br /&gt;
e-mails mentioning “Scott Walker,” “Madison,” “Wisconsin” or “Rachel&lt;br /&gt;
Maddow.” I can imagine this request would net much mail not related to&lt;br /&gt;
labor issues.&lt;br /&gt;
&lt;br /&gt;
I think this should serve as a reminder, especially to state&lt;br /&gt;
employees, to keep personal and work e-mail separate.&lt;br /&gt;
&lt;br /&gt;
Source: http://www.nytimes.com/2011/03/30/education/30professors.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4048239759451775579?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2011/03/30/education/30professors.html' title='Keeping Work and Personal E-mail Separated'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4048239759451775579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4048239759451775579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4048239759451775579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4048239759451775579'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/03/keeping-work-and-personal-e-mail.html' title='Keeping Work and Personal E-mail Separated'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8990581143280172067</id><published>2011-02-26T11:52:00.002-05:00</published><updated>2011-02-26T14:23:45.267-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hosts'/><category scheme='http://www.blogger.com/atom/ns#' term='Adblock'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='NoScript'/><category scheme='http://www.blogger.com/atom/ns#' term='advertising'/><title type='text'>Using the Hosts File to Block Advertising</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-8iZLE32075E/TWlTFvQddRI/AAAAAAAAMZw/IPf0SXvd0iQ/s1600/Screenshot-1.png" imageanchor="1" style="clear:right; float:right; margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="239" width="320" src="http://3.bp.blogspot.com/-8iZLE32075E/TWlTFvQddRI/AAAAAAAAMZw/IPf0SXvd0iQ/s320/Screenshot-1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
A small chunk of my linkedin page is to the right. My machine doesn't look&lt;br /&gt;
up the IP address for doubleclick, and so I never see their content. A&lt;br /&gt;
drawback is that it also thwarts any attempt I make to click on a&lt;br /&gt;
targeted advertising link from Google within Gmail. That's okay.&lt;br /&gt;
&lt;br /&gt;
Here's my /etc/hosts file:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;127.0.0.1       localhost
127.0.1.1       asusCG

127.0.0.1       ad.doubleclick.com
127.0.0.1       ad.doubleclick.net
127.0.0.1       ad2.netshelter.net
127.0.0.1       adbrite.com
127.0.0.1       ads.adsonar.com
127.0.0.1       ads.vrx.adbrite.com
127.0.0.1       an.tacoda.net
127.0.0.1       assets.bizjournals.com
127.0.0.1       b.scorecardresearch.com
127.0.0.1       itemnotfound.com
127.0.0.1       netshelter.net
127.0.0.1       pagead2.googlesyndication.com
127.0.0.1       s24.sitemeter.com
127.0.0.1       scorecardresearch.com
127.0.0.1       sitemeter.com
127.0.0.1       sitemeter.com
127.0.0.1       static.2mdn.net
127.0.0.1       stimpy.musicbrainz.com
127.0.0.1       stimpy.musicbrainz.org
127.0.0.1       tacoda.net
127.0.0.1       vrx.adbrite.com
127.0.0.1       www.itemnotfound.com
127.0.0.1       www.sitemeter.com
127.0.0.1       www.spoke.com
127.0.0.1       www.tacoda.net
127.0.0.1       wwwv.itemnotfound.com
127.0.0.1       wwwwv.itemnotfound.com


# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
&lt;/pre&gt;&lt;br /&gt;
You can edit your /etc/hosts, but I'd suggest leaving the stuff at the top&lt;br /&gt;
of the file (above the doubleclick entries) and the bottom (below&lt;br /&gt;
wwwwv.itemnotfound.com) alone.&lt;br /&gt;
&lt;br /&gt;
The way this works is as a shortcut to name resolution, e.g., I can&lt;br /&gt;
place an IP address and a domain name on a line in this file and&lt;br /&gt;
rather than going out to the DNS to look up the name, it uses the IP&lt;br /&gt;
address in the first column of the line. So, any lookup to tacoda.net&lt;br /&gt;
resolves to the IP loop-back address, which is my machine. I don't&lt;br /&gt;
have a web server at that port, so the connection attempt fails.&lt;br /&gt;
&lt;br /&gt;
This is a very common technique, and one can google to find other people's hosts files with lists of sites they block.&lt;br /&gt;
&lt;br /&gt;
For simplicity of adding entries, I place my hosts file in a&lt;br /&gt;
subdirectory writable by my account, and then place a soft link from&lt;br /&gt;
/etc/hosts there.&lt;br /&gt;
&lt;br /&gt;
For Windows people, the file is (as of a few years ago) hosts.txt, and I think it was buried somewhere in the system32 subdirectory. Of course, Windows doesn't support links, soft links, or anything like that. Windows does support shortcuts, but these aren't within the file system, and so are much less generally useful.&lt;br /&gt;
&lt;br /&gt;
Some question the ethics of freeloading on advertiser-supplied content by blocking the ads. I have three responses:&lt;br /&gt;
(1) Advertising often contains scripting which threatens the safety and stability of my system. If they stop using insecure scripting languages, I might revisit this issue.&lt;br /&gt;
(2) Advertising sometimes starts unwelcome sound or video content, including animated gifs. This is intrusive and disruptive. Advertising scripts also often eat up many CPU cycles. If advertisers start treating users with more respect, I might revisit this issue.&lt;br /&gt;
(3) The above two points greatly reduce the value of the content presented along with the advertising, to the point that I would be less likely to visit any particular page. They cannot argue in the general case that they are losing revenue due to my blocking advertisements, because in many cases I simply would not visit the page.&lt;br /&gt;
&lt;br /&gt;
I endorse a multilayered approach against intrusive advertisement: Adblock Plus, NoScript, and the hosts file. IMHO if a machine has private data on it, e.g., student grades, then the owner has a responsibility to block scripts from questionable source, e.g., advertisers. With personal information, e.g., financial information, a it is foolish to not block these things.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8990581143280172067?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8990581143280172067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8990581143280172067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8990581143280172067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8990581143280172067'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/02/using-hosts-file-to-block-advertising.html' title='Using the Hosts File to Block Advertising'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-8iZLE32075E/TWlTFvQddRI/AAAAAAAAMZw/IPf0SXvd0iQ/s72-c/Screenshot-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7373545773437716730</id><published>2011-02-25T17:23:00.001-05:00</published><updated>2011-02-26T09:44:17.706-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='myUMBC'/><category scheme='http://www.blogger.com/atom/ns#' term='Adblock'/><title type='text'>Blocking myUMBC Alerts</title><content type='html'>I suggest AdBlock Plus for disabling myUMBC alerts. I find it distracting to see that I have alerts. What if it's something worth looking at? It's never happened, but there could be a first time. Today I received two "personalized" alerts telling me it's windy outside. How much time is wasted campus-wide by these things?&lt;br /&gt;
&lt;br /&gt;
I realize the country has been quaking in its collective boots since fall 2001, and campuses fall victim to fear mongers, like E2Campus, who have been profiting off the Virginia Tech shootings, but this whole notion that UMBC needs an alert system is silly, and the way it is currently misused is strong evidence of that fact.&lt;br /&gt;
&lt;br /&gt;
Will I get an alert that it's dark outside tonight? Nope, I know how to use Adblock Plus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7373545773437716730?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7373545773437716730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7373545773437716730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7373545773437716730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7373545773437716730'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/02/blocking-myumbc-alerts.html' title='Blocking myUMBC Alerts'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8133045144737661632</id><published>2011-02-06T10:10:00.001-05:00</published><updated>2011-02-06T10:12:45.006-05:00</updated><title type='text'>My Recent Trip to Greece</title><content type='html'>The pictures are here:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/AthensDayOne" target="_blank"&gt;Athens Day One&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/GreeceDay2DiakoftoAndKalavryta" target="_blank"&gt;Diakofto and Kalavryta&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/AthensDay3ArchaeologyMuseumFilopappouHill" target="_blank"&gt;Archaeology Museum and Filopappou Hill&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/GreeceDay4CapeSounionAndTheAcropolisMuseum" target="_blank"&gt;Cape Sounion and the Acropolis Museum&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/GreeceDay5Delphi" target="_blank"&gt;Delphi&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/GreeceDay6ThePeloponnese" target="_blank"&gt;The Peloponnese&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://picasaweb.google.com/martensjd/GreeceDay7TheSaronicGulf" target="_blank"&gt;The Saronic Gulf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8133045144737661632?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8133045144737661632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8133045144737661632' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8133045144737661632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8133045144737661632'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/02/my-recent-trip-to-greece.html' title='My Recent Trip to Greece'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-2029238083449743294</id><published>2011-01-03T09:36:00.000-05:00</published><updated>2011-01-03T09:36:05.539-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buzz'/><category scheme='http://www.blogger.com/atom/ns#' term='picasa'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Google Attempting to Coerce Picasa Users</title><content type='html'>For the past few weeks I have been prompted by Picasa to link my photos to my Google profile. This nagware appears every time I visit Picasa. It also appears I cannot comment on even my own photos without linking my Picasa account with my Google profile. I got rid of the nagging (or so it seems) by deleting my Google profile. It seems I've done this before. &lt;br /&gt;
&lt;br /&gt;
Google has no regard whatsoever for its users' privacy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-2029238083449743294?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/2029238083449743294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=2029238083449743294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2029238083449743294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2029238083449743294'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/01/google-attempting-to-coerce-picasa.html' title='Google Attempting to Coerce Picasa Users'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1887038458027014536</id><published>2011-01-02T20:06:00.001-05:00</published><updated>2011-01-02T20:06:42.112-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDHC'/><category scheme='http://www.blogger.com/atom/ns#' term='SD'/><category scheme='http://www.blogger.com/atom/ns#' term='sales'/><title type='text'>The Value Added by Radio Shack</title><content type='html'>Why do people pay a premium to buy from Radio Shack rather from other, less expensive, sources? Is it the expertise of their sales people? Probably not.&lt;br /&gt;
&lt;br /&gt;
Today I was in need of an SD card for a digital camera, and the camera is a few years old, so it had to be SD, and not SDHC. I wanted the card today, and the HH Gregg web site wouldn't tell me clearly whether the local store had SD in stock, but both of the closest Radio Shacks did. So I went to the  Radio Shack on Wilkins Ave. I guess immediate acquisition and convenience are two reasons to go to Radio Shack.&lt;br /&gt;
&lt;br /&gt;
At Radio Shack, I found the SD/SDHC/USB Flash display, but the SD items were empty. So I went to the register and asked if they had SD in stock. The salesperson proceeded to show me an SDHC card. I told him that was SDHC and I needed SD. He said "same thing." I told him no, and he came up with a 2 GB SD card.&lt;br /&gt;
&lt;br /&gt;
The reason people go to Radio Shack certainly can't be the helpful, knowledgeable salespeople.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1887038458027014536?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1887038458027014536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1887038458027014536' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1887038458027014536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1887038458027014536'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2011/01/value-added-by-radio-shack.html' title='The Value Added by Radio Shack'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3886633430633555410</id><published>2010-12-27T21:28:00.000-05:00</published><updated>2010-12-27T21:28:45.773-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software quality'/><category scheme='http://www.blogger.com/atom/ns#' term='MP3'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='clamz'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Amazon MP3 Downloader</title><content type='html'>I get the feeling that &lt;br /&gt;
(a) Amazon cares little about Linux, and &lt;br /&gt;
(b) the Amazon MP3 downloader was done by very inexperienced or very poor developers.&lt;br /&gt;
&lt;br /&gt;
Linux is a very small sliver of the market, so (a) is unsurprising.&lt;br /&gt;
&lt;br /&gt;
My reason for casting stones at their developer is that the downloader does not work with 64b CPUs and now when I try to install it on a 32b Ubuntu 10.10 I get the message &lt;i&gt;Dependency is not satisfiable: libboost-filesystem1.34.1&lt;/i&gt;. After installing version 1.42.0 of the libboost filesystem, I still get the error message. This strongly suggests that someone coded the dependency checks for only one version of the library, or wrote the code not considering the possibility that newer versions would be backward compatible.&lt;br /&gt;
&lt;br /&gt;
I like Amazon, though I am done dealing with Amazon Sellers. Tonight Amazon had me thinking I might have to go elsewhere for MP3 downloads. However, a little googling and then a moment in the Ubuntu Software Center led to clamz. It appears there are a few other tools to do this, but clamz is the only one I see as an officially-supported Ubuntu package. And it works (or at least on the one album I pointed it at tonight).&lt;br /&gt;
&lt;br /&gt;
I prefer using clamz over the Amazon downloader, because it's less closed software on my machine. Clamz likely does it's job, and nothing more. The Amazon downloader, for those lucky enough to have a system it works on, has always been an unknown factor--it downloads MP3s, but does it do something else? Probably not, but one never knows.&lt;br /&gt;
&lt;br /&gt;
As an aside, the MP3s that I downloaded tonight do not have the same identifying information as the ones I wrote about last week. It may be obfuscated, encrypted, or just not present.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3886633430633555410?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3886633430633555410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3886633430633555410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3886633430633555410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3886633430633555410'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/amazon-mp3-downloader.html' title='Amazon MP3 Downloader'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-7818787135091070993</id><published>2010-12-25T16:30:00.000-05:00</published><updated>2010-12-25T16:30:31.819-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MP3'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Personal Information in Amazon MP3 Files</title><content type='html'>A few days ago I &lt;a href="http://martesmartes.blogspot.com/2010/12/need-to-write-my-own.html"&gt;wrote&lt;/a&gt; about Amazon placing personally-identifiable information within MP3 files. Here is an example, from near the beginning of an MP3 downloaded recently.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;#60;&amp;#63;xml&amp;#32;version&amp;#61;&amp;#34;1&amp;#46;0&amp;#34;&amp;#32;encoding&amp;#61;&amp;#34;UTF&amp;#45;8&amp;#34;&amp;#63;&amp;#62;
&amp;#60;uits&amp;#58;UITS&amp;#32;xmlns&amp;#58;uits&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;www&amp;#46;udirector&amp;#46;net&amp;#47;schemas&amp;#47;2009&amp;#47;uits&amp;#47;1&amp;#46;1&amp;#34;&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;xmlns&amp;#58;xsi&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;www&amp;#46;w3&amp;#46;org&amp;#47;2001&amp;#47;XMLSchema&amp;#45;instance&amp;#34;&amp;#62;
&amp;#32;&amp;#32;&amp;#60;metadata&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;nonce&amp;#62;Yvjd12Il&amp;#60;&amp;#47;nonce&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;Distributor&amp;#62;Amazon&amp;#46;com&amp;#60;&amp;#47;Distributor&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;Time&amp;#62;2010&amp;#45;10&amp;#45;24T04&amp;#58;41&amp;#58;17Z&amp;#60;&amp;#47;Time&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;ProductID&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;type&amp;#61;&amp;#34;UPC&amp;#34;&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;completed&amp;#61;&amp;#34;true&amp;#34;&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;10731458698620
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;&amp;#47;ProductID&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;AssetID&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;type&amp;#61;&amp;#34;ISRC&amp;#34;&amp;#62;GBAAN0200016
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;&amp;#47;AssetID&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;TID&amp;#32;version&amp;#61;&amp;#34;1&amp;#34;&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;plaIo2V1UdVjRvVYo2vBICme1kF4PYav
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;&amp;#47;TID&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;UID&amp;#32;version&amp;#61;&amp;#34;1&amp;#34;&amp;#62;&amp;#32;MY&amp;#32;USERID&amp;#32;HERE&amp;#32;&amp;#60;&amp;#47;UID&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;Media&amp;#32;algorithm&amp;#61;&amp;#34;SHA256&amp;#34;&amp;#62;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;4fda5179408e867619d5321b804fd1d16cb1ffd4f3d3485b48c241f803444897
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#60;&amp;#47;Media&amp;#62;
&amp;#32;&amp;#32;&amp;#60;&amp;#47;metadata&amp;#62;
&amp;#32;&amp;#32;&amp;#60;signature&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;algorithm&amp;#61;&amp;#34;DSA2048&amp;#34;&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;canonicalization&amp;#61;&amp;#34;none&amp;#34;&amp;#32;
&amp;#32;&amp;#32;&amp;#32;&amp;#32;&amp;#32;keyID&amp;#61;&amp;#34;9b3a698acfcfea37b486aba46bdfb50c92b8f7fe&amp;#34;&amp;#62;MC4CFQCLUjy5GJIaXROMGuef&amp;#47;iTBI3ADngIVAI1ZVWo9&amp;#43;IA6FAVXQ5feBVbi3yH6
&amp;#32;&amp;#32;&amp;#60;&amp;#47;signature&amp;#62;
&amp;#60;&amp;#47;uits&amp;#58;UITS&amp;#62;
&lt;/pre&gt;&lt;br /&gt;
I've done a little reformatting, replaced my user I.D. with a placeholder, and modified some hashes and keys, but you can easily get the basic idea. My advice is to be reluctant to share these files, or to strip the XML at the beginning.&lt;br /&gt;
&lt;br /&gt;
This is a fairly recent change for Amazon. This information is not present in a song I downloaded from Amazon in August.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-7818787135091070993?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/7818787135091070993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=7818787135091070993' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7818787135091070993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/7818787135091070993'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/personal-information-in-amazon-mp3.html' title='Personal Information in Amazon MP3 Files'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-1507889199436102047</id><published>2010-12-24T21:57:00.001-05:00</published><updated>2010-12-25T15:50:02.284-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='myUMBC'/><category scheme='http://www.blogger.com/atom/ns#' term='UMBC'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Migrating UMBC E-mail to Gmail</title><content type='html'>Some months ago UMBC began migrating e-mail to the Google cloud. This migration has been voluntary, but everyone will be moved over in January. I like Gmail, and considered moving some months ago, but decided not to because it was unclear whether there would be a solid wall (psychologically as well as logically) between my personal Gmail account and my UMBC Gmail account. This will not be an issue for a number of reasons:&lt;br /&gt;
&lt;br /&gt;
(1) The accounts are separate, one reached via mail.google.com and the other via gmail.umbc.edu. I can reach both via the traditional mail.google.com URL, but with two different user names. I plan to explicitly go via (and link to) the gmail.umbc.edu address.&lt;br /&gt;
&lt;br /&gt;
(2) I usually use Chrome for Gmail, but use Firefox for UMBC (myUMBC) services. Firefox add-ons allow me to selectively turn off undesired scripting within myUMBC and Chrome does not display PeopleSoft slop properly (I suspect it really does, however, and that PeopleSoft is simply not following web standards, but this is something for future&amp;nbsp;investigation). So I will continue to use Chrome for personal Gmail, and will use Firefox for UMBC mail.&lt;br /&gt;
&lt;br /&gt;
(3) I use different themes for the two Gmail services, and so my work and my personal screens look very different.&lt;br /&gt;
&lt;br /&gt;
(4) The UMBC Gmail has "myUMBC" prominently displayed in the upper left.&lt;br /&gt;
&lt;br /&gt;
(5) If all of that is not enough, I can simply return to an IMAP client for UMBC e-mail and continue to use the browser for personal Gmail.&lt;br /&gt;
&lt;br /&gt;
The one drawback I have seen in my initial look is that Google says it may take several days for my old e-mail to migrate to Google. Since I have switched, I can no longer access UMBC Squirrel mail, and so none of my old e-mail folders are currently available via the web. Since grades are due in a couple weeks, this could become sufficient motivation to temporarily configure an IMAP client on my laptop.&amp;nbsp;However, I do not foresee much inconvenience here except possibly delaying my grading of assignments submitted via e-mail.&lt;br /&gt;
&lt;br /&gt;
I do suspect there is still a way into squirrel mail, but do not plan to spend any time finding the way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-1507889199436102047?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/1507889199436102047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=1507889199436102047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1507889199436102047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/1507889199436102047'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/migrating-umbc-e-mail-to-gmail.html' title='Migrating UMBC E-mail to Gmail'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5877408738512808993</id><published>2010-12-22T14:38:00.001-05:00</published><updated>2010-12-22T14:40:01.753-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MP3'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Need to Write My Own</title><content type='html'>MP3 files purchased from Amazon have identifying information within them, likely to catch, if not to actually deter, file sharing. At the beginning of the file is some XML including time and date downloaded, the Amazon user ID, a nonce, the&amp;nbsp;distributer (Amazon.com in this case), and a digital signature (presumably so modification will be detected). Easytag does not display any of this XML data.&lt;br /&gt;
&lt;br /&gt;
My intention was to place an&amp;nbsp;excerpt&amp;nbsp;here, but formatting XML within Blogger is more trouble than it's worth. Just view an MP3 from Amazon within an editor, e.g., emacs.&lt;br /&gt;
&lt;br /&gt;
The upshot is that, since easytag doesn't display these tags, I'll have to write my own filter to do such.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5877408738512808993?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5877408738512808993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5877408738512808993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5877408738512808993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5877408738512808993'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/need-to-write-my-own.html' title='Need to Write My Own'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-2604716283916026252</id><published>2010-12-22T13:18:00.002-05:00</published><updated>2010-12-22T14:46:04.735-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WWW'/><category scheme='http://www.blogger.com/atom/ns#' term='Alta Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Alta Vista to Shut Down, but Apparently not Babel Fish</title><content type='html'>PC World has a brief &lt;a href="http://www.pcworld.com/article/214015/Goodbye_AltaVista_I_Loved_You_Once_But_I_m_Happy_to_See_You_Die.html?tk=out"&gt;article&lt;/a&gt; announcing the end of Alta Vista, the best search engine before Google, and in the author's opinion (and mine) the second best search engine to date. I would let this pass without comment, as one of the last vestiges of DEC going away, but I read a (likely false) &lt;a href="http://www.tehrantimes.com/index_View.asp?code=232327"&gt;report&lt;/a&gt; that Yahoo will also be shutting down Babel Fish, which is a fairly good, convenient, translation service.  I guess would be partly to blame here: just as I stopped using Alta Vista when Google came along, I've been gravitating toward Google Language Tools rather than Babel Fish lately.&lt;br /&gt;
&lt;br /&gt;
However, the &lt;a href="http://moconews.net/article/419-word-lens-the-kind-of-app-augmented-reality-has-been-waiting-for/"&gt;second page&lt;/a&gt; a Google news search led me to as I tried to ascertain the fate of Babel Fish says it has been spared for now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-2604716283916026252?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/2604716283916026252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=2604716283916026252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2604716283916026252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/2604716283916026252'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/alta-vista-to-shut-down-along-with.html' title='Alta Vista to Shut Down, but Apparently not Babel Fish'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-3546860337853989904</id><published>2010-12-21T10:07:00.001-05:00</published><updated>2010-12-21T10:13:07.491-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google web history'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Google Web History: Beware</title><content type='html'>I deleted and paused my Google Web History some time back, thinking that meant Google would stop collecting "my" web history. This morning I was changing some Google account settings and clicked on Web History. They had started maintaining web history for me again. So I again had to delete everything and "pause" my web history. Apparently pause does mean pause, and Google pops the account off pause willy-nilly, or by some algorithm known to them, but not to their users.&lt;br /&gt;
&lt;br /&gt;
The thing to do is to remove the web history. From &lt;a href="http://www.google.com/support/accounts/bin/answer.py?hl=en&amp;answer=54067"&gt;Google Account Help&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Using Web History: Deleting&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;You can delete Web History from your Google Account at any time. Just follow these steps:&lt;br /&gt;
&lt;br /&gt;
Click the My Account link from the Google homepage.&lt;br /&gt;
Click Edit next to 'My products.'&lt;br /&gt;
Click Delete Web History. Make sure you're signed in to your Google Account to see the My Account link.&lt;br /&gt;
Note: Deleting Web History from your Google Account will erase all items from your Web History and stop your Web History from being recorded in the future. You can also remove individual items without deleting all of your Web History.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-3546860337853989904?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/3546860337853989904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=3546860337853989904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3546860337853989904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/3546860337853989904'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/google-web-history-beware.html' title='Google Web History: Beware'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-8039597030216955001</id><published>2010-12-19T12:27:00.000-05:00</published><updated>2010-12-19T12:27:36.204-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='xfce'/><title type='text'>Xfce? No, I don't Think So</title><content type='html'>I just checked the xfce site to see if their documentation situation has improved. They seem to be preparing the 4.8 release, with 4.6 in use, but the documentation is 4.2,. No way I'm going back to that--it appears to be run by a bunch of coders with no interest in the user. Thus, xfce developers, IMHO, are developing for themselves, but not for the wider Linux community. There's nothing wrong with that, but I think things like Xubuntu should be discontinued until someone thinks xfce is worth documenting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-8039597030216955001?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/8039597030216955001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=8039597030216955001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8039597030216955001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/8039597030216955001'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/xfce-no-i-dont-think-so.html' title='Xfce? No, I don&apos;t Think So'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-30322817648377330</id><published>2010-12-19T11:21:00.001-05:00</published><updated>2011-01-01T12:17:30.933-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Quick Note on Address Bar Auto-Completion</title><content type='html'>Firefox and Opera, by default, have a search field (it's a text field but Firefox calls it the search bar) to the right of the address bar. I've removed mine--it's redundant and cumbersome (or so I thought, but see point 3 below), and an information leak.&lt;br /&gt;
&lt;br /&gt;
I often have students in my office for advising and typically go over their online records. This means they look at my web browser. This also means they can read titles of tabs (fine, so be it) and contents of the search bar. I'd hate to have a student read too much into the fact that I've recently searched for &lt;i&gt; Shaun Cassidy&lt;/i&gt;. So in my office I removed the search bar and just open a new tab (^t) and hit the g key. This takes me immediately to Google.&lt;br /&gt;
&lt;br /&gt;
(1) Most of my searches are Google searches. I played with Bing when it first came out, but Bing's results don't seems as good, and Bing seems to use a fair amount of client-side scripting, which I'd rather avoid. Google does too, but they already know everything about me.&lt;br /&gt;
&lt;br /&gt;
(2) I may sometimes prefer a Wikipedia search or some such, but very often the appropriate Wikipedia page is near the top of the search results, so Wikipedia search is redundant.&lt;br /&gt;
&lt;br /&gt;
(3) Doing a quick lookup for this posting led me to &lt;a href="http://www.mozilla.com/en-US/firefox/search.html"&gt;http://www.mozilla.com/en-US/firefox/search.html&lt;/a&gt;, which points out that one can select text and drag it to the search bar, which seems to work well. So my search bar is, at least temporarily, back in my Firefox window on most of my machines--just not the one in my office.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-30322817648377330?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/30322817648377330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=30322817648377330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/30322817648377330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/30322817648377330'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/quick-note-on-address-bar-auto.html' title='Quick Note on Address Bar Auto-Completion'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5722797285698229082</id><published>2010-12-19T10:58:00.001-05:00</published><updated>2010-12-19T11:22:47.915-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='US Government'/><category scheme='http://www.blogger.com/atom/ns#' term='process'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>Arvind Goes to Washington</title><content type='html'>Arvind Narayanan (no, not &lt;i&gt;that&lt;/i&gt; &lt;a href="http://csg.csail.mit.edu/Users/arvind/"&gt;Arvind&lt;/a&gt;) just served on a 'Do Not Track' panel in DC, and writes intelligently about his experiences, e.g., on how the system in DC is not as effective as one might hope. Rather than paraphrase or summarize, I'll just point to the &lt;a href="http://33bits.org/2010/12/06/an-academic-wanders-into-washington-d-c/"&gt;original article.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5722797285698229082?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://33bits.org/2010/12/06/an-academic-wanders-into-washington-d-c/' title='Arvind Goes to Washington'/><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5722797285698229082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5722797285698229082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5722797285698229082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5722797285698229082'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/arvind-goes-to-washington.html' title='Arvind Goes to Washington'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4639247148676460973</id><published>2010-12-19T10:44:00.003-05:00</published><updated>2010-12-21T15:29:36.928-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adblock'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='Blackboard'/><title type='text'>Blackboard 9 Usability and Security</title><content type='html'>It turns out that Firefox users can improve their browsing experiences within Blackboard and keep their local data a bit safer through the use of the AdBlock Plus extension.&lt;br /&gt;
&lt;br /&gt;
A problem I've had for awhile--predating Blackboard 9--is that when editing content within a Blackboard text area, Blackboard pops up a requester asking me to give some piece of Java code complete access to my PC. Of course I always say no. However, Firefox and Chrome seem unable to remember this, though Opera can be instructed to always block such a request from a particular site. Firefox is happy to allow one to always trust signed content from a provider, but not to always distrust. Strange.&lt;br /&gt;
&lt;br /&gt;
Anyhow, these two AdBlock Plus rules block the annoying content from UMBC's Blackboard installation:&lt;br /&gt;
&lt;br /&gt;
|http://blackboard.umbc.edu/webapps/blackboard/content/webeq3.editor.InputControl&lt;br /&gt;
|http://blackboard.umbc.edu/webapps/blackboard/execute/webeq3.editor.InputControl&lt;br /&gt;
&lt;br /&gt;
It appears that Blackboard wants access to all the data and applications on my PC on the off chance that I might want to run an equation editor. I'll go out on a limb, having never tried webeq3, and say I have better equation editing tools on my machine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4639247148676460973?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4639247148676460973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4639247148676460973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4639247148676460973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4639247148676460973'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/blackboard-9-usability-and-security.html' title='Blackboard 9 Usability and Security'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-5552978783841358648</id><published>2010-12-19T10:25:00.001-05:00</published><updated>2010-12-21T15:30:24.396-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='myUMBC'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Avoiding the Worst of myUMBC</title><content type='html'>I was in a meeting a couple weeks ago, and the person doing a presentation made an offhand comment about having to click through "the useless myUMBC crap." A man after my own heart. He was talking about the media-heavy, irrelevancy-filled page at my.umbc.edu. &lt;br /&gt;
&lt;br /&gt;
I avoid that page most days. Firefox, Chrome, and Opera begin showing possibly-relevant pages as soon as the user begins typing in the address bar (a much more useful use of auto-completion than one can find in office applications). IE probably does this as well. If I need access to web-based functionality hidden behind the dysfunctionality of myUMBC, I just start typing the word 'faculty' into the address bar. Usually the 'f' is sufficient to get me to the myUMBC faculty center, bypassing most of the garbage. Speaking of garbage, though, PeopleSoft is directly accessible from the faculty center, but that's another issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-5552978783841358648?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/5552978783841358648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=5552978783841358648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5552978783841358648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/5552978783841358648'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/avoiding-worst-of-myumbc.html' title='Avoiding the Worst of myUMBC'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5143758400146642567.post-4750619317827479606</id><published>2010-12-19T10:13:00.000-05:00</published><updated>2010-12-19T10:13:59.423-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='passwords'/><category scheme='http://www.blogger.com/atom/ns#' term='filesystem encryption'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 10.10 Day 0</title><content type='html'>Yesterday I installed Ubuntu 10.10 on my laptop, and have a couple quick encryption-related comments. &lt;br /&gt;
&lt;br /&gt;
I installed from the alternate install image. The standard image does not include encrypted LVM. It does, however, allow one to encrypt user home directories. Is this good enough? No.&lt;br /&gt;
&lt;br /&gt;
(1) In Ubuntu, encrypting a user's home directory fails to protect users who lose their passwords. This could happen a number of ways. It happened to me once via shoulder surfing. Many people use the same password for multiple services--a bad idea. The user password and encryption pass phrase should be distinct.&lt;br /&gt;
&lt;br /&gt;
(2) Users tend to use weak passwords. Hopefully they choose better pass phrases. &lt;br /&gt;
&lt;br /&gt;
(3) With just the home directory encrypted, swap is in the clear. This is a well-known leak and part of why secure software generally overwrites passwords and keys in memory as soon as they are no longer needed. Garbage collection is not good enough for keys. In general any data could show up in swap, and so swap should be encrypted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5143758400146642567-4750619317827479606?l=martesmartes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martesmartes.blogspot.com/feeds/4750619317827479606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5143758400146642567&amp;postID=4750619317827479606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4750619317827479606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5143758400146642567/posts/default/4750619317827479606'/><link rel='alternate' type='text/html' href='http://martesmartes.blogspot.com/2010/12/ubuntu-1010-day-0.html' title='Ubuntu 10.10 Day 0'/><author><name>Jeff Martens</name><uri>http://www.blogger.com/profile/13850434739505918547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://bp1.blogger.com/_NzAuPKXfHnI/SHqzJgRDbSI/AAAAAAAADAw/6XJtDgvhGRk/S220/032.JPG'/></author><thr:total>0</thr:total></entry></feed>
