skysight-inc/HackerNews huggingface dataset:
> Not having a real controller cripples this type of game.

I disagree, this type of game is perfect for a touch screen. All you need to do is tap anywhere you like on the screen, you get all the tactile feedback you need.
I'm aware they have an API, that's how the app I use works to move the data around.

If you're not aware Health stores data in a repository on the phone, it's not a cloud service. It doesn't really provide any features, it's just a central repository for all apps on the phone to share health data. It doesn't do meal planning or exercise tracking or anything else like that.

You get those things by choosing other apps yourself (or using the Activity app if you have a Watch)

Apple doesn't use the FitBit API because it doesn't use ANY API. It's job is not to go fetch data from other places, it's the repository that other places put their data in by the APIs Apple provides.

MyFitnessPal is able to do this, along with RunKeeper, Pedometer++, and TONS of other apps. It's a nice little system and works very well. It respects my privacy.

FitBit doesn't provide Apple Health integration. THEY want to be the repository, have the control, access the data.

This reminds me of when game center was first created on iOS and many games decided not to support it and to support something else instead. You know what happened to those other things? They died. There was too much friction and having to have additional logins and multiple systems and friend list and all the other things that went with it.

The stuff integrated into the platform provided by the OS vendor wins unless there is a very compelling reason.

Right now every single health-based app I try works just fine on my phone and can access all the data. Except FitBit.

Why should every single app I download have to have FitBit's API and have me sign in just to be able to read data that's already on my phone? Why should I have to re-authorize each of them every 30 days? Why should I have to depend on the cloud service working for data I enter in one app on my phone to show up in another app on my phone when there's a perfectly good system service available?

FitBit's position isn't strong enough to win. Their approach provides no benefit to me, only to them. It makes my life harder. The only reason their position is as strong as it is is because they were one of the first out of the gate with health trackers in their current form, giving them a very large market share. I think if you tried to start a new business today, even with a good brand name that already existed (coming from non-tech fitness brands) The approach that FitBit is taking would fail. Hard.
French journal Mediapart supports Tails, others should too
I used to have the same problem and have since become an expert in saying "No sorry we can't do that" or "we can but it costs this much".

Your clients will eventually thank you because you'll sustain the service longer if it's worthwhile for you.
> Not that I hold out too much hope here, but given GitLab's emphasis on the enterprise and self-hosting, it would be amazing if they could put some effort into making disparate GitLab installations behave like one big network (think Six Apart with trackbacks/typekey/etc way back in the day).

Yeah, I think it'd be awesome if there was some form of optional federation between GitLab instances (sort of like Matrix or NextCloud).
Looks nifty. Would be nice if it handled millisecond timestamps too.
What we need right now is more babies and young people and less old people.

Babies make everyone around them happy.

Old people are racist and suffocatingly repetitive. They never have any new ideas and spend all their time in the past. They're the brakes on progress.

Life is all about novelty. Let's have new people in this world.
A Job Is More Than a Paycheck
That's more about advantaging certain type of traffic vs same type of traffic from different sources.
Build or Buy: Price Monitoring System for Online Retail
yeah seriously, haha. what's with the AR tease trickery
U.K.’s Banking Loss May Be New York’s Gain in Brexit, Lords Say
There'd be more than the consumer-facing systems. Whether they require 4000 people to run it all is another question, but without a deeper look into what's running, it would be hard to surmise.
> Color Scheme : the Nintendo palette probably is patented, it's hard to pull off the balance they have between the character's color, the foreground & background within a 2D side scroller

I wonder if this is because of the heritage? The first games didn't have a large pallet to work with.
Macaw is such a tool, runs on Mac and Windows. It's a free download at http://macaw.co (the product isn't updated anymore though; the devs have moved on).
Wait. We're on web 3.0 now? What does this version add?
Lethal injection is not humane[1]. There's evidence that the person being executed suffers tremendously but can't express it due to the use of paralytics as part of the "cocktail".

I'd rather get the guillotine.

[1] http://www.amnestyusa.org/our-work/issues/death-penalty/leth...
Bluetooth music control it's a relatively standard part of Bluetooth. Normal headphones can do that, I'm guessing it's not too hard to do that. At a minimum your device could send a message over Bluetooth to your app on the phone which could do the adjustment us No standard platform APIs.

Unlocking a computer has two different problems.

First, you have the basic problem of access. Only Apple has the rights necessary to make something that can unlock a Mac. You may be able to do this in the windows world, but I don't think anyone else can accomplish it on the Mac.

The second is the issue of security. When Apple created this feature they explained that they were using time of flight information from the two devices to be able to figure out when they were close enough to unlock. They claim this is only possible because they control both sides in the firmware on both devices.

It's very easy to know if something is in range. And I'm sure there's a way to get some sort of signal strength. But how do you know if someone is using a signal booster? How do you know what "close" is? If you're dealing with random computers from different manufacturers then how do you calibrate with the correct "closeness" value is for each one? Even if there's a very good way to do that, do you have the resources? And to keep that database updated as new computers come out?

I've been using the feature on my personal Mac and you do have to be VERY close. It won't work from a couple feet away, even though Bluetooth will work form a much much longer distance.

That really is one of those little things that Apple is able to do because they have such tight control of everything. Even in the PC world, I would think it would be hard for someone like Microsoft to do on anything other than the surface computers that they build.

(It occurs to me that I'm thinking of doing it automatically. Just like the music controls, you could always have an app on the computer listening for a special message sent over Bluetooth when someone tap the button on the watch that would unlock the computer. But that's not as convenient or secure)
I just hope that we do see multiple such platforms of AI prevailing in the long term. Fragmentation in AI platform would ensure flexibility and bit of privacy protection on consumer side and eventually these competitors can keep each other in check. for example, Amazon echo vs Google home. If Google starts being very creepy in terms of accessing my data to serve me ads, I would just switch to Echo or some other platform. At least I can live in that kind of world.
A lot of AI is about vector space these days.

https://www.kaggle.com/c/word2vec-nlp-tutorial/forums/t/1234...

"That interim also saw dedicated attempts on the part of Google’s competitors to catch up. (As Le told me about his close collaboration with Tomas Mikolov, he kept repeating Mikolov’s name over and over, in an incantatory way that sounded poignant."

"Just as the chip-design process was nearly complete, Le and two colleagues finally demonstrated that neural networks might be configured to handle the structure of language. He drew upon an idea, called “word embeddings,” that had been around for more than 10 years. When you summarize images, you can divine a picture of what each stage of the summary looks like — an edge, a circle, etc. When you summarize language in a similar way, you essentially produce multidimensional maps of the distances, based on common usage, between one word and every single other word in the language. The machine is not “analyzing” the data the way that we might, with linguistic rules that identify some of them as nouns and others as verbs. Instead, it is shifting and twisting and warping the words around in the map. In two dimensions, you cannot make this map useful. You want, for example, “cat” to be in the rough vicinity of “dog,” but you also want “cat” to be near “tail” and near “supercilious” and near “meme,” because you want to try to capture all of the different relationships — both strong and weak — that the word “cat” has to other words. It can be related to all these other words simultaneously only if it is related to each of them in a different dimension. You can’t easily make a 160,000-dimensional map, but it turns out you can represent a language pretty well in a mere thousand or so dimensions — in other words, a universe in which each word is designated by a list of a thousand numbers. Le gave me a good-natured hard time for my continual requests for a mental picture of these maps. “Gideon,” he would say, with the blunt regular demurral of Bartleby, “I do not generally like trying to visualize thousand-dimensional vectors in three-dimensional space.”
Question regarding standard execution process for stock options
I have the ability to purchase stock options with a deadline of tomorrow. Besides submitting the paperwork to the founder, is there anything else that's required? I haven't heard back and don't want to lose out on my options. Wilson Sonsini is the law firm. Thanks!
They want to charge you to access web site and they want to charge web sites to allow you to visit.
Perhaps I was too negative in my tone in my parent message. My point is that you can make anything a json. For example

site = {html: "..", js: "..", css: ".."}

The above is technically a json, but it would be incorrect to refer to above as "build websites with json". It's markup, styling and scripts simply serialized to a json. So rather than a framework, it becomes just a transport layer.

Hope that clarifies why I do not think of Jasonette as "json" defined native app. "Create your own native Android app with nothing but JSON." is incorrect, as you're actually using scripting etc in there.
DPD in the UK offer this functionality, it offers an ETA and the GPS location of the driver.

This is particularly useful for me as I then know when to listen out for the door, and I've confidence in the ETA knowing they're just a street away from me.
The main problem with solar is that it is not a full replacement for current power plants, since it does not produce power at all times. Until we have the capacity to store energy to use at night and on cloudy days, solar will be limited in potential.

I think his numbers didn't take into consideration the expensive backup power plant that you have to have ready even if you have adequate solar capacity.
Agreed! There are shit doctors and great doctors, but they all have one thing in common... the Dr. preceding their name! They have resisted for good reason. I mean, when you have a bad day at the office, some code or deal or possibly something else breaks. When a surgeon has a bad day, it is not so simple and it is easy to forget they are human.

I have worked countless full arrest codes in the field... countless. Some go a lot better than others, and some are even successful. Most codes are do not end well for the patient whose heart has stopped beating or the drive to breathe has stopped. I can't imagine having stats of the codes we work pushed in our face everyday. There are sooooo many variables that we don't control which would make the whole "measuring" endeavor meaningless to anyone that really cared. From the weight of the patient to the cleanliness of the house are all variables that may or may not matter. Good luck controlling for all that!
Uber is now literally trying to murder me
The book "Language Implementation Patterns"[1] covers ANTLR 3, and the author (who is one of the implementors of ANTLR) walks you through successively more interesting DSLs until you're basically building a programming language, but does it in small steps.

I didn't struggle with compilers as an undegrad at all, and I found this book too slow for me, so I'm optimistic that you will be pleased by the pacing. :)

If you want to see a way older approach, I did really enjoy Jack Crenshaw's "Let's Build a Compiler"[2]—but it's so vintage it may be totally hipster by now. :)

[1] https://www.amazon.com/Language-Implementation-Patterns-Doma...

[2] http://compilers.iecc.com/crenshaw/
I love Babylon 5 so I appreciate the thrust of this article, but I'm not really sure what he evidence is that it's under appreciated. Most people who like science fiction TV know and love Babylon 5.
Update: new Series 2, worn all day, exercised for 90 minutes. Got notifications, interacted with it, used Siri a few times.

At 10:30 PM my watch was at 75%. No charging since I first put it on.

I think with a Series 0 it would've been at 40 to 45% at this point.
Data Visualization and D3.js Newsletter Issue 213
Oh yeah. No dice. I'm not even sure how to troubleshoot this and I'm guessing they don't have support for the free version.

I'm really bummed--I've heard nothing but good things, liked trying the desktop app and wanted to give mobile a spin. Unfortunately, I need a setup that is fully device agnostic, so not getting mobile to work would be a deal breaker for me.

Any suggestions for other things to try?
Here's a quick example from merging the example questions and tweaking a bit: % SO Questions Answered in 2016, by Type of Technology

https://docs.google.com/spreadsheets/d/1QlXayFZYGb2U_2OrFDv4...
> always run your browser in a restricted firejail

No persistent cookies, no extensions, no cache.

Having a LastPass browser extension is the biggest step up in my personal security in a long time.
I wonder how that should work. Less than 11ms per Frame compression time, let's say 9ms (as we need to Account for the way back too for latency) for a 2160 x 1200 stream + audio. And you can't see any compression and we're talking Close up here. Not possible with h264/h265.
I prefer versions like 16.12 or 2016.12...
Language is something we intuitively understand. To get weak AI's potential, consider how many less-intuitive problems might be similarly addressable.
Australia? Here it was midnight if you were lucky, but sometimes 11pm or 2am depending on the output of a magic 8-ball. If you wanted to know when it was returning so you didn't miss a cliffhanger you'd have to check the TV guide religiously because it wasn't advertised, then hope the TV guide matched reality.

I don't miss network TV.
"If you like paying for Netflix twice -- once to Netflix and once to Comcast, Time Warner, or whomever you already buy internet from -- then you want to repeal Net Neutrality."

Or:

"If you think that Comcast, Time Warner, and other internet providers should not control where you choose to go on the internet, then support Net Neutrality."
Winserv – make any program a Windows NT service
This is incorrect on several points. Scaphold supports relay and Apollo out of the box and integrates with auth0 (per their docs; I've used neither feature).

Subjectively, having played with both, I chose scaphold (over graph.cool and reindex) for a few reasons:

- pricing model makes a lot more sense to me. Graph.cool tiers their pricing on user counts, which makes very little sense to me for a product the cost drivers of which are storage and throughput. They also apparently count a user once they register, with no clear way of handling inactive users (can't be good for your LTV calcs). Reindex was also suboptimal imo, with steep jumps from free tier to paid. They also charge based on 'operations,' which, while less so, also seems strangely divorced from what I imagine their cost drivers are. Scaphold seems to have taken firebase's pricing model, which was a smart move

- storage. Graph.cool has really low storage per tier. Reindex bills storage separately from 'operations' and only charges in $50 5GB chunks (5.1 GB last month? Sorry!). Scaphold again copies firebase's pricing with small, inexpensive increments.

- ui. I didn't use graph.cool's ui too much, but I'm very happy with scaphold's. Afaik reminded didn't have any ui to speak of--someone correct me here if I'm wrong. You can build your entire schema in scaphold's ui (with very helpful tool tips most of the time) , manage integrations (which, generally, just make certain queries/mutations available), and view some pretty thorough analytics on your app. Coming from firebase, which has been really neglecting web app users in favor of mobile lately (imo), this was really nice.

Lastly, I'm new to graphql, but as I understand it, scaphold has added some nice features on top of the API. It seems to mirror PostgraphQL (a postgres <-> graphql utility), and adds pretty robust support for relationships (1:1,1:many,many:many). My schema is highly relational and, so far, it's a breeze.

I will note that graph.cool seems to have much more newbie-friendly docs, and maybe more comprehensive docs over all. Scaphold's docs are okay: they're wider than they are deep (maybe a paragraph for every feature w/ an uncommented snippet), there are some obvious mistakes, and some parts of the docs are scattered between the docs page and the UI's tool tips. When I had problems, though, their team got back to me w/in minutes (on email and slack).

To be clear, I'm not affiliated w/ any company discussed here--I'm just a user shopping for a firebase replacement.

That said, if you're considering the product, here's a ref link--$10 for you & $25 for me https://scaphold.io/referral?ref=99XXP3
The real problem is the high entry barrier for competition. Tell me why Google fiber is not yet available in the meccah of technology bay area ?
Interactive: Delhiites, your driving time is twice of what it was five years ago
> If they continue to grow which seems to be the case, they will be break-even long before they run out of money

What are you basing that on?

The article says that in 2015 they had revenue of $95 million and lost $27 million.

For the first 3 quarters of 2016 the article says they “surpassed last year’s revenue […] with $98 million”, but also that they lost $66 million in that same period.

So while revenue doubled, the loss more than doubled, which does not look like they are on the path to break even.

Of course there are many unknowns, but going by the numbers in the article alone, it does not look like a slam dunk.
Why mobile app is the best for restaurant owners?
New libvirt project Go language bindings
The idea of recess appointments is an anachronism in an age with instant digital communications and airplanes.
Pretty impressive. Any line or arc does well. Some cut backs work, but drawing spirals or M or 3 doesn't match well yet. Drag is pretty... it would make a good screen saver.
An interactive word map of the 100,000 most common words in America
E.g. an extra optional parameter.
The breakthrough in renewable energy (vpro backlight documentary) [video]
Because that makes sense.

Unfortunately that doesn't matter.

What matters is where the people who have/distribute the money look at.

That last sentence holds in principle everywhere, from company politics to financial markets.
Worst company ever! All my links are going to die? Ridiculous.
"The 90s are back, baby!"
Set Chart Series Invert Fill Colors and Enhanced Animation Effects in Presentation
https://en.wikipedia.org/wiki/Congressional_Review_Act

The summary is that within 60 legislative session days of a regulation being issued Congress can go through an expedited process (in particular, not filibusterable) to pass legislation that blocks the rule from going into effect. The catch is that the legislation still needs to be signed by the president, or you have to override the veto. But if you get a new president before the 60 legislative session days are up...

http://www.libertylawsite.org/2016/11/17/midnight-mulligan-t... has some analysis of how that might play out in this case.
> Starting salaries of seven figures are not unheard-of

Seven figures? For grad students?
That's not how the proposal works. Each car picks up a box of rocks on a hydraulic jack and hauls it up the hill and then sets it down again and gets another one. Maybe the railcar makes 10 or 100 trips during the day.
According to sources on the hill, his resignation is part of a deal to ensure Jessica Rosenworcel gets confirmed for an additional term.

They won't fill up the spot until the next administration.
> Genuinely terrible characters and no-win situations

Did they really have completely evil characters? Even the most hitler like character had a really fleshed out personality.

> Displaying competent and important women and LGBT characters.

Also, normal looking women (and men), not the supermodel level that you find in most american shows.
Trump's Meeting with Tech Leaders
Word embeddings are actually quite neat. You get to the poinr where you can do QUEEN - OLD - PRESIDENT = GIRL. Or take the new google translate as a very practical example. But yes, it's not quite the groundbreaking progress that has been achieved in image and video.
I hope it is something cool. They have shown a remarkable willingness to contribute "something" to just about "everything" in recent memory. A lot of has been open to boot!

I do not want to let you down, however, and will provide an equally inflammatory remark: We do know that Apple will continue to build walls around Homekit making it virtually useless to anyone outside the already fortified walls of iOS!
Being the president-elect has its perks. One of which is the ability to summon tech industry's biggest CEOs & Execs. If anyone knows what they were chatting about, please do share!
(the research I read about was way stronger than just statistically significant, or something like it. I would be pretty shocked if it failed to be replicated. It's a very strong effect.)

The phrasing you say you actually use isn't an anchor. But you can still try different ways of phrasing it!

Extremely subtle differences in phrasing can have huge effects on people's reactions. If people are not reacting reasonably, try a slightly different phrasing, as well as different offers :)
Agreed. The company is much more likely to do what's best for the company at the expense of the delivery people or the restaurants, based on their track record.[1]

[1] https://www.thestreet.com/story/13248764/1/amazons-got-its-s...
So I watched the video, and he comes off a little clumsy, but I'm not following the argument you're making. Can you explain to me how that bolsters either that he does not care how technology works or how he's about people "bending to his will"?

(I'm not sure that IRS tax threat scams are FCC jurisdiction and not FTC, and the IRS refers to the FTC and not the FCC on that page, but IANAL.)
Chromecast is pretty darn awesome! Google Assistant ("Ok, Google") is miles ahead of many of its competitors. You don't really need Android Things (Brillo 2.0) to build IoT stuff using Google services. Also, not its first attempt.
I posted this same link just 10 hours earlier than vanni and got no traction. goes to show how timing is everything here. anyhow- on a more relevant note: it would be great if the leftover characters they found here made it into unicode someday. it would make it possible to represent "texts" from these old microcomputers accurately, a goal analogous to wanting to represent various historical texts accurately.