skysight-inc/HackerNews huggingface dataset:
I didn't change what you said. You said "to see a certain vision of freedom prevail", I just shortened that for you.

Stallman isn't just pursuing his own lifestyle, he think his lifestyle is the only valid lifestyle. OK, not exactly, but when it comes to "Free Software", he basically thinks his point of view is pretty much the only ethically acceptable one, and any attempt to make propriety software is unethical. He never intended for any part of GNU to be used in propriety software, although sometimes GNU programs get shipped with closed systems (I believe some parts of the GNU user-land get shipped with OS X).

So, people who disagree with him (by opinion and by action) end up benefiting from his work, but he never actually intended that, and he would always try to circumvent that when ever possible, see: http://www.gnu.org/philosophy/why-not-lgpl.html

"What's American?" is somewhat a philosophical question, but in this context, I'm referring mainly to the part of mainstream America that encourages collecting large sums of wealth for creating technology.

> What can be more American than high level science?

Science is much, much older than America, and scientific research exists in many places throughout the world.

> I'd think you could point to the AI lab at MIT as being a good symbol (among many) for the American contributions to science.

It is. "America contributes a lot to science" is one thing, but "science is American" is a completely different thing.

I'm actually sick of all the good things being attributed to America. On the international stage, America, as a country, is the biggest bully.

> Starting a revolution rather than play along with it when someone gets up in your face and starts messing with your lifestyle.

Funny, because when other people do that, they're called "terrorists".
To say that an intensive pat down is okay (or somehow better) as long as it's done by someone of the same gender seems awfully heteronormative. In this case the gender of the TSA agent seems to have made the experience especially traumatic, but in general groping is groping regardless of the gender of the person who's doing it.
What about Buzz?
I dunno why people think functional programming jobs are vanishingly scarce. They are not. If you can demonstrate skill in functional languages, you might even get recruited.

It's true there are more wage-slave code-a-day jobs, but those jobs can be easily filled by uninspired hacks who are in it for the money. If you're reading this, the odds of you being one of those hacks is very low. The job market is smaller, but the workforce of talented functional programmers is much smaller, so the demand is still high.

And Clojure & Scala are even easier because you can get a java job and them worm them in. It's not difficult to make a compelling argument that Clojure & Scala are better at Java than Java is.
He misses another benefit of writing reviews: rewarding good businesses. And even, in the case of a thoughtful review, enabling a diversity of services -- simple star reviews can't express the give and take of different kinds of service, and so a decrepit-but-lovable hotel can't be distinguished from a decrepit-and-neglected hotel. Reviews make it possible for people to find the right hotel (or any other service) for their wishes, and they don't have to rely on crude measures like brand loyalty.

I honestly can't decide what the personal benefit is. If reviews can make a difference in a business, then one review can make a difference -- unlike "likes" or votes or stars a review is not automatically aggregated, it is specifically read by other people. So there is real potential that a review can positively impact a business you like, and provide you real benefit as a result. The negative impact of a bad review has no direct benefit that I can think of -- you will never return, and the only happiness you might derive is schadenfreude if the business's fortunes decline. Either way though there is a sense of satisfaction, which seems to be the primary reason people submit reviews.
Lets assume they are 100% effective. And instead a terrorist detonates a bomb while waiting in the security line, killing hundreds. So was the money spent on these machines a good investment?
The thing that bothers me the most about this is that children are subject to the same pat downs. I can't imagine the difficulty of trying to explain to a child why it's OK for a TSA officer to touch you in this way, but it's not OK for anybody else to.
Modern Perl
Are You a Demanding User?
I feel increasingly uncomfortable using GMail but I still think Google is a step up from Facebook.
Haha, yeah. I did it so that people wouldn't use it as a spamming service: I wanted to show that those captchas can be broken, but without any harm to anyone else.
Understood, but:

- I personally like to see the number of comments to see if the number of comments had changed.

- It didn't seem to work this way before, so I think it might be new, or it was restarted and just hadn't loaded yet, maybe?

- This behavior isn't intuitive.

- It was distracting to reload the same page with the same backing data and get two different results (once without number of comments, once with number of comments on topic I'd just viewed).

So, it is a (minor) bug, imo, even if it makes for a faster, more scalable page load. Speed is awesome and speed is king, but don't do things that are distracting or unintuitive to the user.
Sesame Street Song: There's An App for That
I do not believe this story. At all. In it, a male TSA worker conducts the pat-down on the woman. The TSA is many, many bad things, and one of them is 'bureaucracy', and the TSA's bureaucracy has bureaucracized that female attendants do the patdowns on female passengers. The TSA gates are all staffed with women partly for that reason.

It appears to be silly season on TSA security checkpoint stories. Recently, a woman claimed to have been detained by the TSA, handcuffed to a chair, and verbally abused by the attendants for asking to opt out. TSA posted the video. Suffice it to say: no.

A breach of TSA rules like "man pats down woman" is extraordinarily clear and nightmarishly bad PR. I don't buy that it could have happened without an official TSA response.

I say this, lest someone think to compose a 19 paragraph response about how little I understand about the implications of the TSA, as someone who loathes the TSA and is intellectually offended by airport security in general.
Have you ever looked at e.g. .NET assemblies in Reflector? It will decompile them into C# code that usually isn't even all that strange or hard to follow. There's plenty of structure and information there.
Check out twilio's documentation on their REST API:
http://www.twilio.com/docs/api/2010-04-01/rest/response#hype...

Since their core product is an API, they've done a really good job building in all the levels of REST discussed in the article, including discoverability.
One of the core freedoms in the US is the freedom to travel. You don't have to request "travel papers" from the Central Office to freely move about the country and beyond. Likewise, "liberty" is synonymous with travel. Vote well & write your representatives. This is not good for the country's ideals.
Actually, regarding engineering salaries, I think is this is very very good.

In recent years, we ended up in situation where it is widely believed that technical knowledge / expertise is not needed to start a software startup or run successful software company.
In case of startups, the assumption was that all technological challenges get solved by people founder hires (if you look recent posts about what VC what they look in founders, technology is rarely mentioned).

I hope this approach will spark innovation in hard problems such as data stream management, data de-duplication across internet, new way of compressing data, etc.
Tools for managing cookies, supercookies, and web beacons
You might as well release it. The idea is fundamentally flawed, advantage attacker, and there is nothing they can do about it. You won't be hurting them, you'll sort of be doing them a favor. They've already sunk time into the idea, this is a chance for them to cut their time losses and run.

Though they may take it wrong and try to start an arms race with your code, to which I'd say: An arms race in the CAPTCHA space is already a win for the attackers. In case of tie, spammers win.
Clickable links:

http://www.congressmerge.com/onlinedb/

http://www.whitehouse.gov/contact

http://www.tsa.gov/contact/index.shtm

http://www.dhs.gov/xutil/contactus.shtm
I'm not sure you've noticed, but American society is intensively heteronormed. Also, you didn't respond to his comment; instead, you ran off in another weird direction altogether.
the1laz (the guy who made this) plans on making a keyboard and screen for IO. That's interesting, I assume that the keyboard will be made using pressure plates. I wonder how he'll manage the screen?

The dynamics of Minecraft are incredible. Last night, my friend showed me his "zombie grinder". He found a zombie spawner, so built a room around it with the floor on an incline. The room is filled with cacti, so any zombie that spawns immediately takes damage from the cacti until it dies. He poured water in the room, so any feathers that drop are delivered to him via a slot at the bottom of the room.
Is interop with C an important thing? Isn't Go supposed to replace the need for C. Is it just because Go's compilers aren't mature enough yet that you still need to drop back to C in places?
WS-I Basic Profile 1.2 and 2.0 are FINAL
Fortunately, you can buy your kids a book that will explain the difference: http://www.boingboing.net/2010/11/11/tsas-new-book-for-ki.ht...
Oh, that's a part of the longer story, which I tried to condense down for the benefit of all.

I was getting my ass kicked more frequently in public schools, so my parents moved me to a Christian private school. The school board mandates x hours of physical education per week, but the school was smallish, and didn't have a gym.

Every Wednesday we would hike down to the nearest public rec center. The rec center was a fairly good size, so we had the option of multiple things to do -- volleyball, kickball, whatever, all spread out on separate fields. This meant that the teacher(s) would rotate from one field to the other to keep an eye on things, which invariably meant that any given field was only monitored about a third of the time.

I never believed in team sports, because of this - if we were playing volleyball, for example, and I made a good serve, somebody on the other team wanted to kick my ass. If I made a bad serve, somebody on my team wanted to kick my ass.

I later moved from Hawaii to Tennessee, for my junior and senior years of high school, where, due to my athletic build and coordination, I was sought after by all the coaches for all the sports teams, but I hated sports. I'm over it now.
Moncai - Cloud Computing Platform for .NET
It's ambiguous. Oracle's not the only company with patents in Java technology, the TCK patent protection clause is stronger than that in the GPL, in that it give you protection against non-Oracle patents that are part of Java. It's arguable that Oracle implicitly licences these as part of the GPL patent clause, but it's not watertight.

Third-party implementations such as Harmony (and presumably GNU Classpath) obviously don't have patent protection because they neither derive from OpenJDK nor have a TCK licence. Java isn't open until anyone can freely implement it.
Despite the number of people interested in him (myself included), his desire to be out of the public Internet eye has made him less notable.

Plus I get the feeling he doesn't plan on leaving Seattle.
Motorola CITRUS Now Available on the Verizon Wireless Network
> anyone able to write a poker bot is able to tell it to take breaks

You can always go after those players who take breaks that are too random ;-)
I replied to another comment, but since this one is getting upvoted I'll reply here too: I do not want to publish the grammar file yet. Later on, yeah, I can do that. But for now I want to leave it up to the people who run this service to improve it. I simply want to demonstrate that their scheme is not effective, I do not want to cause harm to anyone who uses it.
Cookies in iFrames: make them work in Internet Explorer
For a class in college I had to write a parser-generator, so I'm using mine.
He also forgot internettypewriter, which I love (make sure to fullscreen it).

http://internettypewriter.com/
Download the documentation using `wget`.
Maintenance is absolutely on the radar of the academics who designed Haskell.
This sentiment is destructively untrue.

The TSA is not an evil intelligence seething and building a victim's list to antagonize for all time for its own pleasure.

It is instead a misguided bureaucratic attempt to address (to the public's eye) the problem of airline security. It is an organization consisting of civil servants who are accountable to process and contractors who are accountable to master contracts. What intelligence it has as an organization is clearly --- demonstrably --- top-down and ham-handed.

The TSA is both incapable of storing the names of complainants to enact future revenge fantasies, and also utterly held hostage to its own process and oversight rules. The one, single thing you can do to harm it is apply its own process against it.

Not filing complaints is exactly what the TSA wants you to do. Like every other government bureaucracy, the only stimuli it's prepared to act on are the ones it is pinned out to handle, and one of the very few control pins TSA has for inputs from people who aren't terrorists is "formal complaint".
This looks interesting, I'll check it out!
> It's a great language. Thanks for showing us all why.

Which part of the book made you think that? I'm actually curious, since after a quick browse through, I see a tutorial / well written language reference mostly...
Can we stop with the movie references please?
The volume of the body that's exposed to the radiation is smaller and that makes the energy absorbed per volume much higher.

Much higher than what?

I think the health risks are probably overplayed. I've only seen one article quoting an expert, David Brenner, and that seemed somewhat out of context. He points out that the primary risk is going to be skin cancer and problems for people with certain genetic syndromes that are hypersensitive to radiation, like ataxia-telangiectasia.

These machines don't come anywhere near producing the doses necessary to cause temporary or permanent sterility in males (0.5 Gy and 6.0 Gy) or females (2-12 Gy). 1 Gy = 1 J/kg. But more importantly, the radiation isn't energetic enough to penetrate to your gonads, that's why it's suited for backscatter imaging.

The privacy, etc, is a whole different issue...
And what if several of them sit at your table and collude?
"It cheapens the more legitimate complaints of people like the woman in the article."

It would be a legitimate complaint if this woman voiced her objections seven years ago when the money was being appropriated, or perhaps five years ago when Jeffrey Rosen wrote his book about them. But if you don't start speaking up until other people's tax dollars have already been spent then your opinion doesn't deserve much weight.
This bit is hilarious:

The best way for our users to always have the most up to date and secure version of Java will be to get it directly from Oracle.

Contrast that with a recent quote from Bill Evans:

We're happy to continue to support Flash on the Mac, and the best way for users to always have the most up to date and secure version is to download it directly from Adobe.

It's like they're just toying with the tech press.
Functional programming jobs are scarce, but that's because no-one is a "functional programmer" in the same way that you might be a "PHP programmer". Instead you get lots of jobs where you happen to write a lot of code in a functional programming language but you don't look like a programmer in an organizational sense - you're an "analyst" or an "engineer" or whatever. That's where F# is making inroads.
A company called White Smoke has an application that will take non-native English and fix it:
http://www.whitesmoke.com/products.html
I absolutely love my Kindle, I used it 1-2 hours each day.

One issue I have with it though: sometimes when I email the kindle address and ebook, or instapaper sends an email, it doesn't get downloaded to the device. When I hit sync it says "No new downloads".

There should be a better way to sync it over the internet besides email.
Windows Phone 7 developers – Obfuscate your app or have your source code stolen
This idea I like, like, a lot. Next time I walk up to the gate, I'm hollering. "Opt out! You've got an opt-out here! Opt out!".
If you read on, on LtU, someone suggests that they discuss Go on its own merits instead of making statements about the hiring practices of Google and Z-bo agrees.
Jobs isn't capricious, he's an asshole. I have two friends who both had the misfortunate position of being Jobs' personal IT bitch at Apple. He fired my one friend, and I quote, "because I'm tired of struggling to understand your gimpy voice". Jobs is added proof to the argument that nice guys finish last.
Forget LaTeX:  TeXmacs is available for Mac and is easy to install.
The ends do not justify the means. Ever.

That doesn't mean that you can use bad means for good ends, though. It just means that you can't say that "the intend [sic] is different," and act as if that makes it okay. Bad means are always bad; if something is harmful when used for one purpose it's harmful when used for another.
Interesting, we were just discussing this at work, which app to use. One of the requirements is 'must work on Linux (Ubuntu) because that's what pretty much all the developers use. Maybe we'll give this a try.
"You are not authorized to access this page."
It also means one bug repository, instead of two. Bugs can now (or soon) be filed against OpenJDK, and not in Apple's radar bugbase.
They are of broadly equivalent complexity (if you are used to Python) and you can fit more of the former in an editor window.

I don't like tho' that "lambda" is a keyword in Python, I much prefer Haskell's \ or OCaml's fun.
I prefer LESS because, stylistic-ly (to me at least), it feels more like CSS with extra sugar vs SASS which doesn't feel as natural. YMMV though.
I noticed that whenever I have documentation at the reach of my fingertips (Intellisense, awesome API docs), I'm not going through the effort of really reading the documentation and many times I start cargo-culting.

For instance ... if you need to read the Amazon AWS's docs, maybe you're better off searching for and using something like Boto. If the Boto API is too complex to memorize, maybe you're better off constructing a Facade around it that you can remember without going for the documentation every time you want to open an S3 bucket.

Just saying ... lack of easily accessible documentation leads people to do strange things :-)
Or if there is even a winner. Sometimes people forget that companies compete with each other and we don't all use the same products from the same companies.
I hope it continues to work. I don't like reading on my monitor, and generally buy the printed book even when a free pdf is available.
Data protectionism: Who Owns Your Online Identity?
Apple has certainly back-pedaled on App Store guidelines before. Lately they seem to start with the most restrictive set of guidelines to set a precedent and then ease things as they see fit. It's always easier to start strict and then relax over time, than it is to go the other way. Especially when the topic is programming languages/frameworks where over time a large code base can be built up.

Perhaps now that Java will not be considered deprecated from the platform, it will be allowed for us in App Store applications.
Isn't this the definition of feature creep?

Everything devolves till eventually it can check email. [someone more intelligent than me will find the source of that quote... I'm having a tough morning.]
I got that too. Google cached it though:

http://webcache.googleusercontent.com/search?sourceid=chrome...
"The enemy of my enemy is my friend." - proverb
src or it didn't happen. ;-)
Using secret APIs and not allowing third-party developers to access them so that first-party apps are better. Seems to me I've heard this before...
It makes perfect sense why you did it, but still funny as hell. (to me anyway)
There are a few types of questions that it doesn't solve.

I only had so much time yesterday and so I didn't put in all the different types of questions. Maybe later I'll go back and get all the questions that it can't solve.
Nice Kindle review. I'd like to offer a few additional points, though.

1. For document conversion and for library management, I haven't found anything that beats Calibre. I recommend it to any Kindle user who isn't intimidated by having lots of options in the UI ;)

2. Books on Kindle are not really organized into folders. Kindle collections are more like tags than folders. I do agree that we sorely need the ability to bulk update collections and to filter by more than one collection at a time. The "smart collection" idea is also great.

3. Be careful with the "article mode" and the browser in general. This is still an experimental feature and I've had my Kindle freeze and stop responding on more than one occasion. This is not really such a big deal, as it can be solved using hard reset. There's no loss of data involved at all, but it will scare the living daylights out of you when it first happens :P

All in all, I'm extremely pleased with Kindle.
"If you want my reviews because your business runs on user-generated-content, you are going to need to do better. Stroking my ego no longer works."

I think this is missing the point. Businesses like four-square/yelp/blogs/social media/etc exist not to stroke anybody's ego, they exist to let users have their friends or random strangers stroke their egos.

Complaining that a business isn't stroking your ego should tell the business that they aren't making it easy enough for your friends to stroke your ego.

Facebook does this brilliantly. My friend bakes a pie and then myself an a ton of other people pile on and tell them it looks good, tasty, when are they making me one, etc.... Facebook doesn't stroke my friend's ego, facebook makes it ridiculously easy for "friends" to stroke my friend's ego.
Another example of this is the Python 2 to Python 3 transition. Python 3 is just too radical a change. Many features from it were backported to 2.7 to make the transition easier.
200 000 Registrations On Day One of .РФ
"... people who consume more omega-3 fatty acids enjoy lower rates of inflammatory gum disease (periodontitis).

"... the study linked moderate intake of fish-derived omega-3 DHA to a 20 percent reduced rate of periodontitis.

"Periodontitis is a common, chronic inflammatory disease characterized by gum tissue separation from the tooth – the so-called periodontal “pockets” that can lead to bone and tooth loss."

Naqvi AZ et al. n-3 Fatty Acids and Periodontitis in US Adults. J Am Diet Assoc. 2010 Nov. Volume 110, Issue 11, Pages 1669-1675. doi: 10.1016/j.jada.2010.08.009
Builders are users too.
I guess the stock market is the natural alternative for applying similar skills in a much bigger game.
Care to give a little more explanation on how it works?