skysight-inc/HackerNews huggingface dataset:
The red button works in a few seconds. The green one might take a few minutes.
This looks interesting, I wonder whether the path syntax would work in URLs.
Same thing here, but in the Netherlands!

I've noticed that I'm gradually getting better and better at understanding what people are talking about. It's a long, hard task to get to the stage where you understand the jokes and slang, but it is doable. Good luck! :-)
Pah! "Just paste the table in from Word".

...and let the hilarity commence.
"a better solution than trying to quickly unscrew the case. Find the cable."

A dedicated panel switch.
SQL Recovery
How to Make the Most Use of New iPad 3？
Someone should tell Google to add speech balloons in their glasses to the people that you're talking too, like in videogames.

That would be revolutionary.
DNT does not work based on trust and if somebody is going to track you they are going to track you regardless of if you send them a HTTP header asking not to, or not

(the tl;dr of the spec is that it adds this HTTP header to all requests:

DNT: 1

it can be set to 1 or 0).

There is also a large risk here of creating a false sense of security amongst less knowledgable users. We should be teaching users cookie control, plugin and request blocking as part of using the web, not an 'install once, forget forever' solution that doesn't work.

DNT is also adding more entropy to HTTP requests, making you easier to identify or profile. You get less privacy. Think about how much an advertiser would love to know that you are privacy conscious, that puts you in a certain socio-economic group.

I am a huge privacy nut and advocate but DNT will not work. The only way to fix this is better third party blocking and controls in browsers.

I have been meaning to flesh out a blog post against DNT for a while, since I keep getting emails asking to comment on media stories about it being adopted.
Petition Obama adminstration to require free access to publicly funded research
Show HN: My first Open Source project -- Teaching my son Lua
I don't think it would be a primary environment, but when your on the road and there is a quick bug to fix, or you have a spare hour and didn't bring your laptop... boom
Coral cached version is working: http://thecodeplayer.com.nyud.net/walkthrough/make-a-stopwat...
A Lua Text Adventure Engine: Having settled on lua as a first 'real' programming language to teach my son I created a text adventure engine for him to code up some games. (He had a blast with MIT's Scratch and Lego's MindStorms.)

There are two complete, albeit short, examples for him / you to get started with. I am learning Lua as well and so far I love it. Since I am a beginner to Lua I am certain that I am not coding idiomatically; any suggestions are welcome.
On a side note, it's worth mentioning W3C has a working group to standardize in-browser HTML editing (http://dvcs.w3.org/hg/editing/raw-file/tip/editing.html).

The spec is still not settled, but safe to use as a guideline for an implementation. If libraries align their command API implementations with the specs, it would be easy for them to port to use native commands as the browser support gets strong.
Even Wheezy probably isn't going to get a 3.X series kernel :(
RFC3339 is a pretty reasonable profile of ISO8601
http://www.ietf.org/rfc/rfc3339.txt

I'm always a bit nervous when people talk about ISO8601, given that very few people have probably read the spec, and are likely guessing as to its content.
> If that were the case, TaoBao would already be here.

eBay didn't even try to go into wholesale, because Alibaba already has that market, in the US, locked up tight. Like someone else said. Half the stuff in your house was brokered through Alibaba.

> What works only in China works there only for a reason! Government protectionism.

I think it has more to do with shipping being basically nothing and a willingness to do things both vertically and horizontally expansive.
Smile, relax and be yourself. Be prepared to ask and answer the standard questions:

What's your name?

What you working on?

Why are you here?

How long have you been coding, learning, etc?

What are you looking to get out of the Meetup?

Do you know of any meetups?

Do you have a business card or how can I get in contact?

Conversation will usually flow around the above. Usually the setting is quite formal and don't be scared to interrupt and introduce yourself. Good luck.
Very nice. We discussed a lot whether to use the same <iframe> approach on text editing when working a project of ours called Quabel. In the end, we went even further with a pure DOM-based editor (via contenteditable) and no hidden <textarea>. However, we encountered lots of cross-browser issues because of the differences in contenteditable behavior when using FF / Chrome / Opera and later dropped contenteditable alltogether. I chuckled when noticing the odd editor behavior when pressing backspace at the beginning of a list item because we had exactly the kind of oddities.
Google Chrome is not completely open source.

Chromium is.

People are using Chrome, not Chromium.
Steve Jobs, Sex In The City and the tale of the upside down Apple logo
Chromium is not what people are using. Chrome is. Completely different build output.
A Single gadget that can do the work of all the rest
Sometimes it is not easy to take so many things and their chargers or accessories, with us, especially when one travelling and when there is no place to charge our cameras, laptop and gaming devices etc. But now I have a solution for all these problems. Would you like to know what I do?
Aloha handles Tables perfectly (including merge/split of rows & columns, plus pasting from Microsoft Word).

Check the demo -
http://aloha-editor.org/builds/development/latest/src/demo/b...
If you think there is a moral claim that debts should be paid, you owe it to yourself to read Debt: The First 5000 Years and then see how you feel.
I saw Knuth talk at Kepler's Bookstore in Menlo Park some years ago. Someone asked him which language was better Java or C++. He replied: "Whichever has the better debugger".
I LOVE this, seeing before/after photos is the most motivating part of dieting, for me at least!

You should include a dropdown that says whether they used a specific type of diet, 'healthy eating & exercise', 'atkins', 'weightwatchers', 'dukan', 'cabbage soup' ! it would be quite interesting to see the results.
> Many websites that are specifically optimized for some browsers don't work on Opera

While that sounds plausible enough, I've not encountered a website that didn't work in Opera for a long, long time.
'In sharp contrast, Richard A. O'Keefe's comment on C++: "Fifty years of programming language research, and we end up with C++?"'

In addition to dvdkhlng's post, I'd observe that C++'s core problem seems to be that it truly is the union of all fifty years of research... or at least, it tries to be, whether or not it's a good idea.

I thought it would have stabilized and settled down by now, but now it's trying to absorb pure functional programming, despite its general unsuitability for it. Not that it's giving up any other features, of course, it's just throwing the breathtakingingly complicated, yet still sort of half-assed functional features on to the pile.
It's orbital mechanics impacting the length of day, not the other way around :)
I also don't know why he had difficulty with the Python tutorial. For me, as someone who only knew R when I read it, it helped me get up and running with Python very quickly. I actually think its one of the best introductory tutorials I've read for any programming language (and as I have an awful tendency to attempt to learn too many things at once, I've read a lot of programming tutorials).
Unfortunately there are a lot of spelling errors making it difficult to read.
Looks nice, but the Aloha licensing basically requires you to buy a license if you're going to use it commercially, whereas this one uses the very simple and open MIT license.
Web Design Brisbane
Graphic designers Brisbane services under different categories like professional copy writing & editing, posters, banners and signs, logo and branding graphics, corporate stationery design, marketing materials, manuals, prospectuses, annual reports and flyers and brochures and these act as the best means of advertising to their customers.For information please visit us.
Is this not more similar to XPath?
Hackathons are good demonstration of some underlying reasons why non-software engineers hesitate to call us engineers as well :)

Would you live in a house built during a "civil-engineerathon"?
I'm really surprised that they implement "destroy all data" by physically overwriting the flash cells. This is commonly (e.g. iPhone) done by storing all data encrypted with a randomly-chosen key and just throwing away the key to "delete" it, which is a much faster way to destroy a drive. And it's not like Flash drives can function without a somewhat complicated controller anyway...

EDIT: clarified in response to DanBlake (and hackermom, who has just been hellbanned.)
I desperately want this as a Wordpress plugin.
Full ISO 8601 is complicated. Try to restrict yourself to
RFC 3339 http://tools.ietf.org/html/rfc3339 a profile of ISO8601 if possible.
The idea of parallel parking cannot be patented. A specific machine for parallel parking can be (and indeed should be, the inventors of a machine to do something that even many humans struggle with, should be well rewarded).
I won't pretend to know about literacy rates among deaf people, but I want to underline jacobr's point here: ASL is not "English with hands" any more than spoken Japanese is "English with different sounds". It's a different language, with different grammar, and different rules. Don't let the "American" throw you off.

They may use familiar words and letters when writing, but you can say the same about many European languages, and as an English speaker figure out some sentences in Spanish or French. Now, you may figure out MORE in written ASL, but it's still different.

Though, if I recall, ASL was based off of a French sign language. That's why adjectives go after the nouns in ASL.
Can you unpack that question a little for me? As in, could you use a spahql selection as the path component of some request? I don't see why not, but the escaping will probably look a little ugly.
Please provide some substance to your post. What other options exist? What are some references you've used to work with those options?
That's astounding in it's ridiculousness

Indeed, which is why it's not what happened. Repeat after me: you cannot patent an idea, only a mechanism for implementing an idea.
Now _that_ is wisdom. It's the tooling that's important, of which the language is only one part.
Graphics look STUNNING for an open source project :)
I like the idea of aggressive research by MS. I've been following quite a lot of their projects, and am kind of sad when most of them die a quiet, slow and painful death.

I still remember Singularity, which still sounds like a great idea. I'm pretty sure today we have the hardware to run things like that.
If you think that they just play a couple of standard moves and the "wing it", you are mistaken. They both possess very deep opening knowledge, as do all top GMs.
I will post a report here as soon as the issue is resolved. Basically it is plain XSS and one more thing so nothing overwhelmingly critical for them to fix.
I agree. The main barrier to actually reading the ISO8601 spec is that it costs money, and is not cheap (if memory services its ~$150), leaving people to read the draft specs (which are harder to get a hold of in their full form) or the Wikipedia entry.
What is a professional website menu?
Beware that older browsers, including IE8, won't automatically parse ISO8601 dates, so Date.parse('2012-05-04T12:20:34.000343+01:00') or new Date('2012-05-04T12:20:34.000343+01:00') return the date representation of 'invalid date'. ISO8601 parsing was only introduced with JavaScript 1.8.5. This means that if you're supporting older browsers, you'll need to write your own parser on the client side or use a third-party library (I generally use my own regexp based parser)
Take a look at pytz and python-dateutil
Benefits of NYC Regional Center
New York City Regional Center provides a method of obtaining a green card through the EB-5 Regional Center Program for foreign nationals who invest money in the United States.
"I wish developers would stop copying SQL"

This really doesn't look much like SQL to me - much more like an interesting variation on XPath...

Why do you think it is a copy of SQL?
Why so? I believe wheezy currently runs Linux 3.2.

My guess is that Wheezy will run either 3.2 or 3.3.
If you simply wish to access a virtualenv from your system ipython, you could do:

with open('path/to/venv/bin/activate_this.py') as fh:
exec(fh.read(), {'__file__' : fh.name})

Actually, having a %workon magic command for virtualenvwrapper[1] users seems like a useful thing. I think I'll write that ...

[1] http://pypi.python.org/pypi/virtualenvwrapper
Card games
Memory is a skill we all use everyday and the stronger the better. Start improving your kid’s memory today with our Card Games for kids. At improve memory.org will provide you countless learning for Children Online Card Games which are most enjoyable and knowledgeable as well.
There is no 'major version jump' difference between the two. The reasoning was simply "2.40 is getting unwieldy as a number, so I'm going to start 3.0 here".
That's their choice. If you want to use chrome but without Google, get Chromium.
Kicksaver - Find and save Kickstarter projects (Udacity Alumni project)
Brainfuck is almost 20 years old, and extremely well-known. Is this really worth a submission?
The problem with your analysis is that it has no information content, in the sense of information theory where "information" has the ability to distinguish between two outcomes. A movie made in the eighties is unavoidably a movie made in the 80s. There is no distinguishing power between 80s movies if you insist on their metanarrative being "correct", for any value of correct other than "comes from the 80s". They all fail equally.

I've seen attempts to make movies or write books that somehow avoid the context of the time they were made in for a variety of reasons (political correctness, avante garde art attempts, etc), but when I look at them decades later it's clear to see that they merely demonstrate different aspects of the prejudices and context of their time, not that they even remotely succeeded at being a product of another time.

If what you say is true, then there is nowhere to start changing attitudes, because the metanarrative, while interesting and important to consider when analyzing a work, can not be modified, can not be chosen, can not be rewritten. You're stuck with it.

You can not write or watch movies from the metanarrative of the 2050s. And if you could, it would surprise you. I guarantee you nobody actually knows what the 2050 metanarrative will be. Any attempts to guess would themselves only be prejudices of the 2010s.
Http://www.addthis.com/bookmark.php?v=250&username=xa-4c83f6722978414c
Bakers Tree Service - Rochester NY Stump Grinding, Tree Removal
Why I don't believe in these crazy technology company valuations
I would like have more support. Something like the wacom tablet menu in system setting
Landfills are the environment. If you don't believe me I encourage you to live next to one.
It is certainly more intuitive to a scientist.
Contribution of Mobile Application Development in Developing World
Looks far too similarly pronounced to SPARQL (http://www.w3.org/TR/rdf-sparql-query/). Or is that deliberate?
Theres more background on this petition at http://svpow.com/2012/05/21/help-the-usa-into-the-21st-centu... for those who want it. The TL;DR is that the UK and the European Union are introducing long overdue mandates that all publicly funded research must be publicly accessible. At the moment, the USA has no concrete plans to do the same, but Open Access advocates have the ear of Obama's scientific advisor and think there's a good chance this could make it provided that we the people show it's an issue we care about. So please sign the Whitehouse.org petition at https://wwws.whitehouse.gov/petitions/!/petition/require-fre...
People arent using trademarks, they are using software. And the same is slso true for FF. The open source one is called iceweasel, because the logo and name of Firefox are protected.

A compiled chromium source is identical to Google Chrone, except for the icon and name. Just like with Firefox.
Less punchliney quotes, if that's the kind you prefer:

"Lisp is a programmable programming language." - John Foderaro, CACM, September 1991

"We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp." - Guy Steele

"People 'get' types. They use them all the time. Telling someone he can't pound a nail with a banana doesn't much surprise him."

"I think it would be a tragic statement of the universe if Java was the last language that swept through." - James Gosling

"If everyone's going to reinvent a wheel, we might as well just provide the damn wheel as part of the stock system" - Dan Sugalski

"The thing that I really hate about Smalltalk, though, is the fact that every time I wish C++ or Java did something differently it turns out that Smalltalk does it the way I want it to. I've never even used Smalltalk on a real project. I just learned it so that I could read source code, now I keep running into things that would be easier if I were using it. It's really annoying." -- Phil Goodwin

"So, `bind' is `let' and monadic programming is equivalent to programming in the A-normal form. That is indeed all there is to monads" -- Oleg K

"In the end, I think that strong types is only one thing that makes Haskell programs work after compilation. The other ones are higher-order functions and purity. No type system can achieve what purity offers." -- Apfelmus

"For me, the heart of functional programming is exactly this separation between model and presentation. The former is naturally functional and compositional, while the latter is often imperative/sequential and not-so-compositional. IO belongs with the latter." -- Conal

And finally

"Please don't fall into the trap of believing that I am terribly dogmatical about [the goto statement]. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!" -- Edsger Dijkstra
i thought you only needed to do that on a mac, on linux it seems to work fine with pip install ipython
In order to become truly competitive in Chess you have to become a human database.

The higher the level of competition, it's actually more than becoming a database, but continually studying and making innovations, especially in opening theory. The innovations, inventions, discoveries in opening theory make chess a dynamic game unlike many other games and sports. What was considered the best move in the past, can be proven to be inferior to today's innovation.

It is not fun to play against a database, but on another note, one of the enjoyable parts of the game is it's possible to have masterpieces of your own. You can get into some situations where your play is just how the best human or computer would play. Composing a masterpiece and executing these combinations is very satisfying.

I admire GM's at the levels seen in these championships. Good for them. It is their chosen profession and they excel at it. However, I am no-longer in awe of their mental abilities.

I don't know which parts you admire and which parts you don't. Apart from playing nearly 10K games online, I don't know if you've played through the annotations of some GM games. Through their commentary written after the game, you get a picture of what they were thinking: both breadth and depth. Some of these calculations are remarkable mental abilities, similar to say people who mentally compute large numbers or have perfect memories.

My impression is that the top players of today have deeper, amazing mental abilities than players years ago. In the past superior judgment and evaluation was the key. I classify this era Karpov and earlier. IMO, the latter half of Kasparov's era and beyond, has required players not only to have strong positional understanding, but deeper calculations mentally. I have this theory that Karpov faded in the mid 90s not so much because of what he did, but because of the deeper rigor the newer generation had on calculations. Their depth of calculations was equal to Karpov's. In his era, Karpov had an edge on calculations and could make defensive moves that others thought would not work. The newer generation could calculate deeper and really find attacks that would overcome the defense, and that's why Karpov lost more. Disregarding the computer annotations, the commentary of what a top player was thinking during the game, can still be an awe-inspiring display of mental abilities.
Given a url that returns JSON:

www.example.com/data.json,

one could append SparQL to select a subset

www.example.com/data.json/user

www.example.com/data.json/categories/*

www.example.com/data.json/categories/0/products

www.example.com/data.json//avatar
This is very interesting. I just moved to San Francisco from Beijing, myself!

I got here at about the beginning of the month, stayed 3 days in a hostel, 4 more days at a friend's place in Oakland and then signed a lease for a place in the heart of Chinatown. It's a fairly small room and the kitchen and showers are shared, but at $500/month all my acquaintances are saying I got a fairly good deal.

My trick was I got the landlord's number from a friend in Beijing the week before I left. Having friends in Oakland was just total luck. I'd met them years ago in Taiwan! All in all, Chinatown is pretty nice. It's safe, there's a ton of fresh produce to buy all over the place and things are cheap.

The two things which would be downsides for some are the hilliness and the Cantonese speaking community. I hated the hills when I was carrying my stuff across town, but now I generally appreciate the exercise while walking and the fun while on wheels. I do have a huge advantage being literate in Chinese characters, and Mandarin is more useful than English in a lot of areas, which mitigates some of the issues being surrounded by Cantonese.

I'm not working yet, but I've been going to a lot of Ruby and JS meet-ups, and it's generally a sub half-hour walk to any of their offices. All in all, I like it. I just have to avoid the Tenderloin when coming back from the Adobe/Zynga area.

So far the only difficulties I've had have been general country adjustment things (having spent nearly my whole adult life abroad), not SF things. To be honest, I'm amazed at how friendly and helpful everyone is!
“(…) It uses a sophisticated security concept (…)” —Does anybody know what does this mean? Does this concept have a name, a description or anything?
The Rhythmic Pace Of Rebellion
> So what we have to do is always find the original sources

That's what the guidelines recommend.
i agree. it's difficult to say exactly where the problem lies. to me, the original comment just had a bad ring to it. i'm sure it was not intentional.
The snarky article was so dismissive that it actively failed in its stated mission of we-try-it-out-so-you-don't-have-to. I was particularly put off by the way the author described video parties. "Facebook or Google+ could easily replicate it, if they wanted to." Well that's the entire Internet dismissed in one sentence.
The author is from Germany and quite frankly that level of English is better than my level of German and a few language oddities don't take away from an interesting post.