skysight-inc/HackerNews huggingface dataset:
Check the timeline. It wasn't separatism that drove companies out, it was Bill 101. (OK, Bill 101 was driven by the same motives as separatism.)

Thanks to that bill, you had a population of professionals who had moved to Montreal for good jobs who found that, because they were born in a different province, their children could not be educated in English. These professionals found it less painful to move to Toronto and find new jobs than they did to watch their children be forced into schools that didn't speak their language. Companies found that it was cheaper to relocate headquarters than to lose these employees, and this accelerated the brain drain.

Quebec continues to be hostile to anglophone immigration, but most of the damage is now done and permanent.
The west coast isn't cold - Victora has a growing tech scene, and Vancouver always has jobs (not a lot of money, but lots of jobs).
>“It’s a whole new perspective on how the Earth works,” said Daniel J. Fornari, a senior scientist at the Woods Hole Oceanographic Institution on Cape Cod, Mass.

It's really interesting to see a scientist say that we don't really know how Earth works. I thought the debate was over.
Support is showing up in set top boxes too. On Amazon look up the "GooBang Doo M8S".
Well, baking it into dependency resolution is a response to the fact that figuring out if there were breaking changes in any given update becomes intractable as your dependency tree/graph gets large (and multi-levelled), when each dependency uses it's own versioning scheme, no matter how comprehensible they are individually.
We are hoping to do this in 2016, we currently looking for a non-profit funder to be able to develop it. We decided on Android first as it is dominant on cheap devices etc in the developing world.
> We don't really know yet what Python 4 will look like, but we can be pretty sure that the transition from Python 3 to Python 4 will be a lot smoother

Doesn't compute.

You can't say you don't know anything about Python4 and immediately follow up with suggestions on how to program for it.

And if you really want to be consistent, at least:

if (python2):
// python 2
else if (python3):
// python 3
else:
raise "I have no idea what I'm doing"

At any rate, given the time lapse between Python releases and how catastrophic version migrations have been so far, it's safe to say that by the time Python 4 comes out (if ever), we will all have long retired from development.
thank you so much for the link, I wasn't aware of this. It's a very easy way to help harden the webpage! (especially because I can do this via headers)
I thought that rustc was boostrapped from the old c based compiler(allowing you to build clean from source) multiple times(C -> Rust 0.x? -> Rust 1.0)?

From what I last saw of cargo there's not a clean path that lets you build from source that doesn't involve pulling binaries(and is really painful if you want to use cargo on a non-binary platform like RPi.
I've heard of them and might contact them, but I'm not really interested in paying a broker fee unless they could get a premium price.
"Seem" is an interesting word here, as well as the phrase "deemed credible." Both indicate that my point is not being rebutted.

I'm not denying that the scale of the problem has grown to the point that rare events (someone following through on Internet bluster, in this case) will occur. I'm simply remembering a simpler time, when people didn't clamor for the sanitization of their daily Internet lives.
I do, working on infotainment systems.
That alternative is already present, yet panicking indexing is listed as a drawback. It remains the alternative to not provide indexing then.
I couldn't agree with you more. The only thing I think a rational person probably wouldn't do is use the words "no rational person" so easily.

(yes I know the contradiction I just made)
Did he bank on it in any way? I've never noticed Bowie doing anything particular social media, youtube exclusive, pay what you want or other similar new media age kind of things.

As far as I know, he did news paper and TV intervews, released albums, played live shows and acted in movies. Doesn't seem very "social broadcast media" to me.
I would still argue that culturally academia is mired in the research paper format, regardless of other communication breakthroughs. This to me is a problem.
> Somehow all of those libraries are still smaller than my slack desktop app.

https://en.wikipedia.org/wiki/List_of_burn_centers_in_the_Un...
Conway's Game of Life, in Excel (with ClojureScript)
​What's new and nifty in Linux 4.4
Why even adapt for python 3? Nobody uses that stalinist version of python anyway. Its incredibly bad to have to use ifdefs in a scripting language like that. Code should be written so that it works regardless of version.
"Version: Python 3.1 (Python 4.2)"
Insurance companies develop HPC stochastic financial projection models in C++. I have seen approaches using R or Python, but they couldn't give the performance necessary for getting results in reasonable time.
The pressure at the bottom of the ocean is just equal to the weight of water above you. So every 1ft of tides produces about half a psi of pressure change (or 1 meter and 1000 Pa). My guess would be that the water doesn't matter so much, but what they're talking about is tidal bulges in the earth's crust and mantle.
Cross-compiling to MIPS and PowerPC Linux? Cool!
Oh boy, this shit again.

The firearms conflict is basically unending, because what it comes down to is personal philosophy. You either trust most people to be reasonable, or you trust only a select few. Since it's a personal belief, it's nigh-impossible to get someone to change their mind on it.
Yes; the sheer size of the search space isn't what makes the problem hard.

Here is an obvious difference:

In sorting, we have locally correct solutions in that given any two distinct elements a, b out of the N, we know whether a is to the left or to the right of b in the final order. Moreover, for a given a, we can find, in linear time, the smallest b which is greater than a: a's successor in the sorted order. Thus sorting is no worse than quadratic. Also, we can examine any permutation of the N items and tell in one pass whether or not it is in sorted order. So recognizing solutions to the sorting problem is linear.

Given any two cities, a and b out of N, we do not know which one is visited first in the shortest path, and we certainly don't know what a's successor will be in the solution. Even verifying a solution to the problem (Is this sequence of cities the shortest path?) cannot be done in polynomial time.

So, yes, the mere fact that there are N! orders to search through is by itself unconvincing about the hardness of the problem.

Lectures on it would be easy if that were the case: Good morning everyone; today we discuss a class of so-called "NP hard" problems, which occur whenever there is a combinatorial explosion in a search space. :)
If it was 100% compatible it wouldn't be Python 4, it'd be Python 3.x.x.
International Search Results Validator
Correct, there is no non-commercial exception.

relevant HN comment on the same issue from almost 8 years ago.

https://news.ycombinator.com/item?id=162467
I would recommend tangowithdjango.com (Django Only) as the first step.
Verify what does it take to rank well in Google for a given keyword in other countries by easily visualizing the top ranked sites characteristics & SEMrush keyword difficulty.
Tracking GHz isn't an accurate way to measure performance. Take a look at this table, which looks at Instructions Per Second for a number of different processors/devices:

https://en.wikipedia.org/wiki/Instructions_per_second#Timeli...

To see an example of why GHz isn't an accurate way to look at performance, compare these two:

Pentium 4 Extreme Edition - 9,726 MIPS at 3.2 GHz

Intel Core i7 5960X - 238,310 MIPS at 3.0 GHz

That said, it is possible to have CPUs that exceed 4GHz. Heat is the issue you need to overcome.

Here's an Intel's Core i7-4770K, overclocked to 8GHz:

http://www.tomshardware.com/news/Intel-Haswell-Overclock-i7-...
> Pensions rely on payments.

Meaning that the system collapses if you don't have new people continually paying into it?

I think that already has a name.
As far as I could tell the article was about "The Reductive Seduction of Other People’s Problems" since that was its title i.e. how much easier a problem looks from the outside than from the inside and how it's naive and arrogant to think that you, after learning about something for a year can go somewhere and /quickly and easily/ fix problems that have escaped solutions for decades, even hundreds of years with your western civilization/education/spirituality/tech. It's a kind of hubris supported by the implicit assumption that the people in the other countries are wrong, stupid, barbaric, incompetent, etc. It's a trivial and simple point to make but not an incorrect one. Have you never heard someone read news about some violence in the third world and say "gee gosh, why don't they just stop killing each other"?

Its entire thesis is that the kid in the US thinks prison reform is hard because she understands the culture, the problem a little better. She thinks solving FGM in Africa is easy because "they should just stop mutilating each other". There's a tendency to run away from problems in our country because you don't realize that the problems in other countries are no easier once you get on the ground.
I've known maybe 20% of my neighbors in SF,and I didn't live in high rises. I've lived in the low density housing you speak of. Sunset, Tenderloin, Nob Hill, and Russian Hill. People in the Sunset live very insular lives. Maybe it has to do with the immigrant nature of it, or maybe because some places are brothels or grow houses. Tenderloin had a better sense of community, and it's probably the highest density of all four places.
What if the worst possible scenario happens, you mean?

That's pessimistic thinking, and not supported by experience. Definitely possible, though, so let's not even bother.
Supreme Court won’t force DHS to reveal secret plan to cut cell service
So You Think You Can Program an Elevator
This is simple to overcome by hosting your own.
Oh, wow, thanks.

It seems they got the similar name from their founders that were related: "Springer Publishing Company was founded in 1950 by Bernhard Springer, the Berlin-born great grandson of Julius Springer, who founded Springer-Verlag (to this day an entirely independent company)." -- https://en.wikipedia.org/wiki/Springer_Publishing
Admittedly my answer was U.S.-centric, but to be clear: The United States provides no such exception, while about 60 countries do seem to.
you're not rare, but I don't think you're common. I make <$55k as a dev in Ottawa and it doesn't feel surprising.
The stark difference in tone between the beginning of this article and the end was startling. Judging from the set-up, I thought it was going to be a profile of a company working to improve conditions in rural areas, or for immigrants.

But the inherent mismatch between the depiction of Tran's very hard early life resulting from the aftermath of war and logistical difficulties in a third-world country made the problem he's facing now, how to make food for middle-to-upper-class households in America, seem laughable and trivial.

What problems are start-ups like Munchery trying to solve? Not the conditions that created Tran and many like him, but
the issue of those who don't have home chefs.

I'm not saying clawing back time from the day and isn't important and isn't valuable. It most definitely is, especially for parents working in the "second shift"[1], after work.

But depicting the idea that Munchery is some great force with a vision while ignoring the larger systemic problems in the story (poverty, access to clean water, aftermath of war) that propelled Tran to arrive in America is a failure of journalism.

Let's work on - and shed light on - the harder stuff.

[1] https://en.wikipedia.org/wiki/The_Second_Shift
I accept the premise that the government spent too much time and effort focused on the resource sector, but this article, like all I see on this subject, is extremely vague on what exactly the government should be doing to create a better environment for tech companies in Canada.
I believe that functionality is opt-in (or a very prominent opt-out process), but yes I would say you no longer "have" the key, but are turning it into "knowing" a password required to retrieve the key.

Still Zero-Knowledge, but no longer really 2FA.

I still us Authy for a lot of my keys because (1) I have that cloud function off and (2) the UI is better than GA IMHO.
My memories of authentic Vietnamese restaurants and home-cooked Vietnamese food involve very significant amounts of tripe, ligament, collagen, tendon, cartilage, and so forth. Those were in fact my close friend's favorite parts of every dish.

I realize that was only one perspective on authentic Vietnamese food, but those things are not popular in the American diet. So I imagine the only form it can take off is as the Vietnamese equivalent of Panda Express.
Being given the option of dying or not dying is the sort of thing that causes people to rethink dogma.
Hopefully nobody shoots the messenger (or in this case, translator):

She has dyed hair which is increasingly becoming a sign of narcissistic Tumblr types. The hair dye is seen as "pay ME attention, I'm a special snowflake!"

This is because the group of people often referred to as SJW's consist of a large majority of women with dyed hair (reds, pinks, blues).

In other words: it has become a stereotype.

Therefore, the other user is making a presumption that due to her dyed hair coupled with the title of her book she is an oversensitive Tumblr-type who isn't worth the time to read.

I tried to keep this explanation as neutral as possible, hope it clears up your confusion.
OP here. It was more a philosophical question rather than to be taken literally.
Clipped wings: Superb aircraft that the US stymied
To be fair, of course they're gonna make it look horrendous. It's a reality show, after all!
I think that defeats part of the purpose in this case.
See my clarification later in this thread.
Might be the Greece 2.0 prediction. I was with you till there. Greece's debt was in Euros, which the Greek government didn't control.

So Greece had no option to devalue it's currency in response to a slowing economy. Whereas Canada can devalue currency (as we're doing). We have the additional benefit that our debt load is in our domestic currency, so we don't face the debt appreciation challenge many countries face when they devalue their currency.

I think Canada's in trouble, but the Greek situation is fundamentally a different type of problem.

(I didn't downvote)
>> Compare this to Rust compiler: you start with nothing but C(++? I don't
remember) compiler, and end with Rust compiler. No intermediate download
involved.

> This is incorrect. Rust has been self-hosting for years.

Incorrect in that Rust actually downloads something, as steveklabnik pointed.
I admit that I expected more from Rust, and I feel disappointed the same with
the compiler as with Cargo.

But your premise that self-hosted language automatically means that
bootstrapping can't be done using C or C++ is false. Compare that with OCaml
and GHC.

> The fact that you didn't even know that Rust is self-hosted is proof that it really doesn't matter to the user—it was so invisible you didn't notice it!

It could be tried to read as that, if it was a fact. I did expect Rust to be
self-hosted, just it is a custom that bootstrapping compiler is written in
something else.

Look at how OCaml or GHC (Haskell) are built. Both allow to use C compiler to
compile them (even though they generally advise to use pre-compiled
compilers).
I've never seen pho with any appreciable vegetables.
Someone recently made the argument to me that semantic version has nothing to say about increasing the major version even though there are no backwards compatible breaking changes. I am not sure what the point of increasing the major version would be in this case, and I think it's a bad idea, but I guess that person was correct in the literal sense of how semver is defined.
Related : OpenCL based encoder for VP9. http://www.businesswire.com/news/home/20160112005093/en/Itti...
Related: we're wondering how to use Rust because currently all non-Rust dependencies in our org are pulled from:

- corporate source code control systems

- corporate central repositories

- caching/proxying immutable repositories

These ensure all projects are built from known sources. We _know_ we can get consistent builds.

When using Cargo:

- Project owners update projects and don't bump the version. New bugs / security problems could be injected even though we haven't changed a thing internally.

- crates.io isn't always up.

- Trust: we legally can not trust (PCI compliance violations - 2015 rules (viral) ) the public crates.io repository. Besides PCI compliance, it's not possible for crates.io to guarantee perfect security (so many reasons, obviously).

* I'm hoping folks who have addressed this issue (or are addressing it, or are planning on addressing it) would comment.
Yeah, our first never figured it out at all, she was bottle fed all the way, but our second (8 months now) was latched on like five minutes after birth.
HP Spectre x2 review: The quality of the Surface Pro, hundreds of dollars less
You know Python 3 is not backward compatible with Python 2, right?

Whether that was a smart decision is another discussion. But to call them both Python 2 would be moronic.
... which means if you use something like React and do not inject HTML or use innerHTML or other eval-type junk then you don't actually need to worry much about allowing inline CSS or inline JavaScript.

Some of CSP's protections are there to protect crap web developers from blowing their feet off. Unfortunately there are enough of these on the web platform that having inline CSS and inline JavaScript off by default is a good idea. The 'unsafe' in 'unsafe-inline' means 'I know what I am doing.'
Hmm, I'd like to agree with you, but there are plenty of examples where this kind of situation has occurred and the dogma won :(

EDIT: To clarify; I mean dying vs not dying, rather than specifically having an animal-grown organ inserted.
>"That's a good story that the Fraser institute made a lot of noise about"

Please avoid implying that the post you are replying to is a shill unless you have good evidence to that effect. Even well-supported ad hominiem attacks rarely discredit the substance of a post, and your ad-hominem attack is unsupported by any evidence. You also failed to reply to what the post above you actually said, which was that Ontario was doing worse now than ever before (relative to the other provinces).

In addition, I don't think this post follows the spirit of the Hacker News guidelines.

"Be civil. Don't say things you wouldn't say in a face-to-face conversation. Avoid gratuitous negativity.

When disagreeing, please reply to the argument instead of calling names."
Scaling DevOps and Continuous Delivery
Transform any literary text into a patent application
I don't think that timescale is correct, at least for my youth (in The Netherlands). 1997 was about the year that we started to get always-on Internet access at home (with cable and adsl). Dial-up was already well-established by then.

Me and my classmates were well-aware of the Internet before that. I remember browsing for FastTracker 2 samples my second year in highschool (1995 that must've been).
I'm from Québec.

It's all about bilingualism. As someone who learned french from birth, I could not work in tech if I couldn't also communicate in english. That's a requirement for most jobs and I had to work really hard to get a good level of spoken english.

We have people that speak french and spanish, french and english, french and german, etc.

Bilingualism is strong here, pick it up if you want to work in the area. It's no different for people born in Québec. We learn french at home and then work really hard to learn english for work.
There are hundreds of sectors where it is used daily , it is not popular in web and mobile app development , but I feel thats not the only place where typical "software development" happens .

ATMs , OS development , cellular networks , lots of industry specific desktop applications for petroleum industry , Cutting machine softwares (lathes , cnc etc) are written in cpp .
My American provincialism used to assume that "IIT" was Illinois Institute of Technology...mostly famous for its Mies Van Der Rohe campus, I suppose. Then a few years ago something on HN referenced the famous IIT, and I came to understand my neighbor.

His father a professor and Rotarian in Travandrum, he came to the US to study and chose the world famous Tuskegee University [as did my neighbor on the other side but from Port Harcourt after living through the Biafran War]. Anyway, over time I realized that building universities is sort of orthogonal to the goals of colonization and that the history of higher education in India doesn't neatly map to that of the US or France or Mexico. India's educational past is much more recent and tangible and the idea of packing up and moving half way across the world to Alabama for a degree was a lot less the crazy option than it sounds. He is part of the first generation to have been born after independence, and that's an experience and point of view that I can't really ever get my head around.
this is an awesome tool - sajed naseem
Remember When David Bowie Launched His Own Internet Service Provider?
There is a repair extension programme for video issues on the macbook pro's

https://www.apple.com/uk/support/macbookpro-videoissues/
On the bright side the halting problem is not causing much trouble, since people and mathematicians willingly write programs.
Support channel has to be the best euphemism for a backdoor I've yet heard.

USG probably would have had better luck if they pitched backdoors as a consumers protection measure and had a law mandating that:

1. Software companies must always have a remote and practical method to correct dangerous flaws in the software they issue.

2. To protect consumers' valuable records, all device manufacturers must back up all data on any device the produce. Such backups should ensure that the data is always accessible by the user even if the user were to lose their password or keys.

It would be a security disaster, and it already is.
I've worked at a large telco testing CPE devices (routers and whatnot) and it was common place to find backdoors like this. The devices were made by a third party vendor and most of them had hardcoded passwords and hidden debug features.
You should make this available via F-Droid.
OOI has a pretty neat data portal for those interested at: https://ooinet.oceanobservatories.org/
Why this 'British Forrest Gump' decided to run across 2 continents
Delicious bookmarking site sold (again)
Not at all. Property rights are not listed. Nor is the right to travel. Nor the right to use math to obscure there contents of a document, etc.etc. Yet these are all rights.
Great questions and for obvious reasons I don't want to be very specific about the site's niche within the real estate industry, but the service that it provides will always be in demand by the general public & industry professionals.

The intent was that the majority of revenue would come from paid users (SaaS model), but AdSense & affiliate brings in more. I could probably change that by marketing, which I've never done, and I might do just that if I decide to keep it.
Same with Babel in JavaScript-land, there's a runtime module for changes that can't be achieved with a syntax transform alone.
This paper is quite old and has known problems with setting a constant quantizer for VP9. The results do not match my own findings comparing libvpx and x265 at all [1]. libvpx VP9 is still worse than x265, but the difference is quite small.

[1] https://arewecompressedyet.com/