Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
perrygeo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
481.
▲
by
perrygeo
2y ago
Engineering (IMO) has nothing to do with licensing, and everything with how you approach the problem - Do you use gut feeling to make decisions, or do you follow the scientific method? In most so called "engineering" orgs, the sci
482.
▲
by
perrygeo
2y ago
Well put. I think building software systems can be done with proper engineering techniques. But more often, many businesses don't want that! I've seen some go out of their way to chose technology and processes that eliminate any
483.
▲
by
perrygeo
2y ago
I'm generally an advocate for a robust, mandatory type system like Rust. But there are production scenarios where it's a hindrance. Imagine processing arbitrary JSON document containing several required properties and many additio
484.
▲
by
perrygeo
2y ago
Exactly. We need something to generate baseload instead of coal and natural gas. Nuclear, geothermal, and hydro are our best options. The other major issue to address with solar: the mining of materials, manufacturing and distribution of so
485.
▲
by
perrygeo
2y ago
> excessively high cholesterol levels over a lifetime are correlated with heart disease You're talking about blood cholesterol levels. Yet we're talking about dietary cholesterol. Totally different things, it's now we
486.
▲
by
perrygeo
2y ago
I'm not dismissing it out of hand. I've spent significant time evaluating the capabilities of LLMs and studied how people are actually using it across different domains. The evidence is clear - LLMs are helpful tools but they make
487.
▲
by
perrygeo
2y ago
Things will get much more stupid in a few years when we have to maintain all this LLM-generated garbage code.
488.
▲
by
perrygeo
2y ago
Time-restricted eating is not intermittent fasting. Limiting eating to an 8-10 hour window is totally doable with several small meals, no need to gorge on a single meal.
489.
▲
by
perrygeo
2y ago
The research on time-restricted eating is astonishing to me, not just because it works so well but because it works with such a lax eating window. Restricting eating to an 8-10hr period is easily within grasp of most people and most lifesty
490.
▲
by
perrygeo
2y ago
Well said. Reading, debugging, reviewing - provides a nice taxonomy for the things we do with code when we're not writing lines of code. I'd also include time spent in books, forums, and documentation as reading about code; some
491.
▲
by
perrygeo
2y ago
I wrote a data ingest process, a simple web crawler that parsed and processed data from html pages and inserted to a database. This is a side project for me - no resources to maintain a k8s cluster or batch processing system or orchestratio
492.
▲
by
perrygeo
2y ago
I haven't seen any hatred or disdain for juniors per se, but I've definitely heard flat out "We're not interested in hiring any juniors". Or the juniors that are hired are tossed in the deep end and expected to perf
493.
▲
by
perrygeo
2y ago
> never target automation of 100% of incoming workload... Iteratively approach it. This is critical. So many people jump from "it works" to "let's automate it entirely" without understanding all the nuances, all
494.
▲
by
perrygeo
2y ago
No you've got it completely backwards. Reality has multiple facets (different statements, all of which can be true) and a mental model that insists on a singular judgement is reductionist, missing the forest for the trees. Light is a w
495.
▲
by
perrygeo
2y ago
Not necessarily. Quoting Greg Lemond on training: "It never gets any easier, you just get faster". Constantly pushing yourself into discomfort is the only way to improve and maintain the highest level of performance. Once you thin
496.
▲
by
perrygeo
2y ago
Which database? In postgres, the limit query can sometimes result in poor performance if the table statistics are not kept up to date. You can run `ANALYZE tablename` to refresh the stats manually, but the autovacuum process should do this
497.
▲
by
perrygeo
2y ago
Every remotely credible "fad diet" agrees with the science - sugar should be reduced or eliminated. They differ wildly in other details but none promote sugar. It's the closest thing we have to universally accepted dietary kn
498.
▲
by
perrygeo
2y ago
Calling low glucose a "fad diet" is disingenuous. Every credible health organization in the world recommends reducing sugar intake. Sugar is directly linked to virtually all major non-communicable metabolic diseases. Limiting gluc
499.
▲
by
perrygeo
2y ago
And in many cases the entire org chart has been built around the first draft. It's psychologically hard for developers and for people paying the bills to throw stuff away, so we often dig in our heals and accept the first solution that
500.
▲
by
perrygeo
2y ago
Not obvious from the headline: Neuroplasticity itself is very real but there's a lot of snake oil out there. > "The adult brain is much more malleable or flexible than previously thought... But it is paramount, when looking at
501.
▲
by
perrygeo
2y ago
Or worse than impeding progress, everyone adjusts their expectations to only that which can comfortably fit into a sprint. Big gnarly bugs, meaty technical problems, or innovative solutions - too risky. Better just take a few random tickets
502.
▲
by
perrygeo
2y ago
Having borrowed a camper van with a nicely decorated wood interior, I can appreciate the need for lightweight. This one still had stock suspension, tires and engine designed for an empty cargo van, but it carried hundreds of lbs of hardwood
503.
▲
by
perrygeo
2y ago
My favorite software books of the last few years: "A Philosophy of Software Design" is mentioned a lot, +1 "The Missing README" is full of pragmatic advice to get from 'my code works' to 'my code is in pro
504.
▲
by
perrygeo
2y ago
The thesis of the book (I haven't read it but am familiar with the core ideas) is that our arbitrary distinction between pristine wilderness and human civilization is itself the problem. It's not the goal at all. Pristine wilderne
505.
▲
by
perrygeo
2y ago
Fairly common, especially with mission-critical infrastructure like databases. There's an implicit assumption, by engineers and managers alike, that 100% uptime is the gold standard and anything less is a failure. It takes a rational e
506.
▲
by
perrygeo
2y ago
> critical of projects at the design stage but everyone is obligated to commit to the project once it starts to be implemented Design phase? Commitments that can't be changed on a sprint-by-sprint basis? That's not very Agile.
507.
▲
by
perrygeo
2y ago
Between the price increase and the now effectively-mandatory tip, the price of a footlong sandwich has doubled in less than 4 years. Gee, I wonder why sales have dropped?
508.
▲
by
perrygeo
2y ago
The ability to hack your shifters and change their gears is only one vulnerability class though. If you could receive an instantaneous signal exactly as your rivals changed gears, it could allow you to anticipate and cover their attacks (&q
509.
▲
by
perrygeo
2y ago
Be wary of any study claiming x is universally "unhealthy". Context matters.
510.
▲
by
perrygeo
2y ago
The IEEE consensus process has some good ideas on how to achieve "rough consensus" even in the face of persistent objections: https://datatracker.ietf.org/doc/html/rfc7282 . Some takeaways - Lack of disa
More ›