skysight-inc/HackerNews huggingface dataset:
I don't think the Scala-on-Android devs have any plans of giving up, they just took a wait-and-see approach until Google ships their new Jack/Jill stack: http://get-scala.org/2.12#scala-on-android

There is no sense of hurry as 2.11 won't go away and will have a long life.
How to connect and communicate with your Remote teams
What? I completely disagree. Unless you and I have different definitions of "informed". My definition of informed is that the person feels they are informed, and they have sought out all the information they can.

Therefore, with that definition, it's entirely possible for two humans to look at the same information, and draw two different conclusions (perhaps because they filter the information according to their pre-existing beliefs, perhaps for other reasons), and therefore disagree on a hard truth. e.g. Climate change.
It's easy to make a 4:2:0 upscaler that doesn't color bleed. Everyone just uses nearest-neighbor, which sucks, and then blames the other guy.
It does, but the AI has to do useful things first before doing them quickly is a benefit.

Additionally, humans can use economic reasoning (player built 3 barracks to they can't be building x, y and z). This can lead to AI being excessively safe (economically inefficient).
I am giddy about my Pixel XL. I've sold a few of my friends on getting one. I was in the Sprint store cancelling my service as I moved over to Fi and once the guys saw it they all had to play with it.

Only problem that I've had was getting the fingerprint sensor working. You're finger down for around 45 seconds and it vibrates to tell you that its got it. That wasn't working for me and the Google engineers blamed it on software that I'd installed. But it failed before I'd installed any software.

I found an alternative way to do it ironically while waiting for a callback from the engineer. Hold your finger down for 15 seconds, lift it up but keep it hovering over the sensor. Then it will show you it's 20% done and prompt you to put your finger down again. It takes five iterations to get a finger done. You can do more than one finger and I've added four.

The one thing that I don't like is the dialing directory. You can't get it to be alphabetical and instead of a standard list you end up with these big boxes on the screen. Looks great in the photos with a half dozen contacts but fails with hundreds. The UI is extremely awkward and I don't know how it passed user testing. Does anyone have a favorite alternative for me to try?

Two pluses - battery life is fantastic and I've actually gotten almost two days from one charge. I am usually negative on all assistants but Google's is fantastic and I actually find myself using it for all sorts of things. I let my 100 year old dad try it. He smirked and said Google what is the weather in Paris, France tomorrow. It gave him the weather report and there was this gorgeous look of complete shock on his face:<).
I'm not sure that accuracy/HP are the right things to tweak. I've always wanted to be "surprised," in an unscripted way, by AI enemies in FPS and RTS games.
Your last statement is a pretty blatant slippery slope fallacy.
Visual Cryptography
http://abc13.com/society/san-francisco-janitor-makes-$276k-w...

"The janitor puts in 114 hours a week, according to a researcher who discovered the janitor's pay."
Are there specific devices or manufacturers that seem to fair better here? I'm on the fence on switching to Android (probably the Pixel phone), too, and I can't imagine testing for all the different phones and android releases.
> Spatial domain and frequency domain are different views of a complex data set.

Or in this case, a real data set.
Prince Philip Movement
I wonder how Aurelia's style encapsulation is different from Shadow DOM, or how CSS databinding is different from CSS custom variables.

You can already use media queries + CSS custom variables today to do pretty powerful script-free responsive layouts: https://github.com/PolymerElements/app-layout/tree/master/ap...
Yes. Although I think the plural you want is "parents."
Issues being that you are suppressing the right to run for office.

Their ability to run for office isn't being suppressed, they ran for office the first time and lost. They could possibly run again at the end of the next term. This is no more suppressing a right to run for office than the 22nd amendment suppresses a right to run for office.
Show HN: Flix for Kids
Lots of those sentences also link to posts with more extensive experience reports.
I just got back from a three day hike through the Grand Canyon, and I took an external battery charger with me to recharge the phone. I took over 1,300 photos, and definitely needed the juice.

95% of the time, though, I don't need that much charge, and would rather have the option of carrying an extra battery charger with me only when I need it, rather than having a much larger, bulkier phone 100% of the time.
The Tesla app for Android has numerous bugs that wouldn't have shipped if Tesla leadership carried Android devices.

* The app must be closed in a certain way (back button or swiping away, rather than home button or switching to another app) or else it'll permanently lose network connectivity after a few minutes. I think this is because they keep the socket object in their main activity, and they don't deal with cases where an idle connection gets evicted from a NAT table or similar. But that's just speculation.

* If you launch the app in certain connectivity states, it will not just put up a no-connection alert, but it will flush your stored password. This could leave you in a pickle if you use a strong passphrase that you keep in a password manager, and you were relying on the app to unlock your car.

* The app doesn't support fingerprints. This isn't a bug, but it's something that enough apps support nowadays that it feels strange they're so far behind.

In addition, I'm told the iOS app has more features than the Android version, but I've never seen it myself.
I don't know a lot about wine in particular. But this does ring a little bit like an argument that because more people enjoy reading Harry Potter than Moby Dick that therefore the latter has no merits over the former. Not so sure about that.
> Define a poor choice.

Smoking cigarettes.
While it's true that every voting system has paradoxes, I don't feel that this makes every system equally bad.

The US has what I would consider a big systemic problem, which is that the first-past-the-post system leads to spoiler effects, and the result is a two party system. When I've talked to some people about this, the response I got was "well all voting systems have problems so we can't fix it without introducing new problems".

But the monotonicity paradox for elimination voting doesn't seem quite as serious. It seems to only be likely to come up when the two major choices are close anyway. If all voting systems are evil, it's the lesser evil.

If the US could implement elimination voting, we could remove a big problem (the two party system) and replace it with a smaller one: an occasional wrong choice between the two major parties. But this can happen anyway, for other reasons, eg one candidate wins the popular vote and the other wins the electoral college.

I'm aware that the Democratic and Republican parties benefit from the two party system, so they might not want this, but it seems to me that this is what voters should want.
I haven't fully investigated it yet but at one point I played with the idea of a "Markov election" based on the fact that Arrow's impossibility theorem assumes determinism. Nondeterminism is not necessarily a bad thing, if people agree that it was fair! [1]

In this case your rankings for the candidates constitute a Markov matrix where you specify that your vote should "flow" from these candidates over to those candidates. For example someone voting for Alice over Bob over Carol might have a Markov matrix which states their vote is:

1.0 1.0 0.5
0.0 0.0 0.5
0.0 0.0 0.0

saying "All of the A votes I make should ideally stay for A, all of my B votes I would like to flow to A, all of my C votes I would like to flow to B or A." Part of the reason that I haven't figured this out yet is that I don't know how one should pick these numbers, exactly, to be robust against Arrow's problems (like adding another candidate not affecting the relative preferences of two existing ones).

Anyway, based on the election, we average everyone's Markov matrices together! Then we start from a state where each candidate has an even share of the vote and everyone collectively determines the flow of the votes in successive cycles. This basically selects out the eigenvector of the Markov matrix with the highest eigenvalue, which represents some probability distribution among the candidates. Now to resolve the pesky problem of cyclic preferences, we use a fair random number generator to choose from the resulting probability distribution. Thus everyone has an even say in who they want to win, someone gets chosen at the end, and if someone really is strongly dominated by someone else then they will generally get eliminated by the flow of votes from the other to them.

[1] While I have you excited about randomness I am also a fan of choosing a leader at random out of the entire population, educating them during a transition period, then handing them the reins. If you happen to disbelieve in the Buddhist metaphysics then an example is the tulku system for obtaining leaders, where they follow somewhat-ambiguous instructions from the previous holder of the seat to seek out a child born at a specific place at a specific time who is believed to be the specific reincarnation of the previous holder of the seat. If you don't believe that metaphysics is right then the search essentially chooses a child at random to be the leader. Seems to usually work pretty well for them either way. There's another example from Muslim history where the leader of the dynasty did not go to one's child because one did not have children; instead it was transferred from eunuch slave-soldier to eunuch slave-solder.
Clinical trials typically have something called a Data and Safety Monitoring Board, which periodically reviews safety (and, occasionally efficacy) data to decide if the trial should be halted prematurely. The DSMB is supposed to consider the potential benefits to the individual subjects and the population from which they're drawn, and weigh that against possible risks from the drug and the trial (e.g., complications from biopsies).

Since the subjects here are otherwise healthy men, who have other options for avoiding pregnancy, the DSMB should be fairly risk adverse and willing to kill the trial (as happened here). If, on the other hand, the trial were testing a new kind of anti-cancer therapy on patients with terminal cancer, the Board might be willing to tolerate a few more adverse events because the pay-off s are much higher.

The article seems to be saying, in a ham-fisted way, that the DSMB would have tolerated slightly more risk to women because pregnancy also carries its own risks.
I'm in the same boat. I switched from the 6 to 7, so this has been my first real usage of 3d touch and it's actually very useful. I even discovered recently that the flashlight has 3 brightness settings exposed via 3d touch.
Perhaps writing in a less condescending way might attract fewer downvotes.
Samsung Recalls 2.8M Top-Load Washing Machines
> Please, please, don't roll your own. It seems like an easy problem at a glance, but its far from it. The more fragmentation in these communities the worse off we all are.

I've rolled my own before, for enough of the pieces involved here, to confirm you're entirely correct. There's a reason I'm looking at your tech ;)

> Happy to talk more about this in detail, but if there's things you dont feel are being solved let us know.

No mature/official C or C++ SDK. Built in support for native Windows and Android callstacks would be great - I see you've already done some work for handling OS X symbols inside the Cocoa bindings at least. Plus hooks to let me integrate my own callstack collection for other platforms you haven't signed the NDAs for (e.g. consoles) and whatever scripting languages we've embedded.

All the edge cases. I want to receive events:

* When my event reports a bug in my connection loss handling logic (requiring resending it later when the connection is restored.)

* When my event reports I've run out of file handles (requiring preopening files or thoroughly testing the error handling.)

* When I run out of memory (requiring preallocating - and probably reserving some memory to free in case writing a file or socket tries to allocate...)

* When I've detected memory corruption.

* When I've detected a deadlock.

Some of these will be project specific - because it's such an impossibly broad topic that sentry's SDKs can't possibly handle them all.

No hard crash collection - this might be considered outside of sentry.io's scope, though? It's also hideously platform specific to the point where some of the tools will be covered by console NDAs again. Even on windows it's fiddly as heck - I've seen the entire pipeline of configuring registry keys to save .mdmp s, using scripts to use ngen to create symbols for the unique-per-machine mscorlib.ni.dll and company - so you can resolve crashdumps with mixed C++/C# callstacks - and then using cdb to resolve the same callstack in multiple ways... it's a mess. I could still use the JSON API to report crash summaries, though.

On a less negative note, I see breadcrumbs support landed in unstable for the C# SDK.

EDIT: And then there's all the fiddly nice-to-haves, ease-of-use shorcuts, local error reporting, etc. - some of which will also be project specific - but rest assured, the last thing I want to do is retread the same ground that sentry.io already covers. And where there are gaps, pull requests are one of the easier options...
> Your last statement is a pretty blatant slippery slope fallacy.

Which one? In which way is it a fallacy?
I think it's not a very good idea to design storage solutions around how inexpensive it is to add capacity to them. Your 9+-drive RAID6 is going to take forever to rebuild; 4+ mirrored vdevs (or mirrored RAID of course) will not be a problem at all.
You have to prove they lied and we're not simply dumb or mistaken, which is sadly often the case.
You need to research Red Hat's offerings in this space (disclaimer .. 20 year RH vet). OpenShift is how the banks I work with are consuming kubernetes/container innovation. It's likely they have similar requirements, and they're loving it.
I find the 480p setting on my plex server at home actually looks better than most of the 1080p HD streams on the internet.

Although to be fair, I suspect that a lot of times what I'm looking at are mpeg videos that have been recompressed a half dozen or more times with different encoders. Each encoder having prioritized different metrics. So, the the quality gets worse until it doesn't really matter how good the compression algorithm is. Each new re-compression is basically spending 3/4 of its bits maintaining the compression artifacts from the previous two passes.
For anyone else wondering, APM = Actions Per Minute.
As said, they pushed packages with invalid signatures.

Why did this happen? There wasn't any explanation given. I'd love to see a postmortem from Docker.
Even if you add time control, Go is a turn based game. You have your own turn to think, unlike in a RTS game.
It's not about Donald Trump but about a systematic, multi-year effort by the Republican Party to make it harder for likely Democratic voters to vote.
What's AI in this context? Aurelia I..?
I doubt that would help. Some developers do the tests but aren't very good at testing. Others wouldn't do the tests but would copy and paste a long list of "tested devices", and with two million apps, you would never be able to tell the former cases from the latter.

Google could probably address this more effectively with some variant of: dev technologies making it easier to design for varied hardware profiles, test suites in the simulator that automate many types of testing across a set of standard profiles, specs for hardware makers showing them what the requirements of each standardized profile were, extensive test suites for hardware makers to make sure they conform to a standard profile, and a Google certification that a given device matches the such-and-such profile in all respects, so that if you test your code against the such-and-such profile in the simulator, and it works, it will work on the certified device.
I know nobody wants to admit this but this is only going to get worse. India and China are going to eat the world, because this is a numbers game.
I've been using Samsung phones for several years (currently still using a Galaxy S6), and my Pixel is supposed to come around the end of the month. Did they really get rid of app badges? That has been a thing for a while, unless I'm not understanding what "badges" are. Also, is the battery life on an iPhone good enough that you don't have to charge it every day. I can't remember owning a smartphone that could go longer than 24+ hours on one charge.
> Governor Perry had this evidence, that much of the state evidence being used was junk science, and did nothing while an innocent man was put to death. Shameful.

In his defence, how can Gov. Perry distinguish between the case of the state investigator utilising junk science and the case of the someone who uses junk science to allege that the investigator used junk science?

And of course there are plenty of other calls on a governor's time: his job was not to spend his entire term reviewing that one sentence. So of course he has to have panels of people he trusts are experts to review things for him. And they too have multiple items to consider.

Going by what I've read, I would not have made his decision. But I wasn't in his situation, and I don't have access to the experiences he's had. Perhaps he had good reason to distrust those who urged him to distrust the investigator.
There is less incentive to polish on even one device when you know it's <1% of the market. Seems better to put more effort to get it running reasonably well on more devices.
Thanks Mr. Government supporting PR account. People ilke you are the main reason we are ashamed of and hopeless about our own country.

And if you are serious, definitely we are not living in the same country. I envy you.

BTW, Islamist does not mean Muslim. It's a political ideology. And it's not a democratic one. Erdogan is definitely an Islamist politician.

Edit: And Kurdish politicians and their leader are not terrorists at all. They have never been considered as terrorists since today. Only reason they are on target now is because Erdogan is obsessed with changing the regime and becoming the president while Kurdish party hinders that. The truth in Turkey is as simple as this.
On number 2 I think that's just your lack of experience with Android apps. Me I've made the switch from Android to an iPhone 6s which I've had for a year already and now I also have an iPad Pro, both received as gifts, as I'm an Android guy :-) And let me tell you, I like Android more because of the apps.

Now granted, there are a couple of nice, polished apps on iOS. But there are also entire app categories on iOS that simply suck. Some random examples:

1) For my big ass iPad Pro, I can't find a Torrent application and given how common torrent apps are, I have a feeling they are banned by Apple. On Android I have uTorrent, Bittorrent, BitTorrent Remote, you know the real deal.

2) For iOS the one KeePass port that's available and usable sucks compared with Keepass2Android.

3) For Android you've got a really awesome XMPP client, see https://conversations.im/ - for iOS the XMPP clients I tried sucked.

4) Firefox on iOS is just a shell around a Safari webview and cannot do plugins, being handicapped by Apple's restrictions - it can't even do ad-blockers like official Safari. On Android on the other hand Firefox is the real deal, as it comes with its own engine and can do plugins.

5) On Android I could find a good and usable app for Pinboard.in (PinDroid). No such luck on iOS, so I use it from the browser.

6) Speaking of Firefox, on Android you have the "official" Tor browser and Orbot, the proxy. On iOS you have the "Onion browser" - better than nothing, but still, it's not even a comparison.

7) We have Signal from Open Whispers Systems on both platforms, but can you encrypt plain SMS on iOS? No you can't. But on Android you can, see: https://silence.im

8) On Android I also have apps that monitors my battery usage and gives me detailed reports about what is consuming my battery (currently GSam Battery Monitor Pro). On iOS you only get the stuff in its settings and that's not enough.

9) On Android you can manage your files with file managers. So for example I use Amaze File Manager and you can organize files, copy or share them. And given that you can copy files to/from an Android phone directly, without that iTunes monster, that can be pretty handy. On iOS people use freaking Dropbox for file copying, which is pretty dumb.

10) Once upon a time VLC wasn't available for iOS, then it happened, then it got banned by Apple, being replaced by copy-cats trying to fool people, without Apple lifting a finger, then it got approved again. Either way, VLC is a second class citizen on iOS.
Then again, if episodes were 10 minutes each, I'm not sure I could handle watching for an hour. One story per "time slot" feels about right.
Our team has been using Aurelia for many months. While it has some cool features, there are plenty of gotchas that add a lot of overhead. Weeks spent on features that had to be reworked due to edge cases in DI, for example, or relying on some of the non-core packages.

It's interesting stuff, but don't jump into it expecting to run at full speed without tripping a few times along the way.
He was executed. His innocence has not been established but — based on what I've read — I suspect that he was, in fact, innocent.
"And sooner or later that day will come."

You have no specific insight on the behavior of Google's future leadership team, so the assertion that Google will necessarily start abusing their users at some point in the future is unsupported.

(Apologies if this is coming off a bit blunt, there's just not much else to say)
Sort of. Go players are limited to around ~2 hours per game and around ~1 minute per move: https://www.quora.com/What-are-the-standard-time-limits-in-G...

I meant to say that strategy trumps mechanics. Mechanical proficiency is necessary but not sufficient.
STAR-Vote: A Secure, Transparent, Auditable, and Reliable Voting System [pdf]
MPEG Motion Estimation in Matlab
I tried too, but I can't find a use for tablets. As long as there is my laptop around, I never reach for the tablet.
> When Google’s AI can beat a human at StarCraft, it’s time to be very afraid.
More like a time to be very excited!

But I totally agree, long-term dependencies are an difficult problem.
The DNC[0] by DeepMind is in my opinion a very important step in the correct direction to tackle this.

[0] https://deepmind.com/blog/differentiable-neural-computers/
Quite the contrary. Apple has delusions of grandeur if it thinks it can change an entire industry with a less than 10% market share.
Holy crap that's insane. Is this normal?