<?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>Chronicling the interests of Mark Wunsch, engineer at Gilt. The views expressed here belong to me. I am my own person.


  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-4277625-3']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</description><title>M. Wunsch</title><generator>Tumblr (3.0; @mwunsch)</generator><link>http://blog.markwunsch.com/</link><item><title>Random Avatar Generator</title><description>&lt;p&gt;Get a random avatar, in a variety of sizes. An easy shell one-liner. Will print out a list of URLs.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;curl -s 'http://realbusinessmen.tumblr.com/api/read?type=photo&amp;amp;num=50' | ruby -r'rexml/document' -e 'puts REXML::Document.new(STDIN).elements["tumblr/posts"].to_a.shuffle.pop.map(&amp;amp;:text)'
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;a href="https://gist.github.com/mwunsch/5623048"&gt;Also available as a gist.&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/51012552181</link><guid>http://blog.markwunsch.com/post/51012552181</guid><pubDate>Tue, 21 May 2013 16:43:00 -0400</pubDate><category>unix</category><category>shell</category><category>ruby</category><category>business</category></item><item><title>RedHanded » Stop, For Blogging's Sake</title><description>&lt;a href="http://viewsourcecode.org/why/redhanded/inspect/tumbleloggingAssortedLarvae.html"&gt;RedHanded » Stop, For Blogging's Sake&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Blogging has mutated into simpler forms (specifically, link- and mob- and aud- and vid- variant), but I don’t think I’ve seen a blog like Chris Neukirchen’s Anarchaia, which fudges together a bunch of disparate forms of citation (links, quotes, flickrings) into a very long and narrow and distracted &lt;strong&gt;&lt;em&gt;tumblelog&lt;/em&gt;&lt;/strong&gt;. A good idea and I’m sure more of these will be showing up. Maybe you know of others?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Reminder that the format was reified by Ruby programmers.&lt;/p&gt;

&lt;p&gt;You can still run &lt;a href="http://hobix.github.io/hobix/"&gt;Hobix&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The basic points behind Hobix are:&lt;/p&gt;
  
  &lt;ul&gt;&lt;li&gt;Your blahhg or websyht is made up of some thing.&lt;/li&gt;
  &lt;li&gt;That some thing might be news entries, pix, keynote addresses, spreadsheets.&lt;/li&gt;
  &lt;li&gt;The first page of your blahhg shows the latest some thing.&lt;/li&gt;
  &lt;li&gt;Any some thing can be simplified for the first page.&lt;/li&gt;
  &lt;li&gt;Beyond that, each some thing gets it own page.&lt;/li&gt;
  &lt;/ul&gt;&lt;/blockquote&gt;</description><link>http://blog.markwunsch.com/post/50935742446</link><guid>http://blog.markwunsch.com/post/50935742446</guid><pubDate>Mon, 20 May 2013 17:39:19 -0400</pubDate><category>tumblr</category><category>_why</category><category>ruby</category></item><item><title>Hacker News

My reading list:

Push-Pull Functional Reactive...</title><description>&lt;img src="http://24.media.tumblr.com/9f876aa95226cab0b2161c40afddc05a/tumblr_mn2tzueGUo1qzykueo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;h1&gt;Hacker News&lt;/h1&gt;

&lt;p&gt;My reading list:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://conal.net/papers/push-pull-frp/"&gt;Push-Pull Functional Reactive Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://shaffner.us/cs/papers/tarpit.pdf"&gt;Out of the Tar Pit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://okmij.org/ftp/Haskell/Iteratee/describe.pdf"&gt;Iteratees&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.seas.harvard.edu/academics/undergraduate/computer-science/thesis/Czaplicki.pdf"&gt;Elm: Concurrent FRP for Functional GUIs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://blog.markwunsch.com/post/50917469072</link><guid>http://blog.markwunsch.com/post/50917469072</guid><pubDate>Mon, 20 May 2013 13:20:04 -0400</pubDate><category>hacker news</category></item><item><title>"I’m curious to see what the creative folks behind Tumblr do with their new resources, both personal..."</title><description>“I’m curious to see what the creative folks behind Tumblr do with their new resources, both personal and corporate, but I’m more interested to know what they would have done over the next 5-10 years as an independent company. I think we’re at the cusp of understanding the ultimate value of web publishing platforms, particularly ones that work cross-domain, and while Yahoo’s all-cash deal by some metrics, like revenue, is very generous, I think it’s a tenth of the value that will be created in these platforms over the coming years.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;&lt;a href="http://ma.tt/2013/05/yahooblr/"&gt;On Yahoo-Tumblr — Matt Mullenweg&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The acquisition has got me thinking a lot about &lt;a href="https://twitter.com/photomatt"&gt;@photomatt&lt;/a&gt;, and what he’s been able to accomplish with &lt;a href="http://automattic.com/"&gt;Automattic&lt;/a&gt;.&lt;/p&gt;&lt;/em&gt;</description><link>http://blog.markwunsch.com/post/50907112839</link><guid>http://blog.markwunsch.com/post/50907112839</guid><pubDate>Mon, 20 May 2013 10:07:18 -0400</pubDate></item><item><title>Backup your Tumblr with tumblr-rb v2.1.0</title><description>&lt;a href="https://rubygems.org/gems/tumblr-rb/versions/2.1.0"&gt;Backup your Tumblr with tumblr-rb v2.1.0&lt;/a&gt;: &lt;p&gt;In light of some of the recent headlines surrounding a Tumblr acquisition, I’ve just hastily written and released an update to &lt;a href="http://mwunsch.github.io/tumblr/"&gt;tumblr-rb&lt;/a&gt; — my command line utility and library for the Tumblr API.&lt;/p&gt;

&lt;p&gt;I’ve added a new command in this version: &lt;strong&gt;&lt;code&gt;tumblr backup&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This will download and write all of your tumblr posts, serialized into a &lt;a href="http://mwunsch.github.io/tumblr/tumblr.5.html"&gt;simple plain text format&lt;/a&gt;, into a directory you list, or your current working directory.&lt;/p&gt;

&lt;p&gt;Downloaded the new version with homebrew&lt;sup id="fnref:p50840768162-1"&gt;&lt;a href="#fn:p50840768162-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt; or rubygems, run &lt;code&gt;tumblr authorize&lt;/code&gt; to authenticate, and then back up all of your posts in one easy command. You’ll want to give it your tumblr hostname or else you’ll be asked for it repeatedly:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ TUMBLRHOST=mwunsch.tumblr.com tumblr backup ~/tumblr_backup&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/mwunsch/tumblr"&gt;Open an issue on GitHub&lt;/a&gt; if you encounter any problems.&lt;/p&gt;

&lt;p&gt;This script doesn’t download the associated media with your posts, just the posts themselves, in a format suitable for both humans and machines to read.&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p50840768162-1"&gt;
&lt;p&gt;&lt;code&gt;brew install &lt;a href="https://raw.github.com/mwunsch/tumblr/master/share/tumblr-rb.rb"&gt;https://raw.github.com/mwunsch/tumblr/master/share/tumblr-rb.rb&lt;/a&gt;&lt;/code&gt; &lt;a href="#fnref:p50840768162-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://blog.markwunsch.com/post/50840768162</link><guid>http://blog.markwunsch.com/post/50840768162</guid><pubDate>Sun, 19 May 2013 15:03:00 -0400</pubDate><category>tumblr</category><category>ruby</category><category>yahoo</category></item><item><title>The Great Google Goat Rodeo</title><description>&lt;p&gt;I have a serious problem with Google. This is a difficult statement to make, because I don&amp;#8217;t think there is &lt;em&gt;one&lt;/em&gt; Google. The company is so large, and spans so many interests, that to say something as vapid as &amp;#8220;Google is evil&amp;#8221; does not adequately portray how complex and sprawling the Google system is. There is a Google that drives exciting, fascinating innovation &amp;#8212; such as that in wearable computing, automation, big data, cartography. There is a Google that supports and nurtures research and thinking into distributed systems, cloud computing, and the practice of software engineering. There is the Google that hires scientists, engineers, designers, and my friends and supplies them with a pleasant environment for them to do their very best work. Ultimately, there is the Google that reports finances to shareholders &amp;#8212; the Google that is concerned with making a profit. Google is an advertising company. Google makes money when it displays a highly relevant, targeted advertisement to a user. The advertisements are effective, because the user informs Google of their habits, their interests, their aspirations through usage of Google products.&lt;/p&gt;

&lt;p&gt;Google is not &amp;#8220;evil&amp;#8221;. Google is too big to be evil. At its worst, &lt;em&gt;Google is banal&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;My serious problem with Google is that their products for users (the ones that collect information to inform advertising) are becoming confused, inarticulate, and increasingly malicious. Malicious in that Google is effectively transforming the World Wide Web &lt;em&gt;itself&lt;/em&gt; into one of its products by controlling (through a natural monopoly) traversal and discovery (Google Search).&lt;/p&gt;

&lt;p&gt;I am a web developer. I care deeply about the free and open usage of the protocols and standards that comprise the web. I think Google is leveraging its immense power in Search to &lt;strong&gt;force&lt;/strong&gt; users to adopt certain protocols and standards in order to drive users into other Google products. Thereby increasing the amount of information that Google can use to attract advertisers.&lt;/p&gt;

&lt;h2&gt;Google Owns the Web Browsers&lt;/h2&gt;

&lt;p&gt;A Google Search interface is embedded into the UI of nearly every major web browser by default. Most of these browsers have adopted an interface that makes inputting a URL the same interaction as performing a search. A Google Search has become as meaningful, if not more, than the URL &amp;#8212; a fundamental building block in the web. One of these browsers, becoming more and more dominant, is also a Google product. &lt;a href="http://www.chromium.org/"&gt;The kernel of this browser&lt;/a&gt; is free and open source. Google spends a lot of time and energy into making its web browser product fantastic, not just in User Experience, but for developers as well. &lt;a href="https://plus.google.com/+PaulIrish"&gt;Paul Irish&lt;/a&gt;, &lt;a href="https://plus.google.com/+AddyOsmani"&gt;Addy Osmani&lt;/a&gt;, and &lt;a href="https://plus.google.com/+IlyaGrigorik"&gt;Ilya Grigorik&lt;/a&gt; are talented, well-known developers that I have a great deal of respect for. Each is actively working to make sure that web developers have access to both fantastic tools and deep knowledge to make it easier to build experiences for the modern web.&lt;/p&gt;

&lt;p&gt;Developers like myself are enticed, encouraged, and incentivized to build for the web using tools created by Google. By virtue of the fact that we build our web experiences using Google Chrome&amp;#8217;s tools, our work is meant to be seen using Google&amp;#8217;s web browser &amp;#8212; leveraging the technologies they create and invest in&lt;sup id="fnref:p50588412660-1"&gt;&lt;a href="#fn:p50588412660-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt;. Google has, in a roundabout way, enlisted us developers in making their advertising platform better.&lt;/p&gt;

&lt;p&gt;Google owns its own web browser and attracts web developers to prefer it in building their experiences. Or a Google interface is embedded in other browsers. &lt;strong&gt;The URL is effectively dead as the entry point to a web site; long live the search keyword.&lt;/strong&gt; Google also supplies its own &lt;a href="https://developers.google.com/speed/public-dns/"&gt;DNS service&lt;/a&gt; and is rolling out its &lt;a href="https://fiber.google.com/about/"&gt;ISP&lt;/a&gt; in select markets. Google owns the web browsing experience, nearly end-to-end.&lt;/p&gt;

&lt;h2&gt;Google Owns Your Online Identity&lt;/h2&gt;

&lt;p&gt;Google Search is the most powerful interface to the World Wide Web. So powerful, that you ignore it at your peril. If your web site does not appear in the initial result set for a keyword search, you might as well not even be on the web. Google&amp;#8217;s PageRank is the mysterious, proprietary voodoo that Google uses to carrot and stick webmasters to adopt certain protocols and standards&lt;sup id="fnref:p50588412660-2"&gt;&lt;a href="#fn:p50588412660-2" rel="footnote"&gt;2&lt;/a&gt;&lt;/sup&gt;. &lt;a href="http://microformats.org/"&gt;Microformats&lt;/a&gt; and &lt;a href="http://schema.org/"&gt;Schema.org&lt;/a&gt; are brilliant tools that allow web authors to inject additional semantic meaning into HTML. Right now, Google is the most powerful user of that data&lt;sup id="fnref:p50588412660-3"&gt;&lt;a href="#fn:p50588412660-3" rel="footnote"&gt;3&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;p&gt;When Google announced &lt;a href="http://www.google.com/insidesearch/features/authorship/index.html"&gt;authorship in search&lt;/a&gt;, it leveraged these semantic markup techniques to compel publishers and authors to markup their documents to maximize opportunities for discoverability.&lt;/p&gt;

&lt;p&gt;But it requires a Google+ account. And Google+ is a lousy product. It&amp;#8217;s clear that the attention and love paid to developers from the Chrome team is lacking from the Google+ team.&lt;/p&gt;

&lt;p&gt;I am represented online as &lt;a href="http://markwunsch.com"&gt;http://markwunsch.com&lt;/a&gt;. In order for me to maximize my discoverability online, so that a user who searches for &amp;#8220;Mark Wunsch&amp;#8221; is more likely to find my online footprint and not confuse me with Mark Wunsch, coral reef photographer, I must sign up with a Google+ account and associate it to my personal web site.&lt;/p&gt;

&lt;p&gt;Google+ is a lousy product that is seeping into the user experiences of all Google products. If you want me to explain my assertion that Google+ is lousy I&amp;#8217;ll certainly be happy too in another blog post &amp;#8212; but it is. To make my graph of nodes that represent my online identity on the web appear as a single unit in a web directory, I have to to sign up for a johnny-come-lately social network. That is fucked. Increasingly, as you use Google&amp;#8217;s products: Search, Maps, Android, Chrome, Gmail, YouTube, you&amp;#8217;re going to get Google+ on you.&lt;/p&gt;

&lt;p&gt;This is the source of my big problem with Google, and after this next sentence you can stop reading this if you want. &lt;em&gt;Their product strategy stinks, and they&amp;#8217;ve got this big stinker called Google+ dragging their whole product catalog down with it.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;Google Can Be Kind Of Lousy&lt;/h2&gt;

&lt;p&gt;Even without the stench of Google+ seeping in through the cracks, Google has done some pretty lousy things. Remember Google Buzz? &lt;a href="http://mwunsch.tumblr.com/post/383857890/buzzkill"&gt;Yeah that was a big fucking stinker&lt;/a&gt;; in so many ways Google+ is just the logical next step for Buzz. Buzz didn&amp;#8217;t die, it just expanded in scope. Remember Google Wave? I kind of liked Google Wave, but Google now has a legacy of building up innovative technologies only to kill them, and neglect them.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.google.com/intl/en/about/products/"&gt;Here is a list of Google Products&lt;/a&gt;. What&amp;#8217;s not here? Google Reader, an RSS reader on its way to the grave&lt;sup id="fnref:p50588412660-4"&gt;&lt;a href="#fn:p50588412660-4" rel="footnote"&gt;4&lt;/a&gt;&lt;/sup&gt;. &lt;a href="https://feedburner.google.com"&gt;FeedBurner&lt;/a&gt;, tools for web syndicators and publishers.
&lt;a href="http://www.google.com/tv/"&gt;Google TV&lt;/a&gt;, which lol. Google&amp;#8217;s own Google Talk service has been replaced with &lt;a href="http://www.google.com/hangouts/"&gt;Google Hangouts&lt;/a&gt;. Google&amp;#8217;s recent past is littered with crap that didn&amp;#8217;t pan out. What&amp;#8217;s worse, as interesting technology companies rise up, Google answers them with lukewarm competition:  Google Docs was transformed into Google Drive thanks to Dropbox. Evernote was met with &lt;a href="https://drive.google.com/keep/"&gt;Google Keep&lt;/a&gt;. Google announced during the latest IO that they are entering the music space (for the 3rd time?) to compete with Spotify and Rdio.  Google isn&amp;#8217;t making many developer friends for this.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.google.com/press/blog-directory.html"&gt;Here&amp;#8217;s a list of blogs that Google publishes&lt;/a&gt; (lol at the RSS &amp;#8220;subscribe&amp;#8221; links). &lt;a href="http://www.google.com/press/google-directory.html"&gt;Here&amp;#8217;s a list of Google+ pages that Google owns&lt;/a&gt;. Did you know Google did so much?&lt;/p&gt;

&lt;p&gt;Are you a developer interested in Google&amp;#8217;s technologies? Good luck. There&amp;#8217;s &lt;a href="https://code.google.com/intl/en/"&gt;Google Code&lt;/a&gt;, which makes a distinction between &lt;a href="https://developers.google.com/"&gt;Google Developers&lt;/a&gt; and &lt;a href="https://code.google.com/p/support/wiki/GettingStarted"&gt;Google Code Project Hosting&lt;/a&gt;. The &lt;a href="https://code.google.com/p/guava-libraries/"&gt;Guava&lt;/a&gt; project is a set of great libraries for Java, hosted on Google Code. Information about the &lt;a href="http://golang.org/"&gt;Go Programming Language&lt;/a&gt;, &lt;a href="http://www.dartlang.org/"&gt;Dart&lt;/a&gt;, and &lt;a href="http://www.chromium.org/"&gt;Chromium&lt;/a&gt; are found elsewhere. But you can find &lt;a href="https://github.com/dart-lang/"&gt;Dart on GitHub&lt;/a&gt; and even &lt;a href="https://github.com/google"&gt;Google on GitHub&lt;/a&gt;. This is such a mess, and is demonstrative of how confused and uncoordinated Google&amp;#8217;s internal teams are.&lt;/p&gt;

&lt;p&gt;The worst thing I can say about Google is the same thing &lt;a href="http://www.youtube.com/watch?v=dR8SAFRBmcU"&gt;Steve Jobs leveled against Microsoft&lt;/a&gt;. &lt;em&gt;&lt;strong&gt;They have no taste&lt;/strong&gt;&lt;/em&gt;. Their design ability might be improving, but again and again they show a lack of editing &amp;#8212; they lack the ability to be selective about their product portfolio. There is no unified Google that is &amp;#8220;good&amp;#8221; or &amp;#8220;evil&amp;#8221;. There is just an organizational clusterfuck that is unable to decide what it thinks is truly the best way to &amp;#8220;&lt;em&gt;organize the world’s information and make it universally accessible and useful&lt;/em&gt;&amp;#8221;&lt;sup id="fnref:p50588412660-5"&gt;&lt;a href="#fn:p50588412660-5" rel="footnote"&gt;5&lt;/a&gt;&lt;/sup&gt;. Is that by forcing web authors into a social network in order to improve directory results? Is that by dipping a toe into the music business? Is that by abandoning standards like RSS and XMPP/Jabber? I don&amp;#8217;t think so.&lt;/p&gt;

&lt;p&gt;Google has a problem. The problem is that &lt;a href="http://www.youtube.com/watch?v=H8eP99neOVs"&gt;nobody says no&lt;/a&gt;. Google effectively owns the Web, and they&amp;#8217;re lousy managers.&lt;/p&gt;

&lt;h2&gt;Want more answers?&lt;/h2&gt;

&lt;p&gt;Angry about this? Here&amp;#8217;s what to do. Switch to &lt;a href="http://www.mozilla.org/en-US/firefox/new/"&gt;Firefox&lt;/a&gt;. Mozilla is a non-profit whose mission &lt;a href="http://www.mozilla.org/en-US/mission/"&gt;&amp;#8220;is to promote openness, innovation &amp;amp; opportunity on the Web&amp;#8221;&lt;/a&gt;, which seems pretty cool. Use &lt;a href="https://duckduckgo.com/"&gt;DuckDuckGo&lt;/a&gt; as your primary search engine; they &amp;#8220;believe in better search and real privacy at the same time&amp;#8221;, which seems pretty cool. I&amp;#8217;m probably not going to be doing either of those anytime soon. I&amp;#8217;m too stuck in my ways. I like Gmail&amp;#8217;s labels and I like Google&amp;#8217;s search results and Google Chrome&amp;#8217;s developer tools are really great and Google Maps is better than Apple Maps right now, especially when it comes to transit information. I&amp;#8217;m trying to wean myself off of Google bit by bit. It&amp;#8217;s hard, because some of their products are so good, but some of them are real shitters and I&amp;#8217;m afraid the shitters are winning.&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p50588412660-1"&gt;
&lt;p&gt;See &lt;a href="http://www.chromeexperiments.com/webgl/"&gt;http://www.chromeexperiments.com/webgl/&lt;/a&gt; , &lt;a href="https://developers.google.com/speed/"&gt;https://developers.google.com/speed/&lt;/a&gt; , &lt;a href="http://www.webrtc.org/%C2%A0"&gt;http://www.webrtc.org/ &lt;/a&gt;&lt;a href="#fnref:p50588412660-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p50588412660-2"&gt;
&lt;p&gt;&lt;a href="https://www.google.com/webmasters/%C2%A0"&gt;https://www.google.com/webmasters/ &lt;/a&gt;&lt;a href="#fnref:p50588412660-2" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p50588412660-3"&gt;
&lt;p&gt;See the &lt;a href="http://www.google.com/webmasters/tools/richsnippets"&gt;Google Structured Data Testing Tool née Rich Snippets&lt;/a&gt; &lt;a href="#fnref:p50588412660-3" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p50588412660-4"&gt;
&lt;p&gt;Reminder that &lt;a href="http://mwunsch.tumblr.com/post/45346212024/for-a-long-time-ever-since-google-reader-dropped"&gt;I&amp;#8217;m building an RSS reader&lt;/a&gt;, in pre-alpha right now. &lt;a href="http://signup.multiplexer.me/"&gt;You can signup for more information and early access.&lt;/a&gt; &lt;a href="#fnref:p50588412660-4" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn:p50588412660-5"&gt;
&lt;p&gt;From About Google: &lt;a href="https://www.google.com/intl/en/about/%C2%A0"&gt;https://www.google.com/intl/en/about/ &lt;/a&gt;&lt;a href="#fnref:p50588412660-5" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;</description><link>http://blog.markwunsch.com/post/50588412660</link><guid>http://blog.markwunsch.com/post/50588412660</guid><pubDate>Thu, 16 May 2013 14:02:00 -0400</pubDate><category>tech</category><category>google</category></item><item><title>Not vaporware.</title><description>&lt;img src="http://24.media.tumblr.com/96154ba6dd547f0d50630b35c52bd269/tumblr_mml5w5nSvw1qzykueo1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Not vaporware.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/50089794757</link><guid>http://blog.markwunsch.com/post/50089794757</guid><pubDate>Fri, 10 May 2013 10:23:52 -0400</pubDate><category>multiplexer</category></item><item><title>How can you not love everything that Elepath does?</title><description>&lt;img src="http://24.media.tumblr.com/9b6498540944b4c77271e0385622363b/tumblr_mmhsi18TJ41qzykueo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;How can you not love everything that &lt;a href="http://www.elepath.com/"&gt;Elepath&lt;/a&gt; does?&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/49946421128</link><guid>http://blog.markwunsch.com/post/49946421128</guid><pubDate>Wed, 08 May 2013 14:25:00 -0400</pubDate></item><item><title>List of eponymous laws</title><description>&lt;a href="http://en.wikipedia.org/wiki/List_of_eponymous_laws"&gt;List of eponymous laws&lt;/a&gt;: &lt;p&gt;What I’m looking at on Wikipedia, right now.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/49854843211</link><guid>http://blog.markwunsch.com/post/49854843211</guid><pubDate>Tue, 07 May 2013 10:08:45 -0400</pubDate><category>wikipedia</category></item><item><title>Casey Kolderup: One Gross Pit</title><description>&lt;a href="http://ckolderup.tumblr.com/post/49772093699/one-gross-pit"&gt;Casey Kolderup: One Gross Pit&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;One Gross Pit gives you a place for these fun, frustrating, friendship-ruining fracas. Anyone can create a topic and give it two opposing positions and then invite whoever they want to participate in that topic. By default, topics are private, so a conversation is limited just to people with the link. Of course, if you want, you can open your topic up to the community. Have… fun with that one.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.markwunsch.com/post/49775276576</link><guid>http://blog.markwunsch.com/post/49775276576</guid><pubDate>Mon, 06 May 2013 10:27:31 -0400</pubDate></item><item><title>I moved to sit at a new desk today. Left something behind.</title><description>&lt;img src="http://25.media.tumblr.com/4b36b853c40d3b8803f614b5ccafd80f/tumblr_mm86o8yOUn1qzykueo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I moved to sit at a new desk today. Left something behind.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/49511785486</link><guid>http://blog.markwunsch.com/post/49511785486</guid><pubDate>Fri, 03 May 2013 09:55:20 -0400</pubDate></item><item><title>What I think about when I think about Google Glass.</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/b-M0Xgi6AQc?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#t=1m12s" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;What I think about when I think about &lt;a href="http://www.google.com/glass/start/"&gt;&lt;em&gt;Google Glass&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/49368965515</link><guid>http://blog.markwunsch.com/post/49368965515</guid><pubDate>Wed, 01 May 2013 13:20:05 -0400</pubDate><category>google glass</category><category>small-breed modern-day renaissance millionaires</category><category>the jerk</category></item><item><title>jstn:

pieratt:

Varsity Bookmarking Issue #002 - Justin...</title><description>&lt;img src="http://25.media.tumblr.com/2e66e05c44db9bcfb2e97653a5a2226f/tumblr_mltesm3EKk1qzpb8wo1_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/5164e1eaef342a90d5187501e90986d5/tumblr_mltesm3EKk1qzpb8wo3_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://24.media.tumblr.com/3767f8d3fe7331507b3173cee8ffec3b/tumblr_mltesm3EKk1qzpb8wo2_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;&lt;a href="http://jstn.cc/post/48855258980" class="tumblr_blog"&gt;jstn&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://blog.pieratt.com/post/48853936357/varsity-bookmarking-issue-002-justin" class="tumblr_blog"&gt;pieratt&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://varsitybookmarking.com/Issue-002-Justin-Ouellette"&gt;&lt;b&gt;Varsity Bookmarking Issue #002 - Justin Ouellette&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It came out great. Justin is the man.&lt;/p&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;

&lt;p&gt;Varsity Bookmarking is just an ingenious idea, and I have a technologist crush on Justin Ouellette.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/48856729453</link><guid>http://blog.markwunsch.com/post/48856729453</guid><pubDate>Thu, 25 Apr 2013 11:27:47 -0400</pubDate></item><item><title>Signup for multiplexer.me</title><description>&lt;a href="http://lnc.hr/i14J7"&gt;Signup for multiplexer.me&lt;/a&gt;: &lt;p&gt;This appears to be some sort of service feed aggregator for RSS and the like. Perhaps, my human friends, this would be a suitable replacement for Google Reader, in time. It appears to still be early, in pre-ɑ. I do believe we ought to give our email addresses unto it, so that we can receive more information at a point in the future. ␄&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/48705175587</link><guid>http://blog.markwunsch.com/post/48705175587</guid><pubDate>Tue, 23 Apr 2013 14:03:00 -0400</pubDate><category>multiplexer</category></item><item><title>Up &amp; Running with Play 2</title><description>&lt;p&gt;&lt;a href="http://tech.gilt.com/post/48301645551/up-and-running-with-play2" class="tumblr_blog"&gt;gilt-tech&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Last night, Gilt hosted the second &lt;a href="http://www.meetup.com/Play-NYC/"&gt;Play NYC&lt;/a&gt; meetup, after nearly a year since the first. This meetup was dedicated to introducing people to the Play Framework.&lt;/p&gt;

&lt;p&gt;I gave a presentation that briefly touched on the reasons why Gilt chose the Play Framework for some of its recent projects and then jumped right into code. Over the course of the talk, I walked through constructing a Play app with Scala connecting to &lt;a href="https://dev.gilt.com/"&gt;Gilt’s API&lt;/a&gt;. Starting with some functional tests, we covered:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;routing, &lt;/li&gt;
&lt;li&gt;controllers, &lt;/li&gt;
&lt;li&gt;Play Actions, &lt;/li&gt;
&lt;li&gt;making a request to a web service,&lt;/li&gt;
&lt;li&gt;Play’s configuration&lt;/li&gt;
&lt;li&gt;&lt;a href="http://docs.scala-lang.org/overviews/core/futures.html"&gt;Futures&lt;/a&gt; and asynchronous behavior, &lt;/li&gt;
&lt;li&gt;unmarshaling JSON,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.playframework.com/documentation/2.1.1/ScalaTemplates"&gt;Play’s templating language&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;compiling Assets,&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;And finally, and most importantly, deploying our application to production (with Heroku). Along the way we touched on some tenets of functional programming&lt;sup id="fnref:p48301645551-1"&gt;&lt;a href="#fn:p48301645551-1" rel="footnote"&gt;1&lt;/a&gt;&lt;/sup&gt; and Scala’s powerful &lt;code&gt;for&lt;/code&gt; comprehensions.  We covered a lot of ground and in the end only ended up with one route: listing active sales by store.&lt;/p&gt;

&lt;p&gt;The slides for the talk are available &lt;a href="https://speakerdeck.com/mwunsch/play2-up-and-running"&gt;on SpeakerDeck&lt;/a&gt;, the application built is &lt;a href="http://play-gilt.herokuapp.com/women"&gt;currently running in production&lt;/a&gt;, and the application code is &lt;a href="https://github.com/play-nyc/play-gilt"&gt;available on GitHub&lt;/a&gt; for anyone to fork and experiment on.&lt;/p&gt;

&lt;p&gt;I had a blast. Our next meetup isn’t scheduled yet, but we definitely won’t allow such a long delay between meetups again. &lt;a href="http://www.meetup.com/Play-NYC/"&gt;Join the group&lt;/a&gt; to be the first to hear about upcoming events. Thank you to everybody who came out. I am looking forward to the next one.&lt;/p&gt;

&lt;p&gt;— Mark&lt;/p&gt;

&lt;div class="footnotes"&gt;
&lt;hr&gt;&lt;ol&gt;&lt;li id="fn:p48301645551-1"&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Monad_(functional_programming)"&gt;“What’s a monad?”&lt;/a&gt; &lt;a href="#fnref:p48301645551-1" rev="footnote"&gt;↩&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;&lt;/div&gt;
&lt;/blockquote&gt;</description><link>http://blog.markwunsch.com/post/48612941021</link><guid>http://blog.markwunsch.com/post/48612941021</guid><pubDate>Mon, 22 Apr 2013 10:26:51 -0400</pubDate></item><item><title>"Many, many years ago, so long ago that it’s a real stretch to find anyone else who can..."</title><description>“Many, many years ago, so long ago that it’s a real stretch to find anyone else who can remember this, on the old Oprah show, she did a feature on individuals who had left society and, in the process, had eliminated every trace of themselves.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;&lt;a href="http://whytheluckystiff.net/"&gt;Why the Lucky Stiff&lt;/a&gt; has returned from a self-imposed exile… sort of. He’s… well I guess one could call it &lt;em&gt;blogging&lt;/em&gt; through a printer protocol.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/steveklabnik/status/324927396266520576"&gt;Steve Klabnik has been converting the print jobs to pdf&lt;/a&gt;.&lt;/p&gt;&lt;/em&gt;</description><link>http://blog.markwunsch.com/post/48286622362</link><guid>http://blog.markwunsch.com/post/48286622362</guid><pubDate>Thu, 18 Apr 2013 13:12:08 -0400</pubDate></item><item><title>"Vim is not permanent. nvi is not permanent. vi itself is not permanent, only vi-nature. Emacs has..."</title><description>“Vim is not permanent. nvi is not permanent. vi itself is not permanent, only vi-nature. Emacs has vi-nature, nano has vi-nature, even Notepad has vi-nature. You narrow your sights, you grow attached, and hence you do not grasp the true value of your poem’s subject. You must leave. Come back when you have mastered Emacs.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://blog.sanctum.geek.nz/vim-koans/"&gt;Vim Koans&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.markwunsch.com/post/48007447066</link><guid>http://blog.markwunsch.com/post/48007447066</guid><pubDate>Sun, 14 Apr 2013 21:48:35 -0400</pubDate></item><item><title>Taedonggang</title><description>&lt;a href="http://en.wikipedia.org/wiki/Taedonggang"&gt;Taedonggang&lt;/a&gt;: &lt;p&gt;What I’m looking at on Wikipedia, right now.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Taedonggang is a brand of North Korean beer brewed by the state-owned Taedonggang Brewing Company based in Pyongyang.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;North Korean government-brewed beer.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;With an alcohol content of 5% and a taste significantly more bitter than most Asian beers, indeed resembling British ale, Taedonggang beer is described by The New York Times as a “full-bodied lager a little on the sweet side, with a slightly bitter aftertaste” and “one of the highest quality beers on the [Korean] peninsula for several years”.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.markwunsch.com/post/47787013968</link><guid>http://blog.markwunsch.com/post/47787013968</guid><pubDate>Fri, 12 Apr 2013 12:08:39 -0400</pubDate><category>wikipedia</category></item><item><title>If you’re into A Game of Thrones and Helvetica, check out...</title><description>&lt;img src="http://25.media.tumblr.com/3a51ad11b596bfadedf7889b61898595/tumblr_mkzwdePSRa1qzykueo1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;If you’re into &lt;em&gt;&lt;strong&gt;A Game of Thrones&lt;/strong&gt;&lt;/em&gt; and Helvetica, check out my new &lt;a href="http://wunsch.spreadshirt.com/"&gt;T-Shirt Shop&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;These shirts are in the &lt;a href="http://blog.howdesign.com/just-for-fun/origin-of-helvetica-ampersand-list-t-shirts/"&gt;experimental jetset&lt;/a&gt; style, and are available for both men and women in the luxurious, slim-fit American Apparel tee.&lt;/p&gt;

&lt;p&gt;They might make more sense if you’ve read the books in the &lt;em&gt;A Song of Ice and Fire&lt;/em&gt; series, but if you are a devotee of the HBO show you might still catch on. No spoilers here.&lt;/p&gt;

&lt;p&gt;This is my first venture into the world of selling physical goods. Hope you enjoy.&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/47544433098</link><guid>http://blog.markwunsch.com/post/47544433098</guid><pubDate>Tue, 09 Apr 2013 11:58:00 -0400</pubDate><category>game of thrones</category><category>asoiaf</category><category>merch</category><category>fashion</category><category>helvetica</category></item><item><title>weird twitter as an service . werid twitter as the serviceserve weird twitterwyrd twitterweorþan...</title><description>&lt;blockquote class="twitter-tweet"&gt;&lt;p&gt;weird twitter as an service . werid twitter as the service&lt;br/&gt;serve weird twitter&lt;br/&gt;wyrd twitter&lt;br/&gt;weorþan twitter services&lt;/p&gt;    &lt;div&gt;&lt;a href="https://twitter.com/markwunsch/status/320257004272758784"&gt;April 5, 2013&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;

&lt;p&gt;Think I finally got the hang of this &lt;a href="http://www.buzzfeed.com/jwherrman/weird-twitter-the-oral-history"&gt;weird twitter&lt;/a&gt; thing
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8" type="text/javascript"&gt;&lt;/script&gt;&lt;/p&gt;</description><link>http://blog.markwunsch.com/post/47212234564</link><guid>http://blog.markwunsch.com/post/47212234564</guid><pubDate>Fri, 05 Apr 2013 15:58:57 -0400</pubDate></item></channel></rss>
