HNHacker News
TopNewBestAskShowJobs

lunchbox

1,373 karma · joined March 29, 2008

submissionscomments
lunchbox··on Show HN: Compare your perception of female attractiveness to that of others
This was a fun little project I did last weekend to familiarize myself with Google App Engine and jQuery.
lunchbox··on Ask HN: challenging Google/Bing search problem
Awesome!
lunchbox··on E-ink writing pad, Noteslate.
E-Ink has a very slow screen refresh rate, so I'm skeptical this can deliver a snappy writing experience. I have found writing on a laggy screen to be quite unpleasant.
lunchbox··on Alcohol 'more harmful than heroin'
Actually, all available evidence points to the fact that legalising drugs like heroin actually decreases their usage. Would you suddenly take up heroin if it was legal? Do you know anyone who would?

If marijuana were legal I might use it. Conversely, I don't think I know anyone who uses marijuana/heroin but would stop using it if it were legal.

I haven't seen the evidence either way; I just made the point in my original post as something to consider.

lunchbox··on Alcohol 'more harmful than heroin'
Tobacco use kills 443,000 Americans each year.

Source: http://www.cdc.gov/tobacco/data_statistics/fact_sheets/healt...

For perspective: http://www.meh.ro/wp-content/uploads/2010/09/meh.ro5415.jpg

lunchbox··on Alcohol 'more harmful than heroin'
PDF of Nutt's previous 2007 Lancet review here: http://science.iowamedicalmarijuana.org/pdfs/safety/Nutt%20R...

The chart with the ranking is on the 4th page.

I can't find the most recent Lancet article mentioned in the article.

My concern with these rankings is that they don't seem to control for the number of people using the drug. Alcohol kills more people and has higher social costs largely because it's used by more people. However, for an individual user, crack or heroin is far more harmful than alcohol. So saying "alcohol is more harmful than heroin" might confuse some people. Also, if those drugs were legalized, their use might go up, thereby moving them higher up according to Nutt's rubric.

I would like to see a ranking that compares the damage these drugs do to an individual person. For instance, is it worse for your health to get intoxicated on a weekly basis with alcohol, or marijuana?

lunchbox··on The 'Irrational' Way Humans Interact With Dentists
I think it is the smartest move, as long as you act on the information properly.
lunchbox··on Operations Research Tools developed at Google Open Sourced
Have you found it to be well funded? I loved my college OR classes, but when I recruited for jobs I found that mathematical finance and mathematical CS were significantly more marketable (they have overlaps with OR but are not the same).   http://www.bls.gov/oco/ocos044.htm
lunchbox··on New Twitter has Gist Support
I'm skeptical.

Twitter's beauty resides in its 140-char limit: authors of Tweets don't feel burdened to write long messages, and readers know the messages will always be short and sweet. Sure, authors can circumvent this limit by linking to blog posts, but followers hate clicking on links so there's a disincentive to do so.

With these new changes, Twitter is making it easier for readers to visit linked content, but they're also making it easier for Tweet authors to be more verbose. Before, I had to painstakingly craft my 140-char message; but now if I'm having trouble doing that, I can just use the Tweet as a title and write my full message in an embedded text box. But isn't this just reinventing the blog?

lunchbox··on She tried 960 times
Here's what we know from the article: (1) 40 question test, (2) Multiple choice, (3) She passed it with "60 out of 100"

My assumptions: (1) It's graded on a simple "percentage right" basis, so 24/40 questions necessary right to pass, (2) 4 options for each question

Her score on an individual test is a random variable X following a binomial distribution with 40 trials and chance of 0.25 for each trial. Her chance of passing by guessing randomly, P(X >= 24), is an infinitesimally small 2.826E-6.

The probability that she fails all of the 960 tests, assuming independence of tests, is (1-p)^960. So the probability that she will pass at least one test is:

  1 - (1 - p)^960
Plugging in p = 2.826E-6, the chance is still practically 0, so a naive guessing strategy would not work.

However, under the above assumptions, she could practically guarantee her success by combining this guessing strategy with a simple test-taking strategy like eliminating 1 or 2 obviously wrong answers per question, or just remembering the answers to several of the same questions that are probably being recycled from test to test.

lunchbox··on "the sexy job in the next 10 years will be statisticians"
Does this jibe with what HNers are seeing in their fields? What other quantitative skills do you perceive to have booming demand?
lunchbox··on Pedal to the Mettle: The unbelievable, true story of Automoblox
It's actually "The proof is in the putting", where "putting" refers to putting the pedal to the metal ;)
lunchbox··on Free Parking Comes at a Price
Why would a developer minimize parking space if it will put his building's stores out of business?
lunchbox··on Free Parking Comes at a Price
Tyler Cowen is the author of the article :)
lunchbox··on Free Parking Comes at a Price
Every economic advance will hurt someone. The invention of the car left a lot of buggy manufacturers unable to feed their families. Your startup is probably making someone financially miserable.

The job of a responsible economist is to look at how the implications of a change are distributed across everyone in the population, over the long run. This change would hurt those rural folks visibly, but as outlined in the article, many more people would benefit, often in less directly visible ways.

Currently, those people's parking fees are coming out of someone else's wallet. Make the drivers pay the cost and externalities of their own decisions. If the market determines that these people are producing economic value, then they will be ok. (Maybe their employer will recognize that the employee needs a parking spot and subsidize it.) If not, then sooner or later people need to figure out a way of living that is economically sustainable.

lunchbox··on Free Parking Comes at a Price
The author is not proposing a ban. Just the opposite, he is proposing that we deregulate parking by having people pay for the parking spots they use, rather than forcing someone else to subsidize them.
lunchbox··on P ≠ NP
If P != NP, that doesn't mean we will never be able to automate human creativity; it just makes it a bigger challenge.
lunchbox··on Ask HN: How can I learn about social engineering exploits?
As promised in my post:

Most common tricks used in "The Real Hustle":

1. Fake an appearance of authority (wear a uniform, get a sign, etc.)

2. Get a shill/accomplice.

3. Get people to make exceptions to routine security measures based on extenuating circumstances.

4. Get people distracted or nervous

5. Use social conditioning to prevent people from speaking out (e.g. taboos against making a scene in public)

6. Appear to concede something of your own (give someone fake collateral)

7. Give the mark a motive to be surreptitious (e.g. get the mark to commit a crime)

8. Make people think there's an information asymmetry to their advantage (e.g. pretend not to know how much Euros are worth, thus making the person think they're ripping YOU off)

9. Put the mark under time pressure.

10. Use easily obtainable information for authentication. (e.g. eavesdrop on the person)

11. Do a verification of authenticity, but then cause an interruption that lets you swap back to counterfeit. (e.g. show someone the laptop you're selling them, but at the last moment swap it out of the bag for a block of wood)

12. Cause a plausible emergency situation that voids the usual authentication mechanisms. For example, put an "out of order" sign on a bank deposit box and stand to collect people's money.

13. Fake credible signals. For example, people are willing to believe what they overhear while eavesdropping on you, since they don't realize they've been set up, and therefore don't think you have any reason to be dishonest.

14. To increase trust, give the mark a token sign that you're following security guidelines: "sorry, I'm not allowed to accept money from you. Please call this number instead."

15. Make an offer you know they'll refuse, but that enhances your credibility nonetheless. (e.g. offer to authenticate yourself in a way that would inconvenience them, such as having them call a number and wait on the line.)

16. Stores/restaurants don't let you leave without paying, but they're more comfortable if someone in your party sticks around. Befriend an innocent bystander and make them complicit by giving the business the impression that you know the person.

Protecting against scams:

1. Always keep your valuables in a hard-to-reach location

2. Require credible authentication! If someone calls, ask for a number to call them back.

3. If you can't get credible authentication, take a picture. Get the conman's identity. They should be happy to give you more info. Or put them in a surprise situation that will throw their scam off guard.

4. For a game or proposition bet: ask "Is there a trick?"

5. If an out-of-the-ordinary event happens and you get your attention drawn to something, keep in mind that it could be a scam.

6. Bargains rarely come looking for you, unless there's a catch.

7. Remember: Situations that look like coincidences are easy for conmen to set up!!!

lunchbox··on Ask HN: What's with the .ly domains (or, A Name Is Forever)
this should look like code

`this too`

code

d should not be code

lunchbox··on Python at Google (2006)
posted 2006.02.01
lunchbox··on Technologies that should be extinct (but aren't)
Paper medical records.
lunchbox··on Dump Microsoft, Use Linux to Save Money, U.K. Officials Suggest
Oh! Wait! They have to learn a new Visual Studio every couple years. And they had to learn VB.Net (or C#, or managed C++).

Most information workers are not developers and have never heard of the above technology. Keep in mind that developers are more receptive to change than most computer workers, which is part of the reason MSFT evolves dev technology more rapidly.

They already do relearn lots of stuff.

Switching to the new version of Windows/Office is not the same as switching to Linux/OpenOffice. To keep things in perspective, the switch to the Ribbon was the biggest change to Office in many releases. Most releases (e.g. Office 2010) require little relearning.

And if you have a developer who is not willing to learn, fire him.

Long term productivity hit meaning these workers cannot learn new things?

It isn't black and white like that. This isn't about not being willing to learn or not being able to learn new things. Many computer workers -- lawyers, managers, schoolteachers, administrative assistants, my parents -- hate having to learn new technology. They'll learn eventually, but it might be slow and costly, and might not result in any productivity boost in the end.

Come on...How many people within Microsoft really stress Words feature-set? 1%? The average "information worker" would be perfectly fine with WordStar and Visicalc.

It's not about feature set. It's about familiarity, muscle memory, ease of use, efficiency, stability, performance, interoperability, accessibility, backwards compatibility, ubiquity (Office is installed on most PCs), documentation, supportability, and visual polish.

Alternate response: why are so few organizations switching to WordStar & Visicalc?

lunchbox··on Dump Microsoft, Use Linux to Save Money, U.K. Officials Suggest
I'm skeptical of "keep the money local" and "create local jobs" arguments. They sound good, but rarely end up being good economics.

Beware: http://en.wikipedia.org/wiki/Protectionism

In my mind, the two most important things to consider are:

1) How will worker productivity be affected by the transition? Retraining and relearning can be extremely expensive, especially for information workers who are set in their ways. Not to mention the cost of migrating all a company's documents, scripts, programs, assets, etc. over to the new formats.

2) How is worker productivity affected in the long run? OpenOffice is still far behind Office in usability for the average information worker. The savings in license costs is probably outweighed by the long-term productivity hit.

In the grand scheme of things, software is pretty cheap. Wasted man-hours are very expensive. I haven't seen evidence that these transitions to open source actually save money.

lunchbox··on JavaScript needs modules
Python, Perl, Ruby, Lua, R, Matlab, etc...I can think of more that do than don't.
lunchbox··on There Are No Pictures of iPhone 4 on Google Image Search
There are some: http://www.google.com/images?q=%2B%22iphone+4%22&hl=en&#...

Perhaps the "4" confuses Google.

lunchbox··on How to camouflage yourself from facial recognition technology
Sure, or wearing a headband over the eyebrows. But computers probably detect faces differently, so I don't know if this would fool a computer.
lunchbox··on How to camouflage yourself from facial recognition technology
One interesting thing I've read is that eyebrows may be more important for face recognition (by humans) than the appearance of the eyes themselves. (I suspect this has more to do with the shape of the brow bone than the eyebrow hair.)

See this example: http://i.imgur.com/ADXtF.png

The research was done by Pawan Sinha at MIT.

lunchbox··on Microsoft Kin One and Two review
What do you mean by "ill-fated"?
lunchbox··on Apple stocks worth over 40 times what they were 7 years ago today
If they spoke out the numbers, wouldn't it be hard to confuse "two hundred" with "twenty"?
lunchbox··on Mechanize 0.2.0 released
Also worth checking out is Scrapy: http://scrapy.org/

It's a Python scraping framework based on Twisted. It lets you use some of Mechanize's API to describe the scraping jobs.

← PreviousPage 3 of 9Next →