<?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>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’t automatically recognized.&lt;/p&gt;
&lt;p&gt;Fortunately this problem is solvable on Google’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’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;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;cid=38730852"&gt;#38730852&lt;/a&gt;) 		&lt;small&gt; &lt;/small&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’t much  different than other fights between brothers and sisters — 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;“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.” &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’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’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’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’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, “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.”&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://29.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 “Dropbox sync” 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’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 “~/Library/Application Support” 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’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’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’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’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’t have the USB key in place) it will happily create a new folder with a blank db. Haven’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’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 — don’t just abandon them. I’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 “The Social Web”&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’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’s iCloud will have the same problems inherent to every other mass “cloud” 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’m talking about. It’s not just my photos, music, and books. It’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’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’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://29.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’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’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’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’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><item><title>Run Linux command as a different user</title><description>&lt;p&gt;It’s easy to forget how powerful the unix su command is. You can have it launch a different shell than the one specified in /etc/passwd, and tell it to run a particular command.&lt;/p&gt;
&lt;p&gt;This comes in especially handy when adding startup tasks in /etc/rc.local, when you want to launch a server or some other process as an unprivileged user:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;su -s /bin/sh - edarwin -c "/usr/local/erasmus/startup-debian.sh"&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;That is, as user edarwin, use the /bin/sh shell in a fresh environment to run the script startup-debian.sh. &lt;/p&gt;
&lt;p&gt;Via &lt;a href="http://ubuntuforums.org/showthread.php?t=365652"&gt;this forum post&lt;/a&gt;.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/4161731384</link><guid>http://chxor.chxo.com/post/4161731384</guid><pubDate>Mon, 28 Mar 2011 12:57:48 -0400</pubDate></item><item><title>
In the future we shall all be assimilated.</title><description>&lt;p&gt;&lt;a title="Dilbert.com" href="http://dilbert.com/strips/comic/2011-03-23/"&gt;&lt;img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/100000/10000/6000/600/116639/116639.strip.gif" border="0" alt="Dilbert.com"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the future we shall all be assimilated.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/4106188920</link><guid>http://chxor.chxo.com/post/4106188920</guid><pubDate>Sat, 26 Mar 2011 08:53:30 -0400</pubDate></item><item><title>How do you transfer a domain registered through Google Apps?</title><description>&lt;p&gt;&lt;strong&gt;Short answer: &lt;/strong&gt;you have to write to the email address that Google gives you under Advanced DNS Settings, and request the auth-info code for the domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Long answer:&lt;/strong&gt;&lt;a href="http://ezinearticles.com/?How-to-Transfer-a-Domain-Name-Registered-With-Google-to-a-GoDaddy-Account&amp;id=1520109"&gt;&lt;br/&gt;How to Transfer a Domain Name Registered With Google to a GoDaddy Account&lt;/a&gt;&lt;/p&gt;</description><link>http://chxor.chxo.com/post/3861558182</link><guid>http://chxor.chxo.com/post/3861558182</guid><pubDate>Mon, 14 Mar 2011 17:07:47 -0400</pubDate></item><item><title>Dr Josef Oehmen explains Fukushima Accident</title><description>&lt;blockquote&gt;
&lt;p&gt;I am writing this text (Mar 12) to give you some peace of mind regarding some of the troubles in Japan, that is the safety of Japan’s nuclear reactors. Up front, the situation is serious, but under control. And this text is long! &lt;a href="http://bravenewclimate.com/2011/03/13/fukushima-simple-explanation/"&gt;But you will know more about nuclear power plants after reading it than all journalists on this planet put together&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://chxor.chxo.com/post/3859150962</link><guid>http://chxor.chxo.com/post/3859150962</guid><pubDate>Mon, 14 Mar 2011 15:07:24 -0400</pubDate></item><item><title>Use Decomb instead of Deinterlace in Handbrake</title><description>&lt;p&gt;I use Handbrake to extract video from DVDs all the time, as part of my job. And being old-school, I like to use the deinterlace filter to remove the &lt;a href="http://en.wikipedia.org/wiki/NTSC"&gt;field lines&lt;/a&gt; from the video so that it doesn’t look like it was shot in the 1980s.&lt;/p&gt;
&lt;p&gt;But it turns out that &lt;strong&gt;it’s better to use the decomb filter instead&lt;/strong&gt;, because it is smarter and less invasive. &lt;a href="https://trac.handbrake.fr/wiki/Decomb"&gt;This page on the Handbrake wiki&lt;/a&gt; explains it all, with examples.&lt;/p&gt;</description><link>http://chxor.chxo.com/post/3765084673</link><guid>http://chxor.chxo.com/post/3765084673</guid><pubDate>Thu, 10 Mar 2011 11:42:00 -0500</pubDate></item></channel></rss>

