skysight-inc/HackerNews huggingface dataset:
Personally I find all of the money we have put into Uranium fission and Fusion as a tremendous waste of money. It appears we have no way of decommissioning the plants, or disposing of the waste, of course there is the risk of further accidents. If we have to use nuclear decay, at least go with Thorium.

Solar panels, solar towers, wind, and tidal have a much lower cost and lower environmental impact. But they do lack the "cool" factor, and the military applications.

Fusion has been 20-30 years out for the last 50 years.
What Reid Hoffman wish he knew before pitching LinkedIn
This scenario is not far-fetched at all; the Snowden documents indicate that the NSA is already doing exactly this:

- http://www.engadget.com/2014/05/16/nsa-bugged-cisco-routers/
- http://www.theguardian.com/books/2014/may/12/glenn-greenwald...
- http://www.theverge.com/2013/12/29/5253226/nsa-cia-fbi-lapto...
- etc.

At the very least, shipments should be made in a strongly tamper-evident container.
Google Now Beats Out Siri In Accuracy Test
I've never been impressed with WiFi in general.

Glad to see others in this thread reflecting a similar sentiment.

I still prefer a wired connection, where possible. Not because I like wires, but because it is more reliable and the protocol is easier to understand.
This page discusses the work they did with MSF in March:

http://cartong.org/news/collaboration-hotmsfcartong-guinea-c...
It's interesting reading the first few paragraphs and mentally swapping out the "terrorist" concept for something like "bad risk for auto insurance". You could describe insurance systems with so many of the same adjectives - one damning factor wouldn't be enough to label you a bad risk even if several small factors might. Why do we insist on a clear definition for who should or shouldn't be on a watch list when it might actually be a complicated question of probability with many different factors?
"This test confirms that the Falcon 9 booster is able consistently to reenter from space at hypersonic velocity, restart main engines twice, deploy landing legs and touch down at near zero velocity."

They are restarting main engine twice. First time is for trajectory correction I assume.
Markets can't solve everything. If "the market" creates massive firms, maybe some things need massive central planning? See http://krugman.blogs.nytimes.com/2013/07/16/john-galt-and-th...
Superspeed your AngularJS apps
anyone else getting scrollbars distorting the page size when hovering over the "advance" arrow on the right side?
Many early machines did this, often using a special form of store instruction that only modified the target address part of an instruction word.

EDSAC, on which David Wheeler invented the subroutine call, had no such instruction, and did it like this (using a modern pseudo-assembler syntax, not the original):

address instruction comment
------- ----------------- ---------
m - 1. clear accumulator
m. add from m # Load the 'add from m' instruction itself
# (which contains its own address) into
# the accumulator.
m + 1. jump to s # Jump to the subroutine.
m + 2. … # Control will return here.
⋮
s. add from 3 # Add a magic constant (kept in location 3)
# to the accumulator (which contains the
# 'add from m' instruction from m) resulting
# in a 'jump to m+2' instruction.
s+1. store to r # Store the 'jump to m+2' instruction at the
# end of the subroutine.
⋮ # Subroutine body.
r. (anything) # ‘Return’ jump stored here.
My current regular experience is:

Pulse audio + reconnecting bluetooth speaker after it powers off = bad day
The Secret To Designing The Perfect Ramen Noodle
Statistics is not only necessary, it may be one of the most applicable post-algebra subjects in math to most people. You can probably get by without knowing trigonometry, and can certainly get by without taking calculus, but basically everybody faces situations involving odds or risk everyday.

Unfortunately, we barely teach the subject in public education. Bad/incorrect use of stats is incredibly widespread - even in groups usually considered "highly educated"[1]. It's even worse once you get to the stuff that can be very non-intuitive such as Bayes.

Because of this widespread need, we should really inset a full class on statistics right after algebra in the high-school math schedule.

[1] http://www.statisticsdonewrong.com/
Would you pay over $4 million for an unmade bed? Well, someone did
Europa Ice Drilling Robot Tested in Alaska
Arizona Execution Of Inmate Takes Nearly Two Hours
Robot With Broken Leg Learns To Walk Again In 2 Minutes
Lets Buy The Daily Show with Jon Stewart
http://letsbuythedailyshow.com
http://letsbuyjonstewaart.com
http://thedailyshowwithjonwtewart.com
all link to a real Kick Starter
Looks pretty cool, iOS version coming anytime soon?
I'm curious how many nurses or PCTs have already died.
> If you've used Pivotal, Asana, JIRA Agile or Sprintly...

Good onya for having a go at what many people think is a saturated market. The space is huge and there will never be a clear leader, so plenty of room for building a nice little business (where "nice" = $10M+ revs/yr).

I've used all of the above and many others and I still have yet to find "the one".
100% of people die, This strand of Ebola kills 63% of people who contract it within weeks, as opposed to your examples of HIV and Hep C. It's also a particularly gruesome way to go. I suggest you look up what some of those symptoms listed actually are.

Doctors with experience trying to treat incurable viruses are also much less interchangeable than you seem to think. There's also a lot of work done to try and limit the spread of the virus as well as attempting to learn what we can to cure/prevent it in the future.

If you look at the outbreak list that you linked to, you can see that this is also the largest outbreak listed.
The Guardian – Developers
Thanks -- I had seen this quotation but forgotten the source. It is even better than I remembered.
This is a really frivolous reason to sue. I don't currently want to out the company; if in the future I do, it would probably not be in a random HN comment :).
Introducing the new Guardian Developers Site
Wow! Now just try synching a recent IOS product to your Linux machines.

Or getting an AMD GPU to work.

Or changing screen refresh rate without using the console.

Or telling Linux to ignore a second wireless card (can't turn them off independently.) Is it really that hard to fix?

This is just my short list.
There's also a blog post preceding this one that talks about call-by-name-esque semantics using "@auto_closure"; it's definitely worth a look.
I'd upvote that twice if I could. Remarkable story and a remarkable man.
I started with Owncloud 6. I'm syncing about 300MB of files which are mostly text documents, scripts and various collected bits of stuff. It's only about 400 files altogether, but it changes quite a bit and the syncing has been flawless.
Lovely Chicken Digital Timer
We run 45 server instances and handle ~20 requests per second on AppEngine. Like many others we run Jenkins to handle our build and deployment. Appengine is not perfect but we spend the majority of our time focused on delivering business logic software rather than backend / infrastructure / scaling solutions. This allows us to keep our team small and increases our revenue per employee. Our experience has been that many of the idiosyncrasies you deal when first starting with AppEngine make scaling far simpler down the track.
And especially for tiny files! It would run a new process for each file, creating and tearing down a TCP connection, and it did this completely serially.
> Why do we insist on a clear definition for who should or shouldn't be on a watch list when it might actually be a complicated question of probability with many different factors?

Because insurance companies can't detain you.
Not all recursive functions can be rewritten to be non-recursive. The Ackerman function is one such example. It's clearly tail recursive, but not only tail recursive so it must use some kind of stack or tree or something which isn;t linear like a loop. there's some explanation on the Computerphile youtube channel discussing it: https://www.youtube.com/watch?v=Mv9NEXX1VHc
Do you happen to have a boilerplate of your stack on github?
How is it that for the last decade I've been running Linux on whatever decent machines I was primarily using and whatever random garbage I could get my hands on and I haven't had any of these problems that people are perpetually complaining about?

Are these people using some kind of exotic hardware? Am I just really lucky?
That's a translucent gown over a red shirt, not a gown covered in blood.
https://news.ycombinator.com/item?id=4101802

https://news.ycombinator.com/item?id=4101355

https://news.ycombinator.com/item?id=5714930

https://news.ycombinator.com/item?id=3420203
Stopping it all in Go
> By that logic our founding fathers are one of the most dangerous and evil terrorists.

In fairness, to England they kind of were. They were literally revolutionaries.

Thankfully, victors get to write history.
Hi, hope you're doing well!

What phone are you using? There might be a bug, and I'd like to fix it.

Here's a screenshot of what it looks like on my iPhone 5:
http://destroyer.io/chat-screenshot.png

The chat box should be at the bottom right hand side of the screen.

Let me know and I'll get on it. Thanks!

PS: Just noticed there's another HN thread on Destroyer.io, I had posted one, and had been answering questions, here - https://news.ycombinator.com/item?id=8074934
Just looked into this, and I am quite surprised with the fluid UX. Thanks for the suggestion!
Finding a language that doesn't have a Lisp and writing a Lisp for it is probably the most predictable way to get on Hacker News. What's left?
Eames's views towards design helped me better make peace with accepting constraints and working with them as part of the medium.

Also, their interview set in a beautiful layout by House Ind, sure did help drive the point better -
http://eames.houseind.com/objects/catalog.html

It might still be freely available as a catalog to those interested in their products. I highly recommend that one.
Fuck You, "Kindle Unlimited"
Thanks! We're currently adding a way to detect web app stacks and build Dockerfiles for users so it's easier to use. We're also thinking of adding a way to build feature branches whenever there's a pull request so you can see the branch live before accepting the request.

Do you have any feedback on things that we should add or change?
GREGOR!
Free Bootstrap 3 Template with Sign In/Sign Up
How a former cell phone salesman became a dev lead at Tonic Design
From the article:

"Three days ago, three nurses working in the same Ebola treatment centre alongside Khan died from the disease."

I hope each one of them gets the recognition they deserve.
In Plain (but Technical) English. A good explanation for the tech-minded who might just need a push in the right direction to get the details.
Hi, sorry for the late response. I was just tipped about this HN thread, I had posted one, and had been answering questions, here - https://news.ycombinator.com/item?id=8074934

I've answered your same questions a couple of times today, here's what I've been saying:

Great question. Naturally, most of the inquiries or concerns around this service are going to revolve around trust and security.

The obvious and straight forward answer is that we're not. The more complicated one would be that I'd break a large amount of serious laws if we were doing something like that.

When testing the service out, some users asked for further assurance. The solution that seemed to be liked the most involved a video feed (or pictures), that showed how we opened the package, removed the drive and destroyed it. That's something that we'd build down the road if I get enough requests or feel that it would move the needle in the right direction.

For now, here's what we do: receive the drive, degauss (demagnetize) it, destroy it. The customer is notified when the package arrives and when the drive is destroyed, at which point we send a certificate of destruction.

Also, we'm in the process of getting our NAID AAA, eStewards, R2 and ISO 14001 certifications. The machines and processes that we use follow all of their guidelines, it's just a matter of getting approved (and paying the fees).

Let me know if you have any other ideas on how we could show/proof that we're trustworthy. Interested in listening to any suggestions.
Breather: Peace and quiet, on demand
> Basicly, all recursion can be replaced by a loop that does not risk blowing the stack or using extra memory.

This isn't true at all. You can replace all recursion with loops, sure, but you're going to have to simulate a stack (i.e. use extra memory) to convert complex recursive functions to loops.
>Fusion has been 20-30 years out for the last 50 years.

Michael Labgerge's chart gives a more complete picture of progress in fusion research:

https://www.youtube.com/watch?v=2m9kC1yRnLQ#t=4m40s
They are only taking 1% - the other 2.9% is by virtue of using Stripe which has their fee. But I agree it should be disclosed more openly that you're agreeing to give them 1% right off the top by using the service.
Loss happens in atmosphere, not vacuum. If it increases the overall transmission the link, what does it matter if the waveguide doesn't go the full distance?
My understanding is Ebola is incurable but sometimes treatable, so while there is no medicine you can give that will stop it, you can care for the patient in ways that increase the chances of them surviving.

edit - and if you want to know why this is being taken so seriously as a threat, have a look at this graph - http://en.wikipedia.org/wiki/2014_West_Africa_Ebola_outbreak... - it is chilling.
Hi, I'm Alex, founder of Destroyer.io. I was just tipped about this HN thread, I had posted one, and had been answering questions, here - https://news.ycombinator.com/item?id=8074934

Yes, that's a great idea, and it's the next step. We plan on having a live video feed of our facility. We also want to record how each order is destroyed, and show the drive owner see how we destroyed their drive.

The site was just opened up today. As we grow and get feedback, we'll adapt and add more features to our service.
The boring way would anticipate C with "the behavior in that case is undefined"; it sounds like the less-formal attempt was like that. Cynically I'd expect such an outcome from a committee design, so Algol really was something special.
Web app directories? Is it 1995 all over again? Are we going to have webrings again?
Anything that supports ACH would be good for payments to agencies or consultancies which can often be $15-20k or more. I know Dwolla is one but I'm sure there are others.

It would also be nice to have the option to add the fee to the invoice rather than pay it out of gross. Meaning for a $100 invoice, add $3.90 to it so that I get $100 after all fees. Most clients would never go for that but on smaller invoices you can often charge reasonable processing fees.

Certainly wouldn't work for $400+ in fees, though :)
There is a lot of evidence that it was to secure the US' access to oil.

Before Bush was elected, there was a lot of lobbying by Chalabi, Wolfowitz and others (see Richard Bonin's fantastic Arrows of the Night) to create the (false) impression that Saddam was an unstable warmonger who was amassing WMDs and preparing another invasion.

The fear was that Saddam -- incredible as it sounds today, knowing what we now know -- was capable of taking Kuwait again and possibly even Saudi Arabia, which would have been disastrous for the US.
Get paid for posts? Social networking's new twist
I've written some nice, very clear C code using recursion; a nice example was a simple copying garbage collector which has something like 2-3 words of overhead on the stack per recursive call (made use of some global variables to reduce the number of arguments passed between functions though). The actual moving code was only maybe 10 lines.
FaceTime audio, VoIP, textPlus, Skype, etc.

I used Google Voice via Talkatone as well, but they offer their own VoIP solution now that the 3rd party GV API is discontinued.
I was tempted to reply that your unknown service, mentioned on page 7 of some slide deck written by some obscure tiny Italian financial holding company probably does not even exist, because it is referred to as a future potential project ("The company will be working...") so it probably means you were unable to find proof of its current operations.

But you would miss my main point. Even if it existed, you are wrong: most people actually use Western Union/Moneygram/etc. This is why they are companies worth hundreds of millions of dollars and not some footnote on a slide deck. At best, if you tried to support your side reasonably by bringing Hawala in the discussion, know that even Hawala represents a minority share of the total remittance market. And Hawala has fees typically higher than 1-2% anyway.

So, you did demonstrate my point that Bitcoin can make remittance costs cheaper for MOST people.
Why is Miley Cyrus famous, despite an apparent lack of talent? She was probably famous before she was born.
Hello, I have VS too! I was actually one of the many people dr Schankin interviewed by phone for the first phase of the research that you mention. I have had it for nearly 25 years!
>> The plague stopped rather abruptly in the Middle Ages

Really? If we are speaking of the Black Death, I believe it returned every decade or so.

http://en.wikipedia.org/wiki/Black_Death#Recurrence
Ask HN: Favorite podcasts to code to?
Doesn't have to be IT related.

I prefer longer stuff - This American Life, Google Talks, etc
As the event lasted only 4 hours, does that mean it would have had different levels of effect on different regions of the planet? Countries on the far side would be better shielded.
So basically the Mayans would have been right?
They ARE GPLv2. See for yourself. 4.0.2_9000:

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langi...

Converting them to the latest kernel driver interface is beyond my skills and pvaret's rtl8192cu-fixes. Pvaret's remarks on github indicate it's a hack to just get them running and someone with Linux networking internals experience is needed to do a proper port.

I'd be willing to test and file bug reports. Your 'fix it yourself' attitude is exactly the kind of response that gives Linux a bad name.
Deranged Cat CTO (with now fixed links)
Show HN: WorkHack – Search hundreds of jobs in the oil and gas industry
Have you heard of https://leadgeni.us/ ?

I haven't used them myself but have heard good things. It might be helpful for you, depending on what it is you're trying to sell.
Why are you shutting down Orchard? Seems like a great service.

Is Docker going to have its own thing like Orchard?
Hi, I'm Alex, founder of Destroyer.io. I was just tipped about this HN thread, I had posted one, and had been answering questions, here - https://news.ycombinator.com/item?id=8074934

We don't expect this to be a problem. The interceptor would be breaking several laws. Even if you aside that breaking the law is not a problem for them, there are far easier and less expensive ways to access your data. Like accessing it through your internet connection or breaking into your house.

Either way, all of your guys' concerns are valid, and I understand your point of view. We'll grow and improve our messaging + service as time goes by, that's for sure.

Thanks for sharing your opinion. Cheers!
The conclusion would essentially say that some social structures are more explanatory of behavior than individual psychology. Given how much importance people place on personal idiosyncrasy or psychology, I'd say this is pretty cool if better confirmed.
Oh sorry, you're right. I scanned the article too quickly and missed that line.
People are downvoting because this is not reddit. Off topic discussion is far less welcome here (though tolerated if suitably interesting).
Most of the time big firms exist because only large businesses can deal with the immense regulations in their field. Big business loves regulations because it actually decreases the competition.

See: healthcare, finance, insurance.
I strongly recommend the original article. It meanders for a few hundred words before hitting its stride (Coase was English and born over a century ago) but it's a real masterpiece. Many of Coase's ideas were so simple as to seem a bit trite in summary, but develops them in interesting counter-intuitive ways, and from first principles rather than relying on mathematical truisms.

also, many of his talks are on Youtube; I regret not having had the opportunity to hear him speak in person before he died recently. Great thinker.
The Talk Show (John Gruber), Star Talk Radio (Neil deGrasse Tyson), Freakonomics Radio (Stephen Dubner), Accidental Tech Podcast (Arment, Liss, Siracusa), Stuff You Should Know (howstuffworks.com).
Just FYI, this response has about the same validity that refutation of online anonymity / pseudonymity as a non-issue does: simply because you're not experiencing a problem doesn't mean others aren't, and doesn't make their frustrations any less valid.

I've used Unix for over 25 years, Linux for over 17. It's my platform of choice, I very, very rarely use anything else.

And my Thinkpad T520i listing a "03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]" under lspci and running Debian GNU/Linux jessie/sid has _never_ had reliable WiFi, and I run it essentially 24/7 with a Cat5 cable plugged into hardwire networking.

I've tried network manager, wicd-cli, wicd-curses, and other tools. I can see networks. I cannot connect to them. Plugging a cable in solves the problem far faster than futzing with a nonintuitive, low-feedback/diagnostics interface.

So yeah, you're probably lucky.
That's not always the case though. Sometimes rack space is more valuable to ISPs than improving bandwidth efficiency via CDN co-location deals. It really depends how much space you've got to spare and who else wants it.
Link to zip of gist separated into the files related.
Hi, I'm Alex Nucci, founder of Destroyer.io. Sorry for the late response, I was just tipped about this HN thread. I had posted one, and had been answering questions, here - https://news.ycombinator.com/item?id=8074934

You can check out my answer to pjlegato's question above. I'm guessing it'll answer some of the questions you might have as well.

I can tell from this thread that we have to exude more trust. We know we're not for every customer, but we do want to make sure that the ones that are a right fit (small businesses and end consumers) feel comfortable with us.

If there's anything specific in our messaging or process that you'd like for us to point out or improve, let me know.

Thanks again, cheers!
Pravin J Jain wrote an essay about how Enron was exactly this kind of firm:

"One of the most novel elements of Enron’s design was to compel employees to promote their deals inside the company, simply to gain access to company resources. No one was entitled to anything. Support groups such as legal and finance could allocate their efforts based on their own estimation of a deal. If they chose right and supported a high-stakes deal that succeeded, they made a lot of money when the dealmaker handed out his rewards. This created interesting dynamics about trust—how could you sell a deal without giving away control and still make it attractive enough to gain coveted resources? The net overall effect of these dynamics was the awesome competitive energy generated in every part of the company. Manipulating others, devising spins and stories, doing whatever it took to move a deal forward were all part of this ruthless, tribal, capitalistic culture."

http://s3.amazonaws.com/a.nnotate/docs/2010-01-29/iDbfJu4yot...
Network Manager uses wpa_supplicant underneath, and delegates roaming and AP selection to it. So I don't know how what should be a dump program on top gets such a bad wrap.

Not that I don't use wpa_supplicant directly anyway, but when I have used NM, it seems to do the same job.
Finally! If they implement multiple inheritance I think I'll have a nerdgasm!