skysight-inc/HackerNews huggingface dataset:
> Thank god we are finally focusing on this issue. I can not believe we allowed right wing propaganda sites to publish so much false information for so long.

This goes way beyond right wing propaganda, or left wing propaganda, or any other political position.

I'm finding it increasingly hard to get reasonable information from the web on a variety of non-political topics, too. Diet, nutrition, fitness, health...a cesspool of questionable advice on sites that look like they should know what they are talking about. Do-it-yourself home improvement projects...plenty of sites with contradictory advice, and no apparent way for the non-expert to tell which are giving good advice.
Thanks. Makes sense, I was AB testing the community.

I'll be quitting HN now. I won't bore anyone with details. All the best.
Any particular conferences in mind? Shoot me a link or two and we can get them up there.
Fake news warning: article repeats a bullshit claim from Greenpeace that 90k people died as a result of this accident. The real number is less than 50. But, naturally, there will be no outrage since Greenpeace is left-wing.
Unfortunately for many of those ideas, such as universal income, it is still too early to say.

As others have noted in this subthread, that's not a desired solution for many of these people. They want to earn their money, not "get a handout".

Look at McGovern's 1972 campaign "Demogrant" proposal, $1,000 to every citizen, that's 5,750 in official 2016 BLS CPI dollars.

As I saw them at the time, the most effective political ads against him showed toy soldiers, ships and I assume planes, on a board (maybe of world?), and then a hand wiped off a large fraction of them, putting into visual language his (anti-)defense proposals, which I'll note weren't copied by Jimmy Carter, even before the Soviet invasion of Afghanistan.

But the second most was on the Demogrant, although all I can remember about it is some iron worker, maybe eating his lunch, high up on the side of a building frame, and I think it was in black and white.

I don't think enough Americans have changed, especially the Rust Belt ones that carried him over the top, that universal income is going to fly with them. That you think it has a chance suggests one of us is not in touch with these people. Then again, I find the idea personally abhorrent for what I believe to be the same reasons, but on the third hand I'm pretty old, at least by HN standards.
Thank you

EDIT: I should point out that the second snide comment was sarcasm on a topic using ML to detect sarcasm and not intended to by snide. Just a little joke for those of us who have worked on this problem.
Tell me about it :) I am getting down voted like a mofo. Really wish downvotes had to be accompanied by a comment so I could at least understand why.

Anyway yeah I think we are agreeing more than disagreeing.

My original point is just an objection to this idea that if only people were better educated we wouldn't have people voting for Trump. Thats not whats actually said but it's in there between the lines.

The reality is that we all have our different perspectives and are all right about things and wrong about other things.

That you are well educated and have learned critical thinking does not make you a critical thinker and that you are not less likely to be misinformed just because you are better educated and have learned about critical thinking.

In some ways although it might be a stretch I would argue that being aware of critical thinking makes you more likely to venture outside areas that you know about because you believe that your critical thinking is going to save you.

If this election underlined something once again for me it is that being educated and understanding what critical thinking is doesn't make you immune for that misinformation.
For those who used to use Google Reader I can recommend www.netvibes.com
NHS England and Scotland. NHS Wales use something else I think, I'd guess NHS NI do too.

Not all of NHS England use .nhs.net, it's up to each trust if they want to keep running their own email or migrate to .nhs.net which is centrally managed.
>"Moving forward, we will restrict ad serving on pages that misrepresent, misstate, or conceal information about the publisher, the publisher's content, or the primary purpose of the web property,"

That sounds terrible. Does that mean if I'm ICANN registered with my host's "don't spam me bro" protections, that my blogs can be ad supported?
How does this compare to a co2 pump laser CNC? what conditions would water jet be preferable especially because it also requires high power consumption? Co2 lasers are cheap and pretty easy to build/ maintain. They also can put out enough power to cut steel. In my experience only special optical/thermal materials like borosilicate glass or certain plastics are not good with co2 because of heat build up/ stress and fracturing properties
Just want to say thanks for all the awesome feedback! I am going to put some time to help make it more useful for everyone. To best stay in touch, sign up on the site if you like and drop me a message. Thanks HN!
Navy denies it pirated 558K copies of software, says contractor consented
Definitely agree with the 4 things mentioned, but what about also advocating for 1:1 mentors for the interns? When I was interning, my mentor was an invaluable asset and I wouldn't be the developer I am today without his help.
I hear this often from engineering friends - if you cannot be unbiased, the problem is unsolvable. This gets applied to things like moral dilemmas in law or, like you do here, to news reporting.

Meanwhile, the actual professions of journalism and law have hundreds of years of thought put into how to approach this problem. The courts navigate and make judgement calls every day on provably subjective topics. There's a reason the first thing they teach you in J-school is that there's no such thing as "unbiased".

Hence, I entirely disagree with you, and instead think it's awful that we've allowed the nations largest media institution to pretend to be an "unbiased platform" for this long.
> Democrats voting for Trump in droves.

Do we know that this was actually the case? At current counting Trump received something like 500k fewer votes than Romney did in 2012. It makes me think that there really aren't that many crossover voters or alt-right boogeymen.
This is _exactly_ how the Sowjets justified their own censorship.

It's all falsehoods by ideological degenerates or by Western saboteurs and other collaborators with the enemy and therefore must be censored in order to protect society.
It happens when you turn it on since a sensor or self-test detects it. Failure was inevitable but conveniently prevents you from wasting time and money on that run. I know this kind of thing can happen with some kinds of equipment but can't speak to if these could detect failure early. Works with many types of equipment, including computer software and hardware.
Word games begin. For most people race is white / Asian / black / other. You see something like that on every application form asking about race. I've never seen "Mexican" as an answer to the race question.

http://mortgageporter.com/images/old/6a00d834522f5769e20133f...

http://lensnola.wpengine.netdna-cdn.com/wp-content/uploads/2...

The term you're looking for is not "racist", but "nationalist". You could probably call Trump that, though I don't think he made any statements about all of Mexicans, most of his drivel is about the illegal immigrants coming from Mexico.
It seems to me that Shazam turns the microphone on as soon as the app in launched on iOS.

Yesterday I wanted to Shazam the second song of an Instagram video playing on my computer. The app was open while the first song was playing and I pressed the record button as soon as the second one started playing. I was really surprised to notice that the song found by Shazam was the first one and not the second.
Imagine the difference if it had been titled: "Google has agreed that it will stop serving ads to Chinese sites which are unfriendly to President Li's conception of Chinese culture and values."
I often found that these terms are not very usefull when explaining the concepts of IoC in testing (which is essentially what they do) to colleagues who were unfamiliar with it. Programming in .NET I usually tried to use frameworks that avoided the terms, such as NSubstitute where you create an object by substitution:

var format = Substitute.For<IFormatCode>();

I haven't used it in a while but I remember that Rhino Mocks asked for ridiculous code like

var format = MockRepository.GenerateStub<IFormatCode>();

(Which one is it, a Mock or a Stub? And: Does it matter?)

I recommend Gerard Meszaros excellent book XUnit Test Patterns, he makes more fine grained distinctions between different aspects of testing. I liked his notion that you simply create objects that produce or react to "indirect input and output" (i.e. exceptions, opcodes, sideeffects) rather than "direct input and output" (which is what "arrange" and "assert" are checking). Mocks and stubs are only realizations of different patterns.

http://xunitpatterns.com/
Friend of mine is an urban planner. He talks about letting the environment inform the speed of cars more than speed limits, which I've always found interesting. Narrower streets and bollards that encourage drivers to slow down to avoid damage to their car are good examples of that.
As long as the same ballot will be used not just for the runoff but also for the initial election, people have an incentive not to write down their true preferences (this is implied by the https://en.wikipedia.org/wiki/Gibbard%E2%80%93Satterthwaite_... (approximately) which says that as long as there are >2 candidates, tactical voting is incentivized).

The advantage of actually going to the polls twice is that you eliminate tactical voting in the final runoff; people no longer have any incentive to lie about their preferences.
Fake news warning: this is pure speculation and this article has no basis in fact.

Come on guys, where is the fake news outrage now?
Of course there are right facts, the point is that there are right facts on both sides of the argument.

I.e. you can be as educated liberal as you want that does not mean that the facts you care about are more important than the facts som uneducated trump supporter cares about.
This is my problem with this behavior. The reality is that if Shazam is malicious, it can grab data at any time without always grabbing data. Having them turn this off doesn't block them from being evil and grabbing audio when it suits them to do so. It would make it harder to mask the behavior, I guess, but that's a pretty weak guarantee.

On the other hand, this kind of behavior steals real resources from the system. In aggregate, apps that do this can waste noticeable battery and slow the system considerably. I don't want random apps deciding they're "important enough" to always run. It's user hostile even if it's not intended to be.
You agree it should be explicit. But notice that explicit hash equality is just hashing followed by structural equality.

Considering different abstraction levels like AST or memory layout: This is moving up and down the levels of abstraction. It's conventional wisdom that you shouldn't do this in a single context (like a function, module, or even a programming language). But it's a good point - powerful languages like C present all these levels at once. In other words, there is often an impedance mismatch. Structural equality might be not quite the same to the compiler and to the programmer.
Yes the Dutch are way ahead of us with this. It's disappointing, but I do think we'll get there eventually.

I'm not sure what part of Fell St you are talking about, since the only part with a bike lane that I'm aware of is the section between Scott and Baker and there's no hill on that part. But I think you probably mean the section leading up to the left turn merge at Divisidero where there's also a lot of cars waiting in line for the gas station on the corner. I do sympathize, since as a cyclist myself I don't find that to be very safe either.

I guess I don't understand the part that makes you "furious for my own safety" though. You have the power to be safe in this situation. Just stop behind the blocking vehicle until it's safe to go around. The traffic light at Scott will eventually be red, which will block the traffic on Fell "pouring down the hill at 40mph+".

My own frustration with my fellow bicyclists' behavior is that a lot of us seem to think we deserve to never have to stop for any inconvenience ever. That we for some reason deserve to never have our feet touch the ground.

Sometimes traffic slows or stops in front of you. Sometimes you have to wait until it's safe to go around. Automobiles do this all the time and don't often complain by slamming on the horn or endangering themselves and others by suddenly swerving and taking the lane. Those that do take those actions in response to the minor inconvenience that is stopping and safely waiting are rightly derided as jerks.
Apple Considers Expanding into Wearables with Digital Glasses
Seconded, you can even build your own docs super easily
Indeed. While radeonsi continues to march forward, Nvidia doesn't rush to address the above. My next card is going to be Vega.
Note that all those stories you're referencing were all broken by the papers I listed.

Actually, Snowden was turned down by every single newspaper you just listed with the exception of The Guardian.
Pierce County tried it. They quickly undid it.

IRV confused the voters. The election administrators were dead set against it, so were only too happy to allow it to fail.

Aside, on the election integrity front, IRV is difficult to tabulate and necessitates digital tabulation. I initially supported IRV, so many years ago, but its inherit complexity finally turned me off.

I now support Approval Voting. More fair than IRV, trivial to tabulate, easy to explain.
Because the kind of critical thinking thats required for coding is the same as the one required for discussing politics?

Care to back that idea up?

Critical thinking isn't some magic sauce that once you learn it it allow you to approach everything with that.

You still need experience and to build up an intuition about where and how to apply it in a given situation.
Yeah, maybe there is an approach that works well with mocks but this has always concerned me as well. It's rare (for me anyway) that I want to test which calls a function makes rather than if the function returns the correct result.

I can imagine scenarios where that is useful and I know how to use mocks when that comes up ... but the examples are always a system where mock based testing is strangely coupled to implementation, very fragile and have the scary failure mode you describe.
Apple’s stock falls after China warns about Trump’s possible tariffs
From what I have read Bezos always had a minimal role in the technical management of Amazon other than yelling at people to work harder and micro-managing how amazon.com looked. I have not read anything about Ellison but cannot imagine he has been involved in managing Oracle the database vs Oracle the corporation since the late 1980s.
I’ve been fortunate enough to reach #1 on Google. What to Do Now?
Hi all. I have a side project that compares prices from airports to the city centre. It got great traffic when it was featured in big newspapers and websites but after a while, the traffic plummet.

I’d been doing some experiments as I’d like to master the art of SEO. During this experiments I noticed some keywords related to my site had low competition and I focused on that keywords.

I’ve been fortunate enough to reach #1 on Google search for Dublin Airport postcode, but mostly because Dublin Airport has no postcode. So, my website shows a page asking how people are going to the airport and redirects them to the official website.

I have no idea how I could help people giving more useful information and maybe, trying to monetise it.

Any suggestions?
Google's answer to 'who won the popular vote' is a conspiracy blog
The Atlantic doesn't deserve to be nearly that high; they're a Vox-tier (sub-HuffPo) advertorial garbage house monentizing out the last gasp of their dead brand's reputation.

To complicate your linear model of news quality, the National Enquirer routinely publishes batshit nonsense ("Rafael Cruz murdered JFK" and "Scalia was assassinated by a hooker", recently) and has also broken several major real stories nobody else would touch.

The Graunaid is even harder to fit on your line; decent-quality and mostly worth reading agitprop from an unapologetically specific slant that rejects objective truth as some sort of bourgeoisie conspiracy. The only thing worse than ignoring them is believing them uncritically.

Bias itself is a bad model; everyone's slanted, not everyone is worth reading.
It doesn't matter _enough_.

You have any sources what so ever that proves that misinformation actually made Trump president?
Fake news is different than shit news. The only fake news from those two outlets is the news supplied by "anonymous administration officials." The hyperbole, loaded language, out of context quotes, and "objective" policy critiques by random think tank shills (usually from the Peterson Foundation) are not fake, they're shit.
I fail to see this as any more harmful than the auto updating feature. I understand the concern of multiple avenues to phone home as being worse than one, but it's negligible considering it's the same company. Coupled with all of their other services for security incidents, prediction, auto correct, spelling, usage stats, dangerous page warnings, etc, I think it's just another log on the fire and not worth being concerned about specifically.
We are both lawyers, I don't know how often you have worked with CA secretary of State and Franchise Tax Board, but I will tell you this, in thousands of interactions I have never had the franchise tax board waive a $800 minimum franchise tax after it has been incurred. Even if the owner was indigent, the business not just dejure inactive but defacto inactive, and they just wanted to dissolve to avoid incurring additional penalties...Not once, ever, and they would initiate collection actions.

On the other hand, when it is legitimate - lets be careful not to read additional facts here - an owner may dissolve an LLC before incurring the franchise tax obligation and open a new LLC...even with the same name, and it is not tax evasion. Obviously returns are a separate issue and final returns, even with no income or loses, would be filed. A side project with no income is a perfect example of when this might be done properly without issue.
That's an outstanding book. I'm not a Java programmer and that still might be the best book on testing, how to design tests, what to test and how think about testing at a high level that I've read.
Do start ups have interns? When you're trying to turn out an MVP with a handful of people I wouldn't have thought interns would be the top priority.
For the record, I read through his comments to see what you were talking about.

You have misquoted him: "CO2 is not a real pollutant" --> "[...]It's high time to start fighting with real pollutants instead CO2"

here's the one about Coal safety... i guess? https://news.ycombinator.com/item?id=12927586

but whatever it is, you're not arguing your point. you're attacking the person who's trying to share their views with you.

please take your responsibility to maintain an open dialogue seriously.
That's ridiculous, why would you need to do a MATLAB implementation after writing it in C? Do you even know what MATLAB is? Do you even understand what abstractions are? If I wrote something in C, I understand it on the MATLAB level. There is no gain from doing that.

Kaggle is just a hobbyist competition. How many engineers do you think have used Kaggle to gain their employment? I get that it's hard to understand from the ivory tower of academia what is actually required in the real world.

You seem to keep missing the point, an engineer should be comfortable with working on the low level, understanding performance tuning and they should have a solid understanding of architecture on the low level.
Experimenting with the linux kernel is one way to get an intuitive feel for how things work, not a requirement.

You also seem to keep misunderstanding the domain space, do you even know what an engineer does? What do you think they're doing all day? They're writing high performance code, not solving stupid riddles. They will almost never write anything MATLAB, they engineer things to specifications.

I hope your university has an internship, after you complete it maybe you'll understand then.
Do you have a source for the broader claim (outside of NYC) that suburban malls in particular have more intense parking minimum laws? My comment was not talking about residential parking or standalone businesses.
I would classify it as unexpected TC nevertheless. Audio decoding and CPU emulation are very different things.
Surely Trump will make our media and government more transparent. That'll show those on the other side of the dichotomy! Now let's start making generalizations about them too!
IRV mostly eliminates negative campaigning, so has a moderating effect.

I'd expect Approval Voting to have the same property.
I'm talking only about malls.
So... every media outlet?

Are we talking about infowars here? Zero Hedge? The Occupy Wall Street blog? RT and SANA? The National Enquirer? Or are we talking about The Onion?

Do you think that Google will withdraw ads from sites that have partisan takes on news? Do you think that Google with withdraw ads from sites that pull their information from foreign narrative?

Google is an information monopoly that partners with the US military. It already skews its information to the benefit of the United States, where it can. It has every right to do this, as it is a private organization. But this does illustrate the danger of abuse of monopoly power.

Without real insight into the operation Google has yet again passed extremely dangerous authoritarian policies without any transparency.

To that question: can you please give examples of what you think they are going to decide count as fake news websites? Please share a few links. Presumably there are so many this is a such a huge problem it needs Google to attempt to defund it.
> germany doesn't have free speech

Those who replied in that thread provided plenty enough examples confirming that: https://news.ycombinator.com/item?id=12953645

It's a shame that you didn't acquaint with them before calling my words 'nonsense'.

> CO2 is not a real pollutant

From Wikipedia: "CO2 is an asphyxiant gas and not classified as toxic or harmful in accordance with Globally Harmonized System of Classification and Labelling of Chemicals standards."

> coal is safe

If burned in modern plants, it is safe.

https://friendsofscience.org/assets/documents/FoS_BurningQue...

> climate science isn't real

Now it is more a religion than science. Just look on your own emotional reaction to someone who questioned it: you have compared 'an infidel' to a terrorist...

> and my favourite: There's a conspiracy on HN to downvote you specifically.

I most cases I was complaining about submissions of other users which I noticed were disappearing from lists, despite being highly upvoted. So where did you get this 'downvote you specifically' from?