skysight-inc/HackerNews huggingface dataset:
Someone must have forgot to send out the weekly bribes. India - Only the 87th least corrupt nation!
You only end up copying O(N^2) elements if you copy elements at all. You need not copy: you just keep a vector of pointers to your fixed buffers, a la GCC's deque implementation. That vector of pointers will be copied (and thus ought to grow by doubles), but each fixed buffer remains the same as the deque grows.

I haven't looked at PHP's implementation, and I've long since learned not to expect intelligent, rational implementation decisions from that language community, but it's certainly possible to grow by a fixed amount and remain O(N) by never copying elements at all.
It shows there is potential for other funding: getting a wider variety of student into Math Olympiad is one example.
How Groupon's UK insiders are ripping off UK public
A Y Combinator for public media: PRX, Knight launch a $2.5 million accelerator
Hacker Steals Over $500,000 From E-Mail-Loving Real Estate Heiress
Writing a Plan for Your Future - A Career Path Template fr Boxes & Arrows
I don't know, I look back fondly on my school days. I'm not sure if I would have liked to miss out on that.
Can I Bring my Family to the US After I Received an Asylum Status?
The Next and the Next Next Generations
See, that's how they get you. Byzantine laws, so everyone is a criminal (citizen or corporation), and then they can crush you whenever you don't kowtow to their demands.

It's not exactly something to celebrate.

I mean, maybe, just possibly, maybe, perhaps, who knows, Google is doing something deliberately shady and evil here and the government just happened to notice just days after they told some censorship people to sod off. And if you believe that, I also have this lovely bridge which I would like to sell you.

You're an enabler.
ChaLearn Challenges You To Teach A Kinect Instant Gesture Recognition
New tools, new philosophies. I would imagine that the new grep would fit well in the json-riddled world that is web these days.
14 Best Free Mobile WordPress Themes
Make your WordPress blog mobile friendly by using some of the most advanced themes available for free use.
Adobe scrambles to patch Acrobat zero-day hack
Right now, I coded my blog to a different 'fun' color that varies w/ the day of the post. Cooking up a new theme w/ readability improvements, I'll reconsider that color (though do check out http://restrictionisexpression.com for full effect)
This kind of article bugs me. It's evolution in action. Think of it as speciation: H. sapiens for those that stay, H. cyberneticus for those that go down the rabbit hole. Either way, if you don't want to play - don't play! More world for you! Where's the problem here?

Of course, I'm also looking forward to my property values going up when all you coastal people find your houses a mile offshore, so maybe I'm just excessively phlegmatic to start with.
verry good info
There's an assumption behind these worried articles that there's a natural, non-virtual mode of existence for human beings when we're not reading books, watching movies or playing games. Perhaps we are living in the outdoors, breathing fresh air and weaving accessories from wild grasses.

However, this can't be true. As David Deutsch has argued, humans are knowledge creators: we thrive only by thinking about our environment and our problems and trying to improve stuff. It has been thus since we split from the rest of the primates.

We cannot perceive reality directly. Thinking itself is a form of virtual reality rendering. In order to improve stuff, we have to imagine how it could be different. So we all exist in virtual realities, whether we want to or not.

Obviously this doesn't address all the concerns in the article, but it might be a better starting point. One could go on to consider the educational value of games, perhaps by asking whether all learning can be regarded as forms of gaming. And then: which games are better than others and why?
The difference is that Google, if they feel like it, can easily afford to drop a few million on a legal battle like this one. Would that "LOCAL" indian businesses were so lucky.
Entrepreneur Général
How is this superior to sending someone a private email or speaking to them frankly in person?
I find the fact that the control sticks do not move together the most troubling design flaw. Bonin's actions were not obvious to the other two pilots, if the other pilot saw his stick pulled all the way back when he knows they need to get the nose down and pick up airspeed, he'd instantly know what was wrong. Instead he is looking at instruments and talking to the other pilot and is completely unaware of how self-inflicted the crisis is.
US launched Virtual Embassy Tehran for Iranians; Blocked by Iranian government
When is say analytical, i mean in the sense that mathematics can be used. By optimization, i mean a set of parameters that are tuned by minimizing a function with computers.

On computational power, we'll have to to agree to disagree. I believe self-driving cars and ng's helicopter are examples of why i think computing power is sufficient, there are many others (how kinect,google goggles,ibm watson etc etc. were built. There are also the "humie" awards in genetic programming which compete with traditional engineering). In engineering, finite element analysis has taken over. It is more human intensive than straight up machine learning but it's an example nevertheless of compute power displacing humans. I expect finite element analysis to be overtaken by machine learning too in many of it's applications as awareness/trust in machine learning gains mindshare.

Really, my basic point is, forget what you know, start afresh, and put faith in brute force searches. In natural language processing this happened 20 years ago and they made great progress, in computer vision this is happening right now, and these two fields are the toughest in my humble opinion. What they do, surely other fields can learn from.
I think beginners can struggle through Rails. Learning Rails is much less difficult that learn best practices for programming in general, in my opinion.
That Bonin guy, as inexperienced as he was, knows far,
far more about piloting airplanes than you do.

Not anymore.
Chinese court rejects Apple lawsuit over iPad name
Because human drivers have the ability to exit the vehicle and "dissuade" the obstructionist child. In fact, the mere threat of exiting the vehicle has been known to send children running.
Not to be "that guy," but the font you're using everywhere for your headers (which is called "Gothic" in the CSS) appears to be "Knockout" from Hoefler & Frere-Jones. The license for that font — as well as all of their fonts for that matter — isn't currently web-embeddable[1]. So either I'm wrong and you've got an extremely good replica font (maybe a little too good), or you're using a font against its license.

[1] http://www.typography.com/ask/faq.php#Ft_10 - choose #20
I wonder if HN might not be your target population at all, and therefore you may get a lot of "no interested" responses from here. People here tend to be outwardly more self-assured; not the kind of people who want to ask a random person on the internet what they think of them.
Behold Coccinelle, a related tool, for doing semantic patches in C:

http://coccinelle.lip6.fr/

The natural inverse to hierarchical diff should be hierarchical patch, which would be (more-or-less) a generalization of what coccinelle does.
They appear to be talking revenue, not profit, so I'm confused.

Trying to do the math...
750K x $60 = $45M, not $18M
750K x $45 = $33M, not $18M
750K x $5 = $3.7M, not $18M

So, they're not using monthly income data and they're not using annual either, apparently.

I guess we can assume that their average account life is 18/45 = 4.8 months?
How to Make Twitter
How to Make Twitter
Once you do step by step above, then the last thing you should do in order to manufacture your twitter is complete is to open your email
Dell Announces New Line of Touchless Tablets
That 20% you quote covers a wide range of programs which apply to a substantial percentage of all students not just the disabled.

But why screw with the disabled and learning challenged when there is the other 79.5% of the funding you are ignoring? Or the fact that massive funds are spent on standardized testing which can be so difficult that high-achieving adults have trouble passing them?

http://www.washingtonpost.com/blogs/answer-sheet/post/2011/1...

The talented and gifted students don't really need much help in school. Often the best thing you can do is get out of their way, perhaps offer them some organizational skills, but those should be offered to all students. I got more from that in school than any other instruction offered.
I hear what you're saying. I had the same problem when i first tried Node as well. A friend of mine, started using it for a project and then gave up for the same reasons you cite above.

How do you feel about Node.js now that we're on version 0.6? I've been dabbling with it again recently and found it to be maturer and much more stable. I also heard a quote (i cant remember from who) in a video saying that Node was now production ready?

I've even been using it on Windows and found it to be very well behaved indeed. Same goes for MongoDB for that matter.
By the way, I'm interested in chatting with anyone willing to join me on this ride. If you want to create stuff along the lines of skills, semantic skill graphs, recruiting, I'm doing anything I can to let you go wild with what I already have. I track over 2000 unique skills, more than 20.000 skills associated and start getting great data. if this sounds cool, i'd really love to chat! find me on twitter @mittermayr or anywhere else, my address is all over the place. thanks HN, i really, really, really love how you make some people's days, like mine, today.
Do you seriously believe there is any regular reader of Hacker News that doesn't know that a kilometre is less than a mile?
Seriously, even if your idea is good, you are going to have to beat people over the head to come along with you. History is littered with some of the greatest inventions almost not happening because people did not believe in it, or could not be bothered to invest effort in it because they where too busy.

Take myself for example, I would be the kind of guy, you would be worried about stealing your idea, I am a developer who has done several start-ups. I could build it, and I could get the money to grow it. The reality though is if you told me what you where doing, I would give you honest feedback and wish you well. The reason being, I am too involved in my own idea, and too emotionally invested in it, to drop what I am doing to try and steal yours. Not only that, you would be hard pressed to get me to help you beyond some recommendations, because I am just to busy.

It's the same pattern with investors, people that have the capability to steal your idea are just to busy already. You have an uphill battle just convincing them to come along for the ride with you. Think about it, if you talked to a VC, they are not going to go advertise for developers assembly a team and develop it, just because they think it is a great idea.

If they think it is that great, they are going to take the easier path and just fund you. Fears of the established person (the people you should be talking to) stealing your idea are overblown.
The color is absolutely brutal on the eyes. I read about 3 sentences and then closed the tab. I actually came here to complain about it as well.
Here's his dataset:

ftp://ftp.lowell.edu/pub/elgb/astorb.html

astorb.dat is an ASCII file of high-precision osculating orbital elements, ephemeris uncertainties, and some additional data for all the numbered asteroids and the vast majority of unnumbered asteroids (multi-apparition and single-apparition) for which it is possible to make reasonably determinate computations. It is currently about 41.8 Mb in size in its compressed form (astorb.dat.gz), 153.6 Mb in size when decompressed (astorb.dat), and contains 573208 orbits computed by me (Edward Bowell). Each orbit, based on astrometric observations downloaded from the Minor Planet Center, occupies one 266-column record.

It's apparently updated daily. How have I not heard of this previously? The amount of fun you could have is unlimited...
Get Past (Expired) Deals From Sitepoint's 25 Days of Christmas Sale
I let them know about this 2 days ago. They said they'd fix and they apparently didn't. So your benefit.

1.) Go to http://www.sitepoint.com/sale/

2.) Click on any previous day that is expired, ex: http://www.sitepoint.com/sale/day/3

3.) Open up Firebug

4.) Click on the "Sorry! This offer has expired" div. (div id is "past-sale")

5.) Delete that div

6.) You're good to go now. You can select and buy the product.
Behind the rumours: how Twitter riots interactive was built
How to legally rob a bank
This is somewhat like formspring. Except here it's feedback rather than questions. I don't think society'll handle this well, and if they can, then they would just talk face to face with each other eliminating the need for the site. I like the design though.
Don't make me signup to post anonymous feedback.

Also, the POST A RESPONSE button should be a button that I can click anywhere in, not a giant button with a little text link.
This reminds me a lot of this article: The Acceleration of Addictiveness (http://www.paulgraham.com/addiction.html).

Same theme. It goes a little more into talking about societal implication; e.g. there'll be a divide in society as a result between the norm - "addiction" in some regards - and those who can/choose to stay unaddicted.
Certainly they do, but of course, they would think so. Still, I'd argue that this is not even that crazy. At least in San Francisco, I vastly prefer to ride with just about any colleague I've ever met than the local taxi drivers, based on these criteria:

- comfort while riding (lack of abrupt motions requiring me to brace myself)

- courtesy to other drivers and pedestrians

- actual number of traffic accidents (colleagues: 0, taxis: 2, although fortunately both accidents were mainly property damage rather than serious injury... but still)
Well, a few thoughts. I haven't looked into this in detail, of course, but some general ones:
- In this particular case, the issue in question was that one justice's wife (Justice Breyer) owned stock in Nestlé, which acquired Prometheus Laboratories, one of the parties in the case, this year. This fact seems to have come out during the case, and the justice's wife ultimately sold her stock before the case began. Nestlé has pretty powerful brand recognition, so it seems silly to read foul play in that particular interaction. Asking justices to never engage in stock trade and, worse, never allow their families to do so, just in case a situation like this should arise, would be somewhat foolish. We rely instead on disclosure of interests and the ability to recuse oneself if a justice chooses not to clear a conflict of interest.
- I don't know of too many financial conflicts that have arisen in the court, particularly recently, that haven't been solved either by something like the above or by recusal.
- It's possible you're referring to the issues regarding the healthcare law and the fact that Justice Thomas's wife has campaigned against it. If so, I'd like to see the evidence that she has taken “hundreds of thousands of dollars in lobbying money”. I'm not saying it hasn't happened, just that I haven't seen anyone mention money changing hands—people are mentioning a potential conflict of interest that she's advocating against it, but that's a different matter entirely.
Depends on how they output the extracted "construct of interest". In the end, this may very well be a stream of bytes.

But that exactly was my thinking as well. Complicated data-types sure need different tools, but if you want to use somethinng like grep and diff, it would be nice to have simple data. Which leads to the thinking that not grep and diff are the issue, but the data.
Though the article even states it's not about replacement, but about a different area of usage:

>Such utilities could provide administrators the ability to work with more complex forms of data now being generated by network equipment and infrastructure software.
Considering that Android activates 500,000 phones every day, it won't be long before the number of phones running ICS dwarfs any other version.
> you might have to share it with crazy people ranting at you.

god help us if we are forced to spend time with other people in the world who are not like us...
Depending on the number of objects you're allocating, it's often better (for reduced fragmentation and smooth performance) to use an allocation strategy like GCC's std::deque: allocate fixed-size buffers, and use an exponentially growing array to hold pointers to those buffers. Once you start getting into millions of elements in your std::vector, you'll see long program pauses (as the vector grows and all the elements are copied to the new vector) and sometimes have difficulty finding a large enough contiguous buffer.

This is one reason why the C++ cognoscenti recommend using std::deque as your default array-like container rather than std::vector.
Income Tax Dept Sends Notice to Google India for Showing Incorrect Revenues
It's good that it's already been done. It shows that you aren't insane for thinking that this is a good idea.
Well, complete beginners probably aren't using much of the API, and the parts they would be using have been relatively stable for a while now. The node development team has done a pretty good job of indicating when apis will be deprecated or changed, and are even helping make it easy to find the places where code needs to be changed/updated (helpful if you're using a module that isn't being maintained).

That said, most of the most popular modules are actively updated, and their APIs rarely change. The 0.6.x branch brought some backwards breaking changes, but overall it doesn't seem to be a significant amount of work to update.

The platform isn't moving THAT fast that it's tough to keep up with.
I commend you for working the site, but if you want a perfectly honest answer, I think it's nothing more than a Yahoo answers, and it probably won't work the way you think it will.

A couple of points:

1) the url is way too long. People won't remember if it's "whatdoyouthinkabout.me" or "whatdoyoureallythinkabout.me" or "whatdoyouthinkaboutme.com". The name, quite frankly, is terrible and you need to think of a better name that's easier to remember.

2) When you ask 20 people for advice, you'll likely get 20 different responses. When you read through those responses, you'll naturally gravitate towards the answers that you agree with, and you'll reject any answers that you don't agree with. So honest responses probably won't make a difference.

Why do you think people with abusive spouses stay with them? Is it because they've never seen abusive relationships on TV before? It's because they're thinking "Nobody understands, it's different between us." They reject information that they disagree with, so I frankly don't think this site will be useful in its current form. It's just a repackaged Yahoo answers.
> without valid airspeed there's a risk of overspeed which can cause a new set of problems

What problems specifically?

> Nobody believed a passenger aircraft would be so stable during a full stall.

What was the plane "supposed" to do during the stall? If you're inside the plane, how does it feel when the plane has stalled?
"The talented and gifted students don't really need much help in school."

That couldn't be further from the truth. Every study shows that T&G students need more interaction and more guidance than other students to ensure their increased appetite for knowledge is met. Otherwise, they become bored and disinterested. If you read the Steve Jobs bio, it's a great example of what happens when a gifted kid isn't taught properly
yeah, good point. i'm asking for feedback for what might be considered the normal population. i actually wonder what population would be the most interested...
It's interesting to go back and read previous generations attempts to look 40 years into the future and guess what the biggest problems will be. Generally you end up with "amusing" rather than "prescient", such that the exceptions are noteworthy.

While I fully anticipate that this sort of world will cause some sort of problems, I doubt we can really call them this far in advance.

I'd also observe that if one lives more or less their entire reality in some sort of VR simulation... so what? I can make arguments in both directions (at length, actually but I'll spare you) but it's too rich a question to implicitly assert an answer.
I think the use case is clear - the problem is real and your proposed solution sounds good.

There is obviously a lot of room for misuse, but the same was true for E-bay and yet they were able to overcome this by offering such a large value proposition for users to risk it and by internal measures.

For people who really want to improve, the value should be there. Maybe you can copy some of E-Bay's best practices to help keep your user's in-line.

I wouldn't use it though - I'm perfect ;-)
Why not? I'm seeing numerous, huge advantages to the driverless cars. The only advantage to a normal car is that sometimes they can be fun to drive. Frankly, I'd be more than happy to make that tradeoff, and I suspect I'm not unusual in that regard.
Standing up for Android? 70% of apps in android market wont work on Kindle

The Kindle is not Android. I mean, technically- to the HN crowd- it is. But as far as Google, Amazon and the consumer are concerned, it isn't. So Android Market not working with it is an irrelevance.

OpenMoko? No-one used it. "What's new" with Android is the millions of people using it. Of course there is plenty of money to be made there.
>That is a misleading headline - hope it did not cause any gamers to commit suicide.

It might cause indie developers to. Miyamoto was a driving force behind saving the entire gaming industry after the Atari crash. If he's working on smaller(and presumably cheaper) games, that has to be the scariest competition ever for an indie dev.
what the heck people, down vote trolls not people trying to make a point, even if you disagree with it. redouble isn't trolling.
IBM to buy DemandTec to help big data meet commerce
Presumably the plan is to keep breading them in captivity and releasing them, such that those genes are constantly being reintroduced.
Why don’t we have a Framework for the Publication of all Data Products?
Amazon S3 announces Multi-Object Delete
thanks, yeah, part of the problem we are trying to solve is the idea that people do not say things f2f when they should. e.g., my boss can be a real jerk to people, but no one dares to tell him. that kind of scenario.
Not sure if you were exaggerating, but that seems like a good idea to get companies to fund and brand gifted learning programs in schools. "IBM Gifted Class"
The plane tried to physically force the
controls to nose down,

I'm glad you mentioned that. I thought that's what a plane should do at first, and then on second consideration wondered if the psychology of panicking pilots would be to fight the controls in order to wrest the plane from going down.