skysight-inc/HackerNews huggingface dataset:
> Nobody builds one where I live. But there are several nuclear power plants. But most of them are now history. They are not in some remote areas, but near populated areas with millions of people.

This is a failure of planning (or possibly of international diplomacy in the case of e.g. Japan). In terms of the engineering constraints, nuclear plants are a lot easier to build far away from people than any of the alternatives: they don't have to be built on particular parts of rivers, or in a sunny or windy area, or a gas pipeline or an endless supply of mile-long coal trains. (They probably do have to be on some kind of rail line just because fuel transport is excessively regulated).

> Why would I 'consider solar on its own' as baseline power? These arguments were brought up twenty years ago and were boring then.

It may be boring, but the issues are still real. Baseline power is a requirement, and the only proven ways to provide it are carbon-based, hydro, or nuclear.

> Even though there are solar power plants which store heat.

There was only ever one in full-scale production, and it's now closed, AIUI. There are various experimental efforts.
The best way to get the attention of those companies is to do peer-reviewed, published research in ML. Which is certainly possible while getting a Master's at one of those universities.
It's still runtime memory management. That makes it garbage collection in my book. Sure it's not as involved as tracing, the prototypical form of GC, but it's still something that requires a runtime check each time that resource is used or a binding to it goes out of scope, similar to aspects in generational GC.
Review of Popular Design Trends for Interfaces in 2016
I got to see one of the original prototypes, at the time it was sitting near the lobby of the Battelle Memorial Institute (who provided much of the R&D for the process and is often forgotten) across the street from the Ohio State University. It was an almost hilarious manual process, almost more like developing film with dry chemicals and powders than the hidden, clean, mechanical process we see today...but it still worked. I imagine it's still there, and if anybody is in the area, it's worth stopping by to see a demonstration of it -- I couldn't find one on youtube, but I did find this explanation.

https://www.youtube.com/watch?v=YZKbvPFrc0I
Fukushima was a failure of risk engineering. It's sad that you seem to think that we need to "accept" man-made disasters.
I don't have time to keep monitoring this for replies, but feel free to email me if you want to discuss this further.
http://www.fooledbyrandomness.com/equality.pdf -

Beware of the person who gives advice, telling you that a certain action on your part is “good for you” while it is also good for him, while the harm to you doesn’t directly affect him.
As long as we're exploring hypothetical choices, would you prefer to live near a nuclear plant over living in a house with energy provided by solar tiles on the roof?
IMO, the problem is that we've tried to use Vim as an IDE. Vim's power is modal editing and the composable grammar. I think Vim should be in competition with the text editor widget that sits inside VSCode, Atom, Xcode, Intellij or any other IDE instead of the IDE itself. Fortunately, with neovim this will be possible.

People can use IDEs of their choice but use real Vim for all text operations or just stick to vim like me :)
> there's usually one central thing that is Rc'd,

Right.

In my case, I was using the nphysics library, which for unsurprising reasons uses Rc for entity handles.

Similarly, in my app's code, I used nphysics' proximity and contact handlers to watch for events that indicated a change in status. Those handlers needed to initialize/set values in a HashMap accessible (and periodically cleared by) the main sim loop -- 'one central thing' that is Rc'd.

It's not sprinkled everywhere in your codebase, and for obvious reasons most libraries don't need to use it. But in applications, a central loop + library-provided callbacks + some Rc'd state of doesn't seem too uncommon.
> "The only "intuitive" interface is the nipple. After that it's all learned."

I did not know this saying, thanks. This explains why I cannot work on a GUI without a track point!
Isaac Asimov: Never Run Out of Ideas Again
No, I'm talking about the lavish lifestyles of our ancestors.
I guess you are referring to German copyright law. But I don't think even there it's legal to make a copy of you are just renting the movie.
Don't forget the "I liked them before they were cool":

"most of whom I suspect had not called themselves a Golden State fan until 2013"

What are the rules on when you are allowed to become a fan?
My journey from high school to a feature in Forbes (thanks to you)
"Why do people on Hacker News seem so drawn to Nuclear? Its insanely expensive, it takes forever for a plant to come online, and worst of all for an industry that likes to remain 'boring' -- it draws too much public attention."

Because we are numbed from too many waterfall style management projects and can't imagine any other way ;)
One reasonable approach is, for example, Tesla's solar powered roofs along with its home integrated power wall for storage.

They claim that their solar roof costs less than a traditional roof, and lasts longer. And produces sufficient power for the house.

This approach nicely works around a lot of the very real problems associated with the traditional, more centralized solar generation methodologies.
It is pretty ambitious, though, to try and make this work for an ecommerce app. Holding the entire product catalog locally isn't feasible. Login is somewhat tricky, and completing the purchase offline has either customer service or financial risk issues.

Kudos to them for taking it on, but I don't really fault other ecommerce vendors for giving up early on offline functionality.
"Explicit is better than implicit", you know.
Who said a Password Manager is only for Passwords?
I use/have used neovim-dot-app, it's pretty nice. It's not quite as polished as MacVim, mostly little things like not having dock menu entries for creating/switching windows. I had to compile from HEAD fairly regularly to fix bugs and keep up with neovim releases. I mostly switched back to MacVim once vim 8 came out.
Show HN: Free app that helps to avoid negative news content
I just looked at the Wikipedia page for SAR. I think what you are doing requires a lot more signal processing than an ultrasound. At it's most basic, an ultrasound is really just a 1d graph of signal intensity. You should look at some old ultrasounds, it's pretty obvious how low the resolution is.

I'm sure you know more about signal processing than I do, but trust me when I say a simple diagnostic ultrasound is a pretty rudimentary bit of kit. Most medical imaging is pretty simple actually (not accounting for signal acquisition). Radiologists are trained to read fairly abstract charts, and they want as little processing as possible. Imagine if a CT machine tried lining up images, rather than presenting the raw slices. That might make sense for mapping data, but if you were trying to diagnose a displacement of something, like a broken bone, having the image "fixed" wouldn't do you much good.

That's part of the reason why older ultrasound images of babies are so inscrutable to the casual observer. Since the technician is slowly sweeping a 1d or 2d array by hand, the printed image ends up looking pretty weird if the baby moves. An ultrasound can be 100 db inside the womb[1], so the baby tends to start moving when the ultrasound is performed. The horrible images aren't much of a problem, because the images they give to the parents aren't really used for diagnosis. They use the monitor for that purpose. If there is something the tech wants to explore further, they just look at that area some more.

Based on my limited knowledge of SAR, it seems like the processing is way more important because you are working with data that has been captured in the past.

Edit: Edited for clarity, and added source

[1] http://www.popsci.com/scitech/article/2002-01/hey-turn-down-...
I was trying to watch rick and morty on linux the other day. popcorn time was the easiest route to take. I did the free 7 days of hulu. but cancelled immediately because their flash player couldnt make it more than 30 seconds without crashing. I eventually settled on Amazon Video (which I had to spoof being chrome on windows to get it to allow HD). I really dislike that my wife can't watch the videos I purchased on amazon video even though we have a linked account.

So the only place I could find that would actually give me the content in exchange for money, wont even let other people in my household watch it.

The only downside to piracy at that point was any ethical/moral/legal issues. But those wont stop people for long if the issues with other methods become too unbearable.
I've been using Groovy for about a year now. Can you explain what you mean about the static system being "badly retrofitted?"
Vernissage wraps screenshots in device mockups (-50% OFF NOW)
http://instituteforenergyresearch.org/analysis/germanys-gree...

When they have their surpluses - they are actually paying their neighbors to take power from them. I.e. they are selling it at a negative rate.

When the renewables are offline - they are paying a premium for electricity from fossil fuels.

While Germany does indeed _produce_ stellar amounts of renewable energy. They are completely dependent on their own and neighbors fossil power production.

Thus they can claim that they are "exporting" renewables. The turth is that their renewables infrastructure and the retarded system of incentives they have set up - result in one of the most expensive electricity prices in the world: https://www.ovoenergy.com/guides/energy-guides/average-elect...

Notice how the more renewables a country has - more expensive the electricity is.

Why? Because renewables are really not all that ecological as the activists would like to claim.

Simply because renewables cause more problems than they solve. And the surplus resources spent (or rather wasted) on "green" energy are also a form of energy. Thus one can argue that "green" energy is actually a net contributor to pollution - due to the aforementioned externalities.

Until we get insane amounts of storage (which will also pose a significant potential for pollution) - green energy industry is actually contributing to problems.

And while you are sarcastic - current state of affairs is not due to common sense or economics. But due to politics.
They are identical scenarios. The only difference is the scale.

In both scenarios I am "rolling the dice" on a catastrophic failure in exchange for energy - and if I am home when it happens it will shorten my lifespan significantly.
> The stream of lifechanging breakthrough inventions of the 20th century, from A (antibiotics) to Z (zippers), have ended

I agree, but this only leads to more questions: why? And is it permanent?

I think we are in a temporary lull. Finance people, in the vain of JP Morgan, have gotten very good at controlling the social processes around both physical resources and human output. They keep most people tired and scared to change jobs, so they can be made to focus on production. The rest who are actively problem solving despite those pressures, the finance folks try to steer them towards a maze where big bets are made and equity changes hands often.

We were bison, and now we're cattle. There's more meat, but less frolicking, and no semblance of any kind of ecosystem that produced so many bison-y moments.

Is it forever? I don't think so. We're only fairly recently getting lots of brains trying to discover tools for doing things outside of finance. And still, it's a trickle. Look at all the beautiful brains on this message board, whose output is getting fed into the feedlots of VCs and Paul Graham.
We're using Elixir for the back-end of our web application, and so far I'm very happy with it.

Probably the biggest issue we have with Elixir right now is libraries, but it's a more subtle problem than "there isn't a library that for this thing I want to do". To the contrary, I've been pleasantly surprised at how many libraries are available and how good they are.

The issue with libraries that I see is that because the language is so young and the core libraries are changing so rapidly (for the better!) a lot of useful third-party libraries have trouble keeping up. So we frequently find that a new feature has been rolled out to a core library that we really want to use, but upgrading it breaks a dependency in a third-party library.

It's sort of to be expected, right? The language has captured enough mindshare that people are building useful libraries left and right, but it hasn't gained quite enough adoption that there are armies of developers who can devote time to keeping those libraries updated to the minute - you don't have 100 developers behind a given library, you have 10 or 2 or 1.
There's still the centralization problem. Nuclear power is centralized and lends itself to government or corporate control of the energy system, in contrast with solar which gives each property owner individual control.

I'm not saying we can't have both, it's just that the problems with nuclear are not only (perceived or real) safety problems and the fact that it yields byproducts the most tempting use of which is to make nuclear weapons.
Maybe he means in browser Java Applets. But they are pretty much dead anyways.
Hmm, yeah cache thrashing sounds a likely culprit - agreed. Perhaps before dropping all the references they should be sorted by memory address, so that page faults are minimised.
It's a trade-off and it's a tradeoff that a lot of NFL players are clearly becoming aware of but are willing to make. In some weird sense you can only appreciate them for making that tradeoff.

Effectively, they are at 20 (with today's knowledge) given 15 years at the top of the most popular American sport. They make hundreds of millions in the process (possibly).

By the time they are 40 or 50 they might be a vegetable or have committed suicide, but honestly how is that different than any other job? It's a decision they make for celebrity and money and competition - how many CEOs have killed themselves via overwork?

On the other hand when Tony Dorsett says "I didn't expect the end to be like this", it does shock you to the core. And it's a sport that kids should not be playing.

Football is a violent sport but that's what makes it magical....you can't have men that are 6 foot 6 and can run a 4.3 without it happening. But you can't get something that completely tactical and brutal without those dynamics. I'd hate for football to die.

There's also genuinely good owners in the league; hate someone like Jerry Jones all you want but he has taken care of all of his former players and is one of the most giving people in the league. There's also some really brilliant and good front offices (New England or even Dallas with Will McClay).

....also regarding Kerr, he's had an amazing career.

Bulls in the 90s, Spurs in the 00s (killed the Mavs in 03 WCF), then goes to Phoenix and helps build the Seven Seconds or Less Suns, now GS. And he was a pretty good analyst! Talk about a winner.
Is there a reason they went with LXDE instead of LXQt?
If you simply like a team while they're winning and then don't when they lose. You're not a fan. You're just someone who likes to be part of a winning team. (Echoes Silicon Valley quite a bit eh)
> Often when they leave their field the dunning kruger effect takes hold and you have stuff like this happening.

For an excellent example of this, see ignorant comments about the medical field on Hacker News.
"I won't even touch your other points."

That's too bad.

As for your comments I just refer you to https://en.m.wikipedia.org/wiki/Cargo_cult_science
As opposed to some literal rent-seeker siphoning your excess income as literal rent, caring for your parents doesn't seem so bad.
Sure, but I live underneath an air traffic corridor. I want to be compensated for the chance that a plane crashes into my house.
Nixie Pipe – Modern Day LED Nixie Tube
Cybersecurity firm finds evidence that Russian military unit was behind DNC hack
>"Maybe you will allow a nuclear plant in your backyard but most people already have a problem with wind power."

I don't understand. Why can't we put these things in the absolute middle of nowhere? Workers live on-site and you don't turn the camp into some sort of "work town". Problem solved, unless I'm missing something?
>IMHO these articles are fake news

Oh god, stop with this in every article.

This isn't "fake"; it isn't even "news".

News is either fake or not. A researched opinion piece isn't "fake" because you disagree with the conclusions. It might be wrong, but it isn't "fake".
I don't think I've ever met a sports fan who hasn't hated at least one team. Rivalries are fun; teams that you relish rooting against are fun. Emotional investment in the outcome is one of the biggest reasons folks watch sports; rooting for the underdog to win is rooting for the overdog to lose (and I can't remember a larger overdog in quite some time than the Warriors.)

It's also eminently clear from my comment that I don't have some all-consuming blind rage for the team, given that I just complimented the head coach, so I'm not really sure what you're getting at.
Parent said ramping DOWN, which is trivial regardless of weather. Ramping solar UP at night or during cloud coverage is indeed a much more difficult problem :)
Short answer: For the user? yes. For the type system? no. To keep track of the length of the array, you can pass the number of elements as a second parameter to the function.

Long answer: For arrays with a declared length, the length is included in its type (6.2.5.20, page 42, [1]). Therefore, the type of "int a[5]" is "array of 5 integers". The type of "int*" is "pointer to integer". For arrays without a length, the type is considered 'incomplete' (6.2.5.22).

So the C typing system considers these 2 different types.

"Except when it is the operand of the sizeof operator or the unary & operator, or is a string literal used to initialize an array, an expression that has type ‘‘array of type’’ is
converted to an expression with type ‘‘pointer to type’’ that points to the initial element of the array object and is not an lvalue." (6.3.2.1.3)

sizeof is essentially an exception.

"The sizeof operator yields the size (in bytes) of its operand, which may be an
expression or the parenthesized name of a type. The size is determined from the type of
the operand. The result is an integer." (6.5.3.4.2)

And that's how sizeof is defined. Because it uses the type to compute the size, and the type of arrays include their length, and the type of arrays doesn't change in sizeof expressions, sizeof will return the total number of bytes of all the elements of the array.

[1] C11 standard (draft): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf
> Generally the prices in France are kept low, because the tax payer pays for the expensive nuclear industry monopoly.

And also because the decommissioning costs are not factored in at all. Currently EDF is pushing to extend the operating life of old reactors to 60 years, and to postpone their decommissioning to 2100. They want to just leave them there in the meanwhile. The trouble is that they simply don't know how to do the decommissioning, and it proves incredibly more expensive than thought. The fund that was set up to pay for it is undersized by a large factor.
Slack Forum for Serverless Chat
New ones will be just as centralized as old ones. Less democratic, more control of your energy in the hands of a big player, as compared to solar.
Maybe, but the "indefinite" thing is stupid. Make it 3 years if you must, but do set a deadline. Making it indefinite just means a good portion of the app developers will never even give this a second thought anymore.
Is the OpenJDK a drop in replacement for the Oracle JDK as long as you are not using the commercial features? I'd like to move away from the Oracle JDK, but I'm not sure what gotchas I'm going to run into.
You could buy bits of capital in the 1890s as well, and technology was advancing at a breakneck pace then too, but society still became a quasi-feudal state. Some form of wealth redistribution will be necessary to ensure people's freedom, the tricky bit is how to do it without unduly stifling innovation and investment.

Lately I've really been grappling with how to accomplish this, and it is a Very Hard problem.
> Im sorry, but your position just sounds like uninformed radicalism.

Don't be sorry for labeling my position, just don't do it. If you had a defensible position you could defend it without name calling.

> Most corporations manage to act ethically;

Inasmuch as it is profitable to do so, sure. It rarely remains profitable to do so, however.

Could you point out some examples of successful corporations acting ethically when it was not profitable to do so?

> corporations (big and small) have non-profit motives

Examples?

> and limited liability is pretty much required to have a functional economy.

Is it? Iceland put their bankers in jail and recovered more quickly from the subprime mortgage crisis than anyone. Limited liability allows economies to function for the rich, but that's a rather narrow view of functioning. The stock market is not the economy.

You cannot support policing and limited liability--limited liability means that policing has no teeth.
I'm not an engineer so I've probably got this wrong (would appreciate a correction). The Westinghouse AP-1000 (a Gen3+ reactor) produces 1,117 MWe of power. Say we want to replace all coal plants with nuclear.

2013 world electrical energy generation was 23,322 TWh, with 41.3% being coal (so, 9,632TWh from coal). Presumably consumption was somewhat less (overproduction, transmission losses etc.), but let's just use this figure as it's probably grown anyway in the last few years. So:

(a) Coal generation in MWh: 9,632 * 1,000,000 = 9,632,000,000MWh

(b) 1 AP-1000 running full-time: (365 * 24) * 1,117MWe = 9,784,920MWh

Number of AP-1000s needed to replace all coal plants = (a) / (b)

Total plants to replace coal = 984.4

That seems absurdly small, so I assume I've gotten a unit conversion wrong. Any engineers able to help me out here?

EDIT: If 984.4 is indeed correct, if an AP-1000 costs $7bn to build on average (using the expected cost of the two US Vogtle plants), this works out to $6.89 trillion. That doesn't seem too bad, particularly given US safety standards appear to be a fair bit better than the world average...
Interesting, it seems like they're trying to protect Amazon.
I can understand people moving from Amazon to Aliexpress though. When I'm looking for stuff on Amazon, it is often difficult to find out whether they ship to my country and if so, how much the delivery costs. Often, great deals from the US don't ship to Europe.
On Aliexpress, everything ships everywhere. You type in you country and currency and have full information.
More performant, generally, particularly considering the fine-grained control it offers. However, cyclic datastructures may be problematic (similar to how they are in typical GC, but often worse). Of course, exceptions abound; the "better" choice is extremely use-case dependent.
I use vsVim which is a vim plugin for visual studio, so I get the best of both worlds :)
when it comes to maintaining code that affects financial data and customer information the certification can be pretty extreme to people not familiar with the risks. Even two teams of auditors can be involved for some work (internal and external). Even after it deploys you watch new changes like a hawk
I'm impressed by how little fiction you guys read. Not even the classics are listed here (minus some exceptions)
Hey, thanks for the link; I didn't know it, believing I knew all SGML resources.

(I'm the fool having actually implemented SGML -- no less -- in Javascript).
ETFs.
They aren't supported in Java 9.