skysight-inc/HackerNews huggingface dataset:
That depends on the country. It used to be that in Germany you would pay a person whoes job it was to keep the toilets clean and nice.
This gave me fond memories of my second year university project where we had to implement a rudimentary spell checker and I wrote a Trie in C.
Also, I'm finding myself using Vim more, in preference to editors like Visual Studio. The Vim approach is to work out what you want to do, then type the sequence of codes that makes the computer do it for you. The traditional approach is to cursor and tab around, editing the file directly.
A tough lesson I've learned is most people simply don't care. They don't wish you bad but they don't wish you well that much either - they simply don't care.

This isn't a good or bad thing; it's just most people, the vast majority of the time, don't particularly care about what you're up to.

Long term friends do, of course, at least a little, but in perhaps limited doses.

This is both saddening and inspiring (liberating), depending on how you look at it.
Amazon and Netflix aren't creating the content, but they are paying the people that do create it.
I have a lot of Go packages and apps on my github repos.

Nothing really very big (yet), but mostly 'scratching my itch' stuff. I do thoroughly enjoy writing Go code, which is why I stick with it. A large project where I can use it will present itself sooner or later.
The only answer possible to your question is 'mu' because it is based on flawed assumptions. However if I rephrase your question as 'which groups are listed in the post', it's quite easy to answer:

- 9/11 truthers
- religious cultists
- UFO abductees

Are these not groups according to you? I'm not sure what obscure point you're trying to make.
The precursor to Android was actually BSD-based instead of Linux-based. I assume that when the Danger guys left to start over with Android, they figured starting from Linux would give them a technical advantage.
Oy, this guy again? For those unaware, Florian Mueller has made a mini-career of spreading anti-FOSS and anti-Android propaganda.

> Google copied 2.5 megabytes of code from more than 700
> Linux kernel header files with a homemade program that
> drops source code comments and some other elements, and
> daringly claims (in a notice at the start of each
> generated file) that the extracted material constitutes
> "no copyrightable information".

In the US, APIs are typically considered mere specifications, and cannot be copyrighted. You can copyright a particular encoding of an API (eg, a C .h file), but the API itself can be used by anyone. If APIs could be copyrighted, projects like Wine and Mono would be illegal.

Whether Google's libraries are considered derived works will depend on how the tool works. If it just regexes out all the comments, then the result is probably a derivative work. If it parses the headers and then outputs the API information, the output is probably not a derived work.

> The GPL's copyleft nature requires all derivative works
> of a GPL'd program to be made available on the same
> terms.

Wrong; the GPL requires any derivative works to be under a compatible license. If I copy GPL-licensed code into my BSD-licensed library, none of my code has to be relicensed.

> If Google is proven wrong, pretty much that entire
> software stack -- and also many popular third-party
> closed-source components such as the Angry Birds game
> and the Adobe Flash Player -- would actually have to be
> published under the GPL.

Completely and egregiously wrong. Unless these programs are actually copying parts of the kernel into their source, they are not derived works.

Come on, this is software copyright 101. Copyright doesn't propagate from a library to its clients; otherwise, every Windows application is infringing Microsoft's copyrights, every iOS app is infringing Apple's, etc.

> The only realistic way to fix the problem: replace
> Bionic with glibc

How would this help? According to the author's reasoning, glibc is also an illegal derivative work of the Linux kernel. Any application which infringes if it uses Bionic will also infringe if linked against glibc.

The rest of the post is a bunch of doomsday scenarios, all built on the incorrect assumption that running proprietary software on a Free kernel/libc is illegal.
Real-Time Web or Right-Time Web?
Latency in Security Implementation at IRS Puts Taxpayer Finanacial Data at Risk
I've never been able to reconcile "Only hire A players" with the Dunning-Kruger effect.

"The unskilled therefore suffer from illusory superiority, rating their ability as above average, much higher than it actually is, while the highly skilled underrate their own abilities, suffering from illusory inferiority."

http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

The bit in this article about:

"B players tend to have slightly more self-confidence issues." suggests to me that the many so-called B players are actually A players, and the so-called A players are F players.
If I might rephrase geophile, above: a command line (most of them, anyway) has a grammar, complete with flow-of-control constructs like if-then-else, while loops, for-loops.

You can express more with a grammar than without one. For example, you can express palindrome strings with a grammar, you can't with regular expressions.

We can tail off into philosophy by talking about "generative grammars" allowing you to create new ideas, and this may be what geophile says about "[G]UI is great if it does exactly what you want it to do. But if not, and you want to customize at all, you're stuck." I agree with this sentiment.
The command line is the most flexible way to automate day to day tasks. Yes, a graphical installer makes things easy-once. Need to change the names of multiple files in a directory? Need to delete files that match a certain type, without hunting and pecking? Want to grab every jpg from a webpage? Doing these tasks on the command line is trivial compared to pointing and clicking for every single instance.

There are many benefits from using the command line interface to software. Often it is a trade off between flexibility and speed versus learning and thinking. It takes time to build up a solid knowledge of commands and options, and effort to recall them, but once that skill is acquired, it can save a lot of time.
For those of you like me who tried to read this article without the proper education to understand everything at first pass, here is the definition of a couple of acronyms he used without defining first:

NFA = Nondeterministic Finite Automata (http://en.wikipedia.org/wiki/Nondeterministic_finite-state_m...)
DFA = Deterministic Finite Automata (http://en.wikipedia.org/wiki/Deterministic_finite-state_mach...)
Groupon IPO Up To $25B Makes Investors Looker Smarter
As I understand it, if you write a piece of software, you're the one holding the copyright. Therefore you decide under which license you will allow people to use your software and whether you want to charge for this use or not (unless the license itself specifically states that you must or must not charge for the use of the software, in which case you must conform to the rules of the license). If you decide that you are going to charge for the use of your software and somebody is using it without paying for it, they are in violation of the license. If you release your software under GPL and decide to charge for it then yes, you have to give the source for free, but only to those people that payed for the license to use the software in the first place.
glibc contains Linux kernel header code that the maintainers of the Linux kernel add to it. They can do so because contributors to Linux know that this happens and accept it. But third parties can't just take such code and put it under other licenses.
I'd love to see an accelerator focused around computer security (with a way to support both non-commercial or pre-commercial efforts, and productization and companies), and/or the defense/government sales segment.

Healthcare might also be good; similarly regulated, with a lot of domain knowledge required. I think the drug discovery world is handled through academia, but medical devices and definitely software/systems are a weak area right now.
Note that you've got a cutoff because a library book can only circulate to one patron at a time (and libraries will rarely buy 10+ copies of a bestseller)

You very well may have a power law in the range before that, but all systems that show power laws practically have finite size and other cutoffs.

95% of academic work on power laws is bunk. Ask your average professor or graduate student whose name is on a power law paper what a "statistical estimator" is and you'll get a blank look.
When saving and closing an image, only to realize you need need to change something, thus necessitating a second save, which compounds loss. Granted, if you keep a lossless file around to edit, your problem is gone. But does everyone really do that with every file?
Or everyone would go to Paint Shop Pro
Polite, Purposeful People Create Startups That Fail
The worst part of this is the comparison with other browsers.
http://saveie6.com/compare.php

This is just silly thing people can think of.
Very nicely put!

A have-vs-have-not mindset can creep in easily and get you down on yourself before you've realized it. But so what if someone else has more advantages? I might not have a rich anyone or well-connected anyone to help me, but I have countless other advantages others don't have as well, that I should be thankful for, and work hard to make good on deserving them. Thanks for the reminder :)
Command-lines are faster and more flexible than GUIs, because you define your own workflow - you can chain commands together with the unix pipe, pass arguments to commands that are the result of other commands via the backtick and a lot more cool stuff like that. Also, you can type faster than you can point and click. I prefer to keep my hands on the keyboard where I need them rather than having to reach out for the mouse, which is really far away if you think of it - it's 20cm aprox.

Besides, there's a hacker component in using a cmd, because it teaches you how things really work instead of covering that up with a pretty interface that does the job for you.

If these reasons didn't excite you, then maybe you are simply not a cmd guy - which doesn't discredit you as a hacker, I guess. Hackers build things, no matter what their tool of choice is.
Haha, I remember feeling the same way about K many years ago.
Global raids shut boylover.net, arrest 184 men, rescue 230 kids
Show HN: Twinfluences - a Twitter influence checker
This has been a little side project of mine for a while, spurred on by a friend who was interested to know who on his Twitter list were more influential than others

http://twinfluenc.es/

An example of a results page looks like:

http://twinfluenc.es/c4cj3gi4

It's never meant to be a money making startup, just a fun project using Twitter's API! I'd be interested to hear any constructive criticism!
It was rather unglamorous - just loading the JavaScript string via Ajax and evaluating. I ran it on my iPhone 4 running iOS 4.3. Simple test is here:
https://github.com/jeresig/trie-js/blob/master/load.html
I don't think that'll work for me, as I use 3rd-party Twitter clients that won't be able to pass a Twitter.com referrer.

(And unless Twitter whitelists all URL shorteners, the referrer likely wouldn't point back to Twitter anyway. But many of my friends use custom URL shorteners, and the Times wouldn't know to whitelist those… and the list of problems goes on.)
I just skimmed through that video and Jordan seems pretty positive and upbeat. Did I miss something?
I have to disagree.

While IE7 (or IE8 for that matter) is clearly very far from being perfect, it's massively superior to IE6. Not just "CSS differences". I mean IE7 fixed bugs like select elements being always on top or the URL fragment (the #hash part) being submitted to the HTTP server as part of the URL. These issues are major pains in the back. Supporting IE7 is an awful lot easier than supporting IE6.
Clickable:

http://twinfluenc.es/

http://twinfluenc.es/c4cj3gi4
He could have simply downloaded Chrome instead :-P
I was originally met with opposition when I told my family about wanting to do freelance programming out of college. They wanted me to get a "real job".

I think this article describes the situation well. At first I was annoyed with them, but then I came to realize that the reason they were saying this was because they didn't understand what I was getting into, and from their perspective it really was impossible.

I have come to appreciate that they are not out to rain on my parade for the sake of being mean, but because they actually do care about me. I suppose that as with all criticism, discernment is needed.
Oh come on, what are you basing this on? The content as compared to the vast majority of other newspapers online and print is far superior in every way imaginable. If you want to see bad please check out chron.com.
My favourite quote: "I always have a role for talented people." "What role? Who the F knows."
tl;dr: Adsense loads asynchronously now.
TL;DR - to get your money's worth at Whole Foods get a Sundried-Tomato and Bacon-Bits Salad. Add a dash of balsamic vinegar if you're feeling indulgent.
People who argue that microwaves has/had no clear use have clearly not worshiped their microwave for sterilizing baby bottles in no time at 2am with a screaming baby at hand.

Therein lies the interesting fact: The new, "in the middle" device may trigger new approaches and ways of life that may indispensable. The baby bottle sterilizer is an unexpected but vital byproduct of the microwave.
Who would not want to hire people who don't care about money, titles, stock options and works 24/7? There are very few people like that.

Even people who are joining Facebook at a step down are not doing this because they are above materialistic desires. Having Facebook on your resume today is like having Google on your resume 5 years back.

We should stop kidding ourselves about trying to find the truly selfless smart person.
Rubyvis - cool svg graphs with Ruby (based on Protovis)
That is correct. AFAIK, you could sell GPL'd software for money.

However, if I buy it, then you have to provide me with the source code (upon my request). The source has to be licensed under a licence compatible with the GPL, which means that I have the right to modify the code and distribute under a compatible licence. Therefore, I can resell your software, or give it away for free.
+1 for credit unions.

The difference in fees and policies easily amounts to several hundred dollars per year for us.
Microsoft's Products Unavailable due to Java-related Settlement
Subject: Airbnb
My favorite bits were:

"Get the W3C standard changed to fit IE6" (listed as a goal of the site)

"Places Internet icon on desktop (blue e)" (listed as an IE6 feature)

"No need to install (it’s there already)" (another feature)

"Highly secure (has received lots of security updates)"
How Bad is the Reactor Meltdown in Japan?
Overview given by UCSB physicist Benjamin Monreal, followed by Q&A session and panel.
I think the two most important things for me is 'Attitude over Aptitude' and 'Dont oversell'. We ve had 'A-players' come and go just because they either dint have the right attitude or were not sold on the idea (we oversold it at times).
Aside from CSS differences they are largely equivalent.

Sounds like "the biggest pains aside they are largely equivalent".
"If you’re an Internet Explorer fan..."

Wait what? I was under the impression that most people use IE either because its installed by default or they are forced by their corporate overloads. Do people actually use IE because they really liked it after comparing it with other options?
X-ray machine from 1896 compared to modern version
You know what, that card IDing idea is awesome. What sort if douchebag says 'you can't do that?' My reaction would be positive/excitement and a desire to contribute, but it seems there's just this large subset of people out there who react to every new suggestion with total stick-in-the-mud negativity. Like it's their natural, gut-instinct. Maybe they just never see ideas (like the card reader) as these wonderful elegant things, or they can't imagine enough about the rest of the problem domain to see it's potential value, who knows.

At my first job my whole team had to enter details on a shared spreadsheet. I suggested we set up data-validation or drop down menus for input, someone straight off said 'can't be done - someone tried it last year, didn't work.' then took me like two weeks of campaigning just to overcome this initial knock back. What a waste of time.
I don't see the point for this site. It's just misleading people into believing that ie is good. What is the point? So that the elite few can chuckle at the sarcasm? Waste of bandwidth.
If I copy GPL-licensed code into my BSD-licensed library, none of my code has to be relicensed.

Yes it does, that's a pretty central feature of the GPL. See section 2.b. of the GPL (v2):

b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
Sorry, Steve: iPhone 50 Percent Slower Than Android on Web
First I thought terrific. I would definitely pay a monthly fee to read the NYT without ads. But then I learned I have to pay and there is still advertising.

I definitely will miss reading the paper but I am betting in less than six months the wall will disappear. Any takers?
As has become standard in strongly-upvoted HN posts, this one too is highly sensationalistic and potentially misleading.

I am genuinely sorry to be so snarky, but I am really tired of scientific-sounding arguments (like the "Why I am not worried about Japan’s nuclear reactors" article) being automatically credited on this site.

"While interfering with the cell death signal saves you from immediate death, it does nothing to repair damaged porteins and DNA."

Did you bother to read the second page?

"Also, a bigger mystery is figuring out how, by blocking this pathway, cells are able to fix the damaged DNA within. Dr. Isenberg says they know that following radiation exposure, the DNA is scrambled, but somehow, with this treatment, the cells are able to get themselves right."

"'It's not that we're blocking radiation from hitting the tissue,' he says. 'Somehow...they repair themselves, and go about their business.'"
What we learned getting Resque set up on Dotcloud (YC S10)
Raising the ATM fees seems like a terrible way to raise money, from a marketing perspective. The softener example made customers happier with their selected brand; this seems like it would anger customers.

As another anecdote, last night I almost didn't withdraw cash because the fee was $2, instead of $1.50. If it were $5, I definitely would have walked the two and a half blocks to my "home" ATM.
Aside from the obvious arithmetic error, they are not the same at all. Tax revenues are spent on public works and societal benefits, whereas bank fees are kept by the bank.
A coworker of mine shared an experience she had in college a while back.

Many years ago, for a course project, she proposed software that would allow you to tag songs and get information about it. Perfect for identifying that obscure song at a bar. The professor told her, flat out, it was impossible. He explained his reasoning and then suggested she work on another project.

All of this came to light when I showed her Shazam. Her first words were "I KNEW IT WAS POSSIBLE!"
After the initial positive reactions that WP7 got, everyone expected Microsoft to really push the envelope and arrive in the smart phone market. I think the Nokia deal has got a lot to do with the unexpected loss of momentum. I still feel that Microsoft is going to emerge as a strong competitor in the smart phone arena. They are going to take some time, but they will get there. The Nokia deal is going to be a big win for them.
In case you're wondering where Japan's radiation will land...
See my other comment: http://news.ycombinator.com/item?id=2337030
This OO complexity becomes more pronounced once you start talking about serious persistence, which today, likely means SQL.

Has the object/relational problem been solved? Last I checked, it's still a confusing and complicated inelegant hack-job to reconcile inheritance/polymorphism vs. relational storage schemes.
I understand your analogy really :)

Really curious: are you using mongo currently? Or browsing the docs?
The worst part of this is folks who don't get the joke.
Despite the vast number of domains added per day, domains that are monetized are only held by a relatively few individuals.
I agree to me the main gist of that post was: "So sell, by all means. But don’t over sell. Don’t promise unrealistic things. Don’t over promise.s this quote:"

Sales of everything including hiring talented people is all about the under promising and over delivering. You do that with your customers and with your potential team mates.
How credible is that list? I remember that I stopped using Symantec for my clients when they rolled out automatic virus subscription renewal that charged people's credit cards annually. It was an opt-out system and very difficult to stop. You could not opt-out during the purchase. You had to call to cancel the feature (and got the run around) or they had a long, complicated process of online form filing that required you first create an account (i.e. give up your email address) in order to turn off auto-renewal.

I still find people who are being charged for Norton Antivirus even though they moved to other products years ago. If they are so honest let's see the break out how much "revenue" is generated from these legacy auto-renew accounts.
Haha, you could call me. I had way too many flat tires by the way :(
Ok...so where do I get started. I've seen a lot of command lines over the last few weeks and nothing in them gave me the impression that there was any sort of logic or automation going on. The all look like just one thing is happening. (And that is one of my strikes against them is that they seem to completely lack context)
>In the US, APIs are typically considered mere specifications, and cannot be copyrighted

Linus disagrees that the Linux headers are not copyrightable: http://lkml.org/lkml/2003/12/5/13

Do Google strip out the inline functions? I don't think even the most ardent Google defenders can say that inline functions are not copyrightable.

>If I copy GPL-licensed code into my BSD-licensed library, none of my code has to be relicensed.

If I now want to use your BSD-licenced library surely I am bound by the terms of the GPL, since it includes GPL code. That parts that you wrote are still under the BSD, but the restrictions on use of the overall library will include the GPL terms. Otherwise just inserting a single line of BSD code into a fork of a GPL project would be enough to bypass the GPL.

>Completely and egregiously wrong. Unless these programs are actually copying parts of the kernel into their source, they are not derived works.

So linking proprietary binaries to GPL libraries is legal? Everything I have heard has indicated the opposite, that linking to GPL libraries makes your binary into a derived work (the reason the LGPL exists). I would be very interested in knowing if this is the case or not.

>According to the author's reasoning, glibc is also an illegal derivative work of the Linux kernel

Yes, this issue does seem contradictory.

>all built on the incorrect assumption that running proprietary software on a Free kernel/libc is illegal

It appears to me to be built on the assumption that Linux header files are copyrighted and under the GPL.

Your comment is contradicting the understanding that a lot of people have of the GPL (including presumably Richard Stallman himself, who saw the need to create the LGPL).