skysight-inc/HackerNews huggingface dataset:
Isn't decommissioning nuclear power plants still basically a huge bill underwritten by the tax payer? I'm not really sure about creating radioactive waste that has such huge half lives...

From Wikipedia:

Of particular concern in nuclear waste management are two long-lived fission
products, Tc-99 (half-life 220,000 years) and I-129 (half-life 15.7 million
years), which dominate spent fuel radioactivity after a few thousand years.
The most troublesome transuranic elements in spent fuel are Np-237 (half-life
two million years) and Pu-239 (half-life 24,000 years).[39] Nuclear waste
requires sophisticated treatment and management to successfully isolate it
from interacting with the biosphere. This usually necessitates treatment,
followed by a long-term management strategy involving storage, disposal or
transformation of the waste into a non-toxic form.[40] Governments around the
world are considering a range of waste management and disposal options, though
there has been limited progress toward long-term waste management
solutions.[41]

Here: https://en.wikipedia.org/wiki/Radioactive_waste#Management_o...
I'll assume you're on Mac. I roll windows here and haven't had Java installed in almost 3 years. Couldn't be happier.

Can't wait until I can do the same to Flash.
Sure, if the expression doesn't depend on the value at all, it probably won't have unpredictable results. (Though as with any kind of undefined behavior, don't count on it, as compilers can be "clever" sometimes.)
There is some of that. There are also very valid projects out there. I am running under the assumption that people can tell the difference.

Frankly, most of the sketchy folk that I ran into during my projects were the investors, not the engineers.
I think the idea is to give an error when there is absolutely no way that variable could have been initialised when it's read, i.e. cases like this:

int x;
h(x);

The point is not to solve the Halting Problem, but to catch code that is so obviously wrong that no programmer would deliberately write it (unless they were testing the compiler's reaction.)
I might be doing the math wrong, but it doesn't really seem that much:

6 gallons = 768 oz

768 oz 100%abv = 1920 oz 40% abv

1920 oz is approx 192 drinks a year, or 3.7 drinks a week.
The point is that this is the value obtained through extraction. There are other values that are non-financial that are not being calculated into the equation.

Trees are ecosystems. Human beings are ecosystems. They interact in incredibly complex ways with their external ecosystems.

To answer more simply, you can't break down the Co2 into dollar-value because it isn't the only value that a tree has. It has an incredible amount of all kinds of values. It helps create shade for other types of plants to grow, so we need to factor that in. It creates a habitat for certain insects that help with pollination. Those insects help keep away another type of insect that are bad for reasons X, Y, Z. The relationship is so vast and complicated, that to simply say, a tree is worth $40,000 is judging it by the wrong qualities.

It's like judging Einstein's Theory of Relativity based on the amount of words, but not on the ideas that are created when someone reads it and is inspired to create something new. Or judging a healthy diet simply by the amount of calories. It just doesn't work like that in the real world. The financial extraction of value is based on limited qualifiers that do not take into account the complexity of true-to-life value.
>The team then randomly displayed one of the two sets of results to 2,690 subjects. What they found was that users were 45-percent more likely to actually click through the search results on the second version, which included only organic results. What that means, they write, is that by prizing OneBox over organic links Google is serving up less useful search results, which is therefore damaging to the end user.

Or that users obtained the information they needed from OneBox and, therefore, were not required to click on a link - making the search results more useful. Search should be defined as "obtained the information I was searching for" and not "clicked through to a website."

Counterpoint example:

Searching google for "define 'word'" gives me the definition of the word in OneBox without me having to click to dictionary.com or merriam-webster or any other similar online dictionary. The result? A better search result that doesn't require an additional click-through!

E:

>The problem with all this is that, generally, even though they are the ones being harmed, consumers don’t care all that much—at least not enough to change their habits.

Am I the only one to find fault with this claim? If users don't give a shit, has it ever occurred to these people that maybe, just maybe, users aren't being harmed and therefore... don't give a shit? If Google didn't provide the information that people wanted when they searched for something, they would do this amazing thing called use another search engine.
Hi - frankly the usability around discovering videos right now is not great, I totally recognise that. I appreciate your suggestion and we will definitely be finding ways to improve it, including adding dates.
A state intelligence agency found spying on foreign private cos. in critical sectors like nuclear power plants, planes, high speed trains, telecommunications and energy, in order to pass on the intelligence and aid its own domestic firms.

For a minute I almost thought we were talking about China.
All capable states spy on each other. Enemy states spy on govt secrets and friendly states focus on industrial espionage. France, Israel and China are some of the most vigorous at industrial espionage. Like it or not that's how the world operates and, unfortunately, we can't simply wish that away.
Basically all the data fit in the CPU cache

True, but it's the relatively-slow L3 cache (the L2 cache is at most 1MB for the processor being used for testing).

I think the biggest problem with this trie implementation is the amount of pointer-chasing due to the low branching factor. The step function does four (!) loads for every character, each depending on the result of the previous load. Real tries have much larger branching factors (and compress each node to avoid wasting tons of memory).
dat is awesome!
Reply copied from another answer:
Hi - frankly the usability around discovering videos right now is not great, I totally recognise that. I appreciate your suggestion and we will definitely be finding ways to improve it, including adding dates
not to denigrate the hard work... but without a keyboard, just how am I supposed to enter cheat codes??

Nice work BTW.
dat is awes0m3
The author unironically uses the word "outmarrying" to refer to interracial marriage and puts white privilege in scare quotes. Also, transgender women are men who are "tapping into the lesbian market."

Not worth the read. The lens of bias and prejudice is far too distorted to salvage a coherent point.
That's the mechanism by which government borrows money; the mechanism by which government spends money is that it takes money out of the pile which it has either borrowed or received in revenue (taxes, user fees, proceeds of government-run enterprises) and spends it. (This ignores the possibility of government receiving grants directly for the particular spending, which also happens, more for some governments than others...)

Marginal increases in spending once revenues are completely used may be, in effect, equivalent to increases in borrowing, but spending in general is not equivalent to borrowing, so the mechanism for government borrowing money should not be presented as the mechanism for government spending money.
I've been convinced for a while that the reason this problem is not solved is that everybody is sure that the problem is not solved, and therefore nuclear is really hard, and therefore we shouldn't do research on nuclear, and therefore we shouldn't do any engineering on the topic of how to solve our waste issues. In other words, ultimately the reason is circular logic.

It's 2015, and we remain essentially stuck on 1950s B-Movie era stereotypes on how nuclear works, what it is, and how dangerous it is.
Does Britain really have "austerity" when the total central government spending in 2015 is 39.4% higher than in 2007 at the height of our supposed prosperity?
I think the academics are well aware of that - but the alternative is to never study groups in this way.

Also consider that such people are typically integrated with the community they are studying for months, even close to a year. We are certainly different when observed, but we also get used to a new presence, eventually consider them "one of us", and will resume (mostly) normal behavior.

They're not technically academic works, but I consider David Simon's books "Homicide: A Year on the Killing Streets" and "The Corner: A Year in the Life of an Inner-City Neighborhood" (co-written with Edward Burns) to be in the category of such studies. The first book was the inspiration of the television series of the same name, and both were inspiration for The Wire.

"The Corner", by the way, is one of the most emotionally devastating books I've read, and I tend to pick very unhappy topics.
The 20th century was the century of carbon-based energy. I am confident the 22nd century is going to be the century of atomic energy (i.e. terrestrial atomic generation and energy from sun’s fusion).

It's silly to describe solar as atomic energy from sun’s fusion as a distinct category from carbon-based energy, because of course carbon-based energy was formed by capturing solar energy from the sun's fusion.
> a client's Gmail spam queue

I mentioned it's my personal email, not really meant for work (though I did use it for that also).

But technically yes, if they choose to trust Google with delivering the email and Google doesn't deliver, it's a problem on their end. Setting up your email in a way that a particular service (in this case Google) accepts it, doesn't scale.
I was just at a web design conference, and Ethan Marcotte cited this as part of his presentation while talking about 'networks of content' in responsive Web design.
Ok so next US officials accuse the Chinese of spying based on some very shaky evidence we can just all collectively tell them to stop whining right?
You:

> a problem

Me, earlier:

>> a little annoying

See the difference? You're arguing against something i never said, and you're being a dick while doing so, instead of stepping back and considering whether you misunderstood the seemingly unreasonable thing someone else said.

> The same way most people learn to ride without training wheels. Slow, wobbly, tilting, and falling often. Except this time, it's on purpose. I suggest using safety pads.

Not usefully feasible. Primarily because even a simple sideways fall would likely damage the bike, even if only a little. Training would definitely compound damage. And if you used something soft enough to protect the bike, the training would so far removed from reality to be useless. Plus, generally with a bike you don't fall all the way unless you've already completely lost control in such a way that you're already ouside the bounds of any training.

Honestly, i don't even know what movements you'd recommend bikers learn in "fall training".

Note also the lack of such videos on youtube. The only one i found to that effect even said "advice can be only very general, as every fall on a bike is different".

> The same way most people learn to ride without training wheels.

Also on that one: In all cases of this i've seen someone was holding the bike and making sure the learner won't just crash uncontrollably. I'm wondering whether you ever learned how to ride a bike.

> Rotating the pedals backwards or squeezing in the right handle isn't what I'd call a "procedure"

You don't actually seem to have a mental model of what stopping on a bike at an intersection entails.

> Driving a stick-shift car is far more of a hassle to brake.

One last comment on this: Yes, it may be a hassle, but it never changes. The procedure is always the same. For a biker every intersection requires different steps, especially in cities with a wide variety of intersection types.
> Modern spam filtering is not purely based on white/black-lists. Statistical analysis of the content is performed.

Not purely, no, but content analysis is typically performed after whitelist/blacklist checks. If a host connecting to my mail servers is on a blacklist, there is no content analysis because the mail will be rejected before it gets that far.
You are so not alone. I dread little interactions like lunches, dinners, open bars, networking reception (oh my!). Just gotta be yourself, and realize there is probably 20 other people there in the same boat. Try to find them!
The storage problem is almost solved. Batteries/Supercaps with double the capacity, charge rate and lifespan of current Lithium-ions should be on the market soon.
That's not really how it works. Technologies are either commercially viable or they are not. The thing that enabled windpower and solar power to take off is economic parity with other means of generating power. Photovoltaics and windpower being 'invented' (as if it isn't blatantly obvious that there is energy in wind and solar and that this energy can be captured in a myriad of ways) before a certain date has nothing to do with whether or not we see them today.

Tons of money and effort has been sunk in attempts to create more sources for energy and some of those have paid off and others are still under review. The 'fossil fuel hegemony' is actually quite a large investor in more than a few projects, their product is energy, not a particular kind of energy.
Yeah some people can't read the content anymore if there is no CSS scrolling and other nausea (to me) inducing 'graphics' ...
Presumably Maxima (http://maxima.sourceforge.net/) or SciPy (http://www.scipy.org/)
The first practical high efficiency (6%) cell was made in Bell Laboratories in 1954. It was the first PN junction silicon solar cell, the technology that still powers 90% of solar cell modules on the market.

http://www.aps.org/publications/apsnews/200904/physicshistor...
As I've said before: the thing is, the HN crowd is a really tough audience -- they will only be amused by jokes if they're actually funny.

If your idea of humour is "make some pop-culture reference and it will automatically be funny" or "be generically cynical about everything and it will automatically be funny" then, yeah, you're going to have a difficult time on HN.

Something like 1% or so of my HN comments are jokes. They usually do pretty well for karma. (Slightly to my surprise, the most recent one to flop completely was one that was also making a slightly serious point, and one that I don't think many HN readers would disagree with. Ah well, can't win 'em all.)
I'm not familiar with the semantics of software transactional memory, but doesn't this violate the "don't busy-loop" requirement? Is the retrying logic smart enough to set up some kind of watch on the values, or does it just run continuously until satisfied?
Imazing Activation Number Crack Full Version Free Download
http://www.extremetech.com/extreme/187917-startup-gets-fundi...
Yeah I don't know why he things it is rare. It's rarer that open-source software is more featureful and functional than competing closed source software. In fact I'm struggling to think of any that are clear-cut.

The opposite is very common, as your list demonstrates. Also another big category is CAD, and CAM. There are no decent open source programs in that space at all!
Why I'm Leaving London
Looks really, really interesting, but I don't really feel like installing Flash. There's this thing called Livestreamer that works really well (not only) with Twitch.
Much of the waste problem can be solved by using reactors designed to use the waste as fuel. This isn't currently done, but there's no big technical reason it couldn't be.

For what remains after that, well, there's nothing particularly wrong with sticking it in some extremely sturdy armored containers, sticking the containers in a shed, surrounding the shed with a razor-wire fence, and stationing a couple of guards at the gate.

The paranoia over nuclear waste is weird. What if civilization collapses and people in the far future discover the stuff and don't know it's dangerous? It lasts tens of thousands of years, after all! OK, but we leave dangerous stuff all over the place. There are tons of barrels of toxic chemicals, ponds full of poison, and heaps of awful stuff just sitting around, and more being produced all the time. Nuclear waste is bad because it lasts tens of thousands of years? How about arsenic or mercury, which lasts forever? And sure, precautions are taken with those toxins, but not on the "this must be placed in a geologically stable area, packaged to survive the fall of civilization, and signposted so that all future intelligence will know to avoid it" level of precaution.
> Frankly, most of the sketchy folk that I ran into during my projects were the investors, not the engineers.

I've seen a couple of both, but for the most part the engineers when they are wrong are deluding themselves as well, the investors that are sketchy seem to be more cynical and aware of what they are doing.
Automatic bug repair
> React literally does this out of the box. Om does it (based on react). Reagent does it (based on react). Using js/React (raw js interop) does it. There is actually nothing to do. You exec your js in a nashhorn thread. That gives you some html. You ship it your browser on initial GET, then initialize react on it.

You're being disingenuous, I read the ClojureScript mailing list, this subject comes up regularly. People are still figuring it out, Nashorn is not well documented and the use of it for this purpose is not well documented. Please don't pretend like something is a common thing when it's not.
Vassal seems like more of a staple of the hardcore wargaming community (For the most part, not making an absolute statement here). If you want to play boardgames with less learning curve (both the interface and the games themselves) I recommend boardgamearena.com for web-based (but with a smaller library) or Tabletop Simulator for native (bigger library through Steam's workshop thing)

EDIT: and of course actual physical copies of the games are probably the best way to go if possible.
My place of business is on Comcast business and we score 10/10 on https://www.mail-tester.com/.

I have problems with several places that firewall the Comcast IPs - Symantec (messagelabs) is the worst because I don't know who uses their services until the message queue backs up and then I have to route around the damage. Really annoying.

To make it worse, I cannot find a way to contact them and ask them politely to whitelist our email server IP address.

Most mail services give a a rejection and, when I've asked to be whitelisted, they do it with no problem (Microsoft, for instance). Symantec simply doesn't respond on port 25 and has no contact information.

It isn't just me: https://www.google.com/search?q=messagelabs+port+blocked
I think this is good insight. You can pull off a ruse or change in behavior for a month or two, but you can't act unlike yourself for too long, and especially not a diverse group. So if they were faking things, there would eventually be signs pointing to faked behavior.
Yes, multiple decomissioning projects are showing the true costs these days.

Germany:

https://en.wikipedia.org/wiki/Greifswald_Nuclear_Power_Plant
Decomissioned: 1990

Destruction started: 1995

Ongoing as of today....
> All security is through solutions being obscure. I don't understand this criticism. Encryption just puts mathematical bounds on the obscurity

There is a difference. Once somebody writes a tool to unravel the obscurity, it is simple and fast for everybody to break the security.

Not so with encryption (if used properly, with changing keys, one-time passwords, etc.)
>I think a reasonable mission statement would be "To exploit foreign signals intelligence for the benefit of the USA".

So we can all stop whining about Russia asserting influence over Ukraine and China hacking US government right?
Who on earth told you that? Hafnium doesn't work - DOE and DOD moved mountains in the nineties trying to get it to work and a number of people lost their careers and sanity in the process. But you go ahead and tell yourself that it's the "fossil-fuel hegemony"

https://en.wikipedia.org/wiki/Hafnium_controversy

(I'm sure you think muon-catalyzed fusion is right around the corner too)
I think they just mean, if you have 10,000 customers, it's not surprising if someone hits the 1 in 10,000 odds. You could say that person was "lucky", though they have no greater chance than anyone else of hitting those odds again.
Reinventure Invests in Coinbase
So it's piracy with government approval, i.e. privateering?
The half life of the immense amount of chemical toxic waste produced by industry each year is essentially infinite. And yet somehow we're mostly content with chucking it in a landfill (albeit ones regulated and built to safely handle it) and calling it good. Drop the dangerous period from "infinity" to "some millions of years" and suddenly people get more worried?
Imagine a person working a minimum wage job with $10k in credit card debt due to a family member's unplanned medical expenses. Now imagine which would help them more: 100 hours of you telling that they need to increase their earning power to pay off their credit card debt? Or $20k to immediately pay off their credit card debt and build a rainy day fund? I don't think poor people are so ignorant that 100 hours of your advice is going to be worth $20k to them, no offense.

Honestly, your answer just seems like a shield for selfishness. $20k is a significant sum of money that would make a significant difference in other people's lives.
yup. or even very concrete evidence. or pretty much any other country. one strategy the US employs in all of its dealings is holier than thou. As Chomsky says, never listen to what the US says, always look at their actions. They never match what they say.
I don't think he wished anything away, I think his point is that it reduces the value for all of us.

Maybe take it as an appeal to logic: if nations are to grapple with the issues raised by the NSA and her sister orgs in the five eye countries, the best approach to raising the issue and proposing solutions (in my opinion) is to appeal to the logic of each individual and demonstrate how they are best served by dismantling these espionage operations.
> Your allegations and innuendo add nothing to the conversion.

Ditto for your comment. Flagged.
It seems to me that the words 'humans' and 'religion' are inverted?
I'm sure if the Romans wrote business texts, it would be in there, too :-)
> On paper it seems like a great energy source.

On paper the waste issue is still not solved. And the risks are still large (yes I know, coal, gas and oil has it's drawbacks too).
European airlines often board from both doors, though they wait until the incoming passengers have left.

This is more common with but not limited to budget airlines.

Example: https://goo.gl/maps/FvLVB — you can see there are no jet bridges at all at the budget-airline-only LTN.
It seems to be that you've hit the nail on the head:

Hash Tables are faster than Tries when your only requirement is that you don't duplicate storage.
How did the respected computer scientist feel about having unleashed Stephen Wolfram upon the computing world? :)
I don't follow, but I can tell you've mistaken what I just said.

The commenter upthread asked what NSA's goals were. When I offered up a mission statement for them, it wasn't what I want their mission to be. It's what I think it actually is.
> And before you ask: Yes, i tried the next-smaller bike type, they're considerably slower for me in transit.

I wouldn't look so much at a smaller bike as a flat-foot design, but, yeah, there is still probably a performance tradeoff.