skysight-inc/HackerNews huggingface dataset:
One advantage that Microsoft has is better cloud services and integrated apps. I am typing this on a MacBook, but I use Office 365, and all of the cloud services and apps run just fine also on my Android phone and iPad. Perversely, Microsoft supports Linux very well: I find the web versions of the Office 365 apps useful on my Linux laptops and I use Linux VPSs on Azure.

The Surface Book blows me away. It looks like it covers all use cases except for a phone.

Apple has their advantages, primarily most people love Apple devices. They just need to improve their cloud services.

Google's huge advantage is their AI based systems. Google Now has no real competition right now.

I am almost 65, and even though I enjoy running a machine learning/AI consultancy, I am transitioning to a more complete retirement. I am looking for a "winner" in the digital life space, adopt their products, and make my leisure years simpler. But, Microsoft, Apple, and Google blow me away with their products and choosing will be difficult.
Nobel Laureates We’d Like to Forget
What annoys me about Zillow is that their "number of days on Zillow" is totally bogus. A house down the street was on the market for 2 months (at a highly inflated value). Time on Zillow? 2 weeks.

Maybe the time on Zillow is based on repricing or taking it off the market and putting it back on? Either way if you were looking for homes unless you kept track of an individual house you wouldn't be any wiser.

Also amusingly the house was a tear down, so the Zestimate was based on the old crappy house. Which I'm sure the builders loved -- it was half the price of the newly built home.
Nope, did not think about it yet. Actually it will be running on my Raspberry Pi in the end.
But if I had to scale it, I would probably try putting tesseract into a docker container and start N instances with docker-swarm. The output would go into a shared local volume or even S3. Should be more than enough to scale to a very large cluster.
Shouldn't it be more likely that a common attitude is true [0] within a big userbase?

[0] Where "true" == many/most users feel the same way.
What a joke. Don't they vet out and optimize the page before mass releasing a new product? Just shows why MSFT lags behind Apple and Google and Amazon. ASP.NET FTL
Does your machine have a GPU? Do you have 3d hardware acceleration? Even on this 2012 notebook without dedicated GPU it runs very smoothly.
For people who gawk at this LabVIEW screenshot: this is what actual LV production code looks like - the rule, not the exception!
If you're at the point of storing data on different continents and being aware where it is stored, I'm not sure what is stopping you from batching your trans-continent queries so that you only hit the trans-continent latency once.
Not really, just the processor was the same, but it was the best they could do in a short time.
I've eaten the Whole Foods buffets dozens of times. Never for under $10/portion (even before tax). Absolutely it's tubs of slop with unknown ingredients that sit there for long periods of time under heat lamps. The article you cited said your preferred meal is going to be well over $10 unless you cut out the meat. Many people like Blue Apron specifically for the variety!! That they would never get at a buffet or cooking without help! Blue Apron meals are more than 1 lb of food.

I am quite open minded about my meal planning. I do Blue Apron, Din, Soylent, Caviar/fastbite, local delivery, Sprig, Munchery, Trader Joes pre-made and scratch, Whole Foods buffet, mall food court (we have a great one in SF), etc. My sense is that you don't really know what you're talking about.
I wouldn't recommend lastpass: http://www.businessinsider.com/security-expert-describes-las...

1password is better.
And complexity management.
I think this relates more strongly to things like the fb tracking through like-buttons, building a shadow profile of your online activities and such - and moving that data from an EU data centre to an US one. It might also relate to storing archives of private messages you've "sent" to other users - "transferring" a message from you, in the EU to a user in the US isn't part of this -- transferring your entire chat history from the EU to the US might be.
It may reduce development interaction, but it'll certainly turn testing into a nightmare.

If you have teams that communicate badly, you'll need people specialized in deployment and assigning issues to them. That's not a good situation anyway, but it's the less worse of them.
There are other options, like spend the same resources building a monolith that is not spaghetti. And it is certainly possible for the sum of microservices to become spaghetti.
Functional Programming in JavaScript
It doesn't. It comes with no rules and they charge quite a bit per rule entry.

CloudFlare, Sucuri and Incapsula all come with pre-package, well-tested rules.
I used to work on project for fun, its called Tapps. It stands for temporary apps. All these malls and amusement parks have their own apps but people dont download it. I started this project on the side. I can share my frame workd and algorithm if you would like. These days I focus on hardware, this is more interesting for me. Shoot me a line and we can talk!
I think it's amazing that there are so many security conscious people that are very sensitive about passwords and storing them as plaintext is worse then hitler, but nobody questions how we're still stuck with plain shared secrets for authentication in 2015. If the concept of passwords wasn't so fundamentally broken a password leak wouldn't be an issue, not even if it's plaintext.

"Oh no, my shared secret for this site got compromised and now all my accounts are compromised because I authenticate to 50+ other sites with the same secret."

This is like putting your only private key on every service and complaining if bad things happen.
Exactly right! The dual operationg system approach was a good short term decision, but I also think that Apple made a mistake, taking a long term view.
This is what I am planning for a project of mine called AutoAuth. It's put on hold cause I have no idea how to write Chrome extensions.
How does public-key authentication work? Over things like, ssh, I mean.

Does the client send the private key to the server for verification? I'm not sure but I doubt it. At least I hope that's not what it does.

My guess would be that the server sends an encrypted message of some sort that the client cannot decipher unless it possesses the private key. It deciphers the message then sends it back to the server in deciphered form to say: hey, see, I have the private key, here's the proof: this is the message you sent me earlier. I couldn't have deciphered it without having the private key.

Can this scheme be used with passwords as well? As in, treat the password as a private key, so the client never has to send it over the network.

Server ---- [garbled-message-challenge] ---> Client

Server <--- [ungarbled-message-response] --- Client

Does this scheme work?
Track Your CloudFlare PoPs Usage in Google Analytics
I'm not so sure they really want the best candidates, as they come at a premium. They may settle for someone desperate for income they can lock in with a non-compete, then use them up and wear them out.
I use msys and mingw for Windows compilation. It's so much easier than Visual Studio --- no messing about with stupid configuration panes and easily scriptable. I also get to use the same makefiles as the Unix port of my program.

The only difficulty is that msys doesn't support parallel make, so builds are fairly slow, but my program's small and I do most of my development on Linux, so I don't care.

(As an additional bonus --- gcc supports C99!)
@alexis Why on a wordpress VIP?

http://ajean.net/reddits-news-website-upvoted-com/
I don't really know much of Indian culture, but I doubt it's as simple as a "yes sir" from your "typical Indian worker". That sounds like a gross oversimplification.

Again, I reiterate that while cultural effects can be there, I think it's much more prudent to look first for the historical and social causes of differences (wealth, resources, times of prosperity & peace vs war and famine). I'd bet money that those effects are orders of magnitude greater than any cultural effects. It's not as simple as you make it out.

As a point of reference, I want to again point out that immigrants from India and China to the U.S., carrying that same culture, have created much of the innovation from America over the past 20-30 years. I don't think that would've happened with typical "yes, sir, I understood sir, it will get one, sir" attitude, that you are placing on the "typical Indian".
Developing with Docker
Apple products consistently get their advertised battery life (or beyond).
can you install linux
Rough summary: I generated best fit lines from the alignment of the letters. You know the lines on the receipt consist of straight-aligned letters, so you can calculate lines based on that. I then calculated the average slope of all those lines and then used that average to base the rotation calculation on.
I totally get what you mean but that isn't really the issue here. While over-sensitivity is often an honest worry plenty of people have to needlessly worry about when trying to criticize if it isn't sparkled with numerous reassurances, the problem with the examples I've seen are to paraphrase, objectively hostile.
This is not a WAF like what CloudFlare or Sucuri offers.

It is basically the ability to create filtering rules at a high $ per rule.

Real WAF/IDS products come with a large set of rules that are well tested and have a research team behind it.
Not different than most current offers on laptops, the keyboard still looks horrible for programming[1]. Fn keys shared with Home/End/PgUp/PgDwn, Up/Down arrows sharing a key. I guess they call it "slick", I call it won't buy.

[1] ok, depending on what you are programming, I'm sure there will be people saying they only need the "0" and "1" keys working.
Does you version Linux properly support the touch input?

I'm on a Lenovo T440s, and aside from a handful of gestures to manipulate window size, all Ubuntu programs insist that my touchscreen is just another mouse input. It's a bit of a bummer that I can't use proper multi-touch for my own OpenFrameworks sketches.
Start here:

https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exc...
Microsoft's server software is actually top-notch and has been for years. Server 2003 was rough, but after that MS really started improving the management tools and allowing a lot more command line via powershell, etc.

And in corporate America, Microsoft's Server products are near-ubiquitous. Consider that most of the in-house workflow tools at any company are built in Sharepoint -- and Sharepoint is actually a great platform for business apps (and easy to hire developers for). Exchange/Outlook/Lync is a great corporate collaboration suite that mostly "just works". And from what I've seen, Google Apps isn't really a threat for Microsoft -- it's largely just displacing Lotus Notes at the bottom end of the market.
It would be nice if this website offered an option anywhere to print the paper without annotations (or with them, but in a sane serialized / readable format). Since the source is a PDF available elsewhere, I was able to "save" it for offline reading from this link: http://sites.stat.psu.edu/~babu/nash/money.pdf
The headphone jack position is a deal-breaker.

Rookie mistake.
China’s Nightmarish Citizen Scores Are a Warning for Americans
the company with the most ridiculous definition of what constitutes legitimate expense wins

Exactly.

What's "economy"? The measure of the movement of money.

What's "inequity"? The hoarding of money.

We want to grow the economy, by reducing hoarding, by keeping the money moving.

We salute companies fudging their profits by padding their expenses.

The Freedom Market [tm] zealots have made wealth redistribution via progressive taxation politically infeasible. And, truth be told, it's a lot of paperwork.

Taxing windfall profits accomplishes the same thing, by playing to everyone's innate sense of fairness (and compulsion to punish cheaters). We'll cheerfully "help" any company (or person) not smart enough to bury their own profits by administering cashectomies and audits.

While I appreciate your effort, a more appropriate quote would be:

"If your idea is any good, you'll have to ram it down people's throats."

Don't overcomplicate stuff unnecessarily. That's how you disempower yourself. Paralysis thru analysis.
I still have my beta Viewsonic Mira unit, along with a non-branded one. And an unopened first-gen Zune, hah! Mira worked fairly well, and we used it to control what was at that time a Homeseer-based home automation setup, but battery life was awful (battery tech has come a LONG way since then).
Microsoft Smartphone Dock – Create PC-Like Experience
The Aussie dollar is pretty weak right now. That translates to $1640 USD.
When $1 saves you hundreds at CaviatDotCom
Flux Challenge
If you haven't tried it out I'd suggest checking out SuperPutty (https://github.com/jimradford/superputty) - it allows for multiple Putty windows in a tabbed interface.
The U.S. did exactly that with some data Microsoft had stored on Irish servers, which was subpoenaed by an American court. Microsoft lost initially, because while the data was in Europe, the subpoena was only served to Microsoft US, which had access to the data, and could therefore validly be required to hand it over under US law. The appeal is still being litigated [1]. Microsoft is very interested in fighting the case, because they've been heavily advertising cloud services to European customers on the promise that the data will be stored in Europe and accessed only according to European laws. If they lose, they may have to either give up that claim, or move to a more fully segmented model where access credentials to data in EU-based datacenters are restricted to EU-based employees.

[1] https://en.wikipedia.org/wiki/Microsoft_Corporation_v._Unite...
A lot of the differences between the systems arise from the implementation choice of how to do aggregation in Hadoop 2.4.0 and Spark 1.3. There's nothing inherent in the RDD model, for example, that says the aggregation has to be done eagerly at the mapper; nor in the MapReduce model that says it has to be done at the reducer. Either system could support the other aggregation mechanism, and the only challenge would be in choosing which one to use.

Some former colleagues wrote a nice paper about the performance trade-offs for different styles of distributed aggregation in DryadLINQ (a MapReduce-style system), and evaluated it at scale:

http://sigops.org/sosp/sosp09/papers/yu-sosp09.pdf
Wow, this page looks incredibly bad and loads amazingly slow on my Chromebook. Either google is trolling M$ or M$ is trolling themselves.
You could have made your point in a substantially nicer and more constructive way. Nobody is going to listen to you when you attack people like that.
So you'll get it next year then. I don't get why you have to be a prick about it though by saying that Apple or Google are somehow "more progressive" and then turn around and call someone else's response irrelevant and pointless when you just admitted that your entire concern is basically irrelevant right now.
The state of the art for SASL is SCRAM-SHA-1. It uses challenge/response authentication and it allows the server and the client to only store salted hashes (using PBKDF2 with a configurable number of rounds). It also uses mutual authentication (the server also proves to the client that it has the hashed password, not just the other way around).

No idea how that compares to TFA, because they have no documentation.
> Are they of necessity completely isolated units deployed with Docker and Kubernates on a CoreOS cluster and communicating only via HTTP each with independent databases?

I'm pretty sure the Docker, Kubernetes, and CoreOS parts are unnecessary (as, IIRC, microservices started being discussed before those tools were available -- those tools were driven in part by microservices, but aren't essential to the model.)

HTTP is, likewise, unnecessary: its the most obvious protocol choice, but there is no reason that microservices must be HTTP-based -- you could have a set of microservices using just about any protocol you want.
> I found compiling on Windows always a bit of a PITA.

Yes, that is a legitimate source of pain, but thankfully that's usually a once-and-you're-done problem (for me at least).

When I switched to Windows as my full-time platform, I found Scott Hanselman's Developer's Tool list immensely helpful with my transition.

http://www.hanselman.com/blog/ScottHanselmans2014UltimateDev...
Unusual entry phone hack
In my experience, none change the source-code themselves.
I don't hate the idea, but I could never use this while so many sites still have dumb validation rules. It would drive me crazy if I had to remember what sites this didn't work with.
> The slow-ish feeling whilst moving the camera is due to the processing limitations of your machine, the scene is set to render as fast as possible.

It turns out it's limited to at best 20fps, actually:

function animate() {
var delay = 50;
setTimeout(function() {
requestAnimationFrame(animate);
}, delay);
render();
};

Replacing that with

function animate() {
requestAnimationFrame(animate);
render();
};

makes it smooth as butter :)
Seems to be talking about encrypted communication.

I'm talking more about authentication over a channel that's not necessarily encrypted.

The point being, avoiding having the client send its "secret pass word" to the server, but still allowing the server to verify the identity of the client.
The Surface Pro 3's bootloader wasn't.
What's the i/o latency (clicks, typing, etc.) on linux VMs in W10? Is it a native VM?

Two years ago I was using VMware in W7, but ended up dual booting Linux since the lag was so annoying.
I got all excited that IH had released some music Eduardo Kac style by encoding it with CRISPR in mycelium or something. From 8-bit to RNA-bit.

Silly me, it's some block-chain thing. Drat.
Drug Price Surge Is a Side Effect of FDA Safety Program
Great success! They should try it the other way around. Looking for the set of things they can do that are correct in the European countries and then apply it to the US as well. If the biggest argument is to simplify ruling and management then this approach would be just as good as allowing US rules to overwrite European rules, right?
What, a copy of a MacBook with a touch screen, pen operation, a serious GPU, and a detachable screen that works as a tablet running iPad-style apps?

Still waiting for a MacBook that does any of that ;-)
Yeah, I noticed that blocking the microsoft-int.com domain lets the page load just fine, without the hang. (I'm using the RequestPolicy addon in Firefox.)
At the risk of sounding overly snarky: Top-notch does not mean putting the Goddamned Metro UI, a thing for users on touch screens, on a Goddamned SERVER OS like they did with 2012.

It's insanity. Every time I have to RDP into a 2012 machine, I cringe a bit. Whoever was responsible for that decision should be shot, and the corpse fired.

For all Microsoft has been doing to improve their standing lately, they still make some rather absurd missteps...
Man, if we could ever get over this allergy into investing in broadband infrastructure, we might create enough investment demand to get interest rates heading up.
Depending on actual hands-on reviews, is anyone interested in a device that can act as a desktop for Office-based needs? I want to like this product, but I think its based on the assumption you are willing to forego having a laptop or desktop at your desk. Otherwise, I don't see a reason to have a monitor, keyboard, and mouse just to plug in a smartphone...am I missing something?
Hi, first of all, thanks for doing this project open source, it's an awesome idea and for people like me who loves architecture and 3D design it's a fantastic day.

Do you have any plans of making an exporter for the model? It would be great if I can design a room here and import it in a project of mine with ObjectLoader or JSONLoader.
If the user authenticates to the server by typing in a password into their computer, then that has to be true.
Reminds me of http://translationparty.com/ which converts between Japanese & English using google translations
Honestly, if Linux supported the pen fully, I'd buy one of these in a second. I feel like Microsoft has nailed it with their Surface Pro line.
Probability of shared birthdays in a group
Perl and python both have wrapper style single exe packaging options. I guess they might not be easy on the dev side, but they are transparent to the end user.
> Do you think he is going to read your comment and think, "Christ, why didn't I think of that?"

He should. He's an expert in statistics. And on paper everything is OK, but in reality 99% of this new "companies" are frauds. See my other top level comment.

Part of the reason why socialist bureaucracies always look great on paper, but fail miserably in reality is there are small lies, big lies, and statistics. And bureaucracies care only about statistics.
Not so narrow. I'd say it may contain all mathematics that is computable, which is a rather big subset. Essentially all constructive mathematics.

That's a lot of stuff. For example, probabilistic programming is concerned with all computable distributions. This is the most general class of sampleable distributions.
USB ports, dock, and SD card will work no matter what orientation the screen is in.
On an added note, the "Tablet Mode" in Windows 10 is actually pretty decent with traditional desktop apps.

I run Chrome on my Vivotab in Tablet Mode so that I can still access 1Password, and it is surprisingly usable (haha, weak praise, but still praise).
Well you're not buying the house to be built. You're buying the land and the crappy house. By your logic, you'd be paying for the new house twice. Once you when you pay the builders, and again when you just throw money at the seller of the tear down.
Mods: the title of this HN post is not the title of the linked article, which at this writing is the somewhat less clickbaity "What Zillow Doesn’t Want You To Know". In fact, the c&d part, while important, could almost be seen as a distraction from the larger issues of MLS listing access discussed in the article.
Why pay a license for a host OS if you just want to run Linux?
When Abacus Bank Was Accused of Fraud
And this should affect my behavior why?

If I cared about perpetuating my DNA, I'd donate to sperm banks to produce more genetic offspring than I have any hope of supporting on my own. From the Darwinian perspective, I would be regarded as enormously successful.
Gallup: Consumer confidence lowest for the year, down 20%
Why no USB Type-C?
A few scrolls down there is "This video was removed by Youtube for privacy reasons".. does the related image algorithm still use what image was there, for calculating next image?
How to use Buffer to measure your content
The offending resource is hosted at microsoft-int.com.

I'd bet good money that domain is "Microsoft Internal" and was never meant to go beyond staging.

I'm sure the site works perfectly in Redmond! ;-)
One point that this analysis misses is that there's often a significant delay between the time a property hits the market (lists on MLS) and the time it hits aggregators like Zillow [0]. If you're looking at week old listings in hot markets like LA and SF, then you're looking at a batch of inventory that has already been picked through by savvier buyers.

For this reason, we always recommend that our buyers use a brokerage-quality data feed like ours [1] or Redfin's to monitor for new listings. If you have a reliable data feed and check what's new once a day, then you never miss out on the best properties -- much less stressful than clicking and re-clicking tiny icons on a map.

[0]: http://www.inman.com/2014/02/14/los-angeles-claw-is-first-ml...
[1]: https://www.openlistings.com/setup