436 karma · joined July 22, 2014
[ my public key: https://keybase.io/moisessilva; my proof: https://keybase.io/moisessilva/sigs/0chHShVq7c9_EA-VhlEoz_PL6RA_a4RdtDXiP_t44t8 ]
How is it obviously not true? I mean. I love remote work. I started working remotely way before it was mainstream and I'm advocate for it. I've managed remote teams for many years too. Even so, I can't claim there's no performance hit. I just think the performance hit is small enough that in most cases the benefits for people and businesses outweigh it.
Well, I dunno, you always are depending on the "good will" of leadership. They could decide to squeeze every cent and provide as little value as possible at any time, whether they have venture funding or not. If your alternative is a "non profit", look at Mozilla, plenty of people unhappy with a lot of their decisions and users feeling "betrayed". I don't think we can expect most services to run as non-profits regardless. It's an imperfect system, but is the best we've got so far.
> From a consumer's point of view, once an organization gets in the mindset of optimizing for value capture over value creation and openness, it's time to consider moving on.
I'd argue this comes after the IPO. When you have millions in venture capital, is easy to keep running the business at a loss and keep growing. When it's time to make a profit is when things start getting hard.
I suppose this is what some people don't like. They'd like founders/businesses that stay small and focused on a niche, make money but not too much and keep a good value product running. Without looking at 1Password finances though, even when it was a paid service, we don't know how profitable it was, if at all, and may be going after enterprise customers with this new funding is the only way to not only 'break even' and start making some good profits.
I do not understand. It's a business. Why would anyone expect important services to be free? during ramp up there's a benefit of providing free or discounted services while you grow, learn what users want, estimate your own costs, etc; It was a free ride and you can enjoy it while it lasts. Why would anyone expect a free ride to also last forever?
In my opinion great products need a strong balance of capital and ideals. Capital incentives unchecked by a counter balance of leadership actually believing in the mission of the company can lead to bad outcomes. Pure idealism without adequate funding has another set of problems though.
Do you remember what was the reasoning?
I'm sorry this was your experience. It sounds however like a very broad generalization. It is not my experience at all for me and other friends that have moved to richer and/or more developed countries.
I really like it. I find it simple in the same way I find C a simple language. There isn't that many commands that you use frequently and the names are quite intuitive and can be shortened to a single letter if there are no conflicts. Now, on Windows, WinDbg I never really groked. I found it hard to use.
I'm with you here. I'm also guilty of using it still for some CLI tools or other small programs. Just to be clear you don't need to assume all fd values will stay within FD_SETSIZE. Just that the fds you will use with select will stay in that range. Even if there will be lots of fds (more than FD_SETSIZE) for other resources, it works for example to select on stdin if you're not doing funny business reopening it.
There's no much of an excuse to keep using it though other than laziness.
Pedantic clarification, but it's worse than that. It doesn't work on any fd with a value higher than FD_SETSIZE (default is 1024) - 1. You could be working with single fd with a value of 1024 and it would not work.
On the bright side you can extend this limit pretty easily, but it's certainly a good reason to avoid select whenever possible.
Well, one could argue that's what they're doing. Unless we make it illegal for them to make moral choices over content, they're merely doing what's legal and what they perceive in their best interest.
But, ok, I do kind of get your point and it seems you care just when it comes to content, as you still want them to make moral decisions in other areas (employee compensation). I guess that's what I find different from my expectations (I'm not from the USA btw). I am fine with them making moral decisions on the content hosted in their platforms, even if that means sometimes they may censor my own point of view, it's their platform after all and I can still host my content on my own. I know, is not where "everyone" is, but perhaps that's a good thing, if people is missing that content they can get it elsewhere. Perhaps is that I don't perceive Twitter or Cloudflare as essential as say, ISPs. I'd have an issue with an ISP snooping and making moral choices about what traffic to allow beyond what the law requires because is not like I can build my own internet as an alternative.
>>> So, in 2020, as opposed to 1920 where the public square might have been enough, having access to something like Google or YouTube should be enforced as a legal right unless explicitly cut off by court order (as opposed by corporate whim).
That's a good point and my view is somewhat swayed now, or at least I understand that point of view better. I usually don't pay attention to twitter or facebook which somewhat bias me to deem them as unimportant social noise.
>>> Even economically, if you think about it, think how Google search ranking for example (or lack thereof) could sink companies globally at the whim of Google operators.
Search (content discovery, not content hosting) I do find more inclined to believe should be pretty much impartial (beyond perhaps top results that are clearly marked as "sponsored"), but instead of expecting google doing the right thing, we should push clear legislation about it.
Do we want companies to do just what's legal or what's moral? in the end even laws are supposed to be trailing morality and disagreements are expected on what's moral and what's not.
This is again the same old debate of whether is some sort of fundamental right to be served by Cloudflare or have your content hosted by Twitter. I do not like all forms of censorship but I also don't want private companies to be forced to host just about any content people want to publish.
Also, worth remembering the alternative to such a "pointless cycle" is a pointless short existence and then human life would be over. Sure, you can argue that's a good thing for earth, but even life on earth is pointless in the grand scheme of things if you're going to use that line of reasoning.
FWIW, I've been living in Budapest now for a year and is quite nice, I like Europe overall too, but we'll be returning to Canada :-)
As a data point, I turned down an offer for FB Palo Alto, one of the main reasons being having to relocate from Toronto. They have offices in Toronto, but no engineering.
Bottom line, they might have some presence in some major cities, but if they're serious about remote work the talent pool definitely grows significantly.
I did not read that at all. This is the key message IMHO:
> If you are the "wrong kind of person" for some reason, misfortune comes at a much higher cost than for other people. In the US, white people generally suffer lighter consequences than people of color for the same mistakes. Men are generally judged less harshly than women for various things. Etc.
More eloquently explained here: https://www.quora.com/Is-life-easier-as-a-white-person/answe...
Keyword: "easier"
No one is saying they don't have agency, but sometimes, having a headstart is all it takes for a big difference in results over the years, not to mention if that advantage doesn't go away your whole life.
Perhaps beside the point, but also some people do not believe in 'agency' or 'free will' as such, myself included. I consider myself privileged, and I'm not white.
> Also, "whitesplaining" and "mansplaining" are really incredibly racist and sexist. You should really consider using other terms.
That we agree on.