skysight-inc/HackerNews huggingface dataset:
It's borderline criminal how these guys were advertising their gear on instagram up until very recently, as though they were literally just about to ship. And they're not the only ones who have been advertising vapourware on instagram as though they are a day away from shipping
The word is out in the last few years though with any young developer googling Vancouver. Low pay, high cost of living not worth it. Even the founder of Hootsuite wrote an op-ed and the situation is only worse since the 2 years ago he wrote that. Something that pays 125,000USD in SF pays like 78,000CAD here. Condo's are $1000/sqft still.
In Canada most payment terminals have the NFC hardware built in, it's just a question of whether it's actually enabled or not. It's very rare these days for me to see it disabled. I've used Apple Pay a lot and have never used it at a merchant that advertises it - if the machine allows tap, Apple Pay just works. I assume that Google Pay is similar.
I just noticed they shutdown the coin servers at the end of February, and the app is useless without them.

Now I can't add anymore loyalty cards to my Coin. Damn internet of shit.
> as easy as a 2.x -> 2.y transition

You mean I can just run all my python2 programs with python3 runtime with no changes at all. Because that was how every upgrade before python3 went.
Building Apps for Passive Income (2015)
Here's my prediction. There's a scare and values plummet, so the banks and investors end up with all the houses, who then get bailed out at full "market price" by the very US taxpayers who just lost their homes.
Who really says that though? As a regular lurker on the vim/neovim subreddits and mailing lists, I've never seen anyone try to fix someone's issue in vim by telling them to get neovim (literally never). Because, in the end, they're going to end up with the same issue. You already know what neovim is....so why would switching solve anything? Say they don't know how to use tabs, omnicompletion...why would neovim be any different?

Now what you may see, to your point, is people pushing (one of the many versions of) Spacevim on those forums. And they are shat upon rather immediately. It does happen though. But that at least makes sense, because those programs make using vim "easier", therefore eliminating issues users may have.

But neovim? Certainly not. The only time that would be a suggestion for someone is if they want some of the features neovim has over stock vim (maybe they want saner defaults, for example, or don't like tmux and want an integrated terminal).
Do you recommend any open-source tool/stack for complex event processing?
Like most articles about Norfolk, it is incredibly disingenuous to focus on sea level rise, and not land subsidence, which is the primary cause of the flooding there.
Great, now all you need to do is very accurately scan that over thousands of individual points per second.
Wouldn't it be easier to arrange your lighting to not reflect back up to the camera (i.e., like a copystand)?
I really badly do not understand what EC2 gives you that a dedicated box doesn't. Yes, if you use all the other services, then there's a value but then again for example SQS is a particularly shitty queue.
What's wrong with the standard shebang?

#!/usr/bin/env python3
Nope.

First, preemptible VMs don't preempt each other. So if you got shot it wasn't Drew directly.

However, when we're full and someone needs to get shot that can be you or it could be someone else. Drew being there actually makes it more likely that he would take the heat. But Drew runs all out well off peak (weekend mornings like our docs encourage!) so unless you had a bad weekend it wasn't him :).

Disclosure: I work on Google Cloud (and have gone back and forth with Drew over email).
Ask HN: In what OS do you develop?
I program mostly in Ruby and Rails but I know that people have a hard time setting rails and ruby to properly develop rails applications in windows.

On the other hand, I find it slightly annoying to have to switch between my Ubuntu installation and my Windows installation to do different things and I'd like to centralize everything in one OS. What is your strategy for this?
For the sake of posterity:

"Flip Your Coin For A $50 Discount

Coin has been acquired and is now defunct. Or in other words, they sold you out. Don’t worry, Plastc’s got your back. We’re giving you the opportunity to trade-up your extinct card for $50 off a Plastc Card pre-order. Looks like you’re back in business!
Flip your Coin
Enter your email below and click “Trade-Up”
Instantly receive a $50 discount when you place your Plastc Card pre-order
Instructions will be sent to you by e-mail"

PS. If anyone got burnt twice by this, you should send me $200, and your Plastc pre-order receipt, and I swear I'll build you a smart card that will disrupt your wallet.
...Produce Packs, which to be clear, contain nothing but fresh, raw, organic chopped produce, not juice

...and then posts a video of a disassembled pack of mushy carrot pulp. That was really your best option here?
Because it's cheaper to "snapshot" and roll back, than to pay somebody capable to fix the thing.

I'm 36, and have seen most of what your described and more.
And our new U.S. Attorney General has moved to end the program tasked with examining the scientific basis and credibility of forensics tests.

Providing a new image for associating Justice with a blindfold. (We're just missing the two other monkeys, now -- Hear and Speak.)
I'm not a young system anymore.
> Or that C++ is a good foundation on which to build some of the most security-critical software on the planet?

I don't care what it's written in. I care who is writing it and how well it is tested. Write it in Brainfuck for all I care, if it works, is efficient, and is safe.
Absolutely. Even right now, low-elevation roads in coastal areas flood terribly when it rains. And if it's high tide, it can be hours before the water clears.

The future is going to look like the article's story about Key Largo first. Flooded streets and other infrastructure for periods of days instead of hours. And that's definitely enough to drive educated buyers away.

I would have loved to live in a different area than where I bought my house, but I couldn't argue with the advantages that come with being over 30' above sea level. Already I'm not required to purchase flood insurance, which is a large savings every year.
I see more fluff pieces about Toronto-Waterloo than actual companies coming out of them.
Florida coastal homeowners have always known there are high risks. There are these things called hurricanes that can level your house in one go, and they happen every year. A few inches of rain is just one of several concerns, and yet for decades the market has been strong, even shortly after hurricanes.

Lots of South Florida floods every year, inland and coastal, and nobody sells their house just because it floods. If the boats can't make it under the bridge, they'll just put in locks; they've worked for a thousand years, so they can probably work for the Venice of America. And there are many cities throughout the world located near the ocean and under sea level.

The only risky part of South Florida real estate are giant condos in Miami, which have a habit of becoming empty. If you're a homeowner, though, your land will pretty much always have value until it is completely under water. Even then, they may just develop into Stiltsville 2.0.
Yes, I remember that, but don't remember if they explain why.
> and I don't think that is sufficient to make the point.

This maybe a small sample size but none the less shows that there are jobs that Americans won't do. This is despite the decent pay and benefits.

> from growers who have an interest in maintaining the supply of foreign laborers, and I don't think that is sufficient to make the point.

Sure, any one who owns a business would want to lower costs. If there is no option, that would have to raise salaries. And yet, no Americans are taking these jobs.

So your off the cuff comment "You can get people to literally haul garbage for a living if you give them a good salary, health care, and decent job security." falls flat on it's face.
https://news.ycombinator.com/item?id=14156373
Hi Solomon,

Thanks for responding. There really isn't many more details other than that. It was in DockerCon Seattle in the space needle. I don't remember who the employee was. I did generally get the feeling that Docker employees felt at least wary or worse about k8s. That was from more than just that once situation, but from multiple interactions I had over the conference with employees. I only pointed out that one interaction because it made me certain that at least that employee was more than wary.

I'm happily using Docker and it was a good conference otherwise.
Recycling theatre. If Apple wants , it can easily create great environmental impact.

This doesn't seem like it. Relative to yearly personal consumption, the amount of materials found in a phone is small.
TL;DR: impossible to delete old skype accounts without knowing EVERYTHING about it.

I have like 3 old skype accounts which shows up with my name which I can't access due to me not having the email addresses anymore nor do I remember the passwords, so it is a pain when people try to add me on skype and I contacted them and asked if they could delete my old accounts since I can't access them and they said that is not possible since I don't remember all the security questions and answers, wouldn't even give me the questions so I could have a chance at answering them..

Edit: added TL;DR
Food production will have to shift, which costs money. But I would guess that the cost of building agricultural infrastructure in previously too-cold-and-dry-for-food regions is small compared to the cost of moving entire cities.

In other words, suppose Iowa becomes a wasteland because of temperature changes. Other regions will become better suited for crops at the same time. Do we have reason to believe building the infrastructure for those lands to be suitable for agriculture would be more expensive than, say, moving the entire populations of Miami or Dhaka to someplace above sea level?
Silicon Valley’s finest are developing a code of ethics
I'm thinking particularly of Dune the book.
So, if I have an event like "program observed a car at 2017-04-20 15:15:15.9939311", and I want to calculate summary statistics over time for that -- select count(*) where car_time % 86400 == foo". That's the one kind of query I've been finding problematic in Prometheus.

(Edited to add: This was answered by another reply -- Prometheus has to do a full table scan for things like this.)
There is a danger here.
McDonald's system = Windows

Franchisees = OEMs

Franchisees not doing their best = laptop filled with crapware
Buy Lenovo+Moto and give us a macOS thinkcentre workstation

Donate a bunch to all those BSD and FOSS projects they rely on

Repatriate their offshore funds
In their defense, until today they thought they were going to get funded and actually be able to deliver.
The Paraguayan War Was the Costliest Conflict the America Experienced
Ahh, I think this answers my question. Painful - thank you!
Unfortunately, the Amazon won't be saved unless the rest of the world puts their hand in their pockets. It is a resource for those countries to elevate themselves out of poverty and develop their countries.

Europe did the same. The US did the same. To tell these poor countries they should not cut down the forest because it is a resource for the world is a bit rich.

Yes there is a problem with the mega farms / ranches that seem to be a problem in some areas of Brazil, but also the small holdings where peasant (I don't like to use this word, but it does differentiate from the typical wesstern usage of the word farmer, but I don't intend to use it in a derogatory way) farmers eek out an existence by chopping down a few hectares for pasture land for a couple dozen head of cattle which they can sell.

Ecuador tried a novel approach a couple of years ago and went to the UN asking for $4 billion to not extract oil from a particular life rich area of the forest (the oil was said to be worth $8billion). They got pledges of $32 million (pledges which do not always translate to payment).

So now oil roads are being built, where the road goes, small holidings sprint up all along and more of the forest gets cut down / polluted.
No. Dollar Tree, we recently acquired Family Dollar which is how our store count is so high.
What's sad is that Canada has a very good public school system all the way from Kindergarten to University. Combined with the lower costs (i.e. free K-12 for these good schools unlike Americans sending kids to private schools) and reduced stress on children due to lack of a standardized university entrance exam, Canada SHOULD be a place where people want to have families.

That being said, I'm a product of the public schooling system in Scarborough/Markham. Which could possibly have the best free public schools in North America.
The New York Times did a good article on this last fall

https://www.nytimes.com/2016/11/24/science/global-warming-co...
Absolutely. See this a lot more in Waterloo/Toronto for sure.

Just had a convo with a NYC venture friend who was raised here in Vancity and his quote was revealing. He said the stink of the VSE resource pump and dump era is still prevalent.

I've been approached by 3 different groups trying to list us pre launch here in town. When that's the culture of the investment scene, it's tough to make anything great.
An obscure bylaw in the TechCrunch corporate charter mandates them to publish a 'why <some place that will never be the next Silicon Valley> is the next Silicon Valley' article every two months. Rumor has it that in the bottom desk of the editor's drawer is a jar of used blood from the last time vampire Thiel had a hemocyte change and a dart has its tip wetted with this foul ichor before being thrown across the room at a large map. Whoever does not turn away from viewing the ritual fast enough is assigned the story.
Set it on fire.
Its amazing that you don't realize that its trivial to bind a single key to build your project in any editor under the sun. You could literally use ed and a shell script and bind a key on your desktop to fire off a build when you press a single button.
> Syncing of bookmarks, settings, addons, passwords, tabs across devices etc. on Firefox is a lot less efficient.

Anything to back that up? I'm pretty happy with Firefox syncing.

I tried to switch to Chrome but it used a lot more memory than Firefox (and it was in days when Firefox was know for using much memory, Chrome somehow was able to get ahead on that also).
I'm no expert, but I've tried this so far and it worked a bit:

Wrote to a bunch of strangers. Made it a point to stress that I've nothing to sell (not yet at least) and just want to talk and pick brain. Promised not to take more than 15 mins and never did. Most people never replied, a handful of them did and I had lovely conversations with them. One even became a friend (I referred her to the place I work) and we still keep in touch, even though the original reason I talked to her didn't work out. When I thanked one person, she simply said "no need, just promise me you'd do the same if a stranger reaches out to you".

From my limited experience, it is more or less a numbers game, unless you are willing to spend enormous amount of time looking for that specific set of people who is the perfect fit to help you. There is no guarantee that they would though (why should they? Everyone is busy with whatever they are upto anyways)
Brilliant engineers make good money. So they can pause to enjoy life, and do unwise things like purchase waterfront property when sea levels are rising. Why shouldn't they? Does everything have to be an investment?

I'm guessing you don't criticize people queueing up for properties in the Bay Area, where the Big One could happen any day, and while it will probably be in the East Bay, we really can't say for sure. And in that case, you don't just lose your basement, but possibly your life. In my opinion there are quite a few "heads in the sand," as you put it, on the west coast.
And if the language has a direct impact on the efficiency and safety of the product, then what?

A memory-safe language dramatically reduces the frequency of memory safety bugs, which are the foremost cause of security vulnerabilities in software like browsers. This is an inconvenient conclusion that everyone wants to deny, because it's, well, inconvenient. But that doesn't make it less true.
"William Sanford "Bill" Nye

popularly known as Bill Nye the Science Guy, is an American science educator, television presenter, and mechanical engineer. He is best known as the host of the PBS children's science show Bill Nye the Science Guy (1993–1998)."

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

Bill Nye is a media personality. Where he draws the line between 'presenting the facts' and 'entertaining the crowd' is hard to judge. Global warming disaster porn gets him exposure and helps his career. I would take any of his predictions with a grain of salt unless backed up by some serious research and studies. These claims by Nye and others are usually just intuitive guesses made by the presenter.
Anyone else getting this[1] vibrating text effect on the site?

[1] https://www.dropbox.com/s/fqupnni4jtjnraj/Vibrating%20Text.m...
Hey Solomon, here are some 'starters for 10':

- Who will be able to use the Docker trademark? If someone built a fork of Docker CE from Moby, can they still call it Docker? What about distribution packagers?

- Right now a single binary ('docker') is used to build images and runs clusters (among other things). As the monolith is broken down, will the new binaries still be named/branded 'docker'? Will there be rules about packaging only some of them? Will Docker CE/EE still have a single binary for all purposes?
Wow. I was not aware. Thanks
Analyzing PostgreSQL Email Archives with PostgreSQL
Have Google, Facebook, Apple, Amazon Beaten the Innovator’s Dilemma?
That's not a dumb question. As alluded to below, for most people the main challenge is their software stack. Beyond that, 200k+ vcpus is still a ton so you'd need hundreds to thousands of GPUs to just match the flops (Note: I don't know if Drew's code is vectorised or not on CPUs).

Put together that by using Preemptible VMs (and yes, apologies we still don't offer GPUs as preemptible) it's economically rational to use spare CPUs.

Disclosure: I work on Google Cloud.
https://github.com/tootsuite/mastodon/issues/177

Although core devs don't seem to be interested in implementing this, as it's not supported in the Ostatus spec.
For the last seven years I developed on Ubuntu/Debian desktop.

I recently purchased a Surface Pro with intentions of installing Linux on it, but actually was quite happy with Windows 10 (read more here: https://news.ycombinator.com/item?id=14062143)

Right now I use Vagrant to setup my dev environments, and honestly, even if I went back to a Linux based desktop I would continue using Vagrant boxes to handle my environments. It's so nice to be able to spin up/down, reset, etc all without messing up my home base.
I'd agree if you are talking about the 'movie industry' -

While yes, what you describe is true - part of this has to do with the film rights pricing which is mandated by the studios/distributors, so even if a theater wanted to structure things differently, they could not..

Of course many of the major theatre chains are also related to the studios, so it gets a bit hard to see which end is up..

but I digress
It’s a Nice Night for Surfing
TimescaleDB is actually a lot better for backfilled/out-of-order data then a lot of NoSQL options. This is because in TimescaleDB data is fundamentally organized by data time instead of insert time (as it is for LSM trees, for instance).
That very well may happen. But in the article posted, it specifically mentions Miami asking for federal money to buyout areas at risk for flooding. The federal government said no.
So delighted to see work by Pico Iyer on HN. His writing is always thoughtful.
Make $1,000 per Sale and the Keys to a Super Affiliates $1.1M Business
> Google Inbox used be called Sparrow (https://en.wikipedia.org/wiki/Sparrow_(email_client)), which was a regular app that Google acquired. I used it since the beginning. It was a new paradigm back in 2011, which is now the standard in modern clients.

Could you name a few apps that have the Inbox/Sparrow features like snoozing an email until some time in the future?

I would love to have that, I looked for Thunderbird plugin for that but failed to find one.
For aspiring founder, it's both the lack of funding and the lack of enormously abundant talent.

The Bay Area is strange in that well-funded startups can actually hire top talent at below-market rates because quite frankly a ton of these ex-Googlers really have more money than they know what to do with. They just want a new adventure.
Who ever said it was a problem? I just want the t-shirt.
I disagree. As a new coder when looking at a new language you don't know what's the same as what you're used to and what's different. Some things may be almost exactly the same but be slightly different. For example Python's division converts ints to floats in Python 3, for example. If you just leave out everything that's the same, the reader won't know what it's the same as.

Also, the same compared to what? C? Everyone's first language is not the same.
The Best Way to Monitor NGINX
Three years? And they never shipped a thing?

How is this possible? I don't get it.
A woman in her sixties Googling for "nordstrom" is a Nordstrom customer.
IE invented nice things like AJAX (XMLHttpRequest) and the "modern" border-box sizing model that has become almost a CSS boilerplate requirement (* { box-sizing: border-box; }), which was how IE originally interpreted the CSS spec.

IE wasn't awful at the time it was built. It was ahead of its time in some areas. It became awful because of tech debt: people building for it and only it. Companies having key line of business apps built solely for IE that locked everyone into a compatibility nightmare.

It is the same thing with the "Just install Chrome" crowd. If all anyone uses is Chrome, then no one else can move forward without first guaranteeing "Chrome compatibility" rather than spec compatibility. How soon until even Chrome has to maintain compatibility with ancient Chrome bugs because some Fortune 500 company relies on that specific bug for LOB software, willing to throw money at dumb bugs? (That Fortune 500 company could even be Google at this point, because they very much seem to have invested in an internal monoculture.)

(Your Mac coworkers can find free Edge testing VMs from Microsoft. There's also "headless" tools like BrowserStack.)
Is outsourcing development right for your company?
This article doesn't mention one of the major reasons for talent leaving Canada: if you work there, you need to stomach a 50% pay cut in average salaries vs the US. This is true pretty much across the board regardless of tech niche on the 2017 Stack Overflow Developer Survey[1]:

Machine learning specialist: US 108k, Canada 53k (49%)

Embedded applications/devices developer: US 100k, Canada 53k (53%)

Systems administrator: US 90k, Canda 49k (55%)

Doubling your salary by moving south across the border is a very tempting option, especially considering that NAFTA makes it extremely easy to do so. No need to wait for an H1-B, just show up at the border with job offer & credentials in hand, assuming you've graduated college. TN visas are instant and infinitely renewable.

[1] https://stackoverflow.com/insights/survey/2017#work-salaries...
Ugh. Yeah that sounds totally likely.
hey, make it happen, and I'll buy it.
> I care who is writing it and how well it is tested.

Static guarantees are particularly strong tests of whatever they guarantee, so what static guarantees the language used can provide is not an entirely separate issue from how well tested a piece of software is. (It's not the whole story, obviously, but it's a potentially important part of it.)