<?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>alex lines on the tumbldore.music and found digital objects.alex dot lines at gmail.</description><title>machine text</title><generator>Tumblr (3.0; @machinetext)</generator><link>http://tumblr.machinetext.com/</link><item><title>homeofthevain:

David Lynch, Premonition Following an Evil...</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/LZ1OH9EMFoQ?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;&lt;a href="http://homeofthevain.tumblr.com/post/10781034254"&gt;homeofthevain&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a target="_self" href="http://homeofthevain.tumblr.com/tagged/david+lynch"&gt;&lt;strong&gt;David Lynch&lt;/strong&gt;&lt;/a&gt;, &lt;em&gt;Premonition Following an Evil Deed&lt;/em&gt;&lt;/p&gt;
&lt;p class="justified"&gt;For the 100 year anniversary of the Lumière camera, forty directors made one minute film segments using an original restored Lumière camera. The ground rules were rigidly enforced: a continuous shot had to be captured in a maximum of three attempts; no artificial light sources or synced sound, as those techniques were yet to be invented; the film had to be 55 seconds — the length of one reel of film for Lumière’s Cinématograph camera. Now watch Lynch bend the rules.&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;a href="http://www.amazon.com/gp/product/1572522119/ref=as_li_ss_tl?ie=UTF8&amp;tag=homofthevai-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399369&amp;creativeASIN=1572522119"&gt;Buy &lt;em&gt;Lumière et compagnie&lt;/em&gt;&lt;/a&gt;. &lt;a target="_self" href="http://homeofthevain.tumblr.com/tagged/david+lynch"&gt;More Lynch&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://tumblr.machinetext.com/post/10807479527</link><guid>http://tumblr.machinetext.com/post/10807479527</guid><pubDate>Thu, 29 Sep 2011 11:10:32 -0400</pubDate><category>david lynch</category><category>lumiere</category></item><item><title>vampire belt</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/tujCCOfULqE?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;vampire belt&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10733842223</link><guid>http://tumblr.machinetext.com/post/10733842223</guid><pubDate>Tue, 27 Sep 2011 15:01:07 -0400</pubDate></item><item><title>big nils - herpes.</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/2fvL4V1Fw80?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;big nils - herpes.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10732632835</link><guid>http://tumblr.machinetext.com/post/10732632835</guid><pubDate>Tue, 27 Sep 2011 14:18:17 -0400</pubDate></item><item><title>new highway hymnal</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/MlCcbseD7NY?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;new highway hymnal&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10731673597</link><guid>http://tumblr.machinetext.com/post/10731673597</guid><pubDate>Tue, 27 Sep 2011 13:42:03 -0400</pubDate></item><item><title>Noon:30</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/N-ePXuFjdt4?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;Noon:30&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10697391932</link><guid>http://tumblr.machinetext.com/post/10697391932</guid><pubDate>Mon, 26 Sep 2011 16:39:44 -0400</pubDate></item><item><title>barn owl</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/hFcDzYqTvzA?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;barn owl&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10696074185</link><guid>http://tumblr.machinetext.com/post/10696074185</guid><pubDate>Mon, 26 Sep 2011 16:03:56 -0400</pubDate></item><item><title>more from Nisennenmondai</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/vCfPR9ZCV-U?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;more from Nisennenmondai&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10696064629</link><guid>http://tumblr.machinetext.com/post/10696064629</guid><pubDate>Mon, 26 Sep 2011 16:03:40 -0400</pubDate></item><item><title>goxton, body body</title><description>&lt;iframe src="http://player.vimeo.com/video/20757141" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;goxton, body body&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10518796621</link><guid>http://tumblr.machinetext.com/post/10518796621</guid><pubDate>Thu, 22 Sep 2011 10:22:19 -0400</pubDate></item><item><title>Hog. dumb.ass.metal.</title><description>&lt;embed type="application/x-shockwave-flash" src="http://assets.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/10494345441/tumblr_lrw8b06MJd1qz6gp6&amp;color=FFFFFF" height="27" width="207" quality="best" wmode="opaque"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Hog. dumb.ass.metal.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10494345441</link><guid>http://tumblr.machinetext.com/post/10494345441</guid><pubDate>Wed, 21 Sep 2011 18:11:24 -0400</pubDate></item><item><title>22 minutes of slasher risk.</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/begyDJlcPio?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;22 minutes of slasher risk.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10488498953</link><guid>http://tumblr.machinetext.com/post/10488498953</guid><pubDate>Wed, 21 Sep 2011 15:38:45 -0400</pubDate></item><item><title>mud culture  (jason arthurs)</title><description>&lt;iframe src="http://player.vimeo.com/video/6232521" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;mud culture  (jason arthurs)&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10481641921</link><guid>http://tumblr.machinetext.com/post/10481641921</guid><pubDate>Wed, 21 Sep 2011 11:12:15 -0400</pubDate></item><item><title>the body. 8 1/2 minutes of doooommmm.</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/p8cAVck2eWI?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;the body. 8 1/2 minutes of doooommmm.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10480645135</link><guid>http://tumblr.machinetext.com/post/10480645135</guid><pubDate>Wed, 21 Sep 2011 10:19:47 -0400</pubDate></item><item><title>death grips is tired of your pose.</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/Orlbo9WkZ2E?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;death grips is tired of your pose.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10457386398</link><guid>http://tumblr.machinetext.com/post/10457386398</guid><pubDate>Tue, 20 Sep 2011 18:43:40 -0400</pubDate></item><item><title>death grips really doesn’t care if you like his video.</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/sFmZ6WDkuj0?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;death grips really doesn’t care if you like his video.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/10456562475</link><guid>http://tumblr.machinetext.com/post/10456562475</guid><pubDate>Tue, 20 Sep 2011 18:24:35 -0400</pubDate></item><item><title>selecting a random line from a file</title><description>&lt;p&gt;&lt;a href="http://twitter.com/hmason"&gt;@hilary&lt;/a&gt; was &lt;a href="http://twitter.com/#!/hmason/status/62623545993347072"&gt;experimenting&lt;/a&gt; with selecting a random line from a file. there were many excellent contributions to the discussion. here’s &lt;a href="http://twitter.com/#!/alexlines/status/63394606972289024"&gt;my convoluted approach&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;dd if=file.txt skip=$(expr $(date +%N) \% $(stat -c “%s” file.txt)) ibs=1 count=200 2&gt;/dev/null | sed -n ‘2{p;q;}’&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;it uses “dd” to seek to a random point in the file, read, and print 200 bytes, discards dd’s diagnostic output (normally written to stderr), and uses sed to filter the output.&lt;/p&gt;
&lt;p&gt;the random number is generated by taking the nanoseconds portion of the current time modulo the size of the file in bytes. it’s not exactly cryptographically random, but should be good enough. there are lots of other options for generating a random number for this case, but I favored brevity over entropy.&lt;/p&gt;
&lt;p&gt;we’re not operating on line numbers but there still needs to be an upper limit for the random number that gets generated. we use the filesize in bytes as the upper limit, which we can get very quickly by using ‘stat’.&lt;/p&gt;
&lt;p&gt;why read in 200 bytes? it’s arbitrary but since we are not operating on the basis of line numbers, the intention is to be sure we read at least one entire line from the file and then to use sed to select only the second line from the output (the first line we see is likely to only be part of a line, the second should be a complete line) and print that. this assumes that the file is organized as newline terminated records. the 200 byte read size can be adjusted up or down depending on the typical record size in the file.&lt;/p&gt;
&lt;p&gt;could be more portable (works on ubuntu, RHEL, etc). but on a mac, ‘stat’ accepts different format strings and “date” doesn’t support %N for nanoseconds, bleh. on a mac you could instead use something like:&lt;/p&gt;
&lt;p&gt; dd if=file.txt skip=$(jot -r 1 0 $(stat -f “%z” file.txt)) ibs=1 count=200 2&gt;/dev/null  | sed -n ‘2{p;q;}’&lt;/p&gt;
&lt;p&gt;it’s fast because 1) “dd” is fast and 2) since it doesn’t use a line number to pull out the random line, we don’t have to count the lines to set the upper limit. in my testing (admittedly on a box with fast (though not ssd) disks), it could consistently pull a random line from a 300GB (yes, GB) file in around 10milliseconds, even from deep in the file.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/4997828856</link><guid>http://tumblr.machinetext.com/post/4997828856</guid><pubDate>Wed, 27 Apr 2011 20:11:13 -0400</pubDate></item><item><title>My Top 5 Artists (Week Ending 2010-7-18)</title><description>&lt;a href="http://www.last.fm/user/truxx/charts?charttype=weekly&amp;date_to=1279454400"&gt;My Top 5 Artists (Week Ending 2010-7-18)&lt;/a&gt;: &lt;ol&gt;&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/From+the+Darkest+Part+of+the+Woods"&gt;From the Darkest Part of the Woods (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Massive+Attack"&gt;Massive Attack (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Donnis"&gt;Donnis (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Summer+Camp"&gt;Summer Camp (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Meschiya+Lake+And+The+Little+Big+Horns"&gt;Meschiya Lake And The Little Big Horns (1)&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Imported from &lt;a rel="nofollow" target="_blank" href="http://joelaz.com/post/23488847/last-fm-tumblr-weekly-top-artists"&gt;Last.fm Tumblr&lt;/a&gt; by &lt;a rel="nofollow" target="_blank" href="http://joelaz.com"&gt;…&lt;/a&gt;&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/833327950</link><guid>http://tumblr.machinetext.com/post/833327950</guid><pubDate>Mon, 19 Jul 2010 16:40:16 -0400</pubDate></item><item><title>shred for your life. two 13-yr old kids shred it out, hilarious...</title><description>&lt;iframe width="400" height="240" src="http://www.youtube.com/embed/UjRqx_bvOwg?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;shred for your life. two 13-yr old kids shred it out, hilarious and excellent, love the duel at the end.&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/821051717</link><guid>http://tumblr.machinetext.com/post/821051717</guid><pubDate>Fri, 16 Jul 2010 18:28:55 -0400</pubDate></item><item><title>My Top 5 Artists (Week Ending 2010-7-11)</title><description>&lt;a href="http://www.last.fm/user/truxx/charts?charttype=weekly&amp;date_to=1278849600"&gt;My Top 5 Artists (Week Ending 2010-7-11)&lt;/a&gt;: &lt;ol&gt;&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/+noredirect/Lee+Perry"&gt;Lee Perry (2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Mariachi+El+Bronx"&gt;Mariachi El Bronx (2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Orchestre+Poly-Rythmo+de+Cotonou"&gt;Orchestre Poly-Rythmo de Cotonou (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Ram+Jam"&gt;Ram Jam (1)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Slaraffenland"&gt;Slaraffenland (1)&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Imported from &lt;a rel="nofollow" target="_blank" href="http://joelaz.com/post/23488847/last-fm-tumblr-weekly-top-artists"&gt;Last.fm Tumblr&lt;/a&gt; by &lt;a rel="nofollow" target="_blank" href="http://joelaz.com"&gt;JoeLaz&lt;/a&gt;&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/804934357</link><guid>http://tumblr.machinetext.com/post/804934357</guid><pubDate>Tue, 13 Jul 2010 00:14:10 -0400</pubDate></item><item><title>a bit literal but who can think in this heat. lee perry’s...</title><description>&lt;embed type="application/x-shockwave-flash" src="http://assets.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/782074425/tumblr_l57d7vYm5i1qz6gp6&amp;color=FFFFFF" height="27" width="207" quality="best" wmode="opaque"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;a bit literal but who can think in this heat. lee perry’s slow, langorous, beat is trapped in molasses. it sounds as hazy as it looks outside. the repitition is trance-like and seems to go on and on, perfect for sitting in a daze in some scarce shade, sipping the local malt, losing time, letting your thoughts slip from daydream to mirage …&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/782074425</link><guid>http://tumblr.machinetext.com/post/782074425</guid><pubDate>Wed, 07 Jul 2010 15:38:19 -0400</pubDate></item><item><title>My Top 5 Artists (Week Ending 2010-7-4)</title><description>&lt;a href="http://www.last.fm/user/truxx/charts?charttype=weekly&amp;date_to=1278244800"&gt;My Top 5 Artists (Week Ending 2010-7-4)&lt;/a&gt;: &lt;ol&gt;&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/MxPx"&gt;MxPx (14)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/+noredirect/The+Oblivians"&gt;The Oblivians (6)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Men"&gt;Men (2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Sleigh+Bells"&gt;Sleigh Bells (2)&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;
&lt;a rel="nofollow" target="_blank" href="http://www.last.fm/music/Crystal+Castles"&gt;Crystal Castles (1)&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Imported from &lt;a rel="nofollow" target="_blank" href="http://joelaz.com/post/23488847/last-fm-tumblr-weekly-top-artists"&gt;Last.fm Tumblr&lt;/a&gt; by &lt;a rel="nofollow" target="_blank" href="http://joelaz.com"&gt;JoeLaz&lt;/a&gt;&lt;/p&gt;</description><link>http://tumblr.machinetext.com/post/776448986</link><guid>http://tumblr.machinetext.com/post/776448986</guid><pubDate>Tue, 06 Jul 2010 06:58:24 -0400</pubDate></item></channel></rss>

