skysight-inc/HackerNews huggingface dataset:
Ah, it's good to know we have an ally against a common foe and I respect that you're taking a different approach (I suspect you'd be interested in Mezzo). I'd really encourage you to try out React though. It's different than other FRP type systems because the granularity of "reactivity" is much larger (at the component level) which means the majority of your code executes on plain data structures such as arrays and objects. There's no need to continuously be lifting your data into some "reactive" data container. For example, if you have two numbers that are changing over time, if you want to add them, you use the + operator instead of creating some kind of "ReactivePlus" operator.

Also, in some types of apps, when you have many of these point to point bindings wired up, the bookkeeping of them can start to add up too, especially when everything ends up changing any time anything small changes. This hurts two cases predominantly:
1. Your initial rendering of the UI. You usually have to set up these point to point bindings. It would be faster to not have to when blocking the initial user experience (which is critical).
2. When small changes end up rerendering the entire page anyways. This is the worst time to be slow because you already have so much to do! If some small imperceivable delay becomes a medium imperceivable delay, it's not so bad. But when the entire scene changes all the time, a framework like React that anticipates this can cut right to the chase and do the rerendering without also having to do the bookkeeping along the way. Different apps will have different sweet spots in different paradigms. I will say that it's worked out well for us at Facebook/Instagram and many other serious production apps (not just simple examples). I'd encourage you to try it out and give us more feedback since you've done so much research in this area.
"The iPhone 6 Plus is two-thirds of the height of the iPad Mini 3 and has a higher resolution screen." - well, that's simply not true, no? Ip6 Plus has a FullHD screen, while the iPad Mini 3 has a Retina Screen(2048×1536 px).
I convinced dad to buy a Surface Pro 3 in place of a new laptop. He finds it far more useful - he can use it in more places than the laptop, and generally more comfortably.

I honestly think the issue is that mobile OSes are not useful in a tablet form factor. Microsoft, although not getting the delivery perfect with Windows 8, were at least pushing in the right direction.
That's a problem of character, not a technical problem.
"The obvious way to implement this is to expose the raw flash to the OS and put an abstraction layer into the OS that does what the drive firmware currently does so it can be used with existing filesystems."

It may or may not work better than what we have now. Doing so would require a lot more knowledge for the developers involved. Actually "developer" is a fancy term for a job that could not be called "engineering" for being almost completely insulated from that class of problems that an engineering job has to consider as a norm. Expose the raw flash (or other raw access to electrical components or what not) and you get yourself with real engineering problems on your hand. No more (software) "development", but engineering! And engineering is hard.

And there's one more thing - if we think the current state of software fragmentation is bad, wait until when this unified physical computing interface (that the firmwares more or less adhere to and which we're taking for granted today) is taken out.
Though only tangentially related I do wish EME had been properly shot in the head.

It's just another Flash that hides behind being "html5" (as if they makes it all ok). At the end of the day it's proprietary code executing on my machine that I have little or no control over. It's not just a security risk, it's also a stability concern and generally a terrible idea.

Copyright enforcement should be left to law, content companies shouldn't be trying their hand at it. Who knows, maybe if their content didn't come wrapped in utter crap people might actually part with money for it.
Post about the greatest woman entrepreneur got me banned from a startup group
The useful thing you should take away from this? Other people do not see things the same way as you do. Remember that the next time you're insisting that the only "rational" answer is your own.
Another view: http://www.bbc.co.uk/news/magazine-16964783
Google pours $300M into SolarCity
Looks great, but it costs £40,000 and needs one metre of space above the ceiling. I don't think I'll be buying one anytime soon. If you designed the building around it though, that might be a different story.
Google may finally liberate Photos and Hangouts from Google+
Jaakko Salminen – Startup Iceland 2015 – Mentor Profile
Bizarre. HTTPS isn't a guarantee that a site is not malicious. Its not like I could go to a CA and ask them who they signed that cert for and take on any kind of legal responsiveness. Such is the state of the CA system that they will give a cert to anyone with access to a domains MX and some bitcoins.

Instead of this, maybe require there's a user mouse event on the call stack for things like fullscreen.
At least in most capitalist countries, the "middle class" is actually the decently-paid subset of the Working Class, in the Marxian sense, whereas the "working class" actually means the outright struggling subset of the Working Class.

Point being, not only do the middle class provide universities and health-care by paying taxes for them, they make up a large portion of the actual professional labor force at those institutions.

I'm very, very left-wing, but having newspapers print long articles more-or-less pointing and laughing at any of the workers who actually keep whole countries running is pretty goddamn insulting, and that includes when they label those workers "middle class" or "hipsters".

Dignity in labor applies to the white-collared, too.
House of Cards in Numbers: Underwood's Threats, Screen Rants and Rib Feasts
A look at LibreOffice 4.4
Well, not quite. Instead of one good option you now have two less good ones. Not exactly a win.
"Agenda"? What, the nefarious agenda of making things more secure for everyone?
We have lived and worked in an Airstream for the last few years
The word has been mangled to the point of no recognition, but for low power applications you would want the IOT device to be a client pushing when changes occur.
The color of “the dress” by eyesight
Trolling appears to be an Internet manifestation of everyday sadism
Sleeping science appears to be the diet/nutrition science of the new millennium. Every week there's a new suggestion that mixes up causation with correlation, and in the process it diminishes the popular credibility of science, when it's not seen as self correcting, but simply unable to figure out what it wants to recommend.

Woody Allen had it right in Sleeper --

Dr. Melik: This morning for breakfast he requested something called "wheat germ, organic honey and tiger's milk."
Dr. Aragon: [chuckling] Oh, yes. Those are the charmed substances that some years ago were thought to contain life-preserving properties.
Dr. Melik: You mean there was no deep fat? No steak or cream pies or... hot fudge?
Dr. Aragon: Those were thought to be unhealthy... precisely the opposite of what we now know to be true.
Dr. Melik: Incredible.
It's worse than that, it will have no effect on trolls, but privacy conscious users who have an established following will now be at the absolute mercy of report brigaders if they happen to run afoul of the wrong people.
Your comment seems sensible, but then your blog is full of far-right nuttery. Racism and classism are things. Popular racism against white people is actually largely classism: how dare they be rural working class or urban upper-middle class!

Besides which, black people in the USA are under attack in the form of being regularly murdered by officers of the state for no legal reason.
Here's my answer to this.

Product/Market fit is good, but you need Founder/Product/Market fit. A problem that resonates with you so deeply and personally, that you will climb mountains over years to solve it.

Short term problems, doubts and anxiety quietly fade away if you're 200% focused on a long term goal, where the outcome is of intense personal importance to you.

For me, I went through years of Excel hell in Japan trying to manage our invoicing because there was no good software available. I feel VERY, VERY strongly about fixing that for Japan.

Two further pieces of advice: I highly recommend finding some advisors who have done what you're trying to do. Getting a "Yep, that's the right thing to focus on" from one or two smart people tends to make concerns fade away as well.

I also recommend getting laser focused on why people are saying yes, and why people are saying no to your solution. Once you have great answers to both of these questions, your next steps become much clearer.
> disposable SIM cards are cheap

One disposable SIM card is cheap. In Romania it's about $5, coming with initial credit on it as well. But multiply by 1000 and then you're talking about $5000 versus zero, plus the hassle of verifying each of those accounts.

And because it has been a practice to sell cheap calls by VoIP services piggybacking on special offers for PrePay SIM cards, the GSM operators now have protections of their own, so it will be expensive to automate this.
Because in doing so they relinquish complete control in favor of io.js interests. I'm rooting for io.js, but this proposal amounts to what is essentially a takeover, not a merge.
If there was no Stalin, WW2 would have been totally different. Soviet Union helped Hitler a lot to rebuild Germany military power and prepare for WW2. In fact, they started WW2 as allies. Soviets were giving supplies to Germany till the moment Germans did U-turn and attacked USSR. Without Stalinism, were would probably be no need for WW2 at all. Or it would be a totally different event.
In my other life I'm an artist, with a lot of training and experience in color theory and painting.

I'm honestly a bit surprised that this whole thing is confusing and dividing so many people. This seems like a straightforward demonstration of Color Constancy (http://en.wikipedia.org/wiki/Color_constancy) and the distinction between local color and perceived color (http://practicalpainter.blogspot.nl/2010/05/local-versus-per...). I had thought that this kind of thing was more widely understood outside art education, but perhaps I'm wrong.

The short version is that the dress could be either and the photo doesn't really give enough context to say anything definitive. The longer version is that all color perception is relative. Light of a particular makeup of colors hits an object, it absorbs and reflects different amounts at different frequencies, and that's what hits your retina. Our brains then attempt to "reverse engineer" the "local color" of the object by comparing it to the surrounding light (presumably because local color is more useful for identifying and discriminating objects), and that's what we "perceive". In normal conditions we do this really well. But when you strip out the context, our brains keep trying but are easily fooled.

James Gurney tends to do an excellent job dissecting this phenomenon:

* http://gurneyjourney.blogspot.nl/2010/01/color-constancy.html
* http://gurneyjourney.blogspot.nl/2012/11/yellow.html
* http://www.amazon.com/Color-Light-Guide-Realist-Painter/dp/0740797719/
Mostly depressing. Basically the Telcos are acting in the same way as the ones in the USA. But we didn't have such an uproar from the people without which, I assume, the new NN rules couldn't be established in the USA.

Politicians are influenced mostly from the telcos and seem to follow their line of argument. We do have some services that would violate net neutrality rules, like the circumvention of data caps sold by Deutsche Telekom (totally different from T-Mobile US) for users of Spotify.

In addition there doesn't seem to be much hope for the internet's infrastructur. Germany has one of the world's worst FTTH market penetration. It's literally non-existent. Telcos try to use the old copper lines and cable to avoid investing and they seem quite succesful in convincing the government that fibre optics is not necessary.

The last frustration came from a government agenda a few months ago. It states that until 2018 everyone should have 50MBit/s. But it doesn't state by which means or whether this applies to the downlink or peak speed or whatever. Many people fear that the telcos will meet the goal by simply putting up some LTE towers with data caps and "theoretical peak transfer rate" of 50Mbit/s.

The agenda's goal would be met, since it's formulated so vaguely. However, we are just postponing the necessary FTTH build-out, while the big telcos make stupidly high profits from infrastructure that has amortized decades ago.

There's also the issue with peering. Up until recently Deutsche Telekom was basically non-existent at the DE-CIX (Germany's largest Internet Exchange). Now they have a little band-width there. However, as Deutsche Telekom was once a state-owned company (still partially state-owned) and owns basically all copper infrastructur (ISPs can rent the last-mile), they are on a high horse and expect everyone to pay for peering, similar to Comcast.

So yeah, up until recently, Germany and the USA could have a shittiness contest when it comes to the inet. Now, the winner is more clear.
Show HN: SendGlide – Beautiful email marketing for small businesses
The Facebook Proposition
I used to do ecological modeling. So many theories and models break down once you put logistic constraints. I suspect that even with this current trend of "big data", we will hit limits of what is storable.
Robot School, a teach-to-code app, great introduction to programming to all ages
Thanks very much for your reply. I've been trying to enable the preference in Google Chrome Canary on Mac OSX. However, I haven't been able to successfully block the IP leak - I suspect because I haven't configured it correctly. I had to manually create the file "/Library/Google/Google Chrome Master Preferences" and add the setting you suggested. I then reinstalled Chrome Canary and tested but no effect. I also tried editing the user preferences file in ~/Library/Application\ Support/Google/Chrome\ Canary/Default/Preference but that seems to be overwritten by the browser. How should I be configuring this preference? Thanks again.
The intent is to prevent man in the middle -attackers from getting access to those features.
Regularly, I'd walk in a park near my workplace to work out problems and I began too often to play games and tricks with the magpies (another type of Corvid like the crow). I'd do things like throwing twigs on either side of them to see how they would react (no magpies ever injured!). After a while I'm certain the magpies had a particular warning call any one would call out when I arrived in the park that would set them all of making that cawking sound until I left. After a while I needed to avoid the park for a bit and I think I was forgiven when I slowly started integrating myself in by leaving bits of food like nuts.

I was amazed too at how observant they were, keeping a different distance if they noticed I had am umbrella or something in my hand or if I was walking funny.

The magpie is the only bird to pass the mirror test:
http://en.wikipedia.org/wiki/Eurasian_magpie#Intelligence
I'd pay even more than Microsoft's already absurd Surface Pro prices if they made a 15" version.
From my quick accidental experiment, I think that what you see is related to your visual experience in the preceding minutes.

I too was looking at this and thinking, "How can anyone say that that dress looks white and gold?" I could only see blue and black.

I went outside to get lunch, came back, got yet another dress picture in my social feed but lo, it was white and gold...!

My immediate assumption was that I had seen a doctored image but having gone back to this post, where I previously could only see blue and black, I could now only see white and gold.

My hypothesis is therefore that the type of light you've recently been experiencing influences how your brain interprets the colours in the dress image.

Going from daylight into artificial fluorescent lighting gives White/Gold. But, after some time under fluorescent lighting it turns Blue/Black. For me this hypothesis is somewhat supported by the fact that now that I've been back inside for 20 minutes the dress is Blue/Black again.
The Solo Programmer and the Insidious Promise of the Ivory Tower
Become a Google Top Contributer
Why have "stunning" performance when you can have "incredibly groundbreaking" performance (vim, emacs)?
... or just abandon both and use a proper server-side language?
Here also, but I was thinking a troll trying to hide his identity wouldn't be very keen to give their address in such a case and would prefer to pay with cash instead, no names given.
What is going to be the protocol for development environment? Should one deal with ssl just to quickly test out the code?

What if a service streams video, which requires full screen feature? It takes quite a bit more compute power to pack it into encrypted connection, and what if the video is not of any value as a secure content. Why should people be forced to encrypt and decrypt spending extra power (battery, in case of portable devices) on it?

SSL does not guarantee the security de-facto. Also, there is plenty of personal data that is being passed through a non-encrypted connection, which is way more valuable. If this is an attempt to increase amount of secure connections, it is a very inconvenient one. Why not keep giving bonus point for using it (like SEO higher ranking) rather than making pure HTTP not usable.
You need to be very careful about what you do on other people's computers. Make sure you get permission and are able to explain what you're doing.
Why I sometimes hate JavaScript
I guess he's one of those who can decode both transfer-encoding and content-encoding in real time while watching tcpdump output.

For the rest of us who need tools to watch HTTP 1.1 this changes nothing.
Do you have similar excuses for Nazi Germany for its contribution to rocketry and nuclear power?

I do get why (especially in the West) people think better of Stalin than of Hitler, but its good to point out that the first had even more civilian victims.

I am not saying that one should make a ranking of genociders, but one should refrain from whitening anyone who have willingly caused millions of civilian deaths.
It's weird that most of the comments are about whether tablets are useful or not, rather than tablets simply starting to saturate the market for them. For example, everyone (rhetorical everyone) needs a phone, but not every member of the family needs a tablet. Or that it's useful for a tradesperson to wear a phone while working, but not a tablet. Tablets were never going to be as widespread as phones.
"We get control..."

Which control? I can't even pick a different non-legacy language without crap-trans-pilation.
At least it's properly sandboxed.
Discovered a couple of links away from TFA: the Automated Morningness-Eveningness Questionnaire, http://www.cet-hosting.com/limesurvey/?sid=61524
This is the dress http://www.amazon.co.uk/Roman-Womens-Detail-Bodycon-Dress/dp...
In case anyone is interested in a tl;dr, PLOS Computational Biology just published a "Ten Rules" article on Hamming's talk: "Ten Simple Rules for Lifelong Learning, According to Hamming"

http://journals.plos.org/ploscompbiol/article?id=10.1371%2Fj...
The fact that I can be contemplating career suicide after reading the source to CGI.pm one minute (once amazingly useful and best of breed, now a crufty monster) and the next doing insanely useful things with metaprogramming, declarative interfaces and terse, easy to read code :)
20 Exciting JQuery Mobile Plugins for 2015
Sore losers.
Changes in Angular do not trigger a full re-render. The thing the author is trying to point out is that changes trigger a digest cycle and a digest cycle can (in some situations, not all) take a long time to figure out what has changed. But, once it figures out what has changed, it will only change those specific elements in the DOM.

At the end of the day, what we are talking about is Angular 1.x is not as efficient as React at figuring out what to modify in the DOM.

However, just be aware that this will all change in Angular2 where you can use an immutable data structure (just like React) or observable (if the situation warrants it) to quickly figure out what DOM updates need to occur. Read here for more:

http://victorsavkin.com/post/110170125256/change-detection-i...
What if a service streams video, which requires full screen feature? It takes quite a bit more compute power to pack it into encrypted connection, and what if the video is not of any value as a secure content. Why should people be forced to encrypt and decrypt spending extra power (battery, in case of portable devices) on it?

Because otherwise a MITM can abuse the fullscreen feature. SSL is a way of ensuring content integrity, not just privacy.

I do think we should have a way of signing content without mandating encryption for these use cases, but until we do, HTTPS is the only choice.
Ask HN: Does anyone offer email servers as a service?
I run a tiny side business hosting sites, mostly for friends. I'm taking on a new one that has a couple of domains associated with it, and the owner wants to receive any email sent to any of them. I've set up mail servers in the past, but if possible, I would rather avoid it.
So I figured someone must offer mail servers, where I can tell it a domain, create an account, and change the MX records.
Google Apps for domains is the closest thing I've found so far, but it seems like a lot of fluff around what I want. Has anyone encountered a simpler solution to my problem?
Because 'owning' Node is one of Joyent's big unique selling points.
What is there to love, precisely?

I must admit, I had some weird notion when I first started programming that the world of software geeks might be just a little bit less drama-centric than the rest of the human world, but I was very wrong. The soap-operatic emotions around Node are amazing to me. Good lord, it's JavaScript on the server, not royal palace intrigue...
Well, then there's a SEO penalty for not using it...
I'm suddenly reminded of my experience of the Chromosaturation installation by Carlos Cruz-Diez that I saw at the Hayward Gallery Light Show Exhibition. [1]

This was a trio of rooms which were saturated with either blue, red or green light. On entering each room everything appeared tinted with the colour of the light. However, after 5 minutes the brain had restored the perceived balance to normal. You could entirely forget that you were in a colour saturated room.

When moving to another of the rooms the effect began again but with everything tinted whatever colour the new room was saturated in before gradually adapting back to "normal".

I think this supports my above hypothesis. The brain takes some time to adjust to new light sources and will skew perceived colours for a short time after changing the ambient light source.

[1] http://www.designboom.com/art/carlos-cruz-diez-circumstance-...
Nancy Pelosi Sports Sunglasses in Solidarity with Harry Reid After Eye Injury
You missed qr/Moo(?:se)?/

All the nice bits of dynamic OO with the option to go procedural or functional when needed.
15 New Technologies That Will Become Mainstream Soon