skysight-inc/HackerNews huggingface dataset:
You got that right.

In addition to what you described, the JWT spec also supports an RS family of algorithms (asymmetric). It means that you can sign with a private key and verify with a public key.

For instance Google, sign every JWT with the same private secret and publish their key for verification [1]. If you use this, your server-side application not only needs to verify that the JWT signature is correct but also that the audience is your application.

I wrote an example middleware for connect to verify Google's JWTs [2].

[1]: https://developers.google.com/accounts/docs/OAuth2Login#vali...

[2]: https://www.npmjs.org/package/connect-google-jwt
Fire the US Army's next-gen laser cannon with an Xbox controller
Will this become the jetbrains product that also handles golang?
No Fear Act
I think it's fine to create an artificial battery benchmark to compare watches, but unless that is representative of actual use, it shouldn't be used as the "real battery life" or anything.
hi , we actually don't create accounts, but rather time-bounded reservations that match the users expressed categories of interest with startups that fit into those categories (i.e. we don't reserve everybody into everything, unless that's the user's wish)

Each user can change the reservation into a registration if they are interested in the service by logging in / using the service within X days from launch (up to the startup), else the reservation gets canceled from the startup and the (initially reserved) username is freed.
The hidden structure of the Apple keynote
Cirqle, Agile marketplace for freelancers
Jack the Ripper identified through DNA traces
I knew he had a developer working with him for Time and such (and now I know who the dev is!), and I knew he had a server person too. The phrase "folks at xkcd" threw me off a bit though - to me it implies a whole team.

Is there an xkcd team as such? It would be good to read a bit more about them, if there's any info available.
They mention http://camelcamelcamel.com/ - but I don't get why they haven't got the axe as well.
I've not seen priceonia before - what's the difference between that and camelcamelcamel?

Reading the blog post it seems as though camelcamelcamel will be forced to shut at soon, too?
Equipment cost amortizes to basically zero. My dad's 60s drill press is still making holes a half century later. I have some of my grandfather's tools also. Its not like computer gaming where a $500 video card today is not even a decent paperweight in two years. It is true that modern Chinese junk is value engineered to fall apart quickly and profitably, but none the less I have a new-ish belt sander that refuses to break despite some pretty heavy use.

As for space, all houses north of a certain latitude have basements and virtually all of them have some kind of shop area however humble it may be. Even my mother in law has a folding card table with a 5 gallon bucket of abused hand tools. The standard of living is lower in some areas, but alternatives may be possible. Even today, I'll do major sanding jobs outside in my back yard to keep the mess out of the house, and I always do finishing outdoors for obvious chemical reasons.

Labor cost is less than zero in that I'm willing to spend money for recreation. Its a hobby, just like WoW or EVEonline or exotic cooking or ham radio or watching TV, its just that almost accidentally, some nice wooden projects escape the shop. That adds a grind game reward... if I had to burn absolutely everything produced in the fire pit as scrap, it wouldn't be as much fun.

I have looked into the saw stop and it scares me because its an active safety crutch and expensive both capital and ongoing (internet gossip implies they supposedly fire randomly in use, not just when you touch them with a hand).

I have multiple layers of relatively cheap passive safety measures which I couldn't afford if I spent the money on a single active sawstop.

From a safety culture perspective reliance on one active gadget is very much like "Oh, no need to patch those servers, we have a magic firewall".
Early scientists were afraid that nuclear tests would cause the Earth's atmosphere to ignite its Oxygen Nitrogen atmosphere.
I was suffering slowness in PHPStorm, but I've disabled all of the plugins that I wasn't using (mostly things like support for frameworks I don't use) and it's now much more responsive.
WTF Is DevOps?
This isn't a new thing. Amazon hasnt allowed installable software (without prior approval) nor have they allowed price comparison sites for years and years and years. Actually, have they ever allowed it?
I would say that's more down to IDE bloat, and nothing to do with Java. IDEs are often slow because they end up do huge amounts of indexing/static analysis, and/or have lots of plugins activated.
Absolutely. Never claimed otherwise.
Seems a bit silly to exclude a project just because it's written in Java.
No: The bad winter weather, say, ice on the roads, is the cause of the accidents. If happen to have a winter with little or no snow or ice, then the number of auto accidents will go down no matter what the latitude: So, latitude can't be the cause; ice and snow on the roads is the cause. So, if live in a lower latitude, say, closer to the equator, and get a freak winter snow storm with a lot of ice and snow on the roads, the we will see auto accidents in spite of the latitude.

For indirect causation, I just said winter weather to try to be brief. But, sure, the cause is the ice and snow on the roads, not just the weather in some vague sense. I was trying to keep the explanation simple, avoid discussing indirect causation, and concentrate on the OP issue of causation versus correlation.
Also, Y Combinator has never referred to themselves as an accelerator.
Thanks, that's a nicely explained correction.
Certainly the oil company execs whisper themselves to sleep with this each night.
Scottish Independence supporters lead YouGov poll for first time
You are mistaken. These men are NOT nuts. making the ennemy think you are nuts is a strategy to make him scared of you.

https://en.wikipedia.org/wiki/Madman_theory
Europe is a big place, which is why its disappointing that Stripe doesn't cover a majority of the EU region .. yet .. but you are mistaken in thinking that credit card use is as common as it in the US - in fact, its not the case. Direct-deposit is far more common, even still today - Europeans' don't have such a dependency on personal credit as the American market demonstrates, alas ..
Show HN: Munich Arduino meetup page
Essentials for Apple's Keynote tomorrow
Give it a chance. Jetbrains products are nowhere near as slow as Eclipse.
this is a static page made with http://hexo.io/ and the source of the page is at: https://github.com/farsinotare/munich-arduino
That's an interesting thought, but we are already incredibly inattentive drivers - as evidenced by the 33,000 automotive deaths last year in the U.S. alone. Self driving cars can't come soon enough.

Fortunately, the same technological advances that have given us hand-held computing to distract ourselves are also going to give us self driving cars to save us.
"things you are just not going to amortize in the same way as a large factory"

True, yet if you amortize the cost of a single use router bit by hour, it is still a very cheap hobby compared to console/computer gaming or golf or other hobbies.

Before ebay, every carpenter had at least one router bit rolling around in the back of some cabinet that cost $50 and was only used once. After ebay, we still have that same bit rolling around in the cabinet, we just feel guilty we haven't gotten around to selling it on ebay yet.

A lot of people feel worse about selling something for 20% of purchase price than they would about buying something during a 20% sale which is an interesting aspect that crosses into all technical / capitalistic type hobbies. (capitalistic as in its all about investing money in tools to minimize labor costs to produce something, not a weird analogy with VC funds or derivatives markets)
This part is the one I'd be most worried about:

"They also wiped all the commission fees we were keeping there."

Amazon can be a jerk and unilaterally change the rules, but wiping out their commision goes beyond that. I know Google does the same, but it's not an example to follow.

It's odd because Amazon has got a good reputation as a fair arbiter of disputes for buyers, but it seems not in this case.

Things like these might impact the perception in other cases, I always thought Amazon AWS would have better customer support than Google's developer offerings, this might make me rethink that (I never had to contact AWS support yet and read mostly positive things about them, so this is surprising).

I guess they violated some provision of the Amazon TOS?
CL is a major player in the corporate market. We have set many clients in Illinois, Indiana, and Michigan up with CL fiber and EoC. Almost universally CL is the most reliable of the available connections in our redundant connection scenarios.

We track uptime historically for all managed clients and I can state definitively that CL almost never goes down during business hours. I do see a common occurence of them hiccuping around 3am for a minute or so, which I have to attribute to them pushing router updates or something similar, but otherwise its very solid service.
In general I agree with your sentiment, but getopt is one where I'm willing to make an exception. getopt_long is barely any actual code, and honestly its design stinks for an argument parser. It's also just standard C (IE. No platform issues to worry about assuming you're going to get argv and argc). I've written my own argument parser in just around 100 lines that's pretty similar to getopt and so far it's been well worth it.
Idea Market is a crowd-sourced marketplace to take on problems in the world
Cricket comes to Silicon Valley
Snowden could be granted asylum in Switzerland in order to testify against NSA
I did something similar in Javascript. My implementation uses the Runge-Kutta algorithm, that is more stable. My GUI does not allow planet creation, but it shows several stable configurations, including the 13 recently found three body planar orbit configurations.

http://jbochi.github.io/planets/
http://suki.ipb.ac.rs/3body/
If they were truly rotating around each other in a repeatable way, it would be a harmonic oscillator.
“Nationalism teaches you take pride in shit you haven’t done and hate people you’ve never met.”

You can probably substitute any us-and-them term for “nationalism”.
I dislike dealing with the JVM as much as all the non-java programmers but this is trivial on Mac OS X + Linux and is what allows JetBrains to launch on virtually every platform from day 1.

On OSX the JRE installs on demand and requires very little from the user other than clicking OK and a password. On Linux package managers are there for you. In practice, I'd rather not have Java if I don't need it but it's fairly painless to get setup for this sort of thing.

Sidenote: JetBrains makes a great IDE, I always hear python programmers praising pycharm and java programmers praising intellij.
Implementing a Redis Task Queue with Python and Flask
I guess the AS team was waiting for this to get real NDK support on Android Studio.
As one who was there, I'd argue it was a time that was fairly optimistic (there's some truth to the whole John Hughes movie archetype), but not without some shades of darkness as well. Some of that's reflected in The Breakfast Club come to think of it: wealth disparities (Claire, the rich kid), blue-collar uncertainties (Andrew), future pysch case (Allison), genius (Brian), and budding criminal (John).

The country had come out of Vietnam, the Oil Crises of the 1970s, Watergate, and a lot of distrust over the CIA, FBI, and COINTELPRO (some things never change). The Challenger explosion (January, 1986) and Chernobyl disaster (April, 1986) both suggested profound limits to technology.

There was the threat of nuclear war, the Soviets were The Enemy (or was it Eastasia?), Japan was eating everyone's lunch, and the rustbelt was really starting to show its weaknesses.

At the same time, oil (eventually) got cheap again, the economy began was was a 20 year sustained period of growth, with two minor burps (the 1989 stock market crash, and the early 1990s recession). The Berlin Wall came down and the Soviet Union fell, both almost completely unimaginable even just a few years earlier.

You had your bubbly pop, but there was also the punk movement. Bands like Timbuk3 put out cynical songs like "Futures So Bright I Gotta Wear Shades":

http://fixyt.com/watch?v=gRh4-czxbT0

The uptempo performance is often mistake for optimism, the lyrics say otherwise, as Pat MacDonald clarified in an interview. From Wikipedia:

Pat somewhat clarified the meaning by stating that it was, contrary to popular belief, a "grim" outlook. While not saying so directly, he hinted at the idea that the bright future was in fact due to impending nuclear holocaust. The "job waiting" after graduation signified the demand for nuclear scientists to facilitate such events. Pat drew upon the multitude of past predictions which transcend several cultures that foreshadow the world ending in the 1980s, along with the nuclear tension at the height of the cold war to compile the song.

Dire Straits, "Money for Nothing" also reflected on the contrast between moving refrigerators vs. "See the little faggot with the earring and the makeup" (it was a different age) "got his own jet airplane". Probably moving into the Mission and ruining the neighborhood as well.

And the computer animations were state-of-the-art.

http://fixyt.com/watch?v=lAD6Obi7Cag

There was a sense of possible future problems (energy, oil, we were just starting to hear about CO2), but nothing imminent (other than nuclear annihilation). I'd say that's probably the biggest change now: the global economy has been dragging for 10-15 years now, and there's a distinct sense that the trajectory has changed.
Two things to do during life's hard times
Eclipse CDT project import is also planned ?
What about remote debugging ?
"If".

That's assuming a lot.

Also: Leibig's law of the minimum. Plenty of other constraints waiting to hook us.
The Ascent of Man
Where can i find free fifa 15 coins
I need them because i'm a huge fan of the game
Can anyone explain the graphical effects that appears here in the white lines https://i.imgur.com/sRCLAsn.png https://i.imgur.com/81Jf56H.png?

(To reproduce, use a really big stable mass (either enter it by hand or use the OMFG button and click several time at the same position without moving your mouse) and launch at fast speed a tiny particle in an approximately tangent direction of a circle centered on the big mass.)
Developing with the new Swagger 2.0 API interface using Node.js
Don’t be too frugal when starting your company
I have messed around with mapping my location history and had some similar problems. Apparently I have been to Essex, UK although I have never been there in my life.

I tracked down the teleporting problem to the fact my tablet was at home and turned on. It seems you can't set location reporting per device, it is either on or off, so you end up being in two locations at once. I was going to look in to trying to remove problem points be setting a distance or speed threshold. That brings the problem of knowing which data point to keep and which to drop though, which I have not got a solution for yet apart from requiring user interaction.
Bless you. I didn't know that.

Which is why I share tips like this -- it's almost always a win.
> it's fair to say that experiment shows causation

No, that experiment doesn't show causation.

> I do think 'perhaps' we could use correlation more to assume causation. I think we are too cautious

Why do you think that? Is it because you think that science is moving too slowly (thus wasting time and money)? Is it because you think that good results are mistakenly discarded?

"using correlation more to assume causation" should produce results more quickly, both correct and incorrect. Do you understand the costs of incorrect results? First, incorrect results can have negative consequences for the consumers: for example, drugs that have harmful impacts and no beneficial ones for the people taking them (in addition to the cost of the drug, and the opportunity cost of not doing something else known to be beneficial). Second, time is wasted following up incorrect results and work based on incorrect results would be worthless. Third, the incorrect results would have to be overturned (and this communicated to everybody who had taken them as correct).

I think deciding whether to "use correlation more to assume causation" needs to take into account the costs and benefits of incorrect results, as well as the costs and benefits of correct results. Do you have any data on this? (unfortunately, I do not)

> certainly the haters always bring in correlation to stop science articles they think don't follow their beliefs

Can you support this accusation with examples of it happening to articles that actually do a good job of showing their result is something more than a correlation? Or are you saying that this happened to articles that just present a correlation?
Exactly. In reality, it is just a restore tool.
Building Web Reputation Systems:

http://shop.oreilly.com/product/9780596159801.do
That improves things somewhat.
I'll still likely refuse this service on my own products and push others to do the same if I see that 'reserved' and unused usernames are being taken ahead of people who actually want to use them enough to register them.
It's a really great start.
I have looked for an initiative like this one for a long time.
I'm a french sailor and were I live marine charts are not free like in America with NOAA. In fact in most countries in the world charts are not free.

Concerning the depth, it's indeed a very important aspect of the chart but in my opinion it's by far the most difficult to obtain with crowdsourcing. The guys at Openseamap seem to have made a piece of hardware just for that purpose (http://www.ak-modul-bus.de/cgi-bin/iboshop.cgi?show1100,5708...).

Keep on the good work guys, we need an open source solution for naval charts.
Thanks.
Couldn't agree with what you have said more. I wish more people looked at things this way. I personally have had a lot of fun contributing to Nimrod because like you said it is very easy to contribute something meaningful. I wrote a lot of the standard library modules, including http client/server modules and more. It wasn't only fun but it was also a very good learning experience and because the community is still quite small getting real-time help from the creator of Nimrod is very easy.

So instead of writing the 100th ORM for Python write the first one for Nimrod :)
this is what we currently do. we review account names and get in touch with the users if necesary.
Facebook now has 100M users in Africa – 9% of the continent’s total population
Yeah, except that as he said the Silk Road site was pretty heavily scrutinized and if it was that simple other people would have spotted it.
I'm not that worried. The accretion disk around a galactic black hole surely already creates collisions as powerful as an earth sized particle accelerator.
Not really a question for hacker news is it?
A road atlas with pictures then? That would be a huge book.
this guy builds models,they work on compressed air, they are not actual combustion engines.
Sorry if I sound bitter, this evoked a strong reaction ;)

I think it's because it's an inherently selfish model - "Stop other people having the things I want"
No, it's just binomial coefficient. It's common to say "10 choose 2", it's the standard way of reading binomial coefficients out loud. See http://www.wolframalpha.com/input/?i=10+choose+2.
What's the library for UTF-8?
I've taught my mother to download torrents a month ago - to fuel her Popcorn set-top box.

Should probably check if she has any more problems.
Except that the SPE/ZPE was critically flawed: http://digest.bps.org.uk/2014/07/what-textbooks-dont-tell-yo...
On a side note, Amazon does not allow the use of its API for price trackers, they made that clear, and has lately made it very difficult to get the data in other ways.

If people can still access the same data just by going to Amazon with their browser, I don't see any fundamental reason why they wouldn't be able to get the data if they really wanted to. I've always believed that APIs on websites are more than just convenience - they're a way for corporations to exert control over the data they give out, sort of like DRM.

In the same way, they're also pretty trivial to circumvent; with webscraping, the major issue is that your traffic stands out, but distribute it widely enough and it won't look anything different from the massive traffic Amazon gets already. You could make a browser plugin and have your users do it for you (just make sure your privacy policies are stated clearly...!)

I'm willing to bet that Amazon's data is already being scraped by many other sites, so that also gives rise to this similarity: the "pirates" win, the "legitimate users" going through their API lose.
> Computer vision is getting really good, but at this point, it's completely useless

Driverless car? (OK, that's lidar rather than vision per se, but still surely depends on constructing a model of the world based on external sensory input.)
That's a Moiré pattern and is an interaction of the resolution of your display and the proximity of the lines.

http://en.wikipedia.org/wiki/Moir%C3%A9_pattern
well you can try http://igonx.com/
I'm honestly not sure what it does that QtCreator doesn't (for free!). Especially since I'm not particularly fond of CMake.

Congrats, thought. C/C++ could use more powerful and cross platform IDEs.
Amicus (YC S12) Cofounder's Thoughts on New Republic Article
> it can cost you the farm

Is this why some businesses only invest/gamble with other peoples money? - To lessen the personal pain of losing.
So, someone who chooses to build independent native apps instead of Xamarin/PhoneGap earns the most?
I find formal methods fascinating. To be able to say, no matter what the input is, this thing does exactly what it is supposed to do, is great. I wonder if one day we will be able to use a lighter version of formal methods to web development. I like the concept of Design by Contract, where you specify the pre- and post-conditions and invariants of a function, and it would already be a great step if it would be possible to prove the correctness of individual functions. Kind of the ultimate way of unit testing. I'm wondering how suited (or ill-suited) a language like Javascript is for applying formal methods on it. It's certainly not as "mathematically sound" as a language like Haskell, but then again, if it's possible to apply formal methods on C, then it should be possible to apply formal methods to Javascript too. I'm curious about research happening around this.
>I had a look at the video and it really seams nice, but for me the cost (learning yet another tool, integrating it into your workflow, dependance on yet another big-size software project) is too high.

Yeah, it's for people who doesn't ALREADY have a compelling solution to what it offers.
Google Driverless Car – The Obstacle Detection Unit
Why do users need their own subdomains at all?
This changed last year.
It now says: "Except as agreed between you and us in a separate written agreement (...) you will not use any Content or Special Link (...) on or in connection with: a. any client-side software application"
https://affiliate-program.amazon.com/gp/associates/help/oper...

But it used to say:
"You will not include on your site, display, or otherwise use Special Links or Content in connection with any spyware, malware, virus, worm, Trojan horse, or other malicious or harmful code, or any software application not expressly and knowingly authorized by users prior to being downloaded or installed on their computer or other electronic device."
https://web.archive.org/web/20130401033525/https://affiliate...
Show HN: Revaluate – Real Estate Analytics