skysight-inc/HackerNews huggingface dataset:
The white paper was pretty interesting. I'd certainly like to see Transatomic build a demonstration reactor. If you can really meet the promises of a half the cost and better safety, this could be key in getting carbon emissions under control.

A few questions (which hopefully are not stupid ones):

1) How does the auxiliary containment make the fuel safe? Does it just need to be large enough to let the fuel spread out and eventually cool down?

2) Is there any concern about maintenance of the auxiliary containment unit? Seems like the sort of thing that might have corners cut around it.

3) If the worst happens and plug unfreezes or the reactor breaks and fills up the auxiliary containment, what happens to the reactor and the surrounding area? Can this sort of thing be cleaned up and the reactor restarted or is this a bury it in concrete and leave it alone for 200 years sort of thing?
Hmm, you must have hard fail turned on for certificate revocation checks. Not sure why our OCSP stapling seems to have problems. What OS and Firefox version are you using?
I just started working at my first startup. Given that the employees are so crucial in building the product that is sold, why is it so uncommon for significant proceeds from M&As to go to employees rather than founders?

I realize that VCs like to take the lion's share, but even with what remains most of the stories I hear are of founders taking large payouts while employees get relatively little.

I applaud Perfect Audience for recognizing the value of employees and allowing them to participate in the windfall.
Nope. They're operating on trust.
That struck me as strange too. I guess it shows that different things drive different people.
Why? Because (and here, we finally get to the real answer),
that's how wide a Roman chariot needed to be, in order to
accommodate the width of the war horses pulling it. So, in
some sense, the width of cars is not only an artifact of
the way that things had always been, but is also an
extension of the tyranny of Caesar. Remember that the next
time you go pick up some groceries.

http://www.snopes.com/history/american/gauge.asp

This item is one that, although wrong in many of its details,
isn't completely false in an overall sense and is perhaps more
fairly labeled as "Partly true, but for trivial and unremarkable reasons."
"the vast majority of the deal proceeds would go to employees"

That wording seems indicate over 50%? Or am I missing something?
Looks interesting. How would you say it compares with Deis.io?
I personally like the non-forced feel of how it works now, though I agree luck is a factor. If it were "official," gaming will start instantly and the value of the meme drops (as with most things). People start fights like "I'm tired of seeing ____ in the Show HN section"; it takes the natural flexibility out of the whole thing. Once you introduce incentives for gaming (the 1.0 probability that many people, including people with money, will see your link) and create a sectioned-off social space, it becomes a whole different social dynamic.

Maybe just have a link at the top bar/somewhere else to one of the websites other commentors have mentioned that feature all ShowHN projects.
What programmers can learn from GMs nightmare
To add to this, git-reset enables much more than simply 'undoing' the last commit, so it could not be adequately replaced with `git commit --undo`.
The Carolinas are more part of the bible belt than much of the Midwest.

(I've spent lots of time in Midwest areas that are well described as 'very Christian' and it simply isn't something that comes up. People certainly aren't talking about any exorcisms they have going on. I guess much of that time has accidentally been in areas with lots of Catholics and lots of not so evangelical protestants.)
Definitely a requirement on the next non-Internet-accessible development opportunity!

I would like to see a utility that would collect (readability-ified) urls and package them nicely for Dash/Zeal. This would make it easy to build an ultra-custom collection of useful info - a searchable offline bookmarking tool. Best of all would be something that knew how to periodically refresh this archive.

Also, these tools should include a timeline tracking what was useful so that as I return to projects/problems I can scroll back and pick up where I left off.
Show HN: Smart email app Inky Mail now available for iOS
Works for me. It triggers when the mouse leaves the viewport near the top
http://minecraft.gamepedia.com/Tutorials/Setting_up_a_server
Obedience with regards to D notices is a requirement for continued access to government leaks and gossip, which journalists rely on.
It takes a full minute to build the finished project - is this normal or..?
>the very hackerish assumption that global catastrophes are caused by ignorance, stupidity, and communication failures

Hm. The tone suggests that this is narrow-minded, but I really do think this (I also think that while Xanadu is flawed, it is on the right track). What about this observation is "hackerish" and is it known to be deficient in some way?
Points like this are the best to learn about early on (this article was the first one to mention it that I've read, so it's definitely something I'm going to try and keep in mind in case I need it down the road...though I'm far away from Silicon Valley and probably won't build a company that'll be acquired anytime soon).

Thanks for highlighting this point for others!
While TDD originally stood for writing tests first and then code for the majority of people TDD means you have tests. I have encountered countless people that say they are using TDD, but writing tests after or during coding and not before. To them test driven development means that you are done with a task when the test passes. In comparison to before where there was no tests it is easy to see how the new way of developing is related to tests so they think they are doing TDD. So I would say that "classic" TDD or test first development is dead.

It also didn't help how TDD was shown in a study to not work out very well. I don't have it off hand, but it was talked about in the "Making Software" book http://www.amazon.com/exec/obidos/ASIN/0596808321/wwwicefoxn...
The players did pay mojang already to have access to everything, it's not like someone is required to play on a private server. I don't see how it's an issue if the players are choosing to pay a server operator for offering a specific service
Jaunt – Java Web Scraping and Automation API
Like others here I'm a little short on sympathy for the author specifically, if Google bans one app, I think I'd be upset about it enough to not just let it go under the assumption I was innocent - obviously someone or something at Google disagreed.

However I do think that banning anyone "for life" over three apps is a bit much. Ban the developer account, fine, but Google has gone to such great lengths to entrench people in their own ecosystem that a more widespread ban (like Wallet) can have repercussions far more punishing than the crime.
Doesn't work for me.

Firefox with
- Pentadactyl
- Tree Style Tabs
I don't think it's intended that the plugin prevents the tab from actually closing (that would be very annoying). It's just to present the user something (special offer, ad, ...)
Thank goodness it doesn't actually prevent you from closing the tab.
You did a Show HN a week ago: https://news.ycombinator.com/item?id=7824929
Agreed; a few weeks ago my license of Dash (purchased via iTunes) somehow went out of sync. Within 5 minutes of forwarding Kapeli my iTunes receipt of purchase I was back in business. Fantastic support.

The advantages of searching document's offline really can't be emphasized enough, 'hotkey - search term - answer', all provided in a floating window that doesn't interrupt the programmers workspace.
The Unlikely History of the Origins of Modern Maps
My day job used to involve coding in RPG which still enforced 80 column formatting as of the late 90s, where specific columns have specific meanings and are populated with indicators that represent types and instructions. This is a direct result of programs being written using punched cards, but was carried into the interactive environment as well.

Examples here: http://en.wikipedia.org/wiki/IBM_RPG#Example_code
Founders hold the majority of the stock because they shoulder the majority of the risk in the early days, employees are largely reward through their salary rather than their stock option.

That said most employees make out reasonably through a combination of options & golden handcuffs.
Many would find the cost justified even by the no-internet-connection saves!

Perhaps the author should integrate web search for the best of both worlds when available.
"One thing that did cut through the exhaustion was a task I’d been anticipating for more than six years: writing the Facebook post in which I announce to friends, former friends, frenemies, ex-girlfriends, college roommates, future wives, and family members that I was not in fact an obscure failure but a new, minor footnote in the annals of Silicon Valley startup successes."

Amen. This has been personally the hardest thing for me about being a tech entrepreneur. My friends all assume that overnight I'm going to be the next Zuck (I'm not) and wonder why I don't have time for them. Let's take aside the fact that I'm a fairly privileged person, it doesn't negate the fact that putting my heart and soul into a startup, means many of my relationships have taken a back seat. That sucks, but you soon realize the relationships that are most important to you will ultimately wait.
While convoluted, I believe this results in some pretty fast js.
mruby -> llvm -> emscripten -> asm.js

See: http://vimeo.com/70673036
Seconded, I find SWT to be easy to program for too.
We created template apps in native Objective-C and Java, and drive everything off of config files. Our site and backends use MongoDB, node, and express. Build servers run XCode and gradle / Android Studio, all on OSX.

Feel free to check out the source code:

https://github.com/weiyin/gonative-ios

https://github.com/weiyin/gonative-android
They probably prefer the customer buy on the website, since Apple get's their 30% cut on App Store sales. However, the App Store apparently gives great exposure to some apps. The Pixelmator creators are fans of the Mac App Store: http://allthingsd.com/20110125/pixelmator-co-founder-mac-app...
Is there a list of DD questions/requirements to refer to?
Because it gets better press than taking another credit card fraud case.

That's why Sabu's handlers should be named and shamed. Only when this kind of case becomes a liability to the careers of the people behind it will it stop.
NASA looks to make science fiction a reality
In my opinion,this debate has a lot to do with the language used,the tools ,the IDE...

Java/C#/... can be heavily assisted with the right IDE,(test suit generation,mock/stub generation...).So the cost of testing can be light,no matter how big the codebase is.

In JS,or ruby.One actually has to write everything.
Therefore,one would be less tempted to write heavily decoupled code with a huge graph of function constructors/classes. While ruby has a lot of sugar for a wide range of things,that's not javascript case.

So in my opinion,the cost of testing and managing test suits is higher in languages such as javascript or ruby,therefore one is tempted to write as little code as possible,and sacrifice decoupling and sometime testability.

In one hangout,DHH comes with a snippet of code,highly decoupled and testable.But does ruby encourage this kind of architecture?because it's more code to test and more testsuit to manage(and more tests to rewrite when refactoring).

So isnt it more a language /tooling question than a TDD/mock not TDD/mock question?
Works for me in Chromium. It triggers when you move your cursor up to the top of the viewport.

If your cursor never enters the viewport it doesn't fire. If your cursor exits the viewport at the side or bottom and doesn't reenter it doesn't fire. If you close or switch tabs with a key combination it doesn't fire.

Also, I hate modal popups.
Are you familiar with CD Projekt Red or you just assume it? From what I've heard about the company they value their developers and in general they are quite different from your typical EA and Co. type of company and have more common sense. For instance they are strongly against any DRM.
Eliminating the Last Reasons to not Enable ipv6
One of the authors here. Deis is better at the moment, supporting clusters, as well as being coreOS based (which is one of our goals as well). Back in october/november, when the project was started, we were ahead for some time, but I ran out of time to work on it. So recently, I found more time and ended up open-sourcing it, hoping to get more contributors onboard.
Happy 30th Birthday Tetris – the World's most successful game
Aerobic bacteria takes in oxygen and produces CO2 in the same way that animals do.
Though it's great to a see a new GUI library for Go, I'm wondering if it's following the best approach. Most frameworks seem to be moving towards more declarative languages (HTML for many platforms, QML for Qt), often mixed with JS, and it makes it much easier to create GUI. Not sure if we need another clone of wxWidgets/QtWidgets. I wonder if something like a native QML interpreter in Go would be possible.
Yes, you are partially correct: you are not supposed to make things personal.
Founder/CEO-Run Companies vs The S&P 500
I kept asking the editor if it was a funny enough ending. Sorry it fell flat!

I was hoping to end with something a bit silly but that people could relate to. Who hasn't announced big news on Facebook before?
Apple iWatch Coming In October, Says Nikkei
Another interesting question: Where does the traditional 25-line height of a default terminal window come from?

Obviously it came from the 80x25 character mode displays of old CRT monitors. The IBM PC had an 80x25 monochrome display, but it was just mimicking older CRTs from the '70s.

Where did those displays get their dimensions: usually 80x25, sometimes 80x24?

It can't be punched cards. There's nothing particularly special about a deck of 25 cards vs. 21 or 29 or whatever.

It isn't the Teletype machines we used back in the day. Those use a continuous roll of paper.

In fact the first time I saw someone using a "glass teletype" at Tymshare where we all coded on Teletypes, I wondered what you would do when something scrolled off the top of the 25 line screen. Teletypes were noisy, but the paper coming out the top gave you an infinite scrollback buffer!

So why 25 lines?

I think it came from the standard coding forms used for FORTRAN and other languages in the '50s:

http://www.atkielski.com/PDF/data/fortran.pdf

(BTW if you want an authentic FORTRAN Coding Form of your own, that PDF prints beautifully on 8.5 x 14 legal-size paper.)

There you have it: six groups of three lines each, 24 lines on your coding form. So an 80x24 display was a perfect match for a standard coding form.

Add a status line at the bottom of the CRT and you have your 80x25 terminal.
The founders might count themselves in to the employees.
Three awesome apps to keep an eye out for
The worst. This reminds me of when people used to do the alert box spamming.
Agreed.

I've been reached out to about five times by Google in the space of two years. Every single time I say the same thing

"I'm based in Edinburgh, I do not wish to move, therefore I cannot work for you - regardless of how awesome you might be. Please don't contact me again."

It's a shame that their recruiters don't seem to use any consistent search-backend prior to mailing people ..
I wonder if anyone appreciates the irony of IPv6 Day and D-Day being both on the same day -- both difficult struggles for a critical objective. Of course one is a matter of life and death, and the other just continued freedom.
Lol, it's about the most honest thing anyone has ever posted. Instinctively this is what drives us all to be great - the envy of our peers. Anyone who denies this, is just denying that they are living breathing human beings. The trick is to use these instincts to inspire ourselves to do higher level, more interesting forebrain things.
If you are comfortable managing your own problems, giving the author Apple's 30% cut is probably appreciated. However, the app store handles long-term hassles like re-installation, etc. A support incident is probably more expensive time-wise than the $6.
You haven't really eaten at Schwa until you've been there when Michael Carlson gets arrested during service. Man, though, I really liked that Schwa meal. It was worth the wait.
Yes, streams/pipes/channels/whatever can be great for certain classes of problems. I omitted them because I very very rarely see them used in Node.js. They are probably under-utilized and I simply didn't have enough examples to think about, since the overwhelming majority of the libraries and code I've encountered use callbacks. It could be a great topic to write about if you have the time.
That's neat, and reassuring. There's always doubt in building things like this. It's nice to see that others saw value/opportunity in the same idea.

The note on your blog about moderation is one that we've been a little stumped by. We built another community once, and found that if we gave that power to the first person in a room (or what have you) some abused this. For example, spammers would get in, and we'd be stuck cleaning up their mess.

Our current thinking on this point, is to make moderator status a privilege that goes to the most active/helpful user in the channel. So, we're working to determine a user's global karma, as well as their karma in a specific channel, based on amount/frequency of interaction, Nods (similar to likes), and number of times their posts have been reported as spam/inappropriate.

This sort of an approach allows moderator status to naturally shift over time to the most active user—knowing that some will likely just drift away from certain channels. Meanwhile, the onus is on the moderator to be fair in their activity, as others in the group could essentially oust them for bad behaviour.

I suppose this is overly detailed; however, you touched upon a topic that has been on my mind. And I think writing this out actually helped me clarify it a little more. :-)
The Illustrated Road to Serfdom
The body doesn't really work like that, pH is highly regulated in the body and even a slight imbalance causes enzymes and proteins to become unstable.
For quite some time I was downloading things over bitnet ftp to email proxy since we didn't have raw IP available. Crazy times...
This is so true. As a former investment banker, trying to help a company set up this information is so tedious and difficult
Thanks for the correction. That was the source the blogspam site cited (another blogspam site it seems).
Don't forget that there are a lot of countries around the world that borders to former USSR that are very happy with American military superiority.

My home country is one of them. USSR at some point had stamps where half of our contry was painted in as part of the empire, and rich in resources and strategic as it was there is a fair chance they had invaded us hadn't it been for the Americans. Most of us prefer different degrees of rich as in USA versus everybody equal(ly poor) as in USSR so we are mostly happy.

Understand that I cannot defend everything every American has ever done but on average I'd feel much safer with an American soldier pointing a gun at me than about anyone else.
A very clever approach, but something I hope to never see in the wild. If I'm going to close a tab, a pop up like that will most likely just annoy me (and not get read).
Doesn't work for me too.
Firefox, Tree Style Tabs too, and a lot of other extensions. I enabled scripts, allowed requests. I tried 4 times to let you make my closing the tab harder than the usual.
I thought we were in good shape going into DD, but when people say that your documentation needs to be perfect, they really mean it. Your CFO sounds like a boss.
I did read it. My point was more about the CEO's personal Ethics. Does he value his job so much that he won't risk it at the expense of the countries getting away with huge privacy violations? If he publicly shamed these countries, was fired and the company continued to follow these laws maybe they would lose customers and it would negatively hurt their image and actually be worse for profits.
Inside DHH's arguments is also a general argument against what I call frameworkitis - the desire to overgeneralize an application in the vague hope that the code will get used in a different way in the future. In my middle career I was prone to that but in the last 5 years or so I've been trying to resist that impulse. I now try to write the application and if another similar application comes around I might pull out reusable portions. On the whole this approach has been a win for me.

Not that Beck or Fowler are advocating anything different but I think DHH is the one with his finger on the pulse of current development trends.
Not Rayiner, but he isn't speaking on behalf of Americans at large, but the subset of those who build and implement these features.

Of that subset, there are a variety of factors in play. They may believe that they are keeping the nation safe from terrorists or nefarious plots. They may be right. They might accept that some sacrifices are often made in trade for peace, security, and/or safety. They may believe that the features they're implementing aren't intended to be used against a non-specific populace. They may believe that these features are intended to be used only when activated as the result of a warrant, or in furtherance of a specific investigation, not en masse surveillance.

In some, maybe all of these cases, they may even be right.

I think you're casting those people in the same category of people who understand that they're building a tool to enslave the populace, and don't care, because they're either a) in on the joke, or b) getting paid for it. For sure, both categories of people exist, and I think you're trying to suggest that there are very few of the latter type (the completely amoral) than there are of the freedom-loving Americans who don't want enslavement, but there's a space in the middle for the former type (that believe in the mission, or believe in the constraints they were probably told exist), and Rayiner is simply suggesting that space is larger than you suspect.

I don't have any hard numbers on the matter at all, so I don't pretend to be authoritative, but having been a defense contractor, and helped to build a form of surveillance (though, in my case, it would have had to be narrowly targeted by necessity), I can say that I was at one point in the camp that believes law enforcement needs the tools to be effective. I have since defected to the "I weight the fourth amendment rights of Americans greater than the needs of law enforcement" camp, but as there is a large and thriving defense industry, clearly, not everybody has.
I use Salesforce, it has a email2web thing that adds emails sent to a contact.

Also integrates with Outlook.

Has tasks with reminders, and lead tracking.

I'm also trying http://www.activecampaign.com/ and so far looks great

btw, Rapportive shows profile information in Gmail.
OSS Sampler 2.0 released – Demos of Open Source Libraries for iOS
Python Stats Monitoring and Aggregation
I've really found this app incredibly helpful; I use a really wide variety of libraries and APIs and not having to go to each site has saved me tons of time. Maybe it's not for everyone, but I've loved it. Worth trying out.
Pro-Tesla electric car bill advances in NJ Assembly
YouTube Co-Founders Break Up
Thanks! Appreciated and upvoted.
CouchDB Weekly News, June 06
As someone who doesn't know very much about the immune system - I wonder if this 'resetting' property could be used to treat allergies or other minor autoimmune problems.

Also, I'd appreciate a medium-level overview of the immune system, if anyone has a good link.