Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nthj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
nthj
6y ago
So, a manager?
62.
▲
by
nthj
6y ago
The browser is perfectly capable of stuff like project management workflow apps when you’re not shipping 22MB of useless abstraction layers in a runtime language.
63.
▲
by
nthj
6y ago
This argument fails to include at least 3 factors: 1) A slower infection rate prevents or at least helps with “flattening the curve,” that is, avoiding overwhelming health care systems, which impacts both COVID and non-COVID patients 2) A l
64.
▲
by
nthj
6y ago
One of the hidden assumptions in "hire people that write well" is that people who write well would also likely have high reading comprehension skills. Or, the inverse—I find that the ones who want to jump on a quick call vs. writi
65.
▲
by
nthj
6y ago
I agree with this. I don't think I could argue it's table stakes, but having 32GB and being able to run 3 external monitors, Docker, Slack, Factorio, Xcode + Simulator, Photoshop, and everything else I want without -ever- thinking
66.
▲
by
nthj
6y ago
The immunocompromised and the economy get a benefit if we get to 70% vaccinated; I get a benefit for myself just by getting the vaccine. I’ll allow that there is seemingly a significant portion of the population who believes they don’t pers
67.
▲
by
nthj
6y ago
While the government absolutely should have fixed the incentives, I am a little puzzled why a huge private equity firm or a Bill-Gates-like figure didn’t fund more N95 machines when the government failed to. (Or at least, I haven’t heard th
68.
▲
by
nthj
6y ago
Absolutely: * Avoid network and JSON serialization overhead * Perform larger refactorings or renamings without considering deployment staggering or API versioning * testing locally is far easier * Debugging in production is far easier * Use
69.
▲
by
nthj
6y ago
Always provide options and a recommendation.
70.
▲
by
nthj
6y ago
As long as the markets value ARR at a 3-10x multiple, subscription businesses will continue to appear :)
71.
▲
by
nthj
6y ago
I agree, and this is why I mentor my engineers to replace the phrase technical debt with specific qualities that are impacted by technical choices: * Resistant to future change * Won’t scale past x units * Prone to operational issues * Expo
72.
▲
by
nthj
6y ago
I’ve been on several airlines over the past few years and not once have I been charged to check my bag at the gate once they ran out of space. Sometimes they ask for volunteers.
73.
▲
by
nthj
6y ago
Sounds like you and I have similar approaches, and I just have more CRUD to manage in my case. For e.g. payment processing endpoints, I use Golang. Managing 3rd party SDKs is nicer in Golang, imo. I also heavily rely on Postgres views, whic
74.
▲
by
nthj
6y ago
Oh I agree, I lost a lot of nuance with my trite 1-sentence summary. Shiny is mostly good judgement, good taste, careful organization and a lot of sweat resulting in well-crafted CSS. Especially in the past few years, as browsers have imple
75.
▲
by
nthj
6y ago
If you’re going for speed of development, it’s hard to beat server side rendering in Rails. The creator built Rails for speed of development and happy engineers. It’s also very opinionated (convention over configuration) which helps me just
76.
▲
by
nthj
6y ago
They talk about reducing memory allocations. My guess is the rest of the app is very large and they’re benefiting from not sharing memory and GC with that. Of course, everything you said is true for a small-to-medium sized Rails application
77.
▲
by
nthj
6y ago
This statement seems to assume wealth is a fixed constant, which it isn’t. Theoretically if it was believed a company will create a thousand trillion in wealth it could be valued against that. http://www.paulgraham.com/wealt
78.
▲
by
nthj
6y ago
This has historically been true, but one major variable has changed: executives have been forced to see what their companies look like with remote workers. The land and housing markets look very different when a significant percentage of pe
79.
▲
by
nthj
6y ago
C. S. Lewis taught me newness is no virtue, and oldness is no vice. I’ll leave the answer as to why I’m quoting a writer on religion in response to an anecdote on developers’ quirks about their environment as an exercise to the reader.
80.
▲
by
nthj
6y ago
Thank you, that makes perfect sense. I hadn't considered optimizing for location. I just saw in the settings where I can choose a roaster, so I reduced the selection to those much nearer my location. And I did indeed receive an email a
81.
▲
by
nthj
6y ago
I think this is why you need a very senior engineer overseeing your MVP. Before MVPs were championed, companies would create a full-fledged project management suite with 50 database models and release it to crickets. An MBA and a junior eng
82.
▲
by
nthj
6y ago
Point taken. I have been buffering supplies since February, and anywhere else I can support shipping delays with a bit of additional planning, but coffee and eggs are I think the two places in my lifestyle still coupled to just-in-time deli
83.
▲
by
nthj
6y ago
Hey, newish customer here. I’m in the 10%—my bag is somewhere halfway across the country, and USPS hasn’t posted an update in a week now. I’ll need to supplement with Instacart, which kinda breaks the abstraction. I totally appreciate that
84.
▲
by
nthj
6y ago
Right, I’m a big fan of the monolith, but that doesn’t preclude anything you just described. Absolutely use RDS. Absolutely use S3. Even on a low traffic app. But what I see a lot of is engineering teams making sweeping consistency judgemen
85.
▲
by
nthj
6y ago
Most productive refactoring carries forward from a more effectively designed data model. There can be value in pushing code around but often a lot of that can be subjective, which this thread has discussed. Even big corporations are open to
86.
▲
by
nthj
6y ago
Every time I’ve seen an engineering organization run with rewriting the whole thing, they/we figured out 6 months later a more effective data model. That’s usually the root problem. Rails can do many things but no framework can design
87.
▲
by
nthj
6y ago
As I understand it, the concurrency-safe lock is built into Rails for a while. Step 3 shouldn’t be necessary. https://github.com/rails/rails/pull/22122
88.
▲
by
nthj
6y ago
It seems launch costs are the impeding factor right now. One approach to making it feasible would be to get good at asteroid mining. https://en.wikipedia.org/wiki/Space-based_solar_power
89.
▲
by
nthj
6y ago
My experience is that customers/executives will accept latency but not inaccuracy. In practice this may be the same thing, it just depends how you position it. “Reports are accurate but may be up to 5 minutes out of date” is a very eas
90.
▲
by
nthj
6y ago
Que also has a Golang port [1], which can be a tool to get towards The Citadel [2] for performance or dependency-heavy jobs without going full SOA [1] https://github.com/bgentry/que-go [2] https://m.signalvn
More ›