skysight-inc/HackerNews huggingface dataset:
Does not one lead to the other? A diet that is vegetarian would seem to have less calories overall. What a strange headline.
There's actually been a lot of research on nicotine, and the conclusion is that it's _slightly_ carcinogenic.

But more to the point, there was little reason to believe it would cause cancer in the first place, compared to any other random compound. Its association with tobacco is a wash, because other compounds, like aldehydes, are completely sufficient to explain the carcinogenicity of smoking tobacco.
How to Find the Best Accountant for Your Small Business
While we could certainly pick up a few people, I can't see how it could possibly be more than a few unless Canada's tech firms start paying more.

Source: developer in Vancouver who could easily get 2x the salary a 4 hour train ride south. I stay in Canada because it's my home.
>All I ever see is picture of black lungs, messages of certain cancer and death.

First of all, I envy you. You're a "chipper" and make up about 5% of the population of smokers. I on the other hand am in the Majority. It's either zero or a pack a day. The black lung photos didn't contribute to my cessation. Instead I had to grow up and decide I didn't like feeling like garbage. That said, If the black lung applies to that 95% of us that can't stop at just one, it's probably the right message.

5% source:
http://articles.latimes.com/1996-09-18/news/ls-44883_1_heavy...
You may be interested in Adam's follow up with Jean Twenge on the "Adam Ruins Everything podcast" http://www.maximumfun.org/adam-ruins-everything/adam-ruins-e...
In my experience it's not the good systems that stick around - they're cleanly replaceable.

It's the quick hacks and bodges that stick around forever.
When there's a significant drop in price, usually there's a rush of people trying to sell off BTC/ETH and another rush of people trying to buy BTC/ETH. Coinbase has been having issues with uptime with the recent surge in interest for cryptocurrencies.
Ouch, that would give me a heart attack considering the recent buzz about hijacked SMS being an attack vector:

https://www.forbes.com/sites/laurashin/2016/12/21/hackers-ar...
The Most Popular Interracial Pairings in Porn
The interesting question is how much of that is due to hard advantages:discounts, lower costs, and better technology, having access to drivers vs branding ? because if the model changes(self-driving, or shuttles) and big competitors attack, the hard advantages will look quite different.
Show HN: Gong – Working with Jira and Git in the Command Line
C/C++ is notoriously head-ache inducing on this point. Yes, all the CPU archs you'd reasonably expect to encounter today behave this way. However, because the language standard says signed overflow is undefined, compilers are free to assume that it will never happen, and make optimizations that you'd think would be unsafe, but are technically permissible. [1]

[1]https://stackoverflow.com/questions/18195715/why-is-unsigned...
Why is having a company consisting mostly of white people a 'bad thing'? It's a scientific fact that groups vary in their propensity towards institution building, cooperativeness, IQ, etc.

When America was 90%+ white (before ~1965), it experienced a huge surge of productivity, along with much higher levels of social trust and cooperation. We've seen a concomitant decline in all those variables as the country has become more 'diverse,' and as the smartest/most capable women have abandoned motherhood to become cogs in the capitalist machine, only to end up in their 40s with lots of cats, lots of money, no husband, and no family.

Anyway, I find it interesting that cultural Marxism has infected mainstream tech to the point that this article has 172 upvotes. Thankfully, people are beginning to wake up,
Frankly I don't remember. But Bill was decent as he had worked on his game and got coaching for sometime. Apparently, when Microsoft was entering the China market he had to engage in ping-pong diplomacy. It is a practice that dates back to president Nixon's time that is explained in the book Guanxi: The Art of Relationships (Microsoft, China, and Bill Gates's Plan to Win the Road Ahead)

https://www.amazon.com/Guanxi-Art-Relationships-Microsoft-Ga...
Founder here--I definitely recommend reading through that thread if you have time. That was back whenever this was simply an idea in my head (scratching my own itch) and I created a landing page for it to gauge interest. I admit that I didn't handle myself/answer questions as well as I could have in that thread (confusing cracking w/ key generation was embarrassing--and I do know the difference--but nerves got the best of me a few times in that thread so I didn't read things as well as I should have). I honestly didn't expect to hit the front page so was a little thrown off/overly excited because of it. ;P

Anyways, I launched Keygen last month after a 3-month beta and am stoked to get some more feedback from HN now that the product is real. I put a considerable amount of work into the documentation (and the design), so be sure to look around!
can you explain how that's different from toasting bread or roasting vegetables to someone who has a weak understanding of chemistry and what makes molecules harmful?
I also don't know what's in the smoke. It might be harmless, might be absolutely awful for you. Doesn't help that my friends have used the excuse "it's just vapor".
Someone should make a list of all words and common phrases that result in a color different from #000000 and then go through them all and pick out the interesting ones.

By the way I didn't see any mention of max length. Is there a limitiation to the length of the color string?

Bonus question: What color would the complete works of Shakespeare be? Take all of his scene play manuscripts found on Project Gutenberg but excluding duplicates if any, sort them in the order they were originally published and concatenate into a single string.
It's an honest mistake, things like this happen. Not the end of the world, especially for an otherwise great product like chess.com.

Go easy on your eng team ;)
How To: Blue/Green Deployments with ElectricFlow
Dismantling a Million Tons of North Sea Oil Rigs
"Starting Monday, Canada's government says it will streamline the visa process so that international tech workers can get a work permit in just two weeks — compared to a complicated process in the U.S. that can take months."

Excellent, we welcome world-class talent, you'll like it here.
TypeScript 2.4 RC
Performance of Analytical and Pattern Matching Queries in Neo4j and a RDBMS [pdf]
The Dollop (a history comedy podcast) recently did an episode on Uber and Kalanick.

http://thedollop.libsyn.com/271-uber
DevOps Enterprise Summit London: Tales of Courage and Community
Congratulations on missing OPs point. Completely.

A bar is a pretty standard watering hole where you go to complain about things you'd like to complain about off the record. Maybe the problem is annoying and not fixable, e.g. "this framework sucks", or the problem is with with the industry, e.g. "diversity shouldn't be priority over merit".

Both of these problems don't really belong in a "realtime feedback and communication" system because they can't be fixed through the proper channels. The second one especially, where voicing that opinion in SV will get you hung on a cross outside Google HQ.

The bar provides a cathartic release so you don't explode at work on problems you can't fix. Why do you think people stop at the bar before going home? Most of them aren't alcoholics, they just don't want to bring unfixable problems home, and face it, complaining _feels_ good.
Oh, just put an object key named "//" with your comment as the value, and change the software to ignore such keys! /sarcasm

My rage over JSON not supporting comments grows every time I have to write some config file in it. Crockford tells you, "Go ahead and insert all the comments you like. Then pipe it through JSMin before handing it to your JSON parser.﻿"[0]... 99% of the usecases for JSON offer no way to insert a preprocessor into that pipe.

[0] https://plus.google.com/+DouglasCrockfordEsq/posts/RK8qyGVaG...
I really want to get a hardware wallet because of these situations, but I'm afraid of two things:

(1) I want to be able to get my currencies into USD FAST if needed. (given that Coinbase is down, a hardware wallet in this case would probably be a lot faster FWIW)

(2) I'm not entirely sure I trust myself to not lose the ledger and paper phrase more than I trust Coinbase or other online wallet.

Somebody convince me otherwise?
"For years, Canada's tech industry has watched in frustration as Microsoft and Google hired the country's top computer science grads for high-paying jobs in Seattle and Silicon Valley. Now Canada believes it has found a new way to lure American and international tech workers."

Is it... paying more so people don't have to choose between their country and financial security? Let's see.

"Canadian tech companies are eager to capitalize on anxiety among international visitors and would-be immigrants following President Trump's travel ban and other immigration policies."

Nope. Just trying to capitalize on people's fear and anxiety to avoid matching their competitors' pay.
Just something I've put together to show off Nim's JavaScript backend. More features/refinements could definitely be implemented but I figured it was time to show it off. Feedback welcome. :)

Source code for those interested: https://github.com/dom96/snake
GeForce 5xx series came out in 2010 (https://en.wikipedia.org/wiki/GeForce_500_series) and NONE of them had less than 1GB of memory. Idk what GPU you used, but it was old technology at that point.
First you claimed "until relatively recently, the terms "gender" and "sex" meant essentially the same thing and could be used interchangeably" which is objectively incorrect and you've ignored that I pointed it out.

You also claimed that gender is some sort of scientific concept, which is also objectively incorrect.

If someone asks you to call them by "him" and you call them "her" instead, you are just being unnecessarily mean. This is not a hard concept to understand, be polite to others if you don't want to face problems in your personal life and career. Refer to people as they wish to be referred as. Asking you to do that is not "vocal, vicious and vindictive... [people] ...enforc[ing] their own cultural taboos" and quite frankly I find it disturbing you think is it.
There's nothing wrong with participating in the crypto currency world. For all you know $5000 is chump change to him. Of course the risks are high, but people are also making quite significant returns as well.

Assuming he's trying to get into Ethereum, it doesn't quite fit the definition of a "scam". The tech is very interesting and who knows how far it will go.
This also happened during the BAT ICO; its a similar network attack on Bancor ICO now.
In Mercurial, you backup in case Mercurial does something it isn't supposed to do and you lose data. With Git, you backup because git is hard to reason about and there's a good chance that the command you're running will put you into a technically-valid state that you don't understand or know how to get out of and you don't want to spend hours Googling git jargon to figure out how to get out of it. This might be detached-head-state for beginners, or an odd rebase that somehow lost your data and your company's git experts can't figure out where it went. Obviously the probability of such a state is inversely proportional to your understanding of git.
I'm a lobbyist that does grassroots advocacy so maybe I'm not the best example, but here goes: I researched companies that had a large population of clients, students, employees etc. Then I researched which issues most affected all of that base. I then rang up the CEO or General Counsel and pitched them my services. I work with the employees etc. of each client company, motivating them to become politically active on behalf of the company. Part cheerleader part lobbyist. In the end it just took a LOT of research to identify the client, scope out their need, create the pitch, and start cold calling.
>Given that Coinbase is down, a hardware wallet in this case would probably be a lot faster...

Other exchanges will be faster in any such case. Coinbase is almost always unstable or down during price crashes.
If this was true, Trump would not be President.

Corporations have a voice, they might even have the biggest voice (except many corporations have conflicting voices, just like people) but they don't yet run every aspect of the government. Honestly if they did I would expect things to be a lot more efficient, at the expense of certain liberties.
That. And do it fast, and cheap. Sure, you can keep it in your own wallet, but then you have to wait half an hour and pay > 5$ extra for every round-trip into fiat.
Are you talking about a major hub like Berlin or some other area? Pretty sure you can get 60k euros in Berlin.
And if they genuinely are well meaning, they are usually open to getting some push back. It isn't necessary to hate on people in order to inform them "Well, that isn't how it works if you are X."

One of the things that most opened my eyes to racism was when I was dealing with the DMV and it was incredibly frustrating. There seemed to be no means whatsoever to fix my issue. And then the black person at the counter walked over to their white boss and straightfacedly lied "She never got her bill." At that point, all I had to do was pay a late fee and, voila, my stint in DMV purgatory was over. (I had driven a thousand miles with expired plates to handle this debacle in person and was still hitting a wall until this person did that.)

That clued me that blacks routinely deal with "Fuck you, no, it can't be solved" situations that are not the norm for white people. It made me vastly more informed and sympathetic. It did not make me feel alienated.

I know far too many people on the internet who claim they want the world to be a better place, but by their actions it is clear that they take it as a given that the lord of the flies pecking order bs is just how the world works and cannot be solved. They just want to change who gets shit upon and gets to do the shitting.

Is it any wonder that people in privileged positions aren't very friendly to their proposition that "No, YOU should be the designated toilet of the world, and I should be one of the people who gets to shit on you!"

I would like to see a world in which we all agree that shitting on other people is not ok, no matter who they are.
I can't read the full study, as it's behind a paywall - so take this with a grain of salt:

> "potentially as harmful"

That's not 'defensive language', that's rightly acknowledging that a single study isn't enough to determine one way or the other.

> "have as much potential to cause DNA damage"

What's 'unscientific' or 'defensive' about acknowledging that a substance has a certain probability of causing cell damage? Claiming that something 'always' or 'never' causes cell damage, on the other hand, would be unscientific.
I think this is actually a version of confirmation bias since

> Confirmation bias, also known as Observational selection or The enumeration of
> favorable circumstances is the tendency for people to (consciously or
> unconsciously) seek out information that conforms to their pre-existing view
> points, and subsequently ignore information that goes against them, both
> positive and negative [0]

[0] http://rationalwiki.org/wiki/Confirmation_bias
SDE2s at amazon in Seattle can make over $200k - so I imagine a mid level engineer at google could be making over 250. Not as common I'll bet but imo it must be common enough.
Depending on location, equity, industry, you probably should be making north of $200k.
lol, i'm sure that being on the front page of hacker news helps them be less overwhelmed with traffic
It's "potentially" because a study in the lab cannot demonstrate health outcomes. (Which, of course, requires people to be involved.) It's also wise to attach it to single studies: we don't tend to change views based on single studies, but on large amounts of studies that corroborate each other.

So, yes, I agree: this warrants much further study. I have not come to any conclusions, but I have updated my priros. But, independent of that, I felt some comments in this thread were misrepresenting what the research did.
ha! I'm using it for most of the placeholder images http://placehold.it/300/facade/ffffff&text=hello:-%7D
No, no shorthand values or semantic values are currently permitted. Only six digit hex codes are accepted.
I'm aware of that. The question was whether any practical architectures will do the "wrong" thing here.
I just can't believe tech companies in Canada don't realize/aren't willing to just pay the price for top engineers. Like, how can they be such cheapskates? One day I'll start a company in Waterloo and address this problem.
Salary no. Total comp can be 100% or more of salary - they pay people in stock.
We can help you understand how and why!

Computers set limits internally on how big numbers can be when they're keeping track of stuff.

Your developers had given each game a number to identify it. So your first game was #1, the 40th game was #40, and so on.

The limit for how big the number could be was a bit over 2 billion, and your players have just now played a bit over 2 billion games, and so that id number suddenly exceeded the computer's internal limit. Specifically, the limit was 2147483648, so basically it crashed on game #2147483649, which is the next id after the last acceptable one (notice the last digit is 1 higher.)

I'm simplifying slightly but that's the idea. It'll be fixable by essentially using a different format for the id number so that the limit is higher, much like telling the computer "use a higher limit for this particular number, it's special."
Thanks. I'm a pretty understanding "boss", especially on the heals of reaching the 2 billion games milestone :D Our team is awesome and we love what we do. Unfortunately we're still a bunch of humans sitting at kitchen counters and on couches around the world, so things do sometimes fall in between the cushions...
The salaries aren't high. It's just that you're getting screwed.
Think Canadian salaries don't compete with US companies? Guess what happens when supply increases?

Most other professionals (doctors, lawyers, accountants, etc) throttle supply through things like certification, but for some reason developers can't / don't want to get their act together to do the same.

Even worse, they (we) welcome more supply! The mind boggles.
And I say this as a Canadian employer who would certainly welcome more good developers at a lower price...
Same thing happened to me. I tried to log in, but the number on my account had been changed. Support has simply said to create a new account... But what about my holdings and bank account connection?

seriously coinbase?
"Starting Monday, Canada's government says it will streamline the visa process so that international tech workers can get a work permit in just two weeks — compared to a complicated process in the U.S. that can take months."

I'm increasingly troubled by the notion that the only way one can move from one place to another, is by some contrived rule of value-add that person may offer. Aside from this new rule, Canada otherwise is a difficult country to gain entry to. The exclusivity of such movement is worse than outright border lockdown, because it essentially provides a validated classist bias against others.
Please step up and complain to the soccer association. Tell other parents, etc.

You have more bargaining power than the coach who needs the reference and the income.

Please help make life better for the next coach.

You can't be threatened or retaliated against.
For reasons I don't really understand my tobacco habit gradually tapered off and I no longer smoke anything, but I do miss it.

I think I have heard this from a couple of e-cigarette using colleagues: once the switched to e-cigarettes stopping became easier.

(One of them explained that he used weaker and weaker refills until it was basically just water. I guess at that point it just feels stupid.)
I've had a support ticket open with Coinbase for weeks with no update. It led me to open an account with Gemini.
a disturbingly accurate observation about the internet.
Uber is imploding, but does anyone really care?
Where in Germany? My company pays around 80k total for lead/principal roles with your experience, in Berlin. And I'm sure you can make quite a bit more in Munich, Stuttgart, Frankfurt, ...

Also, keep in mind, while $250k in the Bay area is indeed more than nice, there are quite a few people making half of that if you don't count the monopoly money in their total comp. In many ways you live a better life with 60k in Germany than with 120k there.
Uber is a ponzi scheme.
It really depends on how much data and how old.

My dad's first programming job was initially to mechanically change how variables where stored thus saving 1 and only 1 byte of disk space. Someone ran the numbers and having someone do that for a few months was a net savings.

A few years after that he was talking about some relatively minor optimizations that saved a full million dollars worth of hardware costs by delaying a single new computer purchase.
I think that a great deal of the reverence one heard for Thoreau forty and fifty years ago came from careless reading of him. He is a remarkable writer, but with something very cold in his thought; I don't know that his qualities recommend him to the young.
I've made $12k (4x return) from my ETH investment through Coinbase. Overall the site has worked well, granted I don't trade as frenetically as most crypto speculators.
Well that's interesting. I was not aware of any compilers doing this. I wonder if there's a switch in gcc/llvm/msvc/etc to turn this specific behavior off.
He also didn't say "Given that SOME top body builders are vegans".

Top body builders eat meat.
Top body builders do not eat meat.

The implication is "The top body builders", but yes, there's wiggle room for when someone challenges the statement.
Fully loaded cost of cars absolutely are, when you include parking, tickets, insurance, bump and tap damage, etc.

Keeping a car in a megacity is usually around $10k a year, from experience with both it's dramatically cheaper in upstate New York.
"Also, giving tax breaks on luxury cars means shiftig wealth from the poor to the rich."

Not quite ...

If you taxed poor people to subsidize luxury cars (a regressive tax) then you would indeed shift wealth from the "poor" to the "rich".

However, if you tax rebate the "rich" to subsidize luxury cars you are instead shifting less wealth from rich to poor than you used to.

Maybe you should or should not do these things - I'm not going to debate that here - but I think that distinction is important and interesting ...
I don't get this criticism of Amazon. They give cash-based bonuses in the first 2 years, and then after that the cash bonuses transition to equivalent amount of stock grants. If you really want Amazon stock you're free to buy it with the cash bonus.
Foscam Security Cameras Full of Security Flaws
Yes - I understand HOW it happened, just not sure WHY. Meaning, I'm not sure what the developer was thinking, and at this point, I'm not going to track down exactly who it was and point fingers. I think everyone has learned enough through this highly interesting bug. It certainly was interesting to see the slack room exploding with theories and debugging. A new iOS client has been submitted to Apple (hurry plz!!!), and a server fix is also in QA now. Fun problems to have......
Couldn't it be both? That is, those are the people who can take risks because they are the only people who can put up with that lifestyle? (Not sure if it's true or more precisely to what extent it's true, in fact I'm pretty sure some startups did well without "that lifestyle", for instance a guy from LinkedIn wrote somewhere how they worked a standard work week; I'm just not seeing the contradiction implied by your "when actually...")