skysight-inc/HackerNews huggingface dataset:
Sadly Bitcoin is fundamentally unstable. If the difficultly ever stabilised it is vulnerable to a mining efficiency attack that de-stabilises it. It's one reason that I'll be staying clear even if it does become more mainstream.
This is actually really awesome. I've got quite a few ideas for this. I love this kind of stuff where companies with a product open up an api for it. So much utility. Reminds me of this talk by the people from twilio where they discussed the history of black box software (literally) and how they decided to build their business around it. Cool stuff. Love it!
Ask HN: I got invited to a US math summer program; I'm in India and need help
(I posted this on /r/math too.)

Hey, HN.

I'm a junior / 11th grade student in India. I just got an invite email from HCSSiM[1]. Now, barring the fact that it'll be difficult for me to even pay the airfare (for myself alone, let alone taking a parent with me, I might think about Indiegogo or something), there's a bigger problem staring me in the face: how do I get to the program location alone?

I have no relatives in the US, and I think it'll be very difficult indeed for me to travel alone within the US (not to mention extremely unsafe and worrying to my parents). The program's going to be held at Hampshire College, I think, and I don't think any flight to the US will get me to Boston directly.

Oh, in case it's not clear, I really, really want to go. They might (they have in the past) teach Galois theory, or knot theory, or projective geometry there, for heavens' sake.

What do I do? Any ideas, HN?

[1]: http://hcssim.org/
Free up to 1,000 users login, post, share through top 15+ social networks
At the same time the EU (Norway stayed out of that party) was distributing its surplus butter mountains to the poor.
30 min RTT is pretty bad, though.
So the NSA can break 1024-bit DHE? Is ECDHE good enough to hold us for now, or do we need to find an alternative to DHE ASAP?
Tommy did a nice report on this, from the trenches -
https://www.youtube.com/watch?v=ub0GzU56YMA
And in others, passing such legislation for your cronies' financial profit makes you a criminal.
It probably can be lowered by manually linking and similar stuff.

See:
http://mainisusuallyafunction.blogspot.com/2015/01/151-byte-...
if your clients cant understand the difference between post and page after 5 minutes of explaining, they are clearly nincompoops and no cms will ever be able to put them out of their misery.
64 Network DO’s and DON’Ts for Game Engine Developers. Part I: Client Side
It's a local pager service that overloads the front end on the receiver.
I think the premise the economy will 'pick up' is highly questionable. Furthermore I think we will see very low interest rates in the US and Europe for a long long time.
DARK WEB: 17 Arrested and $80,000 Worth of BTC Seized in Dark Web Sting
Beware Summary Statistics
Ramanujan’s nested radical
May you please elaborate on why do you think difficulty is important and what are exactly the "mining efficiency attacks"? This is the first time ever I see someone mentioning this.
Check dedukti:
http://dedukti.gforge.inria.fr/

It's a different proof assistant that can convert Coq's (and other P.A.) proofs into its own language and check them. It's not a guarantee of course, both Coq and Dedukti could have a similar bug. But it certainly helps having independent implementations being able to check the same proofs.
Do they actually bring anything to the table?
Listen to their idea, then use it yourself if its any good.
Of course

Let's just hope you stick to that when the difference between following legislation and not is risk to your household, hunger or bodily harm.
Some people blamed it on the "Lavkarbo"-diet (low card, high fat) that was trending in Norway at the time.
https://www.google.com/trends/explore#q=lavkarbo
Survival Analysis with Plotly: R vs. Python
I guess this is how those black hat hackers spend their time after they get arrested.
Retailers Take 197 Days on Average to Identify Security Breaches
Nobody, it's just that especially around here "entrepreneurial" carries positive connotations as far as I know, and I just wanted to point out that all kinds of profit-making perhaps aren't equally awesome.
>Implying API limitation and annoyance means professional... Yuck.

Yep. One of the signs of a professional over a hobbyist is pragmatism in using his tools.

>Professionals can also use a Haskell web framework

Sure, but not by market demand. And they might also be making their clients a diservice by this choice (e.g. making the project difficult to maintain when he leaves etc).
More like CoreOS
If you are a criminal and wish to kill people, it's pretty straightforward to de-rail a train. Every time a train leaves a station, all the passengers lives are at stake. It is 100x more easy for your average person to derail a train than it is to fuck with the avionics system on a modern jet. There are lots of opportunities to kill people if you are evil.

Thankfully, being evil is a fairly uncommon situation. But, as in the case of this hacker, being stupid apparently isn't.

You don't execute the thing that can hurt people to demonstrate that people can be hurt if that thing is executed.

Presuming (big presumption by the way) that he actually did break through the avionics firewall of an actual plane, and attempt to send commands to the flight-control system - then he deserves pretty much all the pain he's going to experience for the next 10-15 years.

But, on the flip side, if it turns out that he wasn't actually ever hacking with the flight systems of operating planes, then I wish him the best, and I hope he's able to convince people that all of this was hypothetical, a misunderstanding, and the only testing he's done has been with research systems, or test environments made available by various plane manufacturers.
What would make you say that?

I've seen other reports saying that unemployment rate have gone down and also companies hiring is low. Which is pretty bad imo.

But I'm curious to see if there are any other indicators that the economy is not going to pick up any time soon.
I don't get why "engineer" is held in such a high esteem. As for myself, you can call me Cowboy Coder Cody (CCC for short) if that's what you prefer.
A humble dev is the best kind of dev. :)
The typical way to prove that there is an infinity of primes is to do a reductio ad absurdum: you assume there is a finit number of primes, call the biggest P and build another bigger one that is prime. This is a contradiction, so you can conclude that there is no highest prime and hence there is an infinity of them.

The thing here is that this uses the law of the excluded middle: a proposition is either true or false, there is no other possibility. That's the basis of a proof using reduction ad absurdum. But that's not part of Coq (or any P.A. based on constructive logic) by default. If one is not aware of this indeed doing this proof will be impossible in Coq. This said Coq can work with the law of excluded middle (so support classical logic), but you have to explicitly assert it and use it.

This being said, I haven't tried this proof in Coq ;) Just seeing this point as something to take into account, and that may be a problem for some people new to Coq and not aware of it.
I can thoroughly recommend "The Book on Writing: The Ultimate Guide to Writing Well" by Paula LaRocque

(http://www.amazon.com/The-Book-Writing-Ultimate-Guide/dp/098...)
If you're interested, it has never been cheaper or easier to get into the radio hobby. You can buy an RTL-based receiver with an upconverter on eBay for less than $50, that will receive on 100kHz to 1.7GHz. With a technician class license and a $30 Baofeng transceiver, you can start working UHF/VHF repeaters.
Thanks for the kind words, great to hear! Please reach out to us via Slack or email if you need help with something related to the API.

Yeah, I think it's something that is necessary if you want to reach a broader audience. The Twilio people does a lot of cool things so we've taken a bit of inspiration from them.
Interesting question, don't know why this was downvoted. Making butter is really easy using a stirrer.
> It has generics, too, though I know they've been proven irrelevant by newer languages.

Is it wrong to read this sentence as snarky?
Dear Norway. We stand ready to hook you up intravenously. You just say the word.

Sincerely,
Denmark. The Lurpak country.
I love RethinkDB and this looks like a great idea for testing. A lite ReQL implementation (just satisfying the API requirements, with little to none performance tuning) in something like C, though, would be even better for embedding purposes. You know, the biggest selling point of SQLite isn't that it makes testing easy, but that it's easy to embed.

Single-binary tool with an embedded RethinkDB, syncing with a master instance when it's connected to the internet - one can dream.
Discover traditt.com, the Product Hunt for fintech
> I've got to ask. If a builder of websites was looking for something that wasn't horrible and built by smart people, which one would that be?

As far as WordPress-contenders go, I think OctoberCMS looks very promising. It's dynamic like WordPress, but it natively supports a Git/SVN workflow, so there's less "behind the scenes magic" going on.

http://octobercms.com/
Ban on Adult Toys in the Office. Anachronism or Justified Taboo?
There's a new event-based analytics tool launching soon - http://www.kilometer.io
Phones progressively got smaller but once we got effective mobile browsers they got larger again.

Many argue that screen size is a trend. Successful phones are copied, including screen size.

More on this here: http://www.pcworld.com/article/2455169/why-smartphone-screen...
The statement makes no sense. If difficulty stabilises then it still requires between 30 and 51% to carry out an attack. Adding that to the network causes the difficulty to increase so you need more computing power to get your 30%. If we assume the bad actor already has that computing power then they could do it now or alternatively they are sitting on unused bitcoin hashing power which is becoming less useful everyday.
Mistake Driven Development – Estimations
Hitler.ninja
Idea from https://xkcd.com/528/
This looks like an interesting perspective. Do you have any pointers to discussions of topics that become more intuitive/clearer when thought about in other bases ?
I would recommend IPVanish with exceptional performance combined with outstanding online security, IPVanish VPN will keep you from all kinds of threats present on the internet and it allow internet freedom. With 150+ servers located all over the world as well as securing your data with safe encryption tunnels along with protocols, IPVanish will be away cyber-goons and also protect your privacy. Take a look at this review http://www.bestvpnprovider.com/ipvanish-review/
Entrepreneur, hacker, communicator
"The impossible is a word that does not exist in my vocabulary"
>Way better than anything you can say for a grumpy old fart who sits around criticizing other people.

And what you've done here is so much different?

Let's not have a fight between hipsters and anti-intellectuals.

Mediocrity and popularity go hand in hand. That is it's often incredibly difficult to maintain quality in an endeavor which has become wildly popular - or your motivations between creating something great and maintaining popular appeal get muddled together.

Take jazz music -- it takes a lot of listening, knowledge, and understanding to fully appreciate really great jazz. Mass audiences aren't going to have that understanding so there's a strong tendency for the subtlety which makes the genre great to be bred out -- most of the consumers can't tell the difference and simply don't care.

It's not elitism that says jazz-pop is awful, it's simple truth that jazz-pop is a shallow approximation of the real thing.

Maybe it's okay that some things are shallow and simple and fun, there's a place for such things; but let's not elevate them to greatness so we can bash folks who appreciate the real thing.

TED talks are increasingly at risk of being very much more about being engaging than having valuable substance. It turns out most of the real world doesn't have much of the pop, shine, and sparkle TED talks make it seem.

Simply TED is pretentious.

>attempting to impress by affecting greater importance, talent, culture, etc., than is actually possessed

Its heart might be in the right place, but its execution can be lacking. There are real problems between the sciences and the mainstream and people are right to criticize things that make this interaction worse by giving wrong impressions.
As a developer you're more like a carpenter than a neurosurgeon -Morten Primdahl
Organizational Debt is like Technical debt – but worse
It's filmed with an audience (which Colbert regularly speaks directly to). I don't think it's a laugh track.
Look out, look out, there’s a leap second about
This was fun to find at the end of two days last week when a third-party system was trying to connect via SSL.

Java 8 is the first to allow above 1024-bit Diffie-Hellman parameter values.
I use a fully automated timetracking tool called WakaTime. It also tracks only active coding. But it solves the issue you're talking about quite well by having this kind of chart on the dashboard: http://i.imgur.com/k6prAmk.png

It's easy to see when you started, and when you took a break.

Of course this won't solve "today I only researched" (although web plugins are in the pipeline: https://wakatime.com/download)

Disclaimer, not affiliated. Just a long time user.
If people are to associate entrepreneurial qualities as positive no matter the underlying activity then that is their prerogative. I don't think the author of that comment should change his choice of words. I suppose the word 'enterprising' might suit your tastes better while still conveying the intelligence of the perpetrators.
I tried a Google search in an incog tab as an experiment, most of the first page results were relevant. Seems like reasonable terminology given that test.
Let's say that difficulty plateaus, that means that mining hardware no longer is deprecating, because output in bitcoins is dependent only on difficulty*hash rate. (It is a common misconception that hashing is a competition like a "race" and others hash rate affects how quickly you can find bitcoins.)

If difficultly is stable then what matters is how efficiently you can mine, i.e. how many bitcoins you can mine relative to how much electricity you spend.

Well if you control say a third of the pool, then you can obviously capture a third of the bitcoins and spend a third of the electricity.

Or, you can mine alternate difficultly periods.

When you mine, the next period the difficulty will be 1. Then you chose not to mine and the pool loses 1/3 of the hashing power, so next round the difficulty will be 2/3. Then it adjusts back and it will be 1 again.

The result is that you get to mine at a lower difficulty than the rest of the population. The difficulty increases from your hashing is paid for by everyone else and not by you, then you get the enjoy the reduced difficulty from others not mining as fast.

This becomes de-stabilising because the rational thing when faced with this is to join you on only mining the easier periods which further makes the problem worse.

This effect starts happening with any amount of hashing power, even with 1% hashing rate you would see a small efficiency improvement by mining alternate difficulty periods.
Zesty (YC W14) Is Hiring Rails and Ember Developers
I know how to being funny to anyone. Give me your paypal account.
> The dairy industry estimated a deficit of 500 to 1000 tonnes

Sounds like 60 tonnes wouldn't have made much difference.
Unemployment rates are hard to interpret without context : some countries consider a 4-hour/week job as 'employed' ( US? ).

In The Netherlands the unemployment rate fell not because there are more jobs, but because people are exiting the labor force ( retirees, baby-boom ).

edit: typo
Google Tone
And to think people on the other thread were criticizing rms' browsing technique of having the website scraped and sent to him by email. He's way ahead of us - ready for Mars!
You certainly didn't disappoint :)

That recycling thing is a nice little rent-seeking operation, and the other stuff is just typical economy-crippling bureaucratic bullshit.

I guess you've escaped Germany by now?
Is that what is happening here? Maybe.

But, there's also a duty for governments to support national and local industries that are important for the country's long-term security.
Force us to develop the technologies we're going to need to settle other worlds.

The long-term survival of our species is going to require colonizing other planets in other solar systems.
According to the video, it is for "trolling NSA".
Using ES6 (or CommonJS) module syntax, you can create minimal, testable modules that are very easy to reason about, and minimize the need for specific type safety concerns. I do think that TypeScript will gain a lot of a following, especially with Angular2... just the same, I've now worked on some pretty big node/web projects and haven't needed the type safety.

I've been using babel --stage 0 (for ES7 adds) for my current projects, and async/await are absolutely invaluable[1].

[1] https://twitter.com/tracker1/status/598912227920334848
Which features overcomplicate Swift? What should be removed?
Funny report actually ...
Since it was a milk shortage, I think it's reasonable to assume that cream was also rarer, though I suppose it might not have been subject to the same import restrictions.
Yeah I remember this, we just made our own butter. Shared a butter recipe on my facebook wall - instant hero.
The Eureka Myth:Why Darwin (not Draper) Is the Right Model for Creative Thinking
Show HN: Stubby – better client side mocking of HTTP Requests
I too think that's the biggest problem -- doesn't matter how well you get along with the certain people, after spending too much time in the same (shared) room with them, something (even innocent, trivial things) starts to annoy and this feeling gets stronger and stronger with time and after a while - unbearable. I shudder even thinking about spending the rest of my life sharing small apartment with the same people and no way out.
Where the web-serving part is written in C.
Once you get to the point you can abstract your promises with async/await in a lot of places, utility methods/workers become so much simpler... I can't imagine how complicated some of my code would be without the ES7 stuff.

Promises, coroutines, async/await, lambda expressions, spread operators, destructuring... once you get used to it, you don't want to go back.

About the only abnormal thing I'm doing is overriding the global promise implementation with bluebird (even in current iojs), and using some of the extended methods... I've also been using ramda and fetch a lot.
Optical drives work on their side or upside down, which suggests to me that they'd be fine.
what is wrong with smuggling? Especially with the kind of smuggling mentioned here? In that situation it was a very victimless crime and one can see how it was even beneficial to the public.
When I was in primary school (around 1989), I coded in BASIC (first, by typing some pieces of code from textbooks to see how they work, then altering them, then trying to write something on my own — e.g. tic-tac-toe, or date calculations).

The best modern analogue of BASIC (though much more attractive) is probably Processing. Lua also works. Then kids should start to learn Javascript to understand that the real world is not that logical.
And what attracts top-notch faculty? Other top-notch faculty and an excellent reputation. You end up with roughly the same positive feedback loop.
Those lan parties though...
Not as I recall, we made our own butter during the "crisis". At least kt was possible to get (full?) cream
> In some world views, going around legislation ("smuggling") for financial profit makes you a criminal, not an entrepreneurial, person.

I read somewhere that the psychological profile of CEO's and criminals are remarkably similar... Growth hacking is also a variation of criminal behavior, and many successful startups use it to their advantage.
Financial Times experimenting with CPH advertising
There's no way to rule innocent men. The only power any government has is the power to crack down on criminals. Well, when there aren't enough criminals, one makes them. One declares so many things to be a crime that it becomes impossible for men to live without breaking laws. -Ayn Rand
I have been to Japan twice during this time and, as a tourist, didn't really notice any of this. Is this why seemingly all the butter in Japans restaurants is imported from Australia?
North Korea submarine missile launch photos may be fake, say experts
And where would you put all these newborns in a apartment size colony..? Not to mention other resources.
Matlab Tutorials
Probably. Sorry, little bit of a generic term but in particular I was thinking of web agencies - the kind that make glossy websites for other companies (or mobile apps, facebook promotions etc). Needn't be that sort of work. Could be embedded systems or whatever I suppose. All my experience is with web agencies.

Really, any company that's doing project work for other companies. They'll often have long standing clients that they wouldn't mind handing over.
Create, Convert and Process Word Documents Using Aspose Cloud APIs and Python SDK
The UK has done something similar with pushing a large number of people into "self-employment" where their hours are not verifiable.
http://upload.wikimedia.org/wikipedia/commons/d/d2/Hay_bales...
I got Avebury's Stone Circle... wtf
A stark reminder of how zombified the nation has gotten when a diet fad and a holiday ritual is able to cause such a ruckus...
The problem I see with these labels is when you try and apply them globally.

Looking at your 'imprints' (I like the term), you are probably a couple of years older than me, but me being born in europe, the list of imprints and experiences are totally different.

For example, people in my year were the first born in democracy in my country, my childhood is full of examples of people revelling in the new-found freedom with new genres of music and fashion coming and going, access to more than the state's tv channels and things like that.

However, you and I are labeled GenX, even though our imprints are totally different (for me, Reagan was a just a face on the tv screen). When I compare my 'imprint' with colleagues from other european countries, they are totally different too (some come from communist countries, others from established democracies).

So how come, if our imprints are all so different, we are all labeled with the same term and expected to have similar perceptions of anything?
Spain's classifieds firm Mitula buys UK-based real estate search firm Nestoria
Python 3.5 is turning out to be a version that people might actually be interested in.
Media consumption.

In the early 2000's people wanted a small phone because it was just a burden to carry it around. The information on display could fit in two short text lines (name, phone number) and there was not much to do with apart from calling and texting (short and costly text messages).

Suddenly the phone stops being just a phone with a simple snake game and becomes a media consumption platform, plus an open window to Humankind's Knowledge Base (aka Internet :)). Of course you'll want a big screen for that. Also, people don't just use their phones on the street but everywhere, especially at home.