skysight-inc/HackerNews huggingface dataset:
Reasons why Facebook data scientist moved on
Hit the nail on the head.

> Are docker containers 'tamper proof'?

Not yet. :)
GoDaddy is Going Public
Redis notifications: Get value instead of key (on expire) – Stack Overflow
Ask HN: How to find companies hiring in London
How to find a position in companies like Dropbox, Airbnb etc. that are hiring in London.

I can filter startup jobs with HN's Who Is Hiring or Angel List. careers.stackoverflow.com has a pretty good filter, but not many companies are there. Any other option?
Our deploy doesn't depend on bitbucket, but we heavily use pull requests, and code reviews are made directly on bitbucket. When bitbucket is down there's no collaboration between our dev team.
Facebook poaches PayPal president David Marcus to run Messenger
Learn Git in under 20 minutes [video]
A new ‘branch’ of math (2012)
What have you contributed? Or are you just waiting for _someone else_ to put in the effort to prove it for you first? Multiply that by every developer in every company, and you start to see why it's not that common.

I am currently trying to write something in F#, which is still OO, only the rest of my team won't let me because there is "no proof it's better". Well, no. And there won't be if everyone says that. And where is the proof C# was better than VB.NET? Oh, right, the proof is VB.NET doesn't look like Java! Curly braces, the only evidence we need!

As long as the majority can hold back the minority that WILL learn something new just to see if it's better, everyone stays with the status quo.

"Just don't make me learn anything new" <- the developer motto.
Videos from 2014 LLVM Compiler Infrastructure conference
Incentivizing users to watch videos could be bad for advertisers, but I can't understand how it would negatively impact Apple or any users.

It doesn't increase downloads unless the app in the video looks decent enough to interest a user, and that seems like it increases app discoverability - something I think Apple would actually want.
Bitbucket Major Outage
No Linux, which can be an advantage or a disadvantage depending on whom you talk to.
Fluent interface facade for Michael Foord's mock. 
Easy and readable configuration of mock side effects. Configuration and verification using matchers.
Chui – Smart Technology Doorbell – In the Spotlight
How are you going to define "consumable"? A game like clash of clans or candy crush could just restructure things so that you get to permanently "keep" your purchase, but it is still practically consumed. So for example, you could "have" an item that only worked for 15 minutes after purchase. If that's too transparent, consider some kind of level scheme where those level 3 units you bought last week are basically worthless against the level 5 unis you're up against this week. How are you going to forbid that?
This sort of close-minded mentality is why I don't use any Apple products. If these games were "spam", then millions of consumers wouldn't be spending so much money on IAPs.
why was the URL submitted as https? The cert belongs to statuspage.io and threw me a error page.

if you're resubmitting a URL to HN put a random parameter to the left

ie. status.bitbucket.org?r=99
Hahahahahaha. Apple should take a physics 101.

A 3.5mm-wide, 1cm long plug has a far greater endurance to lever-type stress introduced e.g. by your pants or your hands when you hold the phone tilted for movie watching. A Lightning plug, in comparison, is a bit wider but only ~1mm thick and 4mm long... and thus FAR more susceptible to bending stress.

Apple only wants people to repair their iPhones more often...
We've had some problems with the HTML+CSS in some browsers. We're already working on it.

The idea is taking a current project you're working on and help you with its redesign. You'll get wirefames, PSDs, and we'll help you with implementation.

Please apply if you're interested and we'll give you more information.
Rats Show Regret After Wrong Choices, Scientists Say
You may wish to check out Nestoria's API of property listings and house price trends
http://www.nestoria.co.uk/help/api
> You can write in high level C++, which is vastly preferable to javascript!

First, C++ compilers are not available everywhere. Second, C++ compilers do not always implement all corners of the language on embedded systems. Third, C++ is better than Javascript? That's going to take some explanation.

> Or hell, why not write in Lua!

Lua has it's own share of "Wat". 1-based indexing when a non-trivial amount of your stuff needs to interoperate with C is a big one. In addition, Lua is nicely configurable--read, "Every Lua implements a different set of modules."

> The only reason javascript became popular is because it was the only option on the web.

It's popular to hate on Javascript, but Javascript isn't that bad. Go back and take a look at Javascript in the Netscape 2.0 and Netscape 3.0 timeframe. It's a fairly straightforward, minimal language.

Now, all that having been said, this isn't exactly impressive. A 180MHz ARM with 32MB of flash and 32MB of RAM is not a small processor. With that level of power, there are lots of options.

If this were running on an 50MHz M0 with 256K flash and 16K RAM, it would be impressive.
UrtheCast SF hiring DevOps Engineer
Yeah, I had to make due with the docs available on my machine. I only started this cause my in-flight internet went offline. The ability to make your own operators is pretty damn cool, and pretty damn scary as well. I have a feeling that in the coming months, many libraries will abuse the shit out of this feature.
Hi, the car demo does not play nice with Firefox apparently.
That later intensive demo is not by us.
The Dyslexic Programmer
> As to PP fusion you get some in any vary high energy plasma

Do you have a reference for this? As I understand it, there aren't significant amounts of protons in our current plasma experiments to begin with, and at the densities we use in those experiments, the cross section for p-p reactions is way too small for them to appear.

> if your generating useful amount of power your going to be makeing significant amounts of neutrons

For current and foreseeable reactors, I agree; but I don't think this is a valid blanket statement about every possible type of fusion reactor that could ever be built, even when our technology has advanced well beyond where it is now.
Is doing this against policy or encouraged? I don't see it mentioned here^1, but maybe I'm looking in the wrong place.

1: http://ycombinator.com/newsguidelines.html
Sure! Some samples:
- https://dribbble.com/Dusko
- https://dribbble.com/Stefooo
- https://www.postheads.com
- http://getquaderno.com
- https://medium.com/ux-ui-readings/washing-machine-for-men-b6...
Its not a startup, but Lab49 is hiring devs in London.
Tessel is marketed as a "micro-controller" while the PI as a "micro-computer".

Javascript marketing aside,it would be interesting to know if one can reproduce all Tessel capabilites with a Pi + extensions.

I dont think the "but it runs nodejs modules!" matter that much,if you're going to write for embedded devices,you need to go low level and seek optimizations like crazy.The stuff has like 32MB of ram,you cant do much in javascript+nodejs with that.AFAIK it doesnt even run a javascript engine,but translate the code to LUA.
Hmm... If I may say so I find that the MVVM pattern in iOS to be very cumbersome when compared to how it can be done in WPF. You essentially need another layer of indirection in iOS where you need none in WPF. That's probably why I personally haven't heard about it before in CocoaTouch land.

And I guess technically it's MVVCVM.
Ask HN: Why isn't there a single universal syntax for all programming languages?
Why isn't there a single universal syntax for all programming languages ? Why can't the syntax for writing code be the same across all of them ?
I think it's a question of offering some kind of good old demo mode for games. The problem is not that people don't pay for games (they do, see IAP) but that people don't want to pay for things without knowing what they are buying. Apple has pretty much everything in place to offer (usage) time limited demo versions of paid apps. Many IAPs are using dark UX patterns. Claiming "but they don't have a choice!" is at best naive.
Main site is back up for me, outage page[1] is still reporting that everything is down.

Edit:
Everything looks to be golden again.

[1] http://status.bitbucket.org/
>The blame-language is endemic to the feminist literature - e.g. men are 'privileged' when they exercise ordinary rights that women would like to share.

I don't follow. Is the act of being able to exercise basic human rights not a privilege if others are denied those rights? Why the scare quotes?
How NPR's Developers Deal With Their Biggest Tech Headaches
That's a good point. So, perhaps two numbers: percentage who pay, then median for those who do.
There are no cloud winners or losers yet
That's like saying the CRM market includes all the gains captured from sales they helped close.
I agree. It seems that often people deeply misunderstand games. It is not bonus points, achievements that make a game great.

Especially as playing (in general) is a way people and animal start learning the world (physical and social), by interactions, trials and errors. Wolf pubs are not getting awards in a hunt-training. They, well, play.

Man-made games are 'abstractions' of such things (much like sweets are 'abstractions' fruits).

Too bad that current education misses the fact that children have natural curiosity. And builds the whole system around forcing them to learn or (as with bad gamifications) tricking them into it.

Sometimes giving opportunity to learn but not forcing it is the best way to go, see e.g. http://www.economist.com/node/18741484.
Because people don't agree what that syntax should be. Also, different language semantics lend themselves to different syntax.
The idea behind Perl being designed akin to a natural language isn't for its ease of learning, per se, but for its ease of expressiveness. English is probably significantly harder to learn than Python, for example, yet it's likely much easier to write a novel in the former than it is to write one in the latter.
Presumably if the "C" committee decided to do this, implementers would be free to implement this by various means, whether it be a clean-room version, or by adopting existing code. In the latter case, they could contact the author(s) of Cephes and try to arrange more suitable licensing if needed.

Admittedly it adds a little extra friction to the process, but this doesn't seem like an insurmountable problem off hand.
DPOS = Delegated Proof of Stake. Owners of the majority of the stake (stake = all the coins) designate a limited set of servers to handle the blockchain operations.

Thanks to this, there can be just 100 nodes interacting very quickly with each other and yet just as trustworthy - if not more - as the current bitcoin system.
Intelligent Design: Slowly Going Out of Style?
Or they will start selling media. If you search long enough, you may be able to find someone willing to borrow you that book with magical recipes, but you can also buy it in the bookshop...

The difference between digital media and game items can be made very, very small.

Also, I don't think the issue is with consumables. For example, that magic book I mentioned above becomes your property ever after in the same sense that an ebook you buy at Amazon or Apple becomes your property. Similarly, I could sell you the eternal right to take a shortcut in some virtual world. With enough shortcuts (and the matching long boring detours that people not owning the right to use them) one still can make a game that many would judge to be more an attempt at getting ever more money from its players than a game.

Finally, in real life, we are fine buying consumables all the time, and we also are willing to pay seemingly arbitrary amounts of money for them. For example, for many, $10 for a cup of coffee is absurd. Yet, there also are many who happily pay it, if the situation is right.

So, it's not selling consumables, it is milking your users that people object to.
There are 2 other misconceptions I would really like to be less prevalent:

1) Linux containers are not an entirely new concept. If you didn't know about BSD jails or Solaris zones, you were missing out. If you still don't know the differences, I highly recommend you broaden your horizons. Even if you use Linux anyway, just knowing about what's out there will help you be smarter.

2) Docker is not a drop-in replacement for every current VM use case. It's just not. To HN's credit, I really haven't seen people here who seem to think that, but it's on my list nonetheless.
Yes, it could be a spandrel.

see the classic (and controversial) paper by Gould and Lewontin:

Gould, SJ and Lewontin RC. 1979. The Spandrels of San Marco and the Panglossian Paradigm: A Critique of the Adaptationist Programme. Proc. R. Soc. Lond. B 205(1161): 581-598

http://rspb.royalsocietypublishing.org/content/205/1161/581....
This is a weak sort of agency. Indeed I'm able to resist capitalist oppression by not working, but if the consequences are that I starve to death than I hardly see that as a reasonable outcome.

I think this is an uninteresting definitional question at this point, though. If I'm misusing agency than so is the author of this piece; the important thing is that we be able to communicate, which I think is possible. If you want to further nitpick specific words to garner karma, do it with someone else.
You don't have to run Linux (or any OS) on the pi either.
The competition matters. Even if my competitors are making $0, they still reduce the amount I make.
Back up and running again.
The inkling app lets you buy ebooks.

https://www.inkling.com/
Wires that can store energy like batteries
I see that the author of TFA wants this stuff put in the various standard libraries, and I agree that that would be good. But in the meantime, at least there are a variety of libraries one can use for accessing statistical functions. In Java-land there is Commons Math[1] which provides a number of statistical functions (in addition to other numerical/maths functions).

Things like Quantlib and jQuantlib also provide a lot of mathematical/numerical algorithms. Yeah, it's a drag having to pull in another library, but at least these things exist. :-)

[1]: http://commons.apache.org/proper/commons-math/index.html
I got one and I'm starting to experiment. I discovered that soldering can be a problem. First, I had to buy a solder. Second, physics is merciless and a mistake can toast your card (didn't happened to me yet) vs the run-fail-debug loop we're used to in sw development.

Anyway, some hw modules have been tested with Espruino and the web site explains how to use them. My understanding is that you can plug almost anything into it, you just (!) have to know its specs and how to wire it to the board.
and you'll also notice that the linked article says the same thing (that the model and view never touch each other but instead communicate through the controller)... I've always learned MVC as strict separation of model and view, but I've recently heard more and more people saying that they think they should talk.
The rough part will be implementing select, the rest is pretty straightforward in comparison.
I had an actual conversation with Eugene Goostman as if I was meeting a 13 year old from the Ukraine.

And Eugene nailed it. He introduced himself, ask me polite questions, I asked him polite questions, and we developed a slightly broken conversation, but yes, a conversation.

The idea of this is not "try to break the robot", the idea is "if you ran into this robot in real life and it was
masquerading as a human, would you be tricked?"

That's the REAL question.
Downvotes demonstrating my point.
Similar enough, I think. Apple seem to have gone with the rather confusing approach of calling a whole lot of things extensions because they (presumably) work similarly, but aren't necessarily all that related in function.
Redfin is an actual real estate brokerage, and are therefore real members of the MLS, with access to the data that provides. The others are simply scraping via publicly available data. This is a major difference.
Marketing Tests – Part 6
Skimming the MVVM article from a web programmer perspective is really interesting because it is conceptually the same thing as introducing a "service" layer between your controller layer and your dao/repository layer.

Which is generally a good idea, and has lots of benefits, including better testability.

It's another example of how "Model" is a vastly overloaded term, to the point of being almost meaningless. Depending on who's talking, a model is: a database entity representation, a domain logic container, an everything-but-controller-logic holder, a DTO from dao to service, a message from service to controller, a command object from controller to view.
Why developers are buzzing about Apple’s new Swift programming language
Looks like it errors in collada.load.js. Is that your own code, or a third-party project we should report a bug to?
There's a difference between short- and long-term interest. People are bad at the latter. Yes, there's demand for a free game - duh, of course people want free games. And when they have to pay a euro to get the game to really progress. Sure, why not? And then they need to pay a bit more. And they are still fine with it. But they are less and less satisfied. They try the next game - and the same thing happens. For me the end result is: I stopped looking at games for my iPhone because I have a deep mistrust for apps. Most things that look high quality turn out to be terribly designed (from a game design POV) and are just employing one dark pattern after the other to get people to make more IAPs.

So, yes, short-term there's demand. There's a market signal that says "this is totally what people want". But mid- and long-term it's bad for the platform because it leads to shitty customer/user experience. It will still make companies money for a while - but the consumers are burning away. And it's really hard to recover from that.
Thanks for a great summary.

>For logs, you can either use a shared directory with the host or use a remote log collection service like logstash or papertrail.

I would not put Logstash (software) and Papertrail (SaaS) in the same bucket though. With Logstash (or any other data collectors like Flume, Fluentd, etc.) you need a backend system to go with it.

Sorry to nitpick, but logging is something I work on/think about all day, so I thought to point it out.
I could imagine that, and it would be a bit silly and (I'd guess) not too successful, but I certainly wouldn't find it offensive or somehow morally wrong.
They are completely different:

one rewards spamming, the other involves a game mechanic where you ask your friend to do something for you(though it's possible to bug your friends that have nothing to do with the game, if you are inconsiderate person). It's O.K. to ask your friends for a help but it's still your duty to think about bothering if your friend would be annoyed or not.
How do our faces prevent us from breathing in our sleep? I seem to have survived last night.
Chrome replaces Windows at Woolworths (Australia)
Perhaps you misread.

C most likely is, or at least more reliably. JS engines specialise to proper arrays most of the time, though. They're quite remarkably fast, much like PyPy.

CPython, the original Python interpreter written in C, is not particularly fast at anything.
Human face shaped by millions of years of fighting, study finds
Do you see any way around it?
I was ready to come in swinging in defending Docker, but I found myself agreeing with most of the points after spending a lot of time with Docker over the last month (ported my Rails application's provisioning from Ansible to it).

I would add to the list that it is currently hard to even find decent images of popular services that you would trust deploying to production (e.g. Postgres). I see with the launch of Docker Hub that they have some flagged as "official" now, but for example the Postgres one is a black box (no Dockerfile source available - not a "trusted build") so I can't trust it.[1] I've had to spend time porting my Ansible playbooks over to Dockerfiles due to this.

I think part of the problem is that composition of images is strict "subclass"-type inheritance, so they don't compose easily. So it's hard to maintain a "vanilla" image rather than a monolithic one that has everything you need to run your particular service - so people just keep their images to themselves. For example, if I want a Ruby image that has the latest nginx and git installed, I can't just blend three images together. I have to pick a base image, and then manually add the rest myself via Dockerfile.

Also, although Vagrant 1.6 added Docker syntax, you really have to understand how Docker works in order to use it. If you're learning Docker I'd stick with the vanilla `docker` syntax first in building your images, maybe using something like fig[2] to start with.

At the end of the day it's another abstraction to manage. It does bring great benefits in my opinion, but the learning curve and time investment aren't cheap, so if you already have a suite of provisioning scripts it may not be worth it to make the leap yet.

[1]: https://registry.hub.docker.com/_/postgres/

[2]: http://orchardup.github.io/fig/
Congrats bro
Shanley is a cunt and any "man" who takes her seriously and cowers on twitter by firing someone over her laughable bullshit is an eager-to-please bitch.

What I find hilarious is her ranting and raving constantly about "tone policing", then turning around and doing the ultimate tone policing (god, what a dipshit phrase) by getting a guy fired for saying something she doesn't like.

She is a cunt, he stated a simple, objective, provable fact.
Indeed. Richard Feynman is the classic lateral thinker but he didn't exactly have a problem relating to women.
Well yes, but kvm is a vm thats just using Linux to do this vm scheduling. The main issue is that the API for containers is less well defined (IO scheduling is not necessarily fully fair with VMs, but its mainly aio on the host side at least).
My friend was a homeless grad student this past year
Non-Disadvantage Cards.
What day is it?
The "free" one can at least be tried at no cost. I'm quite annoyed with the iOS App Store keeping my money for several apps that are entirely non-functional.
That's the most valid perspective IMO, but it's going to be useless to the audience, when they can't even understand what a "median" is, much less a centile.
It also has a security focus, while docker has started with convenience for deployment rather than looking like an isolated machine.
As I described in my other comment, Redfin is a completely different beast than Zillow and Trulia, because they are an actual real estate brokerage. That gives them direct MLS access rather than having to scrape as the other sites do. [I have no affiliation either, but I used Redfin to find my current house and I think they're great.]
My Peer Grading Scheme
this was my first thought and it's driving me nuts. It's just a bunch of floating assertions.
How to Get Girls Into Coding
I wonder if this can be used for redis scripting. I bet a lot of people writing node.js apps would like to be able to write redis scripts in JS.
First thought: Why are there no references anywhere?
Second thought: Must be because it's so difficult to put links in a webpage.