<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>2013 &#8211; Sorry for the Spam</title>
	<atom:link href="/projects/2013/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description>The Adventures of Dan Schultz</description>
	<lastBuildDate>Thu, 04 Feb 2016 02:17:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.7.2</generator>
	<item>
		<title>Opened Captions</title>
		<link>/project/opened-captions/</link>
		
		<dc:creator><![CDATA[Dan]]></dc:creator>
		<pubDate>Thu, 04 Feb 2016 00:46:45 +0000</pubDate>
				<guid isPermaLink="false">http://192.241.162.137/?post_type=project&#038;p=2345</guid>

					<description><![CDATA[Opened Captions makes it possible to write code that knows what is being said, in real time, on broadcast television.]]></description>
										<content:encoded><![CDATA[<h2>Long Description</h2>
<p>You may have heard of closed captions before: they&#8217;re the little words that show up at the bottom of TVs in airports, bars, or maybe at home when you mute the TV.  Opened Captions scrapes those captions and regurgitates them into something called a web socket (web sockets take data and pass it along to anything willing to listen.)  The service can take in caption data directly from a USB, or from another opened captions server.</p>
<p>This project came from my Knight-Mozilla fellowship at the Boston Globe during the 2012 elections.  We were brainstorming innovative ways to cover the presidential debates, and quickly realized that the best of them required a way to know what was being said in real time.  I got to work looking for solutions and, finding none, decided to make my own.  A few days later and Opened Captions was born.</p>
<p>Although we didn&#8217;t end up building any official Boston Globe coverage, I did manage to throw together a wonderful project called DRUNK-SAPN.  The application streamed the debates and told the world to drink on key phrases.  Most importantly, the transcript took shots along with the players.  <a href="/wp-content/uploads/2015/05/transcript.html">You can view the transcript here</a>.</o></p>
<h2>Papers, Posts, and Press</h2>
<ul>
<li><a href="/2012/10/introducing-opened-captions/">Introducing Opened Captions</a> (slifty.com)</li>
<li><a href="http://www.niemanlab.org/2012/12/opened-captions-turning-the-spoken-words-on-tv-screens-into-streams-of-hackable-data/">Opened Captions: Turning the spoken words on TV screens into streams of hackable data</a> (Nieman Lab)
<li><a href="https://source.opennews.org/en-US/articles/introducing-opened-captions/">Introducing Opened Captions: A SocketIO API for live TV closed captions</a> (Source)
<li><a href="http://www.slideshare.net/slifty/opened-captions">Opened Captions</a> (Slideshare)</li>
</ul>
<h2>Technologies</h2>
<ul>
<li>Node.js</li>
<li>Socket.io</li>
</ul>
<h2>Testimonials</h2>
<blockquote><p>h*hic*Tey brougttth*hic* su binder*hic*s ffflul fo wmoen.<br />
&#8211; Mitt Romney</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CivOmega</title>
		<link>/project/civomega/</link>
		
		<dc:creator><![CDATA[Dan]]></dc:creator>
		<pubDate>Thu, 04 Feb 2016 00:45:37 +0000</pubDate>
				<guid isPermaLink="false">http://192.241.162.137/?post_type=project&#038;p=2344</guid>

					<description><![CDATA[CivOmega is an attempt to give people with normal, human questions the ability to get answers from government data. It&#8217;s like a Mad Lib but useful.]]></description>
										<content:encoded><![CDATA[<h2>Long Description</h2>
<p>CivOmega makes it easy to convert government data and APIs into resources for people who didn&#8217;t spend half their lives learning to program.  For instance I made it possible to ask the question “What bills are about [X]” where X can be <a href="http://civomega.com/?a=chicken&#038;q=what%20laws%20are%20about%20{topic}?" target="_blank">any phrase you want</a>.  Behind the scenes CivOmega knows how to go out and talk to the appropriate datasets at which point light shines down from the heavens and angels sing to you about congress.</p>
<p>Lots of data has been published, but it&#8217;s hard for non-technical constituents to benefit from it.  Now, thanks to CivOmega, when a new dataset is released to the developer community, someone could spend a few extra hours to unlocking all sorts of new questions and answers through CivOmega.</p>
<p>The system is built in Python, and the first version of this was created during a 24 hour hackathon at the MIT Civic Media Conference in 2013.  Since then it has been rewritten with a more attention to code quality and extensibility thanks to a grant from the <a href="http://sunlightfoundation.com/" target="_blank">Sunlight Foundation</a>.</p>
<p>A CivOmega module is made up of three parts:</p>
<ol>
<li><b>Question patterns.</b>  These patterns are used to guide a user to questions that the system knows through the main CivOmega interface. When a user asks a question that fits that pattern, CivOmega creates a structured object and passes it to the module that knows the answer. (Example: { &#8220;politician&#8221;: &#8220;John McCain&#8221;, &#8220;issue&#8221;: &#8220;Campaign Finance&#8221; })</li>
<li><b>Mapping Logic.</b> Custom logic takes the structured data extracted from a pattern by CivOmega and uses it to look up answers. (Example: using the Sunlight Foundation&#8217;s congress API to get a list of all bills about Campaign Finance that were supported by John McCain.)
<li><b>Answer Templates.</b> The result of that search is packaged and sent to an HTML / JavaScript / CSS template, which renders the answer in whatever format is most appropriate (as determined by the module author).
</ol>
<h2>Papers, Posts, and Press</h2>
<ul>
<li><a href="/2013/06/introducing-civomega-an-effort-to-democratize-government-data/">Introducing CivOmega: An Effort to Democratize Government Data</a> (slifty.com)</li>
<li><a href="http://www.niemanlab.org/2013/07/the-alpha-of-civomega-a-hack-day-tool-to-parse-civic-data-and-tell-you-more-about-beyonces-travels/">The alpha of CivOmega: A hack-day tool to parse civic data and tell you more about Beyoncé’s travels</a> (Nieman Lab)</li>
<li><a href="https://source.opennews.org/en-US/articles/projects-opennews-mit-hack-day/">Projects from the OpenNews-MIT JHack Day</a> (Source)</li>
<li><a href="http://www.programmableweb.com/news/civomega-wants-your-open-data-apis-to-help-fuel-search-engine/2013/07/19">CivOmega Wants Your Open Data APIs to Help Fuel Search Engine</a> (Programmable Web)</li>
<li><a href="http://sunlightfoundation.com/blog/2013/09/20/opengov-voices-civomega-making-government-data-useful-to-everyone/">OpenGov Voices: CivOmega: Making Government Data Useful to Everyone</a> (Sunlight Foundation)</li>
</ul>
<h2>Technologies</h2>
<ul>
<li>Python</li>
<li>jQuery</li>
</ul>
<h2>Testimonials</h2>
<blockquote><p>Oh good, answers to questions I&#8217;ll never ask.<br />
&#8211; The American Public</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>NewsJack</title>
		<link>/project/newsjack/</link>
		
		<dc:creator><![CDATA[Dan]]></dc:creator>
		<pubDate>Thu, 04 Feb 2016 00:43:18 +0000</pubDate>
				<guid isPermaLink="false">http://192.241.162.137/?post_type=project&#038;p=2343</guid>

					<description><![CDATA[NewsJack makes it easy to change headlines on news websites. Once you have finished editing, you can publish your creation and share it with anyone.]]></description>
										<content:encoded><![CDATA[<h2>Long Description</h2>
<p>NewsJack was built as a class project for <a href="http://schock.cc/" target="_blank">Sasha Costanza Chock</a>&#8216;s &#8220;Introduction to Civic Media.&#8221;  It enables <a href="http://en.wikipedia.org/wiki/Détournement" target='_blank'>détournement</a> using web technologies.  For those of you who don&#8217;t speak French / Chinese / Whatever that is, it means &#8220;turning expressions of the capitalist system and its media culture against itself.&#8221;  It&#8217;s a very specific form of satire that takes subversive messages and wraps them in a skin that you are used to seeing (this might mean brand, it might mean medium, it might mean something completely different).  Good détournement forces the viewer to question their world and their expectations.</p>
<p>The specific inspiration behind NewsJack is the Yes Men&#8217;s <a href="http://theyesmen.org/hijinks/newyorktimes" target="_blank">New York Times Special Edition</a>.  This fake paper was actually printed and handed out on the streets of New York City in 2009.  It <a href="http://nytimes-se.com/todays-paper/NYTimes-SE.pdf" target="_blank">looked like a real copy</a> of the Times, but had headlines like &#8220;IRAQ WAR ENDS&#8221; and &#8220;Maximum Wage Law Succeeds.&#8221;  Imagining picking up a newspaper that you believed was the New York Times and seeing that type of headline.  For a moment, until you realized what was going on, it might change the way you see your world.</p>
<p>That&#8217;s the experience that I ultimately wanted to enable online, where content is far harder to modify and spread for anyone who doesn&#8217;t know how to code.  It is built using a modified version of a Mozilla tool called <a href="http://www.hackasaurus.org/en-US/" target="_blank">Hackasaurus</a>.  The original code was designed to help people learn HTML (the core building block of the Internet).  I stripped out all that hippie foo foo learning crap and left the essence: code that makes it possible to edit a website by pointing and clicking.</p>
<p><p>Once you&#8217;re done you can hit publish, and a copy of the page you just modified is uploaded to some server out in the universe.  You get a URL to share around, and suddenly your remix is alive and kicking.</p>
<p>You might say to yourself: &#8220;&#8230; how is this legal?&#8221; to which I would respond by picking up a copy of the first amendment, making a paper airplane out of it, and throwing it at your head.  Of course, that didn&#8217;t stop the New York Times from sending a cease and desist on the first day we launched the site!  I suppose that&#8217;s a story for another time.</p>
<h2>Papers, Posts, and Press</h2>
<ul>
<li><a href="http://www.poynter.org/latest-news/regret-the-error/171467/newsjack-launches-to-let-you-hijack-news-websites/">NewsJack launches to let you remix, edit news websites (Poynter)</a></li>
<li><a href="http://bostinno.streetwise.co/2012/04/24/all-the-news-youd-love-to-see-newsjack-launches-to-allow-you-to-remix-spoof-the-media/">All The News You’d Love to See: NewsJack Launches To Allow You To Remix &#038; Spoof The Media (BostInno)</a></li>
<li><a href="http://www.mediabistro.com/10000words/newsjack-lets-users-remix-websites_b12740">Jack This Site: NewsJack Lets Regular Users Remix Websites (Media Bistro)</a></li>
<li><a href="http://civic.mit.edu/blog/beckyh/workshopping-newsjack-with-press-pass-tv">Workshopping NewsJack with Press Pass TV (C4CM)</a></li>
</ul>
<h2>Technologies</h2>
<ul>
<li>jQuery</li>
<li>MySQL</li>
<li>PHP</li>
</ul>
<h2>Testimonials</h2>
<blockquote><p>I have a feeling our lawyers will be particularly interested in this project.<br />
&#8211; Every Mainstream Media Source</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Ononeon</title>
		<link>/project/the-ononeon/</link>
		
		<dc:creator><![CDATA[Dan]]></dc:creator>
		<pubDate>Thu, 04 Feb 2016 00:40:46 +0000</pubDate>
				<guid isPermaLink="false">http://192.241.162.137/?post_type=project&#038;p=2342</guid>

					<description><![CDATA[The Ononeon takes real news headlines and presents them them in the skin of The Onion, America&#039;s Finest News Source. In other words, it uses the real world to satirize a website that satirizes the real world. Wait. What?]]></description>
										<content:encoded><![CDATA[<h2>Long Description</h2>
<p>The Onion is an amazing satirical newspaper, which I suggest you read if you don&#8217;t already.  It features headlines such as <a href="http://www.theonion.com/articles/michele-bachmann-figures-why-not-introduces-homose,32641/" target="_blank">Michele Bachmann Figures Why Not, Introduces Homosexual-Beheading Bill</a> or <a href="http://www.theonion.com/articles/new-obesity-drug-delicious,32602/" target="_blank">New Obesity Drug Delicious</a>.  <a href="http://literallyunbelievable.org/">In case you couldn&#8217;t tell</a>, these headlines are fake.</p>
<p>But not with The Ononeon.  The Ononeon is updated every day with new headlines that look like they <em>should</em> be from The Onion, but sadly are not.  Like <a href="http://stream.aljazeera.com/story/201304182102-0022686" target="_blank">China Censors the word Censorship</a>, or <a href="http://www.thebiglead.com/index.php/2013/06/01/phillies-fan-covers-face-with-t-shirt-proceeds-to-drink-beer-through-shirt/" target="_blank">Phillies fan covers face with shirt; proceeds to drink beer through shirt</a>.</p>
<p>I built the site with Matt Stempeck because he was about to lose control of the URL and we wanted an excuse for him to pay for another year of it.  Plus we had four hours of free time.  To this day it is by far our most popular project.</p>
<p>It works by hijacking the top rated headlines curated by the <a href="http://reddit.com/r/nottheonion" target="_blank">/r/nottheonion</a>, a community that finds headlines and news articles that look like they should come from the satirical paper.  For each headline our script runs an automatic google image search and saves the top image.  After that takes a cloned copy of The Onion website&#8217;s layout and design and replaces all the old fake headlines with our new real ones.</p>
<p>The beauty of all this from an academic perspective is that it uses a blend of human curation and algorithmic search to create a pretty damn effective satirical experience.  From all other perspectives it is purely hilarious.</p>
<h2>Papers, Posts, and Press</h2>
<ul>
<li><a href="http://www.cultivatedwit.com/blog/stranger-than-fiction-meet-two-mit-grads-who-built-the-onions-non-fiction-doppleganger/#more-1211" target="_blank">Stranger Than Fiction: Meet Two MIT Grads Who Built The Onion’s Non-Fiction Dopplegänger (Cultivated Wit)</a></li>
<li><a href="http://gawker.com/5986988/the-ononeon-your-one-stop-real life-onion-stories-shop" target="_blank">The Ononeon: Your One Stop Real-Life Onion Stories Shop (Gawker)</a></li>
<li><a href="http://www.dailydot.com/news/ononeon-not-the-onion-parody-reddit/" target="_blank">&#8220;Real&#8221; Onion parody rips off Reddit&#8217;s funniest headlines (Daily Dot)</a></li>
<li><a href="http://animalnewyork.com/2013/the-on1on-is-like-the-onion-but-real/" target="_blank">The On1on Is Like The Onion, But Real (Animal)</a></li>
<li><a href="https://news.ycombinator.com/item?id=5260698" target="_blank">Front page of Hacker News</a></li>
</ul>
<h2>Technologies</h2>
<ul>
<li>PHP</li>
<li>Reddit</li>
</ul>
<h2>Testimonials</h2>
<blockquote><p>Kick them out of school<br />
&#8211; Steve Hannah, Onion CEO</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using disk: enhanced (SSL caching disabled) 
Minified using disk
Database Caching using disk

Served from: slifty.com @ 2021-05-25 23:13:11 by W3 Total Cache
-->