skysight-inc/HackerNews huggingface dataset:
> Any Canadian developer will tell you the problem is the abysmal pay that Canadian companies offer.

Companies can't pay money they don't have. In my experience as a Canadian founder, Canadian companies are just poorer. We'd love to pay more but then we'd be bankrupt.
Cell-Jamming Technology Is Being Turned Against Journalists
Yeah... I'm not sure 4% counts as "probably" either. I would not be surprised to discover other inaccuracies.
UCI physicists confirm possible discovery of fifth force of nature
I also wish that had taken off; 3d-graphics via a software ray tracing engine would in a sense be a return to the way things worked in the 90's before hardware rendering, where every game had its own custom engine and developers were always trying crazy new things. In some sense, GPU hardware has gotten flexible enough that we're sort of back in that world again, but writing GPU code isn't quite the same as writing a renderer from scratch.

When it comes to ray-tracing in particular, as far as I know there really doesn't exist (except perhaps as research prototypes) any hardware platform that's great at ray tracing. CPUs are okay but they need more parallelism. GPUs are okay but (as far as I understand it) they aren't good with lots of branches and erratic memory accesses. It seems like KNC/KNL ought to be ideal for this kind of thing (and in fact, it appears a fair bit of effort has gone into optimizing Embree for Xeon Phi).
> Some of the juxtapositions/language are bizarre.

The author is non-technical, but I agree it's confusing.

> I thought Google Universal Analytics was an updated version of Google Analytics.

I wonder if they are looking at multiple sources for a company, for example, the blog, marketing site, dev site, web app, etc.
MP3 compression is probably overkill in his case, but he wouldn't believe you.
cut, awk, grep, and perl can churn through an initial data dump like nobody's business.
This is incredible. https://www.youtube.com/watch?v=hreCQlJB7bE

He says "adventure capitalists" more than a few times, then appears to be possessed
Welcome to HN! Everyone knows everything here :)
If you somehow manage to damage yourself from taking too much paracetamol then that's the least of your worries - it's probably a sign that you need a carer.
it's really quite simple - it's like when you ask a fisherman - how long does it take to catch two fish - he'll give you an answer as to not appear incompetent - but he has no clue...
Promises can be helpful in a pure CPU bound workload as well: they help to avoid blocking the main thread, by yielding more often. This is typically done by breaking a long running computation into a series of sub-computations that are scheduled on a timer, and the top level API returns a Promise that completes when all computations are over.

The same goal could also be achieved with multiple threads (webworkers for example). But the promises and async/await syntax is more convenient.
Is the most popular domain registrar among YC cos really GoDaddy?

This seems pretty unusual given industry trends over the past, 5+ years. Do you separate GoDaddy resellers from GoDaddy direct?

Update: They are not separated.

> I see Namecheap come up in a lot of hackernews posts for recommended registrars. I’m assuming since Namecheap and many other popular startup-friendly registrars are both resellers of GoDaddy and eNom and are ICAAN accredited registrars, the WHOIS lookup may not reflect the proper registrar (i.e. they may show up as eNom instead of Namecheap).

I'm also surprised to see AWS Route 53 omitted as a registrar, and possibly as a name service, unless that's what "Amazon" under DNS refers to.

Still this data is useful and nice to have as a point of reference.
Depends on the product, and who defines "good." The back end of most big products you use (PayPal, eBay, etc) are probably pretty "bad" from an objective back end engineer's point of view, but they're "good enough" to deliver the product.

Meanwhile, problems in the front end are more immediately felt when using the product.
That "search engine" looks like it was never really build to be used. I searched the term "blender" and got this:

`ErrorException in getResults.php line 45:`

https://neuromama.com/get/web/blender
Gab.Ai: The People First Social Network
On our code base, we're seeing >2x build speed increases vs. go 1.6! Compiling the entire go monorepo, including vendored dependencies, dropped from 73 seconds to 29 on 4 CPUs when moving from 1.6.3->1.7rc6. Huge improvements to CI times, when amortized across go build, go test, docker builds etc.
Actually Vancouver is never ranked in the top ten most expensive cities in the world. This is a myth that gets put around Vancouver due to Demographia's horrible annual which gets broadcast everywhere and horribly misinterpreted. They only look at a handful of Anglosphere cities and only look at housing affordability. But housing affordability is meaningless for gauging how expensive a city is -- you don't have to buy a house, you can rent, etc. Also, they have a stated goal of encouraging lower density and promoting sprawl and have ties to the automotive industry.

If you look at actual studies of the cost of living in cities around the world, like from Mercer or the Economist, Vancouver is closer to the upper middle in terms of cost of living.
Of course they have a choice. You don't have to buy a new KB or Toll Brothers home and you don't have to buy a home in a new development. Around where I live even the new developments is just the builders buying and tearing down old homes. If none of the existing inventory on the market suits your needs, or if you really want new construction, you can either buy an empty lot or buy an old house and tear it down. Also, if you have the budget to pay for it the builders can go to great lengths to customize even a cookie cutter home.
It reads like Ivan "Rifle is Fine" Chesnokov without the caps lock.
I agree with jasonkester. Unless you are a very early employee getting an out-sized amount of equity (>2%) then you should be damn close to market from the beginning. Of course startups pay less, but more than 10% off market is terrible. Even early employees should be brought up to market very quickly once funding happens. If you google it, you'll find the consensus is that founders can pay themselves market after series A. You better be getting market too.

The best way to get a raise post funding round as an employee is to go in guns blazing in your next salary/performance review. Make sure to keep a list of your accomplishments, tie them to the revenue of the company, outline what you're excited about in the coming year, and print out a payscale report of how under market you are and say something like, "I'm getting a bit demoralized by how under market I am. It will be a load off my mind and make it much easier for me to stay motivated for all that we have ahead if this can get corrected."

If you are invaluable to them you will receive the raise. If you're not, then you're getting the better end of the deal and you should look for a job where you can be invaluable. If you are invaluable and they give you a shitty raise, you can be more explicit with them, but it's likely that you'll need to job hop to get what you want.

I got a 30% raise doing what I just outlined.
Sort of. They're only legally required to protect government communications, maybe government systems, and defense contractors. The "defense-only" solutions they have for them are high-quality. Then they push BS for everyone else to benefit surveillance mission. Quite a lame deal we US taxpayers get on those high-security products.
> Jumping from web dev to that might be tough, but I've also seen some demand for web based ML visualization and interactivity.

I am not sure about this. Aren't Tableau and the like libraries making web data visual developers less in demand?
This is so weird. It seems like this entire site is something I'd see on "Tim and Eric Awesome Show, Great Job!".
What makes you think that the tech is the part of YC company's worth learning from?

The bizdev stuff here is more useful.
Like another commenter mentioned, this style is commonly used in headlines. It's referred to as historical present tense. Here are a few resources for more information:

https://en.wikipedia.org/wiki/Historical_present
http://www.grammar.net/presentaspast

"Is" combined with "released" does sound odd, but it's not too unusual, like in this sentence: "Heat is released into the atmosphere by cars." (From http://www.merriam-webster.com/dictionary/release)
Acetaminophen isn't an NSAID, which makes it your first choice if you need pain relief and are at risk for bleeding or are on blood thinners.

Relevant to the article, ibuprofen is a pregnancy category D drug, which is basically "do not take this, period". It substantially increases the chance of heart and lung issues in the child, reduces amniotic fluid levels, and puts the mother at severe risk of excessive bleeding during delivery. Thus, if you're in need of pain management when you're pregnant, acetaminophen tends to be the go-to recommendation.

Personally, I take Excedrin for the occassional headache, because the combination of acetaminophen/aspirin/caffeine reliably kills my headaches in a way that ibuprofen doesn't. Ibuprofen tends to be my go-to for anything inflammation-related.
Hey, so i'll attempt to clear the air a bit. Didn't think this would trend like it did..

Cloudflare - chalk this up as a mistake. I have a marketing background, so not too well versed in the infrastructure space. I'll ask Macro to make an edit for me :)

"As opposed to...a custom made web app?" - correct.

Google Analytics vs Universal Analytics - Correct, Universal is an update, but many still use GA standard. The GA # (451) is all encompassing, the GUA # (314) is the subset of GA users that use the update.

Granted, there is much room for improvement in both the information given and the semantics behind it, but I'm glad you enjoyed it. Thought it would be interesting for people to see since a lot of this stuff usually operates behind the black curtain.
The Business Insider headline (original, and yes Business Insider is terrible) from today was quite funny.

"This $35 billion company supposedly owns 'a clone of Amazon’ and is developing atomic fusion — and the SEC thinks something might be wrong."
Intimate Privacy Protection Act [pdf]
Yep! Apologies for the misinformation here.
whoa, this one has their copy running over video of someone plummeting in an aerial silk accident. You can even hear people shouting "Call 911!" over the dubstep soundtrack.

This is so bizarre!

https://www.youtube.com/watch?v=A1rbxisJGJ4
It really depends on your financial situation. If you've got the resources to pay off an ARM before the reset, then absolutely you should do that. Why not?

If you can make the payments on the 30 year easily, then an ARM could be a good bet to save some money, but there's some moderate risk. If you're a bit stretched making a 30 year, then an ARM is probably too risky because a rate increase could push you into default. If you are able to make the payments on the ARM but not the 30 year fixed, then you probably shouldn't buy at all (at least not that property).
This slogan sounds like a platitude, but might be important.

> Stop thinking about your software as a project. Start thinking about it as a house you will live in for a long time.

I say it "sounds like a platitude" because experienced software engineers already think this way instinctively. But we still call software development jiobs projects, like the building of a house rather than as an ongoing activity.

Perhaps we should change that language.
Your leaf cost $30k, the article quotes $10k, and your own inverter/charger+battery setup is going to be at least several thousand.

Maybe buying, housing, and maintaining a bunch of electrical equipment awkwardly in your home isn't worth the difference to many.
The youtube goes for days... this is the TimeCube of the 2010s.
I've worked at Google for 8 years.

The only way you are likely to see "another 100k on a good year" is if you sell all the RSUs you've got that year.

I've see a few people "add a couple of million" when their project of 7 years succeeded, but these were very senior people.

I think it's an illusion to think that rank and file SWEs will ever have an "add a few million" year.

> who do you think is buying all these houses?

I see very few rank and file Google SWEs being able to afford anything within 1 hour commute of Mountain View.
All of that is also going to be expensive.
You read my conversation with T-R and your takeaway is I think teaching kanji to beginners is a bad idea because "I run into a kanji I don't know"? Please.

> English spelling is just as complicated, in my opinion

That's a separate issue, but I agree with you to some extent. Here's a Feynman quote (which I agree with 100%):

If the professors of English will complain to me that the students who come to the universities, after all those years of study, still cannot spell "friend," I say to them that something's the matter with the way you spell friend.

https://en.wikiquote.org/wiki/Richard_Feynman

> "stop teaching kanji in public schools" is pretty much the same as abolishing kanji

I don't think so. There are many things that aren't taught in public schools but taught in private classes (calligraphy/ikebana/yoga/etc).

It's good that people who care about these cultures enjoy them in their own time and other people are left alone and not being forced to learn something they think has a low ROI.

If kanji is such a good idea as you claim, it will survive and thrive without government coercion, don't you think?
Gawker played dirty, then Peter Thiel played dirty. Peter won. Nothing of value was lost. We're not talking about Reuters here.
It's not completely outlandish to imagine that noisy power could cause noise in the audio output of an amplifier.

I would hope that any good quality amp would filter the incoming power, though.
Remember new YC cos get beaucoup Azure credit now. (I'm not sure how much they get on AWS.) It would be interesting to see if the offering has had an effect.

> We are happy to announce the Microsoft will be giving $500,000 of free Azure hosting credit to YC startups in our Winter 2015 batch and future batches.

https://blog.ycombinator.com/$500k-of-azure-credit-for-yc-st...
I thought this was interesting too. We usually see AdWords more highly adopted than FB, Twitter, etc.
My life as a Remote Year guinea pig
That's about what I was offered in Calgary a few years back while I made 3x that in Vancouver. I had wanted to move to Calgary for personal reasons but I couldn't imagine taking a 70% salary hit in a city known to pay very well for any average job (while oil was still strong). Canada is weird I guess.
LinkedIn is holding your resume data for random, selling access to the recruiters you don't want to hear from because they have deep pockets.

Imagine a world where you don't have to re-enter your education and work history for every job you apply to! Imagine not having to create a new resume every time you decide to switch jobs! Imagine just sharing a semi-private URL instead.

This sounds like a market prime for disruption.
> Of course you want a butcher to to have empathy for animals. This ensures they treat the animals humanely. What you don't want is for a butcher to be overcome by emotion every time they have to kill an animal.

Do you have any idea what it's like to routinely slaughter small to medium sized animals? I'm sitting here wondering how that could not be very difficult for a normal, well-adjusted person to do for any extended period of time. Doesn't imply pure psycopathy, however. Perhaps 'psychopathic tendencies' would be a more apt phrasing.
Is food any better or worse than taking drugs?
For the last decade since I moved here, my life in silicon valley was more like: wake up without an alarm, brew a cup of dragon well tea, walk my dog, hit my gym for slow and steady progress, check email for crises, deal with anything other people care about, maybe go to the office. Have some lunch, write code until I'm tired, then maybe make an effort to socialize. As far as coal mining goes, these are sweet digs.
Yes, the latter.

93% of the YC companies that we found using an A/B tester were using Optimizely. This, however, does not account for server-side testing as mentioned in the thread.
Nannys? Going to fancy restaurants hoping to see venture capitalists?

Most people your age do not by any means conduct themselves like this, nor could they if they wanted to. Their "nanny" is their sister or mother or mother in law or a neighbor.

They don't go to a fancy restaurant because they don't have the money for both the fancy restaurant and a baby-sitter.

They're a two income-family forever, not until stock options vest and can be sold on secondary markets to speculators with easy capital.

This whole scenario is ridiculous and not at all representative of anything but a very small demographic. But I guess that's the Valley, at least to this outsider reading articles like this.
So where are the long-term longitudinal studies on masturbation?
Is there any advantage to using regex over a parser combinator?
> Two kids under 4

Whoops, missed that part! That explains everything.
Let us know if parent delivers? (Parent will surely deliver.)
The Qt Quick Graphics Stack in Qt 5.8 – Qt Blog
> it is entirely possible taking on technical debt is required for a largely unbounded success

> Time to market is a vital metric for everyone

I disagree with the first statement (I know plenty of exceptions, enough to statistically consider that it is false) and disagree with what you imply with the second. Google launched against 5-6 strong, established search companies. Copying the then-strategy of paid listings was not going to work, and their technology had to be ready before hitting the market. Theranos is an example where the technical debt did not pay off. Time to market was not as important as getting the tech to work.

I had a long meeting/debrief yesterday with a C-level from a freshly failed, large internet group. Their CEO and CTO's strategy to get out of the hole was to technical-debt-and-grow a dozen products in parallel in the hope one sticked; whilst several stuck, they did not have the expertise or willingness to do the work to stop the products from breaking, and the company failed by running out of money (which, due to technical debt stopping the accountants from having any visibility, surprised them all).

I consider their failure to be entirely due to the idea that technical debt is required for a large unbounded success, which was like a religion for the CEO and CTO. Had they gone "private equity" (cut headcount, focus on core business, invest time in cleaning up) they might have survived long enough to become profitable again.

Many business founders will not have the resources (reputation, money, or even just hustle, EQ and maturity and leadership) to get a good technical co-founder and will have to either take shortcuts, or reconsider their decision to start up without said resources.
Atom package for tracing variables inline
I'm guessing that good quality amps for the install market are designed to be part of system where these concerns are taken into account.
Objectively, you can do anything on OSX that you could do on Linux plus you can do the Apple stuff. But because Apple intentionally prevents using their stuff anywhere else, they can suck eggs.
https://github.com/golang/go/commit/a62ae9f62fcfca02075b70e6...

> SystemCertPool returns an error on Windows. Maybe it's fixable later

This doesn't inspire confidence in Go as a cross platform language which is at version 1.7. If this is implemented in say 1.8, am I supposed to check for Go versions in order to know if the SystemCertPool func works or not? I mean why not just release it when it works on all tier-1 supported platforms?
Thanks Harper! It has been a long time. Speaking of calculators, the build instructions even link to ticalc.org (only place I could find the right version of TASM... :P)
That's exactly what my parent comment suggested :-)
[THE SAEM] Saemmul Perfect Mascara 2Type 8ml / Perfect Mascara
Ibuprofen certainly isn't safe either for the kidneys.
> I'm hoping that the packaging discussions that are going to be happening over the next few months don't result in a similar decision that "we know best".

Judging by current packaging discussions, I don't see it happening any other way. I just hope they don't mess things up too much.
The issue is the wages, in Vancouver where a house is easily in the many millions companies seem to think it's fine and dandy to pay 80k a year in the high range, ultra high range is 120k/y and get this - low level assembly and C programming generally pays less than ruby or js.
Yes, you're correct, I missed that! An alternative solution is to give a descriptive name to each chunk (could simply be its filename), so that people could see the contents matches the description once its revealed.
It's hard to say what is post-IPO hype and what isn't at this point.

I'm also very curious what Twilio has on its roadmap -- a post-IPO company is no longer a startup, but the whole concept of making a Python library that sends SMS messages, to me, very much feels like just a startup MVP.

It'd be interesting if they went after cell carriers with WebRTC, but even the WebRTC provider world is a pretty competitive space now with TokBox and Agora.io essentially providing the same value prop with their offerings now.

Me? I just want a China number to send SMS messages from. Get on that, Twilio!
Meet Google Duo, a simple 1-to-1 video calling app for everyone
Google launches Duo video calling app, a dull cross-OS FaceTime rival
I grew up in Vancouver, went to high-school there, whet to UBC there. My family is in Vancouver. The majority of my friends are in Vancouver. I own real-estate in Vancouver. I eventually want to move back to Vancouver. I can safely say I love Vancouver. However, I currently live in Seattle. Why? The money!

As frustrating as it is to admit, and as uninteresting as it is, the simple answer is usually the most appropriate:

Canadian companies like their tier-2 low wage talent (and some tier-1 low wage talent - who prefer Canada). Its good enough for their usecases, and it gets the job done. Meanwhile, they like to complain that they can't hire tier-1 low wage talent.

That is the only answer I can come up with!
My favorite: "I can provide a lot of references, who will say that I always keep my word, although on
many occasions due to unforeseen circumstancesit could take longer for me to deliver on
my promises."
Looking at your program’s structure in Go 1.7
Let me put it this way: I have lived in Silicon Valley my entire life (and I'm not that young), and the only person I've ever met who was raised by a nanny was a rich kid who went to my high school. I've never met anyone who hired a nanny, except that kid's parents. But maybe that's because I don't live in Atherton.