skysight-inc/HackerNews huggingface dataset:
The gp will find some way to construe your actions as selfish because doing selfless things is harder to understand for them than the mental gymnastics of figuring out what you're trying to get from the situation. People who are selfish assholes are usually unable to empathize with people who do selfless things, probably because they're bad at empathizing in general.
Ah, come on, it's pretty cool. :) And they do have a publications page: http://www.interactivedynamicvideo.com/publications.html

I'm all for science being promoted/marketed, even if it's in a(n endearingly) dorky way. And there are some fun use cases for this to boot (see the Pokemon GO / AR vid below).
Maybe you should put all persons with wrong world view into some sort of camp, so they would not threaten your freedoms.
Cut up a fragment here
http://tmp.nux.ro/J9d-beyondjupiterinfinite.webm
UMirrorMaker: Uber Engineering’s Robust Kafka Replicator
It doesn't even have to be a card-shaped anymore, since it's NFC. There are other form factors that handled real-word payments, like bracelets, watches and phones. All of those can be easily equipped with a display (enough to show a transaction amount) and some sort of sensor (keypad, touchscreen, single "approve" button, fingerprint scanner) to handle user authorization.

This will probably break the "fix" though, as the "card" may take up to tens of seconds to "respond", awaiting for owner granting permission. And won't work for stores that can't handle NFC.
EM shielded financial pockets are going to become a deal breaker. While there are a few wallets and purses today which offer this (harder on a purse since it makes your phone unusable if stored in it) at some point if your card holder doesn't shield it will be considered impractical.
Going Remote: 1 Month In
Tips for Starting with Redshift
My strategy has been to think of a project to do, and then to try to match my tech to that. For instance, I picked up a bit of Love2D at LudumDare 34. Sometimes it works in reverse, I wrote a blog engine for junglecoder.com because I wanted to learn Go and the nature of running servers on the web better. But I have also had a lot of time my hands in the past, so YMMV. After a certain point, programming become more about logistics than individual effort. Another good way to prioritize what to learn, especially if you don't have any good ideas, is to follow where the money flows. If you want to make small contract websites, PHP is a decent choice (as much as I'd never choose it myself, but I have taste issues). C# is about the easiest way to get started on windows for just about anything. Elixir seems like a promising tech, especially with what Phoenix has on offer. Programming is time consuming in the real world, unless you're deep in your comfort zone, but that place has often already been automated anyway.

This article seems to be a decent approach as well. I like a lot of what James Hauge has to say.

http://prog21.dadgum.com/202.html
those are guaranteed instance prices that you can do anything you want with. A distributed home computer cloud would be much more like AWS spot instances, which can be turned off whenever and you lose your data (unless it's backed up to an EBS).

Spot instance prices are typically far less - for g2.2xlarge they average around $0.1/hr - https://ec2price.com/?product=Linux/UNIX&type=g2.2xlarge&reg...

And note that customers can't run arbitrary or secure workloads with this proposal - they just want to mine crypto on your hardware and give a small percentage of returns to you as rent.

When theDAO was launched, I toyed with the idea of an etherium GAPP similar to Flex but for anything - but it would be a hell of a lot of effort to build, and I'm not sure there is demand - people won't bother for $10/week, especially if it takes up a lot of their HD space, bandwidth and makes their GPU take off (noise).
Thanks for this link. Really cool use case, and maybe Niantic will check it out, if they haven't already.
What really angers me (coming from a similarly frugal upbringing and taking that into my adult life) is how frugality has been penalized at a macro level. The last 7 yrs of zero interest rates, the easy access to money prior to that, etc, have just made responsible living actually seem 'irresponsible'.
Would require double-tap though, which would be especially inconvenient for stuff like public transport in London.
HEIST: HTTP Encrypted Information Can Be Stolen Through TCP-Windows [pdf]
I say yellow flag any post with a single or double digit number that doesn't meet date, currency, or other known formats. Not sure how else to capture one of their favorite forms of clickbait

* " ## X you should be Ying"

* " ## ways to make X hate you"

* " ## times X made us laugh"

* " ## times X was almost too X"

* " ## things that make X say, "that's me"

* " The hardest ## rounds of X you'll ever play"

* " ## ways X you is the best you"

* " ## animals that will make you say X"

* " ## memes you'll only get if you did X"

* " ## people you forgot were on TV show X"

Note: all of these were taken from today's Buzzfeed.com front page
Yes but that's a strawman. You also won't be paying the current value. You'll pay something between what it's worth now and what the market thinks it will be worth one day. That will be discounted for risk and for the delayed gratification.
What's the consensus on a website owner preventing this? An end user?
29 reasons you’re reading this article: why odd number listicles perform better
Pretty sure they're doing it on purpose. There's so much short going on, it's to lots of people's benefit to create FUD.
Interesting, that page attributes use of the snake and palm tree to both Portugal and France.
I do not think the title corresponds particularly well to the article, as it focuses on at least something being done: The article details how the new MasterCard specification for contactless payments requires that payment terminals time the response of contactless cards to 2ms or less. This would as I understand it almost eliminate real-world relay attacks: it would exclude using the Internet to relay data and thus require building sophisticated radio equipment, all for relatively little gain as contactless payments without PIN are usually capped to low sums.

The article does point out, though, that this might well be "too little too late" as the MasterCard specification is only one of many and it will take years For new cards to actually end up in the hands of consumers. I guess this is what the title refers too, but I have to admit that at least I was surprised to learn that something is being done at all about this...
> Customers aren't witholding money from products

I think part of the problem here is that everything is so new, relatively speaking, that almost no company can actually trade on their reputation. If today a company was able to advertise on having sold internet connected devices for a decade and their earlier devices still worked well in some manner, then people might actually use that in their purchase criteria. Who can say that as of right now?

Compare this to other industries. For cars, you have companies with varying levels of reputation (and that ebbs and flows over time). A big part of this is that car companies (and dealerships) aren't continually forcing you into using their related services. Oh, they'll encourage you and try to set up situations where it's strongly encouraged, but they know that many people will refuse to buy if they had no choice but to service their vehicle at the dealership they bought it from. What do you think would happen if Honda decided that for the next model year all fasteners were going to be non-standard sizes and with proprietary heads (think locking wheel nuts for for everything)? After the first few horror stories, Honda would deservedly start getting a reputation for being much harder to deal with, and lots of hidden costs.

Right now we are moving towards a situation where all the IoT companies work like this, but they are all so new, and changing so often, that there's no benefit to a good reputation because there's no associated history to go with it.

What we need are standards. Google and other major video platforms could help with part of this. Adopt a github type model for youtube or some service like it, where it works as it does now but if you want a private device-driven stream of video to be accepted, there's a standard for that and you can pay a small monthly fee (or it's free. The standard is the important part). Similarly, a standard for how to change settings for devices would be useful. HTML obviously works, but being so general may not be the best solution for what amounts to simple needs. A REST endpoint that supports a few well defined routes for discovery of routes and descriptions of them, as well as a route to return the entire configuration for backup, might work better, especially as it could easily be embedded in a larger dashboard for other devices (such as a "home" dashboard).
Since I haven't had use cases for the BEAM/OTP, LFE is definitely what's motivating me to finally dive into the whole erlang ecoystem.
> IMO a full GC is just the wrong level of abstraction for anything that's timing relevant, which includes all UI threads.

Hard real-time GC systems exist. In these systems, you can prove that pauses last no longer than a certain number of milliseconds. They're definitely applicable to programs with UI.

Can you prove that dropping a reference doesn't free an arbitrarily large number of objects? You can probably convince yourself in specific cases for specific programs that you don't see arbitrarily large refcount-release times, but any change you make to the code might invalidate this analysis.

A hard real-time GC stays hard real time.
Thats the next best thing to magic that I've ever seen
I Reported Gender Bias and it turned out well
ZeroMQ: awesome docs (i recommend also the ZeroMQ O'Reilly book by the MH, the library author) particularly for a library with a broad range of functionality not easily described by a single technical category.

New York Times API docs
How does missing a goal much larger than your previous goal, but still making and selling more than ever equate to "sales were down". It looks like sales were up, but not as high as predicted.
Adam & Eve ;-)
Ask HN: Should You be coding a client-side open source in ES6?
Most browsers (including many old Android/iPhones) still do not fully (or even partially) support ES6 features such as destruction, arrow functions, native promise etc,
so people who do not use stuff like Babel on their js bundle files will not be able to use it on their production environments..
Amazon and Microsoft Are Running One and Two in Two-Cloud Race
All things are never equal.

Even assuming that you had an identical prior on the two candidates, the information that one person was willing to do a job for half price would make me doubt his intelligence.
One advantage of not supporting paging is that it gets the disk driver and file system out of the kernel. They're not needed early. You need a boot loader that can load the OS and process images, so the OS starts with some processes running. The disk driver (if any) comes in that way, rather than as part of the kernel.

QNX works like this. It's convenient for embedded systems, where you may have no disk at all, ROM, flash, or a hard disk.
Maybe Musk should do what Steve Jobs did and say "If you're not a long-term investor, we don't want you."

The stock price would probably drop a bit after that, but it may be for the company's best interest in the long term. Tesla needs visionary investors, too.
> “Caballero was gobsmacked,” Rabbett told me. “He then got a bit arsey, saying, ‘I’m not speaking to you until I’ve had a cigarette, I’m getting out of here, you can’t do this to me.’ And then it was: ‘Yeah, it’s gonna be a full hands-up. Let’s get it done.’”

I love English slang. Great article as well, I was surprised that the Scotland Yard group was the only one in the world.

> DCI Mick Neville reckons that it will be ten to 20 years before software is advanced enough to be a useful tool, and even then super-recognisers will still be needed to analyse the results and identify the suspects.

Perhaps augmentation is a better approach than replacement. By that I mean it might be really useful for them to be able to search a database of mugshots or photos for 'people with bigish ears, smallish nose and a spot on the left cheek'.
With cost factored into the decision equation, automated+manual often doesn't win.
Right, they're withheld due to adding a clause to achieve this.

Without that workaround, RSUs would intrinsically trigger a tax event.
Apparently certain occupations (like doctors) can get 0% down loans with rates competitive to 20% down loans.
> Came to say this - Hosoi should compare the top 0.01% of fantasy players against each other and report back

Why?

If you really did that, then every single game would be considered a game of chance, even chess.

I don't necessarily agree with the article's conclusions, but only comparing the top players isn't a legitimate thing to do -- if you take any distribution and zoom in at the extremes, it will look just like noise.
> I'm sorry, we're all mercenaries for hire.

Most people I know don't have this view. Ask around and you'll be surprised at how few people think this way. You'll probably get this perspective only if your job IS contracting, e.g. designers.

> What will you do for me if your company needs to do layoffs or is closing

Most companies have some form of severance, and it's typically more than enough to keep you going during your job search. Since you've mentioned how in demand we are, it shouldn't be of any concern.

> I would argue these figures.

Here's a good read:

http://web.mit.edu/e-club/hadzima/pdf/how-much-does-an-emplo...

My father does physician hiring. His costs run 4-5x salary.

Lets run some numbers:

Imagine I cost my company $50 an hour in salary, and earn them $150 an hour (revenue of 3-5x salary is ballpark for most companies, we'll go for the low end for some perspective). As a senior dev, I have to sit in all the interviews of people potentially joining my team. Imagine we have 10 people that make it through the HR round. I have to participate in 10 interviews, and then likely 3 more for the final round.

My cost for round 2 is: 10 people x 2 hours x (150 lost revenue + 50 salary paid) = $4k

My cost for round 3 is: 3 x 8 x (150 + 50) = $4.8k

My company has already dropped $8.8k on my involvement solely in the interview room for your typical entry level position. This doesn't even include my involvement in onboarding, training, pre-interview prep, post-interview review, etc. This is also JUST ME, and a very lowball figure at that. Now factor in the cost of the HR round, recruiters, background checks, the other devs in the interviews with me, etc. It adds up very, very quickly.

Moral of the story: People are expensive and it's really not all that difficult to quantify it.
> However, sometimes it seems really stressful (for me at least).

Yeah, it stresses me out too. Especially now that I have kids and my time is really limited, it's frustrating not being able to follow my interests as much as I like.

I try to do two things:

1. Deliberately triage my time. I intentionally choose what I'm not going to spend time on. It's really easy to ask myself, "Should I spend time on ___?" The answer is always "yes!" So, instead, I force myself to answer, "What am I not going to spend time on?" The only way one project can blossom is if I don't spread my limited sunshine too thin.

So, right now, there are tons of games I'd like to be working on that I'm not. I'd like to write fiction but I've decided not too. Likewise music. There's a ton of little experiments and one-off projects that I just say, "Eh, I don't really need to do this."

That helps me focus on the few things I am still doing. (Right now, it's a second book on programming language interpreters, my hobby language Wren[1], and to a lesser extent photography[2].)

2. The above point is too heartbreaking to do on its own. I care about all of my weird little interests and hobbies too much to bury them forever. So the other thing I do is remind myself that I'm not killing a project, I'm postponing it. It's not, "Am I ever going to do this?" It's, "Am I going to interrupt one of the other projects I have going on to do it right now?"

That makes it easier to put things on ice. I know there can be a point in the future where I'll get back to it. And, when I do, it will be more fun because I won't be overwhelmed by other projects.

I am also willing to table projects. With many things, I work on it for a while, and then put it down and work on something else. Sometimes it takes me years to get back to it. That used to bother me a lot but now I just figure it's how I work. (It does cause problems for stuff that's open source, though, because contributors may not want me to put it on ice.)

I do still feel stretched thin a lot, but it's not as crazy-making as it used to be.

[1]: http://wren.io/

[2]: https://www.flickr.com/photos/bobisbob/
Yeah, I think Dart is failing and Go is succeeding because of Google backing.
Designing YourMechanic Advice
:) Funny you should mention that...

In the same conference call[1] Musk mentions that the Model 3 factory, aka Alien Dreadnought v1.0 (their internal name for "the machine that builds the machine") will be fully automated, running more like a high speed bottling plant or an automated pick-and-place machine than a traditional car factory.

Their stated rationale is that as soon as humans are involved with the actual assembly, it has to slow down to human speeds. There will still be plenty of people working in the factory, they'll just be maintaining on the machines, doing continuous improvement, dealing with anomalies, etc.

[1] http://ir.tesla.com/eventdetail.cfm?EventID=174610
Memory Management Bugs: An Introduction
Also, the thing with books, even the in depth ones like Code Complete, is that no book can give you experience in taking an idea and making it real, and that is the core of software development, especially when you are working solo and don't have a boss handing down detailed requirements.
Wow.. I don't know where to start..

< but the younger person deserves a chance at that opportunity. You had 40 something years to save and build for your better future.

Work harder and be better than the older person... Business is blind and choses the best.

< Please go retire to Florida or spend time with your grand kids or travel the world.

When you get to be 70 your body is failing and your sentence is a dream to the majority of older people. Most older people are like Fussell's Class, "Out Of Sighters." I suspect your comment was from one of a rich(er) perspective.

< Someone who is 70+ does not have the right to make a policy for a generation who is in 20s

There is a couple on my route that do not have kids. They are very active in their political party. They enjoy politics like others enjoy knitting, golf or reading. They are retired. I once said to them something to the effect, "Why do you care [about Obama and all the ills, etc..], you don't have a ticket into the future - you didn't have a child. It would be like my deceased childless uncle setting policy from his 1930's living room in New Jersey for me when I was born in the 60's." I reaized I was strong in my opinion, and they truly never gave it much thought. I will agree with you that the young people should set their destiny, not people my age. I have moved out of the way, so to speak. My opinions are less important than my son's and his generation. I think any reasonable parent would want that for their kids.

But I do see something I never recall when I was growing up in the "Heidi Bowl" and B&W to color transition days of life": A lot of people have a lot of money, and they seed their children with a very good start. At least half of the new howe owners on my route are under 30 children/couples who have been significantly helped.

So before you bash all the 70 year olds out there, they may be funding your spouse someday!
From 0 to 1M to ?
Why Go sucks in 22 lines
This is often required work in supervised learning / any machine learning with labels. Sometimes you get better result with human judgment on the labels, and that means you have to grind through a meaningful corpus of data.

If you believe what you're doing is important and beneficial, it doesn't feel like too much of a grind. Ultimately this was probably about a week of work, if every labeling participant independently reviewed ~3-5K articles.

Some people might have chosen to mechanical turk this, or to gather feedback from a subset of users and use those labels. Doing that might be a better approach as it might not only be less labor-intensive up-front but also allow the system to be regularly retrained easily (ie by gathering new label information as clickbaiters inevitably try to adapt their headlines). I imagine there were reasons for starting off this way, though.
Having played FanDuel, I'd buy the argument about skill if they weren't pushing you so hard toward, and the app wasn't geared to, playing often. I seriously doubt one could play so frequently with any degree of skill, unless it was a full-time job.
Displaying Content with Responsive Tiles
Your hypothesis (that everything is egoism) is unfalsifiable, and therefore useless.
I'm not really sure what I'm looking at - it doesn't really appear to "do" anything.
Code in ES6, but run it through Babel yourself before publishing it. npm provides a 'prepublish' hook so you can do this automatically.
Hm, using the site linked in the article[1] x86 seems to be only 10 hops away from Philosophy.

[1]: http://xefer.com/wikipedia
Its almost like selling stuff to people who want it for more than it cost to make it has some sort of strange effect on valuation.

Wierd. Someone should do a study...
See the above comments that explain this.
I'm all in favour of democracy which works better if you don't close half the press and I'm all in favour of punishing the murderers who are found guilty of murder based on evidence. Being guilty of being Gulenist is a different thing.
probably you just wouldn't want to train your AI on Russian driving. I mean it is like R rated movies - you don't want to expose unprepared mind to it until it reaches stage of maturity that would allow to handle it :)
In most places around the country we need substantial decreases in infrastructure projects, scaling down of what already exists, and a much more thoughtful (does it fit the place, as well as fitting the urban road code?) application of the funding we do maintain.

We may be agreeing, but I'm always a little worried when people vaguely argue for more infrastructure. We pursue such enormous and unproductive road-building in this country in the name of growth. Induced growth is a siren's song to our governments; they've already driven us onto the rocks, but it would at least be nice if we'd address the problem before we sink the country anymore with huge debts, public and private.
Thanks! I missed this — I read the whole article, somehow missed that [subscription] was a hyperlink, then re-read the article and searched for the verb "subscribe".
Then the blog post is a waste of everyone's time and ought to be deleted from hacker news. Either it provides enough information to replicate the benchmarks or its spam. If it provided more freely available information other parties could test immediately and post and this would provide additional feedback to help parties decide if it is actually worthwhile.