<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tessro</title><link>https://news.ycombinator.com/user?id=tessro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 05:08:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tessro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Linux kernel bug delivers corrupt TCP/IP data to Docker containers]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/vijay-pandurangan/linux-kernel-bug-delivers-corrupt-tcp-ip-data-to-mesos-kubernetes-docker-containers-4986f88f7a19">https://medium.com/vijay-pandurangan/linux-kernel-bug-delivers-corrupt-tcp-ip-data-to-mesos-kubernetes-docker-containers-4986f88f7a19</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11081937">https://news.ycombinator.com/item?id=11081937</a></p>
<p>Points: 20</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 11 Feb 2016 18:29:56 +0000</pubDate><link>https://medium.com/vijay-pandurangan/linux-kernel-bug-delivers-corrupt-tcp-ip-data-to-mesos-kubernetes-docker-containers-4986f88f7a19</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=11081937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11081937</guid></item><item><title><![CDATA[New comment by tessro in "A/B Testing Rigorously (without losing your job)"]]></title><description><![CDATA[
<p>Right. And you can also ratchet up the statistical power you want, at the cost of increased sample size requirements.</p>
]]></description><pubDate>Fri, 25 Jan 2013 07:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=5114420</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=5114420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5114420</guid></item><item><title><![CDATA[New comment by tessro in "A/B Testing Rigorously (without losing your job)"]]></title><description><![CDATA[
<p>> you <i>do</i> have good reason to believe that the choice is harmless.<p>The issue you will run into here is that 95% confidence means that you will only have a false positive 5% of the time.  It does <i>not</i> mean a neutral finding is 95% likely to be neutral.  The lever that controls that is <i>statistical power</i>, which is oft-ignored in conversations about A/B testing.  Most statisticians use 80% power, which means a full 20% of neutral findings were false negatives.</p>
]]></description><pubDate>Fri, 25 Jan 2013 01:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=5113316</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=5113316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5113316</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>Cool! I'm happy to provide guidance, and I'll take a pull request if you can get it working with some unit tests.</p>
]]></description><pubDate>Tue, 05 Jun 2012 19:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=4070424</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4070424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4070424</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>Yeah, that's a neat project. I was already thinking about building this before they launched, and their positive reception spurred me on.<p>If you're already using Heroku Postgres there's a ton of overlap between the services, but I'm hoping to provide a decent open source alternative for the rest of us. :)</p>
]]></description><pubDate>Tue, 05 Jun 2012 19:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=4070236</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4070236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4070236</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>If you can run Rack apps in your environment, it would be pretty straightfoward to add a SQL Server driver to Oculus. Right now it supports MySQL and Postgres.</p>
]]></description><pubDate>Tue, 05 Jun 2012 18:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=4070196</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4070196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4070196</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>Thanks! (Sadly I think the demo cron job will delete that after an hour or so :))</p>
]]></description><pubDate>Tue, 05 Jun 2012 18:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=4070063</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4070063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4070063</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>It's designed to be used within a team environment, where you trust everyone. (Although even then, I highly recommend using it with a readonly SQL account!) I would be skeptical of any situation where you could run raw untrusted SQL without any risks, at least without reimplementing MySQL's AST parser.<p>As for the demo, it's isolated, and locked down as well as MySQL will allow. (For starters, just SELECT privileges.)</p>
]]></description><pubDate>Tue, 05 Jun 2012 18:27:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=4070055</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4070055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4070055</guid></item><item><title><![CDATA[New comment by tessro in "Show HN: oculus - a logging, web-based SQL client for teams (open source)"]]></title><description><![CDATA[
<p>Author here. I do a lot of analysis each day and am constantly sharing it with my team by taking screenshots of Sequel Pro. I built Oculus so I could keep a centrally available repository of my research, that everyone could access and collaborate on.  It definitely has a ways to go, but I would love feedback!<p>Also, this is my first attempt at providing a live demo of software that can execute arbitrary SQL.  I'm probably crazy for doing this, but I thought it was a lot more interesting than doing a video.  If the demo suddenly disappears, you'll know I wasn't able to harden it enough... :)</p>
]]></description><pubDate>Tue, 05 Jun 2012 17:56:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=4069827</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4069827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4069827</guid></item><item><title><![CDATA[Show HN: oculus - a logging, web-based SQL client for teams (open source)]]></title><description><![CDATA[
<p>Article URL: <a href="http://oculusapp.com">http://oculusapp.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4069751">https://news.ycombinator.com/item?id=4069751</a></p>
<p>Points: 30</p>
<p># Comments: 13</p>
]]></description><pubDate>Tue, 05 Jun 2012 17:41:59 +0000</pubDate><link>http://oculusapp.com</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4069751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4069751</guid></item><item><title><![CDATA[New comment by tessro in "Americans were never excited about space exploration. "]]></title><description><![CDATA[
<p>This is an interesting study, but I found the HN title to be misleading.  Here are the bullets from the concluding paragraph:<p>* The American public has long held generally positive attitudes toward the space program, but is not very familiar with its details.<p>* Over the history of the space age, an average of more than 60 percent of those polled rated the job done by NASA as either ‘‘excellent’’ or ‘‘good.’’<p>* Most Americans have shown support for space exploration and view it as important over the years, but also believe that federal money could be better spent on other programs.<p>* Most are also in favor of NASA as an organization, but are relatively unfamiliar with the majority of its activities and objectives.<p>* These polls also suggest historically close relationships between public perceptions of NASA and spaceflight depictions in popular culture, especially film. These images from popular culture, coupledwith real-world accomplishments in spaceflight, work together to create powerful visions affecting the public consciousness.</p>
]]></description><pubDate>Wed, 23 May 2012 01:28:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=4011019</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=4011019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4011019</guid></item><item><title><![CDATA[New comment by tessro in "A Bayesian Approach to A/B Testing"]]></title><description><![CDATA[
<p>This is a powerful approach when you can quantify your regret. For many startups, however, it's important to understand the tradeoffs involved in moving one metric upward or downward. To take Zynga as an example, they care about virality at least as much as engagement (or perhaps moreso).  Adding or removing a friendspam dialog is likely to trade some virality for user experience.  What percentages make or break the decision?  Sometimes this is a qualitative call.<p>In environments where you need to look at the impact of your experiments across multiple variables, and make a subjective call about the tradeoffs, it's really important to have statistical confidence in the movement of each variable you're evaluating.  This is a key strength of the traditional A/B testing approach.</p>
]]></description><pubDate>Fri, 04 May 2012 20:09:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=3930119</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3930119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3930119</guid></item><item><title><![CDATA[New comment by tessro in "Skype Hits 40 Million Simultaneous Users"]]></title><description><![CDATA[
<p>Unfortunately, screen sharing no longer works in Skype 2.8 on Lion.</p>
]]></description><pubDate>Wed, 11 Apr 2012 01:42:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=3825507</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3825507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3825507</guid></item><item><title><![CDATA[New comment by tessro in "Went Off The Rails: Why I'm Rebuilding Archaeopteryx In CoffeeScript"]]></title><description><![CDATA[
<p>I love Giles. His first Archaeopteryx talk was one of the best Ruby-related talks of all time. He's way too harsh on Rails though. The original "blog in 15 minutes" demos that catapulted Rails into the limelight are still possible with Rails 3.  Things like 'gem install rails' still work.  If you are determined to skip bundler, you can do that too.  What's more, unlike 2005, in the 15 minutes it takes to build a Rails blog, you can deploy to Heroku and have a live site running.<p>Node is fun. V8 smokes MRI. But Node's web framework ecosystem has a long, long, long way to go before one can reasonably say that Rails is a bad investment. If anything, we should be celebrating the number of options that are open to us. It's a great time to be developing for the web. Good things will come from Node's ascendancy, whether its frameworks dethrone Rails or not. The negativity is unnecessary.</p>
]]></description><pubDate>Fri, 24 Feb 2012 08:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=3628488</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3628488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3628488</guid></item><item><title><![CDATA[Startups are not a chess game]]></title><description><![CDATA[
<p>Article URL: <a href="http://nabeelhyatt.com/post/16880129002/startups-are-not-a-chess-game">http://nabeelhyatt.com/post/16880129002/startups-are-not-a-chess-game</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=3577105">https://news.ycombinator.com/item?id=3577105</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 10 Feb 2012 19:22:29 +0000</pubDate><link>http://nabeelhyatt.com/post/16880129002/startups-are-not-a-chess-game</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3577105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3577105</guid></item><item><title><![CDATA[Don't overload #nil? in Ruby]]></title><description><![CDATA[
<p>Article URL: <a href="http://paul.rosania.org/writings/2011/11/09/dont-overload-nil/">http://paul.rosania.org/writings/2011/11/09/dont-overload-nil/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=3219144">https://news.ycombinator.com/item?id=3219144</a></p>
<p>Points: 90</p>
<p># Comments: 38</p>
]]></description><pubDate>Thu, 10 Nov 2011 06:10:49 +0000</pubDate><link>http://paul.rosania.org/writings/2011/11/09/dont-overload-nil/</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3219144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3219144</guid></item><item><title><![CDATA[New comment by tessro in "Confident Code"]]></title><description><![CDATA[
<p>Also, you can't make a Ruby object falsy.  So if you overload #nil? you get fun problems like:<p><pre><code>    obj.nil? # => true
    !!obj    # => true</code></pre></p>
]]></description><pubDate>Thu, 10 Nov 2011 05:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=3219087</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3219087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3219087</guid></item><item><title><![CDATA[New comment by tessro in "Confident Code"]]></title><description><![CDATA[
<p>Here's a video of a recent (July 2011) version of the talk.<p><a href="http://confreaks.net/videos/614-cascadiaruby2011-confident-code" rel="nofollow">http://confreaks.net/videos/614-cascadiaruby2011-confident-c...</a></p>
]]></description><pubDate>Thu, 10 Nov 2011 05:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=3219037</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3219037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3219037</guid></item><item><title><![CDATA[New comment by tessro in "Node-fib: Fast non-blocking fibonacci server"]]></title><description><![CDATA[
<p>It does in fact share memoization. Easy shared state is a key strength of the single-threaded model. :)<p>Re: Node.js, you're right. The core of the debate is whether the single-threaded, evented model is a legitimate theoretical approach to concurrency.  That programming style is the same across Node.js, Tornado-web, EventMachine, etc.  It translates literally to Tornado-web because the idioms are the same.</p>
]]></description><pubDate>Mon, 03 Oct 2011 19:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=3067569</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=3067569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3067569</guid></item><item><title><![CDATA[New comment by tessro in "Tweets 2011 Corpus"]]></title><description><![CDATA[
<p>It's good to see that in this day and age the government has still mastered the tried and true "print, sign, scan, email, then download via FTP" approach to file downloads.</p>
]]></description><pubDate>Fri, 02 Sep 2011 06:44:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=2953171</link><dc:creator>tessro</dc:creator><comments>https://news.ycombinator.com/item?id=2953171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2953171</guid></item></channel></rss>