skysight-inc/HackerNews huggingface dataset:
from the forum - "If you have problems with "Aircraft View" or API-key, make sure to install latest version of Google Earth plugin-in http://www.google.com/earth/explore/products/plugin.html and remove your ad-blocker."

I logged in to google earth, paused ad blocker and cockpit view is now working for me.
And then you have to use javascript to do some front end web development.
The average is nowhere near qualified to build the product they use, though, so that's not the problem. Focusing on CS algorithms more than HCI, maybe.
I hadn't heard anything about this guy until now. I wonder if he is secretly loving the attention? We all do things to get positive attention. A narcissist is different in that negative attention is an acceptable substitute when they aren't able to get positive attention.

I couldn't help but feel a little sad though, there is such a wild variety of damaged people out there.
http://en.wikipedia.org/wiki/Fair_use
B-Tree indexes in JavaScript
> an accident or a disease or any of a billion other random, faultless happenstances — isn’t going to send them to the poor house.

What is he talking about? It doesn't make sense. He complains about high costs. Then he praises the health care act but I don't see how health care act controls costs. Not having a single payer option, not having cost controls make it a stupid and broken.
But you better remember how to verify your memory is correct, at least via research if not working it out yourself.
Check out the OSTree page on the gnome wiki, and the mailing list. It's actually... quite cool.
Not an algorithm, but used in many. Pointers.
Yet I wonder what really has changed that makes it commercially viable now. Pumping fluids around isn't a technology that has significantly advanced, after all. Is it just that Moore's law has ceased to apply to heat and power usage? Is it that CPU manufacturers finally got around to testing and falsifying the long-assumed-true hypothesis that servers need to be kept in ultra cool rooms to begin with?
Their landline broadband connections are quite horrible actually, often below 2Mbps. However, funnily enough, their HSDPA coverage is quite good, fast and not too expensive ($5 for each 2GB).
I (re-)ead a dozen chapters and sketched solutions to almost every problem in my head, over a few weeks of evening and weekends, leading up to my best interview performances ever. YMMV, but I saw a correlation with obvious mechanism of causation. For the most coveted jobs, "fake books" don't cut it, you can't memorize every question you will see.
If a law was passed that they have to that's what. If a law was passed that any hospital billing mistake in favor of the hospital should be fined by a 10x fine of the amount on the first offence and a much higher one on subsequent offences. That kind of stuff, stuff that would protect individual citizens when they get sick and are most vulnerable. In a normal country that's what would happen.
The registration link is http://droidcon.doattend.com/ and it's only the end of the heavily discounted super early geek offer.
Corporate music at IBM
Actually, the correct comment for an empty catch block is:

// This should never happen.

(Until it does)

I have mixed feelings about checked exceptions. They seem like a great idea in theory - if there are known error states, then making them explicitly known and forcing the consumer to acknowledge them in some way seems reasonable. In practice, a lot of the time the only response to a checked exception is "let it propagate up - there isn't anything useful I can do", which leads to extra code and can be annoying.

Even though I don't have quite the negative feelings toward them others do, if I were involved in designing a new language today, I'd probably vote against including them. It would possibly be nice if a method could explicitly declare which exceptions it was likely to throw, and then an IDE or static analysis tool could use those to aid consumers of the API, without forcing them to deal with every single one.

Interestingly enough, I view Scala's Option construct as being somewhat similar - forcing the consumer to acknowledge that a particular call could return a null value - but it doesn't seem to provoke the same negative visceral reactions that checked exceptions do.
Thank you for your insight! A new landing page is in preparation : )
It's probably due to most browser rendering engines not being tuned to handle that kind of resolution.
Violence is the last refuge of the incompetent - Isaac Asimov [1]

[1] http://en.wikiquote.org/wiki/Isaac_Asimov
How often this Michigan dentist's story is similar to the way some startup businesses raise funds, and some open source software projects recruit developers!
Originally, the term "high-level" meant that programs were portable between machine architectures. You can do this in C, but in assembly. This is a precise definition.

I cannot find a precise definition, which puts C and Javascript on different levels. Has garbage collection? A big standard library?
In my opinion not many Python programmers care for places like stackoverflow, as the language itself has excelent infrastructure to deal with problems and to get ones questions answered quickly without bothering other people. Maybe that's why the vote is so high there.

Everyone working with Python a little while won't even think about indentation anymore, it just comes natural. It's not a big deal.

Python is often made out in discussions like that to be for begginners only and only amateurs would use it because its slow, not concurrent etc... The truth though is that YouTube, Reddit, Dropbox, Spotify, Discuss, Google, Nasa and many other "real" professionals use Python in a big way.

I tend to ignore such trolls.
Zynga poker iPad 
I noticed over the past few wees that there is a group of kids, maybe 12-20yrs , playing on zynga poker iPad version that have hacked the system. These players, who I guess number in the 80% of all players on the site , meaning every room, every stake has these cheaters in them, colluding and cheating. They can see or are getting fed your hold card info... They know what you have . See for yourself. Play a few rounds normally, then cover up your cards by pressing on a profile pic while playing. It literally covers up your cards so even you can't see. This somehow interferes Witt their ability to read the screen, and they will flip out... You ll see. Also, they do this by sending a weird, vibrating signal while youre at the table, this signal , which shakes the table and your iPad slightly, somehow either retrieves your info or eliminates whatever it is that protects your covered cards info. You ll see. Have fun, and let's get these cheaters out.
Why is gambling with citizens health and encouraging predatory and extortionist behavior by hospitals and insurance conglomerates on people who are sick and vulnerable an obvious states issue, while stuff like 'right to have guns in your house' is a federal law.
drain the swamp?
I just played Ms Pacman for 10 minutes. It looks like they used all the original artwork and ghost behavior routines (Red, Pinky, Brown all do the right thing) - right down to the timing of the reversals around 5 and 20 seconds.
I stumbled into the about section, and in there they mention they're using a fleet of 500 volunteer ADS-B receivers networked to a central server, and they actually just pick up on planes with ADS-B transponders (more common in Europe than the US, it seems) - http://www.flightradar24.com/about - so it looks like they're not aggregating official/moderated data feeds or anything.
> Slavery is not an enumerated right, to control or to tax, for federal powers listed in the Constitution.

So? It is not in a paper composed 200+ years ago that we somehow feel the need to worship and treat it like a set of magic tablets given to Moses on a mountain or something.

Aren't the citizens supposed to be able to change and update that as they see fit, isn't that even more in the spirit of Founding Fathers than say just to continuously point a 200+ year old paper
> "You're just short of blaming the victim."

How am I blaming the victim? Is she actually the victim of a cabal of racist teachers who are deliberately and willfully exercising a racist policy of keeping minorities uneducated?

The problem here isn't that she has pointed out the many structural problems infecting the US public education system, it's that she didn't, and instead she pointed at her own teachers as her direct, deliberate, and willful oppressors - which is patently incorrect.

The problem here is I think some people like yourself are reading her essay as "The quality of the public education system in minority-heavy areas of the US is shockingly bad and perpetuates the economic and social disparity between white America and everyone else, and this continuing disparity is very much racism in action". That's entirely a valid observation and completely fair to point out.

Instead her essay was "The bad quality of the education I have personally received is a consequence of a direct and willful conspiracy by my immediate teachers to oppress minorities and withhold education from them."

These are two entirely different arguments. If she had actually made the former argument I'd be cheering her on the entire way, but no, she went way off the rails and proceeding to heap incredulous accusations on quite possibly the only people in the system who could possibly have an interest in ameliorating the broken system.
At the risk of gamification, could we also get total numbers of users (those with karma I guess) and maybe a std deviation

on a seperate, less desperate how am I doing note, and I assume it has been covered before but I missed it, is there any likelihood of releasing the archives / backups - I would be fascinated to see who ranges far and wide over subjects, who converses with whom most, in fact pretty much everything that looks fun in graph work and NLP is in HN.

Just a thought - but failing that, yes how am I doing :-)
UFC: Is Anderson “The Spider” Silva Spinning Webs for Georges St. Pierre?
One opinion of mine is "code is also configuration". If you structure the code right, I see nothing wrong with putting stuff that many people see as configuration in the code. I do Java programming, and I think that frameworks like Spring are overrated. There is nothing very different from stitching together dependency injection with XML than with Java code. It is a pattern, not a framework. But the Spring trend is hard to walk against, it is so strong. I am getting tired of this occupation.
https://live.gnome.org/OSTree/
Anyone else surprised by the number of flights in the air at any given time? I never even imagined that there was this much activity even though I'm a frequent flyer.
What I find amazingly idiotic is that when I try to access the url from India, I get this message

"The URL you requested has been blocked as per instructions from Department of Telecom(CHNN). URL = afaikblog.wordpress.com/2012/08/31/taking-gnome-3-to-the-next-level/"

Now, why the department of telecommunications is taking down articles on Gnome, one can only speculate. But, I think that they think Gnome is a bittorrent client. It's the only reasonable explanation. :)
My school does not have this policy.

It appears ludicrous on its face. If I leave my house unlocked and someone steals all my things, what ethical boundary have I violated? No criminal is an agent of my will. Not locking my doors does not make me complicit in my own robbery.
Flightradar24's data comes from a network of volunteer-run ADS-B receivers, which explains why the coverage is so much better over the US and Europe where there are lots of volunteers with their own ADS-B receivers than the rest of the world where there are not. Note for instance how coverage in Africa really only picks up again in South Africa around the major cities.

ADS-B transponders are also not yet required on all aircraft outside of Europe so many planes don't have them and won't show up on this site.

Some airline pilots will only activate certain modes of their ADS-B transponders in flight after take-off, particular those used to broadcast velocity and position, so it's possible that's what happened in your case.

For all other cases the upload from the ADS-B receiver to the Flightradar24 site will be as real-time as is possible with standard internet infrastructure.
Due to copyright restrictions, the Kindle title you're trying to purchase is not available in your country: Germany.
Many clients let you look at the seeder list and show geoip data. Been doing this with rtorrent for ages. I'm with you... how's this news?
Well, some of the suggestions have been fairly thoroughly examined by now, and often with quite clear results.

For example, anyone who advocates writing only extremely short functions because they leave less room for bugs appears to be wrong in about the same way that someone who thinks that 2+2=5 or that a chainsaw is a good implement for brain surgery is wrong.
For some people. there's just no pleasing of them. Short of whole PHP community deciding to scrap the whole project and came to them for directions how to live further, there's nothing to be done to make them happy.

This "redesign" thing you talk about would never happen. Or it happened already dozens of times, if you want. It's just called other languages, not PHP. PHP is something that it is, and it develops and gets better, but if you think the whole premise is wrong - fine, there are tons of other approaches around. That doesn't mean every topic on PHP should be accompanied by good old "yeah, that's nice, but you have to redesign it". What's the point of it?
One thing I didn't notice, but is important in stoping overscroll is to se the UIWebViewBounce property in Cordova.plist to NO. This ensures you don't have to worry about things like ScrollFix which almost-but-not-quite-solves the same issue. Why Cordova defaults this to YES is beyond me.
For the curious and/or lazy, the core of the trick is

-webkit-filter: blur(1px);

plus

-webkit-transform: scale(0.9);

and requisite wrapping. I'm sure I'm not the only one that just learned the former existed (and is supported!), so I thought I'd point it out.
It was probably true at the time it was written. Chrome had a clear speed advantage for quite some time.
You don't have to recompile PHP to install anything, PHP has loadable module and had them since forever. As for Easter - why do you care that there's a function for that? How does it hurt you? Somebody needed it, so it was added. Why having function that somebody needs and you do not is a problem?
absolutely! C is so widespread that you should be conversant in it as a software practitioner, whether as a programmer shipping code or a scientist making tools and working with others tools.

however you can explore what computer science has to offer without subjecting yourself to C. I think that "computer science" has more to do with "optimizing algorithms for efficiency" and less to do with "staring at stack traces and wondering why gdb is so bad"
The rMBP's graphics card is, from my understanding, somewhat underpowered given the number of pixels it has to push. I've heard fairly widespread reports of its framerate in graphics-intensive situations being less than desirable.

The iPhone or MBA, on the other hand, have far fewer pixels to push around.

Also, it seemed totally smooth on my mid-2010 iMac running 10.8.1 with Safari 6.
I agree -- it is exceptionally difficult to create the look and feel just right in HTML5, CSS3, and JS. I swear that there's an "uncanny valley" for look and feel. To me it is better to bring over some of the "ios"-isms without duplicating the UI (and failing to get 100% right).
Next time try to present an argument that has substance beyond "people from the 'wrong' continent will be making the money".
This is a habit of the adiction kind. It is like alcoholism. Stoping such habit takes week and extream willpower or stay at least one month in a place without fridge etc. After one week you will already see the effect. Note that, as like acoholism, you will very easily reaquire the habit. Don't work at Google or any company offering free snaks.
SEEKING FREELANCER – Remote (Aus/NZ/Asia timezone preferred) - Rails backend developer

Work on an exciting and fast moving project built with Ruby on Rails.

Our company is growing rapidly, and we're looking for outstanding Rails developers. The product is built on Rails/Postgres/Heroku/S3, and we are in the process of integrating heavily with social platforms (Facebook, Twitter, Instagram etc).

Excellent Rails and TDD/BDD skills are a must, plus reasonably good written/spoken English. Experience with Cucumber, Rspec, jQuery and Backbone preferred. Front-end and IOS/Android skills a plus. Remote OK, Aus/NZ/Japan/China timezones preferred.

We have a lot of work coming up for the right developer(s), and look forward to hearing from you!

Please provide:
- Samples of your work (e.g. github, blog etc)
- Availability for a skype chat in the next week between 9am and 10pm New Zealand time.

Contact email in profile.
I'm not getting any such errors on Airtel. FYI - the blocking of torrent sites by ISPs got them penalised for it (http://www.thehindu.com/sci-tech/internet/article3738269.ece)
PhoneGap is getting better with every release, and it isn't too hard to make a nice, functional app. The promise of cross-platform holds only for so long - until either a plugin doesn't exist for the platform or a platform-specific glitch gets in the way, but overall it is a fun and rewarding thing to work with.
So how function executes depends on the content of the function? And return value depends on what's inside the function? Insane! Next thing they'd say you actually have to document your functions and describe how it works and what it does! That you have to comment code! Adness, utter adness! Nobody would use a language that doesn't have every function's purpose obvious from the name!

Wait, what? Numerous languages implement it in exactly the same way? Are they called "Ruby"? No? Then who cares, it's not Ruby so it must be wrong. Not just wrong, it's insane - nobody sane would implement a language that doesn't work exactly like Ruby!
Ah. Let me know when that starts?
Yeah! Reddit sucks! r/programming is filled with doo-doo-heads!
just look at the new samsung series 5 and 7 ... "Industries borrow look and feel ..." lol http://www.theverge.com/2012/8/29/3276599/samsung-series-5-s...

seems samsung borrows a lot from just one company. Just saying.
I'm not sure how you can say there isn't anything to know about running. Volumes upon volumes of books, magazines, and articles have been written about every aspect of running, from training and nutrition guides to novels and short stories.

There's no need to know that any of this even exists in order to enjoy running, that's part of running's beauty. But there's lots to know if you want to.

p.s. I should add that Born to Run is an interesting read about a part of running that lots of runners don't know much about.
> Turns out Kroger has a vested interest in not poisoning me.

Are you sue? Last time I checked, Kroger had a vested interest in getting your money. If you get cancer in 10 years and your children get born with deformities it doesn't matter for them. They've already got your money and good luck proving it was them doing it and not WalMart.

> I suspect I could get private insurance to cover this though in a free-market.

Make sure to also buy "bring you back from the dead" insurance you might need that too.

> Don't drive on the roads. -do want roads, those the gov't should provide

Why? What's your justification? There are actually private highways and roads in this country and make good money off of people driving on them. They are expensive but usually well maintained. Why roads and not say a rescue squad?

> I could do with less from the EPA.

You make your own lead and pesticide testing kits? Are you going around to every grocery store and test every single product for bio , chemical and radiological safety?

> Police are nice for keeping things relatively civil?

So no police then. Alright. So when you abolish them let me know so my local militia friends can come and raid your house.
They make a /huge/ difference, especially if you stay within the tile size.

In fact, using translate3d and CSS animation is pretty much the only way to get smooth animation - if you do it with pure JS (setting left/top styles), things get very herky-jerky.
Lazy K - because unlambda just isn't functional enough
Ágatha Ruiz de la Prada Spring/Summer 2013, Madrid
You misunderstand how the list works :) If people discuss small details of it passionately, that means they care about the big concept enough that they want to get the details right. If they hated the whole idea, most people would just say "it doesn't make sense" and move on, and there would be 2-3 people discussing something irrelevant until the thread dies off. That happens too, but arguing about a feature doesn't mean people hate it. More often than not it means people are interested in it.
Good walk through.

How safe is it against abuse [i.e. MITM, dos]? Most probably I am missing smth, but if credentials are applied in browser, can user get hold of them and upload a couple of petabytes?
nice ... are there any APIs for getting up-to-date flight traffic? Might be fun to play around with it.
75% of Homeless Youth Use at Least One Social Network
does not work properly on iphone if you zoom in and then click show
If I was fully concentrating I would have used TV/PS3 in the living room but I used the iPad/iPhone around the house for things I wasn't concentrating fully on.

I may not be typical but the nature (live) and the quantity of content available may be factors exaggerating tablet use compared with a Netflix type service.
Kickstarting Cobypic & what I learned (in comments)
Cobypic's Kickstarter is probably not going to reach funding in 24 hours, so I wanted to share a few things that I learned through the process…

2) Do keep the video light - Don't weigh it down with fine print or details. Your goal should be to entertain with your project so people want to share and gain belief. Cover the (majority) of the rewards in the text and probably the funding reasons too. Maybe 3 minutes max, a long play time will scare viewers away. Leave reason for them to read and for now just shake their hand.

3) Leave a longer timeline - We launched with a 11 day timeline, since we needed to have the funds (14 day wait) and hopefully release close to the next iPhone's release date. Most potential backers probably don't look at the launched date, and when they see your in a single digit days left and have single digit % of backing they might be scared off. (>21 days?)

1) Don't do only $1 rewards - This one may sound obvious, but we launched for the first week with backing levels of $1. This was an experiment to see if we could show the casual backer that they were important too, and because as much as the money a community was our goal.

I'm pretty sure this hurt our chances of getting support from Kickstarter content managers too, which can be vital to success. Once you're off the front page of "Recently Launched" it's difficult to be discovered within the site without their support. We did have coverage of our project on some great blogs and review sites, but convincing a non-kickstarter to become one is much harder than gaining a current Kickstarter.

Overall though the Kickstarter was great, and helped push Cobypic closer to shipping, by creating real world deadlines and having us create a support network of press for release. (some are waiting on promo codes though… it would be great if Apple had some built in TestFlight feature, as many won't take the plunge)

Hopefully that helps anyone that is thinking about Kickstarting in the future.

One Last Thing) A Kickstarter url is great for emails and a place new contacts are comfortable visiting.

edit: formatting
Accurate remake of the original Pac-Man arcade game