skysight-inc/HackerNews huggingface dataset:
Well, for a start we'd need some form of fact checking that was actually about just the facts rather than political spin, and that's really hard to do once politics becomes involved. Even purely factual questions like whether someone said something or not become blurry.

For example, take the child rape trial Hillary Clinton was a defence attorney for, in which she claimed that an unspecified person had told her the victim "is emotionally unstable with a tendency to seek out older men and to engage in fantasizing" and "has in the past made false accusations" to justify putting her through a nasty court-ordered psychiatric exam. Is this the same as Hillary herself making the claims? The original viral version and the victim saw it this way. Snopes argued that this was a lie because the document showed that other people had made the claims, neglecting to mention that the interpretation and wording was Hillary's and the existence and honesty of these other people rested entirely on her word. Neither of these is inherently more truthful than the other, it's a question of which spin is politically convenient.

This is probably the most clear-cut example imaginable too, since it's about the contents of a court filing. Most of the world is a lot more factually unclear, visible only through a lens of conflicting evidence and multiple sources of information.
Part of my projects, I write C for embedded devices. It's actually not so hard if you adopt common idioms for doing things. Most of the puzzle type problems go out of their way to cause problems. Things like the MISRA C coding standard will keep you out of most trouble, though I ignore some of their advice.
Right, 6 million less people voted this year.

If Trump won, he won in the margins and due to lack of enthusiasm on Clinton's side. That is my entire point.
>I can't, however, pack up into a recipe how to do this yourself.

Sum (from: 0, to: PosInf, Enumerable: Source - Bias)

converges asymptotically to Truth
In particular when defining and/or implementing the semantics for an imperative language, eventually store (memory) management comes up and everything gets much more complicated instantly.

Why? Isn't C-like "call malloc" simpler than the GC which is required for most (all?) functional languages?
Yeah, seriously speaking. Azure, Rackspace and Backblaze before Google? lol.
Apple selling a $79 MacBook Pro power adapter without a USB-C cable goes too far
Do you think some kind of public financing scheme could help? How much would it have to be to have an effect?

I've heard it suggested that an Australia-style "everyone must go to the polls" system might ameliorate some of these issues by removing the need for GOTV campaigns and requiring candidates to persuade the middle since everyone will be showing up to vote. Any thoughts on this from the inside?
Mind elaborating on the hiccups and generation?
Weka is a popular machine learning toolkit in Java:
http://www.cs.waikato.ac.nz/ml/weka/

and they have a textbook to go with it:
http://www.cs.waikato.ac.nz/ml/weka/book.html

as well as an online course:
https://weka.waikato.ac.nz/dataminingwithweka/preview
Versus the Python equivalent:

try:
foo().bar().baz()
except Exception as message:
return message
Please stop spamming HN with links to your blog. I count 5 today alone.
In my experience, Nordic people are extremely polite, but not really welcoming. They do not actually care about you as a human being, they just care about a nice, polite interchange. Going from that politeness to something more is hard. YMMV.
The Skymind.io co-founders wrote a book that references their open-source "deep learning for Java and Scala framework"[1]. They are in the YC16 batch.

[1] https://deeplearning4j.org/about
> Somehow I doubt he will have a lot of support from congress on that goal, as pretty much every senator and representative is in the pockets of big multinationals

Or maybe because they don't want to anger a lot of still employed people that could lose their jobs when other countries impose counter-tariffs on american exports?
Yea, but those folks won't change their behavior. If anything they will probably be more encouraged to do more.

I think what OP is getting at is that Tesla isn't aiming for just that demographic. Musk has always wanted to produce his cars so that they are desirable to everyone.
I misunderstood what you wrote as a reference to the last major libertarian/progressive agenda piece that Colorado legalized, which is sometimes (with weak justification) characterized as legal poison. Not my downvote, but it's possible others had the same response.
Calling Giordano Bruno BS is a new high in this topic.
Thiel considered to lead Trump transition team
If I worked there I would wear a Trump hat at my desk every day just to spite him. What an enormous fucking asshole.

I can't believe I am right down the street from such an intolerant and bigoted tech company.
To be clear, Trump has publicly come out both against gay marriage and against anti-discrimination laws. Sure, that's fairly mainstream as of ten years ago, but it's hardly "pro LGBT."

It's weird to me to characterize the candidate's willingness to ban people who might potentially be more anti-gay than the prior as a pro-LGBT position, especially in comparison to a candidate who supports laws that actually advance and protect gay rights.

(Anyway, what about gay immigrants from Muslim countries? Surely those coming from countries with repressive laws are most deserving of admission, no?)

In your reply, you sort of beat around this bush, I think. Yes, you can paint Trump a lot of ways (though I think much of that owes to what the man himself says), and yes, immigrants from conservative religious societies may be less prone to support liberal values, but the candidate himself also does not support those values. He opposes gay marriage. He opposes anti-discrimination legislation.
http://www.hrc.org/2016RepublicanFacts/donald-trump-opposes-....
Surely the candidate's own statements on policy matter, don't they?
I second this.

I've been somewhat addicted to HackerRank challenges over the last couple of weeks. Why is not important, don't judge :)

The python packages and tooling around learning and science are truly amazing.
Try and do the Craigslist category classification without using python and see what I mean.
Or perhaps not, for as you point out, many, they're mostly the GOPe(stablishment) types, hate him. Hard to negotiate with such people, will no doubt be harder after all the lame duck session stunts they'll pull.

I suspect he's considering a 2 year campaign against a "Do Nothing Congress" (https://en.wikipedia.org/wiki/80th_United_States_Congress) as a threat to get them in line, and/or to get rid of a bunch of them in 2018 so he can accomplish a bunch of his promises that require the cooperation of the Congress.
Yes, and you should be glad that you are feeling this way this early. Believe it or not programming is a pretty empty profession. Look back at what you've accomplish, how much can you put your finger on that says wow am so proud of that? I've made a difference. Little to none, I bet. It's so easy for your life's work to disappear because things have changed. Programming as a profession pays well but the results are hard to measure.

So use programming as means to something you really want. Maybe the breadwinner to the family you love or focus on jobs that you find fill your need to make a difference. Jobs where you can say without me that would never have happened. Chances are they won't pay as well but you'll feel better about what you are doing. Programming because it pays well does nothing for you in terms of fulfillment. Also, there's the life/work balance. Working continuously without a goal becomes a miserable situation. Understand that and you'll be a more content person.
Red squirrels in the British Isles are infected with leprosy bacilli
Hammocks -> hang at 30°angle, need to be big, and lie in them diagonally. No spreader bars. In that case you lie flat.
My biggest beef is that it's undermining a set of strategies for playing office politics. It's in my best interest to enforce boundaries on work-life balance. It's also in my best interest to talk about enforcing those boundaries in terms of what the company wants, rather than what I want.
tl;dr = someone did a study that used a methodology that confirmed that working in small chunks and writing tests as you go is good, but that it's not very important if you write the tests before the small chunk of code or after the small chunk of code.
I was really surprised by TSLA not taking a very rough and immediate hit. It took a slight hit after a while though,
try a search for metabolomics and microbiome and metagenomics and enjoy a taster of patientcentric 22nd century medicine...
Counterpoint: https://www.bloomberg.com/gadfly/articles/2016-11-09/trump-c...
Bloom Where You’re Planted
None. Seriously, try a low-information diet and see how materially affected your life is.
I wonder what the % of people in HN would be unemployed if more businesses relied on small, static or server rendered web apps instead of huge SPAs.
I think it's just because they run out of steam after doing the "first part", and there are backends like LLVM available.

The Red Dragon book has the same issue, except they spend 800 pages on basic parsing and only end up making it sound terrifying and mathy. Definitely recommend against reading it.

Maybe a different place to start would be making your own bytecode?
Now if only it supported arbitrary languages.

Or at least a C API, so we could bind it ourselves.
Link failed for me. This works:

http://www.nytimes.com/interactive/2016/11/13/magazine/desig...
What if I want to do something like in following snipet:

baz(foo)?("Cannot do baz, foo={}", foo).bar()?"Cannot do bar";

Is there a syntax sugar for such thing? If so, I will be converted to Rust.
Some of these things are actually pretty cool IMO, like http://keithclark.co.uk/articles/pure-css-parallax-websites/... from https://github.com/you-dont-need/You-Dont-Need-Javascript#Pa...
Russia Prepares to Block LinkedIn After Court Ruling
I find the majority of what you contribute to HN very insightful; I appreciate your activity here! I've yet to use an ORM that I've found added much or any value, and usually I have to fight it. I find "select id from user where email='foo@example.com'" much easier to work with than some odd query build that requires some DSL that made sense to some developer for their particular use case, like user.Get(id).Where().Email("foo@example.com). My most recent case of growing disdain for ORMs being SQLAlchemy. What ORMs do you find (in any language) that you like and what is it about them that helps you?
Coal does not compete against renewables, it competes against combined cycle natural gas plants.

Natural gas pushes the rest of coal out, with the benefit of being lower carbon impact and has the ability to throttle quicker before the evening peak when solar generation recedes. Wind and solar will of course continue to come down in cost, pushing out natural gas, with battery storage replacing the last of natural gas eventually.
Many years ago, I read something from Joel Garreau, who was quoting a DA in southern California, which I will summarize here:

"This whole thing is discombobulated in terms of traditional Democratic and Republican positions.

"Democrats tend to be in favor of the little guy. They also tend to be quality-of-life people. If you look at the long-term implications of unrestricted immigration..."

[Garreau's comment:] Goodbye, zero population growth.

"On the other hand, the Republicans tend to be law-and-order people. They also tend to be pro-business. And they know that if they removed all the illegals, there'd be nobody there to work at a lot of businesses.

"This creates a very, very difficult situation."

Neither side likes illegal immigration very much, neither side really wants to stop it. It's a mess.
This post pretty much makes the statement a lot of scientific research has already proven. Your brain needs rest in order to form new neural connections (especially when you're learning). Working long hours to the point where you are experiencing mental fatigue is counterproductive to one's efficiency and overall output. Even for those people who are capable of pulling 12 - 16 hour days their productivity wanes after a certain point and are more prone to producing lower quality work and making errors. https://www.scientificamerican.com/article/mental-downtime/
I think it would be better to provide something like the opposite of "friends you'd get along with"

If we could switch the facebook algorithm to different modes - "people you agree with" "people who'd challenge you"

That would be better than straight up blocking false things. Let the conversations happen.
Well remember that Michael Moore is no angel. During an interview with Anderson Cooper about Sicko, Moore mocked Sanjay Gupta with an Apu-like accent.
100% this!

I work with some super-intelligent people (Professors, Doctors, etc), and it's amazing the things you find that they are unable to do, mostly because of crappy UI in software. There should be a lot more thought put into UI design. If the enduser can't work out how to use your software, your software is essentially useless (or possibly even dangerous).

With apps/webpages all having so many options for flexible UIs now, there's too many options for programmers to create their own cryptic UI that nobody understands but them.

I feel like in the old days things were much more predictable. Not that I'd like to go back to those days, but we've certainly taken two steps forward, one step back.

One thing that especially irritates me is the trend for everything to be an icon, especially on phones. I do understand why this happens, but it has the effect that if you can't remember or don't know what a particular icon signifies, there's (usually) no way to hover to get a tooltip to tell you before you press it. I say "usually" because my Samsung Galaxy Note 3 has what could have been a great feature that it senses when you finger comes near to the screen without pressing it, but unfortunately it only works in the stock browser and SMS app (both of which I don't use!). I guess Samsung has not released the API for it to work in other apps? It really could have changed how phone UIs work for the better.

Edit: the hovering feature is called Air view. It's slightly creepy how it can sense your finger even when you're not physically touching the screen. I've read some webpages that said it should work in Chrome, but for me it only ever worked in the stock browser, but I just tested that and now that doesn't even work, although it still works in the stock SMS app. I think it may have broken since the Android 5.0 update. I'm using a Samsung Galaxy Note 3, Android 5.0.
Carrier itself is unstable, so it can be redesigned into whatever it wants to be. The only restriction is that it should continue to work with Results the way it does now, and that's an easy thing to maintain. It could be made into an HKT trait thingymajig. It will probably just be a trait with two associated types, this is very close to HKT anyway.
> Neutral bias: Clinton made a decision to support the invasion of Libya. As a result of the invasion, Americans died in Benghazi.

Even that statement could be twisted if you draw the conclusion that Clinton supported the invasion, people died, therefore she is partly responsible. And it's missing information about the "600 requests for additional security".

I do understand and agree with your point.

Perhaps the more important issue is that some voters have an overly simplistic world view. "Casualties from an attack on a diplomatic enclave in a volatile country" should be separate from "US Foreign policy had implications for the conflict in Libya".
The fix is for people to be aware of these cognitive biases in themselves, to actively seek out information that differs from their preconceptions, and to challenge inaccurate information (with evidence!) when presented with it.

Exactly right. This should be strongly emphasized in our educational curriculum.
Is there a reason why the power adapter wouldn't include a USB-C cable? Can it be used without it? Does the power adapter work with older Macs using a different cable?

I'm not trying to forgive apple, I'm trying to understand why/how a decision like this could be made.
We just had the largest terrorist attack on US soil, 2 wars, and a handful of financial crises. No big deal.
Living in a liberal coastal city can be just as ideologically homogeneous as any mid-western city. Its simply a different set of values and ideology that the population believes in. And I think the violent protest that you see over the election are a glaring example of just how entrenched the ideological bubble is in some places.
It's compiled to erlang bytecode, yes, but not to machine code. You do have the option of doing that, but I do believe you miss out on live updates? Not sure.

Erlang is great though, especially Elixir, but for some use cases Go is better.
Being rude is also considered bad etiquette online and can derail a conversation just as badly, its not just me
Not quite.

Terraform abstracts the APIs of multiple cloud providers into HCL, HashiCorp Configuration Langauge. What Terraform is essentially doing is enabling you to skip the part where you write code to talk to AWS' API, allowing you to spin an EC2 instance, or talk to GCE and store something in GCS, and instead just work in one language, via one tool. If the underlaying APIs to those providers shift and change over time, HashiCorp updates the logic under the hood within Terraform, and your code continues working. What it does not do is provide a single resource type or function/method that you can use to upload objects to both AWS and GCE - you have to write two separate resources to work with each of the two example cloud providers.

What CloudRail is saying is: the upload() function will work whether you tell it to push the object to S3 or GCS.

What Terraform forces you to do is change `resource "aws_s3_bucket_object" "picture" {}` to `resource "google_storage_bucket_object" "picture" {}` when you want to change from uploading to GCE from AWS.

Make sense? :)
> the people have spoken

many marketing and propaganda people would smile knowingly seeing this, knowing that the will of the people is very shapeable. It's been known for 90 years now...
Yeah. SPL is the highest position a boy can have. JASM is just a position for older scouts to transition to a more adult mentor role as they're approaching adulthood.
It's true.

Rust doesn't have exceptions, for many reasons. One is non-locality of exceptions. Even gotos but bounded by a function. Exceptions, however...those can take you anywhere.

But the other side, as you point out, is that exception many common patterns are much made more succient.
This article would not have been written had the election outcome been different.
Please point to the Obama quote on government appointed gatekeepers.
> I agree. I don't propose this as a general purpose replacement for Rust's enums.

Yeah, that's the thing, Rust enums used this way are very powerful. I'm fine with making tagged structy things in cases like the one mentioned, I feel Go can handle that. I'm missing out on all the useful stuff I can do with proper algebraic datatypes.
> That will be until roughly 2050, when things will go somewhat pear-shaped. So if you're younger than, say, 35 right now? Ooops. Sorry.

That's why Millenials are at a turning point. Do I just live it up trying to extract maximum value from my life before 70? Or do I really put in maximum effort into making Earth habitable for future generations?

I'm just a monkey with a lizard brain, how can I possibly make an informed choice for the future 10-20 generations? And the choice is pointless without at least a 90% consensus.
> What other trusted news source has this "duty?"

All of them.

> What other trusted news source does not have biased editors?

None of them, of course. Man is a fallible creature.

But other news sources try, most of the time, to be objective and accurate.
Tokbox: Brands Introduce Live Video Chat with WebRTC to Increase Revenue
And Singapore as well before they turned from a city state to a city offshore bank. They exploited their WTO membership.

Most of operations were ran like that: company imports loose goods from China at few pennies, and puts in "value" into them, most of the times just packaging with writing in English that was supposed to "cost" few dollars each, but of course the packaging was made in China for less than a penny each. This also allowed the Sg intermediary to claim expense on the stuff, reducing effective tax to single digits.

Those were golden times.
Wikileaks has it's own issues - the suggestions of Russian influence, the timing of their data releases, questions about Assages political bias against the US/Clintons etc.

"People need to do their own research if they want to form conclusions not just little to prepackaged conclusions." - I could not agree more.
2 in 3 employed adults would take a pay cut to be happy at work
Also companies, stocks, oil, ecology, crime, social justice, poor african children. Sometimes I feel like I'm reading regular newspaper.

And links to all these stinky news websites with adblocker blockers, popups, autostarting videos with sound just to read story about 0.001% drop of some stock. These are even worse than TV.
Yes but it doesnt have a concurrent garbage collector.
Yeah, but it's more difficult to teach others Haskell (what's a monad?) than Go. I know all three languages, I mostly prefer Go for backend work because it's easier for others to join in on.

Point is that they all have their strengths, but one is not necessarily better than the other. As with all things digital, it depends.
They count "only 11 of 38 apps" are from google, however that's a half-truth. Most of those DEPEND on some proprietary google app that's not part of AOSP.

Google has also consistently abandoned functionality from AOSP and added them to some proprietary Google app (eg: mail -> gmail, etc).

Android is also the only of the three mentioned OS that doesn't support open standards out of the box: CalDAV (calendar/reminders/todos), CardDAV(contacts), IMAPS(email), etc.
While their core is FLOSS, I then need to buy some app to sync my contacts, etc, which kind of defeats the whole purpose.
I recently started playing around with the data sets on past Kaggle competitions and have been learning a lot.

The Data Science use cases there are quite interesting. Are there any publicly available data-sets (other than the ones available in competitions) to work with (especially for the marketing use cases)?
Coal does not compete against renewables, it competes against combined cycle natural gas plants.

According to the 2016 report, it's tax credits that brings solar PV within 5% of combined cycle plants. Without the credits it's 33% more expensive. (And this is for plants entering service in 2022.)
The unbearable smugness of the press
> The country is mostly red.

One sq mile, one vote!
Except that it isn't. Generating income isn't a prerequisite to putting assets to use.
In one Iain M Banks story, it is mentioned that a character was ordered not to destroy a library, so he had all the paintings given the treatment provided by this software and all the books cut up and arranged so that individual letters were in alphabetical order.