Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dasil003
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
481.
▲
by
dasil003
3y ago
Absolutely. There are a lot of failure modes. This is why true IC leadership with teeth is needed. The whole point of staff+ engineer roles (outside of specialist research) is to navigate the right technical decisions that span across te
482.
▲
by
dasil003
3y ago
> Silos and fiefdoms allow small gelled teams who know and trust each other, have similar levels of competence, and sit physically near each other to put their heads down and execute with extraordinary speed and quality. ...for things
483.
▲
by
dasil003
3y ago
Sure, fair point, but where you draw the line isn’t really material to my argument. In fact no one needs to be particularly greedy in order for large corporations to do very bad things. It just happens organically through local incentives
484.
▲
by
dasil003
3y ago
Tradeoffs become multi-arm as you go up the chain. For instance, complying with the letter of the law at great engineering, operational and product UX expense, vs cutting corners to maintain a smooth UX, low operational overhead, and strai
485.
▲
by
dasil003
3y ago
That's an interesting point. My thought is that the theories of the software go well beyond programmers to everyone who interacts with the business process in question. Everyones theories are incomplete and aspirational though, sort o
486.
▲
by
dasil003
3y ago
Title is a bit overblown for the actual epiphany which is more about the necessity of programmers having a robust mental model of a system to be able to maintain, let alone improve the system. I don't see anything particularly unique
487.
▲
by
dasil003
3y ago
It's hard to make any kind of objective assessment based on a single article this sparse on concrete details as this, but I get strong vibes of a day-dreamer personality. This oscillation between excitement about an idea, and the hard
488.
▲
by
dasil003
3y ago
I'm confused, are you just mad about the label middle class, or do you believe that the only people spending large sums on gambling can afford it and therefore there are no ethical issues in this type of business? Because you seem to b
489.
▲
by
dasil003
3y ago
Disagree pretty strongly about rebasing. If you are an experienced and full-time programmer then you should know how to rebase and merge, and understand when the time and place is for each one, and I personally always rebase my local topic
490.
▲
by
dasil003
3y ago
100% agree to all of this. There's an interesting balance of domain knowledge/skills/experience and potential/learning speed/adaptability. You are ostensibly hiring for the former, but the latter is a multiplier i
491.
▲
by
dasil003
3y ago
It’s all so situational. In an early stage startup you really have to focus on the most critical things. I would question doing a lot of marketing early when it may be more important to do sales or just low scale, high touch customer test
492.
▲
by
dasil003
3y ago
Very good point, planning is a broader activity than estimation. I find people bring a lot of baggage to the idea of estimation, like in this case you say "it's a lot of wasted time". There's an assumption in there som
493.
▲
by
dasil003
3y ago
I was going to make the same points. Some of these are frustrated and cynical dismissals that may represent reality sometimes, but are counterproductive when taken axiomatically. For instance, “estimates are lies” fails to acknowledge that
494.
▲
by
dasil003
3y ago
Dude I don’t know. Representing the team means understanding and making sure the architectural approach and interfaces/contracts with other teams are solid and will stand the test of time. This is certainly different from leetcode sk
495.
▲
by
dasil003
3y ago
Sorry you’ve been burned by nepotism and incompetent leadership. That’s not the root of politics though. Politics is about decision making processes and power dynamics that emerge in large groups. This becomes difficult regardless of com
496.
▲
by
dasil003
3y ago
> I’m sure that’s what they were trying to do, but their argument only carries weight in the context of those hyperboles. I think this is a bit uncharitable. Yes, nominally everyone is trying to do this, but in practice this comes dow
497.
▲
by
dasil003
3y ago
Interesting, are the syllabus + assignments published online somewhere?
498.
▲
by
dasil003
3y ago
Understanding, communicating and ultimately convincing when it’s better not to write code.
499.
▲
by
dasil003
3y ago
Yeah, secular vs religious is not any basis for judging a value system. We've certainly seen horrible things done by fundamentalists of all stripes, religious or not! There is a lot of very beautiful religious thought over the millen
500.
▲
by
dasil003
3y ago
This argument doesn't hold water. Both Heroku and teams that run apps on Heroku have their own on-call teams. Yes, you can build stable interfaces and separation of responsibilities between infra and business services, but someone s
501.
▲
by
dasil003
3y ago
Sure, any point can be undermined by overgeneralization and bad analogies. The nature of software and physical construction is different.
502.
▲
by
dasil003
3y ago
At a certain scale mature software companies do in fact have dedicated incident managers, and dedicated SREs who work primarily on stability from a more systematic perspective. However they still need support from the application developer
503.
▲
by
dasil003
3y ago
Obviously the truth is somewhere in between, there is no engineer so talented that they can produce a 100% reliable and available system, and the percentage goes down the more complex the system gets. The decision of whether to have a on-ca
504.
▲
by
dasil003
3y ago
Obviously it depends on the product/project, but the backend (data modeling, state management, data locality, etc) is crucial to how the product works and UX. The most common gaps I've seen are ineffective reasoning about the sta
505.
▲
by
dasil003
3y ago
This is awkward. I get that there's sexism in tech, no argument there. But it's just not true that web design was sprung from whole cloth as a new discipline and then later became gendered at women coders' expense. I was t
506.
▲
by
dasil003
3y ago
I don't mean to minimize the effort of FE as I agree it is under-appreciated. But if the BE folks don't work closely with PMs and designers then you're already fucked and no amount of FE lipstick will make up for it.
507.
▲
by
dasil003
3y ago
The premise is that the bandwidth needed will be orders of magnitude less, because the engineering will be orders of magnitude better. The opportunity makes sense as we've long been climbing up the local maximum peak of enterprise sal
508.
▲
by
dasil003
3y ago
Yeah it’s funny, I’ve generally always worked hard and been rewarded. Occasionally I’ve had a bad job or a bad boss and I’ve moved on quickly. I do have an anti-authoritarian streak (got me in trouble in school), but I’ve never felt exp
509.
▲
by
dasil003
3y ago
I don’t disagree but it’s an obtuse way to make a point.
510.
▲
by
dasil003
3y ago
Are you trying to say that an equitable wealth distribution would make mean and median across the population the same? This is a very specific statistical conclusion that is hard to grok without unpacking some of the assumptions behind it.
More ›