skysight-inc/HackerNews huggingface dataset:
I see tipping as just a form of socially-enforced minimum wage. Since businesses are unwilling to pay their employees reasonable salaries, and the government is unwilling to regulate wages, tipping has become a way to make earning a living wage possible for some Americans.
Couldn't you just download subtitles for old movies and train using those?
I thought I read open source, then I realized open access. I believe in the past there was a similar API, or maybe it was based on Google Translate. But I swear at one point people wrote hackathon projects using some voice APIs.
Closure Compiler's advanced mode (tree shaking) has been around since 2010.
I almost forgot that there is an extremely witty law review article about the problems that this clause might cause in the strange case of a national park that crosses state lines:

http://www.law.msu.edu/foundations/6-section-1-kalt-the-perf...
Folding Biking Helmet
There are also (extended) attributes, such as the "immutable" flag, available on some OSs/filesystems.

If you're interested, look into chattr for Linux, and chflags for BSDs.

https://en.wikipedia.org/wiki/Chattr
Private NPM modules are probably a problem, but otherwise this sounds like it would solve the current NPM issues without requiring everybody to retool.

Looking forward to using this in company hackathons where we can then install dependencies from across the table instead of over the Internet.
IBM's offering is using the nuance engine, with Watson using its magic to make more accurate predictions based on context.
JetSmarter puts a jet in your pocket, and is happy to see you
Awesome. Have you looked at https://wit.ai/?
It was - 2011 is mentioned in both article and my comment.

I just wish Google wouldn't bring back memories of that by not disclosing pricing of a very promising API.

GAE has moved quite far ahead since then, but many people still won't consider it after the bad experience. Perceptions die hard...
Interesting. Thanks for the clarification/inputs.
I read the post, then looked up ServiceWorkers and this progressive web app stuff, and it doesn't seem that useful. You don't have access to files, or hardware (Bluetooth/sensors), or notifications, so what's the actual use case?

It seems like it's just a way to be able to make cross-origin requests in a browser. Can it even do that? Seemed like it had a bunch of security considerations that make even that not useful.
or the Eisern Kreuz
Seniority by itself doesn't mean anything... if I can be mildly affective at a job, and the environment changes, and I don't keep up, why should I be given preference...

I understand cross/retraining and maintaining talent and those with deep domain knowledge... all of that has value. But that all depends on the needs within a given environment.

That said, it's hard to make 30-40% more than your entry-level peers when you do have both knowledge and experience on your side... even if the value you provide is far beyond what a potential employeer is looking for.
> Or will I be paying $0.25 for something I could have read for free, like a sucker?

This has happened to me with articles from Trouw (Dutch newspaper) that were available on their site for free, but were paid-for on Blendle. I really hope they have fixed this by now.
What apps honestly scale past 4 cores? Dev stuff does. Movie encoding stuff does. For surfing and facebooking and photoshopping??? Seems not that useful.

(Which is sad because I want 16 core CPUs, but may be a long time because that isn't so useful for normal people)
Because they like the awesome hardware, they can install the software from another company if they wish and even use other app stores they trust, or better yet make their own and run them instantly without a hassle.
It is the freedom of choice. And the quality of the hardware that makes them say that!
I made the switch to OS X because I couldn't trust myself not to tinker. Everything I broke, I eventually fixed, but that isn't something I wanted to deal with once I started using my computer for my work.
I'd be studying all night long if I was a doctor too. You can practice anywhere in the US, choose low-cost-of-living locales where you dont need 15-years worth of salary to buy a home. You have supply tightly controlled by a Board (i.e. cartel.) Wow...if only developers go those types of benefits.
Note: debian have a similar projecthttps://wiki.debian.org/ReproducibleBuilds
> Whether tipping is required or not, it's just a nice thing to do.

In Australia, I tip when a person provides exceptional service to me, and goes above and beyond what you would normally expect them to.

I do not tip them for doing their job.
> always-on-google-ai-gives-android-voice-recognition-that-works-on-or-offline

Since Android is open-source, would that mean that the voice recognition software (and/or trained coefficients) could, in principle, be ported to Linux?
Integrating the Internet
Real-time HackerNews for the browser
"This repo contains some research I'm currently doing on how to bakdoor Diffie-Hellman". Is this a working backdoor, or a work-in-progress?
My first smart phone was an iPhone 4. After switching to the Galaxy S3, I was sold!

Apple is good for users who was a device that is simple, set in it's was and easy to use. It makes it hard to break.
Android makes a phone that has unlimited potential, but at your own risk.
As an IT, I'm a tinkerer... so I prefer the later. :)
All about preferences.
Also vampires, werewolves, Frankenstein's Monster, the Brides of Dracula, Mr. Jeckyll and Doctor Hyde, a secret religious order with steampunk antivampire Bond gadgets, an excellent soundtrack, decent production quality, and some surprisingly good performances with just the right amount of scenery chewing (which in the case of the actor who plays Dracula is AS MUCH AS IS HUMANLY POSSIBLE).

To my mind it neatly hits the sweet spot where there's just the right amount of ludicrousness to be fun but which is then played completely straight, so it doesn't quite cross the border into camp. The result is something which I find enormously entertaining. I suspect that leads had a lot of fun making this.

Bear in mind it did get 23% on Rotten Tomatoes, so YMMV. (Obviously everybody except me must be wrong.)
Ok, but that's not everything. What about talks with sexist content? Remember the "Perform like a porn star" talk (http://www.sarahmei.com/blog/2009/04/25/why-rails-is-still-a...)? The person giving the talk might not be actively harassing someone, but they're clearly making the conference a place where women do not feel welcome.
In the past, changes to internet standards were about enabling better presentation of webpages. Now changes involve JavaScript APIs that access things traditionally reserved for plugins (which were a security nightmare) and native applications. Doing that can pose unforeseen security risks, such as the supercookie:

http://money.cnn.com/2015/01/09/technology/security/super-co...

Not to mention, I posted elsewhere in this discussion that WebBluetooth seems like a way that an attacker with control of a server can run attacks against bluetooth devices that he otherwise would not have been able to access without breaking out of the sandbox. Once in control of one of those bluetooth devices, it would be possible to attack the system from the compromised devices. It is like giving unrestricted network access to Javascript once a user clicks accept (and they almost all would), except with a different network technology where devices all trust each other not to do malicious things.

Given that security flaws can happen when new features are used in unforeseen ways, I am happy to see Apple take its time under the assumption that it is taking its time to implement things correctly.
"Apple has long suspected that servers it ordered from the traditional supply chain were intercepted during shipping, with additional chips and firmware added to them by unknown third parties in order to make them vulnerable to infiltration"

Wow, so this is very interesting given, pretty much, everything that has been going on.

Will apple actually be the bastion of freedom (both in market and privacy) that the US supposedly stands for??

Google makes its own machines, as does facebook (actually more interested in FB's fiber switches/routers, but thats beside the point)....

But Apple has made "servers" for years... I guess they didnt consume them in their own DCs?? So I basically take it that they are effectively joining their take on Open Compute (mobos that can be mounted in controlled environments, where controlled now also means they can ID if anything was modded/changed in shipping?)

EDIT: I would really like to know how long "long" is from "apple long suspected"....

I was informed of NSA back-doors in Cisco gear in 1997 - WTF is Cisco's stance on any of this -- I haven't heard anything from them at all (or I missed anything they said)
When will this dumb hair meme die?
'open-source' means that the public can examine the code. If Windows and Office have publicly available code (being MS's core offerings), then yes, you could claim MS was an open-source company.

A company doing something on a fringe doesn't mean the company is defined by that fringe. Microsoft releasing a bit of open-source work doesn't make them an 'open-source' company any more than giving out freebies at a conference makes them a welfare agency.
The body of the template won't be typechecked until the instantiation of the template. This is different than in C#. If I replaced arg.bar with arg.baz in C#, the generic type definition would not compile, even if I never use it. In C++ I can't write a template and have it typechecked for all possible input types satisfying the type constraints, in C# I can. So C++ type system is weaker than that of C#.
Well, you have to trust something... Silicone manufacturer, CPU designer, the OS, the compiler...

But the big difference is, if I can do proofs and the compiler breaks my trust, that's a bug in the compiler. On the orher hand, Rust disallows complex proofs entirely, so I have to use unsafe code and trust random humans!
I've got an original iPad still in (occasional) use. Kids still play on it. They're frustrated when various apps or app updates won't install, because it's stuck on iOS 5.5 for many years now (since 2.5 years after release), but we've got cheap Android devices that almost always can do what they want.

At some point, we'll probably get a newer iPad - almost snagged an iPad mini 2 at Black Friday prices, but meh. No compelling use cases for our too-many-devices-already family.

Laptops for most work. Chromebook is really popular for getting school internet stuff done. Android devices and an iPod Touch for entertainment. New iPad would be solidly in the "entertainment" category.
It may be worth noting that Microsoft specified a specific list of personalized bits of information it would store on individual users.

The 'learning' indicated, is definitely with regards to language only. They make it clear they're studying "conversational understanding".

But as it only stores the following about users: Nickname •Gender •Favorite food •Zipcode •Relationship status, they've already informed you up front they won't store your height.

Source: https://www.tay.ai/#about
ServerHub – SSD VPS
Whenever I try to get iCloud actually working [1] I kind of wish Apple was actually interested in owning my data ;-)

Rants apart, this fact:

> Apple makes money selling you hardware. Google makes money selling you to advertisers.

has a direct consequence: cloud services made by Apple are generally inferior compared to those made by Google[2].

Now of course if you value privacy over everything you might prefer to save your data locally rather than in the cloud, but I have too many devices lost or broken to go that way.

[1] https://support.apple.com/kb/index?q=backup+could+not+be+com...

[2] http://www.theverge.com/2016/2/3/10900612/walt-mossberg-appl...
Move Loot: The easiest way to buy and sell  furniture
Oceans have different parts and are far more homogeneous than CPU's. Further individual transistors can break making parts a meaningful distinction.

PS: We call them silicon chips, but there are several tiny blobs of different chemicals involved. The process is closer to 3D printing than you might think.
My mom has been a waitress my entire life, so I feel pretty qualified (if a little biased) to talk about this subject.

She regularly has nights where she makes $300+ in tips. If tips did not exist, the restaurant would presumably pay her minimum wage or something close (as opposed to the "minimum wage with tip" they currently pay). There is no way this would come even close to paying her the same amount that tips do.

From what I've seen, tipping is a far more efficient way of allocating resources (direct from the client to the waitstaff) than employment (client -> restaurant -> waitstaff). Not only is it more efficient, but it encourages waitstaff to build good relations with clients, and vice versa.

Removing tipping removes a fundamentally personal element from the service economy. It hurts the workers by putting less money in their pocket and reducing their economic autonomy. And it hurts the restaurants because, I guarantee you, it will cause them to lose their best waitstaff. Why work for peanuts of a salary when you can make way more in tips?

(Also, tipping is a wonderfully efficient way to discover which customers are not worth being nice to. ;) )
$250K Salary Could Qualify for Subsidized Housing Under New Palo Alto Proposal
It depends on the context. In some cases a bastion host makes sense. In others, a security group that limits SSH to a set of IPs is sufficient.

I agree with the point of your comment - allowing SSH from the public internet is not a good idea. However, there is nothing about this script that assumes SSH is publicly available - you could even run this script on your bastion host.

I'm also planning to add an option to use the private IP of the instance so it works seamlessly when you are on a VPN connection linking you to a VPC.
It's funny that I've received the notification for the HN500 while I was reading "Mr. Penumbra's 24h bookstore" and noticed it after having finished the book. Clicked the link and the author was Robin Sloan as in the book :)

Apart from the funny combination I just chime in to recommend the book here, I think most of you here would enjoy that.
That is not true at all, wafer throughput is a factor 4-5 less... The mistake in the first comment is that with self aligned double patterning you only need one litho step, not two. The same applies for SQDP. And since litho is one of the most expensive steps double patterning is more cost effective.

From a technology point of view the problem with EUV is more the line edge roughness, line width roughness, defects and the reliability... Given, more light will make the job easier
Also https://news.ycombinator.com/item?id=11334241.
"My allowed attendance would be contingent on remaining silent the entire time on premises."

Only if you are incapable of acting like an adult human being. As someone who is also a member of the majority, I would find no problem in being able to follow the rules, because I can behave like an adult.
Google kills off APIs often. Remember the whole Translate API fiasco? Though that was for overuse, not underuse.
Facebook taps artificial intelligence for users with disabilities
The Top 15 Y Combinator Winter 2016 Demo Day Startups  – Mattermark
You are welcome.
That's the same in most of Europe. I agree with the sentiment that it's the emotional cost of having to not give too little, be seen to given and worst of all having to carry round loads of dollar bills in my pocket. Every time i go to the States, it's stressful thinking where i can get some dollars before i leave the airport. Here in Scandinavia, it's pretty much cashless - we buy gum with credit cards.
Yes, but he sure did waffle on quite a lot until he got to that point. There was a lot of words with little reward in the beginning.
The title invites debate about the platforms and pros/cons thereof. If the title were about progressive web apps, I suspect the entire discussion here would be different.
Save the pennies. Winter is coming
Communicate Using Small Clips of Songs
I think they are pushing back against Amazon's Echo speech APIs, which I have experimented with.

I just applied for early access.
It does guarantee memory safety... until you need to write your own collection. Then it explicitly endorses unsafe code (as opposed to offering a more powerful proof engine). I'm find with trusting something (compiler, proof engine, stdlib), but the issue is that safe Rust is barely a complete language!
As a further note, she's clocked now 61,000 tweets in a single day. I'm sure Twitter had to have turned rate limiting off on her account for this.
Why you should fear artificial intelligence
I wonder if that kind of backup retention (or any backups at all) is even legal. Under EU law (and even US law in specific situations), user data must be deleted upon request. Unless your live production systems can go in and delete things from your months-old backups (yikes!) this kind of scheme would seem to be a crime.
15-year Old Scoops $250k at World Drone Prix Dubai
Several Dutch sites have a "read on Blendle" link next to their own signup link on their paywall. It's an extra click, but good enough for me.
Brilliant system, thanks for sharing
Photon Container Platform Closer to Prime Time
WeChat is an ecosystem that integrate so many things extremely well.

First it is a chat app. Almost everyone with a smartphone is a wechat user, including my mother over 70 years old. She even figured out how to video-chat with me in Chinese New Year Eve. I have group chats with my college classmates, high school classmates, etc.

It can be used to pay utilities, TV & internet services. By the way, the CCTV system in my remote hometown had the feature to pay all of these in TV using remote many years ago. It is a pain to navigate with a TV remote, though. With wechat, it becomes so easy.

You can pay your cellular service with wechat. As in Europe, you pay the data amount what you consume. It will remind you before you run out of money in your account.

It is integrated with Didi Dache, the Chinese Uber. Then you can pay the driver with wechat as well. You can use it to order train tickets, including the high speed trains. Order a movie ticket? no problem. Online shopping on one of the biggest online retailer? Sure. Look for where to eat? It works. And more and more ...

You can transfer money to other friends, like splitting a bill, etc.

It is so convenient that I feel my phone is much less useful when I am back in America.

The only hurdle is that you must have an China bank account to transfer money into your wechat account.
> In my experience [...] will be prohibitive today for non-critical software

And how much time have you spent practicing TDD? Have you worked on a project with 95%+ unit test coverage? Have you worked on with a comprehensive test suite that runs in under 30 seconds? Have you worked in a team that practices pair programming and collective code ownership? Have you worked on a team that does continuous deployment with at least one deployment per developer per day? Have you worked on any team that has bug rates below one per developer per month?

Other people have had different experiences than you. I am one of them. I'm telling you that it's perfectly possible to do an order of magnitude better on bug rates than most teams and get a cost decrease. Plenty of other people will tell you the same. People having been writing about their experiences like this for 15 years.

At this point, I have given up expecting J Random Commenter to believe me; normalization of deviance means that most people cannot (or will not, I can't tell which) even conceive that things could be better. It's the same way that American car companies literally could not understand how Japanese manufacturers were producing radically better products at substantially lower costs. They still generally can't, because to do so would mean admitting that they've been screwing up for decades.

So if you'd like your current limitations, carry on arguing for them. But if you would like to see if something can be different, try out something like Extreme Programming.
One could argue that the guys in Donglegate did belittle and sterotype based on their tasteless jokes.
>There is not one single legitimate reason for tipping an employee of a business that is not counterproductive to society as a whole

Not necessarily in favor of tipping myself, but I take issue with that statement. The reason that springs to mind immediately is that tipping is a mechanism by which good employees (polite ones, or ones who go above and beyond to provide excellent service) are paid more relative to worse ones. The mechanism is imperfect which is why I don't take this argument as proof of the necessity of tipping, but it's a solid argument.

To put it in academic terms, tipping is a technology that can help an employer solve the principal-agent problem.
If creating was easy, everyone would be doing it
Xserves were replaced a few years ago. The current "replacement" is the Mac Pro. I highly doubt that all of iCloud runs on racks filled with the little cylinders.

https://en.wikipedia.org/wiki/Xserve
http://readwrite.com/2014/08/26/apple-icloud-amazon-web-serv...
There is a project for Rapberry Pi to use Sphinx to roll your own Amazon Echo like device. You might want to take a look at that.
Meeting People Is Easy, but Hard
The desktop chips and server chips are not the same chips. You can't bin a different chip as something else. Binning is the practice of taking identical silicon and separating it based on grade and functionality (disabling cores, turning off functionality etc.).

Server CPUs don't even use the same sockets they are fundamentally different.
That's actually a pretty good idea. Lyrics for rap music might also be a good training data set. It'd bias strongly toward English, though, and particularly American English. I suspect the size of the resulting data set is also quite a bit smaller than what Google has.
Show HN: Visualize how often you check your email
Fedora tends to have a lot more available for it then RHEL/CentOS. However adding EPEL to CentOS does help a bit though.
Metal Casting at Home Part 40 Aermotor Engine Block
Rumour: New Nintendo NX Controller Photos Surface
>migrate all of my email in Google Apps for Work (oh God, don’t ever do this)

Yeah... I have a non-trivial number of purchased Android apps on my Google Apps for Work account ($6AUD/month) and there's no published way to move apps to a "normal" Google account.

I'd probably be paying Google forever if I had business dependencies hanging off that account (but I set it up when custom domains were "free").
We have created a system where for a lot of people there really is no clear path to retirement. As engineer some time in your 40s your market value goes down to the level of often not being employable (yes there are exceptions). That together with wage stagnation and no defined pensions leads to a lot of people having a very uncertain future.

Unless you make it big as executive, in the stock market or ride the real estate bubble you are in bad shape getting older. For regular income earners the best and secure path to retirement is a unionized job where you get a defined pension.
Entry-Level Startup Jobs Are Now Mostly Dead Ends in the Boondocks
So any developer could make this in five minutes, but for some reason they can't verify whether or not it works? That doesn't make sense.

In reality it could take an hour to get this working properly, but it does take only a couple minutes to verify that the solution here is correct. There are certainly good reasons for not adding extra dependencies to your project, but trading a known amount of time to check that an existing project does what you want for an unknown amount of time to redo it yourself is probably not a great bet.