skysight-inc/HackerNews huggingface dataset:
The Google Now only listens for the trigger phrase when idle - which is done all locally, without needing to talk to the servers.

It has a battery impact but much less than sending all the voice data continuously to a server somewhere. The biggest battery killer would be the wifi or 3G transmitting non-stop in that case.
There's also https://domains.google.
If you want to be as cynical as possible any evidence you may have heard about Trump having ties to the Russians is evidence he would be less likely to start a nuclear war with them or continue the proxy war against Russia in Syria.

Trump specifically campaigned on withdrawing from Afghanistan as an "un-winnable" war. Since winning the election he has unfortunately doubled-down on the violence of his predecessors.

There was a somewhat popular interview where Bill O'Reilly asked Trump about Syria, stating if Putin helps Assad fight off ISIS, then Russia/Putin will own Syria. Trump basically said America had its own problems, if we go in we'll own it, why would we want it? Of course he reversed this after election too.
To me, the privacy stuff stands out the most:

"To better ensure privacy, Android P restricts access to mic, camera, and all SensorManager sensors from apps that are idle."

"Longer term we're working to bring support for per-network randomization of associated MAC addresses to the platform."
Android isn't just about making revenue, it's a hedge against other companies having too much control over a major channel. The same goes for Chrome.

Android and Chrome may not make money, or may even cost money, but they're probably better than giving up that control to a third-party like Apple or Microsoft...
Is Slack the Platform where you can have multiple accounts with the same displayname? A bit surprising to hear them talk about security
This is a great resource, but there are a few things wrong:

1. Fuel prices were low in 2015 and have been rising since then, so 39% of marginal costs is likely a peak.

2. The chart you referenced is only for marginal costs, and doesn't include fixed costs associated with a trucking company. The actual percentage of driver pay to the overall operating cost of a trucking company will be lower once fixed costs are factored in.

3. Automated truck companies will also want to capture a fraction of that 30-40% that is paid to drivers.

So in the end, shipping costs will likely drop in the 10-20% range, which is substantial, but it isn't enough to be revolutionary.

My point wasn't to the value created by having automated trucks, but to counter the point that shipping costs would drop significantly.

Also, since shipping costs are a small percentage of the price of most consumer goods, everyday purchases will not be affected much either.
Well you surely can't deny that SOMEONE is listening? Google or Facebook, do some tests and you will find it's true. Confirmation bias is a possibility but from what I have seen and experienced I just can't believe that is always the case.
Thanks. That's pretty crazy growth. Just onboarding and training them on how things work seems impossible at that growth rate.

Also shows how little they care about the personal/family turmoil they create when doing that.
I wonder how hard it would be to write a custom bridge with the real time api, to make your own IRC gateway?
>Legal tender is perhaps the most important corner stone of a modern nation state, if an entrepreneur can invent their own money and subsume the one issued by a government then you don't have a government.

Legal-tender laws already prevent non-government currencies from subsuming fiat. Nobody is obliged to accept Bitcoin as payment of a debt, but they are obliged to accept legal tender.

And besides that, there will always be demand for fiat at least for paying taxes.
While China has real innovators, particularly in manufacturing and AI tech, if China continues on its path toward total surveillance of its people, I cannot see China continue to innovate over the long term. Innovation often entails replacing the old with new interests and stakeholders. In a total surveillance state, stakeholders would have motivation and the means to squash innovative change. So I see the future of homegrown technical innovation in China as questionable, and bear.

China's history of innovation over the also decades is also a story of supplementation by pervasive, state-sanctioned corporate espionage and theft of intellectual property from the rest of the world. If China continues on its current path, I can see actions by nation-states to boost their defenses against espionage and IP theft by China.
GitHub client built with React, Apollo, GraphQL
Why couldn't you decompile the apps to see what it's doing?
Paywall?!

I assume they are doing it through toilet cams.

Is this a rehash of the Reply All episode?

https://www.gimletmedia.com/reply-all/109-facebook-spying
This is cryptoshredding, more or less. There are a couple of wrinkles to your good idea.

* It potentially makes updates complicated.

* In the event of a key compromise, you're forever hosed.

* You probably shouldn't hand out your private key like that.

* They wouldn't need your private key to read the data you've described, requiring your public key instead.

* You have no ability to revoke someone's access - grant it once and it's eternal.

It's a good start! Cryptography is very powerful and can do a lot to solve this problem. Thank you so much for caring and putting forward an interesting idea.
Oh come on, 1800 employees!?
Are you sure? Everyone says that they are “immune” to advertising (or propaganda), and yet here we are where the collective result shows that it works, surprisingly well too. Another theory could be that people just get the causal order wrong:

ad display => subconscious influence, nudge => eventual product purchase, mention etc => recognized ad => spooky feeling
Oh ok - that sucks from a developer standpoint. Google should think of selling previous gen Pixels at lower price point.
Does anyone know how these conduits will be allocated to telcos? Can multiple networks fit in each of these?

This has the potential to be a perfect natural extension of the function of public roads: shared infrastructure to facilitate commerce. But, unless I'm missing something, it seems like it could just as easily end up as a subsidy for monopolies.
Updating a lot of our languages as we speak ;) Thanks
Snap reportedly laying off around 100 engineers
See https://news.ycombinator.com/item?id=16538766
How do you reconcile that with the idea that North Korea, perhaps the poster child for oppressive regimes, is being propped up by Bitcoin?
Saying Goodbye to Slack’s IRC and XMPP Gateways
Still doesn't justify anywhere close to 1000 engineers.
Look into nonviolent communication. Despite the name, it’s about much more than communication.

Provides techniques to re-frame, digest and transform emotional hurts that make the process more efficient and less impactful.

I’ve been using it and teaching it for a decade and can testify to its effectiveness.
AJ Daulerio was a Gawker editor, not a writer:
https://en.wikipedia.org/wiki/A.J._Daulerio

I don't see anyone laughing or smiling in the clip around 1:25 in the video I linked and a court deposition is not a place one would normally tell jokes. I certainly never joked back when I gave a deposition, I read tons of depositions on Groklaw and I can't remember any jokes in them, and I don't really think stolen, non-consensual sex tapes are particularly funny, either.

In short, I really can't find any evidence in favor of them joking and their bad conduct, like defying the court, points to poor judgement and weighs against any credit I might want to give them.

We're in full agreement about it being stupid, though.

> Nothing in Gawker's history indicates they would have done so.

Gawker's choice to defy court orders and publish stolen, non-consensual sex tapes means that I cannot give them the credit I would give to a normal person here in much the same way I would not be inclined to trust a drink handed to me by Bill Cosby, Roman Polanski, or Harvey Weinstein, as compared to one from a normal person.

You're arguing a number of points I haven't actually made. I can explain why the court did what they did, but if you think the law should be otherwise, you would have to write your representatives to tell them how you want to better protect media companies from contempt of court charges, punitive awards, and publishing non-consensual sex tapes or what have you.

As for the point on the monetary award, that was because of contempt. As I said, the merits of invasion of privacy stopped mattering at that point because they shot themselves in the foot with a bazooka.

But I have to say, I don't understand your point about why a private person shouldn't be entitled to a large award for having their sex life exposed to internet voyeurs. Awards like this are made for the purpose of discouraging others and are expressly punitive. The court wanted to put their head on a stake so that nobody would be dumb enough to try that in the future.
The guide on how to get started is in the source tree, in a top-level file called HACKING [1]. The idea, presumably, is that anyone seriously interested in the project is likely to begin by downloading and reading the source.

[1] https://cgit.freedesktop.org/cairo/tree/HACKING
Yes, definitely. It might be a different situation if Japan also had military bases inside our country, or if they had any choice in the matter. Do you think Japan, Germany, or South Korea have any choice whether our military can occupy their countries? Are you aware how many countries around the world are currently occupied by us? It’s threat of violence, plainly and simply. I’d love to hear your perspective if it contrasts mine!
The PowerPoint Philosophe: Waiting for Steven Pinker’s Enlightenment
IMHO FB bashing is more or less encouraged by Google because it's its main competitor.
I don't have a FB account, but my wife's account absolutely delivers her ads intended for me. I've not been able to isolate exactly how it is doing it, but the dragnet is absolutely wide enough to capture a household.

She's received ads for Civic Type R (she hates cars), Senior Java Developer (she works in a totally unrelated field), cooking tools (I do all the cooking), and tons of other things. It creeps me out.
Yeah, the only hope we've got is to move to a more Windows-style driver model, which is what Treble attempts to do, abstracting the HAL from the kernel and application software. This is already shipping in Android O and new devices on O or P must be Treble certified to ship Play Store, so we should see this improved greatly in upcoming devices.
What is your point, though?
I own a home in the third most expensive city in Canada... there are some serious housing shithshows around here, too. If things get any worse I would consider selling and moving, similarly if I was in the rental market side of things. I have no compelling allegiance to this area that makes me feel like I am entitled to the land or deserve to live here for some reason the same way I don't feel upset if I have to move my hand off of an ever-increasing hot metaphorical stove-top.

What do you mean by your first statement? There are many types of market economies; this one seems to be state-driven (into the ground).
This is a shill post for malware [0]. I'm clearly being brigaded by the poster but it is imperative that people NOT visit this link! This poster/site/company distributes malware!

[0] https://malwaretips.com/blogs/remove-www-searchencrypt-com/
Hennessey’s Venom F5 could be the first road car to break 300 miles per hour
Yeah they really dropped the ball on this one
Obviously a worm.
> “these companies could be inserting bias into their algorithms that then affect accessible content.”

Even if we ignore intentional tampering, even unintentional edge cases in AI will be dangerous for people in relation to large companies.

For instance, if 2B+ people are using Facebook, and Facebook has some trained ML algorithm that is 99.9999% accurate, that is still 200K people that might get incorrectly "categorized" per incident.

Now start compounding these 200K people with AI that produce an echo-chamber "oh this person likes X, therefore we should show them Y." Which then eventually becomes "They are looking at Y, therefore they must be like X."

These people, even if they try, won't be able to escape the self-reinforcing algorithms. So once they are accidentally categorized as a "bot" or "fake" or etc. it'll get worse.

Now, when these people request human help from call support (if such a thing even exists), before the rep even gets on the call the system will see this "thing" has been flagged and therefore should be pushed back in queue and let better customers be prioritized.

These people will be forgotten, tread upon, and never be able to escape their accidental categorization. This is what I call "the lost generation", and they will only grow in numbers over time as the compounding happens, and they will strike back.

How do we prevent such systems? I've written a pretty long article on over at https://hackernoon.com/a-new-kind-of-social-network-emotiona...

And, we've created tools to build a P2P/decentralized internet, over here: https://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wi...

It is as if IPFS + Firebase had a lovechild. :)
I think we agree that news sources aren't neutral simply because they express a commitment to neutrality.

I think that we also agree that people believe news sources are neutral when those news sources aren't neutral.

However, I don't think there's a meaningful distinction between "wanting your news sources to be neutral" and "wanting to be able to believe that your news sources are neutral". It's both pedantic and not borne out by any evidence. You're assuming motivations which simply aren't apparent.
For weechat users, there's always the wee-slack plugin [0] which runs on the Slack API, rather than the IRC gateway.

[0] https://github.com/wee-slack/wee-slack
She Speaks Truth to the Funny Men in Power
Assuming rational, non emotional, actors, which is hardly ever the case.

That's the human condition. So many of us are fools.

https://www.youtube.com/watch?v=OWQEG5kP5uM
Of course they do. This is exactly the path Google took. Once you achieve enough power in the market, you can throw open protocols overboard.

It's a symptom of the centralized world the internet has become.
To an extent. You'd have to be pretty tech savvy and fairly involved in both ecosystems to actually run your own android builds and stay on top of security.

I know of one example of an Android OS which is focused on security and privacy. Check out CopperheadOS [0]. Their technical overview [1] details some of the improvements.

* Possible disclaimer? I run CopperheadOS on my old Nexus 5X.

[0] https://copperhead.co/android/

[1] https://copperhead.co/android/docs/technical_overview
We encountered this the other week. I didn't realize this was even a thing up until I saw it happen. It is sort of mind-boggling that they allow this. It was confusing to troubleshoot.
Any monitor from back then would look awful now. I do remember noticing the interlacing on the Amiga though.
I use stern for multi-pod log tailing: https://github.com/wercker/stern
It may be disproportionately large, but it's still small enough to not have useful effect on such statistics.
The SF Bay Area is a "housing shitshow" because there is too little supply for the demand. That much we agree upon.

The idea that we just have to wait for the "boom economy" to end for the housing prices to fall to reasonable levels is not backed up by any evidence. Even the dotcom collapse of the oughts and the Great Recession didn't have enough of an effect on Bay Area housing prices [1] to make them affordable. Furthermore, there's plenty of evidence that this isn't a bubble—the demand is driven by well-established tech companies like Google, Facebook, and Apple that aren't going anywhere.

> The end result is a mix of cut-up single family homes and a bunch of teardown situations where nasty condo units eliminated open space, made parking a nightmare and killed the community.

Speak for yourself. I happen to like those "nasty condo units". In fact, I just bought one in San Francisco (in a building that replaced a disused industrial warehouse) after nearly a decade of saving—which was necessary largely because of NIMBYs driving down supply. I consider myself very fortunate to be able to do that, and I fully intend to buck the trend of homeowner-driven NIMBYism and encourage more development in the area so that others in my generation, as well as future generations, can afford to live here.

[1]: https://www.paragon-re.com/trend/annual-trends-overview-san-...
Which it will be, as the vast, vast majority of people aren't committed to accepting endless fraud and embezzlement out of ideological zealotry. Libertarians can still form their own exchanges where they are free to be continuously swindled and conned.
> To submit a bug you need to use a mailing list or antiquated bugzilla instance.

What is wrong with mailing lists?
I don't directly have a right to cheap steel, but I do have a right to a functioning market in steel, which is worthwhile because (among other things) it lowers prices. That's why we have antitrust law.

Restrictive zoning and planning are a price-fixing cartel perpetrated by homeowners. The fact that they do it through the ceremony of local government may change the legal status, but not the ethical status.
The OpenBSD project has OpenSMTPD [1] which is way easier (and pleasant) to configure than Postfix and has been audited by Qualys [2] (in 2015, however). I would also consider that a solid choice.

[1] https://www.opensmtpd.org/

[2] https://www.qualys.com/2015/10/02/opensmtpd-audit-report.txt
> Now, if only permissions could be granted temporarily

This flow would be much nicer but you can go in and revoke a permission later in App Permissions (not sure how many people know this).
I fail to see Feminine in a concrete curtain so bit it would obscure the Sun. But then I may just be biased by this article I recently read: https://www.city-journal.org/html/architect-totalitarian-132...
IntelliJ IDEA Community and Ultimate Portable Available Through Portapps
It wouldn't have to transmit non-stop -- it could do some parsing/cleanup locally, then queue it up and upload it periodically with other, expected FB traffic.
And they'll probably end up losing 20-30% within a year. Engineers aren't stupid, and know they have tons of other options. This smells like VCs pressuring them to grow, grow, grow and management thinking they can just throw devs at the problem until the accountants stood up and said enough.
Companies are just using Micro$oft's playbook. Oh, and spoiler alert, Microsoft still is too:

https://wiki.debian.org/InstallingDebianOn/Microsoft/Windows...

Embrace / Extend / Expunge
I'm very disappointed to see that Slack has decided to go the way of every other messaging service and move away from decentralized and standardized protocols towards those that are walled and proprietary.

> We are focused on making Slack accessible to all people. Over the past year, we've made great progress in improving both the keyboard and screen reading experiences in Slack. We know many users have been relying on IRC and XMPP clients for a more accessible experience — but our goal is to build all of the accessibility features you need directly into Slack.

Here's a thought: how about you write a native app for each platform? I can guarantee that the hundreds, if not thousands, of engineers working on AppKit and Windows APIs are a lot better at getting this to work than your team.
If I had to hazard a guess, it would be that most engineers aren't that productive. It's easy to fill your day with non-important ditch-digging to look busy, and it takes a certain level of critical thinking to cut through the bullshit and get stuff done.

So companies have to continue hiring until they find that magical person who manages to do the work of 10 people. Some companies get lucky and find 5 of these people right off the bat, others, not so much.

It could also be the engineering culture. All it takes is a couple of lazy developers and the laziness culture beings to propagate to the rest of the company. One or two people being wishy-washy about delivery dates and meeting times will send the message to the rest of the team that it's ok for you to also be wishy-washy with these things. Management doesn't always think there's a culture problem, so they just increase headcount thinking that productivity directly correlates to headcount.

It's not fair to fully blame engineering for this. If the company doesn't have a strong engineering voice, you will get handed ridiculous requirements and specifications and yes, you'll need 50 more developers so you can meet the needs of the picky lead designer who wants pixel perfect function on every device ever created for every language for any feature.

All that being said, when a company is doing well, the executives and shareholders shout "Hire baby, hire" and so the machine brings on capacity with no real goal, other than expansion for its own sake.
I believe that's the sentiment of most users, unnervingly.
Really hoping the esp32 and other newer, affordable hardware works out. Been trying to hook a esp8266 device to AWS, but with only 80K of total RAM and ~20K needed to establish a tls1.2 connection, it doesn't leave much room.

The other problem I really dislike with all these devices is the dependence on cloud or an app. Both of those things are hard to support, so you are dooming yourself to a device that will only last 3 to 5 years tops.

For example, house things should last awhile. Sprinkler controller, garage door opener, generator, etc. Nobody wants a monthly fee for each one or to have to replace em every few years.
clicking through the neural networks api:

ANEURALNETWORKS_RELU6
The output is calculated using this formula:
output = min(6, max(0, input))

is that a joke/easter-egg?

also: is there an official java wrapper for the neural networks ndk api?
Wouldn't this just lead to these websites putting everything behind a reverse proxy? That would make it harder to detect and block third party scripts.
Without the headcount, how do you build empire?
Why Rust Has Macros
Definitely not saying up zoning is bad, but the issue with that is the previous 'rules' for the neighborhood did not allow such density. I think what needs to be addressed is the speed at which the rule change/re-zoning occurs.

If I were a homeowner in such a zone and I had just bought into a neighborhood that was zoned single family residential or just sunk 250K into a remodel in the same zone, and then all of sudden a bunch of developers not even from the neighborhood try to lobby to change the zoning, I'd feel shortchanged.

If however, I was given fair notice about 8-10 years before the rule/zoning change that the city had such intent, then I would make financial decisions appropriately (i.e. not buy in that neighborhood, wait to build a duplex/triplex instead of an expensive single family that will be sandwiched in between two four story buildings, etc.). It's like when you buy an iPhone and the next day Steve Job announces the new iPhone.

That said, my main point is that the change that can happen in the Dogpatch/Central Waterfront is orders of magnitude greater than up-zoning tweaks to the Victorian neighborhoods of SF with less loss of character.
Vmware's tagging support is a lighter, more realistic option vs a "CMDB".

Come up with a key/value strategy that covers your need to track things like app name, app category, environment (test, dev, load testing, prod, prod/dmz, etc), and it becomes actually usable and up to date versus an always out-of-date CMDB. And it's compatible with cloud resource tagging.

Sometimes, less is more.