skysight-inc/HackerNews huggingface dataset:
Modern nuclear plants are able to load follow [1]. The main reason we use them for base load is that nuclear's cost is mainly fixed, so it makes economic sense to run them at full capacity and follow demand with fossil, which has lower fixed costs and higher variable costs.

Molten salt reactors would be quite good at load following, because the reaction rate slows down so much as the fuel temperature increases. If you draw less power, you apply less cooling, so the fuel heats and the power output goes down. For example, the IMSR, likely the first MSR to be commercialized, is naturally a load-following reactor [2].

This doesn't mean it wouldn't make economic sense to, say, run nuclear for baseload, add solar for extra daytime demand, and use storage to smooth out the remaining demand mismatch. But that's a matter of economic optimization, not a technical limitation of nuclear.

[1] http://ansnuclearcafe.org/2013/02/14/responding-to-system-de...

[2] https://en.wikipedia.org/wiki/IMSR#Control
- "Jonathan Strange & Mr Norrell" by Susanna Clarke.

I usually can't read a book after seeing the movie or show, but the BBC version was so good and I read reviews that they left out quite a bit. The book definitely had a lot more detail, and was even more entertaining.

- "Flash for Freedom" by George McDonald Fraser.

A part of series of historical fiction starring Harry Flashman, a cowardly degenerate who always ends up admired and revered by all around as a hero. This one is set amongst the 49ers, the Battle of Little Big Horn, and more.

- "Neverwhere" By Neil Gaiman.

Fantasy novel about a regular guy in London sucked into a magical "London below". I thought it was clever writing, and the audiobook read by the author was surprisingly good.

- "One Second After" by William R. Forstchen.

Post-apocalyptic novel about the effects of an EMP attack on the USA.

- "Alas, Babylon" by Pat Frank.

Another post-apocalyptics novel, about conventional nuclear attack on many sites in the USA.

- "Cibola Burn" by James S. A. Corey.

Part of the Expanse Series that has been made into a show on SyFy. These books aren't page turners for me, but overall they are entertaining enough.
Related discussion from 10 days ago: https://news.ycombinator.com/item?id=13153086
You're missing probably the biggest one of them all - free postings on indeed. They aren't as visible as the paid ones but the traffic is massive. We got a lot of low quality leads through them, but the pure volume still made it our best recruiting tool by far.

also, Ads on stackoverflow tend to get us high q leads as well
> Humans don't coordinate like this.

Except, they do. That's what Unions do in job negotiations, what consumer associations do to fight companies, and why government-enforced consumer protection laws exist.
The biggest problem with Elixir imo are the horrible error messages.

Especially around using macros, but also other lexing errors like missing closing delimiters, ...

Line numbers are often non-existant or wrong, and the terminal output is hard to read.

Devs should take some inspiration from Rust. Wonderful error messages, and mostly accurate line numbers even in expanded macros.

Otherwise, Elixir is definitely interesting though.
I dont care much about js libs. But the reason i completely ignore react is because i cant trust facebook to not mess it up at some point.
> According to distributists, property ownership is a fundamental right, and the means of production should be spread as widely as possible, rather than being centralized under the control of the state (state socialism), a few individuals (plutocracy), or corporations (corporatocracy). Distributism, therefore, advocates a society marked by widespread property ownership.

> Distributism has often been described in opposition to both socialism and capitalism, which distributists see as equally flawed and exploitive.

https://en.wikipedia.org/wiki/Distributism
If you use Dialyzer you get compile time type checking of for most operators too. The lack of operator overloading means that it can identify and trace variable types based on the operators they are next to (variables next to a + sign must be a number, etc).

When I started learning I didn't understand why I had to use a different operator for string concat vs numerical addition and the Dialyzer talk from ElixirConf explained it very well.
I love OpenJDK. It hurts my soul whenever I see an open source project using proprietary Oracle APIs. Most recently I ran into this with Graylog. Great product, but it's unit tests won't run without the Oracle JDK.
What is the relationship between Elixir and Erlang? I had thought Eixir was a framework?
Yes. Use what you already know and make your project fast.

Today, after some large projects, I miss strong typing but not enough to change everything. You need more tests, but I can live with it.

We integrated with a large retailer in a complex project with only two developers and I think Python was the reason to it. Too many open source things already done and fast iterations.
"The Design and Evolution of C++" by Bjarne Stroustrup has a section on alternate declaration syntax that he considered. Compatibility won out but you might find the suggestions interesting.
The effect of the Fukushima meltdown was that 156,000 people were displaced, although some people say that this was an over-reaction and the exclusion zone could be much smaller [1,2]. Climate change is expected to displace 150 - 200 million people by 2050 [3], so it corresponds to about a thousand meltdowns.

[1] https://en.wikipedia.org/wiki/Radiation_effects_from_the_Fuk...
[2] http://www.bbc.com/news/world-asia-35761136
[3] https://en.wikipedia.org/wiki/Environmental_migrant#Enumerat...
More unrealistic than ineligible: being a housewife.
I just wish they'd fix the bugs. That's all.

It's disheartening to have Xcode crap out on me ten times a day.

And to have Apple Maps fail to present a keyboard when I search on my iPhone.

And to have Music suddenly cut in to Overcast.

And for the watch to start presenting directions from a week ago several times a day.

And for text input on a 5k iMac to regularly lag a second or more.

Pick your poison. I don't know if it matters or not but I don't think Steve would be OK with how bad it's become.

Other than that I think they're doing great. When it works it WORKS. It just doesn't seem to work that often anymore.

EDIT: All this is of course anecdotal and it's totally possible that quality is steady and I'm just noticing more now.

But, there it is, perception is reality.
Rogue One: The Empire Has a Major Data Storage Problem
I prefer not having fukushima events and I'm happy to wait and use coal in the meantime
The whole industry has been struggling with quality issues for years, printer software is atrocious.
I don't think so.

Apparently the only one that got translated is The Camp of the Saints, which is very differents in its themes.
The Marie Curie approach--very brave.
OpenJDK has about ~750 contributors with more than half associated/employed or sponsored by Oracle contributing to most significant part of JDK.

It is about 1M+ lines of highly optimized C/C++ code and 4M lines of Java code. So it is not like a package or a library that a dozen or contributor manage well. And Considering payment is the core issue here I do not know how highly paid people will be made to work on JDK.
> (No, uranium is not a fossil resource)

Could you elaborate?
the twist with gc or refcounting is that you actually still need to think about memory management.. in many ways, unfortunately, it becomes harder to control. An advantage of user managed memory is that you always need to think about it, with every line you write so if there is an issue, it will become apparent rather quickly. Buffer overruns, however, are never much fun.. and largely avoided with auto memory management so it's clearly useful in most cases. At least with most of boring software that I write.
Audiobooks, this way I can do mindless chores while reading books.
I see it the other way around. I don't think "real world experience" should be a requirement to vote. I'd be in favor of anyone who passes a Turing test to get a vote. Since that's impractical I'll propose the age of 10 because that's a nice number. Additionally I'd like to give an additional proxy vote to parents for each child under 10. I'd be in favor of the additional proxy votes even if the actual voting age was never changed.
The difference is that for DRM to be effective, it requires the DRM vendor to have full and exclusive control over some portion of your hardware. If this is not the case (and it should never be), it's breakable with resources akin to "one cracker and a Pentium IV".

Crypto OTOH can be completely impractical to break. Plenty of codes around that would take even the NSA millions of years to crack, baring new mathematical or computing (e.g. quantum) breakthroughs.
Yes soap will get rid of Urushiol and some mechanical action is required, HOWEVER the last thing you want to do is weaken the skin and break it down with too vigorous a scrubbing. That will just facilitate penetration of the oil into the skin, and make you more vulnerable until your skin has repaired.

I get exposure to poison ivy on a regular basis but I know there's a 2h grace period in which I do all the yardwork around that stuff then jump in the shower. A normal shower takes care of it all.
most high-level languages seem to have all disregarded in
favor of extremely eager GC or refcounting, with the
exception of Rust.

Because Rust does a good job of hiding the fact it isn't a high level language.

Sure you have ML type checking, pointer safety rules, multiple returns. But if you can see past the syntax sugar you realize it is just C (with guardrails).
कैसे होते है I वाले लोग? Learn Astrology in Hindi II Horoscope Rashifal 2017
I don't agree with:

int[5] arr;

being a more readable syntax. The problem is that if you later have:

int[7] arr2;

It would make sense that arr and arr2 are different types (as the thing on the left is different) while they are the same type and you should be able (hopefully!) to use them as arguments to the same function.

On the other hand I agree that:

int* arr;

makes more sense than more commonly used:

int *arr;

although it's messed up anyway as:

int* a, b, c, d;

will result in a surprise.
Being against automation does not make for good sound bites. But if the business of America is business (I forgot who said that, maybe Hoover or Coolidge?) and automation makes more profit, then it will happen assuming society doesn't fall apart first.
But are you suggesting we should keep people employed doing manual tasks to spare them the unpleasant experience of reconsidering their career? Are you suggesting that industrialisation or automation is greed? You can reverse a lot of technological advance that way. And we see that in many socialist economies, where zombie-like industries have been subsided well after they should have disappeared (like mining in the North of France).
Exactly. The problem is that automation is the problem. Automation should be the solution. The goal of automation should not be to save labor costs for corporations and make people unemployed, it should be to increase productivity and make people have to work less, so they get more time to enjoy life.

Best way to accomplish this, I think, is to have a Basic Income. Give everybody enough to live, and increase that the more machines take over our work.
Stop spamming please
This is awesome! So this is some of the important stuff:

1. Use the LEDE codebase, rather than OpenWrt's (undecided but likely). They'll first push any new changes in OpenWrt since the fork into LEDE, and then rebrand move completely to LEDE's codebase.

2.Will be using OpenWrt's name, not the name 'LEDE' anymore.

3. The workflow is still being discussed. The workflow of both LEDE and Openwrt will be learnt from to come up with the new one. Github will be used for issues, not PRs.
No, they don't, as you explained - in all the cases there needs to be a central coordinating authority to make it worth it to change the default behaviour.
> There's one big trade off with the whole set up though - no sex till you get married ;)

To a spouse chosen by your parents, correct?
1. Hackers and Painters by Paul Graham
2. Secrets of the Millionaire Mind by T. Harv Eker

3. Tribes by Seth Godin

4. Beyond Good and Evil by Friedrich Nietzsche

5. The Industries of the Future by Alex Ross

6. Bigger, Leaner, Stronger by Michael Matthews

7. The Science of Getting Rich: Financial Success Through Creative Thought by WALLACE D. WATTLES (The Barnes & Noble Library of Essential Reads)

8. Money: Master the Game by Tony Robbins

9. Principles by Ray Dalio

10. Como Ganar Amigas e Influir Sobre las Personas by Dale Carnegie

11. Without Their Permission by Alexis Ohanian

12. Tribe by Sebastian Junger

13. Sapiens A Brief History of Humanity by Yuval Noah Harari

14. This is Water by David Foster Wallace

15. How Not to Be Wrong. The Power of Mathematical Thinking by Jordan Ellenberg

16. Walt Disney By Neal Gabler

17. The Rational Optimist: How Prosperity Evolves by Matt Ridley

18. Contagious: Why Things Catch On by Jonah Berger

19. The Richest Man in Babylon by George S. Clason

20. A Guide to the Good Life: The Ancient Art of Stoic Joy by William B. Irvine

Out of all these, I would recommend only a few:

- Sapiens

- The Rational Optimist

- Walt Disney By Neal Gabler

- How Not to Be Wrong. The Power of Mathematical Thinking.

- A Guide to the Good Life: The Ancient Art of Stoic Joy
Apple has survived MacObserver, yielding the ironic result of Apple surviving the Apple Death Knell Counter.
(Since your profile page says where you work, and these pages do seem to use flexbox - right?)

The sub-pages on this site are relatively bouncy to me during the first load.

Example:

https://www.intercom.com/customers

Environment: Relatively fast PC (4 cores @ 4.0 GHz, 24 GB RAM, SSD, etc) running Chrome. Large screen (40", 4k running in 150% scale with the browser maximized in size). 250/100 Mbit/s connection. Located in northern Europe.
> Let me ask you, what are your concerns about nuclear power?

I am concerned that new (US) plant construction would happen in a different cultural mindset from that which constructed the old plants -- a culture more tilted toward profit than safety; a culture of deskilled labor, corner-cutting, NIMBY injustice, regulatory corruption, and general passing of blame.

Done right, I'd be for it. I don't believe we will do it right.
Wow I had the same problem with the exact same feeder. This solution is awesome! I just ended up tying the unit to a table and called it a day. I also adjusted the food output, knowing he was going to get extra food from reaching up inside the feeder.
Dude, you need a family account to play on three separate displays!

Do you want to bankrupt the movie industry? Because that's how you bankrupt the movie industry.

/s
It's only the 1Click bookmark feature that doesn't work, no apparent issues with the rest of the extension. Details here:

https://discussions.agilebits.com/discussion/67388/browser-e...
Elixir is a programming language that compiles to Erlang bytecode and runs on the BEAM with no performance penalty.
Yeah, "by itself" is what I meant.
You don't have to make machines sentient, you know. Some people seem to think the goal of AI and robotics should be to make more humans, but we already have plenty of humans. We should make machines that do our work more efficiently so we don't have to do it anymore.

We can still do the fun stuff of course, like writing and art, and get famous and all that.
The crossed movie is Aliens for Breakfast. I distinctly remember a Sinbad genie despite never having been on the Reddit discussion or thinking twice about it since the dawn of the internet. I'm pretty sure the movie people are thinking about is Aliens for Breakfast though.
Apple's Xcode installs a Network Link Conditioner preference pane that can throttle the whole computer's network connection.
Even if this drives up urban prices, this is fundamentally the right thing to do. I'll happily pay more if it means better infrastructure for my rural countrymen.

But I'd like to think that the next item is to tackle prices and profits. Nationalize the grid and generate competition amongst providers and maintainers.
Well I'm not from Italy but from Croatia which IIRC has the highest percentage of at-home young people in the EU.

Here it's very much not cultural. Youth unemployment is 50% and people are dirt poor.
> Not all reactors result in long term storage of waste, I believe some designs can use existing spent fuel even.

Yes, those are the ones that have proliferation problems.
Introducing the Telegraph API
Ah so he's an evil mastermind with his naughty minions to do his dirty work eh? I had never thought of that...

Oddly he never made a fuss even when he was a kitten (before we got this other gang of pests). He's just such a calm cat and actually calms you down if you pick him up [slows your heartbeat down] (he'll purr if you just look in his direction normally)
Yes, I was joking about the wording.
Um... What's it supposed to look like? Looks the same on chrome on Android for me too. The background image jumps around when you scroll too. http://imgur.com/ctQzgdx
If I Google: "Is the earth..." the first suggestion is flat...

That said when you Google "Is the earth flat" the first result is a wikipedia entry frame.

"The flat Earth model is an archaic conception of the Earth's..."

If you Google "did the holocaust happen" the first result is from Stormfront
"Top 10 reasons why the holocaust didn't happen"

Am Jewish; Parents were born in 1942 in Europe don't have a specific objection or a strong (or any at all) opinion about this; I don't think Google should tamper with results but as they already do I don't think showing the wikipedia entry as the first result rather than Stormfront is a horrible breach of freedom of expression.

After all they do that if you Google ways to kill yourself and similar bad things, and Google does tamper with political search results as it seems.
I remember seeing Minoca posted here before, but I don't remember the specific focus on IOT. Was that a pivot, or was it intended all along and I just misunderstood the first time?
http://www.nature.com/climate/2008/0810/full/climate.2008.99...

Unless this 2008 article has been debunked or something, it doesn't sound like nuclear power is GHG free.
Improved pay or conditions is considered more important than whether Netflix uses DRM.
It was always a nice way to force my customers to implement HTTPS, the threat of Apple rejecting or removing the app. It's pretty easy to implement and inexpensive so why people still don't do it is a complete mystery to me.
In theory I imagine the metrics a company defines and attempts to achieve are the ones they want to optimize for. So in essence I can think of only 2 primary reasons it will end badly.

1) They're measuring incorrectly

2) Their "world view" is incorrect

In either case as long as they continually re-assess the above 2, their metrics will change and (ideally) optimize toward a more accurate reflection of reality.

I'd rather have evidence that my world view is incorrect, and learn this as quickly as possible so I can adapt to what the data is telling me.

It's certainly not easy to do this right (and may be impossible to perfect), but I think it's an objectively better option than, say, "going with your gut".
Does anyone know of a good open-source alternative to rollbar?
You asked, "When coming up with ideas, how likely is it that an idea is not going to be a good one vs it will do some good?"

My guess is about 99.9% of ideas are bad.

More to the point, many regulations expire or must be periodically re-evaluated by law.
Wait, so when you get married, do you keep living at home with your parents?
Even better, try not being sensitive to urushiol.
Ummm I was upvoted a lot for this comment and other similar comments because those who run Uber are not good people... greed and power are the most important thing to them!
Ask HN: How would you compare programming languages?
In this day and age of polyglot programming, how would you compare the programming languages you know.

Let the comparison be not restricted to just the properties of the language, but the tooling, the learning curve, the resources to learn and anything you know from experience is useful?

My main motivation in asking this question is: "does a deep knowledge of the differences between the languages you know helps in becoming a better programmer and writing idiomatic code or code with better idioms in that language?" for ex: coming from Lisp and if you know about generic functions, you may immediately feel the pinch where message passing falls short?

Edit:Fix Typos and prefix with Ask HN
Thanks.
So... Netflix on the Raspberry Pi? Bought a Chromecast just a tad to early?
This is exactly wrong. Automation happened already, 200 years ago. It upended society. It was called the Industrial Revolution. Things changed dramatically, and nothing remotely of that scale is occurring now.

We are suffering today not because of technological progress, but rather the contrary: the rapid technological progress of the 20th century that brought tremendous economic prosperity to humanity has finally come to a grinding halt. Let's stop denying this. The stream of lifechanging breakthrough inventions of the 20th century, from A (antibiotics) to Z (zippers), have ended. As a result, we now suffer from secular stagnation. [1]

This is why people can't get jobs. The answer is Keynesian spending, and the most fair kind of Keynesian spending is basic income. Call it a "Keynesian dividend".

[1] http://larrysummers.com/2016/02/17/the-age-of-secular-stagna...
A Tale of Two Apples: AirPods and the Touch Bar
If you have ever done GUI layouts in other frameworks there is usually something like flexbox and something like grid. Both are valid and you use what fits your problem better. I like flexbox a little more because I find it more responsive.

So this article was wrong 3 years ago and more wrong today since grid hasn't materialized yet.
I think the tolerance for imperfection has gone down considerably since, for instance, the 1930s and 40s, when we were throwing up skyscrapers in a few years and churning out entire Liberty ships in a week. We've traded some safety for an enormous increase in complexity of construction. Meanwhile, those old steel-frame skyscrapers are still standing...

I worked a few summers in a small, wood-burning power plant. A couple times a year, they would shut down for one or two weeks, and do some heavy maintenance on different systems. One of the times I was there, they replaced all of the tubes for making steam in the boiler. Every single weld joining together the panels of tubes had to be inspected, and xrayed to ensure that there were no gaps and sufficient penetration. Finding people that can weld to that standard is a more difficult task, because it's not easy, and takes skill, and training, and experience. Moreover, those people who have those skills can command higher rates.
"In 30 years" lol, at least the amount of time claimed for the solution is becoming more realistic. 20 years ago, people claimed solar was going to take over in "10 years".