skysight-inc/HackerNews huggingface dataset:
Am I right in thinking this version allows spin to be put on the ball by hitting it while the paddle is moving? It seems so, but it could just be my imagination. I love that, and always wince when trying for a particularly forceful amount of spin only to miss the ball completely!

A few years ago my cousin and I made a version of Pong crossed with Ikaruga ("Ikapong" - very creative title I don't think) and put a line on the ball so you could see exactly what spin it had on it as it moved. I got a lot of satisfaction from that and always find myself wishing other bat and ball games would implement that way of showing spin. In this case it wouldn't be faithful to the original, but playing this did remind me of that.
I quite like how they did that, it made the reading experience interesting.
Restart Python functions while they are running after code change
My grandparents both had all their teeth out in their 20s as a proactive health move. This was in Edinburgh. They are in their 80s now, so I guess this was 60 years ago.
Either your kernel is patched, or the exploit does not work on your system. It certainly fails without -O2, glance over the code indicates horrible reliance on various UB on how gcc compiles it.

$ grep -A 10 'int perf_swevent_init' linux-2.6.32-358.el6/kernel/events/core.c
static int perf_swevent_init(struct perf_event *event)
{
int event_id = event->attr.config;

if (event->attr.type != PERF_TYPE_SOFTWARE)
return -ENOENT;

switch (event_id) {
case PERF_COUNT_SW_CPU_CLOCK:
case PERF_COUNT_SW_TASK_CLOCK:
return -ENOENT;
Reload in X? Why don’t you rollback or replace the configuration?
The Way of The Superior Man

The Art of Learning

As a Man Thinketh

Thinking, Fast and Slow

Think and Grow Rich!

Psycho-Cybernet​ics

Peopleware: Productive Projects and Teams

Rich Dad, Poor Dad
All you've pointed out is exactly what I've said; it's fine for small things.
Maybe they're hoping the overlapping letters make it more difficult to solve through a bot?

I have to admit I'd expected something better, although it's certainly not a form designed to be seen (I'm assuming it's required for legal reasons)
Wow.

This is horrifically unfair on you, in my opinion.

In your situation I would have to say "OK then goodbye, if you want a continuing relationship with me then I'm afraid it's going to have to be on my terms", because you only get one run through life.

Clearly my priorities are not yours though!
They have done a great job making it easier to have one login for comments across all sites who use their system - the spam problem is not really solved.
In Sid Meier's Civilization you can only build catapults after you research mathematics.
That is correct if memory serves.
Good for creating a positive brand.
It can look at all frames and average predictions; this should boost the accuracy as errors will likely cancel out.
I understand the need to monitor communication in prisons I mean you never know how a drug dealer will give commands to his gang but seriously this guy is not a drug dealer.

He should be allowed to communicate with the outside world unless the prison has something to hide. (See that logic works backwards as well)

We are so used to the government telling us our communication should be monitored unless we have something to hide but how about we apply that to them.
Stripe launches beta in Ireland
Not that I know of, hence 0day.
Big Data’s Big Impact in 60 seconds
Yeah, I opted for a weaker claim as I've not actually tested how practical it is to use it that way in myself. I keep meaning to read through the tcc source..
Low cognitive overhead is also good for your future self, that will have to maintain the 'clever' mess which you wrote in a hurry ...
In my experience so far, the abstractions that Go offers for writing concurrent code are very nice and easy to understand, and deploying it is really good - it generates static binaries, which you simply upload where you need them. It is a very practical language.
Not that I can see.
As a customer, I can vouch 100% for Gumroad:
https://twitter.com/kingersoll/status/332104256096190464
SIP and Jingle calls can be afaik encrypted. Can those replace POTS? I don't know.

http://en.wikipedia.org/wiki/ZRTP
Well-defined semantics, including for "errors" like integer overflow or null dereference.

A community that's converged on a deterministic, crossplatform way of representing library dependencies (maven).

An ABI that includes a notion of objects, which makes cross-language interoperability with objects easier (though counterbalanced by not having a cross-language notion of functions).
The email that was sent from stripe

We're getting in touch because you asked to be notified when Stripe was available in Ireland. Good news: we are up and running in private beta, and we're excited to invite you to take part.

As of today, you can accept Visa and MasterCard transactions. You can choose to accept payments denominated in euros, with American Express and US dollar denominated transactions coming soon. All our standard docs and features apply -- jump in at https://stripe.com/docs.*
In theory, you could make the letters overlap so much that it is difficult to distinguish them in a single frame. This would give humans a distinct advantage over robots. However as it stands, a single frame is barely obscured at all, and I'm sure it could be easily broken.
German federal court rules Google liable for autocomplete suggestions
This isn't uncommon. I do MRI scans on those genetically at risk of breast malignancy regularly and encounter this a fair bit. If the gene is found it radically alters things - number of children, their timing, mastectomy +/- oophorectomy, financial plans etc. It isn't for everyone.
Did you know: Google has their own military
Chrome on OS X doesn't like it, at all :(

http://i.imgur.com/PMcxkDt.png
Hoe geraak je verlost van ongezond buikvet? | Het Raw Food Dieet
German court orders Google to follow requests to remove autocomplete entries
I still say "sequel" out loud because it's less of a mouthful than spelling out Ess Cue El.
I agree the design could be way better. Maybe use something like Bootstrap to prototype your site for now; if you want to focus on code.
I'm sick
I'm sick and I've been sick for quite a while now, but today is the first day I've actually realised it. I'm better off saying I don't want to turn a blind eye any longer. I've had this sickness for about 7 years now, and to be honest, I fucking hate it. My illness you ask? It's called procrastination.

I'm 100% sure I'm not the only person on HN that has this disease, which is the reason why I'm posting this. But you know what? I've had enough of this shit. I really can't continue living this way, it's eating away my brain, it's destroying me. I always help other people over working on my projects. I leave bills, when I have the cash to pay it. I leave everything to the last moment, and beyond. Why? I really don't have a fucking clue, probably because it's easy, but I've realised I need to get my shit together.

It's fucking fun to produce stuff that I want to produce. I rarely finish a product however. I miss the strong sense of confidence that it would come with being on top of things. I need to get this feeling, so I'll never even consider procrastinate again. At the moment, I choose the opposite.

I need to get off my ass and get cracking. But that's a skill, and at the moment I just suck at it. There is absolutely no reason I can't change that. I need to consciously practice motivating myself using some kind of structured technique and if I do that enough I WILL learn it as a habit. I will fucking LEARN it. From conscious effort where I'd reeeeally have to try, to conscious effort where I kind of have the hang of it, to unconsciously doing it sometimes, all the way up to not thinking about it whatsoever.

I am sick, but enough is enough.

Ps. This is a throwaway account. I wonder how many people here identify themselves with this, or have battled this in the past. Tips are more than welcome!
It would not be illegal in many countries/states for both the job and jail scenarios depending on what crime you had committed.
But what's great about this system is that under this 6-page system meetings are voluntary AND important. Knowing in advance that a meeting will start with 30 minutes of intense scrutiny makes it much more likely that people will not schedule meetings unless a problem /deserves/ that scrutiny.
Sure you can do however, since Ruby allows destructive updates, why not use one of the established/traditional imperative data structures and then apply techniques to make them "persistent" (i.e. immutable in the functional programming sense as is also used by Okasaki and of course not using the trivial technique of copying the whole thing). Such techniques are e.g. presented in CLRS if I remember correctly.

It is not that Okasaki was the first one to implement any functional data structure. People have been doing this before and also in purely functional languages such as Haskell, ML, or Opal). He was the first to give a very nice overview, showed some new designs and even more important, showed a way for time complexity analysis (in a lazy evaluation context).

And it is this last part of the thesis that many people overlook: the importance of lazy evaluation (and thus the implied fundamental optimizations/evaluations performed by the compiler/runtime) for most of the presented data structures (i.e. everything with an amortized time complexity). Simply implementing Queues as presented in the thesis and not having a lazy language will lead to a very different time complexity than is proven there, because lazy semantics is vital for the given complexity analysis.

This is also the reason, why e.g. Clojure (or Opal from the early 90s, [1]) use other data structures to ensure functional (i.e. persistent) semantics in an eager/strict evaluation model.

[1] 1994, http://projects.uebb.tu-berlin.de/opal/trac/raw-attachment/w...
Goroutines aren't really the selling point. It's simple enough to implement similar concepts in any language.
It's the combination of a set of complimentary features, the maturity and the stability that really sells Go.
Developing a JQuery Plugin from Scratch
A Short Introduction to the Art of Programming by Edsger W. Dijkstra
The thing is, even if it were way down on the list of priorities (it's not) we can do more than one thing at a time.

It's not a choice of "repair the roads or ensure human rights for all" we can do both.
Actually makes it a lot easier for BOTs.
This one is very easy to break.
> It is mostly about securing short domain names.

Slightly off topic observation: do we really care about domain names anymore? I mean, is it so important for a web start-up called "yourbooks" to own "yourbooks.com"?

It seems to me that decisions as important as selecting a product name are often being made on the availability of domain names. I think this doesn't make sense - most people will use Google if they're looking you up on the web, and apps are the dominate delivery channel, so who cares?

Focus on your business idea, not some arbitrary domain name issue... the world does not need another urbkly.com or another $100k ransom for a domain name.
Your point is correct but I was actually speaking more broadly. Specifically, there is a friend of mine who has 3 CCIE certifications and actually works at Cisco. He knows more about wired and wireless networks than anyone I know. But his wife's iPhone 4s with AT&T showed a "4G" signal when it was connected so he just assumed it was legitimate 4G.
Couldn't find an English source, sorry, but I'm sure Google Translate will do the job.

Some notes:

This is the highest regular court (ie. apart from the constitutional court and European courts).

The decision invalidates an earlier decision by a lower court which ruled in favor of Google; that court will now have to review the case and determine whether a specific autocomplete will have to be removed.

For some reason this is a fairly big thing here, with many supposedly important people taking issue with autocomplete suggestions associated with them (which of course causes pranksters to game the system even more, YHBT/YHL/HAND).
Incidentally, bashing Google for all the wrong reasons and none of the right ones is popular here.

Last but not least, Google has to police individual offensive autocomplete suggestions only after being told about them, which I guess makes it at least somewhat feasible. I'm not sure if any changes they make only have to be made on google.de, with the full supposedly defamatory experience remaining available on google.com. I hope so.
Since you consider yourself an older learner, how about trying your hand at "Intro to Mathematical Proof" or "Intro to Problem Solving" books? Velleman's "How to Prove it" and Polya's "How to Solve It" seem like good places to start (after you finish reviewing high school math) and will help you develop a deeper appreciation for the subject.

If I may ask, why the sudden interest in math? I have some experience with the subject and, if you want, willing to give some more advice.
This seems like what you'd do just to protect your production server from some crazy load/etc. issues from analysis, too. I can't imagine giving read-only access to a core rw database server to anything which didn't need it.
I'm sick
I'm sick and I've been sick for quite a while now, but today is the first day I've actually realised it. I'm better off saying I don't want to turn a blind eye any longer. I've had this sickness for about 7 years now, and to be honest, I hate it. My illness you ask? It's called procrastination.
I'm 100% sure I'm not the only person on HN that has this disease, which is the reason why I'm posting this. But you know what? I've had enough of this lifestyle. I really can't continue living this way, it's eating away my brain, it's destroying me. I always help other people over working on my projects. I leave bills, when I have the cash to pay it. I leave everything to the last moment, and beyond. Why? I really don't have a clue, probably because it's easy, but I've realised I need to get my act together.

It's so much fun to produce stuff that I want to produce. I rarely finish a product however. I miss the strong sense of confidence that it would come with being on top of things. I need to get this feeling, so I'll never even consider procrastinate again. At the moment, I choose the opposite.

I need to get off my ass and get cracking. But that's a skill, and at the moment I just suck at it. There is absolutely no reason I can't change that. I need to consciously practice motivating myself using some kind of structured technique and if I do that enough I WILL learn it as a habit. I will effing LEARN it. From conscious effort where I'd reeeeally have to try, to conscious effort where I kind of have the hang of it, to unconsciously doing it sometimes, all the way up to not thinking about it whatsoever.

I am sick, but enough is enough.

Ps. This is a throwaway account. I wonder how many people here identify themselves with this, or have battled this in the past. I just felt that I had to share my story. Tips are more than welcome!
In that case you don't gain anything from the motion (except maybe the ability to vote between your bot's output for the individual frames, but that also makes your bot 20 times slower).
We're getting slower... and more dumberer.
More Stanford Game Theory
Scaling Realtime at DISQUS
And those fancy JDAMs and other GPS-guided toys wouldn't be nearly as accurate if GPS did not account for the effects of both the special and the general relativity.
I'm doing a little game in it at the moment. Had to write my own allegro bindings (https://github.com/bluepeppers/allegro), but it's fun enough. One thing I really enjoy is mixing event handling with the goroutines. For example, I wanted to start scrolling the map on the user's click, and then stop when they release the button. So on click, I fired up a goroutine just to watch for the button release and handle the scrolling. So much easier than having some variable somewhere called "isButtonXDown" and then checking it in the main loop. Of course, you have to be carefully with concurrency, but it's a lot of fun.
If downvoting keeps someone from posting an argumentative reply to express their disagreement, HN is better for it.

If upvoting a snarky comment keeps someone from posting a mean reply HN is better for that, too.

People can vote however they damn well please without anyone shoulding upon them. Votes are an expression of something, whatever that something is is properly in the hands of the voter.
Actually benefiting from the motion requires a new algorithm. Probably not that hard to design, but not trivial either.

As always CAPTCHA is a game of cat and mouse. When something is completely broken, you need to think up something new.
Prezi looks good but only replaces boring bullet points with pretty bullet points.

To really focus the presentation to the speaker's voice I find that HAIKU DECK for iOS really removes bullet point syndrome. http://www.haikudeck.com/

(I don't work there.)
Preventive medicine like this saves lives and money.

Sometimes it does, sometimes it doesn't. Lots of preventative medicine doesn't save either lives or money - mammograms below age 50 are a good example. The increased risk of infection from doing a biopsy on a non-cancerous mass (and similar complications) outweigh the rare early breast cancer cases prevented.

http://www.uspreventiveservicestaskforce.org/uspstf/uspsbrca...

http://www.bloomberg.com/news/2012-07-31/in-mammogram-debate...

I don't know the specific details of this case. Maybe she reduced her risk, or maybe she traded a 5/1000 risk of cancer for a 6/1000 risk of infection.

But this "preventative medicine saves lives and money" meme needs to die. Sometimes it's worthwhile, sometimes it's not. Numbers >> political memes.
Is what most people do. They copy, copy, copy, and try to look the part.
CIA agent trying to recruit Russian intelligence officer detained in Moscow
This sort of terrifies me. I know there's no known connection to factoring, but still.
Wow, this is awesome. Finally!
I always think "spidey" as in "Spiderman." It's not so much that I am dyslexic as apathetic.
7 Things To Consider Before Selling Your Company
Software Patents Are “The Plaything Of The Judges”
> As it stands, they are offering more space than all their competitors

No they are not. That was for old users. New users only get 7GB.
Disrespectful because of the playing of music or because it's out of fashion?

(not serious)
If this gif CAPTCHA system becomes popular, there will be some smart hacker who will figure out a way to crack this (read first frame, match different frames etc.)

I wish there was some better CAPTCHA alternative. CAPTCHA can be really horrible sometimes.

I know some people who close a webpage when they see a CAPTCHA, unless they have no other option and are forced to fill the form.
14.65$ phone: http://mobiles.sulekha.com/nokia_1200_mobile.htm
"See you on the other side"
Meant to say "unproven", heat of the moment typo :)
Edward Tufte hosts seminars, and this 1 page report is what he was talking about this year (I don't know how much content varies from year to year).

For information density, you can't beat paper, and there's a number of things you can do to make the paper very information dense, like sparklines. He argues that in some ways, sparklines are actually typography and not charts.

With the paper report people can drill into the information they want, and ask questions from there, as well as refer back to the information during Q&A. One quote he said was "They didn't get to become your peers because they can't read fast."

He also said to not give homework. When you make these reports, you spend meeting time reading the paper. It's not something they have to do before, because everyone is busy and no one will actually read it.
Seems to be down - anyone got a cache?
Its very possible that the contest is being run by an outside agency and Apple have been know to proxy in content from the outside agency and display it inside an IFrame, similar to here.
They just launched in the UK, too. I integrated them in about 2 hours and took a setup fee payment (£1,200) with zero hassle within hours of getting the beta email.

Awesome stuff. Best payment provider integration experience I've ever had (and I've had a few).
It depends. I have a site with a lot of assets (about 70 images) and using SPDY made it 30% faster than plain HTTP thanks to better pipelining.
The Reliability of Go
I think it looks very clean. I've always liked Lua's use of full keywords (e.g. function and end) and if the function didn't take any arguments then how would you know it's a terra function?
Infographic: Is Your State's Highest-Paid Employee A Coach? (Probably)
Or maybe in 20 years we'll be used to removing parts and replacing them with vat-grown improved variations. I'd be totally down for getting a superhuman liver.
Sure, but then it gains none of the advantage given to the human.
no we are not! We have got more data to consider before reacting!
An other example:
Children remember things better than adults because they don't need to go through as many connotations that come with information and can focus on the "simple" facts. Adults have got to push all the data trough their experience and brain filters to add it to the bigger picture ... yes reaction is getting slower, intelligence .. no.
entirely in agreement with 3)

I know you were answering the question as written, but IMO 1) and 2) are out of place in a discussion about 'value', with the implied context of 'and why are we spending public money on this useless rubbish?'.

you may as well replace 'learning about number theory' with 'windsurfing'. sure, it adds to their lives, but it's only the public good that has an impact on the discussion.
It is pretty snarky, considering this is a one-off use of a 3rd party captcha solution on a form only required for legal reasons for a time limited promotion.
Really? I thought it was fascinating and spent a few minutes running through some examples... Quite a sensawunda moment.
U.S. government very rarely ignores the Constitution

You beat that drum all the time. I don't understand how anyone reasonably informed could ignore the weekly violations of the Constitution by the US Government.

The Constitution itself was intended to place very strict limits on the size and scope of the Federal Government. Its spirit as well as the letter of its rules have been almost totally breached. If the Constitution would be adhered to, we wouldn't have that monstrosity in Washington wrecking everything it touches.
I wonder if a way to mark items as related (and share some karma that way) was ever considered? For example you could mark is as related (pending approval of several others) and then get some portion of the points attributed to the second poster that made it to the front page?
Qt 5.1 Beta Released
I do as well, Chrome on Mac: http://cl.ly/OveN
Thanks - looking at a fix now, won't be a moment
? I thought they were still in beta in the UK, and their front page still offers only United States and Canada as options.
This ticket might interest you: http://code.google.com/p/go/issues/detail?id=837

Maybe one day it'll come. If on that day iOS has gained a public XPC API I'll be quite the happy camper.
Interesting that it involved a significant computational effort in verifying the GRH up to a large finite constant.
Where does the breadcrumb belong in the html source
I wonder what the second/third order effects of eradicating bats would be. I remember the consequences of eradicating mosquitoes being pretty minor, but presumably no bats would mean more insects, which would raise the incidence of various insect diseases, but also might increase birds and other insectivores. I have no great love of bats themselves, particularly due to rabies.
You should check ImpressJS http://bartaz.github.io/impress.js
Show HN: my social home creativity app Let's Go Home just hit 1,000 users
CIA agent arrested in Moscow
The original iPod had a breakout game that used the scroll wheel as a hidden easter egg in the About menu.