skysight-inc/HackerNews huggingface dataset:
> one for light blue and one for dark blue. They are completely different colors.

I initially thought you were referring to what we call "celeste" [1] in Spanish but after looking it up in the dictionary I found out that is not an entirely different color after all. "celeste" is actually defined in terms of blue, and I quote:
"1. loc. adj. azul más claro." which translates to "a lighter blue"

Could it be the same in Russian?

[1] http://en.wikipedia.org/wiki/Celeste_(colour)
[2] http://buscon.rae.es/draeI/SrvltObtenerHtml?LEMA=azul&SU....
Thanks for writing. Now, how hard was it to ask the gym for their customer's email addresses. I would assume the instant answer would be "sorry no, privacy policy", but since you pulled this off, would love to know how!

Thanks.
Looks great and thanks for the tip.
I have an entry level Linode with backup service.

3 weeks ago, backups stopped for no obvious reason, I noticed after a few days and raised a ticket.

It was escalated to the "backup team"; who've proceeded to achieve nothing in almost 2 weeks towards fixing my backup issue. "They're working on it" does not inspire me with any hope.

So now I can't trust the backups, the support team, or really any part of the platform to perform as advertised or be fixed in a reasonable timeframe if it fails.

My single data-point.
DE-STA-CO 807-S Pneumatic Hold Down Clamp
That's why I made comparisons with one of his contemporaries. Now don't get me wrong, I do appreciate his genius in logic and maths, however I think his influence in many other areas has been profoundly damaging.
Mint13 with Cinnamon; not precisely Gnome3 but close enough.

And yes, I did. I actually spent half a dozen hours fiddling with xorg.conf etc trying to get multiple monitors to work with fglrx [AMD proprietary driver]. I should have known better. Especially since my not-that-old card is being dropped in the next fglrx anyway.
http://who.unfollowed.me/ another one
This isn't the same thing. The Radiolab episode is about the physical interface to color and the above article is about words changing the meaning of color. Strangely, in none of the comments here or on the article does anybody mention the Sapir-Whorf Hypothesis, which covers the linguistic aspects of this story. While there is some debate about the validity of linguistic relativity in the general case, it's basically a "nope."

http://en.wikipedia.org/wiki/Linguistic_relativity
Related great post written by Shopify guys a while ago: http://www.shopify.com/technology/4018382-defining-churn-rat...
I just felt that your post could create mismatch of expectations for someone asking specifically about exploit development..

You're twisting my reply a bit though, I didn't say it's irrelevant. It does not cover binary auditing other than a casual mention (which is what I mean by open source) and it does not discuss exploit writing other than a brief intro of the theory behind them.

Chapter 4, Page 167:

"Exploit creation and software auditing are two different-but highly complementary-skill sets. ...The coverage is not intended as a definiteive guide to exploiting memory corruption vulnerabilities, but it does provide the background you need to understand and appreciate many of the vulnerabilities covered throughout this book."

It then goes on to recommend that:

"Readers interested in learning more about exploiting memory corruption vulnerabilities should pick up The Shellcoder's Handbook, or Exploiting Software ...". It also suggests Phrack and Uninformed journals.

I've read Shellcoder's Handbook and recommend it, however, it is out of date now. Despite this, I don't think the value has diminished, as current exploits build on all of the basics discussed there. Another I recommend is Hacking: The Art of Exploitation. I have not read Exploiting Software.
I was on the phone troubleshooting a webcam problem with my dad for an hour before he even mentioned the popup he had been clicking through (the one that told us why it wasn't working).

If you are expecting users to read your error messages, you're doing it wrong.
Internet Explorer  tax in Australia
After two sleepy months Bitcoins again spiking
Why We Blame God for Our Problems
BMF violated his copyright. They claimed ownership and tried to exercise rights over the distribution of work that wasn't theirs. There are legal remedies for this. They're pirates.
Some think it is the Euro crisis. Anyway you look at it the cybercurrency is moving strongly upwards so far in June.
So the solution to this, as with anything where getting caught and punished is infrequent and high costs are imposed on the victim, is to set damages high enough to make the expected return from this strategy non-positive.

If they owed $100k every time they made a false takedown, they'd probably be a lot more careful in the future.
"or [i]n the article does anybody mention the Sapir-Whorf Hypothesis"

The name "Sapir-Whorf Hypothesis" may not literally appear but the whole article is obviously about it:

This question goes back to an idea by the American linguist Benjamin Whorf, who suggested that our language determines how we perceive the world.

There have been other recent discoveries in favor of the hypothesis posted here as well. I've felt for a long time that Sapir-Whorf will be rehabilitated; it doesn't make sense that something so fundamental as language wouldn't have cognitive effects.
AMD is ruthless about dropping support for older architectures, which hits laptop GPUs especially hard. They're about to drop support for R600 and there's still lower-end devices being sold with those. Fortunately as noted above the AMD open source driver is pretty good, more than good enough for a laptop I would think.
See this video related to what you just said. It is a clip from a BBC documentary about how a tribe has different color names than us and how it affects their ability to find an odd color out - http://www.youtube.com/watch?v=4b71rT9fU-I
> The link I provided is for an example of a tree view. Isn't it obvious?

Actually, from your text, no, it is not obvious that your link is an example of a tree view.

You ask a starting question about "column view" You then include two sentences describing why "column view" not not a tree and that a deep directory listing makes a mess of things.

Then, with zero clues to suggest you are making a full context change, you say "Here's random example: ...". Leading one to believe that the "random example" is a random example of a "column view", which is what the entire rest of this one post was referencing. If the entire statement relates to "column view", one naturally is led to the conclusion that a "random example" would be a random example of a column view.
but, how does the squatting and "defensive registration" (obviously, I don't feel the difference is as clear cut as you seem to.) effect legitimate users of domains? It makes it harder for us to get meaningful names.

How will increasing the namespace help? My hope is that it will divert the resources of people that buy a gazillion names into, you know, buying names in these new namespaces that nobody gives a shit about, leaving more of the dot-com for legitimate use.

I mean, I could be wrong, but I don't think it will decrease the dot-com namespace available for legitimate use.

Personally, I think that if they can take money away from the squatters (or the people that engage in "defensive registrations" or whatever they are calling squatting this week) without taking money from legitimate users, that is a net positive by itself. Squatters are not as bad as spammers; I'm not advocating public executions or anything, but I'm not going to cry that someone else has figured out a way to extract more money from them.
I had no trouble distinguishing the second circle either, but I'm speculating that's because I call one of those colors turquoise.
I do not think that comes to the opposite result. The only variant they test that has Cancel, OK in that order also is the only one where the rightmost button is far away from the other content. How far way, the report does not state. Being a web study, this could have been dependent on window width.

The study also doesn't go into the consequences of various error rates. It is just about “Please complete the form fully and accurately". It does not test average performance if, say, users want to cancel out of the input in 5% of cases. It does not even ask me whether they feel confident that they can do so if they want.
Japanese has something like that, too. See, Japanese didn't always make the blue-green distinction[1]. Because of this, certain items get described as 青い (aoi - green/blue) even though modern Japanese contains a word for green. So both clear blue skies and green traffic lights are still called 青い.

[1] https://en.wikipedia.org/wiki/Ao_%28color%29
This question reminds me of when people in my school ask me "where did you learn all this computer stuff?"

You can't make a list of resources that will get you to your goal, you can make one that will give you the foundational knowledge you need to start, but after that you just need to live in the right mindset and start doing it.

I'm not and exploit developer, but I'd imagine that the following would be useful practice:

1) Find a famous exploit, and read about what it accomplished but not how it was done. Then attempt to redo it. When you get stuck, look at what the original exploit did and continue from there.
2) Do the above on a heavily exploited technology, but only read about a few of the exploits. While attempting to exploit in one way, keep your eye out for other holes that you can exploit and develop an exploit that you hadn't even heard of before. It's probably already been done, but you came up with it independently.
3) Now try the same on something less exploited, but still with at least one exploit that you can follow along with. Try to develop a completely original exploit in this way.
4) Now find something unexploited and dig around for an exploit. Now you have enough practice that you should have the ability to identify a potential exploit when confronted with it.

Of course, you should repeat each of the above steps at least a few times before moving on to the next.
PR to programming
Actually, the problem is definitely YouTube in this case. BMF didn't file a claim, YouTube's automated detection flagged it improperly. It's a question of both the accuracy of automated content detection systems AND why YouTube -- despite having no legal obligation -- is bending over backwards for giant record companies.
I do not work for Google/Youtube (or BMF), but I have experience with their systems. The short version is that YouTube has an automated tool that scans for duplicates of copyrighted videos that have been uploaded by verified creators. It looks at every upload and compares it against a library of known videos for video and sound issues. When it gets a hit, it automatically classifies the video as containing potentially copyrighted content. Sounds like this got hit by the automated scanner.

Nothing in the notice means that BMF made a claim against this video in particular (in fact, it sounds like it's a private video, so there's no way BMF could review it). It's not a DMCA issue at all -- this is a system that YouTube chose to put in place completely unconnected to any DMCA claim system.

Sounds like this automated scanner result is wrong. I believe there is an appeal process, where a human will look at the video. Also note that the video is not being blocked in the meantime; it's still available.

The bigger problem that comes up is how can YouTube deal with the flood of video copycats (ever notice how every popular video leads to 20 copies of the same thing?) without stifling independent artists whose work gets a false positive in the scan system? It's an interesting challenge to get the right mix of false positives and negatives.

Please post what happens after you try the appeals process -- this could be a simple fix and I'd be curious to know.

Edit: Here's an overview of the automated "Content ID" system: http://www.youtube.com/t/contentid
I believe youtube's takedown process isn't strictly a DMCA feature. From the submission it looks like it's not even a takedown, it's just a thing where google is letting someone put ads on other people's videos if they claim copyright and possibly bully them, but it doesn't look like they're serving DMCA notices.

Edit: The comment at https://news.ycombinator.com/item?id=4122258 was posted while I was typing this post and is a lot more informative. :)
Is game theory useful?
Shoot, sorry to hear that; at the very least you have tackled a pretty challenging problem.

No doubt that discovery is something that really could've changed the app space dynamics. Something similar happened at the place I used to work - a lot of top devs were reached out to by Amazon and they initially disallowed in app advertising. The developers complied and it caused a slight panic.
Live Dangerously Or, How I Learned to Stop Worrying and Just Read Whitman
Google wrong calculation
It's been like this for a long time. It's by far the least transparent moderation in a community I've ever seen. For a long time I thought of HN as a generally smart, reasonable community (less so these days with the masses here) but the completely opaque moderation has always seemed extraordinarily, unnecessarily restrictive and elitist. It's unlikely to change at this point. The minority who care don't matter enough.

Personally I'd love to see another smaller, more refocused community spin off where better, more open and reasoned tech/startup discussions can take place. Keep it invite-only perhaps.
Samsung Galaxy Y S6102 Price in India & Pakistan-Features | RaviMobiles.com
If you read the specific vulnerabilities that were released you'd see an embargo was in place. According to Xen.org, Linode is on the predisclosure list. Seems they got the information, fixed the issue, and were able to announce it once the Xen guys did.
The takeaway ...

"I’m now ready to sum up my Windows 8 experience with a single word: awful."
"Nokia put a teaser image on its U.S. Facebook page, suggesting some big news for Monday. It turns out that it’s bringing its 41-megapixel camera phone to the States."

http://allthingsd.com/20120615/chillax-folks-nokias-facebook...
Though 'clunky' may be an accurately descriptive adjective, I've heard/read the phrase "clunky [Dell | PC]" often enough that it seems to be a meme, similar to the usage of the term "beige box" to refer to PCs on Apple forums starting around the advent of colorful iMacs / clamshell iBooks (and falling off in recent years).
> I suspect if you ran the same test with just erlang 5 times, you'd see it start to behave like go.

I don't think it would. Erlang was designed for things like this exactly and has many many many years up on the competition (Go in this case). I'm sure Go will get there, but by then, with Erlang's further threading improvements coming in R16 it will also get better.
Error handling with Scala's Try
I think it's a little dangerous to think of the world as "criminals" and "non-criminals". There are people who commit crime who wouldn't commit them in a different context, and to say that whatever we do "they" will just find a way to keep things exactly as bad.. It doesn't feel like it's a good model of reality to me. There would still be lots of crimes, but the mega-drug-cartels that we're seeing now couldn't exist with legal drugs, and they couldn't be replaced with something else of that size unless we prohibit something else that has the attributes of drugs, and I don't really see it right now.
This is more of a design showcase site, but you can have a look at Behance and you might find some inspiration. You can also filter by web design, web development, UI, information architecture, or interaction design:

http://www.behance.net/?sort=appreciations&time=all&...
Nokia’s Facebook Tease Not Tied to Microsoft Monday Event
I don't mind being downvoted for being wrong. So where am I wrong?
Limitless (2011) - A writer discovers a top-secret drug which bestows him super human abilities. With Robert de Niro.
Corrected in my post to reflect that - it was kind of difficult to find a real answer when I was looking that up.
That's a very good argument, I will accept this :) hopefully, at the end, there is a language that is easy to understand at first and therefore people could easily pick it up, like English?
Nonsense. The demand isn't created by governments seeking to purchase the exploits, it's created by criminal organizations willing to use exploits for botnets, identity theft, and other monetization models. That ZDI, and VUPEN etc are purchasing exploits only improves security.

View it like this. The exploits are out there, discovered and used by black hats. The idea that a whitehat security researcher is in anyway decreasing the level of security by selling an exploit to Google, or Apple, or any third party, is silly.

The more security researchers that are evaluating software, the more secure we'll be. Zero days will always be around, simply because the incentives are still favoring the blackhats. Until that's reversed, we'll be playing catch up.

The government buying exploits has nothing to do with why we can't have "nice things." We can't have "nice things" because this is a hard world, with people who won't blink to take advantage of poorly designed and poorly coded software.
I don't know. I'd think in order to DDoS a website you meant to scrape, your scraper would have to involve your botnet.
I'm interested in why you found Mixpanel hard to use. It satisfies every requirement you have described out of the box and only takes minutes to set up. Unless you wanted to process a ton of past data it probably would have been easier for you to skip all the manual data entry excel requires.
From experience those who say they'll never sell at any price are often the ones that end up selling for peanuts.

Anyone can talk the talk, and since that movie saying you wont sell is the "tough guy quote of the day".
TLDR: They invented a meter, extremely similar to the ones you have used for the last 10 years, that clicks into your iPhone. If you are too lazy to use one of the many excellent logging apps or softwares, this will be great, if you have an iPhone. All in all it is a well designed gimmick for Sanofi to sell moar strips.

I was really hoping for something cool with that title, like maybe using the camera and flash to magically estimate your mg/dl when your in a bind.

But then I read:
>Over 18 million Americans have diabetes, and they all live with the painful, often thrice-daily process of using needles to check blood sugar. The process is clunky and uncomfortable — and dangerous due to potential errors.

And thought, it's not really painful at all, hopefully people check more than 3 times per day, it may be awkward to check in public but not clunky.

I am pretty pissed at the pace of technology development in the diabetes arena, but this is not exactly a step forward.
Show HN: A 'pay-for-your-digitals' photographer marketplace
7 large spreadsheets Google Gadgets
Here's one I built some years ago: http://www.tweepsect.com/
I don't see why it's not the critics' onus to produce better benchmarks.
Seems a lot more performant on my old Android HTC Desire Z (2.2/2.3). Even the latest jQuery Mobile is sluggish on it.

However, I don't think it's correctly using URL history states.
So what you're really saying is that no one is 'allowed' to make a critical remark unless they are willing to stand up and do better themselves?
I used the title 'Linus to Nvidia: "Fuck You"'.

Apparently, a clueless moderator decided to change it.
It is still available alright, but someone, not the content creator, is making money off the video due to the ads being placed on the video. That is unfair to the content creator.

How long will it take YouTube to review the video? What possible actions are there? I understand that YouTube provides video hosting free of charge (and makes money from advertisements) and that this stuff can happen, but it seems entirely unfair... how can I get my content added to their content ID system so that people don't re-upload my stuff?
I don't see how one could consider this slander/libel, since the allegation was completely private until publicized by M dot Strange. Obviously reputation would not have suffered if the claim remained private.
Ask HN: Going from programmer to engineer
Hey HN,

Long time lurker. I've finished up enough schooling to become a mediocre programmer. What I mean is I've learned enough C and done enough labs like implementing a paging algorithm or building a socket to be considered a mediocre programmer.

I want to take it to the next level though. I have plenty of ideas that I think up of where I'm like "why can't I just write software to do this, it'll be much easier". However, every time I sit down and try to learn MVC or django or iOS to implement my ideas I usually get stuck and flail and call it quits. Kind of a shame, I know, but I need some advice on HOW it's done. What resources or books do you use to go from someone who can do some kinda cool stuff to really cool stuff? I'm looking for that jump from amateur programmer to someone who can build a web app after a good few months.

What resources have you used to get there?
That's like one posting a bad argument on here, another saying it's a bad argument, then the first saying it's not a bad argument because the second hasn't supplied a better argument to replace the first's argument.

Nobody has to accept this benchmark as indicative of anything if they don't find it robust enough.
Writing good benchmarks is hard. Spotting bad ones is easier. I personally am glad that it's this way. Otherwise, we'd be taking bunk benchmarks at face value because we can't tell for ourselves.
State farm actually has a really setup for login. It's in the right place (should always be upper right), and its obvious but not obtrusive. It expands to show the password field when you click it.
http://www.statefarm.com/
No, they are actually completely different colors. Moreover, there is no word that encompasses both. It is similar to the distinction between red and pink in English. (I don't think you would normally refer to a pink shade as red unless you were being very technical or something, and I can't think of a word that intuitively encompasses both reds and pinks.)

Looking around a bit, I found an interesting paper on the exact topic I was thinking about[1]. It turns out that the exact difference does affect color recognition, but the effect is "eliminated by a verbal, but not a spacial, dual task".

[1]: http://www.pnas.org/content/104/19/7780.full

Of course, I think this is really the same effect as in the original article. The only reason it's important for me is that I experience it directly by knowing both languages.
The results from the article -- that you are faster at recognizing across-category changes than within-category changes -- also hold for Russian speakers and the two blues. See:

Winawer, J., Witthoft, N., Frank, M. C., Wu, L., Wade, A., & Boroditsky, L. (2007). The Russian blues: Effects of language on color discrimination. Proceedings of the National Academy of Sciences, 108, 7780-7785.

Moreover, if you make people do a verbal task at the same time -- say, repeating a word aloud -- it makes this effect go away; but having people do a spatial task at the same time doesn't.
Historically, the Nvidia proprietary drivers have sucked less than ATI/AMD's. I had had a not-so-horrible experience with them on my previous laptop. To be fair, I've also had a not-awful experience with AMD's OpenGL drivers, too.

Now try to find a laptop with a discrete Nvidia GPU that doesn't have this Optimus junk and you'll see the problem.
Sony Xperia Ion Head to Canada in June
"Illegitimate" is the wrong word. I meant wealth acquired without following the proper rules (ie. mining on the longest chain, because the attacker would purposefully try to fork the chain from a past block.)
X-37B Lands