skysight-inc/HackerNews huggingface dataset:
I moved from Android to iOS last year for this exact reason. Using android over a few versions felt like a slow slippery slope of access prompts giving permission for google to use ever more personal data about me and my phone. The final straw for me was learning that google uploads and stores audio recordings of everything I've ever said into google now[1].

A year ago when I got my iphone I deleted all of the historical voice data that google stored. Just now, In the process of finding the google activity link below, I've learned that all my deleted voice clips have magically undeleted themselves.

I've been very happy with iOS - there's some little UI gripes, but for me the biggest feature is Tim Cook standing up to the US government on behalf of privacy. I'm convinced that as an organisation Google just doesn't understand what privacy is or why its important to people. With all the new deep app intelligence features in android, I shudder to think about simply how much data google might be storing about its users. I'm very happy to be out.

[1] https://myactivity.google.com/myactivity?product=29
No, I'm comparing the 75 million living Millenials to the 79 million peak population of the Boomers. But I repeat myself.

I also disagree that a ~5% difference would be likely to drive significant differences in crime rates.

Later: Yes, that Millenials are a smaller percentage of the population would complicate the comparison.
MiB (mebibyte) is 1024 * 1024 bytes.
One mans "terrorist organization" is another mans "freedom fighters" for their people on this planet.
the --rm flag only removes the container, not the image. That doesn't help.
Autonomous truck towers for instance. Because there's gonna be a lot of towing until the autonomous trucks work out.
Yes i support my government. I am not going to be ashamed of it and proudly continue to do so. May be you should start supporting it too instead backing a situation where it is about fighting against a terrorist organization.
There will definitely be service work, but I'm expecting it is going to be a lot lower frequency than with a traditional ICE car. I mean, I have a really good relationship with my Audi service guy... Don't get me wrong. But I'd prefer to do less chatting that ends with a thousand dollar plus invoice.
haha, respect.
Mannequin CHallENGE #Viral #Trend
Postgres Autovacuum is Not the Enemy
> you need a ridiculous number of big dongles or hubs to get serious work done

Wouldn't having a single multi-port hub actually be superior? Instead of a bunch of cables connecting your laptop to multiple different devices you have one cable to the hub. Much easier to get up and move with.
There is a design doc describing non-Web embedding for WASM:

https://github.com/WebAssembly/design/blob/master/NonWeb.md

That doesn't mention HTML but focuses on avoiding JS entirely, so presumably there'd be some more direct way to invoke the program (but don't take my word for it ;) )
>Competitive AI in broodwar already can destroy the best humans

Who do you mean by "the best humans"? I've never heard of top-tier progamers such as Flash, Jaedong, Bisu, etc. losing to AI. In fact, I doubt any B-teamer or above would lose to an AI in a Bo3.
Google is in competition with Facebook who have tremendous amounts of data available for advertisers to use.

So yes they do feel the need to collect as much data as possible.
I wonder if Amazon will ever open Lambda up to any Docker image? (I know it's possible to run binaries, but its a bit of a pain to compile with the Amazon AMI, etc.) Being able to have a bunch of `docker run` with any image would be pretty powerful.
Sorry for the late reply. I think I did contradict myself there. And I don't see any way I could fix that contradiction.

There might be a meaningful difference to me between a remote kernel hole versus using a default password, but for most people there is no difference there.

So you've changed my mind, to an extent. I don't think that we should "blame" them, but at the same time, if you entrust a large part of your life into computers and are not aware of the risks you're putting yourself in, I do think you deserve some blame for believing the advertising pitch without researching on your own-- and that kind of blame is relevant for everything, from cars to tablets to vacuum cleaners. I think doing your due diligence is relevant to any topic, and people who don't put it in will reap what they sow. But that blame is more superficial-- you shouldn't have to become a mechanic to buy your car and you don't have to be a programmer to buy an IP camera.
> is the battery life on an iPhone good enough that you don't have to charge it every day

Yup. I have an iPhone 6, and routinely go two days between charges. I can charge it overnight, use it all day, skip a night, all day again, and still have about ~20% charge still left by the time I plug it in the next night before bed.
When I first saw Docker I saw something with all the characteristics of a developer fad, namely that it was a magic new thing that in reality was nothing but a barely-novel rearrangement of old things but promised to make a lot of very old very hard problems go away.

Even worse, it was a fad that adds a whole lot of complexity to the system. Anything that adds complexity always gets a jaded glance from me. Unless there's a very clear and good reason for it, increasing complexity is typically a sign that something is wrong. (I use this rule in my own code and designs too... if I'm building a tower of Babel then I'm not seeing something or making a mistake.)

"Let's take preconfigured Linux system images and treat them like giant statically linked binaries."

Don't get me wrong-- it is a somewhat interesting hack and does have some utility. (and it IS a hack) But the problems it solves are in fact a lot harder than they seem and stem from fundamental 30+ year old issues in OS design and the Unix way of doing things. Our OSes date from the days when a "box" was a very long lived stationary thing that was provisioned and maintained manually, and they're full of things that today are bad design decisions because of this... like sprawling filesystems full of mutable data with no clear mutable/immutable division.

But the hype on this thing was just insane. I've never quite seen anything like it except maybe Java in the 1990s and that had more substance (a popular Smalltalk-ish language). For a long time I've joked that devops conference conversation was sounding like:

"Docker docker Docker docker docker docker Docker docker docker?"

"Docker docker docker."

"Docker, docker?"

"Docker docker docker Docker docker."

"Ahh, Docker."

Luckily it seems to be dying down and a lot of people are realizing it's not a silver bullet. This will probably inoculate a generation of devs and admins against over-hyped fads, but never fear... a new generation of devs and admins are coming in now and are eager to rewrite everything again since this time they'll be able to make a few trivial rearrangements of things that are already there and this time they'll get it right.
I helped to write this post and would be happy to answer questions that folks might have.
Ah yes. To be honest, both examples I used are real life examples. My brother happens to be a 777 pilot. He tells me it's not really feasible for him to transfer to an Airbus. He can see himself flying another Boeing, but both would take years+ of training.
> It's odd, the world is the safest and most stable that it has ever been.

Tell that to Mother Earth, who is about to show us all who is boss. Climate change is much worse than most people realise.

You may also be unaware of what is going on in Syria, and the fact that NATO has ordered the deployment of thousands of troops to Eastern Europe to put pressure on Russia, a nuclear-armed country.
I use both Android and iOS and conversely, I think some apps are a lot better on Android due to the UI conventions (esp the "back" mechanism). For example, I find the official Facebook and Twitter clients to be better on Android.

The biggest issue I run into is Android apps are often more resource heavy. Amongst Android users I know, Snapchat is an app you really want to be quitting in between uses to prevent background CPU use.. which gets annoying fast.
I would probably watch that
Hi Brian. OT question if I may:
I have a rooted B&N Nook that I would love to install Instapaper on, but the device does not have access to Google Play. The lack of an available .apk file is what led me away from Instapaper, even though I was already a paying Premium member. How can I get my hands on the official .apk?
Of course, I bet that astrologers are in near-unanimity about the efficacy of horoscopes!

Not that I think vaccines are either ineffective or unsafe — just that 'these conclusions are accepted by people who accept these premises' is hardly persuasive to those who don't accept those premises.
Trust is the only reason. I'm sure there are plenty of people who are examining the traffic of Facebook apps and someone would make a sink about it if there was evidence they were lieing about their privacy policy. That seems like an adequate assurance for most people but certainly not all.
True it can't answer logic questions yet. It's never going to pass the Turing test, but it's knowledge-base is actually pretty huge in my experience. Especially because it can more-or-less get facts from web sites. For example "are you more contagious at the start or end of a cold?" gives a useful answer. That's pretty damn impressive.
> When Google’s AI can beat a human at StarCraft, it’s time to be very afraid.

I don't actually agree with this. Unlike Go, StarCraft is not only a game of strategy; "micro" (micro-managed tactics, basically) also plays a big role. An AI is going to be able to issue a LOT more commands per second than even the most skilled humans, giving them a natural tactical advantage.

Strategy is more difficult for an AI, but not the only deciding factor in StarCraft.
From the article: "...fourteen companies responded to our outreach"

That's not a survey, that's a focus group.

I'm impressed with Rust. The borrow checker is the biggest advance in memory safety since garbage collection.

But there's a lot about Rust that's unnecessarily weird.

- The type system is unusual, and complex. It's hard to do anything without templates.

- The template libraries are heavily biased towards closure-oriented functional programming. This is cool, but hard to read. Parts of expressions are nameless and have no visible type. This is terse but hard to maintain.

- The hacks needed to avoid the need for exceptions are uglier than exceptions.

This creates major obstacles to adoption. Unlike the borrow checker, none of these things are clearly improvements. They're just different.

I would have gone for Python-type exceptions rather than error enums and macros, single-inheritance OOP rather than traits, and Python-type with clauses rather than RAII.
Great comment! Borda certainly has flaws, but it seems there are variants that can address some of them (I like the Nanson method). I am Canadian, where a ranked system is more ideal (but not implemented yet).

With Nanson it seems that the second to last scenarios (Carol wins) is cleansed of the strategic voting leading to the 'correct' Alice win.
Ah yes. To be honest, both examples I used are real life examples. My brother happens to be a 777 pilot. He tells me it's not really feasible for him to transfer to an Airbus. He can see himself flying another Boeing, but both would take years+ of training.

I guess you can say I exaggerated a bit. It might not be impossible. It's just you wouldn't really do it or as he tells me.
Using a framework like server less or chalice makes it incredibly easy for an MVP
The article isn't about stores transmitting beacons that our devices pick up. It's about our devices transmitting beacons that are then picked up by anyone who cares to listen.
This has been an interesting for professional journalists (I mean, aside from all the reasons that it is interesting to anyone) for testing the "actual malice" requirement needed for a (limited-) public figure like this Dean to prove defamation, which is that Rolling Stone acted with "actual malice", i.e. a reckless disregard for the truth:

http://www.cjr.org/investigation/rolling_stone_investigation...

Despite the main part of the story being based on someone's lie, RS could theoretically prove that they weren't being "reckless", given all the resources they poured into this story, including 80 hours of fact-checking work [1] -- being reckless is different than being incompetent/stupid. But reading the Columbia Journalism Review's investigation [2]:

> The checker did try to improve the story’s reporting and attribution of quotations concerning the three friends. She marked on a draft that Ryan - “Randall” under pseudonym - had not been interviewed, and that his “shit show” quote had originated with Jackie. “Put this on Jackie?” the checker wrote. “Any way we can confirm with him?” She said she talked about this problem of clarity with Woods and Erdely. “I pushed. … They came to the conclusion that they were comfortable” with not making it clear to readers that they had never contacted Ryan.

-- then what is? The RS reporter claims to have "exhausted all the avenues for finding the friends" and yet soon after the story was published, the Washington Post managed to find all 3 friends, who weren't at all unwilling to talk to the paper. Had RS talked to the friends, RS would have almost immediately realized that they would have to do additional reporting. The U.S. law protecting media from libel suits against public figures is very strong, but I can definitely see how a jury would decide against RS.

[1] https://www.washingtonpost.com/local/education/rolling-stone...

[2] http://www.cjr.org/investigation/rolling_stone_investigation...
If I'm not mistaken doesn't Apple also record and upload everything you've ever said to Siri?
> If I had written it the boring way there would probably be more code, be less useful

It's the bugs. If you write it the boring way, it will be complex enough to be full of bugs. And it will need to change all the time. And next thing you see is that you are now working full time on improving error messages and can't afford to do anything interesting anymore.

Still, that excitement comes from making things less complex. KISS always apply.
This worry and the implication (control use of AI) is similar to the development of cryptography. Try to stop people from doing evil with it is a completely fruitless task.
Watch Out for Record-Breaking Closest Supermoon of 21st Century
There's a big difference between the 3-4 steps and 5-6 steps. Just as you can't simply assume that everything in books automatically translates to film, you can't simply translate everything in film to VR.

My Vive had performance issues where my background environment would randomly pop-up during games.

I thought that was a feature called "Chaperone."

You're not going to be in constant amazement or think you're in some new reality with a new body. It still a screen pasted to your face and your mind knows this the whole time.

Who said anything about amazement? No one. What I'm referring to is precisely the fact that you know it's a screen strapped to your face. Being stuck on someone else's POV through something strapped to your face is a different experience than looking through the magic window of the cinema screen or the computer monitor. I think it makes a fundamental difference to how the "cut" works or won't work.
> Everyone complains. If you're a white or asian male you get absolutely no help with getting hired in tech, getting trained for tech jobs, etc etc.

The argument goes that if you fall into one of those groups, you are generally helped by being what a lot of people think someone in that role should look like, at a minimum unconsciously and in some cases consciously.

It's not a full articulation of the dynamic behind people's backgrounds and what happens in a hiring process, and so it might not be the best idea to orient initiatives/activism entirely around that, but it's a pretty reasonable point of view.
I agree. I think you'd have to limit that machine's APM to somewhere around the human limit, and make it choose which actions it wants to spend its time on.

Otherwise the AI is eventually just going to absolutely destroy humans with micro, which is not remotely interesting. We've known transistors were faster than fingers for ages.
The PNG size seems to be misrepresented. The actual PNG is 637273 bytes when I download it, and 597850 if I recompress it to make sure we're not getting fooled by a bad PNG writer.

So instead of the reported 916KiB we're looking at 584KiB.

This doesn't change the overall point, but details matter.

$ wget https://sidbala.com/content/images/2016/11/FramePNG.png
--2016-11-04 22:08:08-- https://sidbala.com/content/images/2016/11/FramePNG.png
Resolving sidbala.com (sidbala.com)... 104.25.17.18, 104.25.16.18, 2400:cb00:2048:1::6819:1112, ...
Connecting to sidbala.com (sidbala.com)|104.25.17.18|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [image/png]
Saving to: ‘FramePNG.png’

FramePNG.png [ <=> ] 622.34K --.-KB/s in 0.05s

2016-11-04 22:08:08 (12.1 MB/s) - ‘FramePNG.png’ saved [637273]

$ pngout FramePNG.png
In: 637273 bytes FramePNG.png /c2 /f5
Out: 597850 bytes FramePNG.png /c2 /f5
Chg: -39423 bytes ( 93% of original)
Linux seems to be doing fine.
Eventually the only people left are those who wouldn't say no
Personally I do not feel my job adds meaning to my life. In fact it deprives me of the time and energy to pursue the meaningful things I actually want to do.
figure out who makes the decision on your raise/bonus, and make sure you nurture a positive relationship with that person. usually your boss; maybe a group of managers, etc.
Photo Op: The biggest supermoon in 30 years is coming in two weeks
The median home price in Auckland is > NZ$1M. He is saying a house he would refuse to buy costs $700k.

Unfortunately for those in many industries, Auckland is one of the few viable options for those that want to live in New Zealand and have access to a good job market. It has effectively priced out many from owning a home, even those earning a good income.
what the fuck does this mean
Updated post to clarify - Aurelia Interface - their (formerly) commercial UI components.
The Ethics of Artificial Intelligence [video]
You can click into any video in bilibili.com (flv.js authoring company's video site) and select HTML5 player(with google translate).
Yes. But it does not have your identity attached to the upload.
It can power a front end. It's like a micro container as a service.
You can always give yourself challenges. See that famous kragen bootstrapping marathon: https://www.reddit.com/r/programming/comments/9x15g/programm...
Honestly you can solve fog of war using regular computing (TM) to remember the last known state of a particular area, then feed that to the network along with information that A. it's an area as it was seen some time ago B. how much time elapsed since it was last uncovered.

I can't imagine that this is where DNCs come in unless you want to needlessly complicate the matter (and create a network that is much more expensive to train).
Turkey is supposed to be a secular country, but unfortunately in the last decade this has been gradually weakened.

See https://en.wikipedia.org/wiki/Secularism_in_Turkey#Weakening...

I openly criticise any leader who allows ancient myths to influence their actions, no matter which millennia-old stories they choose.
Beyond their occasional public stands such as the San Bernardino case, I don't think Apple does enough to market how this is useful to the average end user. In fact, as a free software enthusiast who has never even considered getting an iPhone, the privacy issue has me seriously considering getting one (though not the 7!) when my Nexus 5x succumbs to entropy.

There are a few technical issues I need to work out before I make the change though. First, I need to get macOS running natively on my workstation so I can install my own software on the phone, as I'm not running out to get a MacBook for this single need. Second, I need a root shell.
There are browsers out there, that has not been updated in several years, like my Nokia N9 (Microsft bought the company and killed it)
Well, there go the methane clathrate deposits.

It was nice knowing y'all.
Looks like Musical Chairs really
How to see the biggest supermoon since 1948
Please stop reposting this. See also https://news.ycombinator.com/item?id=10178989.
Every app you listed is a 'power user' app. Naturally they will be better in Android since the platform is more open in this area.

But in the sort of everyday apps most people use there isn't really a contest. Android lags far behind in overall polish.
Well, if you do that with the right interface, a "successful result or a list of errors" is a "Validation applicative functor (whose errors form a semi-group)".
Can I just say how nice it is to watch an elevator pitch video without obnoxiously upbeat background music with ukuleles and what not. It makes the video more genuine and trustworthy.
Isn't it easy to account for this? Just force the AI to stick to between 100 and 150 APM, and it becomes its responsibility budget its APM.
Uh, the whole point of making a murderer was to show that he could potentially have been innocent as well.
I think we are on the same page here. How about - it's nothing more to it than someone else computer. With all the risks and benefits.

If you have the right workload, it is super awesome.

If you have a reasonably matching workload and you can spend spend time on all the things you counted, it's also probably good but it's far from a clear-cut certainty.

If you have heap of legacy systems you will basically need to rewrite a lot it to make it work, and then it might not be worth it at all. This is the case that is oversold.
> you won't use anymore after two years?

Probably more like 5 years at best.

Removing all USB-A ports would have been a bold move in 2018, but in 2016 it's delusional.
Being at the same table with others playing a tabletop game is like being gods in a competitive pantheon playing with a world. I think we're essentially talking about the same "thing" -- it's just that our culture's level of understanding of it is still nascent. Most of our experience of this thing is through tabletop games. Now, we are just getting into the possibilities of VR for the "thing."
IIRC the main difference between FF clip-path and others is that FF clip-path's basic shape support is disabled by default. I recently added rounded corner support for inset clip paths, so FF (nightly) should have it too.

Could you provide a specific example as to how it was broken?
Latency is around 80ms-200ms per invocation from what I've seen. Definitely not suitable for any real-time game.
For a contrary opinion, I turn to the character of Lord Vetinari, written by Terry Pratchett:

> [...] "I saw a mother otter with her cubs. A very endearing sight, I'm sure you will agree, and even as I watched, the mother otter dived into the water and came up with a plump salmon, which she subdued and dragged on to a half-submerged log. As she ate it, while of course it was still alive, the body split and I remember to this day the sweet pinkness of its roes as they spilled out, much to the delight of the baby otters who scrambled over themselves to feed on the delicacy.

> One of nature's wonders, gentlemen: mother and children dining upon mother and children. And that's when I first learned about evil. It is built into the very nature of the universe. Every world spins in pain. If there is any kind of supreme being, I told myself, it is up to all of us to become his moral superior."