skysight-inc/HackerNews huggingface dataset:
An add-on crashing Firefox is definitely a bug on our end, even if it's also a bug in the add-on. :) I've filed https://bugzilla.mozilla.org/show_bug.cgi?id=1221273 to track this, but I can't reproduce the crash myself. The page doesn't use React, FWIW.

If you could stop by that bug and leave a comment with your OS, Firefox version, and build info from about:support, I'd appreciate it.
Same here -- running regular FF here
Sorry, I guess I should have written ”enough programming languages to use for iOS development.” Other than Obj-C you can compile iOS applications with virtually any other programming language.
Ah, I didn't realize that these were updated, I thought it just used a regex to verify the email, phone number, filter bad words, etc.

A lot of these seem useful and having APIs that need to be updated is a good VP, however for things like HTML to PDF, there are libraries that already do this.

People will likely use the HTML -> PDF API, but in terms of the new APIs you are developing, I think you will attract more customers with things that cannot be implemented simply with a library and instead need to be managed by you.

Just my two cents, good luck!
Show HN: My Firefox Shortcuts
I hired a certified tax professional; he had never handled ISOs before and got it wrong. I did it myself, and it wasn't really that bad. Hired a different CPA to double check it, and he said it looked fine.

That being said I still suggest to everyone who has never been through it before to get a professional involved.
Well, in fairness, it's likely this product was already in the funnel back in 2011. However, Jobs wouldn't have been able to do a final review, but then again, do CEO's regularly review all of a company's products, or do they trust their team (product managers, quality testers and managers, etc...?
It is not something that is readily apparent unless you have grown up in an evangelical household/ gone to an evangelical church. It's a deep-rooted thought process that doesn't usually come up in interactions with anyone outside of the church/social structure, since people from outside that social structure aren't inherently expected to adhere to its internal laws. The article talks about people who were already a part of the existing social norm and what happened when they were wronged within that norm.
It's worse. In some years, the gain when exercised was treated as ordinary income from your employer. So unless you filed a bunch of extra forms, the 0.40 per share might have been taxed as ordinary income on your W-2 from your employer, and also reported on a 1099 from your brokerage. Then it could have been reported again when you liquidated.

This is exactly what happened to me in 2002. The IRS wanted me to pay about 180% of what I actually earned from an options transaction in taxes. The employee stock purchase plan interaction only made it worse, thanks to the difference between long-term and short-term capital gains.

It was a complete CF, and made me ultra-paranoid about non-paycheck compensation forever after.

Don't just consult a professional. Form an angry mob and yell at some politicians. Try to get paid for your work with cash instead of options.
Firefox 42
Microsoft drops unlimited storage on onedrive
I'm trying to buy the Master Package now.. but I can't find the buy link.

EDIT: Can't buy when using Safari so I used FF
The more interesting one was Paloma Faith, whose incorrect age had been widely reported by some reputable U.K. national newspapers. In 2012 Wikipedia editors turned up early and local news coverage that gave her correct age, two years before the U.K. national news eventually reported that she had been lying about her age. They haggled over whether the national newspapers outweighed the local/early news and the information put out by the school that she had attended, for the better part of a year, getting sidetracked several times along the way.

I documented another case that wasn't biographical:

* http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/le...
The weight of one cubic centimeter of water is in fact one gram. By definition.
Not even counting CO2, yearly coal production is like having nuclear meltdowns all the time. Mercury, uranium, particulates, lead, heavy metals, and arsenic.
Uh, maybe if you're talking about heavy water. The density of liquid H2O at standard temperature and pressure is almost exactly 1g/cm^3.
Here are 3 basic steps to being successful with social media:
1ml = 1cm^3 of water weighs almost exactly 1 gram. A liter of water (1000ml = 1000 cm^3) weighs almost exactly a kilogram. http://www.wolframalpha.com/input/?i=weight%20of%201cm^3%20o...
Top Five Lessons from Running A/B Tests on Linkedin
How about an explanation of what is going on here?
By not hiding it away, but using warehouses that are actively staffed just like the plant that made the waste. Of course these facilities should be secure installations. But the root of the problem is not wanted to actively take ownership responsibility for the waste. I imagine every major city having its secure storage installation.

Consider the scale of waste generated as well. All the waste used to power a life of electrical usage creates was the size of a pea.
the other day i set up hot code upgrades (in a single node, production instance) with exrm and phoenix. it was a breeze and took about 30 minutes of reading and setup. and now i can upgrade the backend while all the websocket connections stay running. so cool!
ars is harsh on this one, but rightfully I think.
Article's author also confuses units:

"The entire planet’s electrical consumption is right around 5 terawatt-hours."

...consumption is of course power, i.e. watts, not energy, i.e. watt-hours. That is not to mention that 5TW is a wrong estimate:

http://www.wolframalpha.com/input/?i=world+electricity+consu...
Dang, I'm trying to get in touch with you via email and you are not replying. Please let my posts on thread 10485012 go through. Thanks.
Everyone brushes over that, the billions of dollars to build a plant, and the ~10 year construction time. Any nuclear power plant that has construction started today won't be cost competitive with renewables when it comes online.

It would be like building a new coal plant in the US today. You simply can't compete with wind, solar, and natural gas (which is still superior to coal, and I don't mind it being a stranded asset for whomever invested in it as solar and wind ramp up).
People object to living near:
* Nuclear plants (fallout fear)
* Wind turbines (ruins the view, kills birds)
* Offshore wind turbines (ruins the view)
* Coal/oil/gas plants (polluting)
* Hydroelectric (house is now underwater, dam breaking)
* Geothermal (for pretty much the same reasons as fracking)

About the only sources of power that people don't object to are photovoltaic solar and tidal, which produce only piddling amounts of energy (and probably most people don't know enough about tidal to find some reason to object to it).

In truth, no one wants to live near anything that smacks of industry. Even trying to find places to put the trunk power lines or substations can find a lot of resistance, so sticking power plants in the middle of nowhere doesn't really solve the NIMBY problem.
Because you want to store them on your phone encrypted, so that no one else can read them without knowing your passphrase?

Sure, the fact they're transmitted to your carrier in a 100% readable form removes most of the benefit of this, but it can still stop prying eyes from reading your texts.

Also, it's trying to be like iMessage. You have a single messenger, where you default to unsecure SMS for those contacts that don't have Signal, but default to secure messaging for those that do, all in the one app without you having to think about it.
Considering a lot of content seems to be increasingly generated and handled via Javascript, what are some of the downsides to statically generating a website or webapp?
Interesting. I used a sequence to sequence methodology about 10 years ago in a chatbot that won in a self-learning competition ... of course never had the data available that google has.

A bot like that is a great tool to experiment with NLP and ML ideas. This is really an intriguing area of research.

https://thinkingai.wordpress.com/
If they're worth any real money, you need to consult a CPA, not get advice on the internet. Following bad advice can cost you plenty.
The biggest problem with nuclear is making the numbers work. You end up paying something like 80% of the cost 1 GW/year * 50 years before you get your first cent in revenue. That's a very tough thing to finance. Cost and especially time overruns during construction can easily tank the project financially. About the only way to make it work is to be a regulated utility that has a long term captured audience for its power. One that's very likely to be the same size or bigger for the next half century. Even there you still have to worry about technological change pulling the carpet out from under you in 20 or 30 years.

That's leaving aside the questions of insurance, local and federal regulatory approval, and waste disposal / decommissioning costs.
Cooling water availability is a major factor in plant siting. So you're looking for unpopulated areas on coasts, lakes, or rivers, which is probably a smaller set.
The question is not about about "safely", the question is about "in a safer way than the alternatives".

So, let's look at how we can safely store coal/oil waste. We can't, it goes straight in the air, or in the sea. So in this sense, I'd argue even simply dumping our nuclear waste in the Mariana Trench would be safer.
I think he meant the original MacBook Air
I went from a public kindergarten-8th grade school where I was in a gifted program–a few hours a week of special classes, but mostly in normal classes which I found quite easy–to an old-school, elite private high school with tons of smart and very competitive kids from around the world.

Like the author's kid, I was put off by the competitiveness of my fellow students and sometimes afraid of trying at all when faced with the idea of failing publicly. It was stressful at times, and I definitely didn't do as well as I could have because of it (though I still enjoyed high school overall).

Now that I look back on it, however, I think that my experience in high school was formative. Being among all of those high achieving, highly motivated people raised my subconscious bar for success, and while I didn't outright fail, I grew quite a lot by having my limits pushed and persevering through some near failures along the way.
Thanks lappa, good points. That's definitely what we are focusing more on (stuff that you can't simply use a standard software library for)
Will definitely be getting one! Great idea to help keep me and my family on healthy schedules.
We burn it! That is, nuclear burn it, not chemically.
And what can't be burned can be bombarded with neutrons into radiological inertia.
And what can't be neutralized in that sense can be molten into a ceramic, more specifically, a glass, and stored underground. Which is of course where it came from, when you think of it. Seriously, nuclear waste storage is not a problem. This page gives an excellent eplanation: http://www.phyast.pitt.edu/~blc/book/chapter11.html

Nuclear energy has lots of problems, and I personally think this article is not worth this place on HN, but waste is not really one of them, especially compared to the scale of chemical wastes from fossil fuels.
There's one serif (headings and letterhead) and one sans-serif (all the rest). Both can be customized in the options, so if you want to roll with just one, be my guest :)
They aren't nearly as dangerous as the popular opinion would have you believe.

There has been only a single incident that I'm aware of (Chernobyl), all others were near incidents (Three Mile Island, Japan, etc...).

In fact, the technology and safety has come a long way since the 60's. Most US Navy ships are nuclear powered, and have not had incidents (and these are designed to go to war and survive). Japan was hit by multiple severe earthquakes and tsunamis (even at the same time!) and managed to keep the reactors from having an incident (this has got to be close to the worst possible case).
original Chinese site seems to be at http://bdl.baidu.com/ghostcity/ (bad link in article)
Yet crime, including gun crime, is down dramatically since 1985.

http://www.pewsocialtrends.org/2013/05/07/gun-homicide-rate-...
Bill Gross makes money from high interest rates, he's been wrong for about 7 years now with regards to every one of his predictions (QE will cause high inflation, stopping QE will cause inflation, stopping QE will increase bond yields), I wouldn't take his advice too seriously.
It's also because Apple would be considered a distributor of the final application, thus according to the rules of the GPL, they'd be forced to provide the source code for any app that used GPL code.

Since they don't have access to the source code, they can't fulfill the legal obligation outlined in the GPL license.
Doesn't it make more sense to compare it with other cities rather than other careers?
Any idea on how to do this for chrome?
Practical Applications of Machine Learning Meetup (NYC)
Bury it deep enough?

Somehow everybody freaks out about nuclear waste and says stuff like "But after 20,000 years it will still retain half of its radiation!"

Well, our industrial waste also contain mercury and other heavy metals. We usually just bury them. Somehow nobody freaks out and says "But after 20,000 years it will still retain ALL of its toxicity!"

I can't fathom why.
Forebears
You just chopped the last non-NUL character off that string whether it was a newline or not.
How do wind and solar provide a solid baseline power. And China builds nuclear plants a lot faster and cheaper than we do, and no known accidents. Maybe we can learn something from them. Plus the whole 90% of a nuclear plant's cost is servicing the debt. Once completed the operational costs are a rounding error.
That was an example. The definitional clause preceding it was the important part.

Also, you surely aren't going to convince me that your personal interpretation of a common word is correct by being snotty with me about it.
I love this feature.
Deep Learning for Natural Language Processing
Wouldn't that be a huge security flaw? Someone with access to your phone could uninstall the app then read all the messages.
https://news.ycombinator.com/item?id=10497389
We recycle it

http://www.forbes.com/sites/realspin/2014/10/01/why-doesnt-u...
I don't see why people think of a Software Product Manager's job as amorphous or poorly defined. The job description is straightforward: you manage features. You gather information from users/customers and/or sales & marketing about what new features and feature enhancements are wanted, define what criteria satisfy the features, get estimates on what the features will cost to build, and you make decisions about how to prioritize and schedule the development of features, to make the product as successful as possible.
Marc Andreessen Doesn't Think We're in a Tech Bubble
> all others were near incidents (Three Mile Island, Japan, etc...).

I would hardly call Fukushima [0] a "near incident." It's considered on the same scale as Chernobyl [1].

[0] https://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disa...

[1] https://en.wikipedia.org/wiki/International_Nuclear_Event_Sc...
I understand, I do like the idea of Phoenix, and it is definitely great to be able to keep 2M connections open at all.

I'm just wondering where is the per-connection overhead going into. Is there some inherent limitation of the WebSocket protocol that forces the server to keep large buffers or something? Not trying to bash on Phoenix, I'm just genuinely interested in what is the lowest possible overhead one could achieve while keeping an open WS connection.
So you're saying that no nuclear plants are going to be built because of the threat of renewable energy sources becoming cheaper or perhaps other tech like fusion?:

http://www.geek.com/science/germany-is-ready-to-switch-on-it...
Switched to the All Product pack also.
2nd year was supposed to be free if paid yearly but my account page states next billing will be in 2016.

Did you notice if the "Next billing on " date on your JetBrains account page was wrong?
Car That Knows Before You Do: Anticipating Maneuvers
The density of water is 1000 kg/m^3 at 4 degrees C. [1]

1000 kg/m^3 * (1000 g / kg) * (1m / 100cm)^3 = 1 g/cm^3.

1 cc of water weighs one gram.

[1] https://www.google.com/search?q=density+of+water+at+4+c
Very interesting. I wonder about the relationship between the advent of the Gutenberg press and the Inquisition which began shortly after.
The complex "social" side of the problem (for example, the vast amount of waste produced by the manufacture of nuclear warheads during the Cold War) means that it is not easily solved. There's a documentary film coming out about this by Peter Galison and Rob Moss. http://containmentmovie.com/
I think you missed a critical part of the article, where he quotes the creator of WordPress as saying that PHP will just be used to communicate with the db, with javascript doing the UI work (I'm paraphrasing a little).

I think that's what he's getting at. That writing your whole solution in Swift or Obj-C doesn't make sense, because then you need to write a whole new solution in Java for Android. Why not have the common components in Javascript, with the specifics in the platform specific lanaguage?
Only at one specific temperature (4 degrees C).
> They aren't nearly as dangerous as the popular opinion would have you believe.

Great! I'm glad that you are volunteering your backyard as the storage facility :)
Film festivals have long worked that way as well. The maker of a short film can easily spend $1000 on jury fees at random festivals, trying to get his work seen.

Years ago I watched a friend desperately trying to get her work seen by someone -- an animated film that took two years to make. It wasn't picked up by festivals and the admissions were breaking her meagre budget, but she felt she had to keep trying because there was no other outlet. That the film wasn't picked didn't seem to be a reflection on the quality considering the other choices.

I don't know how much film festivals have changed in the YouTube era. I hope the organizers' profit model has been disrupted to oblivion by now, since anyone with a projector can easily show anything from the Internet -- access to content is not an exclusive thing anymore.
Is it just closed source software that does this? With a lot of the big open source projects one can expect incremental speed improvements with every release (although this is far from guaranteed). My LAMP stack is quicker than it was a few years ago, not slower. With my own coding efforts I consider bloat and speed to be really important. Slower is not better unless there are some major features that have been added and not refactored yet. At Apple do they just go anti-pattern? Define the array inside the for loop rather than just do it before entering the loop?

Maybe when iOS 15 comes along someone will put iOS 9 on it somehow and it will blaze along. I doubt it, but I would not be at all surprised if the delays in opening apps are the same in iOS 15 and the hardware that goes with it. There should be a 'Moore's Constant' for this, to describe how all advances in silicon are instantly negated by operating systems at boot time to have a consistent amount of delay when opening apps.
Actually, renewable energy is, when you actually run the numbers in a sensible way, pretty cost effective: http://www.sciencedirect.com/science/article/pii/S0378775312... - this finds that with 90% solar/wind and modest amounts of storage, electricity would be cheaper in 2030 than it is today, and that the cheapest option is actually a vast overcapacity. There are plenty of flaws with that article, but still less than this post.
The downside to static site generators is that you are constantly recreating the entire site, even for pages that won't change (which is most of them, most of the time) every time you run it. It's a function of:

template(data) -> html

I'm a fan of the inverse of this. The template and the output (html) are the same thing; I don't separate them. Instead I just update the html when something changes. The function is:

update(html, data)

Where update is a function you write that modifies the html in place.

The upside to this is that generating new content is cheap, you only ever update the things that need updating.

The downside is that your html output and updating function are tightly coupled; you can't change the structure of your html without also changing your update function.

I think that's ok though. Changing templates are infrequent enough to warrant the increased cost of fixing everything when you do change them.
Stock buybacks by definition cannot by themselves reward shareholders. They are by their nature an enticement to become an ex-shareholder, and a reward to those ex-shareholders.

The fact that remaining shareholders are, ceteris paribus, "entitled" (but not really) to a larger share of the company's profits as a result is moot if the board never distributes the profits to them. In reality, you're entitled only to what the board decides to give you. For my part, if the board wants to buy me out, I'm happy to take them up on it. The incentives favor becoming an ex-shareholder, so ex-shareholder I shall be.
Chrome Canary at least is now showing deopt next to functions in the profiler.
Patrick, so many levels on which to thank you!

I still remember the day I walked into Brian Smith's office in late 2010, at what would be my last corporate job, and he started talking to me about how we needed to start working on our own passive-income businesses, "like this patio11 guy on Hacker News." Your openness and transparency empowered me to pursue the path that I began pursuing back then. Without your transparency, I can't imagine how I would have found my way from that corporate gig to where I find myself today.

Thanks also for your willingness to work with us early on when we had to do special feature development to support your use-case. Those features ended up being a differentiator for us and helped us snag some really valuable clients since, and I'm not sure those businesses would have been so patient waiting for us.

Thanks again!
> How do wind and solar provide a solid baseline power.

Properly built and managed distribution networks, along with utility scale battery storage.

> And China builds nuclear plants a lot faster and cheaper than we do, and no known accidents.

Yet. China still gets more power from wind than nuclear, and they're building out wind generation capacity far faster than nuclear: http://www.earth-policy.org/data_highlights/2015/highlights5...

> Maybe we can learn something from them.

Indeed. When you're an authoritarian regime, you can operate more fluidly "at scale" (fuck you, I do what I want).

> Plus the whole 90% of a nuclear plant's cost is servicing the debt.

And yet, someone has to pony up those billions of dollars. A kickstarter perhaps?

> Once completed the operational costs are a rounding error.

And when you fail hard, it costs billions of dollars to cleanup: http://www.psr.org/environment-and-health/environmental-heal...

I'll take solar and wind, thanks.
How Pandora’s Founder Convinced 50 Early Employees to Work 2 Years Without Pay
Have you tried Pelican? Staticgen.com lists all of them, and it tells you what language each one uses.
US government joins modern era of development