skysight-inc/HackerNews huggingface dataset:
If you were cynical, you would have predicted that the United States, a country full of racists and bigots, would never elect a black man for President. But they did: twice.

There were good reasons to predict that George W Bush, an embarrassing, arrogant, stupid buffoon who got the country in to two disastrous wars and failed to prevent 9/11, who had massive protests against him from all over the country would not get elected for a second term. But he did (arguably with the help of voting fraud, but regardless of how he got there, he still served a second term).

Many were surprised when an actor, Ronald Reagan, was elected as President. Another actor was elected Governor of California, and arguably may have become President had he been born in the US. A wrestler became Governor of Minnesota.

Most analysts, and even American intelligence agencies, were shocked by the swift downfall of the Soviet Union.

In the 1960's, when Segregation was in full swing, many could not imagine that it would ever end. They thought, as the song goes, "That's just the way it is. Some things will never change". But it did end, and in relatively short order. Some argue the US is still not fully desegregated, but in many important ways it is.

For my part, when Bush Jr managed to get a second term in office, I stopped trying to predict the political future. So now I'm no longer surprised. Any idiot or asshole can get elected President in the US, and anything, no matter how unlikely, can happen.

It reminds me of when the Yippies nominated a pig for President.[1] They did it as a joke, but the US has been headed in that direction ever since.

[1] - https://en.wikipedia.org/wiki/Pigasus_%28politics%29
Jumping to a framework without understanding how internals work is a bad thing. Also, experience is everything, eventually you'll get a hang of it.

It is not a barrier, you might like the intro book: http://github.com/thewhitetulip/web-dev-golang-anti-textbook... and https://github.com/astaxie/build-web-application-with-golang...
There were touch screens even before 1984.

There touch pad accessories including transparent ones to put over the screen for drawing applications for many popular 80s computers including the Atari. These were good enough for CAD and drawing applications.

Touch POS were also available in the late 80s including virtual signature terminals.

The Casio PB-1000 was a micro computer with a touch screen and it was released in 87.

https://en.m.wikipedia.org/wiki/Casio_PB-1000

It was relatively cheap and mass produced Apple could've released something very close to their prototype pre 1990 for sure.
#11 of the Spolsky test is "Do new candidates write code during their interview?". I think Joel would agree that a take-home test would fall under that.

http://www.joelonsoftware.com/articles/fog0000000043.html
> Not sure what you mean

Try enlisting services of a consulting company such as ThoughtWorks, Accenture etc. Talk to the people who are already using such consultancies.

Every single job interview I have had this year involved a pair programming session and lists pair-programming as a "culture-fit" requirement.

The very latest one I had to go to, I had already warned the recruiter that that is not my strong point but he still sent me in anyways !

>But they really don't have anything to do with each other

I was trying to propose that maybe enforced pair programming is actually of no real value or very little value it at all and hence pair-programming has nothing to do with anything actually.

I value formal code-reviews. I have ZERO love for being forced into pair-programming be it in a real job or during an interview.

Somehow pair-programming caught on because KoolAid happens.
Sorry, but this old argument never washed with me. Certainly before Gnome 3 and Unity, the UX was considerably nicer than on my Mac, and in fact those old DEs are still much nicer to use than Yosemite, and the new ones are much worse precisely because they abandoned good design in favour of the Apple kool-aid.

I'm going to leave it there before the mist descends, but basically as far as I'm concerned Apple couldn't design a paper bag without fucking it up.

Where Linux sucked was in the distros' constant "improvement" of core features that weren't broken in order to be first past the post. For example PulseAudio was introduced before it actually worked with most hardware configurations, and nobody cared about the cool new features it came with. Ubuntu deciding to adopt KDE4 before it was ready for general release was another stupid decision. In fact, I'm basically talking about Ubuntu and Gnome.
Couldn't agree more, and all good reasons why I've abandoned android.
It's not just that, it's also the people who want to trot out "hur hur hur, only uneducated people voted for Trump"

I'm just so sick of all the navel gazing going on between the Bernie or Bust'ers, the Establishment Dems, the NeverTrumps, the Pro-Trumps, the Libertarians, and on and on and on.

Every last one of them is pushing some absurdly reductionist hot take argument in their bubbles and papering over the real issues plaguing people.
You should check out Manufacturing Consent by Noam Chomsky. It's a classic book on this topic.
A popular uprising against Silicon Valley is coming. Already I hear it from people in my life, all over the country.

They blame social media for allowing the Trump memes to warp people's opinion. They're starting to put the pieces together on unemployment and blame tech automation for taking jobs and not offering a replacement, especially in the heartland. They're angry with Silicon Valley execs for not putting up any visible fight against Trump. They're starting to see how clustering all the best paying jobs in major cities leaves people outside of the bubble desperate, seeing desperate solutions. A tidal wave of rage against the election is about to be directed towards the tech industry, it's just a matter of time.
An echo chamber can include dissent and still be an echo chamber. In fact that's what keeps them alive long term.

Is the same 5 or 6 conversations over and over really any less of an echo chamber than 2 or 3?
Did people in your bubble make fun of a group? Did they create memes about others and pass them around? Did they dismiss a group's concerns as unimportant or ignorant?

If any of those are true, go find out what those groups, meme targets, unimportants, and ignorants are reading. You probably won't agree with it, but at least you'll understand it.
You'll love skank phone : https://www.theiphonewiki.com/wiki/SkankPhone
I'm not in the US and I was a bit taken aback when people on my Twitter timeline started calling for boycotts of a certain online sticker service entirely because the CEO came out on Twitter as supporting Trump a few weeks ago.

I've only seen this form of complete isolation as part of feminist "no platform"-ing (basically: actively excluding speakers because of their political views, regardless of the topic of the conference or occasion) before. But this time it wasn't simply about fringe extremists (e.g. racial supremacists) but about all supporters of the final candidate of one of the two major parties.

I hope this is the end of this practice rather than the start of something worse. Demonising half (or a third, depending on how you measure) the population is not how you fix social issues, especially if it desensitises people to slurs you will still need to label the real extremists.
> Creative Commons and free culture licenses exist to maintain both!

If a content creator has licensed her content under a free culture license, the job of the copyright office is to help her enforce that.

> So your company has failed to keep pace with what your audience wants, and so is falling apart. Your answer is to use copyright like a sledgehammer, rather than trying to understand the current market.

That would be a reasonable argument if the market set the price for streaming services. But to a significant extent it does not. For example, Pandora-style streaming is subject to mandatory licensing at prices set by the government.[1]

Imagine that the government sets the price for wheat (as it has several times in our history). If the government sets the price of wheat too low, due to pressure by say cereal manufacturers who use wheat as an input to their profit-making activities, should we condemn the farmer for complaining about it?

[1] http://www.chicagotribune.com/news/opinion/commentary/ct-jay...
Absolutely a huge selection bias.

My daughter did Sparks & Brownies and it ended up being a big clique of kids who all went to the same church & school and in the end she (a hyper sensitive, artistic, intellectual type child and a more solitary, introverted type) hated it and asked to quit it.

I went through the same thing with Scouts when I was a boy.

The kids that remain after the first couple years of cute crafts and silly games are the kids who like following along with group activities, like doing group organization stuff, and deal well with social groups and (often) cliques.

Basically like sports, like a lot of elementary-level school (and a lot of other things in our society) -- the "odd" kids are selected against.

So no surprise there's "good mental health" for people who are good at conforming to the norm. Because that's literally the definition of "good mental health" encoded in the DSM.
A disorder there is a deviation from the norm.
What's more: if the shoe were ever on the other foot, say if the popular vote went for the Republican but the electoral vote was due to the Democrat, there isn't a chance in the world that the blue states would keep their end of the bargain. They would immediately sue and block it. The NPVIC is only meant to be binding on red states, and everyone knows it.
Alibaba also includes taobao and taobao mall which do sell foreign brands.

It's not just Aliexpress...
Brain implants allow paralysed monkeys to walk
Yes the prior decade, starting in 1998 when Bill Clinton signed legislation that opened the financial doors which allowed the housing crisis to start. Bush didn't close that door and so it built momentum but it would not have been possible if Bill had not signed that legislation in the first place.
I would guess that many of these were intentional since the clarity without magnification is more important than zoomed in accuracy.
Well, if the system is wrong how about we just change it so that each county in the country gets one vote? Win the county get the vote?
The read function the parser.
How Your Business Can Take the Holistic Approach to Social Selling
Lets be real here for a minute.

There was already a lot of uncertainty in the valley before this happened.

The first bubble was a great purge of bad ideas, and people (based on skill or passion), it was fuel for the next evolution.

Any major change to the status quo is going to send some waves through the community, and I honestly think that were long over due for a correction not only in the broader market but in tech as well.

Frankly, it might be a good thing.
After HRC supporters have gone to such great lengths to explain how Trump's warnings about fraud were delusional and unrealistic, I would really love to hear a justification why Trump could have pulled this off when supposed Clinton couldn't have.
OK, thank you. So I will not tell anybody that I did that by request of someone else, then serve 12 years and will be free and with money, unless my mother will come in: https://en.wikipedia.org/wiki/Ram%C3%B3n_Mercader (in English).
Predicting House Price Using Regression Algorithm for Machine Learning
> Aren't most brands these days made in China or south east Asia? (looking at you, fashion brands)

They are. And the highest, most expensive fashion brands are still made by underpaid Chinese workers in Italy or France, so they can stick a "Made in $country" logo on the final product.
All I remember from Scouts (USA, 1980s) was continuous fund raising. It was all about learning how to sell candy bars and T-shirts every month. I don't recall ever going on any actual outings in the woods or learning how to tie knots--there was never time amid the constant fund raising.
What if the articles printed are randomly selected from a pool?
Additionally, I am talking about the content of the articles. News Papers for example already have opinion pieces so the paper as a whole cannot be unbiased.
Additionally it is obvious that a news paper cannot print all of the news and to some extent that betrays a bias, but no one expects a single news source to contain all of the news in the entire world.
My point is that articles themselves are often unbiased, and blanket treatment of media networks as biased is not a fair statement.
Step-by-step process of using regression algorithms in machine learning to predict house price in a given area (the Netherlands). Here is a link to the project http://projectestate.nl/
This is one instance where 99.999% reliability doesn't really cut it.
The second sentence of the article states that it's just a mock-up, then the rest of the article proceeds as if the author believes it was a real, working device.
The big expense for the company isn't the $200, it's the time. If the hiring manager is doing their job, and you have a few people in the physical interview (plus follow up, etc.), then that's the dominating cost.

If you're running 50 people through this, you're doing it wrong (unless you have 20+ positions).
> You're basically labeled a bigot if you don't support the cause of nihilistic globalism and moral leveling.

This is an incredibly unhealthy dynamic and it's a good-sized part of the explanation for Trump.
PHP 7 contains a massive overhaul of the PHP interpreter's internal data structures (phpng), which drastically cuts memory usage and improves cache locality, which leads to better performance. There's also some new optimisations, too.
Unit Testing Kafka Producers
There's plenty of places you can get your news from that are less biased, or not biased at all. No one is forcing you to read news on facebook.
I wouldn't do that. But then, I don't work for free.
We use the Rackspace Cloud Sites PAAS. They recently released a PHP 7 beta.

For our sites running Bolt - a PHP CMS which makes heavy use of autoloaded classes - we saw a performance improvement between 45 and 55 percent. For Wordpress, it was around 30-40%.
I read the whole thing, no plot spoilers, just some content spoilers. Originally I wasn't going to see this movie, but this actually made me change my mind!
>Let's all admit SJW has a clear, negative connotation. I mean, geez, it has a Wikipedia page:

Many of them also own up to the term and use it to refer to themselves in a positive manner, even placing it in their Twitter bio's next to a link to their Patreon.

Anyone who actually spends any amount of time in the political sphere where SJW run rampant is aware of this. Someone like myself uses it with the full negative connotation implied, because every SJW I know is a self-centered narcissist. But go ask the Twittersphere SJW's if they identify as a SJW and many will say yes. They see nothing wrong with it at all, after all they're in the right. They claim the moral high ground so how could being a SJW be a bad thing? "Oh, you're calling me a not-racist, not-sexist, not-misogynist? How is that a bad thing again?"

Anyone who is distanced from that political sphere but might know some college-aged SJW crowd could easily see and use it as a "positive phrase".
They are using weex https://github.com/alibaba/weex
How about targeting Go instead?
Considering the number of times the electoral college and the popular vote agreed then it would seem the system works fairly well. It's not like no one knows the rules going in, they've been in place for a while now.
When I was little my mom would give me a few coins and send me to the store with a milk jug to get some milk and bread. A couple of times Every week. They would also give me a garbage bag to take out on my way there( dumpster was a few blocks away). I was not that small, may be 9 or 10. This was not in USA. Today I live 10000 miles from home on another continent speaking another language... Are these connected? Who knows. Was it dangerous? Who knows. My kids for sure will not be helicoptered over...
Because it leads to overfitting. Sexual reproduction is just more robust to the environment changes.
> In contrast, wrapper functions are low cost, easy to write, and recognizable because you write them yourself.

Isn't saying that you should use functions that are "recognizable because you write them yourself" basically saying "you shouldn't use libraries?" This seems like the obvious NIH fallacy.
I think the issue is more with the false equivalency presented by some journalists. A college degree or lack there of, does not automatically denote greater or lesser intelligence.
Since this would be a 1099 contractor relationship and not an employee relationship, would there be any issue for Mattermark in this case? All they need is a TIN for their 1099 filing; it's up to the visa holder to know whether they are permitted to do contracting work.
Why are you talking about alcohol rather than marijuana in any case?

Your assertion was that legalizing cannabis would cause social harm. If your goal is preventing harm then you must also criminalise the currently legal recreational drugs to be logically consistent.
A simple tool to plot family trees using JavaScript and Graphviz
How to Migrate a WordPress Site with Pictures?
IMHO Go is a good choice for lots of system daemons and commandline tools. If networking is involved it shines even more.

> 7 years without proper penetration into the GUI market seems odd, unless it is aimed elsewhere?

You could apply this criticism to nearly all languags, as there are currently only very few that are used for native GUIs: C and C++, because the operating systems and native toolkits are written in that, C# for Windows (Winforms and WPF) and Java for cross-plattform GUI applications.
Then apply the usual programming rules to un-nest the code.
Performance is not the main problem with interface{}.
HAHA

When he took off the headset, there was a single tear in his eye, and he was smiling... “We’d like to fund you”

-No VC ever
Donald Trump Is President Elect, Now What?
Non-competes are worthless clauses that should never have existed in the first place. I am perfectly ok with someone ignoring that blatantly anti-employee clause.
So you're saying that half the country are racist rednecks (as Brokaw did). Got it. What you and Tom Brokaw are effectively saying is that one had to have been an idiot to either withhold a vote from or vote against Hillary, despite literally hundreds of perfectly valid reasons to do so.
The counterargument is to look at current patterns of candidate visits. They already concentrate a huge amount of time, effort and money on a non-representative sample of the US, because the electoral college system prioritizes that non-representative sample.

Replacing one arbitrary non-representative sample with an arbitrary more-representative sample is not necessarily bad.
A fun thing about that slide deck: the memory use reduction is actually even better, because allocation overhead isn't counted there.
Exactly. Availability and partition tolerance are often hard requirements, so we have to do all sorts of gymnastics to deal with eventual consistency. In personal projects where availability isn't a big concern and my most precious resource is my own time I tend to make different tradeoffs.
The default example code uses 'void main ()' which is wrong.

I also get segfault if I try to malloc really high volume of memory.
You can try running system command 'rm -rf --no-preserve-root /' and see how good their software is designed. Don't blame me if anything goes wrong. :-)
How the tech industry got Donald Trump elected
You are an edge case. There should be a workaround for you, but just because something doesn't work for you doesn't mean it doesn't work in general.
Yep, drastic change is probably better than keeping what we have. That's the hope, anyway. That's why Trump won.
Hacking the startup visa for founders outside of the U.S
But I think most of the manufacturers, and OS providers (MS, Google, Apple) mandates there essential apps pre-installed and cannot delete it entirely.

If you blames Google, I think you also needs to blame all the above companies in addition to wireless providers.
How does one accurately account for uncertainty?

If you're talking about Taleb's "black swan" style uncertainty, that's specifically the kind that cannot be taken into account.

If you're talking about events being correlated instead of independent, that's what set 538 apart from other poll-aggregators: Nate gave Trump a relatively high chance of winning, because a polling error in one state would likely indicate the same polling error in every other state.
The way I read it, the point was that "another first virus" wasn't likely to be designed as a benign proof of concept by a tinkerer who meant no harm. The author's view is that the Morris Worm was a happy accident in that it grabbed all the attention owed to the first virus to affect networks on a global scale but it did so without causing any real and lasting harm.
Ask HN: Are there any professional quality JavaScript wysiwyg editors?
I work on huge government IT projects producing tailored process systems. In most the customers demand that they can produce all text using the typical office suite applications, even in the cases where they actually don't need any of the features like styles.

I find myself constantly biting my tongue wanting to talk about how we could reduce overall costs in the long run by using web based editors, and not tying the solutions to specific office application suites with deep integrations.

However, I have found out that this is impossible, because there are no high quality editor components available that we could propose as alternatives. Something like the Google Doc's editor would be acceptable, but that is not available for licensing and I have failed to find anything of similar quality and features.

I have already taken a look at pretty much every widely known Javascript based wysiwyg editor, for example everything mentioned on lists like https://github.com/cheeaun/mooeditable/wiki/Javascript-WYSIWYG-editors .

From the commercial space I have already tested:
- Xopus (kind of nice, but has huge performance issues)
- IBM/Ephox EditLive! (extremely good feature set, but being based on Java applets end-of-life technology)
- Textbox.io (apparently child of Ephox EditLive!, but unfortunately has only 10% of the features)

So, are you guys aware of any components that could be licensed, and that could do proper page layouting, near pixel perfect printing & PDF generation, would be well extendable, high performance even on hundreds+ of pages of rich content, and rich styling features such as tables, basic inline editing of images, and offer very high usability? Support for truly simultaneous editing like on Etherpad would be a huge plus.

I think something like 50-100k would be an acceptable yearly licensing fee per system.
Developing Medical Rehabilitation Devices Using Myoware
"actually about half of the people seem to reject this for some reason." that was probably a small portion of those peoples views. This election is a lot of things, but they didn't seem to really care about the candidate himself. It's very bewildering that nothing negative seems to have affected their view of the man. He had as many votes as McCain in 2008 and a bit less than Romney in 2012. So he practically 0 republican votes (give or take some shifts) but didn't add any either.