Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stouset
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
391.
▲
by
stouset
10mo ago
Mise is the answer to this. I no longer use chruby/rbenv/rvm. And it manages multiple languages, project-local environment, etc.
392.
▲
by
stouset
10mo ago
Annually, we consume more oil than we find additional reserves of. The difference is something like 12 times less than annual consumption, and the gap is widening. If you’ve found a way to escape that arithmetic, I’m all ears.
393.
▲
by
stouset
10mo ago
I’m sure I’ll get downvoted for it, but strict technical merits aside, Python to me seems built by engineers who lacked any sense of taste. Ruby is beautiful .
394.
▲
by
stouset
10mo ago
I think so many 90s kids had this same experience. The Rube Goldberg trap was so much fun to build and play with, nobody bothered to even try and learn the game itself!
395.
▲
by
stouset
10mo ago
“Elsewhere” is still somewhere on the Dyson sphere. Or if you magically beam 100% of the captured energy somewhere else, now that place gets to deal with shedding the heat from however many 1e26W+ of power were consumed. God help the poor
396.
▲
by
stouset
10mo ago
> but then lets the waste heat just pour out There is no other alternative! If I build a perfect Dyson sphere and capture the energy output of a star, all of that energy will become heat. The average surface temperature of my Dyson sph
397.
▲
by
stouset
10mo ago
If the heat being generated were economically worthwhile, the miners would be incentivized to use it to offset their costs. Since they aren't, we can somewhat reasonably assume that it would cost more to recapture than it's probab
398.
▲
by
stouset
10mo ago
> who knows what that air does eventually We do know what that air does eventually. Given no further inputs of energy, it swirls around generating friction, raising its temperature (heat!) as the currents slow down to nearly nothing.
399.
▲
by
stouset
10mo ago
If I use energy to move a block one foot over, I have performed useful work. But 100% of the energy used to perform that work is either already heat or shortly will be.
400.
▲
by
stouset
10mo ago
Even if the computer does perfectly-efficient computer things with every Joule, every single one of those Joules ends up as one Joule of waste heat. If you pull 100W of power out of an electric socket, you are heating your environment at 10
401.
▲
by
stouset
10mo ago
> wasted energy that in theory could be turned into useful work Even if turned into useful work, the end result of that work is still ultimately heat.
402.
▲
by
stouset
10mo ago
If you don’t have hobbies you pour your free time into, you are robbing yourself. The purpose of work (for most people), once you’re past comfortable survival, should be to buy time for you to spend living your life in ways you enjoy and th
403.
▲
by
stouset
10mo ago
Would someone please explain to me why TCO—seemingly alone amongst the gajillions of optimization passes performed by modern compilers—is so singularly important to some people?
404.
▲
by
stouset
10mo ago
I too remember the days when every unpatched Windows PC was a member of a botnet. Perhaps less fondly than you. And thankfully this was before a time when everyone’s computers and phones had access to their bank accounts, credit cards, and
405.
▲
by
stouset
10mo ago
Out of curiosity why can’t a block just do this natively?
406.
▲
by
stouset
10mo ago
These mythical people are here in the comment section with us. All of them appear to be Rust detractors that are incapable of grasping that one line of unsafe code amongst nine lines of provably-safe code is somehow no better than ten lines
407.
▲
by
stouset
10mo ago
And all of it is eventually run on an inherently unsafe CPU. I cannot understand why we are continuing to have to re-litigate the very simple fact that small, bounded areas of potential unsafety are less risky and difficult to audit than a
408.
▲
by
stouset
10mo ago
All of C is unsafe. Tiny, limited parts of kernel Rust code are unsafe. The percentage of unsafe Rust code will almost certainly decrease over time. This isn’t really hard to wrap your head around.
409.
▲
by
stouset
10mo ago
My point isn’t that my experience is universal, but that I find it statistically unlikely that this is nearly as hard as people are making it out to be at the majority of SWE roles. If you find yourself repeatedly working at places where th
410.
▲
by
stouset
10mo ago
Do it as part of ticket work you're already doing. There is always a way to leave things better than how you found them. I have worked across a wide gamut of roles (full-stack eng, infosec, deploy infra, devops, infra eng, sysadmin),
411.
▲
by
stouset
10mo ago
Nobody is saying take three years to complete a week-long task. If you could do a task in one hour, estimate and take two. If you could do it in two days, estimate and take a third day to complete it. Or better yet, estimate three days
412.
▲
by
stouset
10mo ago
The person who signals that some task works and is finished is you . You have way more control over this than you are giving yourself credit for. If you spend your career acquiescing to every request to “just ship it” then, yes, slowing do
413.
▲
by
stouset
10mo ago
The pendulum has swung so far in the direction opposite of going overboard it’s almost laughable. Everyone retells the same twenty year old horror stories of architecture astronauts, but over a nearly thirty-year career I have seen precis
414.
▲
by
stouset
10mo ago
You can literally just do this. I’ve never gotten fired from a software engineering job for moving slower and building things that work well, work predictably, and are built to last. Over a career of working at it, you get dramatically bett
415.
▲
by
stouset
10mo ago
In GP’s defense, there is no standard behavior in the spec for handling repeated GET query parameters. Therefore any implementation-defined behavior is reasonable, including: keeping only the first, keeping only the last, keeping one at r
416.
▲
by
stouset
10mo ago
Yep. I use Apple’s direct support which works out of the box. I also create a second passkey in 1Password. And for truly important accounts (1Password itself, Apple, Google), I have a third copy on a YubiKey stored in a safe deposit box.
417.
▲
by
stouset
10mo ago
Don't forget that you somehow refuel your missiles from the tanker!
418.
▲
by
stouset
10mo ago
This exact mindset is why so much software is irreparably broken and riddled with CVEs. Written standard be damned; I’ll just bang out something that vaguely looks like it handles the main cases I can remember off the top of my head. What c
419.
▲
by
stouset
10mo ago
Further, when retrieving multiple parameters, you have a Shlemiel-the-painter algorithm. https://www.joelonsoftware.com/2001/12/11/back-to-basics/
420.
▲
by
stouset
10mo ago
How in the hell is that tanker flying at ~1,200 knots (1,400mph)!? That is nearly Mach 2!
More ›