skysight-inc/HackerNews huggingface dataset:
> TN visas are instant and infinitely renewable.

Not for Mexicans, as I found out the hard way. I tried doing this to come to Canada, but since Mexicans at the time needed an entry visa, I had to leave the country for a month and apply for a work visa in NYC. It was pretty frustrating for me because I read and re-read all the documents I had to read, and everything seemed to say I could just walk into Canada with my NAFTA-relevant job offer.

On the other hand, the Canadian border guard at Toronto was very nice to me, said I had to figure out my visa status and let me in anyway on a 1-month temporary visa, to give me time to go to NYC and fix my visa status.
Numba is a solid option as well.
There's also capnproto-rust[1] if anyone was wondering.

[1]: https://github.com/dwrensha/capnproto-rust
13% in Toronto. 5% in Calgary.
You better believe it. Overtime is expected.
Technically, a one meter rise will help flood a large inhabited part of the San Francisco Bay outside SF, Sacramento and surprising parts of the Central Valley that are close to sea level.
http://geology.com/sea-level-rise/san-francisco.shtml
I just want to give my POV on all of this as I have lived in both Vancouver, Toronto, and now in Mountain View.

Everything pointed out in the comments about low pay, and high cost of living in Vancouver is true. However, let's look of it from another angle. If you were a young college grad with options, wouldn't you want to go to sunny California? Not only is it an adventure, there's better night life, better sports teams, the glory of the valley, and on top of that, higher pay. It's really a no brainer for some.

Toronto is definitely a better environment and I can see it blossoming more and more. I know a couple of Founders there and they love it. I would go there myself in the future, except for family ties in the west coast.

Just my 2 cents.
If you're currently looking for a job, give it a try. I would love to hear your feedback on the process.
Please read the blogpost (http://blog.jupyter.org/2017/04/19/release-of-ipython-6-0/) we went to great length to make sure that `pip install ipython` just install the right IPython. `pip install ipython` will just install 5.x on Python 2. So you don't have to worry about which versions are incompatible.
Because an $800 voucher is not the same as $800? I'm sure you understand the difference.
I've always wondered what a Riemann Zeta plot would like where you plot two planes and draw the mappings as lines/vectors between them.

i.e., a 3d plot, one plane above the other, the bottom one x,i and the top one f(x,i) and a line from each x,i originating from one plane ending at the plane above.

You'd have to skip some values and have some amount of transparency ... but I think it might be interesting to see how the values map from one domain into the other.

Does something like this already exist?
Sorry, I missed that part of it.
The salaries in Toronto in particular are quite low in comparison to other places. Especially in larger companies that don't have technology as a focus, but as a requirement.

A lot of places pay easily ~ 60% to 80% of market average, and ~ 30% to 60% of market peak.

With any student loans that puts you at paycheck to paycheck if you want to rent an apartment, take transit, eat healthy, wear new clothing, get a decent haircut regularly, buy a computer/parts/software once in a while, and socialize. I'm not saying one needs all of these all of the time, but it's a typical adult lifestyle to do so.
I bet a hackathon would do a ton of good for the SVG Ecosystem.

The social/community/ecosystem aspect of programming technologies should not be neglected/ignored.
I just tried reproducing that bug. It's fixed in multiprocess Firefox, which is the default configuration for most users. It'll be the only configuration a few months for now, once add-ons that are not multiprocess-compatible are no longer supported.

Also, Chrome is not usually right in my experience. A lot of times they don't even manage to implement the specs they themselves write correctly... Then someone else has to come along and file bugs on them, and maybe they fix them. Sometimes.

All of which is anecdote. Actual data would be much better, of course.
Problem: Gravity makes it hard to get into orbit.

Solution: Rockets.
So, for reference, I'm a guy who has multiple cards. I have two debit cards and a credit card.

The credit card is a credit card (and I mostly use it for company purchases that get reimbursed).

The two debit cards correspond to two different checking accounts. I have a "main" checking account that my check gets deposited into, and another account that I use for, mainly, online purchases or recurring subscriptions like netflix or anything where I am worried about card security. I transfer money into the account, then make the purchase, never leaving more than a hundred bucks or so floating in the account. That way, I limit my own pain in the event that someone gets hacked or my card gets leaked online - I'd much rather not be able to pay netflix than not be able to pay rent.

At one point, I also had a home depot card when my wife and I were fixing up our house in preparation to sell it.

I have a wallet that functions effectively as my phone case and wallet in one, and reducing the number of cards I have to carry around to - potentially - drivers' license, one payment card, and clipper card would be fantastic.
No way those numbers are right. At least not in Toronto. I'm a back end dev with under 5 years experience and you couldn't get me to set the clock on your microwave for $53k.
> I strongly take issue with the idea that peace treaty of WW1 caused WW2. The treaty wwas dead in the water before Hitler ever came to power.

The treaty directly led to the economic crisis which led to Hitler coming to power; even if the treaty was dead by then, it's work in setting the stage for WWII was done.
This country (USA) throws away $537 Billion retail in food annually. I don't think it's just this guy.
You might not want to visit a farm, processing plant, warehouse, grocery store, or restaurant. They all throw away enormous amounts of food. Throwing away a Big Mac because it got too cold is a rounding error in perspective.

That said, we produce more food than we ever have. Is there a difference to starving people whether a grain of wheat went ungrown or was wasted?

What was the author meant to do, walk the hamburger and fries (with bites missing) to his closest homeless shelter?
Actually, the weather in Vancouver and Seattle are not bad as they have the Pineapple Express. https://en.wikipedia.org/wiki/Pineapple_Express
Also fitness enthusiasts are an entire category
It is much worse than the previously convenient click-on-lock-icon -> view certificate. Even on windows, F12 is usually a Fn key, so I have to select Fn+F12 which I never knew till the GP pointed it out to me.
I'm probably going to turn this into a blog post but this is the outline of my take on what federation is good for:

* different people have different needs from social networks

* starting new social networks is hard becasue getting a critical mass of users is hard

* people would have social networks that are better tailored to their needs if there was a larger diversity of social networks

* centralized platforms target the average of everyone which doesn't serve anyone very well

* there are two ways to get critical mass: piggy-backing off an existing network or trying to bootstrap one from friends/family/interest groups

* piggy-backing is awkward because the upstart network and the established network both want to kill each other in the long run, but think they can get value out of each other in the short run

* federation can provide the benefits of piggy-backing without being adversarial

* if it's the case that each person has a social network that's right for them that isn't right for that many people, then federation can be a stable equilibrium
Python won't read and "execute" that line. The shell does that. So...

./script_in_indeterminate_version.py

would work, but

python script_in_indeterminate_version.py

wouldn't.
What is the largest Python 2 codebase you can point at which has gone Python 3?
The difference is the physical logistics of denying a person passage to board vs physically removing them.

The second scenario is an exponential escalation of the situation.
Yes I get that, but you can do that with "git".
i can't imagine there 's unlimited demand for cheap rockets. it's not like everyone can send a satellite in order.
In my experience, those numbers for Canadian salaries would be ridiculously low.

Also, I'm assuming those numbers are converted to USD. Even if they look lower, you have to consider what kind of lifestyle the salary buys you where you are earning it.

In my experience, the real reason people leave isn't so much salary, as lack of opportunities.
Tesla hit by class action sueball over autopilot software updates
"For reasons I won't go in to, at some point, I ended up giving her my Apple ID password to fix a problem when I couldn't do it."

I won't ask about the reasons, but it seems like everything in your email is a consequence of you setting up someone else's phone to use your account information.

Sure, going to a feature phone would solve that, but so would not actually sharing your account with someone else. What else did you expect?

In other words, how could Apple differentiate between "it's my account but not my phone" and "it's my account and it is my phone"?
Avro support, just like all other Serde data formats, lives in its own crate. https://crates.io/crates/serde-avro
Reminds me of the story of Family Video: https://www.forbes.com/sites/noahkirsch/2017/02/21/the-last-...
Copystands don't look cheap:

https://www.bhphotovideo.com/c/buy/Copystands/ci/711/N/37151...
Is it talk with potential customers (market research) or talk with existing customers (customer service and support)? Seems like it should be the latter. If you have no customers, then consider a new product, right?
SV used to be a cheap place to live and this helped the startup scene grow into what it is today. Now it's (more or less) self sustaining.

It enabled a lot of risk taking.

I don't think you could call any major Canadian city cheap.

So how does it build up an ecosystem? Maybe if all the VCs etc get chased out of the US?
I am looking to buy more of an upright commuter style bike which I hope will bring my pace down just slightly.
If Firefox joined in in preventing 3rd-party ad-blockers, they'd lose what few users they still have left. The whole point of using Firefox is that it isn't corporate-controlled, and is the FOSS alternative that gives you more freedom. Take away the freedom, and you take away the primary reason to even use the browser; might as well just use Chrome at that point.
Here's another source, Payscale.com:

Software engineer (Canada): $51,000 (C$70,000)

Software engineer (US): $80,825

The gap here is smaller ($30k vs. $50k) but still significant. And I'm not trying to be argumentative, but I'm more inclined to believe two surveys than a random person's claim.

[1] http://www.payscale.com/research/CA/Job=Software_Engineer/Sa...
[2] http://www.payscale.com/research/US/Job=Software_Engineer/Sa...
> My main Thunderbird toolbar has get mail, write new message and quick filtering. It took me perhaps 10 seconds back when I first installed it on this computer to hide a couple of other buttons like chat that I don't use myself.

That's not how it works. The authors have to take the time to study the situation, talk about it, make hard decisions and cut out features that are useless or barely useful, and have the balls to ship a product with just the right features instead of all the features in an attempt to please everyone. Not the user.

It shouldn't be the user who has to waste time and energy trying to figure out how to clean up the UI. That's exactly why people like myself are abandoning software like Thunderbird and moving to simpler, more thought-out stuff.

I don't know how much Mozilla cares about people using their product, but that I doubt that's how you get people to use your product.
Canada is moving to legalize marijuana possibly violating international laws
Show HN: Dediddo – a to-do list with all the context you need in a glimpse
How to find inner peace in design. Part I: Define right
> In a civil society, we resolve disputes with civility

Exactly, this is why the airline should not apply force towards him. You're setting double standards here - airline applied force = good, passenger kicking = bad.
It's not the same crowd. We've been pumping and dumping tons of "bootcamp" programmers on the field. With the way things go, experienced professionals who know the old gods and the new will always be an extreme minority, just from attrition.
The reason you would use this over RAM is persistence, it doesn't need to stay powered to keep the data.

If all you need is a massive amount of temporary storage for some algorithm, you'll still need RAM, but if you want a stupidly fast backing store for a huge amount of source and then output data, this is pretty incredible.
Does TD count?
Pardon me if I use the wrong nomenclature or if this question is wrong in some fundamental way: Would the higher hardness of the carbides mean a high-carbide knife needs less frequent honing/sharpening when used in regular cooking tasks?
Not primary, but deforestation is still significant. From Scientific American:

"By most accounts, deforestation in tropical rainforests adds more carbon dioxide to the atmosphere than the sum total of cars and trucks on the world’s roads. According to the World Carfree Network (WCN), cars and trucks account for about 14 percent of global carbon emissions, while most analysts attribute upwards of 15 percent to deforestation."

https://www.scientificamerican.com/article/deforestation-and...
Yes but what does that have to do with the article?
I'm not sure what being rich has to do with this? If we understand the causes correctly, then this is just a negative externality. Negative externalities aren't bad only when the affected party is poor, they're bad because the affected party didn't have any choice in incurring the cost of someone else's behavior.
What do supposed compelled Mr. Rockefeller to choose to cease his practice of driving competing companies out of business? Some sort of personal awakening?
Many of the biggest benefits of marijuana legalisation come from the fact that it tends to displace alcohol.
Reminds me of the scene from the Into the Wild movie - McCandless is working in a McDonalds-alike fast food joint, and the camera lingers on a signs that says "It's O.K. to waste fries"
This is a lot simpler and all you need is your phone. It's obviously not meant for pro/enthusiast photography or advanced users.

It's a perfect way for a not-so-technologically-savvy parent to scan their old photos and put them up on Facebook.
You mean people who have lived with that weather all their lives aren't moving to another country (will all the associated pain) just to avoid it?

But that theory made so much sense!
If you think the free market will solve this problem, think again. Banks can provide these super-risky loans and then sell them off to the highest bidder immediately thereafter. Improving next quarter's earnings and passing on the risk to someone else (e.g. hedge funds managed by fools).

If you think that problem sounds familiar it's because it is: It's exactly what caused the last financial collapse. Nothing has changed in terms of regulating the risks inherent in the "free market".
Why do you begin the analysis with "once you have decided someone needs to leave your private property"? Where United went wrong was deciding that they must force someone off the plane, rather than coming to a mutual agreement with someone to leave the plane.

Once they've decided to do this then, yes, they need to follow through. But they didn't have to make that decision, and they shouldn't have.

By taking the decision as a given and only talking about what happened afterwards, you're ignoring the whole problem.
> Its their private property and they can do as they wish.

This statement right here so totally exposes your pro corporate bias. No, a person cannot "do as they wish" even on their own private property. We still have rights as citizens. We still have rights as CONSUMERS even.

Do you disagree? If not then you need to reevaluate your whole stance because the foundation is incorrect.

We do not lose our rights as consumers when we board a plane. They are rules and regulations to protect both the carrier and the passenger that cannot be ignored.
I haven't seen it yet at HN. Possible other sources:

https://www.usatoday.com/story/money/cars/2017/04/19/teslas-...

https://www.bloomberg.com/news/articles/2017-04-20/tesla-sue...

http://fortune.com/2017/04/20/tesla-lawsuit-autopilot/

http://www.businessinsider.com/tesla-class-action-lawsuit-au...

Class action complaint itself (pdf):

https://www.hbsslaw.com/uploads/case_downloads/tesla_ap2/tes...
Die, Spam, Die SpamAssassin “Whacks” Those Shady Emails
What do you think they're going to do at a McDonald's if you say that? They're going to throw it away and make you a new one.

The reality is most of the food McDonald's serves nowadays is served cold. It's an unfortunate side effect of moving away from actually grilling meat to just warming it in trays.
Does any human have a brain which can skim read 100,000 email subjects?

10/second for 2.5 hours, no pause, no breaks.

You read those emails? You acted on them? You remember what's in them? Archived data is a hoarding disorder, a garbage heap.
I can't say which one would be more expensive in raw replacement cost. One thing I'd point out is that while urban infrastructure is deep, rural infrastructure is broad. Tens of thousands of miles of highways, railways and irrigation exist largely for bringing material to where food grows and taking food from where it grows to where it is processed and then on to where it is purchased.

How many square miles of rural Iowa adds up to single square block of downtown Miami I'm not sure but the potential human toll is much more frightening. Displacing large amounts of people is of course deeply problematic. You need look no further than the situation we're in today with Syrian refugees for evidence of that. But in terms of turmoil, death and violence human displacements tend to pale in comparison to large scale disruptions of food production.
There has been a story equivalent to that on the front page every few weeks for the last five years that I've been reading HN.

I attribute it to some kind of watch-goliath-fall fantasy. That has been amplified dramatically since Trump got elected. Since then, a couple dozen countries are now supposedly candidates to swipe a lot of tech talent away from the US. Nothing will come of it; even more high-skilled talent will actually make it to the US thanks to reforming the H-1B back to what it was supposed to be. Inbound, substantial corporate tax cuts will increase the power of the magnet luring start-ups to US shores.
That is because Angular is a shit technology.

Why? Because it doesn't reduce cognitive load. One seems to require at least as much brain space to code things in Angular, as you do just writing pure Javascript. That's a no-no, that means it's not a labor-saver long-term.
OK, so after the homes of the elites are gone, then is it okay to do something about this? Like, what is the cutoff point where it's okay to help people who lost their homes? To me this just seems like "not our problem", and not just a refusal to subsidize elites. Which I suppose is a fine position to take except all the other ways we as a nation are comfortable bailing out businesses and individuals. It is... interesting to observe the times people support that and the times they don't.
Duke Nukem’s Dystopian Fantasies
A Mind Is Born by LFT *256Bytes* (C64)
CEO and founder Ryan Marquis deleted his Twitter?
https://twitter.com/ry_marquis
But it's not just five minutes, you also need to bring fresh clothes and a towel. Your commute also needs to be a lot longer than mine (4-5km) for that to provide any time savings at all. That's why I'd rather ride more slowly and not have to deal with any of that.
The possibility of an earthquake, damaging a building build to withstand one, vs the eventuality of your land being underwater are distinct in my mind. That being said, the rink of earthquake has been observed and baked in to insurance, while sea level rise is only now becoming a factor.

Your point about doing 'unwise things' because you have the money is well taken, and most waterfront property, like other highly depreciating assets, are a vanity thing, so I get that point well.
NerdWallet just laid off over 40 people
Ganja is the drug harvested from the cannabis plant.
React has some excellent ideas and quite good performance.
For my benefit, would you be willing to share your salary or range (and currency :)?
A_mind_is_born (C64 executable, 256 bytes)
5 Reasons to Attend .NEXT in Washington.D.C
> In other words, how could Apple differentiate between "it's my account but not my phone" and "it's my account and it is my phone"?

Because the phone in question used that Apple id precisely once, and is now configured with hers?

There's obviously some foreign key floating around keeping the association, even though it should not be there.

And that's ignoring the question of why and how, when syncing, backup, etc is turned off, my phone logs are even being sent to Apple at all, let alone leaked through to another phone? Same question with contacts - if I am not syncing or backing up, why does Apple grab my contacts?

> What else did you expect?

I expect, when logging in to a device with a given account, to only have access to things associated with that account.

I also expect, when configuring something to not share data, that it not share data.

Do you really have different expectations?
Food production won't impact the US much. That's infinitely more adjustable than the location of people's homes and businesses.

Unless, of course, your worst nightmare is a severe shortage of almonds. Yeah, they're likely to become an extreme luxury product.
is there a suggestion hidden underneath that sentence?
Look to Toronto, not India, for tech talent
FYI, I've added an update in the comments to my original article at:

https://hasbrouck.org/blog/archives/002292.html

I finally spoke with United Airlines spokesperson Charlie Hobart today, after this article was published.

Mr. Hobart told me that the gate agents handling United Express flights at O'Hare, including those who called in what Mr. Hobart described as "Chicago Department of Aviation security officers", were employees of United and not of Republic or a third-party contractor.

Mr. Hobart claimed not to know whether or not "CDA security officers" are sworn law enforcement officers. That claim to ignorance strains credulity, unless United has deliberately kept its own spokespeople in the dark. And if United still hasn't been able to figure out, 10 days later, whether these thugs (I use that term deliberately, in its original sense of organized gangs that prey specifically on vulnerable travellers) were really police, how were passengers supposed to figure that out in the moment?

"I don't have access to that level of detailed information," he said in response to this and most of my other questions. When I asked if he could find out, he declined. "I'm not going to get into that level of detail."

Mr. Hobart said he didn't know whether the passenger was asked to leave by United or Republic employees, whether the "officers" were asked to remove the passenger by United or Republic employees, whether the officers talked to the pilots before removing the passenger, or how the officers identified themselves to the passenger.

"They were unable to obtain the cooperation of the passenger," Mr. Hobart said. He referred all my other questions to the City of Chicago Department of Aviation.