skysight-inc/HackerNews huggingface dataset:
> E.g. The weirdest part of it (after driving an old car for the longest time) was they explicitly tell you not to have gas-station attendants check your oil for you. If you're leaking/losing oil, the lights will at some point come on and prompt you to take the car in for service.

Why is that weird? It's a pressurized system with plenty of sensors, you are certainly better off following the data than a gas station attendant (which itself is an old fashioned concept in most places).
Yes, there is a -vss option for the backup command.
This is a rubbish article. It's totally one sided, the side of copyright maximalist big business. Here's the clue:

"The so-called SOPA and PIPA legislation was dropped after a public backlash spurred by a publicity blitz led by Mark Zuckerberg, Google, Wikipedia and other tech powerhouses that characterized it as government censorship."

Google and Facebook were very late to that battle. They didn't "spearhead" anything about the anti-SOPA stuff. That was almost entirely grass roots (and not in a fake, Wagg-Ed generated way). Most of us were there, it was only 4 years ago. Heck, the reporter and his "researcher" were probably there.

The falsehood about Google spearheading the anti-SOPA movement is just RIAA and MPAA propaganda. Don't bother believing it - just recall for yourself.

And then re-read this article. It will be revealed as a sham, a pro-big-business, pro-monopoly piece of rubbish.
Lower Valuations Explained: End of 3 Trends
Or you could just use google cloud and have nice functionality like this by default. :)

We recently began migrating all our infrastructure from EC2 to Google Cloud, and my first impression is that google cloud is ORDERS OF MAGNTITUDE more usable than EC2, rapidly approaching major feature-set parity, cheaper, and seemingly more performant.

Google has the advantage over Amazon of releasing its cloud product half a decade after Amazon, so Google could learn from the mistakes of EC2. Not to mention Google has run its cloud internally for 10+ years, and likely has more capable engineers working on it than Amazon does. After all, Google is a tech company first and foremost... Amazon started as a retailer.

The preparedness of Google is clearly evident in the superiority of its cloud offerings. Google was able to avoid all the bad choices of EC2, and Google Cloud is not gimped by arcane dependencies and backwards compatibility requirements resulting from bad initial choices.

A few things I like much better on Google:

- Networks (equivalent of VPC) are first class citizens. If you launch two virtual machines in the same region, by default they are placed into the same network, and addressable by machine name. Routing is much easier and more intuitive to setup than in Amazon VPC.

- The GUI is way, way, way nicer than the EC2 GUI. Honestly, it does not even compare. The EC2 console is a complete and utter mess, finding what you need is nearly impossible. The google console is plain white, basic HTML, and intuitively structured such that it's obvious where to look for what you need.

- The CLI is also way better than the EC2 CLI. It's one comprehensive SDK with authentication and tab completion built into it from the beginning. There's no need to install multiple SDKs and libraries to interface with the "cloud" like there is with EC2 (aws-cli, boto, s3, are all inconsistently structured tools that you need to install and configure separately). Google is just one single SDK that works perfectly.

- The EC2 documentation is complete shit, often outdated and incorrect, not to mention difficult to browse through (multiple pages on the same topic, all linking to each other). If you have a problem, you usually have to google it and find an EC2 forum thread with 50 people complaining to a support rep about the problem. There is rarely any acknowledgement of bugs or changes in the original documentation. In contrast, the google documentation is clean, follows sane best-practices, and is easily navigable and searchable.

My one complaint about Google so far is that it's not immediately clear how to use native `ssh` and `scp` commands to talk to instances. Instead you need to go through the `gcloud` client. I'm sure there's a way around it, but for now the `gcloud` client has been sufficient.
Url changed from http://daringfireball.net/linked/2016/03/23/apple-data-cente..., which points to this.
Kate Beckinsale at her most beautiful and full auto Gatling crossbow.
Isn't it obvious? … oh wait, I think it's a digital currency wallet
My comment about WeChat, and China's mobile payment ecosystem in general, when TechCrunch reported in January that "Apple Pay Is Coming To ATMs From Bank Of America And Wells Fargo" (http://techcrunch.com/2016/01/28/apple-pay-atm/).

"The real news about Apple Pay is how painfully slow it's adoption (by merchants and consumers) is after so many years of release. In comparison, in China most people aged less than 70 and most merchants big (like Taobao) or small (someone selling a pile of oranges on the street) have been using mobile payment (Wechat Pay or Alipay) for many of their financial needs for years: paying money online / at a physical store, accepting payment, sending money to people, in-app purchase, borrowing money, buying financial products, paying bills, paying for parking ticket....there's no need to bring cash to stores or input the credit card info everytime someone buys things online. I highly recommend anyone wanting to see the future of North America's payment technology to have a trip to China. I believe there's lots of catch up to do here."
Cornell U. Library Awarded $260,000 Grant to Preserve Afrika Bambaataa Archive
Very!
Nearly all of the comments here are missing the point of this blog post. The author likes Progressive Web apps, they are important to him. He's moving to Android because it supports the web better.

That's it.

This isn't iOS vs Android and it certainly isn't web vs native. Yes, the article is critical of native apps (and the app store) so I can see how you'd go there but it's a distraction. I see this article as an"I want to use the best mobile web platform possible" argument.
Why isn't speech recognition just part of the OS? Like keyboard and mouse input.
I think all the jobs I saw were in Brisbane... Which is a great place but I have family in Sydney :-)
Time Value of Time
CPUs don't have a billion parts. The unpackaged die is one carefully crafted solid.
Do people really have all the instances in their infrastructure serving ssh to the public internet?

We use a gateway box that's the only machine in the cluster serving ssh to the public and jump to our other machines from there. Why would you build it any other way?
> Web apps have an extra layer between themselves and the hardware.

True but, on the other hand, native apps require extra steps to be taken by the user (go to the App Store, download the app) which somehow makes user acquisition harder. However we could also argue that once a native app is installed, that increases the chances of user retention, i.e. the user is more likely to use that service again.
> it seems perceptions have been heavily skewed against labor for a very long time.

The young never believe that one day, they too, will be old.

Okay, youngsters, enjoy the world you got by dismantling things like seniority.

Suddenly, now, everybody is complaining about age discrimination. I wonder why?
Switch to DLang
My high school had 1 college counselor and 1 financial aid counselor for 812 graduating students. They just focused on the top 60 students.
To avoid strong-arming open source developer and avoiding the PR fallout? With great lawyer power comes great responsibility to your PR.
As far as I understand the issues with the current tech, it's not good enough that a chip only generates, say, 45 watts. You need to know that the dissipation is spread out enough in area+time to not overheat any individual components, which gets harder as the components get smaller.
Because speech recognition occurs on Google servers, not locally.
I've been a customer of theirs for a long while and will note that their customer service is amazing. They helped implement what I needed and offer support anytime I need.

Now that S3 has matured and prices have continued to drop, though, I am going to be moving to trim costs. I actually kicked off backups to S3 earlier this month and am backing up to both S3 and rsync.net at the moment, with the plan of ending rsync once I've tested restores and made it through a billing cycle at Amazon.
One thing that belonging to a political fringe has taught me, is that either you decide to live your life in constant conflict, or you learn to ignore the politics of a person when it has no direct impact on a given situation, even when it to you is utterly distasteful.

The latter leads to a far happier life. And often you'll find even people who hold views you find offensive can be perfectly nice people most of the time.
Exactly.

I'm not sure why people are giving anecdotes about switching to iOS from Android like the blog post was about a personal device usage decision vs. a decision to switch developmental platform due to better support for the web.

It's one of the better written blog posts, and has convinced me to look at PWAs. The future he outlines with seamless installations and cross-platform fallback IS something I want to get to.
There is: Resurrect Pages.

https://addons.mozilla.org/en-US/firefox/addon/resurrect-pag...
https://github.com/arantius/resurrect-pages
> Good post. And that's why if I ever by a car it'll be older and not require a proprietary computer sensor to maintain.

If that day comes you should find a way to secure it because almost all older cars are very easy to steal. Those computer bits make new cars much more difficult to snatch.
If you believe it is relatively easy to issue a certificate for a domain you do not own, I am sure many people would like to hear about it.
Well, my old FX4100 keeps being competitive.
Not only deploying and monitoring: managing bugs instead of fixing them. managing releases instead of releasing. And by the way: developing small microservices instead of trying to understand how to extend a single big, tangled monolith.
--Guido
For anyone who wants to try these areas a bit:

My trial of a Python speech library on Windows:

Speech recognition with the Python "speech" module:

http://jugad2.blogspot.in/2014/03/speech-recognition-with-py...

and also the opposite:

http://code.activestate.com/recipes/578839-python-text-to-sp...
Heh Heh Heh

On one contract about a decade ago, the manager used to proactively screw around with server hardware (eg pull a hdd out of a raid set) when bored, to ensure our recovery processes were always battle tested.

Didn't generally cause too many issues... until the one time he pulled a working hdd out of a raid5 set that already had a (real) failed drive, which we were already attempting to recover. It was a production database, but thankfully not a mission critical one :>.

From memory, he stopped testing things like that for a while afterwards. ;)
Tipping will always exist in some capacity. Unless the service industry blatantly refuses to accept tips (will never happen), wealthier clients will be able to tip, and will do so. If you are the only client that tips, the staff will treat you better than someone who does not.

Anecdotally, I've already seen some of my friends tipping uber drivers in cash. Sure, it's not required. But everyone knows about how Uber drivers are getting constantly screwed over. If you can afford to throw them a little extra cash, why wouldn't you? It makes the driver happy, and it makes you a better customer.

Whether tipping is required or not, it's just a nice thing to do. And if you don't do it, someone else will. Don't be surprised when they get better service than you.
An infinite supply indeed. For example:

> [...] lawyers would only have to make the relevant disclosures if they provide advice about how to discourage the formation of a union or collective bargaining. He said that advice on pure legal matters would remain uncovered by the rule.

Quite subjective.
I used a functional programming style in Scheme and Common Lisp starting in the 1980s (and wrote books published by Springer-Verlag for each language 20+ years ago) so I do know the history.

I really don't think that there is a final programming paradigm. The greatest thing I have seen today is news of a more programmable quantum computer. There is a lot of room for new ideas in programming languages for quantum computing.

I think there is a lot of headroom also for type inference applied to dynamic language like Ruby where entire programs are automatically type checked.

Computer science progress is in general accelerating rapidly, not just a few high profile areas like deep learning.

Exciting times!
At what point does someone's routine vocal endorsement of racial superiority and advocation of violence become problematic? Or are we obligated to welcome these people into our conferences (workplaces? homes?) so long as they confine their exhortations to speech and only work to encourage others to perform the actual violence?

The idea of a "Code of Belief" is a strawman -- the issue at hand is the expectation not of freedom of thought or freedom of speech, but a desire for speech without consequences (which inevitably requires that the freedom of speech of others be quashed).
First, black hats hack into sites protected by HTTPS all the time. Requiring HTTPS does not protect you when the server is compromised. Second, XSS is not needed to exploit devices on the other side. Third, users click/tap yes to just about any dialog, no matter what it says.
They forgot that internet does not run on law but on good will of capable people.
So if I understand the situation correctly, using this offer, we all feed the AI Google is building, thereby creating another Google monopoly situation (the AI system that gets the most training will be the strongest, thereby attracting even more users/training and becoming even stronger).
Best version of this is still "Vaxen, my children..." http://www.hactrn.net/sra/vaxen.html (read to the end, and check the meaning of the date)
Wasn't that five years ago? When it came out of preview (and prices were expected to change)?
> Every web app I've used has required a painful sign-up process, which is usually where I bail out of the process. Way more friction than an app store install.

Support for password managers like LastPass is one of the areas where Android shines compared to iOS.

Also, you seem to imply that most apps downloaded from the app store don't require a sign-up process. I beg to differ. And I note that the sign-up process is even more painful outside of a browser (e.g. outside of the browser you can't use LastPass to generate a random password for you)
Building a High-Throughput Data Science Machine
Thanks for the link! Looks like an interesting read.
Internet Voting in the Utah GOP Caucus: What Happened
> I did the opposite and can't believe how much better my life had gotten because my iPhone is just a simple tool that I use for communications and don't think about it as a project. With Android, I always wanted to tweak silly things and run Cyanogenmod because the handset firmware was always so bad and vulnerable. On several occasions I'd bricked my phone requiring hours of recovery, or had transient failures of cell service and communications issues. I guess if you have the right level of discipline, apathy, or use a Nexus device that may be more Apples to Apples (harhar).

I did the same. Outsourcing mobile to Apple made my life easier too.
> the people who do all the work and make none of the decisions are always to blame

A union is NOT just a bunch of ordinary hardworking employees with no power. A union also has a leadership apparatus, and for the larger unions this can be huge, with dozens of full-time employees. Such leadership apparatus may use the union dues that they collect to engage in extensive lobbying efforts, especially when it's a government employees union. If that's the case the unions' campaign contributions are at least as much to blame as, say, an arbitrary corporation or billionaire with similar spending volumes.

Or if we want to talk "prison" specifically we could talk about the Teamsters and Jimmy Hoffa's organized crime ties.

> it seems perceptions have been heavily skewed against labor for a very long time.

Just recently I came across a curious article estimating that some astonishingly low percentage of US union members (<10% IIRC) had actually ever voted in favor of the union that they're in. I wonder if there are relevancy issues. (Certainly any tenure-based organization has some amount of relevancy issues with younger members.)
Are there any open source companies that make even 1B a year? The reason I ask is because anyone with a model of "open source our core product" makes me concerned for their survival. It seems like a tough business model and Redhat is the only (moderate) success I can think of.

When your biggest competitor is yourself at a $0 price point, how do you compete?
Let us not judge those people as dumb please. I believed so because my parents, teachers and other government experts who visited school told me the same and I had no intention to find out myself.

It is only in modern times as I read more I learned the truth. Not everyone has time to educate themselves on these issues which many not concern them.
I have to question both that it will always exist, and that it's a nice thing to do.

To the former, there are many occurrences of societies without tipping (Korea?), although this is shifting as western influence progresses.

To the latter, let's look at this as a commons problem: The more people who tip, the less business owners think they need to provide as base salary, eventually tipping becomes assumed to maintain a minimum standard of living as it has for most minimum wage American service jobs. It distorts incentives and muddies the water around providing meaningful minimum wage guidelines.

On top of that it provides a negative customer experience. I have the money to tip. But I'd like not to turn making simple purchases into a "how much do I have to give extra to not have people look at me odd?", a game of "how can I drop this in the tip jar so that they SAW me drop it in" and other really... fake social tendencies that I'm not happy with myself for exhibiting, but I can understand the need for. If I knew I could go somewhere that might have slightly higher base rates, but both treated their employees at a better level AND spared me the social/mental cost of the tipping ecosystem, I'd let my money speak for itself.
Samsung is developing a new OS for the Internet of Things
Speech recognition can occur either locally or on Google's servers. Since about 2012 [1], Android has been able to do some types of speech recognition, like dictation, on local devices. Additionally, Google Research has recently expanded on this functionality and it seems like much more of the speech recognition will be done locally [2].

[1] http://www.androidcentral.com/jelly-bean-brings-offline-voic...

[2] http://www.zdnet.com/article/always-on-google-ai-gives-andro...
I think it is also a reflection on the state of the node ecosystem, including an external dependency for a few lines of simple code. Note this isn't only nodes issue, ruby has a similar issue with gems.
Cool. This is basicslly what I was talking avouy the other day in another thread. Initially I received a 0 score and then later it changed to 1. So I thought I was alone in thinking that way. Nice to see that I was not.
No, this is just not true. You're arguing for speech without consequences, which is just a fancy way of saying that some people should have the right to speech, but others should not have that same right in return.
If you do any kind of volume with Nuance you get get pretty significant discounts.

On a past project, i think we got 45% off list without too much trouble.
The soundtrack was recorded:

https://www.youtube.com/watch?v=ExNDte-KrCA&list=PLYhc50FbOD...

I have to assume Jordorowsky was trying to be so excessively exuberant about the film making process just for the hell of it.
> fragmented applications and processes that dont work side-by-side with eachother

Are you joking? I just tried to email some screenshots to myself from my iPhone. Couldn't do it. It only let me send one image at a time. There was literally no way to make multiple attachments, and if you are trying to attach something that's not in Camera roll, good luck! (I only went the email route because its 2016 and I still can't just send a file from my iPhone to my computer via Bluetooth).

On Android, its a simple matter of selecting all the photos (in pretty much ANY gallery app, doesn't have to be the OS included one), and hitting share: I could send to my computer via Bluetooth, or attach to an email, in like 2 clicks.

Android's interoperability and system for how apps can share data and work with each other is unparalleled. iOS has a long way to go on that front...
Has anyone tried adding OpenEars to their app, to prevent having to send things over the internet from e.g. a basement? Is it any good at recognizing basic speech?
If it's anything like Googles other APIs, people will build applications on top of it, and then Google will decide to shut down the API with no notice.

Fun to play with, but don't expect it to last...
Would be better to share a link to the source somewhere on the website.
For me, the Lynch one is better because it was clearly filmed in a desert. The SciFi one is just too obviously a soundstage.
Tipping is total evil. I want to be charged the price required to pay the staff the amount the business requires to provide the level of service I want. There is not one single legitimate reason for tipping an employee of a business that is not counterproductive to society as a whole [1].

1. You could make an argument that tipping a business could be desirable, but that is a different discussion.
Alejandro Jodorowsky's version would have been incredible. There is a documentary (https://en.wikipedia.org/wiki/Jodorowsky%27s_Dune) about it. Shows a lot of the concept art and describes the vision Jodorowsky and the others had. I think he got salvador dali to agree to take part under some outrageous terms.
That's why one should try to make functions pure as much as possible.
Really, the view of a number of bloggers who have used Nim consider it the best among the new crop of languages around for whatever reason, variable naming not withstanding.

Your comment is the only one I have seen making such a big issue about the variable naming.
You sell services rather than products. Businesses outsource all the time, and why not outsource custom work to the same people who make the product you're using?

You're not going to be in the $1B space selling services, but neither are you at risk of extinction.
NPM and Left-Pad: Have We Forgotten How to Program?
Classically there are 5 (denial, anger, bargaining, depression, acceptance)
I think people criticise these financial decisions because they feel their tax money is going to people who can afford things they either can't or have to work harder for. They might be failing to see the bigger picture, but I think it's reasonable to at least look at peoples' financial decisions if they are receiving handouts.
Pray tell, what is the minimum size that should be required before permitting a dependency? Constant-time string compare is only 5 lines or so, should we cutpaste security critical functions too? "We ran your code on $new_arch and discovered a timing attack." "It's not my fault!@# The professionally maintained and reviewed implementation was too small to depend on!@#!"
As a developer I might be more worried about it not becoming at least amongst the dominant players because they might just drop it.

But maybe they only do that with consumer facing items?