HNHacker News
TopNewBestAskShowJobs

sbirch

28 karma · joined April 2, 2011

submissionscomments
sbirch··on Air Purifier vs. Positive Pressure Fresh Air System – An Unfair Battle?
You might conclude that the only real option is to buy a positive pressure fresh air system, but this comparison doesn't match my experience. I have no trouble driving the PM2.5 very close to 0 with a few standalone purifiers in my house (verified with a couple air quality monitors) even during bad wildfire smoke events. I'll grant I live in a modern house which is pretty well sealed, but it's also a question of sizing the purifier to the room's size and drafts.

There are some orthogonal advantages and disadvantages though. On the upside, you'll reduce CO2 and other pollutants from inside your house -- it can get quite stuffy when you can't ventilate due to poor outdoor air quality. A downside is that it may also bring in air at a different temperature or humidity than you'd like (though that can also be controlled to some extent with a HRV/ERV.)

sbirch··on The teen mental illness epidemic is international – Part 1: The Anglosphere
I think you've mixed up relative and absolute differences. Both of your examples are in terms of absolute percentage points (pp, sometimes ambiguously labeled %), but relative changes are measured in percent (%). 300% relative difference just means 300/100 = 3x.
sbirch··on Deepfake detector can spot a real or fake video based on blood flow in pixels
This has actually been done before, awhile ago: https://people.csail.mit.edu/mrub/vidmag/
sbirch··on Ghent University Vocabulary Test
I enjoyed reading some of their results. I see some methodological issues here, however:

1) The test makes you distinguish between real words and a set of words they've made up in some way. As others have pointed out, some of them are pretty obvious non-words. I would expect the results to change depending on the method used to generate non-words.

2) Measuring the performance of a binary classification is a well studied problem with many metrics and approaches to quantifying performance (http://en.m.wikipedia.org/wiki/Binary_classification#Evaluat...). Subtracting the false positive rate from the true positive rate is not among them. The final score is not a consistent estimator of the fraction of words in their corpus you know.

sbirch··on German tank problem
My favorite explanation of this (posed instead as the Locomotive problem) is in Allen Downey's "Think Bayes," pp.22

It's online too, and worth reading!

http://www.greenteapress.com/thinkbayes/

sbirch··on Regex Golf
An interesting bit on the computational complexity of solving this problem (with a slightly different scoring function):

http://cstheory.stackexchange.com/questions/1854/is-finding-...

sbirch··on A collaborative spreadsheet in less than 45 lines of JS, one library used
http://js1k.com/
sbirch··on Square Cash
I think linking accounts to debit cards is pretty valuable on it's own. It opens the door to making payments for a lot of people much easier down the road.
sbirch··on Square Cash
I think they've done something quite clever by (I infer) getting people to join up when they receive money. Venmo puts up an unnecessary wall by requiring that the payee sign up before they can be paid.
sbirch··on Compare Payment Gateway Fees [PayPal, Square, Dwolla, etc]
You could also replace this website with a sentence: Dwolla is always the cheapest payment gateway.
sbirch··on Advanced programming languages
This is true, but there's a lot to be said for native libraries which can be used more naturally. More important for things like frameworks, etc. than algorithms / highly technical code. e.g. using the Python wrapper for OpenCV is fine -- a little bit jenky but it works, and I definitely don't want to write those myself if I'm focusing on a product. On the other hand, would you want to use a wrapper for a web framework written in C? Probably not.
sbirch··on Advanced programming languages
"In academic research and in entrepreneurship, you need to multiply your effectiveness as a programmer, and since you (probably) won't be working with an entrenched code base, you are free to use whatever language best suits the task at hand."

What about libraries and code-bases available to the programmer? Legacy code might not be a concern, but what about having to reinvent wheels?

sbirch··on Stypi (YC S11) Is Etherpad Reborn
Yes! I want an API!
sbirch··on Instant pages with HTML5 Visibility API & Page Pre-Rendering
"With the visibility API, you can gracefully pause or degrade the timer to a much longer poll when the tab is in the background."

Note that this is already enforced for setInterval in some browsers -- I think Chrome changes the minimum interval to 1000ms from 4ms when the tab is in the background.

sbirch··on Great People Are Overrated
"Have we become so culturally invested in the allure of the Free Agent, the lone wolf, the techno-rebel with a cause, that we are prepared to shower millions of dollars (maybe tens of millions) on a small number of superstars rather than a well-assembled team that may not dazzle with individual brilliance, but overwhelms with collective capability?"

Who said it was about free agents? Those 5 aren't going to code alone, they're going to be working with 4 other people. And they're going to be much better at that too.