skysight-inc/HackerNews huggingface dataset:
You're being puritanical. Using Vegetable Glycerin you get large volumes of "smoke" as it is what is used in smoke machines. Its non toxic, you can drink it. This is what I use, with flavor, and no nicotine.

Your assumption that I'm doing something wrong is silly. I'm must a human "smoke" machine.

The thing is, after 30 years of puritans campaigns against smokers, they have managed to teach you that anyone who produces white clouds is somehow dirty.
Countless times at Whole Foods and Home Depot where I walk up to the terminal with my phone and the cashier says, "Sorry, it doesn't work". These are flag ship Apple Pay retailers.
The proposal tries to limit Google's power, but I think it would have the opposite effect: Google (and other behemoths) can afford the tax, but upstarts will be kept out of the market—so it'll be harder for new entrants to challenge Google's dominance.
But... Python already exists?
Sorry to go all old-school on you, but the quality of Python's stdlib has literally been a part of pop culture for more than half a decade: https://xkcd.com/353/
open immigration periods were punctuated by closed periods that facilitated assimilation of those groups.
I'm skeptical of these figures. Nearly all BitTorrent traffic is encrypted and is indistinguishable from HTTPS/SSL traffic. How do they know that a host sending encrypted traffic to a handful of other hosts is BitTorrent traffic? It could be any number of things.
> However "working as intended" I think is also the response of Go to their lack-of-generics, which I think is kind of crap.

Where the hell did you get that from?

https://news.ycombinator.com/item?id=9622417
Congrats to Christian and the Etleap team! Smart team, good product.
I think the argument is convenience.

Battery/Durability seem like pretty empty arguments when comparing something that exists in software to something physical since if that was the case most things done on computer would lose.

Also, it's not like you have to replace your phone when you need to replace your credit card #.

Chip cards seem quite a bit more inconvenient than non-chipped cards at least with the chip readers they've started using in the US. Non-chip is a quick swipe interaction vs the chip card has to stay in the length of the transaction processing which for some reason even the non wireless readers take up to a minute to complete.
That's a bit of a slippery slope, though, isn't it? I'm already doing everything I want to do with Go, so all of the things it's "missing" don't really matter to me. If we had to learn and switch languages every time something implemented a feature the other did not have, we'd be refactoring our code every other week, wouldn't we?

That's not to say those other languages don't interest me, or that I would eschew learning for the sake of learning. I've been eyeballing Rust for a while, and I do think it may someday fill the role Go currently fills for me, but for the type of coding I currently do Go is more than sufficient.
Yea, You are right, guess it's to early in the morning for me to be responding to others. =D
I think a common sense standpoint would actually prove the opposite for some facts of Go: tons of unnecessary duplication due to a lack of generics is bound to lead to bugs, hard-to-maintain code due to sheer volume.
I tend to use it when possible. Aside from cashiers at Whole Foods, I have gotten a surprised reaction of "I didn't know you could do that!" from most of the places that I've used it.

Only Game Stop asked for ID to go along with the Apple Pay. I tend to think that an additional id is not really necessary.
Coca-Cola CTO on his 3 enterprise trends for 2016
Hmmmm. How many immigrants are Muslim? My guess would be it's quite small.

I thought most immigrants are Spanish-speaking - and they do have a lot in common with the current US. Indeed, in many places (e.g. California) Spanish names of towns and streets still predominate.

I think the Muslim concern may be more relevant in Europe, which has closer proximity to the Mid-East and has little experience with integrating diverse immigrant communities.
If he leaves now, then he'll have to exercise sometime in the next 30-90 days depending on what the terms of the ISOs are. If he doesn't, they all revert back to the company.
There are lots of contactless POS in Canada, and Apple Pay just got here. But it's still just Amex. Not exactly mainstream...
The Upside to Returns and Refunds for ECommerce Brands
You say that like its a bad thing. The only thing going on here is you're expressing your puritanical urges. "People are having fun, there must be something wrong with it!"
It's great to have more open hardware.

Even more, we need open OS's for mobile. There are no serious options beyond what the the market leader, Google, generously releases the code for: From what I can tell, almost all the 'custom ROMs' for Android phones are 99% AOSP [1] and do little to differentiate themselves from Android; by comparison, think of how different Linux is from Windows and MacOS. We need the BSDs, Linux distrbutions, GNUs, etc. for mobile.

[1] Android Open Source Project, the free/open source version of Android that Google generously releases for devs to hack on. (Maybe it would be better for the open source world if they had to develop their own.)

-----

EDIT: I might as well provide visibility to a few projects, though I know little about them; some might be defunct or dormant, for example. If someone can fill in details and gaps, it would help me (and others who are interested, I imagine) make sense of what's out there. Right now, I hardly know where to start.

* OpenPhoenux (http://openphoenux.org/): Several open hardware projects compatible with multiple OSes (imagine that - hardware on which you can install different OSes!), including the Neo900 discussed below and the GTA04.

* OpenMoko (http://openmoko.org): "a project dedicated to delivering mobile phones with an open source software stack. Openmoko was formerly associated with Openmoko Inc, but is nowadays simply a gathering of people with the shared goal of "Free The Phone"."

* Jolla and Sailfish OS (https://jolla.com): An open system thhat looks commercially designed. Decended from Meego?

* Meego and its many decendents: https://upload.wikimedia.org/wikipedia/commons/1/1b/Mer_and_...

* SHR (http://shr-project.org/): GNU/Linux based OS

* QTMoko (http://qtmoko.sourceforge.net/): "debian distribution for Openmoko Freerunner and Goldelico's GTA04 phone. Phone and user interface is based on QT Extendeded formerly known as Qtopia" defunct?
Another issue is the lack of participating banks. All of my credit cards work with Apple Pay (and I use it multiple times a week) but all of my parents' cards and a bunch of my friends' cards are simply not supported.

I like Apple Pay, but with EMV rolling out in the US and the CurrentC consortium trying to kill credit card use in the retail space entirely I don't know whether it's ever going to be able to reach wide-spread adoption.
This comparison is bad, because a card doesn't have a screen, Internet, phoning capability, Kwazy Cupcakes, or a camera.

The point of NFC payments on phones is so that you don't have to use your card, which is in your wallet, while your phone is in your hand.
There's no hard generational boundaries. For what it's worth:

https://en.wikipedia.org/wiki/Millennials

"Millennials are the demographic cohort following Generation X. There are no precise dates when the generation starts and end; most researchers and commentators use birth years ranging from the early 1980s to the early 2000s."

Someone 35 is on the bubble.
Show HN: Unofficial Tinder Client for Apple TV
"PE Exam" ;)
> So many talented, ambitious people have failed marriages because they over-think things. They go on the Internet and read stupid posts. Normal people don't do that!

Normal people also have failed marriages for the same reasons.

Selfishness and a lack of genuine communication ruins marriages.
So your driver drove 155km/h (96+ mph) on average? There goes the safety argument...
I believe you are incorrectly conflating pragmatism with monotony.

I've found Haskell to be very pragmatic, once I learned how to apply it. I haven't re-visited Rust in a while, but I expect to use it very pragmatically once it matures and people start developing Rust tooling for embedded work.
Do you know if any governments have taken any action - or are government ethics committees the brunt of it?
What percentage of women leave other professions they're in? What's the difference in those other professions compared with men in the same profession? 40%/~20% could be good for all I know. 40% doesn't seem too far off from what I've observed in the teaching—which is dominated by women—certainly.
there we Go again.

why spend time writing about something you don't like? Is it a therapy for programmers with strong opinions?
More than a year - the tax won't be due until April 15th of the following year. This will give you time to hold the stock for a year (getting long term capital gains rates when you sell).

Really though, talk to a CPA.
Jennifer Doudna: We can now edit our DNA. But let's do it wisely
> I have uniformly replied that she must bear our misfortune and fight the fight out to the end, that the children were the first consideration, and that I feared they must bind us together in “appearance.”

I'm curious as to what he actually said to her. Nobody talks to their spouse in such a stuffy way, even if they are estranged.
Presumably if you're asking about benefits to Cortana over Siri in a thread announcing Cortana is now available on Apple mobile devices, it is somewhat implied that those interested in such a comparison already have a Apple mobile device with Siri.

Because otherwise such a comparison is pointless.
I had the same question. I could only find info from 2013, but it seems like the content protocol for Netflix ("DASH") is heavily synchronous [1] where "the client requests one chunk [of video] at a time via HTTP." Really small video chunks == more responsive controls (e.g. rewind) but chatty control band.

[1]: https://technifyme.wordpress.com/2013/02/26/netflix-uncovere...
See the very end of the article :)
Yeah, same experience with AcrobatReader on my Android... opening it up on my computer worked though ... weird.
I usually already have my phone in my hand checking Facebook/Twitter/Instagram while waiting in line?
The way Haskell and rust solve this is that they constrain the types of the overload. If you want to overload +, you implement the Add trait, which has to be a certain type. The Add trait is googleable, and it provides a hint as to how the operator is to be used. In practice Rust and Haskell have much less of a problem than C++ in this respect. Additionally, having a strong culture helps (which Go obviously does). Python has no restrictions on overloading, but it's much less abused than in C++ because there's a cultural aversion to making operators do crazy stuff
"Why is it beneficial for all of society to make these people millionaires and potentially billionaires if adoption was high enough?"

I like your approach of looking at a technology and asking "who's going to get rich off of this". That can reveal a lot about certain actors motivations and behaviors.

With bitcoin, if adoption is high that means there's a lot of value in the network and the technology. Increasing the wealth of a bunch of early adopters (who supported the network/technology when it was vital to do so), seems to me to be a feature, not a bug. You can further concentrate wealth among a select group of venture capitalists (who typically benefit from valuable innovations), or you can more randomly distribute it to early adopters.
What is the fallacy of "proof by existence of scare mongering"?
83(b) is applicable to options, if the options grant allows for early exercise, and you do exercise early (before the options have vested).
Opera platform was not running modern mobile touchscreen apps a decade ago.

The problem is that the phones currently dominating the market in developed countries have native apps, with slick interfaces - enabled by mid to high end SoCs.

Trying to produce vaguely similar experiences with low-end SoCs is going to be very hard, even without the additional handicap of doing everything with web technologies.

If anything, the only way that could've worked in the current market is on ultra high-end phone hardware, and with a focus on privacy & security to attract the rich & technically savvy end of the market.
Some people scrape by making 12.50$ / hour in LA/NYC/etc. BI would enable them to have a higher standard of living making 7.50$/hour somewhere else. This creates upward wage pressure in LA, but some people still leave LA which is good for traffic, and rents etc.

Instead, we subsidize housing in LA this creates a perverse downward wage pressure, distorts the housing market, etc.

Further, when people move to low cost of living there brining this BI income which creates jobs in that area, increases property values etc.

There are also hidden advantages. People get away with more crap in low population areas, because you have lower impact on other people.
Donald Trump wants to ban the internet
Almost every store I've been too has Apple Pay and contactless support the only places I haven't seen contactless being supported so far are small mom and pap's store/kiosks which I would be weary of using a card in in the first place (seen enough worldpay PED terminals held together with tape for a life time).

Barclays is still refusing to support Apple Pay since it's trying to kick of it's own payment service but other than that everyone supports it even Tesco.

I haven't seen anyone paying with the apple watch it would be rather awkward based on how most card readers are positions but it's very easy and quick to pay with the phone.
Federal AMT is 26-28% plus 7% for California AMT.
And if Optional values themselves were guaranteed not to be null.
Or if the option grant has early exercise.
The most often encountered thing that I find Rust frustrating is how much the language changed over time--lots of random answers and posts that are outdated floating around somewhere that I have to throw out because the language changed.
No support for voice actions on Android TV it seems, shame.

Bought an Nvidia Shield TV recently and while voice search is really good, it would be awesome to have wider voice control.
Are they ISOs or NSOs? If ISOs and you buy in first 30 days then you pay no taxes until you sell (and hold for 2 years from grant date, 1 year after exercise). But check that with an accountant or tax person. If NSOs then you have to pay tax on the gain.
It's funny that you set Java aside based on something that it does which you do not need. I am not convinced that Go solves any problem that Java can't solve, other then it doesn't have a baggage of 20 years worth of bad open source libraries and a culture of writing 20 layers of abstraction where no layers are needed.
What's the beta on that stock? Look at it in comparison to other tech stocks. Most of Yahoo's recent rise is explained by the rise in all tech stocks over the last few years.
"expressive"

"concise"

"novel type system"

"flexible type system"

Just a few things that need correcting. Really ... "novel type system" ...
I really hope not. I like Inbox and I use it every day, but for example today I've had two emails that spoofed my address. The only way I was able to see the headers was to go back to GMail because "Show Original" is not included in Inbox - quite a few features aren't.

If they did it might be the beginning of the end for me using Google for mail.
I think there's still too much social friction. It's really convenient and fast most of the time, but there are several road blocks that I've run in to that made me wish I just swiped my card. Most of these will go away with time.

1. Their hardware doesn't support RFID, or it has a RFID logo but is disabled.

2. The store owner doesn't know how it works, or is concerned and thinks it didn't work because they're unfamiliar with it.

3. The store owner or people in line think its cool, haven't seen it before, and want a demo.

4. The store owner or people in line act like I'm a techno-douche and don't understand why I didn't just swipe a card like a normal person because I'm holding everybody up trying to make it work with their busted RFID reader.

When none of those things happen, it's a great experience, especially on the watch.
google.com

She was in charge of the design of the front page of the search engine, as far as I know. From what I understand, our mental image of the Google brand—bright primary colors on white—came straight from her.
In a lot of ways I agree, but change doesn't come from attacking people. "Don't hate the player, hate the game" - we live in a place where we don't yet draw clear lines for capitalistic behavior or how it might affect the exploitation of our environment, our friendships, or our life-saving drugs. I'd suggest you help facilitate change by suggesting systemic improvements to how these economic behaviors could evolve and evangelizing ideas in that direction.
Weather in Spokane – AccuWeather Extended Forecast for WA, 99201
I had to download the canadian English audio pack to make it work, since I'm using the Canadian dictionary. It came bundled with the American English audio pack.

...

We sound the same.
After having been the primary author on a large go program, I'd personally never choose it again. It fails to help solve several major issues where other language like swift and rust seem to solve them wonderfully.

Just looking at the Option<> type in Rust alone makes you wonder just how many places have you really forgotten to check or write tests to verify you check for nil values. Probably too many. That one thing is enough of a win over most languages today that I'm sold on the concept entirely.

Can we all agree to raise our pitchforks and torches in the general direction of the terribleness that is null?

And how would someone implement Option<> if not for type generics. Because of the lack of type generics in Go your stuck writting run time tests for things like type conversions and nil value checks. A complete waste of precious developer time. Thats the real loss. Time.
I see nothing in my fairly basic up-armored browser. Who's the spammer/"mitigator"?
I have tried to use Apple Pay on my iWatch about 12 times at retailers that have stickers which say "Apple Pay Accepted Here".
It has worked 2 times.
Just didn't work at all 7 times.
3 times it actually broke the POS system on the register and they had to move me to another register.
I just can't be bothered to use it anymore. I just look like an idiot trying.
If you have any details, links, hints about how to accomplish this (for instance, where does one find a proper "emacsclient.service" file?) please consider yourself emboldened
Search engine to enhance your creativity
> I'm skeptical of these figures. Nearly all BitTorrent traffic is encrypted and is indistinguishable from HTTPS/SSL traffic.

Since when? While most Bittorrent traffic uses encryption, but that encryption is not SSL, it does not use standard HTTP or HTTPS ports, in fact it often uses uTP which is not even TCP but UDP based. No bittorrent client I'm aware of makes any attempt to masquerade as HTTPS traffic. Some VPNs do, but that's about it. Bittorrent traffic using these protocols is trivially detectable and measurable, you just can't see inside of the connections (ie: know what content is being uploaded or downloaded) without doing an MITM, as they use a simple key exchange to prevent passive snooping, but you can see plenty of metadata, ports, protocol handshakes, etc to identify the protocol as a bittorrent protocol.
It's definitely my preferred method of payment. Retailers who don't use NFC related tech like Apple/Google Pay are the last ones to get my dollars.

A friend of mine and I were just talking about Apple/Google Pay this morning and she said it was a lifesaver when she forgot her wallet. I think for most people this is how they will end up using their Apple/Google Pay at first. Then they will claim it's the most amazing thing ever as my friend told me this morning when she went shopping and forgot her wallet.
> but most vendors don't have it.

Is there any financial incentive for them to do the work on installing and maintaining yet another payment method?
Talent Is Overrated: What Really Separates World-Class Performers from Everybody Else Kindle Edition

by Geoff Colvin

http://amzn.com/B001HD8NZ8

$13.99 Kindle

an expansion of this article:

What it takes to be great

http://archive.fortune.com/magazines/fortune/fortune_archive...
Let's face it, 101% of all numbers on the internet are made up. It's no secret.
In such a situation: would it make sense to move to, say, NV and establish residence there before cashing out? At least you save the 7% CA AMT.
A notable exception to this is HomeKit devices. While it's not close to what you'd want for a general third-party API, it does let you integrate some things. I've messed around a bit with using a server to fake being a HomeKit device to get some custom things working with Siri.
All of JWZ's links do that, because he chose to break the internet for specious reasons. I doubt it even achieves his aim of reducing traffic from HN.

I've contacted HN staff about disabling autolinking for URIs in his domain for the reason you state. They're effectively no different than any other "spammy" link due to his HN-specific redirection.
They just launched Cortana in Canada like last week.
You don't get a nicotine from stage smoke, thus your clearly wrong.
>esteemed by those who believed themselves to be above the median

An interesting counter point to this idea:

https://medium.com/message/why-chess-will-destroy-your-mind-...
Broadband deployment in the U.S. is almost entirely a matter of state and municipal-level rather than national-level policies. For example, Virginia, where my parents live, has significantly faster average speeds than either Sweden or the Netherlands: http://www.amic.media/media/files/file_352_841.pdf (see pp. 18, 32).
You don't simply model information in an OO language, everything is an object, you're supposed to model your domain.

I don't reach into the employee class and "get" the employee ID so I can do something with it. The employee class knows what to do with their own ID.

Just like a cashier doesn't reach into a Person's brain for their debit code. The cashier asks them to type it into the keypad, and points them where to do it if it isn't obvious.

Low-level accessors to an "object's" state are almost never an accurate representation of the domain you are modeling -- they're bad design.

If you need them, you've probably missed a piece of the puzzle.

That being said, most programmers don't need to be doing OO at all. The level of guarantee it provides is, for most people, not worth the cost. In those cases, don't use Java.

We will all be having this same argument about functional languages in 10 years. Mutability is not functional, if you're relying on mutability you're probably just doing procedural code wrapped up in functional decorations.
Quit checking your phone when talking to others