Recent submissions

Comment · 7 years ago
> If I went to a bank with a billion dollars I could likely negotiate an even higher rate for such a savings account.

I don't think that's how it works. As others have mentioned, FDIC insurance only covers 250k per depositor per bank. Typically when entities have that amount of cash (think Apple, Google, etc.), they put them into US government bonds, which are effectively equivalent to deposit accounts.

Edit: this is an interesting point, though. Ignoring the insurance issue, what would a bank do if you asked to open a deposit account with a billion dollars (paying, say 2%/year)? My uninformed layman's speculation would be that they would reject you because they wouldn't know what to do with that much money: they have to somehow lend out enough of it to at least break even on the 20 million/year that they're paying you for interest, but at the same time they have to be able to give you back your 1 billion at any time you ask for it.

Comment · 7 years ago
Are "Senior" titles meaningless in many companies? Absolutely. But they also matter in many others.

It seems as though the author's "juniorness" is showing through while writing this. In particular, the assertion that "programming skill is the most important skill for senior developer". I'm not sure that's true. You cannot write code in a vacuum; software development requires communication and understanding of the business to ensure you're solving the right problem. Doesn't matter how great your code is, if you write a solution to the wrong problem, you provide zero value. At companies where seniority is done well (FAANG, etc.) your performance is measured not just on the quality of your code, but the impact you provide to the business: this includes code quality, but also working on projects that matter to the bottom line of the business, enabling teammates to do their best work, bringing in new people, basically acting as a multiplier force.

Comment · 8 years ago
UW grad here. Running has really helped me maintain motivation and life outlook throughout the years. When I was at Waterloo during the winter I would switch to swimming, which while not quite as enjoyable for me as running, was still hugely beneficial. I dealt with a sprained ankle last year and had to switch back to swimming while it healed. I don't know how much you enjoy it, but if you're just inexperienced at it, it's definitely worth the effort to become better.

Therapists are also great. PM me if you ever want to talk.

Comment · 8 years ago
I actually don't even like -Werror for development. When I'm developing/testing/debugging, I frequently want to run partially implemented functions (a good example of this is repeatedly commenting out blocks of code to bisect a problem). Trying to deal with warnings about unused variables/parameters is extremely cumbersome.
Comment · 8 years ago
I'm surprised you place so much trust in our system of laws. With that proposal, we'd be one small step away (e.g. terrorist attack, etc.) from something truly Orwellian. Look what happened with 9/11 and see how fast our civil liberties can go down the drain.
Comment · 8 years ago
Yeah, it was decent. My experience was that it provided a lot of leads in a short amount of time. In a matter of a week, my plate was completely full, doing phone screens, take-home problems, and on-sites. Got several offers from some pretty cool startups at the end of it, and it was nice to have salary expectations up front.

I would say that I completely underestimated the amount of time required for it. It skews more towards startups, and it seems like take-home problems have become the norm in their application processes now. If you're going to take this route, I would recommend taking 2 weeks PTO from your day job to dedicate to this.

For my last job change, I took a much more passive approach. Over a period of a couple of months, I engaged with a couple of recruiters who reached out to me, only interviewing at 2 companies, and then took this job. Far more relaxing and less pressure. The only downside is that I felt like I had less negotiating power at the end.

Comment · 8 years ago
I work at a large, well-known Silicon Valley company. I interned at the company while I was in college, but decided to work elsewhere after I graduated. After a few years, one of their recruiters reached out to me via email, went through the normal interview process, and ended up with the job.

Past jobs/internships have been a mixture of applying directly on college job boards, recruiters reaching out through email/LinkedIn, and Hired.

Comment · 8 years ago
I don’t think that’s what “intrinsic” means. Would Bitcoin have any value if no one else were using it?
Comment · 9 years ago
FogHorn Systems | Mountain View, CA | ONSITE | Full-time | Software Engineer

Senior Staff Engineer (C++): https://www.linkedin.com/jobs/view/249907949/

Quality Engineer Lead: https://www.linkedin.com/jobs/view/303024806/?lipi=urn%3Ali%...

Principal Staff Software Engineer: https://www.linkedin.com/jobs/view/249776276/?lipi=urn%3Ali%...

FogHorn is an early-stage startup in the Industrial Internet of Things (IIOT) space. We specialize in edge computing, meaning that we do real-time computation near the source of the data, which presents unique technical challenges with respect to CPU and memory footprint of our software. We've developed a functional programming language, VEL, and an associated compiler. We also work on machine learning, low level optimization, and building distributed systems.

Comment · 9 years ago
Fair enough. But it sounds like this technology is being developed for airports, not land crossings or ferries. How would you setup this facial scanning when people leave the country in a vehicle?
Comment · 9 years ago
As the report notes, though, they already have exit information from passenger manifests, and land border entry sharing from Canada and Mexico. I would have assumed this information would have already been sufficiently accurate.
Comment · 9 years ago
The reason I posted the workaround is because I feel like the publisher is trying to have their cake and eat it too. In other words, they enjoy the publicity they get from having their articles shared on Google, Facebook, Hacker News, but these sites usually don't want to feature articles that require their users to pay, so WSJ sets up a soft paywall that lets some of these users view the article for free.

But of course that becomes a bit of a blurry moral line. If I start browsing Google News in the hopes of stumbling upon a WSJ article so I can read it for free, is that immoral? What about if I google the headline of an article I'm interested in? Automatically setting my referer to facebook.com whenever I visit wsj.com probably goes too far, but then where do you draw the line?

Anyway, I feel very strongly that either everyone from HN should be able to freely read an article shared here, or no one. If no one can read it, then the link shouldn't be allowed here.

Comment · 9 years ago
Comment · 9 years ago
As brilliantcode mentioned, Facebook, Microsoft et al are using Vancouver as a visa staging ground for people outside of North America. Most Canadian software engineers can work in the US on the TN (which doesn't have a cap like the H-1B) so they don't have visa issues. They bring them over to Vancouver, basically training them there, and once they've worked there for a year, they're eligible to use the L-1 visa, because it's considered an intra-company transfer, so they can move them into the US.

The Vancouver offices are not an investment in the Canadian tech industry; they're just taking advantage of our more lenient immigration laws and the convenience of the city being geographically close to San Francisco. Waterloo and Toronto seem to be taken much more seriously as remote engineering offices for American companies (possibly because of the universities and amount of tech talent in the region).

It's kind of a shame though. Vancouver is a beautiful city, conveniently located, and there's no good reason why it couldn't be Silicon Valley of the north. If they could just figure out how to make it more economical to live there for software engineers (i.e. cheaper housing and higher salaries), it could quickly become a booming tech hub.

Comment · 9 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton