skysight-inc/HackerNews huggingface dataset:
Or the code to his garage door.
The plural of anecdote is not "data."
Interesting, never looked at it from that perspective. Thanks!
> humans are more sensitive to blue than than red or green

Without clarification, this is a nearly meaningless statement, but under the most plausible interpretations I can think of it is wrong [in particular, we have few "short wavelength" S cones in the fovea, the very central part of the retina, and it is the signal in these S cones which allow us to distinguish yellow from blue; the S cones contribute much less to lightness response than M or L cones].

What human vision is primarily sensitive to is differences between a color and its surroundings, and the relative sensitivity to differences along light/dark, red/green, blue/yellow dimensions depends enough on the size of the object, the prevalence of such differences in the rest of the scene, the state of adaptation of the eye, and so on. At small scale, we are most sensitive to lightness contrast, and two objects of similar lightness will tend to blend together at the edge even if they are of quite different hue.
You don't need parameterized queries or stored procedures for protection against injection. In fact they're not injection protection mechanisms at all. What you actually mean is that the database libraries should provide parameterized-style APIs. There's no need for the database's native wire protocol to explicitly support parameterization to implement this. For example Ruby on Rails's ActiveRecord provides an API that looks a lot like it uses parameterization under the hood:

BlogComment.find(:all, :conditions => ['email = ?', 'foo@bar.com'])

But if you look at the source code you'll see that it just constructs a normal SQL query by internally substituting the '?' with the escaped version of 'foo@bar.com'. It does not utilize the database parameterization APIs at all.

If you think stored procedures protect you against SQL injection, consider the following code snippet:

sql_exec("CALL InsertBlogComment('" + get_parameter("text") + "')")
When I visited Greece several years ago, I remember reading a similar "warning" in many Greek travel guide books: that men, especially, should not smile too frequently and without reason, because it makes you look weak, immature, childish, shy, etc.

As one who is a perpetually happy and upbeat person, I found it remarkably hard to follow this admonition.
I picked 8 because I could not find a reason for picking 8.
Activate TRIM on any non-Apple SSD
Hi, a history of the Sapir-Whorf Hypothesis is here:

http://en.wikipedia.org/wiki/Linguistic_relativity
Care to expand on the non-technical skills that will transfer?
Interesting. I would have figured their margins were massive, given the fact that they could collect far more from selling 'bids' than the price of the product.

Then again, unethical companies tend to be run by unethical people. I wouldn't be surprised if nefarious accounting practices or greedy executives ultimately drained the company of all its money.
Where I live it is a lot more rational to be worried about radiation than about Tsunamis.

I can't bring the Tsunami victims back alive. What could I possibly learn from the Tsunami story? That it could be dangerous to live too close to the sea, that's about it.

It's not my fault if the media tries to milk Fukushima for all it's worth (they live on fear). Still, the kind of answer you give doesn't help much. If the radiation is just banana level, why do the workers there wear protection suits? I didn't follow the stories too closely, so I suppose you refer to some measurement somewhere that made it into the news. That's a complete strawman.

What I heard is that radiation levels were rising in Tokyo's water supply, but not enough to be dangerous. Still I would consider it newsworthy that an accident 200km away that does not seem to be 100% under control affects the Tokyo water supply. The Tsunami probably also started just with a 1mm rise in water levels. And to be honest, I admit if I was living in Tokyo, I would probably still think twice about giving the water to my baby. Who knows how timely the official measurements arrive - maybe in the meantime the radiation levels rise some more (the real news is the movement in radiation levels, not any static data point).

And by the way, so far I have not heard a figure > 20000 for the number of the Tsunami victims, so I think you exaggerate with "tens of thousands" (it's horrible, nevertheless - but don't play the same tricks you accuse the anti nuclear media of).
Honestly I wasn't expecting to get so many number picks so fast. The plan was to start putting together an analysis page once I got enough data, which I thought would be a couple weeks. I'm going to try and get one together as soon as possible.

Edit: Just had to enable billing in AppEngine so it can keep going! Way more data than I ever expected.
One of the good suggestions was exercises from K&R. I also like "Practical C" by Steve Oualline.

Then the best thing is to just work on something you like.

If you like networking, write an RPC server using the basic Linux socket interface or use 0mq to write a pub / sub :

http://www.zeromq.org/intro:read-the-manual

If you like audio or DSP write a an audio processing program and adds an echo or other effect to an input audio stream. You can try portaudio interface:

http://www.portaudio.com/trac/browser/portaudio/trunk/test/p...

If you like file systems & linux write a FUSE file system. Or a kernel module:

http://lwn.net/Articles/68106/

If you like graphics you can try libSDL:

http://friedspace.com/SDLTest.c
You could use DNS to map from a domain to a bitcoin address. In the Bitcoin forums people are actually working on a way to map email addresses to a bitcoin address.

However, using IP addresses for Bitcoin transfers is insecure because you are vulnerable to MITM attacks (you wouldn't do online banking over a non-SSL connection, would you?) and because the IP addresses of the sender and the receiver will be known by each other.
Sorry, but how is PHP at fault? You can shoot yourself in the foot with ANY programming language.
Metasploit mostly focuses on Infrastructure and exploiting known vulnerabilities.

Netsparker is solely focused on web application security (detection & exploitation). For example Netsparker can crawl AJAX/Javascript apps, support form authentication etc. Metasploit on the other hand possibly will never do that kind of stuff.
Yeah, solving a personal problem is not the be all and end all. If you want success, you could always spend some time in an industry like farming. It'd take time, and probably would mean a year or 2 working in the industry to truly understand the problems that exist, but once you find a solution to a common problem that'd sure be one business where there is serious income potential. Of course not many hackers (if any) would take such a route...

A $99/month service is milk money to a farmer (not sure if pun is intended).
Anecdotal evidence.

I live in a fairly low tech central/eastern European country, but I know a lot of people that use Facebook and IM, most of my colleagues use Linkedin, but only some use Twitter. If an event isn't on Facebook it could be invisible.

SMS is common for a decade now.

It depends on a lot of things, exactly why this blog post has little sense.
It seems to me that French culture finds a pretty happy medium between the two extremes: you aren't expected to engage in a "full" conversation asking how the other's day is, but a simple "bonjour monsieur/madame" and "merci monsieur/madame, au revoir" is more than sufficient.

To me this is the optimal point between being sincere and being socially cordial with a stranger, especially one whose shop you have just entered to do business.
One of my neighbors is a diplomat for the Russian Embassy, and we talk a lot (he likes that it lets him practice English, and I like to hear his perspective on things; not to mention he tells incredibly interesting stories about commanding Russian destroyers).

He told me once that the biggest difference he saw so far between Russians and American's is that if you ask an average Russian if they can do something, they'll say something like "Probably not, but I'll do my best.", whereas if you ask an average American, they'll say "Absolutely, I'm great at this." irrespective of their actual abilities.

That's a pretty broad generalization, but I think there's definitely a cultural difference between a more cynical Russian culture and a more optimistic American one.
I think it said "pick a random number", but honestly, I didn't read it as closely as I'd read the headline here.

So I don't know.
Or be a global manufacturing Behemoth that builds the parts that others put in their finished products so that you win either way.
> C: Macro acrobatics (you've never seen so many parentheses in your life).

Programming in common lisp without open/close parentheses highlighting made me cross eyed.
The language itself doesn't matter at all. Everybody would be fine to use some construct like:

Select(args=["name", "id"], from="students")

And maybe "name", "id" and "students" also could be replaced my some reference pointers.

But in case someone really wants to keep the language, you could still do the parsing inside of the lib and thus for example disallow multiple commands in one statement and then only send some binary representation to the server (mostly like Prepared Statements in MySQL). Whereby I think that this step is obsolete and would in any way produce further problems.

Btw., this is not exactly like NoSQL what I am talking about here.
Crafting Up – Community is Key
I thought it made it more entertaining. It wasn't hard to read with my laptop.
Completely disagree! How can a polite "How are you?" seem dishonest to you? And how's that worse than an indifferent person on the counter who's not smiling? I'm also an Indian (been in US for 7 years now) and sometimes a smile from a stranger still makes my day.
While the article is just a bit superficial the smiling issue applies to most if not all east european countries.

Indeed, east europeans will mostly have a 'neutral' facial expression which is interpreted by most westerners as a frown. It's not a frown, it's just neutral.

East europeans will smile for a good reason and will not hesitate to break in to a laughter if the situation is funny enough. However, walking about smiling for no reason is indeed considered the attribute of mad men. For example in the romanian language 'vesel' means happy but it can also mean mad, disturbed, absent minded or drunk if put in a certain context.

Not smiling can be an impediment if doing business in the western culture but east europeans eventually get it.
yes you can - just logout and re-login using your id from another country. To get an id from another country use logout of everything in iTunes, flip to that country, sign-up and choose a payment type of 'none' along the way.
> Ever been unable to think of a word for what you wanted to say?

Wouldn't that be an "unknown unknown"? My mother-tongue, Romanian, has a word called dor, whose exact meaning/translation I could never find in any English-written text. It doesn't describe unicorns in heavens or any such non-existent thing, in fact there is a similar term called saudade in Portuguese (http://en.wikipedia.org/wiki/Saudade), but the thing is that in order to get its full meaning you need to have it included in a larger text, because words by themselves don't mean anything.
It all depends on how much they're able to heat up the water with their solar panels, which is to say "who knows?"
Ask HN: How would one profit if a bubble existed and it burst?
e.g., can I short Facebook?
For me having more money means I can work less and therefore focus more time on my child more.
> most programmers write code as in the language they first really used

That is why a lot of people who started with C, Java and Python have difficulty writing Haskell or Erlang -- it is because they cannot easily use the same paradigms as before. They want to, but language syntax won't let them or the code produced is so nasty it becomes obvious that they are doing something wrong.

For example, initially I was disgusted with Erlang syntax, but then I realized that the exotic syntax actually helps my brain realize that "something different is going on, you can't just use old patterns and tricks", it works as a major mode switch basically.
A lot has been written about outsourcing and shared on HN. I think one way that may help you outsource better is to start with a prototype built with the help of someone who is local and available close to you. A wireframe with complete mock up flows of all pages or even better a static html website that mimics all user interaction for the web app you want to build. ( Refer - http://www.svproduct.com/high-fidelity-prototypes/ by Marty Cagan. He was previously VP Product Management at ebay)

Of course you will still have to find out a good offshore development team, but you will be making it lot easier for the potential service providers to come up with better cost and time estimates.
Stop the press Design costs money? | Andy Budd
Or his iPhone unlock code.
You're arguing against the periphery of his point. By waiting so long to provide parameterized queries, MySQL helped foster the attitude that they were "useless enterprise bloat". The lack of parameterized queries was likely an influencing factor in the non-support or non-advertisement of parameterized-style APIs.

MySQL is a crucial part of its own community. You cannot hold the community responsible for this situation while giving MySQL a pass.
How to Get Access to PlayStation Network After got Banned on PS3 [Guide]
I'd actually be interested in how different ways of presenting the choice affect the number chosen. It would be interesting of the author ran an A/B test with different methods of selection (text box, row of buttons 1-10, row of buttons in random order, slider, etc) to see what the differences would be.
Interesting point, I wonder who in the bitcoin ecosystem would be subject to KYC regs, maybe exchanges?
I've found that some other answers work just fine and show that the interaction is not always "dishonest". For instance, I've had good success with saying something along the lines of "ugh, running late, but it's my own fault, so I'll manage. I'll have an x, y, z..." That has gotten some especially fast service now and then, right when it helped me most. So I don't find it bad to risk spending that extra two seconds to be honest and communicate what I need from someone in a round-about, friendly way.

Then again, maybe it is cultural, I'm from the southern US. Being open and friendly just seems like a better way to spend life.
I wanted to pick 3.1, but it didn't let me... :(
It is different this time, until we start funding things that don't have revenue or any real hope of revenue or a plan beyond vague advertisingness. I don't mean this as disagreement because if we really are in a bubble this is inevitable. On the other hand, if we never really progress to this point, maybe it isn't a bubble. Ultimately there still is a lot of money to be made on the web and with other new technologies, it's not out of the question that what we're seeing today is actually well-grounded.

(Fair disclosure, my personal biases are that if we aren't right now we will be as an inevitable result of extraordinarily loose monetary policy and nowhere else for all the sloshing capital to go. But I don't think the evidence actually quite justifies yelling "BUBBLE!" quite yet. As for the bête noire de jour, I don't think we know enough about Color's private plans to make a call. If they've got nothing but vague advertising plans, yeah, that's bubblish, but I don't think we know that for certain.)
me too!! i thought i will be the only one to choose 7 lol
> if you smile, those people will take it as an insult

The article is well-balanced except for this. In Russia, a smile is not frowned upon, as this may imply, it's just not on by default. Being a Russian, I just don't feel obliged to keep a smile on my face for politeness or whatever, but it doesn't mean that it's harder to break the ice with me than with anyone else.
Like what? "Michele: The Awesome"?

(Not entirely kidding. "Awesome" is a word that has been applied to me repeatedly by some folks but I find that other folks really just think I have a huge ego and am all talk. I have never found a direct way around this. It just takes time to prove stuff that others think is 'too good to be true'.)
Yes. I can't find the link, but I read an analysis a few weeks ago. IIRC: Six months ago you could easily build a machine to mine enough to pay for itself relatively quickly. Today it is probably still possibly but more difficult (you need to use GPUs or you can't compete) and the margins are quickly narrowing.
It's pretty much the same in Poland. http://wulffmorgenthaler.com/strip/2009/09/15/

It changes slightly now with younger people and wealth but still after comming back to Poland after few months in Italy I was amazed how gray it was here. How washed up were colours of peoples clothes and how they matched their facial expressions. Being in public space in Poland seems to be about blending into neutral grayness not broadcasting yourself into the public space in best possible light. Probably we inherited this from years of communism when being noticed could get you in trouble and from years of transition to capitalism when displaing your well being could get you robbed.
i didn't even know that was a slider but it looked like something that needed clicking... got a 5.

EDIT: for clarity i used opera, then chrome then safar then ff. The UI is different for all!
A message from Comodo Hacker
Note that it is illegal in the US to use an alternate currency.

Your position appears to be unsupported by legislation.

31 U.S.C. 5103: (from http://www.treasury.gov/resource-center/faqs/Currency/Pages/... )

United States coins and currency (including Federal reserve notes and
circulating notes of Federal reserve banks and national banks) are legal
tender for all debts, public charges, taxes, and dues.

As I wrote three months ago, ( http://bbot.org/blog/archives/2010/12/11/encrypting_a_better... ) the Americans may make it hard on Bitcoin to operate for a variety of other reasons, (for one, it's inherently hard to track the movement of money in the Bitcoin network, making it great for laundering money) but Bitcoin does not appear to be prima facie illegal, on the basis of being an alternative currency.

You have to pay taxes in USD, but simply doing business in another currency is not illegal.

As for "raiding and shutting it down"; difficult, but not entirely impossible. There's only one primary developer, and the network is coordinated through a single irc channel. (#bitcoin @ irc.lfnet.org) You could order him to shut down bitcoin.org, and close the irc channel; but Bitcoin is open source, and a more censorship-resistant client could be hacked together.
Default to a random choice, keep track of both that and the ultimate choice is. Does the start position bias the selection? You'll find out!
I fully understand the advantages of having your own platform.

At this point, I'm more concerned about their competency than their strategy.
Reminds me of Benford's Law [1], which stipulates that in many lists of numbers from real-world data, the leading digit is 1 30% of the time, and larger digits occur as the leading digit with lower and lower frequency (logarithmically). This has been used to detect made-up numbers in accounting which later turned out to be fraudulent behaviour.

1: http://www.rexswain.com/benford.html
Turn your Twitter account into a multi-user customer support tool (FREE)
If you were generating bitcoins, and wanted to make them worth more so as to increase the value of your own CPU-time investment, you could always back them with real money—i.e. establish yourself as a micro-exchange where a certain number of bitcoins will be accepted and a certain number of real USD/EUR/whatever else given back. This would increase the stability and trustworthiness of the bitcoin network as a whole, meaning bitcoin demand would increase—meaning their exchange rate would increase.

Thus, a good second-order solution would be to realize people will inevitably want to build such micro-exchanges—and sell them software that builds them! (Or give it to them for free, but make it charge them transaction fees, etc.) Remember to make it SaaS, though—otherwise, you're just asking for a 100% piracy rate on this sort of thing.

And if you think the government could shut your SaaS down for breaking some trade regulation—well, stop running the SaaS, and instead run a third-order company that allows other, likely non-US-based companies run SaaS exchange-providers. Then build an aggregator with trust-metrics.
How can you say everyone should be fine using a simple construct like that, have you ever had to write a complex query on a non-trivial database?
Really? There are plenty of southern towns that have their own currency in addition to the USD. I suspect the situation is more complex than you imply.
Color is an MMPRLMG (Massive Multi-Player Real-Live Marketing Game)
Thanks! I updated the about page with your suggestion: http://hello-1-world.appspot.com/about

Any other edits are welcome.
It's harder to fake a genuine smile though and a perceptive person will be able to pick up on it usually.
Good read. In fact I added my name to Garry Tan's list, and was contacted by a YC company a couple weeks back. But they were looking to get their site designed and coded for under $1k…

I think that shows that not everybody practices what they preach, and a lot of startups still consider design like a secondary expense, and not like a major differentiator that needs sufficient funding.
Actual information with more details, minus zero-content blog:

http://seclists.org/fulldisclosure/2011/Mar/309?utm_source=t...

http://pastebin.com/BayvYdcP
And when the default behavior is "happy" you cannot tell when one is actually so.
I wonder if adjusting the the numbers would influence the choice. Instead of listing them 1-10, maybe try a run with the numbers not listed in sequential order.
So no 6 weeks starting up then. Yes he might have meant 'work from home' and 'flex hours' but the main point was extra vacation time.

I think it appeals to younger people as they like to travel, and many probably live away from their parents and friends, and it appeals to developers that have children, as they would like to more time with their family, and most importantly, that time is not arbitrarily convertible to cash.

Sure Google would let them take unpaid time off, but paid time off is even better.

The main point is that Google being a large company it is harder for it to adjust and make changes. That vulnerability should be exploited and taken advantage by smaller startups.
There's some research that indicates that smiling/frowning may actually change your mood. But also "hiding" your emotions may cause them to "leak" into other activities.

http://www.scientificamerican.com/article.cfm?id=smile-it-co...
Tonight We're Going To Party Like It's 1999
If that is indeed the guy, he certainly sounds like a massive douchebag.
There is an interesting observation. Try selecting a random number multiple times with page refresh. The ui keeps changing.