skysight-inc/HackerNews huggingface dataset:
That's actually the meaning Matz gives !. http://www.rubyletter.com/blog/2017/01/31/when-to-use-ruby-b...
I have the opposite bias actually: I think developing a game is much more complex than writing a SaaS app. And I truly respect a full-stack game dev (art, music, design, development, networking) waaay more than a full-stack web dev. The former are quite rare admittedly.
that is google hangouts. seems like the same app, but its different.
Regex Performance
Well you should be able to kill a warewolf with a gattling gun.
There is no one to entrust UBI to. It will rapidly stop being universal or basic as people pervert it with exceptions. Controlling everyone's income will attract the greatest power mongers the world has ever seen.

Perhaps the unspoken honest answer is that people without other assets are going to live in 'poverty' (compared to the rich); their brains will operate at better watts-per-compute than the computers for a long time and still be worth something. They will earn a living on this. The people that do have assets (e.g. own the robots), are going to be extravagantly wealthy. It will be a feudalism but without violence, seniorage, or other expectation that the poor work for the good to the rich. Just that there's going to be really poor and really rich.

I and my kids will almost certainly be left behind in this. I am not an asset owner. But I will not attack my neighbor for their wealth. I will not turn over my ability to live to some bureaucrat who steals it from the rich and will eventually make me dance and beg for it. Let the rich asset owners go to the stars even if I will not be joining them. Better to have some of us get ahead than hold all back trying to leave no one behind.
Tesettürlü Ümraniye Escort Bayan Sınırsız Aydan
It's a disease. At least spammy clickbait has the decency to take that ad view money and let you off the hook in 10 seconds.

Combining clickbait and long form is a grave sin. If you want to write a fucking story, label it as a story.
If you want email updates try something like blogtrottr
Cloud + https://github.com/duplicati/duplicati
Encrypts and compresses before sending data to the cloud and lets me restore files from specific days if needed.
I noticed a number of billionaires have made their wealth by automating and banking the difference, the money which otherwise would have gone to the jobs which disappeared. For example J.D.Rockefeller made redundant a number of jobs related to transporting oil and shifted transporting jobs to a lesser amount of jobs related to maintaining his pipelines.
Most arguments against automation taking jobs state that new jobs will be created, but is it really creating, if you replace previous jobs with a presumably smaller number.
Fake news sites often have no "facts" at all. That's why people don't bother fact checking them. At worst, they'll crop up when somebody uses fake news for political purposes, example being Trump's racist birther lies, or his lies about crime rates.

Today's problem is that Trump is using the #fakenews label to attack reputable sources that call him out on his lies. This is an attempt to establish a false equivalence, and it's the core issue. It's extremely damaging to American democracy.

As many reputable news organizations (including the BBC) have pointed out, Trump is taking the same approach as Hitler, Mao and other dictators, and going directly against the line that previous US presidents have taken (at least, in public).
Uses or has used Uber... in San Francisco?

Curious, do you think a reporter in the 1980s would have the same conflict of interest reporting on AT&T, the phone company that everyone used?
This is a great post. However, it didn't touch on the two main problems of AD:

- Using Dual Numbers requires that all functions that you call into accept templated parameters. If you want to use GSL, BLAS, or any other mature math library, you are probably out of luck.

- Even if you are willing to port the code and modify the functions to accept templated parameters, very highly optimized math libraries make assumption not just about the behaviour of numbers (their API, defined by how they behave under addition/subtraction, etc) but also about their ABI. For example, a well tuned LAPACK like OpenBlas or MKL has very well tuned loop sizes to optimize cache behaviour assuming that floats are of a particular size.
This article is ridiculous - practically Fake News (TM). The Americans who are allegedly displaced by technology and immigrants mostly just sit around watching TV and consuming Oxy on the public dime: https://www.commentarymagazine.com/articles/our-miserable-21...

By contrast, it's hard working immigrants who are disproportionately providing the child care and elder care that this article wants to train Americans for. Most of the Trump haters even admit this, at least when they are criticizing the wall - immigrants do jobs that that "Americans just won't do".

It's true that politicians are partially to blame for this problem. But the policy that (partially) caused this is giving out free drugs and money. Preventing stock buybacks or sending the leisure class to babysitting school will not eliminate the attraction of sitting around playing video games and doing drugs all day.

Replacing welfare/etc with a policy like a Basic Job (basic income but you need to work for it) might.
Yeah it kind of sucks, but from Google's perspective it's absolutely necessary. So many people talk the talk, run a blog, have a neat looking resume/website/GitHub and just cannot perform. Unless you're an undisputed rockstar in a specific area and they're hiring exactly for your expertise you can't expect anything else. It's a huge waste of time to custom tailor to each candidate when 90% won't receive an offer.

> There is no point in giving me binary-tree-traversing questions; I don't know those answers and will never be interested in learning them.

Take an afternoon and skim Cracking the Coding Interview before applying. There's no reason a competent engineer shouldn't be able to solve questions like that. You know exactly what's expected of you, show some initiative.
CSIRO is not a troll, per se, but in court they walk like a troll and talk like a troll. Among other things, they seek royalty payments so big you would think that they had actually invented the whole of 802.11, and they do, in fact, claim that WiFi would not "work" without their inventions. Let's not forget that the standard prescribes a functionality and not an implementation. I say this as someone who has been personally involved in some of the patent litigation being discussed here.
> Do I understand this right

That is exactly right.

As far as quality, if I classify the document wrong today (or fail to classify it), it's not that big of a deal to the system as a whole - but users will be "very" annoyed and have to correct it.

> Are the documents typically very structurally different? Could I probably tell them apart without wearing glasses? Or are they largely the same, but with nuanced differences in the text?

The documents are structurally reasonably different, but not "very" different. If a trained human looks at it, they would be able to tell them apart. There are exceptions, of course. For instance, if the attorney doesn't follow accepted convention, but those are rare.
What Facebook Owes to Journalism
Giant 45tb(available) ZFS pool at Hetzner for $350 (depending on exchange rates) per month.

Rsync with crontab for Unix things.
Cygwin with RSync and Volume Shadow Service triggered by Scheduled Tasks for Windows things.

0.007 USD per GB per Month
The worst part for me is how long the process takes, and how much time is invested for an interview process where the success rate is so low.

My recent experience with AMZN was:

- get contacted by recruiter, schedule a call with recruiter a few days later

- take a take-home coding test a few days later

- talk to the recruiter again a few days later to tell me I did well on the coding test

- talk to another recruiter a few days after that, get scheduled for an all-day in person interview 4 weeks in the future

- cram cracking the coding interview for 4 weeks

- go to the interview all day, hear at the interview that I was close but didn't pass, they recommend I should try again in 6 months.

All in all thats a pretty big time & mindshare investment
> Yet violent crimes has gone down.

https://www.bra.se/bra/bra-in-english/home/crime-and-statist...

Those stats only go up to 2014, before the refugee crisis.
The ‘iTunes of Blowjobs’
Here's another story to counterpoint the discussion around automation:

I find it really strange that supply and demand with wages has essentially killed a whole generation who want to find jobs in artistic industries. My friend works in one of the largest music publishing houses in the world and she is paid utter shit (about £9 per hour) despite being incredible at her job, having very high performance and doing things for the company outside of work hours including producing albums!

Her last pay rise was £500 while the company as a whole posted profits in the hundreds of millions.

We in software aren't feeling this yet (largely) but I warn you that it's coming for us just like it came for every other industry. Maybe we need unions to protect us and demand better pay... these ideas have been beaten out of us.

I'm pretty sure that we are heading for Elysium where you live in a walled garden and only Matt Damon can save us from ourselves. Matt Damon.
I wonder how well the Amazon Mechanical Turk would do if you put it to the test to determine what is fake news or not.
Can you upload a photo of one of your drawings? Sounds super interesting
Wait for disaster, then panic.
> while old jobs get replaced by technology, new jobs get created.

But always significantly fewer than before, that's the entire point of the technology, to reduce the number of humans needed for the process.
Synology NAS for storing files
Backblaze B2 & Crashplan for offsite
This is because it's functionally a part of the American empire with all the economic benefits that brings. It never would have rose to prominence nor will it maintain this position without US backing of its economy/security. This is why Abe has been so desperately scrambling to buddy up with Trump.

It may have an alternate future underneath the umbrella of a Chinese empire, but would likely being strangled by the compounded corruption.
I'm wont to post image memes, but this one falls squarely into the idea you're discussing: http://imgur.com/t3nvF7S
> But, come on, you have to admit that an online community of thousands of people does not fit even the most charitable interpretation of the word "team".

That is basically what the whole thread and article evolves about. Are 10k people a team? Really? Sure, you can argue all day that technically it may be the case, the whole world could be my team, some kind of super team and so a service shouldn't make any assumptions and so on, but reality is that everyone who hears "team" has a pretty good idea of a ball park figure how many people that will be and that freecodecamp doesn't fit into this. So, in the end it's just playing around semantics "but, but, but ... you said of any size .."
Like the author, I'm always "that guy" who plays a game or uses a program in a way that seems reasonable, or optimal to me (and often is very efficient) but is so unusual that the program eventually "falls off the edge of the world" and starts crashing all over the place because none of the beta-testers ever did anything quite like what I'm doing with the program.

Like this guy, I usually don't know at first just what is so unusual about my behavior, and often I never do find out. My favorite game (not yet a decade old) crashes every several minutes for me, playing the way I like. I just save extremely frequently and keep right on playing it.

The moral: Where business is concerned: "Be a smart herder" - don't make any false moves, or adopt odd implementations or uses of key software products (or software controlled products) because the minute your behavior is similar to only 1/1000 users (sometimes 1/100 users), you are using the equivalent of an alpha or beta product, and you should count on getting zero product support. Your complaints will, likely, not even be properly comprehended or will be understood, but labeled "impossible" and abruptly closed (I'm looking at you Open Office.)
Just for the possible person using linux: the easiest way I've found to get that Dyalog font working is to install as it instructs you to, then run the bash script provided in this stackoverflow answer (http://stackoverflow.com/a/27955014/3430492).
I use a Mac.

I noticed that actual files on my laptops are less and less every year: I use iCloud Photos for my ~50GB of photos, and they are downloaded only when you try to open them. I have documents and desktop files on iCloud (get downloaded on demand as well), and I use Google Photos as an Apple Photos backup. All of my more recent projects are on GitHub. I guess I only keep non-vital files on my laptop.

Having said that, I have an old 1TB Time Capsule at home (where I work from), and let macOS do its incremental backups automatically every hour. In addition, I usually launch a manual backup whenever I make some big or important change.

I transfer my data from the most recent backup whenever I buy a new laptop and I'm usually ready to go in a hour or so, they work wonderfully.
The+world's+first+consumer+-+level+underwater+panorama+camera+-+MGCOOL+CAM+360
Just a note to anyone looking to go down this road: IO performance is still pretty awful last I checked. If your workflow is IO intensive (non trivial Rails app, let's say), proceed w/ caution.

https://www.reddit.com/r/bashonubuntuonwindows/comments/5ece... - My last check.
I think this is going down the wrong path. I would not trust an advertising company to fact check, or even link to fact checking tools.
> Ironically, Trump has successfully comandeered the term to criticize his enemies in the media.

Ironically ? This was more predictable than the coyote's fate in cartoons.

Apparently the reaction to getting an undesirable leader in the white house is to prepare a massive shotgun, give it to the government (that said leader will be controlling), and make sure everyone is threatened by it.

It seems that because "of course" Hillary's defeat was nobody's fault, not hers [1], not the party [2], and not her supporters [3], and it wasn't Trump's efforts either, so it must have been nefarious actions from evil outsiders. This disaster started rolling to make sure this was the narrative surrounding Hillary's defeat.

Obviously, I feel like the the fault is not in our stars, not even the Russian ones.

This will get a lot worse before it gets better.

[1] https://www.youtube.com/watch?v=OZHp4JLWjNw or http://www.politico.com/story/2016/10/john-podesta-wikileaks...

[2] https://en.wikipedia.org/wiki/2016_Democratic_National_Commi...

[3] https://www.youtube.com/watch?v=WVKC0egDBpk

(I am not saying the above links illustrate the reason we ended up with Trump. Each of them by themselves probably did not make enough difference to turn the tide. But they are fuckups. They did not help. Enough fuckups and you loose. And yes, I think Hillary lost the election much more than that Trump won it. Hillary defeated herself and Trump moved into the vacuum that remained without fucking up sufficiently himself. But making his election the actions of evil Putin ... stuff like that has the potential to give Trump 8 years. Frankly, even if it's true (because of course Russia ... and the US ... interfere in eachother's elections).
(Discmlaimer: I'm the CEO of ArangoDB)
Glad to announce Florian Leibert (CEO of Mesosphere) and Luca Olivari (former Executive at Oracle and MongoDB) as part of our ArangoDB family. Warm welcome! Together with their advise and expertise we will further sharpen our focus and accelerate our growth.
Ocado evaluating robotic manipulation for online shopping orders
> There is no point in giving me binary-tree-traversing questions; I don't know those answers and will never be interested in learning them.

Interview process: complete success.
I've turned down actual offers because even some medium-sized companies won't tell you which team you'll be working on when the offer is extended.

I get that things can be fluid, but its such a meat machine.
On the fast ring Go 1.8 and Haskell are running okay as well as inotify working.
> I worry because I am certain that the only way out of civil war is universal basic income (socialism) or cyberpunk-style fascism.

Nitpick. UBI is not socialism. It's still capitalism.
But cpp is much safer than C and a lot of common bugs in C don't exist in modern cpp.
Places like google give you a guide on how to prepare. So it consists of stuff like algorithms and data structures. I do wonder sometimes how much it is tailored to getting people who are fresh out of college rather than more experienced. My take is that you basically have to spend time preparing and studying so as to get past those types of questions then finally you talk one on one with the people you likely would work with and then it's smooth sailing for experienced people. But the entry bar can be pretty tough to get past with zero prep.
I did say "If no name yet..."
Did it help?
It's the same year as the refugee stats I posted.
I've been using Jest for around 6 or so months, first because of Snapshot testing, and second because of create-react-app coming with it by default.

But an old friend who is a lot better at JS than I, still uses and loves Ava. I was wondering if anyone could come around and give me a good assessment of pros/cons between the two.
I am using WSL to synchronize my stuff to my sever and back via rsync. So rsync runs in Linux with a C# GUI in Windows!
The people the article is discussing are already receiving a free money and do not need to work. How will writing "basic income" rather than "disability" or "welfare" on top of the check change anything?
Please share your method of uncovering, in advance, undocumented limits inherent in software; it's desperately needed.

The guy left a free trial for another free trial; if he's at fault we're all at fault every time we change our go-to software. The lesson might be that "there be dragons" - you should guess that any "better" program or SaaS out there is less that half of what it says once unknown limits have been discovered.
> Soon they will all be automated.

and that's all good and fine, as long as the wealth created by the robots is redistributed and not funneled to a handful of executives' bank accounts in tax havens.
Experiments Call Origin of Earth’s Iron into Question
(Addendum) I did a Fast Ring update on a separate machine and did not see substantial performance improvements, but the comparison is not valid between the machine linked and the machine I tested on, so I'd be hesitant to say that the performance hasn't improved at all, just that IO performance is definitely a weak point to WSL.
Because:

A) It doesn't require transforms to bring you good messages.

B) <= is an "easy" case, but what about deep equality, recursive matchers[1], or snapshots[2]?

[1]: http://facebook.github.io/jest/docs/expect.html#expectobject...
[2]: http://facebook.github.io/jest/docs/snapshot-testing.html
Como montar un estanco
These really don't get to the meat of the matter for me as these seem to be about giving credit. I think Nirvana Fallacy, mentioned in another comment is the right one.
We had the source for it? Damn! I hope someone archived it! That game was a masterpiece.
For New Horizons (and many others):

http://pdssbn.astro.umd.edu/

Let me know if you need any help.
> The point is that saying someone or something is "American" shouldn't cause one to assume it's from or of the US.

That's seems like it's a pretty silly sentiment, since in common English speech that's exactly what 'American' implies.

As you yourself note, USian could just as easily refer to someone from the United States of Mexico.

I personally think it'd be salutary for our republic if my fellow Americans would refer to themselves as New Yorkers, Californians, Georgians, Texans &c. rather than as Americans (just as Germans, French, Dutch, Danish refer to themselves), but that's a different discussion altogether.
That describes internal migration rather than immigration (international migration). In the end the results may be similar, but it's a different thing. You can't be deported out of China (though you can be sent back to your village) but they are generally speaking the same culture and people, for the majority of cases. Every large country which has transformed from agrarian to industrial has gone through this internal migration phase. From former USSR down to Bolivia or Mali.
Your predictions are at least 50 years too soon, and several unknowable things will occur between here and there
Part of the problem is that these companies don't know who your direct manager will be, since they don't know where you'd best fit! Or worse, by the time you finish your notice period, they've re-orged and another team needs engineers more than the originally-intended team.

One of the skills they're looking for is adaptability/flexibility, to offset the terrible resource planning.

The message I really get from this post is that they'd be happier in a more structured, predictable environment, and there are plenty of places like that, old+new, small+large.
Similar story: a few years back I was interested in applying to TopTal for side work. As a senior engineer working with well known companies, I thought the acceptance process wouldn't be as bad as claimed on their homepage.

Passed the first personality interview. The second was a coding challenge. I said to the interviewer several times I have not studied algorithms, and that if the coding challenge involves them, I would prefer to drop out and not waste time for anyone involved. I was very happy to say that multiple times - I know what I don't know. The interviewer goaded me into taking the challenge anyway, saying I'll "definitely be fine and pass."

The next day I attend the timed coding challenge. Three algorithm puzzles that are in no way insignificant. I had Google at my disposal and still could not solve a single problem - although I came close on one involving permutations of chess pieces.

Unreal. At least Yegor had the good fortune of not being directly lied to by the recruiters!
The JavaScript phenomenon is a mass psychosis
This also solves another problem. Many orgs have their recruiters slot a candidate into a particular role really early on in the process (possibly even before the first phone screen). So you're not applying for a job at FooCorp, you're applying to be a Level 2 Engineer on the WidgetSearch team. By the time the third interview finishes, it turns out you're a bad fit, and the process stops. This doesn't mean there's not a great role for you inside the company, just that the you were tagged for in their recruiting software wasn't it.

By having the future direct manager involved early, they can hopefully say "I need a algorithm person, not an OOP person. Go talk to Carla, she's been looking for someone like this" sooner.
The pre vs post-AI world is more analogous to the pre and post-electrified world. We've been through similar shifts in the past. Why is this current shift in work any different?

We have an education system built to produce compliant/obedient workers for the industrial revolution. Buckminster Fuller saw this 50+ years ago: People trained to fill muscle-reflex repetitive work will get automated; i.e. the trouble with humans as automatons is that their work gets automated.

School then has to educate people to take advantage of human qualities like adaptability, creativity, artistic ability, complex thinking, and entrepreneurial spirit. Education has to be a lifelong process and not seen as a finite step into a lifelong singular job.

All I see is a lack of creativity in imagining a post-AI world.
This is not the first time the Economist has made this argument; here's a similar article from July:

- http://www.economist.com/news/briefing/21702748-new-divide-r...