skysight-inc/HackerNews huggingface dataset:
Linus actually talks about this later on. He lists off some reasons for a company to be difficult and then basically says that there is nothing he can do but be sad about it. He then wishes that everybody could be as nice as him. In short, tautologically, it would be nice for Nvidia to be nice.

Nvidia is being unreasonable in the same general way as Apple is unreasonable with its walled garden and other companies are unreasonable with pollution and poor working conditions. Just because you can get away with something and it makes economic sense does not justify it and does not make it reasonable!

I really don't think we should accept every company's actions just because they make business sense. We, as consumers (and as developers) should promote altruism and good behavior. Being a corporation is no more a license to be a jerk than being a normal person--it's legal in both cases, and we should not condone it in either.

Good communities have their own standards above and beyond the law. In the academic community, plagiarism is not tolerated even if it does not infringe on copyright. The open source community should similarly not tolerate companies and individuals who use the open source software and then refuse to cooperate. And this is all that's needed: cooperation. I don't think anybody even expects Nvidia to write open source drivers; all they want is enough information to not waste time reverse engineering each chip.

In short, Nvidia is unreasonable because it is acting like a jerk. Being legal and making business sense should not justify being a jerk, and we should disparage and avoid companies that act like jerks. So yeah, fuck Nvidia.
And how corruption being worldwide makes it less of a problem?
Of course political corruption is not unique to the USA. Really, we have a much better situation than many parts of the world.

What's different though, is that the US law will often serve as a sort of template or "social proof" when it comes to something like extending copyright. The next step is enshrining it into treaties or law in other nations.
Never thought of word order, but while reading forward is to the right and backward is to the left.

Also in math (in graphing for X), left is negative, and right is positive.
Challenge: Implement CLI interface like that?
Legal template sites tend to assume that the only value that lawyers add is to provide the documents. Whilst making the docs available is great, lawyers can still add value in terms of negotiation.

For me, lawyers extract the salient points avoiding the need to get bogged down in the text itself. I think anyone could if they had the time read through lengthy docs and make a decision as to whether to sign. However the reality is that using a professional who has experience will allow you to focus on the stuff you're good at.

Also my problem with these sites is that no liability is accepted for the use of the documents. I realise this isn't viable on a free docs site, however people may use the documents without actually realising this.

One of the main benefits of retaining a lawyer is that there is a route to redress if they make a mistake.
What if we float the possibility that it's not evil, but just incompetent and lazy? It seems pretty likely that they learned they could upload all their content in order to protect it and then did so without any input from someone who knows anything about the fingerprinting algorithms and where they were likely to fail.

It seems that the fault rests squarely on YouTube for not getting this right.
How much ACTUAL work do you get done each week?
This article infuriated me. I wrote a long comment and then it turned into a huge blog post with links and pictures and 20 years of history. http://www.hanselman.com/blog/TheSadStateOfDiabetesTechnolog...
Debugging? That's cool. Just don't submit a build with this code in it to Apple -- it will get rejected for using a private API (the underscore in _enableRemoteInspector is a dead giveaway).
That's a good point. There's a cash machine near me with a trick question:

'Are you sure you wish to continue without a receipt?' Yes/No

I have several times just seen the word 'receipt' and instinctively hit No (because I don't want a receipt). This cancels the process and spits my card out and I have to start over. Annoying.

But then perhaps that's more an argument against badly worded questions. This is a Santander ATM (Spanish company) so I do wonder if it's a poor translation (or perhaps that is just the standard phrasing for all ATMs in that country).

Generally speaking I'd agree that if you keep your questions simple, then Yes/No buttons are quicker to mentally process. Most cash machines simply ask: 'Would you like a receipt?' and my 'No' instinct is the correct one.
It's not much better on the desktop, in my opinion.
It's certainly the only web community I've been a part of where the moderation system is constantly being complained about over the long term.
"yield" in all browsers using IcedCoffeeScript
>upstreaming tegra (super? / supra?)

support
Interestingly, Finnish had no word for pink (it was called light red, though a case could be made for roosa). There is one now (pinkki), but that's a loanword from English.
Was there anything else of interest in that talk?
Is there any penalty for adding content you don't actually own to the content ID system?
Yep, great marketing by Orrick, but also great free ressource for entrepreneurs. The latter is probably why it's been upvoted here. ;)
Elon Musk's Caltech Commencement Speech: Begins at 31:20 (video)
TLDH existed without Peter Dengate-Thrush's input for several years. Antony van Couvering was/is the driving force behind the formation of TLDH / Minds & Machines and its commercialisation.
The real article you want is (as linked): http://atnan.com/blog/2011/11/17/enabling-remote-debugging-v...

This post is essentially just a compiler warning fix for the (much more interesting) one linked.
A full transcript can be found here:

http://commencement.caltech.edu/archive/2012_address

The address beings at 31:20, so make sure to skip ahead.

Some choice quotes:

> I'd like to thank you for leaving crazy person out of the description.

> I'm optimistic about the future of Earth — things will most likely be O.K.

> The United States is a nation of explorers, and people came here from other parts of the world ... It's a distillation of the spirit of human exploration.

> You guys are the magicians of the 21st century. Don't let anything hold you back ... Imagination is the limit ... go out there and create some magic.

> There's a lot more that must happen beyond this in order for humanity to become a space-faring civilization, ultimately a multi-planet species ... But it's imperative for the preservation of consciousness and civilization.

> [Caltech] helps you get your foot in the door ... After that, they hire you for what you can do.

> Back up the biosphere with planetary redundancy

> [I went] to Russia three times ... [to] buy a refurbished ICBM, because it was the best deal.

> I started SpaceX against the advice of everyone I talked to ... One person made me sit down and watch videos of rockets exploding.

> The thing about a rocket is the passing grade is 100% ... It's a huge relief. I still can't believe it actually happened. -> Launches succeeding.

> It's right on the border of impossible. -> Mars Landing
According to this post in stack overflow http://stackoverflow.com/questions/1773615/apple-and-private... Apple can also detect `performSelctor:` that calls private APIs. Thus remember not to submit build with this code in it :)
Crossfit gyms are very labour-intensive compared to normal gyms. You're getting something that's close to training with a personal trainer every time you show up.
This:

#if (TARGET_IPHONE_SIMULATOR)

takes care of that already, it won’t be in an App Store build.

Another thing to note is that the inspector will use take the first webview in your application. There’s a common trick of creating an off-screen webview for checking the user agent string for whatever reason, and if you use a remote inspector you’ll get that one.
Ask HN: Domain name in an ipv6 address
facebook.com resolves to: 2a03:2880:10:1f02:face:b00c:0:25
2a03:2880:10:8f01:face:b00c:0:25
2a03:2880:2110:3f01:face:b00c::

Are there any ipv6 address' where the domain owners have been able to get their entire domain name?
I would assume (perhaps wrongly?) he's referring to mixins, which allow you to easily re-use chunks of declarations (or objects). The pure OOCSS alternative to this is to separate your classes more.

Quick example, OOCSS way of making the notion of 'fancifying a thing', is to make a separate class to represent 'fanciness'.

.fancy { color: hotpink; font-style: italic }
.thing { width: 100px; height: 40px }

Then in your HTML apply both classes to make a fancy thing: <div class="thing fancy">ta-da</div>

Whereas in SASS you could do that with a mixin instead:

@mixin fancy { color: hotpink; font-style: italic }
.fancy-thing { width: 100px; height: 40px; @include fancy }

And in your HTML, you then apply a single class: <div class="fancy-thing">bam</div>

There are advantages of both, and there are clearly variations you could make on the SASS version (i.e. you could make a separate thing mixin too, then mix both into a single fancy-thing class - making the thing concept as reusable as in the CSS version).

Personally I like the level of understanding that doing it the CSS way brings (note this is also an example of the separating 'skin' from 'structure' idea, which I think is very valuable). You could argue that it could lead to class-itis though. Swings and roundabouts.
How to integrate a simple contact form on your blog or website
QUOTE: "There are programmers, but they don’t have the right program language to work in a tech startup."

Programming languages should really not matter at all.
I agree, felt the same way when I hit that at the end.

In his defence though, to be fair, this article says:

1) What the problem was.

2) What he did.

3) What he found out.

4) What actions he took as a result that lead to the improvement.

That's a lot more than you get from other conversion experts I've seen (usually the write ups I see stop at (2) or (3) and you're left with the pay-for-more-info).

Seeing exactly what actions were taken for each of the things they found makes me err on the side of, yeah, this was a cool post, not just a sales plug.

It's really good to see this sort of stuff turning up on HN.
I have an opposite situation as a grown up learner of hungarian.
Hungarian has no "red", they have "blood/wine/redhead color" (vörös) and "sigarette pack/punk hair/paprika color" (piros).

As a foreigner I kept confusing them cause they do not map directly over the red names I know. I am _still_ not sure if darkness is all there is to the difference.
Father's Day Favorite Recipes
We don't all work solely in the command line which makes the advice worthless.
I wish you the best of luck Mdotstrange (if you didn't see it, he posted in this thread claiming BFM actively claimed copyright over the sound of wind.)

Yes, piracy and copyright infringement is rampant, but by both individuals and corporations. A great example is the Amen Break. If you've got 20 minutes, I can't suggest this video enough for everyone:
http://www.youtube.com/watch?v=5SaFTm2bcac

It's in everything from old hip hop, to Oasis' "D'You Know What I Mean?" to the original Futurama theme song!

And all used with, according to the creators, absolutely zero royalties. (And they're fine with it, having been told. They get it.)
It's perfectly valid to say "this is what you get out of the box" which is how a large proportion of people are going to be running their servers. Admittedly, not a lot of people are going to be both running a server in a default configuration and having to deal with C10K, but slashdotting can happen to anyone.
Case in point: the site we're looking at right now.

It's an opinion of course, but I personally find the hacker news design to be dreadfully ugly; yet it's one of the sites I visit and interact with the most frequently. It's simple and very usable. A flashy modern design might make it look better, but if not done well it might also impede functionality, and thus make me visit it less often. And the obvious lack of pretense is psychologically satisfying. Simple and ugly is fine if it's functional.
Ask HN: Ramping up math skills?
I went through a decent mathematical curriculum during college including calculus and linear algebra several years ago, and while I was nowhere near the best I had good skills. Recently I have been trying to implement machine learning and what I have found out is that I have lost most of the capacity for math, specifically following proofs etc.

I think this may have happened to other people as well, and while I am in no way averse to hard work or putting in long hours, a little direction to start off would be very helpful.

Keeping that in mind, are there books or tutorials that are useful when trying to refresh mathematical knowledge (refresh being the key here)? My area of interest is machine learning so the main topics I need to be good at are algebra and calculus. I have already ordered How To Prove It as it was recommended elsewhere to me.

Thanks a lot.
Duchamp put his signature on an urinal in 1917. Magritte replaced people on "the balcony" with coffins in 1950. I don't even need to mention "las meninas" by Picasso, or Warhol paintings, etc. For 100 years, it's been standard practice for artists to copy, parody and work from others' works.
Flexibility Stretches - 5 Minute Upper Body Stretch
The idea of the slow web is quite simple. When an idea has more time in which to incubate, it becomes higher quality. Most of what we encounter via the "fast web" is information bits that are released as close as possible to real-time and without much time for reflection and meaning. Naturally, the alternative is to take things slower.
Much easier just to use iWebInspector http://www.iwebinspector.com/
engineering resources are precious, diverting one team-member to train a new team member is time-consuming and will render two engineers non-productive.

Compare this to somebody who already knows the technology used, you can explain the basics in a few hours, get him access to the codebase and then answer questions he might have.
Watch WTA AEGON CLASSIC FINAL MATCH LIVE ON 17TH JUNE 2012
Watch Online WTA Aegon Classic Final Match live WTA International eventtennis Tournament . Please do not miss the today’s great match Wta Aegon Classic Final Match today.
Vakantie: goedkoop naar Bellewaerde - Richting Vakantie
Side Projects By Tech Giants You Probably Don’t Know About.
Try Khan Academy ?
I used to work for Sun Microsystems a very long time ago, and I remember that there was a Pantone colour called Sun Violet or something that was "the" colour you should use in all logos.
If someone is willing to spend (e.g.) $1,000,000 on an exploit on the black market, but the software developer is only paying $50 (or nothing!) for people to report exploits, don't you think that something is wrong with this picture?
Stylish Briefcase BBQ Turns Meetings Into a Cookout
Erlang is quietly doing heavy lifting all over the place. Amazon's SDB, Facebook's Chat, Various High Speed Trading Implementations, Ejabberd, CouchDB, RabbitMQ... and far more places quietly and privately.

The good news is, it finally seems like other languages are starting to tool out the way Erlang has (Akka, ZMQ, etc).
Alcoholics still drink whatever crap they find. Including anti-freeze, perfumes, sanitary alcohol, moonshine. And this is even in countries where alcohol is dirt cheap like Russia.
>No, they are actually completely different colors.

We use two different color names for dark and lighter blue in my language two.

But I find it hard to believe that Russians consider them "completely different colors".

Red and Green are completely different. Black and white. Orange and purple. The two colors for "blue" variations? Not so much.

And surely Russians can understand that, even if they consider the two different colors by name, because it's inherent in the concept of darker/lighter, or shades, etc.

(see also the answer of "cema", below).

I would guess that a Russian painter for example instinctively uses the exact same process of obtaining the two hues of blue from primary colors as a British painter...
seems like per #1 & 2 you could either write a dsl or line-processing library and get it done in 1 line
Given an ideal test subject, that's what they'll do. Actual test subjects, on the other hand...

(paraphrased from "In theory there is no difference between theory and practice. In practice, there is")
The PDF's metadata and the Internet Archive Wayback Machine say that this item (available via http://www.sirc.org/publik/flirt.html) originated thirteen years ago. Surely we readers of Hacker News don't fit the "awkward geek" stereotype that well?!

There is a newer "advanced" guide: http://www.sirc.org/publik/advanced_flirting.shtml
Picture 1, "Less Visual Fixation":
I think it is wrong, if I'm processing simple (or repeating) stack of windows I do not read all labels (at least after a few similar tasks), I see OK button and I click it.

Picture 3, "Maps to the expected button functions"
This is also wrong, there are specific labels for actions on the picture - Back/Next, Backward/Forward, Return/Continue.

Picture 4, "Gives users a more efficient task flow"
I agree with eyesight map (left to right, up to down) and this is precisely why OK should be on the left side - so we don't need to read further.

I confess that I'm Windows biased a little. But the author is biased just the same, only he is using Mac :) .
HTC One XL Review Price Specification
That exactly what [docopt](http://docopt.org/) is—DSL that allows implement almost any interface in one line (having formal interface description).
A13-OLinuXino Preliminary Schematic is Complete
The "innately get depressed when not exposed to sunlight" I've read many times, and has been researched a lot, plenty of papers about.

The "because we can't enjoy color differences as much" part, not so much, if ever.
Wait, what? Really?

Moderation has been a feature of complaint across every web forum (and many non-web forums) I've ever been a part of.

See, for example, the comments here (and even there) about StackExchange; 4chan; suicidegirls (NSFW) "spring cleaning"; the HUGE amount of meta / drama on Wikipedia (ANI alone is gigabytes of guff stretching over years about moderating that community. The holy books of millennia old religions are smaller than ANI. International trade argrements are smaller than ANI.)

But this meta bike-shedding has also been a feature of older systems. It's frequently created flame wars on Usenet - leading to various trolling groups sporging Usenet feeds. It's a feature of mailing lists.

I don't know what the average[1] age of HN is, but here's a result from a Usenet search for results before 1990 - before a lot of HN would have been born.

(https://groups.google.com/groups/search?safe=off&q=moder...)

(Also, Google, please give me a shorter URL option to cut n paste. Don't make me have to learn what your URLs are doing; don't expect me to use a nasty URL shortener (which are blocked on many boards)).

Here's a mildly interesting message discussing some of the problems of moderating Usenet:

(https://groups.google.com/group/mod.comp-soc/msg/ee189feb225...)
How to Turn on Do Not Track in Your Browser | Electronic Frontier Foundation
Uh, shouldn't the class be `UIWebView`, not `NSClassFromString(@"WebView")`? (Specifically, the class name would be missing the UI prefix, and the string-class conversion is redundant.)
Spice M6688 Mobile in india, Spice M-6688 Touchscreen Mobile in India 
The Letest Spice mobiles has touchscreen Mobile, in India. It has a 3.2 inches (8.1 cms) touchscreen display with 240 x 400 pixels sreen resolutions. The Capability of 3.2 Megapixels Camera, G-Sensor and Social Networking applications like Nimbuzz, Facebook, Yahoo Mail. Spice M6688 is great multimedia features including Multi Format Video/Audio Player, FM Radio, 3.5mm
Audio Jack, Speakers,, Auto Call Recording, Java Games, 43 MB Internal Memory and Up to 8 GB External Memory support in the mobile. Other Functionality has provide Wi-Fi ,Bluetooth, and Web Browser.
The "pickup artist" stuff may ooze sleaze, but as a detailed model for human social interactions it really is the best model that currently exists. This paper is extremely simplistic by comparison.

If you want to have a better understanding of all the intricacies of group dynamics, body language, etc. unfortunately I don't know of any other resource. Does it comes with a lot of BS and sleazy stuff attached? Yes, so just filter that out. But don't ignore it completely, you're doing yourself a disservice. A lot of the power dynamics and body language stuff applies to work situations as well btw...

Sorry, no citations here, just my personal experience, so believe what you want. But I can tell you its like night and day now that I know what to look for.
How to Solve It is a very good book, but it doesn't address the issue you want; it is mainly about problem solving and was intended for math teachers.

For review, I suggest getting cheap, out of print textbooks and working the chapter review problems. When the review suggests you are having difficulties, only then reading the appropriate section. That lets you target your problem areas without wasting time, and getting bored, doing a lot of unnecessary reviewing.
Actually you are still rate limited when using OAuth credentials, it's just a higher rate.

If you can get users to log-in to your app and can then call the API with many different credentials it does help a lot tho.

I did a twitter hack at a recent hackday, and had massive problems with this. :-) http://jarofgreen.co.uk/2012/04/flocklight/ (It's Open Source if anyone wants to help)
When Crowd Sourcing Reveals Its Limits
In turn you'd get other things people spent large sums of money creating.
Thanks, solving questions before reading sounds like an excellent strategy, especially given that I'm supposed to have read it all before. Now I will try to make a list of books to work on.
The problem is that "putting yourself out there" goes against your intuition, and by priming your mind this way, you also turn off the useful parts of your intuition.

If you try to start a conversation in fight-or-flight mode, your body language will betray you, and it will either end quickly or carry on awkwardly.
It's an hour-long video. The fuck you-bit is a story in itself, and a different one than the entire talk. I think it's perfectly reasonable to submit that and because of the original title, I clicked the link. With the current title, I wouldn't have.
Thanks, I will look into it I was under the impression that Khan Academy is for people new to the subject? I will check out the calculus and algebra lectures there.
Ah, my bad. I thought it was a play on "out of my depth". Apparently I need to work on my reading comprehension.
Have you actually read the DataSift TOS? I did, and it was completely unusable for what I wanted. (Last year, may have changed.) Basically if you payed them and extracted info you then couldn't make it publicly available. You also had to charge anyone you gave the information to. Which kinda makes sense, but rules out a lot of apps.
Come on guys, claims with no backing data?

The author writes "user testing is probably your best bet. But if you’re a knowledgeable and experienced designer who can think about problems from the user’s perspective, then you can solve this problem through design analysis."

This is so wrong. Actually design analysis can turn out to be completely wrong. You need to test it, get some numbers, and then you can claim that conclusions of your analysis are correct. Right now it's just a claim that may or may not hold.
YOU NEED BIGGER FONT SIZES
Yes they provide drivers for FreeBSD and Solaris, unfortunately what they don't provide is CUDA for this 2 platforms.
My point is that its not totally the law's fault. Changing the law without changing the culture will not totally solve the problem.