Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
afarrell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
631.
▲
by
afarrell
5y ago
> what do you wanna do? Accept a potential security bug because it is too much effort? Yes. It is important to have the serenity to accept the things you cannot change. In the choice between A. Burning out on a fool’s errand of attemptin
632.
▲
by
afarrell
5y ago
This works up util a point. If the code is owned by 4-30 people, its good. If the code is owned by 120 people, then it takes way to long to tell what the quality standard is. > The standard you scroll past is the standard you accept. The
633.
▲
by
afarrell
5y ago
I’ve found lunarvim to be another good config baseline: https://github.com/ChristianChiarulli/LunarVim Explained here: https://youtu.be/Qm864kVxAss
634.
▲
by
afarrell
5y ago
Having done consulting for JPL, they do also need people producing line-of-business apps. But not every role within JPL needs the same approach.
635.
▲
by
afarrell
5y ago
It depends on the quality of the conversation
636.
▲
by
afarrell
5y ago
As a hard-of-smelling person, I enjoy cleaning gross things and collecting garbage. I'd hate to be one of these moderators.
637.
▲
by
afarrell
5y ago
"The Net interprets censorship as damage and routes around it" -- John Gilmore "On the internet, nobody knows you are a dog" -- Peter Steiner I think this is the pointy end of a deeper problem in the design of the intern
638.
▲
by
afarrell
5y ago
Which is reasonable. I’m making it explicit for the sake of the perplexed. I’ve found myself previously asking, “how do I learn to estimate?” Only to hear, “by experience”. It left me thinking for many years that I couldn’t also learn by ha
639.
▲
by
afarrell
5y ago
> only accumulate through experience You need both experience and also reflecting on that experience —-- usually in a social process.
640.
▲
by
afarrell
5y ago
> might be the next Mozart Note that both Mozart and Michael Jackson are good case studies of the psychological effects of being pushed hard in a direction of talent.
641.
▲
by
afarrell
5y ago
> you _can_ be a unicorn with a monolith Even if another company can do it...that does not mean that you can. Know thyself. Jocko Willink can lead a team effectively on 5 hours of sleep a night. If I try to do that, I lose my grip on t
642.
▲
by
afarrell
5y ago
But its reasonable to: 1. Conclude that its 90% likely to be what happened. 2. Not burden someone by asking a question you don’t need the answer to. 3. Disclaim credit for work you don’t lead.
643.
▲
by
afarrell
5y ago
Build relationships with other engineers so you can ask high-clarity questions and get high-clarity answers. In general: career success is less about what you know and more about who you can collaborate and communicate well with.
644.
▲
by
afarrell
5y ago
Which is why I wish there was a meaningful term like “pizza-sized services” as a way to say “these don’t need to be tiny, but they do need to be small enough that a 4-8 person team can handle the mental load of managing them.”
645.
▲
by
afarrell
5y ago
Its a question of how much they need to talk together. My current company has a code base which, if we want to avoid falling into technical bankruptcy, teams will need to spend 35 hours per week talking to other teams. The goal of well-de
646.
▲
by
afarrell
5y ago
Note the relationship between the size of the team and the ability to manage a monolith. A team that grows larger quickly needs some way to manage the complexity within the codebase and the difficulty of knowing whom to talk to. In theory,
647.
▲
by
afarrell
5y ago
> If a rewrite is necessary, then the sooner you start the sooner you'll finish. A 8-person team might easily rely on more C/C++ code than could be rewritten by them in 3 years. This jumps to 10-40 years if you include external
648.
▲
by
afarrell
5y ago
> never going to get you to 100% reliability Both Atheist and Muslim SREs agree: Only god is 100% reliable. Reasoning in non-absolute magnitudes is more effortful but usually more effective. If 2 weeks of effort spent on the single layer
649.
▲
by
afarrell
5y ago
Yes, the Huberman Lab podcast talks about this: humans can bifocal-task if one of the tasks can be in the background.
650.
▲
by
afarrell
5y ago
Focus on “What is is a high value question that’s not getting asked?” Questions matter more than answers and if you ask clear ones it can help people understand things.
651.
▲
by
afarrell
5y ago
Also, talking about leadership is way harder than actually leading.
652.
▲
by
afarrell
5y ago
In the face of people willing to come talk to them directly about it? Fairly hard.
653.
▲
by
afarrell
5y ago
The business does however care about the marginal cost of delivering new feature improvements. https://youtu.be/TQ9rng6YFeY
654.
▲
by
afarrell
5y ago
Generally, putting a single word in quotation marks changes the meaning to refer to a facsimile of the word. polite: actual politeness “polite”: unwilling to say something that another person might feel upset about. ————————————- Also, ther
655.
▲
by
afarrell
5y ago
Here is one benefit I imagine to naming the functions according to colors: expanding the Working Memory you have available to reason about code. The brain’s working memory hardware has a few pieces and among them are the visuospatial sketch
656.
▲
by
afarrell
5y ago
Buy a second duvet.
657.
▲
by
afarrell
5y ago
In order to accomplish this, I’ve had great success by: 1. Looking at natural light first thing in the morning. 2. At 9-10pm, turning off all overhead lights and using a usb-charging lantern. I usually call family at this hour. Both habits
658.
▲
by
afarrell
5y ago
I’ve taken to using <details> in markdown docs on github to make them more concise to read.
659.
▲
by
afarrell
5y ago
> the fiat inflation system which has created all the wealth inequality in much of the world. > The system that lets politicians buy power and escape responsibility for violating rights. Wouldn’t it be more energy-efficient to just go
660.
▲
by
afarrell
6y ago
Is the need for a project manager or a product manager? I’m pretty sure that python is going to have an ongoing need for attention to be paid to its packaging ecosystem. Approached holistically, this would include the documentation and othe
More ›