<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>loopkid: Category English</title>
    <link>http://loopkid.net/articles/category/english</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>professional procrastinator</description>
    <item>
      <title>how to apply the ghostly decal</title>
      <description>&lt;p&gt;One of my favorite &lt;a href="http://ghostly.com/"&gt;record labels&lt;/a&gt; have created a &lt;a href="http://www.theghostlystore.com/products/ghostly-computer-decals"&gt;laptop decal&lt;/a&gt; which works especially great on Macbooks. When applying the decal however, great care needs to be taken. Basically, if you mess it up, you don&amp;#8217;t get a second chance (well, &lt;a href="http://insepia.net/kendricklo/2010/07/decked-out-in-ghostly-international/"&gt;maybe you do&lt;/a&gt;). So if you&amp;#8217;re more the clumsy type and ordering internationally, you might want to buy two sets from the start.&lt;/p&gt;

&lt;p&gt;With this being said, if  you know what to watch out for, it&amp;#8217;s actually not &lt;em&gt;that&lt;/em&gt; hard getting it right the first time. If you&amp;#8217;re unsure how to get it done, see my little how-to below. I&amp;#8217;m not saying this is the smartest way to get it done, but it worked great for me.&lt;/p&gt;

&lt;p&gt;Step 1: Remove the protective cover of the decal so that the sticky surface is exposed. Be careful not to touch it. Then place it on the laptop with the non-sticky side downwards. Adjust the position of the decal so that the actual artwork completely covers the logo. Now mark the edges with something that stays firmly in place. I used regular household grade plastic tape, which is certainly not the best solution, but it did the job.&lt;/p&gt;

&lt;p&gt;&lt;img src="/files/ghostly-decal-2.jpg" alt="Ghostly International Decal"/&gt;&lt;/p&gt;

&lt;p&gt;Step 2: Carefully apply the decal by gradually lowering it on the surface while applying gentle pressure. If you mess it up there will be air bubbles.&lt;/p&gt;

&lt;p&gt;&lt;img src="/files/ghostly-decal-3.jpg" alt="Ghostly International Decal"/&gt;&lt;/p&gt;

&lt;p&gt;Step 3: Remove the tape with the help of a tissue (using your uncovered finger nails might leave scratches on the surface) and remove the glue rests with a mild cleaning fluid.&lt;/p&gt;

&lt;p&gt;&lt;img src="/files/ghostly-decal-4.jpg" alt="Ghostly International Decal"/&gt;&lt;/p&gt;

&lt;p&gt;Step 4: Enjoy!&lt;/p&gt;

&lt;p&gt;&lt;img src="/files/ghostly-decal-5.jpg" alt="Ghostly International Decal"/&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 02 Mar 2012 16:37:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:886a4f8a-ed58-47de-a789-81de9f4450ec</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2012/03/02/how-to-apply-the-ghostly-decal</link>
      <category>Design</category>
      <category>Computer</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/183941</trackback:ping>
    </item>
    <item>
      <title>save a youtube video as mp4 with title</title>
      <description>&lt;p&gt;The following one-liner fetches a video from Youtube and saves it to an mp4 container with a reasonably safe file name generated from the video title.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;youtube-dl -q -o - http://www.youtube.com/watch?v=QH2-TGUlwu4 |
ffmpeg -i pipe:0 -vcodec copy -acodec copy "`curl -s \
http://gdata.youtube.com/feeds/api/videos/QH2-TGUlwu4 |
w3hxselect -c title | tr -sc '[A-Za-z0-9._{}\(\)\]\[\- ]' '_'`.mp4"
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you want to install the prerequisites via MacPorts: &lt;code&gt;youtube-dl&lt;/code&gt; is available and &lt;code&gt;w3hxselect&lt;/code&gt; is included in the &lt;code&gt;html-xml-utils&lt;/code&gt; package.&lt;/p&gt;</description>
      <pubDate>Thu, 23 Feb 2012 18:48:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:e560a127-970e-408c-a3ee-65c72f0bf277</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2012/02/23/save-a-youtube-video-as-mp4-with-title</link>
      <category>Mac OS X</category>
      <category>Kommandozeile</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/183470</trackback:ping>
    </item>
    <item>
      <title>peter sunde explains irl vs. afk</title>
      <description>&lt;p&gt;&lt;a href="http://www.tpbafk.tv/" class="aligncenter" style="background:none"&gt;&lt;img src="/files/tpb-irl-afk-vertical.png" alt="Peter Sunde erklärt dem Staatsanwalt das Internet"  class="aligncenter" /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 20 Jan 2012 14:36:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:e10f7286-bbfc-44c0-aeac-c1c648cffedc</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2012/01/20/peter-sunde-explains-irl-vs-afk</link>
      <category>Internet</category>
      <category>Nerdism</category>
      <category>Unterhaltung</category>
      <category>Netzkultur</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/181686</trackback:ping>
    </item>
    <item>
      <title>safariomnibar port for powerpc</title>
      <description>&lt;p&gt;I did a port of Olivier Poitrey&amp;#8217;s SafariOmnibar for Macs with PowerPC processor running Safari 5.0.6 on Mac OS 10.5.8. Go ahead and grab the &lt;a href="https://github.com/stefanschmidt/SafariOmnibar"&gt;current version&lt;/a&gt; over at Github.&lt;/p&gt;</description>
      <pubDate>Fri, 13 Jan 2012 03:39:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:17fd62d4-40bc-400d-adc4-cf32e025be08</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2012/01/13/safariomnibar-port-for-powerpc</link>
      <category>Softwareentwicklung</category>
      <category>English</category>
      <category>Mac OS X</category>
      <category>Safari</category>
      <trackback:ping>http://loopkid.net/articles/trackback/181278</trackback:ping>
    </item>
    <item>
      <title>old swedish mailbox in helsinki</title>
      <description>&lt;p&gt;&lt;img src="/files/swedish-mailbox-in-helsinki.jpg" alt="Schwedischer Briefkasten in Helsinki"/&gt;&lt;/p&gt;

&lt;p&gt;In the staircase of my current residence in Helsinki I have discovered traces of swedish language history. The mailbox sign says &amp;#8220;Bref och Tidningar&amp;#8221; which is swedish for &amp;#8220;letters and newspapers&amp;#8221;. It is not uncommon to find swedish labels in Helsinki since there is swedish speaking minority but this one caught my attention because it had a non-standard spelling. Since the house has a Jugendstil architecture my assumption was that maybe it&amp;#8217;s an old spelling from the turn of the last century. I did some research and found some statements supporting my assumption.&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Before the spelling reform of 1906 the v sound was represented by hv- at the beginning of some words, -fv- medially and -f finally. One may still encounter forms like hvad (vad), hvem (vem), gräfva(gräva), bref(brev) in older texts. (Swedish: a comprehensive grammar, Philip Holmes and Ian Hinchliffe, Routledge, 2003, page 584)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Furthermore I found out the house was actually built 1900 by the finnish architect office Usko Nyström, Petrelius &amp;amp; Penttilä which is six years before the &lt;a href="http://sv.wikipedia.org/wiki/Stavningsreformen_1906"&gt;spelling reform&lt;/a&gt; so it seems quite reasonable they&amp;#8217;ve used the old spelling on the mailbox.&lt;/p&gt;</description>
      <pubDate>Fri, 16 Dec 2011 04:33:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:23561242-f819-4deb-8b00-5657bd7996ca</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/12/16/old-swedish-mailbox-in-helsinki</link>
      <category>Schweden</category>
      <category>English</category>
      <category>Finnland</category>
      <category>Helsinki</category>
      <trackback:ping>http://loopkid.net/articles/trackback/178276</trackback:ping>
    </item>
    <item>
      <title>vox for mac os x website moved</title>
      <description>&lt;p&gt;The minimalist Mac OS X audio player of &lt;a href="http://alenofx.jigsy.com/"&gt;Alessio Nonni&lt;/a&gt; has moved. Check out the new &lt;a href="http://voxapp.didgeroo.com/"&gt;Vox&lt;/a&gt; website for a Lion compatible version. If you enjoy the app don&amp;#8217;t hesitate to make a donation to support &lt;strike&gt;the suffering italian economy&lt;/strike&gt; a talented developer!&lt;/p&gt;</description>
      <pubDate>Sat, 15 Oct 2011 13:24:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:df692050-b08a-4f42-bc90-6455b007e728</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/10/15/vox-for-mac-os-x-website-moved</link>
      <category>Mac OS X</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/175476</trackback:ping>
    </item>
    <item>
      <title>really empty the safari cache</title>
      <description>&lt;p&gt;After telling Safari to empty the cache I wondered If Safari actually did what I told it.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ du -sh ~/Library/Caches/com.apple.safari
629M    /Users/stefan/Library/Caches/com.apple.safari
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Hm, 626 megabyte don&amp;#8217;t look like obedience to me. Let&amp;#8217;s see what&amp;#8217;s in there.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ du -sh ~/Library/Caches/com.apple.safari/*
173M    /Users/stefan/Library/Caches/com.apple.safari/Cache.db
5.6M    /Users/stefan/Library/Caches/com.apple.safari/Extensions
450M    /Users/stefan/Library/Caches/com.apple.safari/Webpage Previews
 64K    /Users/stefan/Library/Caches/com.apple.safari/com.apple.opencl
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;450 megabyte of &amp;#8220;Webpage Previews&amp;#8221;?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ find ~/Library/Caches/com.apple.safari/Webpage\ Previews -type f \
| sed -E 's/.*\.([^\.]*)/\1/' | sort | uniq -c
7016 jpeg
 400 png
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;No wonder we need gigabyte sized hard disks today. Let&amp;#8217;s delete the crap altogether.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ rm -r ~/Library/Caches/com.apple.safari
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And let&amp;#8217;s make sure it doesn&amp;#8217;t come back (works in Safari 5.0.3).&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;So, what have we gained after restarting Safari?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ du -sh ~/Library/Caches/com.apple.safari | awk '{print $1}'
3.6M
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nice, especially in times of undersized solid state disks.&lt;/p&gt;</description>
      <pubDate>Tue, 11 Oct 2011 09:24:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:b9b0263e-f5f6-40c8-bead-c4e779f92f0e</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/10/11/really-empty-the-safari-cache</link>
      <category>Mac OS X</category>
      <category>Safari</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/175343</trackback:ping>
    </item>
    <item>
      <title>downgrade safari 5.1 to 5.0.x on lion</title>
      <description>&lt;p&gt;If you want to downgrade Safari 5.1 to Safari 5.0.x on Lion you can download &lt;a href="http://appldnld.apple.com/Safari5/061-9477.20101118.Sfr34/Safari5.0.3SnowLeopard.dmg"&gt;Safari 5.0.3&lt;/a&gt; from the original Apple servers and extract just the Browser with &lt;a href="http://www.charlessoft.com/"&gt;Pacifist&lt;/a&gt;. The installation image is called &lt;code&gt;Safari5.0.3SnowLeopard.dmg&lt;/code&gt; but it works just fine on Lion. Have fun!&lt;/p&gt;</description>
      <pubDate>Tue, 11 Oct 2011 07:11:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:0b1f2a34-1d51-43ae-a459-185add0a52a1</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/10/11/downgrade-safari-5-1-to-5-0-x-on-lion</link>
      <category>English</category>
      <category>Mac OS X</category>
      <category>Safari</category>
      <trackback:ping>http://loopkid.net/articles/trackback/175339</trackback:ping>
    </item>
    <item>
      <title>recursive chmod and chown on files</title>
      <description>&lt;p&gt;If you want to recursively apply permissions to files it&amp;#8217;s best to use &lt;a href="http://www.gnu.org/s/parallel/"&gt;GNU parallel&lt;/a&gt; because it handles &lt;a href="http://www.gnu.org/s/parallel/man.html#differences_between_xargs_and_gnu_parallel"&gt;obscure filenames&lt;/a&gt; robustly:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;find directory -type f | parallel -m chmod mode
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you want to change ownership of the files, you can use a root subshell:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo bash -c "find directory -type f | parallel -m chown user:group"
&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Fri, 07 Oct 2011 21:47:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:af774447-a91b-4696-a2c4-0e628f954908</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/10/07/recursive-chmod-and-chown-on-files</link>
      <category>English</category>
      <category>Mac OS X</category>
      <category>Linux</category>
      <trackback:ping>http://loopkid.net/articles/trackback/175240</trackback:ping>
    </item>
    <item>
      <title>make ard work with dynamic dns</title>
      <description>&lt;p&gt;With its default settings &lt;a href="http://en.wikipedia.org/wiki/Apple_Remote_Desktop"&gt;Apple Remote Desktop&lt;/a&gt; doesn&amp;#8217;t play well with dynamic DNS services. If you add a domain with a dynamic IP address it retrieves the IP address only once and if the IP address changes, the connect fails. A temporary workaround is to remove the IP address from the computer information window or to remove and readd the computer, but that certainly sucks for the long term.&lt;/p&gt;

&lt;p&gt;A permanent solution is to disable reverse IP lookups:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;defaults write com.apple.RemoteDesktop \
DisableReverseIPLookup -bool yes
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now Apple Remote Desktop will update the IPs upon launch.&lt;/p&gt;</description>
      <pubDate>Thu, 22 Sep 2011 14:11:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:e6206681-60bd-4fda-b928-cd47d493d94c</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/09/22/make-ard-work-with-dynamic-dns</link>
      <category>English</category>
      <category>Mac OS X</category>
      <trackback:ping>http://loopkid.net/articles/trackback/174846</trackback:ping>
    </item>
  </channel>
</rss>

