<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>A network of memes, by Chris Snyder See alsoCHXO Internettwitter.com/64</description><title>chxo internets</title><generator>Tumblr (3.0; @chxor)</generator><link>http://chxor.chxo.com/</link><item><title>Up-to-the-Now</title><description>&lt;p&gt;Ars Technica has a feature on the &lt;a href="http://arstechnica.com/business/2012/05/say-hello-to-the-real-real-time-web/"&gt;latest developments in real-time applications on the web&lt;/a&gt;. Filed for near-future development&amp;#8230;&lt;/p&gt;</description><link>http://chxor.chxo.com/post/23224725129</link><guid>http://chxor.chxo.com/post/23224725129</guid><pubDate>Thu, 17 May 2012 07:52:10 -0400</pubDate></item><item><title>Cringely, IBM, and Late-Stage Capitalism</title><description>&lt;p&gt;Bob Cringely &lt;a href="http://www.cringely.com/2012/04/were-all-just-lab-rats-to-IBM/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+ICringely+%28I%2C+Cringely%29"&gt;outs IBMs plan to slash its North American workforce by 85 percent&lt;/a&gt;&amp;#8230; and no one cares. Or at least, his series hasn&amp;#8217;t generated any interest from the business press, who are probably waiting for IBM to hand them a release rather than waste valuable time going in to dig up internal memos and such.&lt;/p&gt;
&lt;p&gt;Why does it matter? Because for the last two decades (and more, of course!) IBM has been selling multi-million-dollar business systems to anyone who can afford them. Including your local government, hospitals, police, firefighters, utility companies, and so on. Really big, expensive, complex systems that have changed the way that cities do things. (Or so we&amp;#8217;re told in the ads.)&lt;/p&gt;
&lt;p&gt;Those systems are big and complex for a reason. They didn&amp;#8217;t have to be, but you don&amp;#8217;t get million dollar contracts by proposing simple solutions. You also don&amp;#8217;t get decades of guaranteed support revenue by building something the client can manage themselves. Like it or not (and I hate it!) administrators have spent countless amounts of tax dollars wedding their operations to IBM systems.&lt;/p&gt;
&lt;p&gt;So when memos leak that promise to completely gut the company, wouldn&amp;#8217;t you think that was news? Are we going to wake up in two years to a crumbling software infrastructure, with no money left in the budget for new construction and no vendor left to honor the warranty? Probably. &lt;/p&gt;
&lt;p&gt;Fortunately, if Cringely is right, there will be a lot of IBM-trained programming talent looking for work by next year.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/21780106201</link><guid>http://chxor.chxo.com/post/21780106201</guid><pubDate>Wed, 25 Apr 2012 08:55:50 -0400</pubDate></item><item><title>How to Seed a Crashplan Backup to Another Computer</title><description>&lt;p&gt;&lt;a href="http://www.crashplan.com/"&gt;CrashPlan is a neat bit of freemium-ware&lt;/a&gt; that allows you to easily and securely backup files on one computer to another.&lt;/p&gt;
&lt;p&gt;If the destination computer is on the other side of the internet or a slow wi-fi connection, it makes sense to seed that backup by first backing up locally, and then transferring that archive to the remote computer by hand (aka sneakernet).&lt;/p&gt;
&lt;p&gt;I tried to set this up &lt;a href="http://support.crashplan.com/doku.php/how_to/seed_archive"&gt;using the instructions here&lt;/a&gt;, but I kept getting the error &amp;#8220;&lt;strong&gt;incorrect archive: belongs to another computer&lt;/strong&gt;&amp;#8221;. Perhaps they apply to an older version of CrashPlan, I don&amp;#8217;t know.&lt;/p&gt;
&lt;p&gt;The following assumes you have CrashPlan client installed and logged into the same account on both local and remote computers, and that remote is accepting inbound backups. &lt;/p&gt;
&lt;p&gt;Step 1: Create a local archive using the local computer.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Create a local folder destination and perform your backup. Within the local folder there will be a folder with a long numeric name (like 517753233945951089). This is the archive folder.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Step 2: Create a remote archive using local computer.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;On the local computer, go to Destinations &amp;gt; Computers, select the remote computer and click Start Backup.&lt;/p&gt;
&lt;p&gt;After a few seconds, pause the backup so you don&amp;#8217;t waste bandwidth copying files. All you&amp;#8217;re doing is getting the connection set up.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Step 3: Take/copy the local archive (henceforth the copied archive) to the remote computer.&lt;/p&gt;
&lt;p&gt;Step 4: On the remote computer, switch the inbound backup archive location to the copied archive.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Go to Backup then click on the inbound computer name to see the Inbound backup settings.&lt;/p&gt;
&lt;p&gt;Click the folder icon to the right of the Location to change it from the default location to the location of the copied archive&lt;/p&gt;
&lt;p&gt;CrashPlan will ask you if you want to delete the incomplete archive from the default location, and you probably do.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Step 5: Unpause the backup on the local computer and verify that it is now magically complete! Congratulations, you have seeded the backup successfully.&lt;/p&gt;
&lt;p&gt;Step 6: You can now delete the original local folder destination on the local computer, since you are now backing up to the remote computer.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/19518990038</link><guid>http://chxor.chxo.com/post/19518990038</guid><pubDate>Sun, 18 Mar 2012 12:57:00 -0400</pubDate></item><item><title>The Azure Leap Day Bug</title><description>&lt;p&gt;This will be famous every four years:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When the GA creates the transfer certificate, it gives it a one year validity range. It uses midnight UST of the current day as the &lt;em&gt;valid-from&lt;/em&gt; date and one year from that date as the &lt;em&gt;valid-to&lt;/em&gt; date. The leap day bug is that the GA calculated the &lt;em&gt;valid-to&lt;/em&gt; date by simply taking the current date and adding one to its year. That meant that any GA that tried to create a transfer certificate on leap day set a &lt;em&gt;valid-to&lt;/em&gt; date of February 29, 2013, an invalid date that caused the certificate creation to fail.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;From &lt;a href="http://blogs.msdn.com/b/windowsazure/archive/2012/03/09/summary-of-windows-azure-service-disruption-on-feb-29th-2012.aspx"&gt;Summary of Windows Azure Service Disruption on Feb 29, 2012&lt;/a&gt;.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/19342010326</link><guid>http://chxor.chxo.com/post/19342010326</guid><pubDate>Thu, 15 Mar 2012 08:53:00 -0400</pubDate></item><item><title>First half of a 1982 interview with Rear Admiral Grace Hopper,...</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/7sUT7gFQEsY?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;First half of a 1982 interview with Rear Admiral Grace Hopper, inventor of COBOL and free radical behind the computerization of the Navy. Greatest explanation of a nanosecond, ever. &lt;/p&gt;
&lt;p&gt;Second half: &lt;a href="https://www.youtube.com/watch?v=CVMhPVInxoE"&gt;&lt;a href="https://www.youtube.com/watch?v=CVMhPVInxoE"&gt;https://www.youtube.com/watch?v=CVMhPVInxoE&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://chxor.chxo.com/post/18629891928</link><guid>http://chxor.chxo.com/post/18629891928</guid><pubDate>Fri, 02 Mar 2012 18:56:00 -0500</pubDate></item><item><title>Sync Multiple Google Calendars on WP7</title><description>&lt;p&gt;Google sync on Windows Phone 7.5 works great, with one notable exception: your shared calendars aren&amp;#8217;t automatically recognized.&lt;/p&gt;
&lt;p&gt;Fortunately this problem is solvable on Google&amp;#8217;s end, &lt;a href="http://wonderreader.tumblr.com/post/7360213627/multiple-google-calendars-windows-phone"&gt;as detailed in this post&lt;/a&gt;. Basically, you tell Google to sync specific shared calendars with your WP7 device, and you&amp;#8217;ll be all set. Worked for me.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/16475931627</link><guid>http://chxor.chxo.com/post/16475931627</guid><pubDate>Wed, 25 Jan 2012 14:51:59 -0500</pubDate></item><item><title>Best Slashdot comment of 2012, so far...</title><description>&lt;div class="commentTop newcomment" id="comment_top_38730852"&gt;
&lt;div class="title"&gt;
&lt;h4&gt;&lt;a href="http://news.slashdot.org/comments.pl?sid=2625544&amp;amp;cid=38730852" id="comment_link_38730852" name="comment_link_38730852"&gt;Re:Part of a money conflict within the King family&lt;/a&gt; &lt;span class="score" id="comment_score_38730852"&gt; (&lt;a href="http://news.slashdot.org/story/12/01/17/1955257/a-copyright-nightmare#"&gt;&lt;span class="opt"&gt;Score:&lt;/span&gt;5&lt;/a&gt;, Insightful)&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="details"&gt;&lt;span class="by"&gt;&lt;span class="byby"&gt;by &lt;/span&gt;&lt;a href="http://slashdot.org/%7ESolandri"&gt;Solandri &lt;span class="uid"&gt;(704621)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="writes"&gt; writes &lt;/span&gt;&lt;span class="otherdetails" id="comment_otherdetails_38730852"&gt;on Tue 17 Jan 11:26PM (&lt;span class="ind"&gt; &lt;/span&gt;&lt;a href="http://news.slashdot.org/comments.pl?sid=2625544&amp;amp;cid=38730852"&gt;#38730852&lt;/a&gt;) 		 &lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="commentBody"&gt;
&lt;div id="comment_body_38730852"&gt;
&lt;blockquote&gt;
&lt;div&gt;
&lt;p&gt;The bitter family  feud that has divided the children of Martin Luther King Jr. isn&amp;#8217;t much  different than other fights between brothers and sisters &amp;#8212; except that  this one has spilled into the courts and publicly tarnished the legacy  of an American icon of peace and harmony.&lt;/p&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;#8220;I have a dream that my four little children will one day live in a  nation where they will not be judged by the color of their skin but by  the content of their character.&amp;#8221; &lt;br/&gt;&lt;br/&gt; So that dream came true, just not the way he expected.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://chxor.chxo.com/post/16070301783</link><guid>http://chxor.chxo.com/post/16070301783</guid><pubDate>Wed, 18 Jan 2012 13:59:00 -0500</pubDate></item><item><title>How to fix copyright in the digital age</title><description>&lt;p&gt;&lt;p class="p1"&gt;The President recently asked us to come up with a better system for enforcing copyright online.&lt;/p&gt;
&lt;p class="p2"&gt;Here&amp;#8217;s my proposal: &lt;/p&gt;
&lt;p class="p2"&gt;&lt;strong&gt;Exempt linking to, copying, and redistributing digital information, while leaving all other copyright protections in place. &lt;/strong&gt;&lt;/p&gt;
&lt;p class="p2"&gt;This radical but progressive move acknowledges the fact that digital copying and redistribution is fundamental to the way networked computers operate. It protects all manner of fair use sharing and derivative works as long as they happen online. And it frees up resources for enforcement of copyright on physical media and the sale of licenses, which is where media companies make their money.&lt;/p&gt;
&lt;p class="p2"&gt;In short, everybody wins. And yes, people will still buy books, movies, and music when copying them is free. We are willing to pay for convenience and authenticity, and of course we want to own nicely packaged copies of the works that we treasure.&lt;/p&gt;&lt;/p&gt;</description><link>http://chxor.chxo.com/post/16061648423</link><guid>http://chxor.chxo.com/post/16061648423</guid><pubDate>Wed, 18 Jan 2012 09:27:45 -0500</pubDate></item><item><title>The Windows error haiku</title><description>&lt;p&gt;&lt;em&gt;A file that big?&lt;/em&gt;&lt;br/&gt;&lt;em&gt;It might be very useful! &lt;/em&gt;&lt;br/&gt;&lt;em&gt;But now it is gone.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In 1998, &lt;a href="http://images.salon.com/21st/chal/1998/02/10chal2.html"&gt;Salon Magazine ran a challenge&lt;/a&gt; to readers to convert Window&amp;#8217;s style error messages into haiku. The above, by David J. Liszewski, is a favorite. But the winner in my opinion, was this gem by Nick Sweeney:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;wind catches lily &lt;/em&gt;&lt;br/&gt;&lt;em&gt;scatt&amp;#8217;ring petals to the wind: &lt;/em&gt;&lt;br/&gt;&lt;em&gt;segmentation fault&lt;/em&gt;&lt;/p&gt;</description><link>http://chxor.chxo.com/post/13469884119</link><guid>http://chxor.chxo.com/post/13469884119</guid><pubDate>Mon, 28 Nov 2011 17:33:00 -0500</pubDate></item><item><title>Data Migration Pattern</title><description>&lt;p&gt;Facebook-er Kent Beck&amp;#8217;s &lt;a href="https://www.facebook.com/notes/facebook-engineering/software-design-glossary/10150309412413920?_fb_noscript=1"&gt;Software Design Glossary&lt;/a&gt; includes an entry on Succession, &amp;#8220;the art of taking a single conceptual change, breaking it into safe  steps, and then finding an order for those steps that optimizes safety,  feedback, and efficiency.&amp;#8221;&lt;/p&gt;
&lt;p&gt;As an example, he gives us (for free!) this pattern for migrating from one datastore to another:&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;&lt;li&gt;Convert data fetching and mutating to a DataType, an abstraction that hides where the data is stored.&lt;/li&gt;
&lt;li&gt;Modify the DataType to begin writing the data to the new store as well as the old store.&lt;/li&gt;
&lt;li&gt;Bulk migrate existing data.&lt;/li&gt;
&lt;li&gt;Modify the DataType to read from both stores, checking that the same data is fetched and logging any differences.&lt;/li&gt;
&lt;li&gt;When the results match closely enough, return data from the new store and eliminate the old store.&lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;
&lt;p&gt;Beats shutting everything down for hours while you wait for the data to get copied over the wire.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/10936079025</link><guid>http://chxor.chxo.com/post/10936079025</guid><pubDate>Sun, 02 Oct 2011 11:31:28 -0400</pubDate></item><item><title>Oauth, brilliantly explained, on a napkin. (via Matthew Story)</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lrke6w9dSB1qz52e9o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Oauth, brilliantly explained, on a napkin. (via Matthew Story)&lt;/p&gt;</description><link>http://chxor.chxo.com/post/10237956839</link><guid>http://chxor.chxo.com/post/10237956839</guid><pubDate>Thu, 15 Sep 2011 08:47:00 -0400</pubDate></item><item><title>Sync mSecure using Dropbox</title><description>&lt;p&gt;The authors of the (otherwise excellent) mSecure password database for iOS and OS X do not let you chose where to save the password database. This makes it difficult to use Dropbox or a USB key to share the same database between, say, a home and a work computer.&lt;/p&gt;
&lt;p&gt;Yes, you can manually sync via and iPhone or via the new &amp;#8220;Dropbox sync&amp;#8221; feature in v3.0. But manual syncing falls down the first time you get home and realize that you forgot to sync at work, and now you don&amp;#8217;t have the password you really need. F**k that.&lt;/p&gt;
&lt;p&gt;In the case of Dropbox sync, there is a workaround: move the mSecure folder from &amp;#8220;~/Library/Application Support&amp;#8221; into your Dropbox, then create a symlink to the moved folder in Application Support. Create the same symlink on your other computers.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;You can&amp;#8217;t just symlink the password db file, as mSecure will overwrite the symlink with an actual file.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#8217;s how you do it, in Terminal, on the first computer:&lt;/p&gt;
&lt;blockquote&gt;&lt;code&gt;cd ~/Library/Application\ Support&lt;br/&gt;mv mSecure ~/Desktop/Dropbox/&lt;br/&gt;ln -s ~/Desktop/Dropbox/mSecure ./&lt;/code&gt;&lt;/blockquote&gt;
&lt;p&gt;On the second through nth computers, just create the symlink after deleting the existing mSecure folder:&lt;/p&gt;
&lt;blockquote&gt;&lt;code&gt;cd ~/Library/Application\ Support &lt;br/&gt;mv mSecure ~/.Trash/&lt;br/&gt;ln -s ~/Desktop/Dropbox/mSecure ./&lt;/code&gt;&lt;/blockquote&gt;
&lt;p&gt;You will still need to sync your iOS devices manually, but at least you&amp;#8217;ll have an always-synced desktop version to use when you do that.&lt;/p&gt;
&lt;p&gt;For users who want to put their mSecure db on a USB key or in a TrueCrypt archive: well, you&amp;#8217;re out of luck. You could use the symlink trick, but I suspect that if you launch mSecure and the symlink is broken (because you don&amp;#8217;t have the USB key in place) it will happily create a new folder with a blank db. Haven&amp;#8217;t tested it, feel free to comment.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/9955472731</link><guid>http://chxor.chxo.com/post/9955472731</guid><pubDate>Thu, 08 Sep 2011 09:01:00 -0400</pubDate></item><item><title>Java 1.5 in OS X Lion</title><description>&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Ben Morin has improved on the &lt;a href="http://chxor.chxo.com/post/183013153/installing-java-1-5-on-snow-leopard"&gt;Snow Leopard method&lt;/a&gt; to get &lt;a href="http://www.s-seven.net/java_15_lion"&gt;Java 1.5 working on OS X Lion&lt;/a&gt;. Great news!&lt;/p&gt;
&lt;p&gt;Why would anyone want to go through all that just to get Java 1.5? There are plenty of applications out there (my beloved Zend Studio 5.5 is one of them) that are stuck at 1.5 because vendors have either disappeared or have moved on in incompatible directions. &lt;/p&gt;
&lt;p&gt;One of these days I&amp;#8217;m going to write an essay about the long-tail downside of the software lifecycle, which is a secret productivity killer. Open source your old applications and old builds &amp;#8212; don&amp;#8217;t just abandon them. I&amp;#8217;d much rather fix the display bugs in Zend Studio than keep having to use Java 1.5 from Leopard.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/7891964025</link><guid>http://chxor.chxo.com/post/7891964025</guid><pubDate>Thu, 21 Jul 2011 14:12:00 -0400</pubDate></item><item><title>Difference between i5 and i7 processors in Macbook Air</title><description>&lt;p&gt;&lt;a href="http://www.brighthub.com/computing/hardware/articles/48391.aspx"&gt;According to this page&lt;/a&gt;, the major difference between the Mobile Core i5 and i7 processors shipping in the latest generation of Macbook Air is that the i7 line has hyperthreading enabled, which doubles the apparent number of cores.&lt;/p&gt;
&lt;p&gt;Since OS X Lion is an aggressively multithreaded and multiprocess OS, that will probably make a big difference. Benchmarks anyone?&lt;/p&gt;</description><link>http://chxor.chxo.com/post/7871058513</link><guid>http://chxor.chxo.com/post/7871058513</guid><pubDate>Wed, 20 Jul 2011 23:24:00 -0400</pubDate></item><item><title>IEEE Series on the Social Web</title><description>&lt;p&gt;IEEE Spectrum just published &lt;a href="http://spectrum.ieee.org/static/special-report-the-social-web"&gt;a special report on &amp;#8220;The Social Web&amp;#8221;&lt;/a&gt;, which does a great job of summing up where we are and what the landscape looks like. &lt;/p&gt;
&lt;p&gt;Some of it is the same old (and tired) Google vs Facebook PR schmaltz, but they are the major players circa 2011, at least in population and business valuation.&lt;/p&gt;
&lt;p&gt;The pieces I was really drawn toward are the ones that survey the state of social privacy (as in, is it an oxymoron?) and the &lt;a href="http://spectrum.ieee.org/telecom/internet/separating-work-friends-and-family-on-facebook-isnt-easy"&gt;excellent article about Facebook&amp;#8217;s lack of social context&lt;/a&gt;. Do your family and work colleagues see you the same way your friends do? Should they? &lt;/p&gt;</description><link>http://chxor.chxo.com/post/6305576243</link><guid>http://chxor.chxo.com/post/6305576243</guid><pubDate>Tue, 07 Jun 2011 21:54:06 -0400</pubDate></item><item><title>You call it a Cloud, but it looks like a Silo</title><description>&lt;p&gt;I predict that Apple&amp;#8217;s iCloud will have the same problems inherent to every other mass &amp;#8220;cloud&amp;#8221; effort to date: no awareness of family.&lt;/p&gt;
&lt;p&gt;If you share a computer or device with others, you know what I&amp;#8217;m talking about. It&amp;#8217;s not just my photos, music, and books. It&amp;#8217;s OUR photos, music, and books. And yet, they are always tied to just one user account in these services, with any sharing happening manually or through clunky workaround interfaces like iTunes Library sharing (ugh!).&lt;/p&gt;
&lt;p&gt;Businesses are in a similar situation, of course, but employees get &lt;em&gt;paid&lt;/em&gt; to transfer data between silos. &lt;/p&gt;
&lt;p&gt;What am I asking for? &lt;strong&gt;Give me (us) a way to set up groups and sync information and files across multiple user accounts.&lt;/strong&gt; Based on recent history, I fear that this is not even on the radar at Apple (or Google) (or Amazon). But we&amp;#8217;ll see.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/6282727276</link><guid>http://chxor.chxo.com/post/6282727276</guid><pubDate>Tue, 07 Jun 2011 08:27:00 -0400</pubDate></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lllqp2MAGr1qz52e9o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://chxor.chxo.com/post/5732367041</link><guid>http://chxor.chxo.com/post/5732367041</guid><pubDate>Sun, 22 May 2011 10:53:26 -0400</pubDate></item><item><title>Why hasn't Amazon ditched their Comodo Certificates?</title><description>&lt;p&gt;On April 14, 2011, OS X and iOS were &lt;a href="http://support.apple.com/kb/HT4608"&gt;updated to blacklist a group of certificates&lt;/a&gt; that were infamously &lt;a href="http://www.theinquirer.net/inquirer/news/2037113/comodo-admits-hackers-issued-fraudulent-ssl-certificates"&gt;cloned by attackers&lt;/a&gt; using a compromised Comodo affiliate Registration Authority. &lt;/p&gt;
&lt;p&gt;This &lt;a href="https://blog.startcom.org/?p=145"&gt;isn&amp;#8217;t the first time Comodo has been compromised&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So why does Amazon still use Comodo? Parts of their ordering pipeline are broken (no images) due to the now untrusted certificate shown above. &lt;/p&gt;</description><link>http://chxor.chxo.com/post/5732357729</link><guid>http://chxor.chxo.com/post/5732357729</guid><pubDate>Sun, 22 May 2011 10:53:08 -0400</pubDate></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lko6huoTSi1qz52e9o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://chxor.chxo.com/post/5187741574</link><guid>http://chxor.chxo.com/post/5187741574</guid><pubDate>Wed, 04 May 2011 07:56:18 -0400</pubDate></item><item><title>When Inline Attachments Get Scary</title><description>&lt;p&gt;I just got an interesting &lt;a href="http://en.wikipedia.org/wiki/Advance-fee_fraud"&gt;419 letter&lt;/a&gt; purporting to be from the Lagos office of the FBI. Unlike most such, it came as a PDF (screenshot above).&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s obviously not credible on several levels, but what gave me pause was this: Apple mail automatically rendered the attached PDF. &lt;/p&gt;
&lt;p&gt;We have been hearing about &lt;a href="http://www.google.com/search?q=pdf+attack"&gt;PDF attacks&lt;/a&gt; for years, where a maliciously crafted PDF can lead to arbitrary code execution when opened. Most of these have been in Adobe&amp;#8217;s abominable Reader, but there have been &lt;a href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-1836"&gt;necessary patches to Apple&amp;#8217;s PDF code&lt;/a&gt;, too. Some day, an enlightened 419 scammer will realize that a maliciously crafted advance letter may be all they need to get your bank account details the easy way, via keylogger. It won&amp;#8217;t matter that the email looks bogus; Core Graphics has already opened the PDF.&lt;/p&gt;
&lt;p&gt;There needs to be a setting in Mail Preferences to prevent this, just like the setting to prevent downloading of remote images. Until there is, or they disable this sketchy practice by default, you can use the following Terminal command.&lt;/p&gt;
&lt;h3&gt;How to turn off inline attachments in Mail.app&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://micahgilman.com/play/disable-mac-mailapp-inline-image-attachments/"&gt;Thanks to Micah Gilman for the tip&lt;/a&gt;.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/5187730174</link><guid>http://chxor.chxo.com/post/5187730174</guid><pubDate>Wed, 04 May 2011 07:55:00 -0400</pubDate><category>mac security</category></item></channel></rss>

