HNHacker News
TopNewBestAskShowJobs

flyingramen

846 karma · joined November 3, 2016

submissionscomments
flyingramen··on Dropbox Converts to Permanent WFH
> Online, you can create a private Slack channel or even a separate off-Slack group for the in-crowd where you exclude others, and no one can see it.

Since you say politics reasons wholly because of this reason, it’s not like Slack is not available if you are not fully remote.

flyingramen··on [dead]
Post with more votes and made a few minutes earlier to this one: https://news.ycombinator.com/item?id=14338328.
flyingramen··on Canada is North America’s up-and-coming startup center
For my benefit, would you be willing to share your salary or range (and currency :)?
flyingramen··on DOJ Cautions Employers Seeking H-1B Visas Not to Discriminate Against US Workers
This is just bringing up the Nebraska center up to speed with the California and Vermont centers. This is done because Nebraska will restart processing H-1B application which it had not been. USCIS clarified there is no change in policy.
flyingramen··on Slack is Down
A few people lost all their emails on Gmail in 2006. https://techcrunch.com/2006/12/28/gmail-disaster-reports-of-...

There have been other Gmail outages in the past though. My two favorites are:

1. The multi-hour outage in 2009 http://www.cnn.com/2009/TECH/09/01/gmail.outage/index.html?e.... 2. And one where they had to restore data from magnetic tape backups https://gmail.googleblog.com/2011/02/gmail-back-soon-for-eve....

Of course, there are other email providers too and their own outages. But I like Gmail and that's what I follow.

flyingramen··on An Open Letter to the Uber Board and Investors
Simply firing people that have committed a certain offense may not fix the underlying problem—only treat the symptom. But I agree that sexual harassers should be separated from the company.
flyingramen··on An Open Letter to the Uber Board and Investors
That may be a good analogy to make but it is not that simple. I am going to try find it, but there was at least one paper showing how it really depends on the placement of the kind of actors in a system. Enough (but an easy minority) of good actors in a system could "clean up" the system by ensuring everyone acts well. If you want a more relatable simple analogy is a benevolent dictator cleaning up the mess.
flyingramen··on An Open Letter to the Uber Board and Investors
What would an ideal way forward be for Uber? Recent incidents combined with a tainted past make public trust in Uber not the best.

Lot of people have suggest these problems stem from the culture. Culture of companies and people is similar to the culture of, say, bread. The starter really matters and sets the tone. I'd be interested in hearing from people who have seen a drastic change in culture at a big place or better yet, have been behind that change.

The other idea is it could just be a few rotten apples giving everyone a bad name. I don't know the answer.

flyingramen··on CockroachDB beta-20161013
Your one machine's disk fails and you'll lose data if you have anything other than synchronous replication. And once you have synchronous replication let's hope it is on at least a different rack if in the same data-center. Preferably in a different geographical region actually. And now you no longer have "really fast" QPS.

All this assumes you have only so much data that can fit in one machine. If that's not the case you're in need of a database that spans more than one machine.

flyingramen··on CockroachDB beta-20161013
There is a better response to this up in this thread (https://news.ycombinator.com/item?id=13661735).

The test is testing the worst-case scenario of everything needing locking. CockroachDB uses an optimistic "locking" approach which makes this bad. But if you're use-case is strictly linearizable high-throughput reads good luck finding anything that is not a single-machine database.

flyingramen··on Introducing Cloud Spanner, a Global Database Service
Eric Brewer who is the author of the CAP theorem works at Google now. He has a post here: https://cloudplatform.googleblog.com/2017/02/inside-Cloud-Sp....
flyingramen··on How Discord Stores Billions of Messages Using Cassandra
It is fascinating that more and more people are using Cassandra. DataStax believes they have fixed problems with prior guarantees claims that were exposed by Jepsen. But there has been no official Jepsen testing since.

On the topic of looking at Scylla next, I wonder why did the team not just start out with it to begin with. Also, are they people with experience running both. How is the performance? And what is the state of reliability?

flyingramen··on Transitioning Firefox's rendering engine from Gecko to Servo
Seems like Safari is doing better than everything else if I'm reading the charts right.
flyingramen··on Whatsapp: Video Calling
I used video calling (almost) everyday for the past few years. I find FaceTime to be best at video calling even in the face of not the best connectivity. Unfortunately it is limited to Apple devices only. Excited to try WhatsApp for this.