<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Smitten with technology, and we don’t care if our parents find out!</description><title>Debatably Beta</title><generator>Tumblr (3.0; @debatablybeta)</generator><link>http://debatablybeta.tumblr.com/</link><item><title>Sphinx For Full-text Indexing</title><description>&lt;p&gt;For a few projects at work, I’ve been using Sphinx as a separate full-text engine. The configuration to get going is about as easy as I could ask for, and indexing is lightning-fast:&lt;/p&gt;  &lt;blockquote&gt; &lt;code&gt;collected 28851 docs, 6.1 MB&lt;br/&gt;sorted 6.0 Mhits, 100.0% done&lt;br/&gt;total 28851 docs, 6134126 bytestotal 7.432 sec, 825404.12 bytes/sec, 3882.17 docs/sec&lt;br/&gt;rotating indices: succesfully sent SIGHUP to searchd (pid=27222).&lt;/code&gt;
&lt;/blockquote&gt;
&lt;p&gt;For an example of usage, check out a project I made for aggregating news from a few select sources based on keyword sets: &lt;a href="http://feedwords.net/" target="_blank"&gt;http://feedwords.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I realize the similarity to Google’s blog notification system, but this was built to index with less noise. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/36222961</link><guid>http://debatablybeta.tumblr.com/post/36222961</guid><pubDate>Tue, 27 May 2008 11:21:00 -0500</pubDate><category>sphinx</category><category>fulltext</category><category>indexing</category><category>mysql</category></item><item><title>Address Parsing with Geocoder.us</title><description>&lt;a href="http://geocoder.us/help/#parsing"&gt;Address Parsing with Geocoder.us&lt;/a&gt;: &lt;p&gt;Geocoder.us has added functionality to parse an address into components.&lt;/p&gt; &lt;p&gt; Given&lt;br/&gt;&lt;/p&gt;
&lt;blockquote&gt; &lt;code&gt;  &lt;a href="http://rpc.geocoder.us/service/namedcsv?address=1600+Pennsylvania+Ave,+Washington+DC&amp;parse_address=1" target="_blank"&gt; &lt;a href="http://rpc.geocoder.us/service/namedcsv?" target="_blank"&gt;http://rpc.geocoder.us/service/namedcsv?&lt;/a&gt;&lt;br/&gt;address=1600+Pennsylvania+Ave,+Washington+DC&lt;br/&gt;&amp;parse_address=1&lt;/a&gt; &lt;/code&gt; &lt;/blockquote&gt; &lt;p&gt;  it will return: &lt;/p&gt; &lt;blockquote&gt;
&lt;code&gt;  number=1600, prefix=, street=Pennsylvania, type=Ave, suffix=, city=Washington, state=DC, zip=, original address lat=38.898748, long=77.037684, number=1600, prefix=, street=Pennsylvania, type=Ave, suffix=NW, city=Washington, state=DC, zip=20502, geocoder modified&lt;/code&gt; &lt;/blockquote&gt; &lt;p&gt;The service, however, does not conform to any standardization model. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/32771143</link><guid>http://debatablybeta.tumblr.com/post/32771143</guid><pubDate>Thu, 24 Apr 2008 15:18:00 -0500</pubDate></item><item><title>New ElasticFox Release</title><description>&lt;p&gt;&lt;a href="http://aws.typepad.com/aws/2008/04/new-release-of.html" target="_blank"&gt;Amazon has announced&lt;/a&gt; a new version (1.4) of &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609" target="_blank"&gt;ElasticFox&lt;/a&gt;, it’s EC2 management console for FireFox 2, and a version for 3 on the way.&lt;/p&gt;
&lt;p&gt;Included in this version is support for the (awesome) elastic IP functionality, a few security updates, and user-selectable kernals. The project has also been open-sourced and moved to Source Forge so anyone with a few minutes and an idea can hack out whatever improvements they have in mind.&lt;/p&gt;
&lt;p&gt;Amazon is on a roll! &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/32762022</link><guid>http://debatablybeta.tumblr.com/post/32762022</guid><pubDate>Thu, 24 Apr 2008 13:19:32 -0500</pubDate></item><item><title>Google AJAX Translation API</title><description>&lt;a href="http://code.google.com/apis/ajaxlanguage/"&gt;Google AJAX Translation API&lt;/a&gt;: &lt;p&gt;Finally!&lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/29756493</link><guid>http://debatablybeta.tumblr.com/post/29756493</guid><pubDate>Mon, 24 Mar 2008 21:00:36 -0500</pubDate></item><item><title>Google Visualization Kit API</title><description>&lt;a href="http://google-code-updates.blogspot.com/2008/03/introducing-google-visualization-api.html"&gt;Google Visualization Kit API&lt;/a&gt;: &lt;p&gt;Google’s introduced a fantastic new API to help us mortals visualize information! Looks like its tightly integrated with Google Docs, which means you can pull information from your spreadsheets and visualize them in your documents or Sites setup.&lt;/p&gt;
&lt;p&gt;Call me crazy, but it almost looks like Google is introducing the concept of schema-free information storage by allowing people to use a spreadsheet-style layout (akin to, say, Amazon’s SimpleDB or CouchDB) to define data sources.&lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/29756244</link><guid>http://debatablybeta.tumblr.com/post/29756244</guid><pubDate>Mon, 24 Mar 2008 20:56:28 -0500</pubDate><category>google</category><category>visualization</category><category>data</category><category>api</category></item><item><title>Multi-step Forms with Django and FormWizard</title><description>&lt;a href="http://superjared.com/entry/formwizard-multiple-step-forms-django/"&gt;Multi-step Forms with Django and FormWizard&lt;/a&gt;: &lt;p&gt;Discusses using multi-step forms with Django’s new FormWizard contribution &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/29755737</link><guid>http://debatablybeta.tumblr.com/post/29755737</guid><pubDate>Mon, 24 Mar 2008 20:48:19 -0500</pubDate><category>django</category><category>forms</category><category>newforms</category></item><item><title>Reddit Submit Screen Usability Issue</title><description>&lt;p&gt;&lt;img src="http://www.debatablybeta.com/images/reddit.jpg" align="middle" height="450" width="363" alt="Reddit Usability issue"/&gt;&lt;/p&gt; &lt;p&gt;Reddit recently introduced a cool new feature that allows people to create their own sub-reddits. Unfortunately, they’ve opted to employ a drop-down widget for sub-reddit selection. &lt;/p&gt; &lt;p&gt; How about an auto-completer, Reddit? Or, how about keeping the drop-down for the site’s most common sections and having an auto-completer widget for finding the sub-reddit best fit to the content. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/25942060</link><guid>http://debatablybeta.tumblr.com/post/25942060</guid><pubDate>Sat, 09 Feb 2008 16:28:26 -0600</pubDate></item><item><title>TSA Complaints - The First Day</title><description>&lt;p&gt;As of this around 9:30 PM CST, here are the stats from Google Analytics:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.fark.com/" target="_blank"&gt;&lt;/a&gt;3,550+ uniques &lt;/li&gt;
&lt;li&gt;18,000+ pageviews&lt;/li&gt;
&lt;li&gt;Less than 40% bounce rate (should go down once more interactive features are added, I’d imagine) &lt;/li&gt;
&lt;li&gt;30 usable contributions to the site thus far&lt;ul&gt;&lt;li&gt;~1% interaction rate. Virginia is for lovers, and the web is for voyuers.  &lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Major referers are:&lt;ol&gt;
&lt;li&gt;Fark (landed on the front page!)&lt;a href="http://www.fark.com/" target="_blank"&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Stumbleupon&lt;/li&gt;
&lt;li&gt;Reddit&lt;/li&gt;
&lt;li&gt;Flyertalk&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I was expecting the opposite. While I’m glad to see that a majority of people stuck around to check out the site, I plan on developing a few more features to attract return visitors. See below for that. But first:&lt;/p&gt;
&lt;p&gt;A &lt;b&gt;BIG “Thank You”&lt;/b&gt; to &lt;b&gt;everyone&lt;/b&gt; that has emailed me suggestions, comments, bug reports (incorrect linking in the RSS feeds based on an older version of the site, and a problem with San Antonio), and words of encouragement!&lt;/p&gt;
&lt;p&gt;And, of course, a &lt;b&gt;REALLY BIG “Thank You”&lt;/b&gt; to &lt;b&gt;everyone&lt;/b&gt; that has submitted (&lt;i&gt;usable&lt;/i&gt;) content  so far &lt;/p&gt;
&lt;p&gt;Heres the rundown of what I’ll be adding soon to make this site even more interactive and up-front with the information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Keyword extraction courtesy of the Yahoo! Keyword Extraction API as a form of automatic tagging&lt;/li&gt;
&lt;li&gt;Potentially user tagging&lt;/li&gt;
&lt;li&gt;Voting on quality of articles&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Contrary to what I thought out loud about earlier, I don’t think complaint comments will be happening. Yet.&lt;/p&gt;
&lt;p&gt;If you’d like to cover TSA Complaints, I’d be much appreciative. I’m planning on sending out a small batch of press releases to more than a few sensible outlets, but &lt;b&gt;this site needs your contributions and complaints to be at all useful&lt;/b&gt; in terms of its greater goal: statistical mining to find what’s going wrong.&lt;/p&gt;
&lt;p&gt;Feel free to email me at: tsa -dot- complaints -at- gmail -dot- com&lt;/p&gt;
&lt;p&gt;Again, thanks to everyone making this possible. I can’t wait to see where the site goes from here. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/25853148</link><guid>http://debatablybeta.tumblr.com/post/25853148</guid><pubDate>Fri, 08 Feb 2008 10:57:00 -0600</pubDate></item><item><title>TSA Complaints Is Up and Running</title><description>&lt;p&gt;I’ve had a ton of page views to &lt;a href="http://www.tsacomplaints.com" target="_blank"&gt;TSA Complaints&lt;/a&gt; in its first few hours, hit the front page of Fark, gotten some interesting feedback from a TSA agent, and am excited to see content materialize.&lt;/p&gt;
&lt;p&gt;Im working on dropping in &lt;a href="http://code.google.com/p/django-threadedcomments/" target="_blank"&gt;django-threadedcomments&lt;/a&gt; and testing it locally to launch tomorrow or later tonite, so that people can comment on individual complaints. The trick to this, though, is the complaint pages are static media generated by StaticGenerator, so that policy may be reversed. We’ll see. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/25786239</link><guid>http://debatablybeta.tumblr.com/post/25786239</guid><pubDate>Thu, 07 Feb 2008 16:36:00 -0600</pubDate></item><item><title>Announcing TSA Complaints</title><description>&lt;p&gt;Im just about ready to launch my first big web project in a while: &lt;a href="http://www.tsacomplaints.net/" title="TSA Complaints" target="_blank"&gt;TSA Complaints&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;TSA Complaints a forum for travellers suffering from TSA-burn. Use it to describe your incidents with the TSA, and find which airports are the worst at what times.&lt;/p&gt;
&lt;p&gt;Im really excited for the statistics that will be rolling in from the site, and can’t wait to see how the whole thing goes. This project has been equal parts reaction to the TSA blog and excitement over aggregating some data directly from the source (you!) and analyzing it. &lt;/p&gt;
&lt;p&gt;Obligatory name droppings: This project was done with &lt;a href="http://www.djangoproject.com" title="Django Project" target="_blank"&gt;Django&lt;/a&gt;, and makes use of &lt;a href="http://superjared.com/projects/static-generator/" title="StaticGenerator" target="_blank"&gt;StaticGenerator&lt;/a&gt;, &lt;a href="http://www.mootools.net/" title="Mootools" target="_blank"&gt;Mootools&lt;/a&gt; (including Aeron Glemann’s &lt;a href="http://electricprism.com/aeron/calendar" title="Moo.Calendar" target="_blank"&gt;Calendar&lt;/a&gt; and a modified version of Harald Kirschner’s &lt;a href="http://digitarald.de/project/autocompleter/" title="Autocompleter" target="_blank"&gt;Autocompleter&lt;/a&gt;), &lt;a href="http://www.danga.com/memcached/" title="memcached" target="_blank"&gt;memcached&lt;/a&gt;, &lt;a href="http://nginx.net/" title="nginx" target="_blank"&gt;nginx&lt;/a&gt; and &lt;a href="http://www.apache.org" title="Apache" target="_blank"&gt;Apache&lt;/a&gt;, and &lt;a href="http://www.mysql.com/" title="MySQL" target="_blank"&gt;MySQL&lt;/a&gt;. It’s hosted on a &lt;a href="http://www.slicehost.com" title="Slicehost" target="_blank"&gt;Slicehost&lt;/a&gt; slice.&lt;/p&gt;
&lt;p&gt;Big thanks to Andy, Paul and Travis at work for feedback, and Jason for both feedback and untangling some (painfully obvious) brain-teasers.&lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/25582900</link><guid>http://debatablybeta.tumblr.com/post/25582900</guid><pubDate>Tue, 05 Feb 2008 11:21:00 -0600</pubDate><category>python</category><category>tsa</category><category>complaints</category><category>django</category><category>staticgenerator</category><category>mootools</category><category>memcached</category><category>nginx</category><category>apache</category><category>mysql</category><category>slicehost</category></item><item><title>"Software Morphs Rapper Prodigy Into Global Cipher"</title><description>&lt;p&gt;Rapper Prodigy’s new album could conceptually be &lt;b&gt;delivered any any of almost 1500 languages IN HIS OWN VOICE&lt;/b&gt; thanks to speech conversion software. &lt;/p&gt;
&lt;blockquote&gt;“The prospect of having fans understand what I’m saying and repeat it in their language (drew me to) the company,” said Prodigy in a phone interview just before he began a jail term for illegal gun possession. “Now, fans will like more than just the beat or the rhythm. They’ll understand what I’m saying and relate to it.&lt;/blockquote&gt;
&lt;p&gt;(excellent paragraph)&lt;/p&gt;
&lt;blockquote&gt;Here’s how the Voxonic translation process works. After translating the lyrics by hand, the text is rerecorded by a professional speaker in the selected language. Proprietary software is used to extract phonemes, or basic sounds, from Prodigy’s original recording to create a voice model. The model is then applied to the spoken translation to produce the new lyrics in Prodigy’s voice.&lt;/blockquote&gt;
&lt;p&gt; What?! &lt;/p&gt;
&lt;blockquote&gt;“A 10-minute sample is all we need to imprint his voice in Spanish, Italian or any language,” said Deutsch.&lt;/blockquote&gt;
&lt;p&gt;Now thats just scary-cool. I wonder what famous speeches were culled and parsed for phoneme samples, and what the developers had the orators saying.&lt;/p&gt;
&lt;p&gt; Conceivably, you could arrange phoneme samples like beats for a song and re-articulate anything. A video artist in Germany has already done a similar project using video samples from Michael Jackson interviews. The end result was an eerily realistic digital Michael Jackson who would accurately say anything the artist “asked” him to, gestures and all.&lt;/p&gt;
&lt;blockquote&gt;Voxonic’s software is able to convert any bit of recorded text into 1,468 different languages with 99 percent accuracy, according to the company.&lt;/blockquote&gt;
&lt;p&gt;One audiobook, translated into several languages; one album translated hundreds of times over. A contemporary point-and-click babelfish. Goodbye to overdubs.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.wired.com/entertainment/music/news/2008/01/Prodigy" target="_blank"&gt;Click here&lt;/a&gt; to read the rest of the article at Wired.&lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/24293837</link><guid>http://debatablybeta.tumblr.com/post/24293837</guid><pubDate>Mon, 21 Jan 2008 09:48:00 -0600</pubDate></item><item><title>Extracting Data From Google Street View</title><description>&lt;p&gt;&lt;a href="http://diddling.blogspot.com/2008/01/hacking-google-street-view.html" target="_blank"&gt;Diddling Web 2.0 gives a neat look&lt;/a&gt; at how to manually manipulate and extract information from Google’s Street View via query string. Very cool, albeit that Street View is fairly limited (fairly limited is a relative term when used in Google-sized context) in terms of its reach.&lt;/p&gt;
&lt;p&gt;Wouldn’t be hard to wrap this into a quick-and-dirty API. &lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/24298980</link><guid>http://debatablybeta.tumblr.com/post/24298980</guid><pubDate>Mon, 21 Jan 2008 10:08:34 -0600</pubDate></item><item><title>Macbook Air and Ubiquitous Wifi</title><description>&lt;p&gt;So, what are the odds that Apple will introduce in the new firmware for the EVDO/3G/next-gen-capable iPhone the ability to (perhaps even simultaneously) use it as an iPod &lt;b&gt;and&lt;/b&gt; as an always-on wifi connection? It’d be a smart move that wouldn’t necessarily require Apple to stick a communications chipset into the Macbook Air, and could be the tipping point for those who aren’t yet entirely sold on the iPhone. I know I’d take the plunge, at least on the phone. &lt;/p&gt;
&lt;p&gt;Of course, always-on access built into the oh-so-thin notebook would be a breath of fresh Air. Even though the machine itself it best used as a &lt;a href="http://daringfireball.net/2008/01/macbook_air" target="_blank"&gt;secondary device&lt;/a&gt;, it’d finally be the first true out-of-box “ultra-portable.”&lt;/p&gt;</description><link>http://debatablybeta.tumblr.com/post/24291009</link><guid>http://debatablybeta.tumblr.com/post/24291009</guid><pubDate>Mon, 21 Jan 2008 08:10:04 -0600</pubDate></item></channel></rss>
