skysight-inc/HackerNews huggingface dataset:
If you are a windows 10 user and use cortana on desktop, and xbox one user which is likely to get cortana, you will have one personal assistant across all your devices. Is it a clear benefit, it entirely depends on your use case. As Windows 10 notebook owner, even though I mostly use Cortana on my phone, she/it has enough context when I use her on my notebook.
Here's two plots [1] which show vividly the effect mentioned in the article [0]. Might even be the chart mentioned in the first paragraph.

http://imgur.com/wD4XFvD

[0] 7th comment [edit: actually still waiting approval..] in the article.

[1] “Graduate Education in Computational Science and Engineering” (p. 168)
SIAM Rev., 43(1), 163–177.
http://epubs.siam.org/doi/abs/10.1137/S0036144500379745
The past 4 years couldn't have been easy on her.

Isn't that why CEOs are paid the big bucks?

I mean, a Yahoo whose sole purpose is to be a tax-efficient vehicle for holding shares in Alibaba is not the endgame anyone envisioned, and let's be honest, doesn't really need a CEO either... Not that she ever has to work again.
> It's clear she's great at product design and not so good at people skills.

Can you remind me which great products she's designed?
I love the convenience of Apple Pay, but most vendors don't have it. Pretty much the only place that I've used it regularly is Wegmans, but if I'm buying beer I have to show my ID and at that point I may as well pay with my card.

I like Apple Pay, I really do, but there's hardly enough vendor adoption. Hard to see where the blame lies, aside from the obvious chicken-and-egg problem.
Looks similar to what you can do with https://satoshipay.io, but they allow even tiniest Bitcoin payments (down to a single Satoshi) using sidechains.
Uh, that's a terrible idea. Don't exercise any options you don't have a plan right now for covering the taxes, especially if we're talking about millions as the OP says.
Yes, I should have made it clearer that I'm envisaging a bank setting this up rather than Joe P. Bloggs! Maybe I'm the only one who imagines they would be clicking "Donate $0.01" buttons all day, if it genuinely cost just $0.01, but it feels as though there's an awful lot of money to be made, even in banking terms.
What should she have done? That's the million dollar question I don't see any good answer to.
only place I've had a seamless experience is a Coke machine in the Best Western in Moscow, Idaho. Everywhere else has sucked or not worked.
That's a weird way to phrase what's going on..

Of the 20% who had [used Apple Pay], most (56%)
only used it about once a week.

So something like 11% of iPhone 6/6s owners use Apple Pay every week? There's something like 30 million phones in that category in the US, so maybe 3 million people use Apple Pay every week. That's "hardly anyone"?

As more and more phones gain capability with the upgrade cycle and as more vendors install contactless terminals, Apple Pay (and Samsung / Android Pay) are going to grow like crazy. Is there a company on earth who would be disappointed with 3 million weekly users, especially when they get a cut of each transaction?
Italy on Rails
Thanks for the feedback!

I did that in an effort to be fair to Go. You can write a generic Hashable interface in Go, so I started with that. The very next example is why you can't make a generic sum over a list in Go. I didn't want people to get the idea that Go didn't support any sort of genericism at all.
I'm not in London, but also not in a tiny village. In this large town I've literally seen exactly one person wearing a Watch in the last year.

My local big supermarket doesn't have contactless, so doesn't support ApplePay.

In other stores, I've never seen it being used.

I suspect there's been some take-up in London - but Apple really haven't killed this one, especially considering that iPhones are everywhere.
What certainty? Here's what they have: possibly backdated keys; edited blog entries; leaked emails. All from same, untrustworthy source. That's not certainty or concrete. It would probably be tossed out of court in the U.S. the second the defense brought up the blog editing.
Exactly the point surely? Just because json isn't good for everything doesn't mean its not good. Just because you wish json had xslt support (for example), doesn't mean its not good either.
I guess it's not only counting users but also Netflix' servers sending their streams to users all around the world.
These points are valid but miss the point of Go. To judge Go, as any language or tool, one must program in it for a while -- say a year or two -- and build substantial programs that serve specific needs. The outcome of such experience is clear indication of a tool's usefulness. I started as a very skeptical user of Go. Now I cannot live without it.
What's up with the HN community? Do you really not know what he means? Absurd how many users love being pedantic here to try and +1 someone else.
I wouldn't call myself part of the Go community in any real way. There are people doing much more than I am. I personally like Go. We use Go at Creative Market (and do so increasingly). I will say the my impression of Rob Pike and some members of the community is that they just put on earmuffs and say, "no, you're doing it wrong, you don't need that" (generics). I think this article clearly demonstrates that working outside the type system be design sets the language back.

For those who are still arguing about what Go replaces (C? Java? Python?), I try to look at it practically. In the interest of productivity, I might want a language with garbage collection. Ok, so let's set C aside. In the interest of performance, I might want a compiled language. Ok, so let's set Python aside. And maybe I don't care a great deal about portability, so set JVM languages aside.

Go feels like a very practical language, and that's because it is a practical choice for a lot of people.

I hope the Go community does a better job of embracing feedback and caring about language design. It's young enough that breaking improvements could help in the long-term, even if they hurt in the short-term.
Another cool article from this website: http://koaning.io/canvas-trees-and-communities.html
I remembered a joke from my childhood earlier today, and your comment bought it to the fore again:

A man down on his luck prays in Church "God, let me win the lottery. All my troubles will be over".

A week goes by and the man is doing even worse, so he prays again: "God, please let me win. I've been a good man with poor luck, and I've never asked for anything before".

Next week, the man has been evicted, and once more he prays: "God, why have you forsaken me? I'm homeless, loveless, and penniless. Please, let me win the lottery!"

To which a booming voice answers him: "Meet me halfway! Buy a ticket!"
GitHub search breaks on really simple things, too:

- Queries <= 3 characters in length

- Certain common characters are totally not supported in queries - quotes, etc.

- Forks cannot be searched.

I always just clone and use a proper search tool if I know what I am looking for is in a specific codebase.
It's worth noting that Diactyl is seen in the e-cig community as bad for glass atomizers and so there is significant market pressure not to use flavorings that use it. (And warnings about flavorings that do.)

I've already seen several flavorings be introduced in Diactyl free versions from The Flavor Apprentice, for instance.

The industry is clearly concerned about these materials and working on replacements: http://shop.perfumersapprentice.com/flavorsworkshop/custard....
if you outlaw encryption then don't only criminals have encryption?
In your situation, the company holds most of the cards, including if you are allowed to sell your shares to another party. I would talk with an attorney to see how your share docs are structured, and then explore how to work with the company to get value for your shares. For example, they might let you sell to an investor who really wants in. Keep in mind that the funding round valuation is somewhat irrelevant to you, as that was derived from the price of preferred shares, which have more privileges than your (likely) common shares.

The company will be motivated to do the right thing by you, to avoid litigation and spooking current and prospective employees. You might not get all the value you might have hoped for, but likely most.
Not to mention, I'm sure the losses incurred by not supporting traditional payment are far, far more than 3%. You have kind-hearted users who are opening their wallets, ready to donate money, but then you're telling them that you can't accept their form of money. In most cases these (lazy) users will, at this point, give up and leave.
Long time user/supporter of both NW and Electron, It's worth noting that Electron has surpassed NW in almost every way at this point. If you want to program against clean node-style API's then Electron is the one to choose.
Now this is ugly:

x.add(x.add(ONE).pow(2).subtract(x))

Especially because sometimes it is difficult to decide whether you should have x.foo(y) or y.foo(x). However,

add(x, sub(pow(add(x, ONE), 2), x))

Is perfectly acceptable in my opinion (add some indentation if it's difficult to read). As long as you can pass parameters and return values without tricks (ie. passing pointers), this is quite nice. You should even be able to do this in Java with "import static". Or C++ with function overloading.

I'm definitely not a fan of C++ -style operator overloading, where you only have a finite amount of operators with set precedence/associativity and then they get overloaded to meanings that the symbols don't convey. On the other hand, I'm not sure what to think of Haskell either (where you can define arbitrary operators, like >>=, <+> or <$>). It's not as limited as C++, but there are some quite nasty examples that have gone overboard with operators.

Overall, it seems like operator overloading adds a lot of complexity to a language but the benefit is arguable.
Is World of Warcraft still using Bittorrent?
> to keep the language spec and compiler simple

How is this not a design choice?
How to get good at anything (cribbed from the excellent Talent is overratted)

1) Practice just above your level (enough to be difficult and stretch, but not demoralizingly hard). Get a coach to help you find this range. Do this as many hours per day as you can tolerate, and the number you can tolerate should go up over time.

To quote the book, practice:

"It is activity designed specifically to improve performance, often with a teacher's help; it can be repeated a lot; feedback on results is continuously available; it's highly demanding mentally, whether the activity is purely intellectual, such as chess or business-related activities, or heavily physical, such as sports;"

2) Be clear about your goals and motivations. These will help you get through the difficult hours in 1)

The book is excellent and lays out the basics about getting good at anything. (Notice that I'm not saying anyone can be world chess champion. The book argues that it would be highly unlikely that any chess champion would get that way without applying these principles.)

A lot of what is discussed here is the what and how to practice. These are very valuable questions that I gloss over by saying, find a coach. Presumably a coach would know this. Knowing what to practice, and designing practice is a skill in itself.
Marissa Mayer is basically an ex-CEO walking at this point. As "bad" as it sounds, the only thing that has kept her around recently is her pregnancy. No board would want to step into the mess of letting a woman CEO go during pregnant or immediately following pregnancy and maternity, no matter horrible her performance. You are right, I give it about 6 months before there's an announcement of her departure for whatever reason, probably "spending time with the family".

As it has been put by others, Mayer will hold the title in corporate history as the most expensive CEO for a very long time.
How'd you burn the bridges? You closed one channel of communication. If it was your only channel to those individuals and groups, then that may have been a mistake.

I use FB strictly for scheduling and coordinating events with friends, it's easier and it shows up on everyone's calendar (except the handful that I text because they don't have FB). But I did this just as well, with a bit more friction, before by using texts and emails (primarily texts, it proved more reliable with more people). It takes more effort to maintain relationships without the passive FB connection, but it's very doable.

EDIT: Leaving what I wrote, but an apology since, on rereading, it's dismissive of your plight.

But I'll maintain, unless it was your only channel of communication the bridges aren't burned. And if it was, they still aren't, you can go back. If folks don't accept you back, then that's on them, not you.
Not backed up. An unreliable source creates emails and blog posts that say it's him. End of story, right? No, not by far. This dump is worthless as evidence so far.
I don't see any advantage to it vs. a card with a chip. The card has no battery, is more durable, and can be replaced for free.
Odd that no one's responding. If you want to get rid of your 920 and find no other takers, I promise I'll only use it for good.
Do you miss the subtler aspects of smoking cigarettes -- the smoke leaving the cigarette, the real fire at the tip, etc?
As someone who's been writing their own Unix Kernel, this tutorial is good for the beginnings. It's important to read the osdev page on the known bugs though, and personally I don't think this tutorial focuses enough on actual kernel design. I would recommend reading and looking at other material while working through this tutorial.
> They're looking for a buyer of the Yahoo

Board feels Yahoo's core business is undervalued. The spin off will help clear the picture of how much Yahoo's core business independently value.

They are not looking for buyers (unless someone has a offer they can't refuse).
I would have preferred to have "(audio)" or similar in the HN title.
I was expecting a written article, but it's actually audio - 1 hour, 4 minutes of audio. :-)
Microsoft has some really weird approach to languages.

Take Xbox One. You cannot possibly set your location to say France and language to English. Nope. If you want your console in English, you HAVE to set your location to one of the English-speaking countries. It's really infuriating.
> You can do all those things and more with other games. Eg: street fighter.

While you're right (all ages can play Street Fighter), it's hardly something that one can expect to be common in, say, 45 years. Chess will certainly still be played ubiquitously.

Furthermore, Street Fighter requires good reaction times, hand/eye coordination, etc. A better counter-point might be something like poker (or another card game).

That said, you're right: if you don't find chess (as a game) interesting, you probably shouldn't spend time pursuing it :)
Herself?

She went in with a lot of good will. I don't see that she still has that.

Interesting question: could Yahoo have been grown, and if so, how?
lol, yeah that dude has a serious fundamental misunderstanding of how economics and business works. it's like saying mcdonalds backend operations (food prep, management, real estate leasing, training, purchasing) are operating at a loss in order to support their frontend operations of selling burgers. complete nonsense.
Of course Google now has an api that can be used for issuing voice commands for third party apps
As you say, one possibility is to exercise your options, then sell the shares on the secondary market before IPO. It's worth at least talking to a company like Sharespost about whether those shares would be salable. They can give you an idea of what other employees have sold their pre-IPO shares for, and whether your employer allowed the sale.

I also second the advice about at least waiting until January 1, so you have another year to let the stock mature.

And if ever there were a time to talk to a tax accountant, that time is now.
I think this post neglects the fact that one of Go's biggest strengths has almost nothing to do with the language. A huge portion of every-day logic is implemented very well, and very consistently in the stdlib.

Personally I don't want to go pick through half-baked third-party packages, mix and match concurrency models or GC. I have experienced enough of that in Node and it's not pretty. Having it all consistently implemented in the stdlib is a great feature.

Go not being cute was also something I found attractive, I'm not particularly worried about how much I type, because typing has never been a bottleneck. I prefer that code is easy to comprehend. My biggest problem with Go as a language is the arbitrary nature of some aspects when it comes to assignability etc.

When Rust or Haskell can say the same I'll definitely invest in them but until then it's just not a problem. I don't think it's about one language being academically better than the other, it's what is best right now for the job you're doing. I want those languages to do well of course, more options the better, but for now Go ticks the right boxes for a lot of people.
Amazon uses bittorrent to transfer things in their cloud as well.
Rust has many things that C++ doesn't have, and that's a good thing.

I think you might want to spend a bit more time with Rust before considering it just another C++.
It's not beside the point-- when I vape, there is no nicotine, it is literally a human smoke machine.

Your anti-nicotine crusade is attacking people who aren't using nicotine, without making the distinction.
"While some hookahs are indeed used to smoke tobacco..."
It's a much better idea than exercising the options on December 31, then having the tax bill come due April 15.
I actually wonder if there will be a different ratio in EU countries which are far more accustomed to both contactless chip & pin payments and where cash transactions are much less common e.g. almost everyone pays even for small things like coffee using a card rather than cash.

Sure when you calculate the amount of money transferred cards are the king even in the US but in overall number of transactions and especially in low value (under 50$) the picture changes and the lower you go the more likely you will pay with Cash. In Europe the picture is quite different as debit, credit, and local chip & pin wallets remain dominant both in high and low value transactions.

On the anecdotal side I went through my bank statements online and I withdrew cash only 6 times this year in the UK for a total sum of 270 GBP which is nothing.
I rarely use cash the only time I use cash is if i go to a festival or a street market or something similar.
> Go is one of the simplest languages in existence.

By what metric?

I can think of a lot of simpler languages. Lua, C, Forth, all the theoretical dead-simple combinator languages you don't want to use (Lambda Calculus, SKI calculus, etc.), etc...
No, I've talked to Go people and they really do respond that way. Maybe my opinion is just one data point, but this entire thread seems to agree...
No clue – I asked dang a while back if double posts should be flagged and he told me.
...Thus why I said on the basis of gender and ethnicity
The trouble is retailers. I'd use it everywhere if people would support contactless payments. It's how I pay at Sprouts every time.

Heck, Kroger has new terminals that should support contactless payments AND chip based payments, but neither work. Same with my liquor store. Same with IKEA. At IKEA the terminal has a card slot but also has a note taped to it saying "please swipe". At the other two the slot simply does nothing.

But it's more fun to blame Apple and "apathy" than how broken payments are in the US.
Lowriding Culture Goes Global
I'm guessing that actually 100% of BitTorrent traffic is of copyrighted material. There may be one or two torrents of content in the public domain but last I checked everything is copyrighted.

Of course, whether or not something is copyrighted has very little to do with whether or not it is legal to distribute via BitTorrent.
Not having to buy an Apple device even if you can afford one.

(I'll get my coat.)
So I don't understand one simple thing: The stock is up 120% since Mayer took over. Even adjusting for compounding interest over 3.43 years, this is like 25+% yearly growth. So the core business is crapping out? So what? Why is everyone dumping on Mayer? I don't even think I could fix the core Yahoo business. They have to pay a 50% premium for developers just because it's Yahoo and their core audience is the technically illiterate; a group that is fairly difficult to monetize.
8 million per year?! That certainly puts things in perspective.

Of course, I don't think anyone other than anarchists IS calling for returning to 1850s levels immigration.
Downvote parade after a few upvotes. How about instead some explanations as to why you disagree or as to why I am wrong? Would be appreciated to see what people are thinking.
Good to have this kind of feedback from someone who used both. Could you expand the comparison on a few key points?
Bootstrapping 101 – How to Start Your Online Venture with Very Little Capital
I de-activated my profile 4 months ago. It's nice. It was weird at first, but now I can't imagine checking it so many times an hour.

I removed the app from my phone because after swiping to unlock, my thumb had a muscle memory to touch the corner of the screen the icon was in. I'd be on Facebook without even thinking about it.

I still check sports, news, and other sites on my phone. But it's read-only. ESPN, Instagram, Imgur. I'm not sharing anything. I'm not reading the same types of status updates from 'friends' every couple days (but then again I'm still here on HN).

At Thanksgiving I had family members asking why I haven't been on Facebook. Even my own father had asked my aunt "What is he up to?", since he doesn't have an account but she's always telling him about food I posted or places I checked in at.
Both of your examples could easily be licensing issues though.
>Most telling is that Yahoo was up after the markets closed on this news.

That spike seems to have been very short lived

http://finance.yahoo.com/echarts?s=YHOO+Interactive#{"range"...
He must define censorship as suppression of views he agrees with.
It's reminiscent of the endgame at HP, where the formerly profitable PC/printer division has been split off from Enterprise - possibly in an attempt to keep at least one afloat.

That's not proof of badness, but it does suggest desperation and lack of imagination.
Some option agreements allow the early exercise of options, turning them into restricted stock. Because the value is usually low at seed stage, a good strategy is to exercise and then file 83(b) on the restricted stock. In this case, assuming you have this provision in your stock agreement, it avoids the mess of this exact scenario.
Yes, and Windows 10 was affected, just like all the other listed OSes.

However, xbox users might not be able to make the connection. Explicit is better than implicit for security announcements, I daresay.

> An automatic updater of certificate trust lists is included in supported editions of ... Windows 10 ...
>The comparison is confusing... "Netflix", "Google Cloud", "HTTP", "SSL = OTHER". Aren't Netflix and Google cloud using http and https?

Obviously this means "all HTTP(S) traffic we could not associate otherwise"

> Also, no mention of video chat. I believe google hangout, zoom.us, appear.in etc... work in peer to peer fashion when conferencing one on one, which is probably more difficult to measure, but I'm sure are significant contributor towards upstream usage.

Facetime is listed as 2.55%. I would guess all other video chat providers are way smaller.

> This is really important because the upstream bandwidth offered by ISPs right now is ridiculous, and if the perception is that only "pirate" using BitTorrent use upstream, it's not going to get better any time soon.

Well you could also say that over 70% of upstream bandwith is used for other protocols.
An Elementary Introduction to the Wolfram Language