<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Yostivanich</title><link>http://www.yostivanich.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Yostivanich" /><description>Surfing the web and hopefully learning something new every day</description><language>en</language><lastBuildDate>Tue, 21 Feb 2012 21:54:31 PST</lastBuildDate><generator>WordPress http://wordpress.org/</generator><feedburner:info uri="yostivanich" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>Yostivanich</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Mailinator™ Blog – How Mailinator compresses email by 90%</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/-zMHQHO49Zc/</link><category>Computer Science</category><category>Programming</category><category>Quick Posts</category><category>Software Code</category><category>Technology</category><category>algorithm</category><category>code</category><category>compression</category><category>email</category><category>software</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Tue, 21 Feb 2012 21:54:31 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4227</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Given the title of this article, the first thing that should pop into your mind is probably — “well, use a compression algorithm — right?”.</p><p>Right! Well, yes, well, not exactly. Read on.</p></blockquote><p>via <a
href='http://mailinator.blogspot.com/2012/02/how-mailinator-compresses-email-by-90.html' title="Mailinator(tm) Blog &ndash; How Mailinator compresses email by 90%">Mailinator™ Blog – How Mailinator compresses email by 90%</a>. A fun journey through algorithms to find a solution to getting some awesome compression stats.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=-zMHQHO49Zc:nFE4Ig8XNH8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=-zMHQHO49Zc:nFE4Ig8XNH8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=-zMHQHO49Zc:nFE4Ig8XNH8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=-zMHQHO49Zc:nFE4Ig8XNH8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=-zMHQHO49Zc:nFE4Ig8XNH8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=-zMHQHO49Zc:nFE4Ig8XNH8:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=-zMHQHO49Zc:nFE4Ig8XNH8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/-zMHQHO49Zc" height="1" width="1"/>]]></content:encoded><description>A fun journey through algorithms to find a solution to getting some awesome compression stats.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/21/mailinatortm-blog-how-mailinator-compresses-email-by-90/</feedburner:origLink></item><item><title>ArsTechnica – High Orbits and Slowlorises: understanding the Anonymous attack tools</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/my-ay7Z0aFs/</link><category>Quick Posts</category><category>Security</category><category>Technology</category><category>Anonymous</category><category>ddos</category><category>hacking</category><category>http</category><category>legal</category><category>privacy</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Thu, 16 Feb 2012 18:27:39 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4221</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Most members of Anonymous would prefer to stay, well, anonymous. But as the group has engaged in increasingly high-profile attacks on government and corporate websites, doing so effectively and staying out of harm’s way have become an ever-growing challenge. To protect itself, the group has altered its tactics over the past year to both increase the firepower of its attacks and shield members from the prying eyes of law enforcement.</p></blockquote><p>via <a
href='http://arstechnica.com/business/news/2012/02/high-orbits-and-slowlorises-understanding-the-anonymous-attack-tools.ars' title="ArsTechnica &ndash; High Orbits and Slowlorises: understanding the Anonymous attack tools">ArsTechnica – High Orbits and Slowlorises: understanding the Anonymous attack tools</a>. Fascinating look into both some of the tools Anonymous uses to launch it’s attacks and how it/they attempt to stay anonymous.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=my-ay7Z0aFs:kbve6j8ejGA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=my-ay7Z0aFs:kbve6j8ejGA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=my-ay7Z0aFs:kbve6j8ejGA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=my-ay7Z0aFs:kbve6j8ejGA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=my-ay7Z0aFs:kbve6j8ejGA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=my-ay7Z0aFs:kbve6j8ejGA:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=my-ay7Z0aFs:kbve6j8ejGA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/my-ay7Z0aFs" height="1" width="1"/>]]></content:encoded><description>Fascinating look into both some of the tools Anonymous uses to launch it's attacks and how it/they attempt to stay anonymous.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/16/arstechnica-high-orbits-and-slowlorises-understanding-the-anonymous-attack-tools/</feedburner:origLink></item><item><title>Frankie Roberto – Responsive Text</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/ui1kXTFN6J8/</link><category>Design</category><category>Programming</category><category>Quick Posts</category><category>Software Code</category><category>User Experience</category><category>Web Design</category><category>css</category><category>css3</category><category>html</category><category>web development</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Wed, 15 Feb 2012 22:37:56 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4216</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Some websites now contain ‘responsive images’. These scale (or crop) depending upon your screen’s viewing area, so the image sizes remain appropriate whether you’re looking at the website on a mobile phone, or on a huge flat screen monitor.</p><p>This is an example of responsive text.</p><p>The amount of textual detail scales relative to your screen size.</p><p>The effect is achieved using simple HTML class names and CSS media queries which show or hide the content depending upon the current screen width.</p></blockquote><p>via <a
href='http://www.frankieroberto.com/responsive_text' title="Frankie Roberto &ndash; Responsive Text">Frankie Roberto – Responsive Text</a>. In agreement, nifty idea, but defiantly unsure of the practical application.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ui1kXTFN6J8:b2zA0oFcCBw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ui1kXTFN6J8:b2zA0oFcCBw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=ui1kXTFN6J8:b2zA0oFcCBw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ui1kXTFN6J8:b2zA0oFcCBw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=ui1kXTFN6J8:b2zA0oFcCBw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ui1kXTFN6J8:b2zA0oFcCBw:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ui1kXTFN6J8:b2zA0oFcCBw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/ui1kXTFN6J8" height="1" width="1"/>]]></content:encoded><description>In agreement, nifty idea, but defiantly unsure of the practical application.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/16/frankie-roberto-responsive-text/</feedburner:origLink></item><item><title>Backups, Automated and Off Site</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/28dO1yWih4E/</link><category>Programming</category><category>Software Code</category><category>Technology</category><category>Writings</category><category>Amazon S3</category><category>backup</category><category>bash</category><category>github</category><category>rsync</category><category>server</category><category>software</category><category>sys admin</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Wed, 15 Feb 2012 16:02:27 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4189</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>One of the biggest issues in running a server<sup
id="fnref:1"><a
href="#fn:1" rel="footnote">1</a></sup> is making sure if everything disappears you can be up and running as quickly as possible. So how do I do it?</p><p>Simple answer is I use a cron job that runs every day and does daily, weekly and monthly database and file system backups and then pushes those to Amazon S3. I rolled <a
href="https://github.com/jtyost2/S3_Backup" title="GitHub &ndash; S3 Backup">my own bash script</a> to perform the backups and after a few months of both testing and improving it’s ready to be shown off.</p><p>The script is extremly simple:</p><ol><li>Import config settings from a file</li><li>Dump MySQL Databases, gzip and move the file to your backup folder</li><li>Dump PostgreSQL Databases, gzip and move the file to your backup folder</li><li>Dump MongoDB Databases, gzip and move the file to your backup folder</li><li>Tar and gzip the local webroot and move the file to your backup folder</li><li>Delete daily backup files older than 7 days from the backup folder</li><li>If Monday<ol><li>Copy just created database and webroot backups to be weekly backups</li><li>Delete weekly backup files older than 28 days from the backup folder</li></ol></li><li>If First of Month<ol><li>Copy just created database and webroot backups to be monthly backups</li><li>Delete monthly backup files older than 365 days from the backup folder</li></ol></li><li>Use <a
href="http://s3tools.org/s3cmd" title="S3 Tools">S3 Tools</a> to essentially rsync the backup folder with an Amazon S3 Bucket</li></ol><p>It’s clean, quick and above all has worked without fail for several months now. The slowest part of the process is uploading the files to S3 which has never taken that terribly long. It’s also repeating the mantra <a
href="http://www.yostivanich.com/2012/02/15/incubaid-research-rediscovering-the-rsync-algorithm/" title="Incubaid Research &ndash; Rediscovering the RSync Algorithm &#8211; Yostivanich">from my earlier post</a> of “tar it then sync”.</p><p>This method is simple and it seems to work great for most single server setups. I haven’t optimized the database dumps, mainly because that is highly dependent upon your particular use of each. If you have multiple servers or separate database and web servers, why are you taking sys admin advice from me?</p><p>It’s available on GitHub: <a
href="https://github.com/jtyost2/S3_Backup" title="GitHub &ndash; S3_Backup" target="_blank">S3_Backup</a></p><div
class="footnotes"><hr
/><ol><li
id="fn:1"><p>I use a virtual host from <a
href="http://www.linode.com/?r=2a859f0c3243db6581ffc3aed7df57e9cf52659c" title="Linde &ndash; Affilate Link" target="_blank">Linode</a> for this site and a few others, they are great. <a
href="#fnref:1" rev="footnote">↩</a></p></li></ol></div> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=28dO1yWih4E:Er7OLU7SB_M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=28dO1yWih4E:Er7OLU7SB_M:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=28dO1yWih4E:Er7OLU7SB_M:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=28dO1yWih4E:Er7OLU7SB_M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=28dO1yWih4E:Er7OLU7SB_M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=28dO1yWih4E:Er7OLU7SB_M:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=28dO1yWih4E:Er7OLU7SB_M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/28dO1yWih4E" height="1" width="1"/>]]></content:encoded><description>One of the biggest issues in running a server is making sure if everything disappears you can be up and running as quickly as possible. So how do I do it?</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/15/backups-automated-and-off-site/</feedburner:origLink></item><item><title>Incubaid Research – Rediscovering the RSync Algorithm</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/pyp9EIYYyPY/</link><category>Programming</category><category>Quick Posts</category><category>Security</category><category>Software Code</category><category>algorithm</category><category>hash</category><category>rsync</category><category>software</category><category>Technology</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Tue, 14 Feb 2012 22:06:03 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4195</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Don’t walk the folder and ‘rsync’ each file you encounter. A small calculation will show you how bad it really is.</p><p>Suppose you have 20000 files, each 1KB. Suppose 1 rsync costs you about 0.1s (reading the file, sending over the signature, building the stream of updates, applying them). This costs you about 2000s or more than half an hour.</p><p>System administrators know better:they would not hesitate: “tar the tree, sync the tars, and untar the synced tar”.</p><p>Suppose each of the actions takes 5s (overestimating) you’re still synced in 15s.</p></blockquote><p>via <a
href='http://blog.incubaid.com/2012/02/14/rediscovering-the-rsync-algorithm/' title="Incubaid Research &ndash; Rediscovering the RSync Algorithm">Incubaid Research – Rediscovering the RSync Algorithm</a>. The right way to synch two remote file systems.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pyp9EIYYyPY:t3rSzDILxm0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pyp9EIYYyPY:t3rSzDILxm0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=pyp9EIYYyPY:t3rSzDILxm0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pyp9EIYYyPY:t3rSzDILxm0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=pyp9EIYYyPY:t3rSzDILxm0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pyp9EIYYyPY:t3rSzDILxm0:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pyp9EIYYyPY:t3rSzDILxm0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/pyp9EIYYyPY" height="1" width="1"/>]]></content:encoded><description>The right way to synch two remote file systems.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/15/incubaid-research-rediscovering-the-rsync-algorithm/</feedburner:origLink></item><item><title>Tinycon — Favicon Alerts</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/ReICwj769TI/</link><category>Programming</category><category>Quick Posts</category><category>Software Code</category><category>User Experience</category><category>Web Design</category><category>alert</category><category>Design</category><category>favicon</category><category>javascript</category><category>web development</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Mon, 06 Feb 2012 21:55:39 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4177</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Tinycon allows the addition of alert bubbles and changing the favicon image. Tinycon gracefully falls back to a number in title approach for browers that don’t support canvas or dynamic favicons.</p><p>Alerts in the favicon allow users to pin a tab and easily see if their attention is needed.</p></blockquote><p>via <a
href='http://tommoor.github.com/tinycon/' title="GitHub &ndash; Tinycon">GitHub – Tinycon</a>. Pretty sure I could count the times I actually looked at a favicon alert on one hand, that being said nice work.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ReICwj769TI:JKuXxe_7ZIg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ReICwj769TI:JKuXxe_7ZIg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=ReICwj769TI:JKuXxe_7ZIg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ReICwj769TI:JKuXxe_7ZIg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=ReICwj769TI:JKuXxe_7ZIg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ReICwj769TI:JKuXxe_7ZIg:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=ReICwj769TI:JKuXxe_7ZIg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/ReICwj769TI" height="1" width="1"/>]]></content:encoded><description>Pretty sure I could count the number of times I actually looked at a favicon alert on one hand, that being said nice work.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/06/tinycon-favicon-alerts/</feedburner:origLink></item><item><title>Living World – How Did LEGO Become More About Limits Than Possibilities?</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/pQxoV1LwVTI/</link><category>Culture</category><category>Quick Posts</category><category>creativity</category><category>Design</category><category>imagination</category><category>lego</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Sun, 05 Feb 2012 11:52:28 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4166</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Rip open that new LEGO set and your mind races at the possibilities! A simple repertoire of piece types, and yet you can build a ninja boat, a three-wheeled race car, a pineapple pizza, a spotted lion… The possibilities are limited only by your creativity and imagination. “Combine and create!”—that was the implicit war cry for LEGOs.</p><p>So how, I wonder, did LEGO so severely lose its way? LEGO now fills the niche that model airplanes once did when I was a kid, an activity whose motto would be better described as “Follow the instructions!” The sets kids receive as gifts today are replete with made-to-order piece types special to each set, useful in one particular spot, and often useless elsewhere. And the sets are designed for constructing some particular thing (a Geonosian Starfighter, a Triceratops Trapper, etc.), and you—the parent—can look forward to spending hours helping them through the thorough yet thoroughly exhausting pages.</p></blockquote><p>via <a
href='http://discovermagazine.com/2012/jan-feb/02-how-did-lego-lose-its-mojo/' title="Living World &ndash; How Did LEGO Become More About Limits Than Possibilities?">Living World – How Did LEGO Become More About Limits Than Possibilities?</a>. It’s a little depressing when I pick up a Lego kit and have to turn it down because of this issue. It used to be that no matter what the theme of the set, I could always use the vast majority of pieces from the kit, not so much anymore.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pQxoV1LwVTI:h8Oh36WXgFw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pQxoV1LwVTI:h8Oh36WXgFw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=pQxoV1LwVTI:h8Oh36WXgFw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pQxoV1LwVTI:h8Oh36WXgFw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=pQxoV1LwVTI:h8Oh36WXgFw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pQxoV1LwVTI:h8Oh36WXgFw:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=pQxoV1LwVTI:h8Oh36WXgFw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/pQxoV1LwVTI" height="1" width="1"/>]]></content:encoded><description>It's a little depressing when I pick up a Lego kit and have to turn it down because of this issue.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/02/05/living-world-how-did-lego-become-more-about-limits-than-possibilities/</feedburner:origLink></item><item><title>Apple Outsider – Hollywood Still Hates You</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/8oRN0XrvfHo/</link><category>Business</category><category>Economics</category><category>Quick Posts</category><category>business</category><category>p2p</category><category>piracy</category><category>software</category><category>user experience</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Thu, 26 Jan 2012 19:12:02 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4152</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>Hollywood continues to completely ignore that lesson. It continues to punish the people who play by the rules with an insufferable customer experience. This is the sole reason piracy is up and profits are down: because doing it right totally sucks. And that’s apparently how the studios want it.</p></blockquote><p>via <a
href='http://www.appleoutsider.com/2012/01/26/hollywood/' title="Apple Outsider &ndash; Hollywood Still Hates You">Apple Outsider – Hollywood Still Hates You</a>. It bears repeating, the vast majority of piracy is people just trying to get content the easiest way.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=8oRN0XrvfHo:XTsG7PhkZMA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=8oRN0XrvfHo:XTsG7PhkZMA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=8oRN0XrvfHo:XTsG7PhkZMA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=8oRN0XrvfHo:XTsG7PhkZMA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=8oRN0XrvfHo:XTsG7PhkZMA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=8oRN0XrvfHo:XTsG7PhkZMA:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=8oRN0XrvfHo:XTsG7PhkZMA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/8oRN0XrvfHo" height="1" width="1"/>]]></content:encoded><description>It bears repeating, the vast majority of piracy is people just trying to get content the easiest way.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/01/26/apple-outsider-hollywood-still-hates-you/</feedburner:origLink></item><item><title>Michael Tsai – PDFpen and iCloud</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/4qroFlWZUm8/</link><category>Programming</category><category>Quick Posts</category><category>api</category><category>iOS</category><category>Mac OSX</category><category>osx</category><category>software</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Thu, 26 Jan 2012 18:10:36 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4147</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>It’s no longer possible to write a single app that takes advantage of the full range of Mac OS X features. Some APIs only work inside the Mac App Store. Others only work outside it. Presumably, this gap will widen as more new features are App Store–exclusive, while sandboxing places greater restrictions on what App Store apps are allowed to do.</p></blockquote><p>via <a
href='http://mjtsai.com/blog/2012/01/25/pdfpen-and-icloud/' title="Michael Tsai &ndash; PDFpen and iCloud">Michael Tsai – PDFpen and iCloud</a>. My largest long-term fear of OSX is that Apple will slowly turn off the ability for applications to be useful without using the App Store and thus some Apps may just not exist anymore (<a
href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html" title="SuperDuper">SuperDuper</a> is the easy example).</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=4qroFlWZUm8:fNPjEXLMcuM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=4qroFlWZUm8:fNPjEXLMcuM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=4qroFlWZUm8:fNPjEXLMcuM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=4qroFlWZUm8:fNPjEXLMcuM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=4qroFlWZUm8:fNPjEXLMcuM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=4qroFlWZUm8:fNPjEXLMcuM:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=4qroFlWZUm8:fNPjEXLMcuM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/4qroFlWZUm8" height="1" width="1"/>]]></content:encoded><description>My largest long-term fear of OSX is that Apple will slowly turn off the ability for applications to be useful without using the App Store and thus some Apps may just not exist anymore (SuperDuper is the easy example).</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/01/26/michael-tsai-pdfpen-and-icloud/</feedburner:origLink></item><item><title>whatwg – Requests for new elements for comments</title><link>http://feedproxy.google.com/~r/Yostivanich/~3/DKdxlYecmt8/</link><category>Design</category><category>Programming</category><category>Web Design</category><category>html</category><category>html5</category><category>w3c</category><category>web development</category><category>WHATWG</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Yost</dc:creator><pubDate>Wed, 25 Jan 2012 23:22:25 PST</pubDate><guid isPermaLink="false">http://www.yostivanich.com/?p=4139</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<blockquote><p>We already have an element for comments and other self-contained document modules, namely, &lt;article&gt;. The spec in fact specifically calls out an &lt;article&gt; nested in another &lt;article&gt; as being, by definition, a comment &lt;article&gt; on the outer &lt;article&gt;</p></blockquote><p>via <a
href='http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/034506.html' title="whatwg &ndash; Requests for new elements for comments">whatwg – Requests for new elements for comments</a>. Want to do comments on your new spiffy HTML5 site, use an article element inside your main article element.</p> <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Yostivanich?a=DKdxlYecmt8:VsHzMxaL0Vc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=DKdxlYecmt8:VsHzMxaL0Vc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=DKdxlYecmt8:VsHzMxaL0Vc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=DKdxlYecmt8:VsHzMxaL0Vc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Yostivanich?i=DKdxlYecmt8:VsHzMxaL0Vc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=DKdxlYecmt8:VsHzMxaL0Vc:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Yostivanich?a=DKdxlYecmt8:VsHzMxaL0Vc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Yostivanich?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Yostivanich/~4/DKdxlYecmt8" height="1" width="1"/>]]></content:encoded><description>Want to do comments on your new spiffy HTML5 site, use an article element inside your main article element.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.yostivanich.com/2012/01/26/whatwg-requests-for-new-elements-for-comments/</feedburner:origLink></item></channel></rss>

