Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yashap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
541.
▲
by
yashap
7y ago
> Uber engineers used many bogus reasons to implement NIH projects In my experience this is one of the most toxic diseases an engineering org can catch. It often comes from smart, technically capable engineers who are more concerned wit
542.
▲
by
yashap
7y ago
This has been my experience too, but with a slight difference - the new feature is very often an ask from sales, who are trying to close either a big new sale, or a big renewal. The prospect/customer demands some obscure feature that
543.
▲
by
yashap
7y ago
IMO internet communities make this worse - it’s a lot easier to be a bully online than in person. Also, internet communities are so large that the chance of running into a bully is much higher. I have plenty of LGBT friends and family, and
544.
▲
by
yashap
7y ago
WhatsApp’s servers are largely written in Erlang too, right?
545.
▲
by
yashap
7y ago
Senior dev at a Canadian tech company here. At a good Canadian tech company in Vancouver or Toronto, as a senior+ dev, you can make $120-140K CAD (83-96K EUR). You can make substantially less than that as a senior+ dev too (plenty of senio
546.
▲
by
yashap
7y ago
Yeah, in my company’s “main city” we have traditional offices with long term leases that we furnish and operate ourselves. Our headcount in these offices is pretty stable, so it makes sense. But we’ve got a bunch of decent sized, sales&#x
547.
▲
by
yashap
7y ago
Indeed, you could say the same thing about IG vs FB, it’s an empty criticism. Also, curious why we always see these “Snap must regret not selling to FB for $7 billion” comments parroted so often? Snap currently has a market cap of almost $2
548.
▲
by
yashap
7y ago
As noted in this article, aviation is responsible for just 2.5% of global anthropogenic CO2 emissions. To put that number into perspective, cars are responsible for about 10x that. If everyone stopped flying today, the impact on climate ch
549.
▲
by
yashap
7y ago
Hah very cool! I was indeed way off on my assumptions :) I guess the 50 different cities is for picking up different regional broadcasts? And bare metal over cloud compute is because you have to connect special hardware?
550.
▲
by
yashap
7y ago
Very curious about what kind of service has these requirements! Servers in 50 different cities suggest you likely care A LOT about latency. Going bare metal likely means you’re dealing with huge amounts of computation. But tolerating 2-5
551.
▲
by
yashap
7y ago
Strongly agree. And even if Gates did know Epstein was convicted of soliciting an underage prostitute in 2008, is it that wrong for him to take a meeting with him? He’s not becoming friends with the guy, partying with him, or endorsing hi
552.
▲
by
yashap
7y ago
Indeed. If (when?) these guys fail, their assets, i.e. your home, will be liquidated. And you probably won’t get your “investment” back either, you’ll just have paid inflated rent for awhile.
553.
▲
by
yashap
7y ago
I get the sentiment, but wouldn’t this apply to something as simple and fundamental to the web as including an image that I don’t host on my webpage? The 3rd party hosting that image could be collecting a decent amount of data about people
554.
▲
by
yashap
7y ago
When you grow as fast as Uber has been, you accumulate a TONNE of fat. Multiple teams hiring people for the same role, creation of roles that have no real value, too many middle managers, etc. It’s so hard to not get into this state during
555.
▲
by
yashap
7y ago
“To make error is human. To propagate error to all server in automatic way is #devops.” - DevOps Borat
556.
▲
by
yashap
7y ago
Curious to know what you mean by “no room.” As in the performance impact of FKs and extensive use of transactions was too high? In my experience (not insane scale, but around 1 million daily active users hitting DBs with TBs of data), the p
557.
▲
by
yashap
7y ago
Great article. Thought the author sounded really bright, practical, mature, customer focused and motivated, did a lot right. Seems like someone I’d love to found a company with. But the simple truth is startups are hard, most of them fail e
558.
▲
by
yashap
7y ago
I’ve yet to encounter DB level integrity problems that aren’t solved by a well designed, normalized schema combined with proper use of transactions, PKs, FKs, unique and not null constraints, etc. These problems probably exist, but they’re
559.
▲
by
yashap
8y ago
Let’s say Waymo get to legit, truly market ready SDC taxi tech 3 years before Uber, and they start expanding into Uber’s markets at lower prices. This is bad for Uber, but hardly the end of their business. People won’t immediately trust S
560.
▲
by
yashap
8y ago
FWIW, I think “edge compute but centralized db” is often not just “not gaining the full benefit of edge compute”, it’s actually “way slower than everything centralized.” I’ve worked on plenty of systems where a single web facing endpoint r
561.
▲
by
yashap
8y ago
Yeah, zero posts and doesn’t even have a profile pic. It’s a dead account, I don’t have much of an issue with Instagram’s policy to “steal” handles on accounts like this.
562.
▲
by
yashap
8y ago
100% agree. Logging sensitive data is something that we should never do, but in orgs with 100s-1000s of devs, it’s something that almost always happens. At some point somewhere a piece of middleware or whatever logs full request bodies, q
563.
▲
by
yashap
8y ago
Definitely. E2E UI tests are almost always brittle, flakey and hard to debug, you want a very small number of them just to test really core workflows. Drives me crazy too when I see frontend devs using them like UI unit tests, while writing
564.
▲
by
yashap
8y ago
Although I agree with you in general, integration tests that are really focused on the contract between two services can be pretty easy to debug, ESPECIALLY if you use request ids that are passed between services, and included in every log.
565.
▲
by
yashap
8y ago
From some Googling, seems like a typical software developer salary in Buenos Aires is around $10K USD/year. So this is dramatically more, ~30x that.
566.
▲
by
yashap
8y ago
Yeah, I’m sure there’s variation country-to-country, but in Canada this application would be ridiculous (and likely illegal?), with HUGE identity theft alarm bells going off.
567.
▲
by
yashap
8y ago
Quite a few languages do if expressions, and IMO they’re great. Simple syntax, readable and powerful. It’s crazy to me that any new language wouldn’t have them.
568.
▲
by
yashap
8y ago
I’m not a Googler, but sounds more like poorly done client side cacheing to me.
569.
▲
by
yashap
8y ago
Box’s market cap is $2.5 bil, so that’s still $85 mil. If he can take actions that increase their market cap 10%, that’s still $8.5 mil for him personally. I feel like his interests are still very aligned with “grow Box”, even if he isn’t
570.
▲
by
yashap
8y ago
IMO: * Capitalism naturally leads to growing wealth concentration/inequality over time, especially when combined with automation and globalization * People say “one person being richer doesn’t make you poorer”, but that’s BS. When peop
More ›