skysight-inc/HackerNews huggingface dataset:
What i'm looking for from NLP is the classic holy grail i guess _(Ie, i know i'm asking a lot)_. To be able to translate english to and from actionable data.

A lot of companies like wit.ai are harnessing the power of machine learning, and having customers/users contribute heavily to this.

I'd love to see a service like OpenAI provide open source offerings to help the community grow language understanding together. Think of wit.ai, but fully open source and with the machine learned result downloadable - usable offline, licensed freely, etc.

Machine Learning for NLP has so many powerful private offerings, but i'm not aware of a single open source one. Especially one that you could run offline on your own servers.
You're right. When I got the Nest products I assumed Google would foster integration with them. If I can't raise my Nest thermometer by voice with this then that'll be Google training me once again to not invest in their platforms.
Interesting take. I should rephrase this to say--I am less interested in allowing google to profit even more from me.
Kickstarter USB-C Hydradock continues manufacturing issues after over year delay
Just walk up to the person and ask. Be prepared to talk, even if it might not happen.

Good luck.
Thats cute but I just like privileged treatment. I would be pissed if TSA Pre had more people in it.

I also consider my time to be more valuable.
Lets stop this nonsense. They don't sell access to your personal information. There is nowhere that I can buy your personal information from google. What they sell is access to your attention. When advertising, I'm looking for people that match these characteristics, and what I'm purchasing is the possibility to show you an ad if you match certain criteria.
MS might just have a better CDN than Netflix.
Totally depends on what you want to use your programming skills for. In case you are just writing programs for yourself, or even starting a company writing the software from scratch with a handful of people you might as well learn Rust. If you want to get hired with many jobs to choose from, need to interface with/use lots of third party code or generally need to maintain legacy software C++ is a sure bet.
I have no evidence one way or another on whether this will pass, so I'm curious as to what you're basing your assessment on.

The local NIMBYs have virtually no power at the state level, so I don't see how they could block this.

Whereas real estate developers, construction companies, and construction trade unions do have lobbyists in Sacramento.
Applying the Principle of Charity—i.e. choosing to respond to the strongest interpretation of a statement—would have been helpful here.

There are multiple interpretations of a phrase like that. Choosing an obviously idiotic one leads to snarky internet comments, something we need less of on HN. Choosing the strongest one might lead you to post nothing or it might trigger a thoughtful response. Either way we get better signal/noise ratio, which is what we're hoping for here.

http://philosophy.lander.edu/oriental/charity.html
Meditation 2.0: A New Way to Meditate via AmitSoodMD
If my ISP's support agent knew what peering was I'd try to wake up because I'd know I was dreaming.
As somoene who runs a small ecommerce company i'm really hoping the next platform is open, and not owned by Amazon (or Google). I sell products where purchasing them would be fantastic via a voice interface. If Amazon owns it though, there's no way I'm going to get any fraction of that business. The ownership of these voice platforms is a huge risk for market competition. The voice interface naturally lends itself to "choose the first choice that fits my paramters, and let's go with it". If you say "Alexa, book me a taxi to the airport". Alexa chooses who takes you. Being the priority choice is a huge advantage for whoever wins that. It's just so much power in the hands of so few. It's the opposite of what the internet should've been.
Git and Hg do exactly what you want. I'm not sure I understand what heavy means in this context, how exactly is git heavy? It's a 2MB binary.

$ du -sch `which git`
2,0M	/opt/local/bin/git
2,0M	total

You don't have to push the code to a remote repository just because everybody does. An older alternative which was created to do exactly what you described is rcs[1].

[1] http://www.gnu.org/software/rcs/
I use OK Google to control Spotify on my phone already, so it should work already?
I don't blame you, the linter/editor integration is not quite mature yet, but thankfully getting better. And I don't believe React is necessarily the right JS view library for all situations, though it's often one of many (many!) viable ones.

At the risk of getting long-winded, I like React, not because it is the best among its peers of JS view-layer libraries, but because it has an effective ecosystem that can give you a fairly consistent development experience in a somewhat narrow set of use cases.

To put it in more concrete terms, I see efforts like React Native as something that can give a single developer or a small team some reach into several different platforms with some reusability of the code base + tools + dev workflow, though none of the implementation will be the best-of-breed for any of the platforms (maybe with the exception of desktop web browser).

I could see many people disagreeing with it, and I could see myself being convinced by them, too. But really, it's something I've had easy enough time learning to use in production and made some parts of development work easier than the ball-of-mud feeling I had in the past using others, so I've found that to be a plus.

But I truly empathize with the red squiggly lines in the editors! :)
This is rather scary, and reminds me a of a 90s episode of The Outer Limits where all the middle-aged people are losing their jobs because they're not as smart as the 20-somethings who are all genetically modified (even though it's illegal).
I agree completely. I set up a relative with Linux Mint KDE 17.3 a couple weeks ago and even I was surprised at how easy it was to set up the two printers he wanted to use: one was an old 2003-vintage LaserJet 1012 personal-sized laser printer with USB, the other a newer (I'm guessing 4yo) HP color inkjet of some kind that was WiFi-connected. For the first, I just plugged in the USB cable and a print queue was immediately and automatically set up; I didn't have to do anything. For the latter, I just went into the printer configuration utility, let it search the network, it found the printer and told me its model name/number, then I selected the appropriate driver and printed a test page. No driver downloads, no problems.

By contrast, I had a contract job a year or so ago at a large company where I was given a Win7 laptop and tried to connect to a big Ricoh laser printer. I spent hours messing around with driver downloads trying to get that to work. I finally had to call IT and they sent someone over, and he couldn't get it to work either; he finally found some crazy work-around which I've totally forgotten the details of now.

The only real problem I see with printing on Linux now is that, sometimes, there's multiple CUPS drivers for the same printer (foomatic, hpijs, Postscript, etc.), so it won't automatically pick one and it's not clear which is the best so you might have to just try one and see if it works. Most likely, they all work, but some might have additional features. HP printers are probably the best, though, since they seem to explicitly support Linux (such as with their hpijs drivers). If all printer makers had this level of support, and they cleaned up the redundant/competing drivers, there wouldn't be complaints.
Build a React and Flux App with User Authentication
I do the same, but some airlines don't participate in TSA Precheck (like Frontier), and it's not uncommon for the Precheck lanes to occasionally get shut down, especially later in the evening. It's also possible to randomly NOT get Precheck, even though you're flying with a participating airline and you are in the program.

On top of that, I've seen a number of recent reports from people who said that the Precheck lanes were randomly shut down at peak travel times, forcing Precheck members to get stuck in the regular lines with everybody else. Others report that large numbers of non-Precheck people are getting randomly sent through that lane, dramatically slowing things down and causing wait times of 30-60+ minutes.

Precheck is great, but even those of us who have a relatively privileged flying experience need to stay involved and aware about the monster that is the TSA.
JetBrains IDEs have a "Local History" feature which does basically what you want.

- Saves files automatically and saves revisions

- Allows diffs between version

- Allows rollback or patches

- Include event information like unit test results or git actions at each version

I don't think this is available as a CLI tool but when you are using an IDE anyway this might me a solution for you.
The difference between this product and 1984 is that we choose to install Google home into our places of residence for our own convenience. We are not forced into installing said software.

That having been said, if Google chooses to release the data to the government, it has an obligation to tell us about that or it will be behaving unethically. As matters stand, however, this is just a new technology with pros and cons.
I don't want 60-odd random repos. I'd like to see 3-7 well-chosen options with a few pithy sentences about each.
Currently listening to details about full disk encryption, when/how shaders are compiled for graphics improvements, SELinux improvements, etc. Seems like a developer conference for sure!
With that traffic you can earn much more selling ad space directly.

250k targeted viewers are great for someone who wants o build a brand.
(Should be pun)
I have multiple WAN connections (multiple ISPs). This actually (correctly) reports the aggregate download speed!

Obviously if they are "downloading multiple files," they aren't waiting for them to complete synchronously.
I just say, "no thanks," or, "no thanks, I'm good." It is not like a food preference where you need to be careful about hidden ingredients.
Some of those have already been done.

Sounds like you'd enjoy reading this guy's stuff:
https://www.reddit.com/user/minimaxir/submitted/?sort=top
Android N borrows Chrome OS code for “seamless“ update installation
Hmm. My mind flew right over Brave New World and went for the Rig Veda: https://en.wikipedia.org/wiki/Soma

Though, in context, I think your interpretation is likely correct.
Wonder if WhatsApp had thought the same earlier. There's innovation possible in everything. Absolutely anything.
I think the USA drinking problem is that the country think it is a problem. All around the world it is legal to drink some wine during lunch. One of the greatest pleasures of the world is to drink a cold beer at the beach, but it is illegal in USA. You can't legally make a Sunday picnic in a park with some beer and wine. You don't have cafe´s with a nice view to a public square where you can spend some time drinking and meeting your friends. These are the greatest drinking problem in America :-)

Don't forget that USA was the country of the Prohibition, and till today its drinking laws is one of the strictest of the West.
I'm not sure this would need to be managed by any of those companies though, I think everything you listed could be tested in a browser by a 3rd party. May require authorization to those services though.
The Workaholic’s Guide to Taking Weekends Off
Acknowledging the Value of Lending Club, Even as It Stumbles
RFP - Request For Project

1. Train Google Home to recognize Amazon Echo's voice as its owner.

2. Train Amazon Echo to recognize Siri's voice as its owner

3. Train Siri to recognize Google Home's voice as its owner

4. Kick start some kind of endless loop between the three of them.
During the presentation they specifically mentioned integration with Nest and other at home integrations
Higher insurance premiums and lower annuities for all if the European Court
Morning Agenda: A Tale of Two Silicon Valleys
Sun’s head of Java sales: Android was “devastating”
Ah thanks - I've never worked with GPUs
The abnormally long waits are a recent thing. Earlier this year, there were warnings that it would be bad this summer as peak travel season begins, and now that it's here, the horrific wait times have become a reality at many airports around the country.

Even a month or so ago, things were reasonable. Now, the biggest airports are recommending getting to the airport 3 hours early.
>With a managed language and a bit of care around exception handling, you can write code that's pretty much invincible without much effort because you can't corrupt things arbitrarily.

The JVM has crashed on me in the past (as in hard crash, not a Java exception). Less often than the C++ programs I write do? Yes, but I of course I wouldn't test a program on a 1TB dataset before ironing out all the kinks.

>The latest HotSpots can deduplicate strings in memory as they garbage collect

Obviously when working with huge datasets I would implement some kind of string deduplication myself. Most likely even a special string class an memory allocation scheme optimized for write-once, read-many access and cache friendliness.

Or I would use memory mapping for the input file and let the OS's virtual memory management sort it out.
Read it and fork it, but not to do things that any open source license would allow you to do, like put it on a USB stick and give that stick to a friend.
it also lets me learn by example, with a clear ipicture of how a tool or library or whatever fits into the puzzle.
I don't have a rebuttal, good observaton

about me living in a bubble of upstanding intellectuals
The current state of web development is a disaster, imo. All the Node, Angular, React stuff is pretty much unintelligible for mere mortals. Rails/Django much easier but a bit bloated.

The average app/website is glorified CRUD so I don't really see why it has gotten so complicated.
I'm not sure this analogy works. My brother-in-law is a builder and I would certainly ask him what drill to buy if I needed a new drill, and I'm sure he'd have an answer. (If I didn't have him to ask, I'd probably be able to differentiate by "brands I've heard of" and price, with a sprinkling of research on Amazon.) But if those 40 different drills all had slightly-to-greatly different characteristics and then had a fundamental paradigm shift every six to twelve months, rendering previous drills potentially obsolete, would the professional builder really be able to answer definitively? Can anyone in web development really answer definitively as to whether you should use npm by itself, grunt, gulp, or even make?

(Possibly someone who knows a lot about drills is going to tell me I'm an idiot in a second...)
how is this tinder to find your book? No screenshot or gif before I give you my number?
I think the key to home robotics is services. No, I wouldn't want to pay 10k for a robot to do my cleaning or mow my lawn or do my laundry but I might pay a service with a robot. if it was ~$50-$100
Ya. And at my 5 Mbps up, I'd have to throttle it myself, otherwise my internet connection here would be useless for the weeks it takes to upload.
Wow, the demo in the YouTube video looks impressive. I would like to understand the technique they propose and what's unique in their thinking. Can someone with expertise on this topic explain the abstract in layman's terms?

Abstract: We propose a novel surface-only technique for simulating incompressible, inviscid and uniform-density liquids with surface tension in three dimensions. The liquid surface is captured by a triangle mesh on which a Lagrangian velocity field is stored. Because advection of the velocity field may violate the incompressibility condition, we devise an orthogonal projection technique to remove the divergence while requiring the evaluation of only two boundary integrals. The forces of surface tension, gravity, and solid contact are all treated by a boundary element solve, allowing us to perform detailed simulations of a wide range of liquid phenomena, including waterbells, droplet and jet collisions, fluid chains, and crown splashes.
Quick, name three very popular websites that use generic, short domain names.

See? It's actually not very important/valuable.
The widespread lack of power suppresses the latent corruption in most people from having any large impact.

The availability of power exposes the latent corruption.
This is a huge problem in our society in so many ways.

Three examples I've personally noticed.

1. While working at typical working class jobs, if you happen to talk about geek/intellectual stuff e.g. with coworkers - middle class people typically do NOT like that. It really grinds their gears. Even passing references to do with current events.

You can talk about sports or something else you're supposed to be interested in. This is allowed.

You can explain this a dozen different ways but I am convinced it shows something nasty in their character. Don't get me wrong, these are good people but they have this weakness.

2. Not so much attractive women per se as socialites, they have a real problem when they lose their looks. I think the more social you are the worse it gets. Broadly speaking women gradually become less attractive to the opposite sex over time and they are painfully aware of this. Some women are so invested in their appearance that when it goes they undergo terrific emotional turmoil that men probably can't understand (imagine going senile in front of your competitors!) and it produces a mother lode of neurosis. On the other hand women who accept themselves warts and all are easier to get along with.

3. Some people are plain or even ugly. This makes them invisible to many people on a bunch of levels. It can't be a great feeling.

The general point is that all kinds of people should keep an open mind about others. Obviously our bodies are a vehicle and it is what our minds are that really matters. There is also a huge diversity of minds, and that is fine too.

I don't know if you've ever had a meet-up with people from an online forum before who you've previously talked to for years, but contrariwise to internet opinion people are never what you expect. Without the online community you'd probably have never talked to those people in a thousand years. That's why I didn't like Facebook. It was a return to the old badness.
I dunno, I think psychedelics can actually help you accept that fact and rid yourself of any nagging "what if?" questions (i.e. mid-life crisis scenarios, etc). For most people, they're more likely to confirm your sense of identity than challenge it. They're great for helping you rid yourself of your insecurities.
Didn't they already solved that problem for implementing "OK Google"?
I'll give it another try and if it still is an issue I'll get in touch. Thanks!
That is my position as well. I've gotten black out drunk a few times and everywhere in between. It's just a boring drug.
Shhh... It is I, Leclerc.
Who wants to drink a beer that had a ball in it that had been rolling around on the floor?

Beer pong is just dumb all the way around even as a freshman in college.
Why does everybody aim for total market dominance? Is is not enough anymore to be just profitable?

And even if it was a minus business and Microsoft would subsidize all Windows phones, you could argue that they have good reasons to do so. A few years ago, there was a good article arguing "Android is a Moat" - namely that the main reason Google develops Android is to protect it's search engine castle in mobile against Apple. Windows phone could be Microsoft's way of ensuring Bing (and the Windows Store) have a foothold in the mobile world.

If I look at my Android phone, there are maybe 5 external apps that I use regularly, 3 of which are probably available on Windows. If developers don't want to port their apps, Microsoft is in a position to just f'ing do it themselves if they really wanted.
There is a very simple out, here. Google could simply claim that they do all audio processing in the cloud. They wouldn't need to hide it.
No, this is standard issue ML. It's the application that is neat, not the technique.
Eh, the NSA can get it from Google instead of bothering with each individual device.
Why are Apple’s iPhone icons shaped as rounded squares?
Python 3: An Intro to Encryption
> "It's really liberating to start from scratch sometimes," says Erik Kay, director of engineering, communications products

Yeah they sure do like starting new messaging projects don't they
On the Path to SunShot
It compels them to be subservient—or rebellious, which is the same thing with a bit flipped—but neither of those is empathy. I'm not sure empathy is possible except among equals.
As I noted in the post, I run VirtualBox on Ubuntu on the client side.
Two things: 1) it actually seems like good advice, in general, to avoid implying moral judgment if you can avoid it. It tends to put them "on guard" and go into defensive-mode, looking for reasons to justify what they're doing, rather than thinking neutrally.

I remember an article about how it's more convincing, to pro-gun people, to say,

a) "This measure will reassure Suzy down the street", than

b) "This measure will save lives"

since b) implies a lot of moral culpability for opponents -- even though b) is a better reason for the law (if true).

2) There are parts of the country where not-drinking is normal or at least kept out of view. Say, Utah.
Women in tech are taking shorter lunch breaks than men
I know! Finally! Of course I can't help but see that the message Google took away from Stagefright was that they needed to harden their media frameworks rather than needing OS level security updates for all devices.
You don't need to upload large volumes of data for voice recognition (see Siri), and if you're only looking for specific keywords/sentences you can trickle the data over time.
Wow, thanks. I have many memories of using ToneLoc as a misguided youth. :)
I don't recall reading that in the infamous Microsoft memo. Extending and extinguishing can and most certainly has taken place, whether a monetary incentive exists or not.

Over the past 20 years GCC and GNU/Linux have gone from negligible to overwhelming market share in the fields of C compilers and POSIX-on-the-server, thanks in large part to the massive software ecosystem that has developed which can only be compiled using GCC and its non-standard language extensions, and/or can only run on GNU/Linux and its non-standard extensions to POSIX.

Once enormously-popular competing implementations, Borland C, Solaris, etc, have been "extinguished." Surviving and new implementations treat GCC and GNU/Linux as the reference standards more than anything the ISO puts out.

Again, I'm not saying that's a bad thing; just the opposite. Inferior products (which can and do include the published standards themselves) were beaten out by superior ones.
What's crazy is that the article doesn't even mention the effective lost lives in the sheer number of hours people waste by getting to the airport so early.

If you assume 75 years x 365 days x 24 hours, that's 657,000 hours in a fairly typical life. Millions of travelers waiting an hour or more each = a lot of "lives" wasted standing in line.
Atomic Docs Front End Style Guide Generator