Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stouset
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
511.
▲
by
stouset
1y ago
I am nowhere near an expert or even a particularly well-informed person here, but my idle speculation is that online technical spaces are a place where you can have much more freedom in comfortably choosing the outward persona you wish to p
512.
▲
by
stouset
1y ago
How magnanimous and thoughtful of you to try and make it seem like your original comment was about protecting trans people who all just want to blend in and not be seen. Except, you know, these specific people are openly trans and explicitl
513.
▲
by
stouset
1y ago
Okay, and?
514.
▲
by
stouset
1y ago
Part of the problem is that we unknowingly make a million little assumptions every day in the course of software development. Many of them are reasonable, some of them are technically unreasonable but fine in practice, and some of them are
515.
▲
by
stouset
1y ago
The amount of mental gymnastics y’all seem to constantly have to do to try and find some way to make sense of the inherently nonsensical looks exhausting.
516.
▲
by
stouset
1y ago
Trump effectively saying "deal with it, you'll live" is not even remotely evidence that the primary goal is ending rampant consumerism. Just… stop.
517.
▲
by
stouset
1y ago
That's not even what's being argued here. What's being pointed out is the retcon that "the whole damn point of the tariffs" is to end rampant consumerism. It's clear that the grand^{n}parent poster is flailing
518.
▲
by
stouset
1y ago
It's absolutely insane. I know we don't want HN to devolve into political bickering, but this is a deeply important meta-observation about what's happening in our country right now. Trump's stochastically random decision
519.
▲
by
stouset
1y ago
There is in some places. California has a hefty sugary-beverage tax, for example. I'm intuitively "for" things like this, but I'm curious if it's been long enough that we've been able to collect data showing
520.
▲
by
stouset
1y ago
We’re in the “SQL injection” phase of LLMs: control language and execution language are irrecoverably mixed.
521.
▲
by
stouset
1y ago
> The problem with string length is there's probably at least four concepts that could conceivably be called length. The answer here isn't to throw up your hands, pick one, and other cases be damned. It's to expose them a
522.
▲
by
stouset
1y ago
I love this kind of historical knowledge. Thanks for sharing it!
523.
▲
by
stouset
1y ago
Is golang better than Java? Sure, fine, maybe. I'm not a Java expert so I don't have a dog in the race. Should and could golang have been so much better than it is ? Would golang have been better if Pike and co. had considered us
524.
▲
by
stouset
1y ago
Go doesn't acknowledge that. It punts. Most of the time if there's a result, there's no error. If there's an error, there's no result. But don't forget to check every time! And make sure you don't make a m
525.
▲
by
stouset
1y ago
> validation generally happens when Except when it doesn’t and then you have to deal with fucking Cthulhu because everyone thought they could just make incorrect assumptions that aren’t actually enforced anywhere because “oh that never h
526.
▲
by
stouset
1y ago
With all due respect, there are many languages in popular use that can do this, in many cases better than golang. I believe it’s the only system you know. But it’s far from the only one.
527.
▲
by
stouset
1y ago
[flagged]
528.
▲
by
stouset
1y ago
Maybe I’m misunderstanding, but why is that not possible with a Fn(_: T) -> T
529.
▲
by
stouset
1y ago
Correlated, you mean?
530.
▲
by
stouset
1y ago
This is a red flag for me . Any given user-facing software project with changing requirements is still built on top of relatively stable, consistent lower layers. You might change the business rules on top of those layers, but you need gen
531.
▲
by
stouset
1y ago
I moved states, and changed my service to the new address. They started billing me for both addresses for several months. Several calls and many, many hours later, I was finally able to get the double-billing resolved. But they didn'
532.
▲
by
stouset
1y ago
I really don’t think so, but it probably depends on which languages you’ve used in your life. I’ve spent most of my professional time in C, Ruby, and a decent amount of time dabbling around in functional languages. All of the core bits of R
533.
▲
by
stouset
1y ago
To your above point about paths, it’s things like this that keep me coming back to Rust. This was just one example, but other languages are absolutely littered with pitfalls and gotchas that—individually—aren’t all that likely to happen. Bu
534.
▲
by
stouset
1y ago
> I have money from my grandad, received 40 years ago. No one really has records going back that far but you try buying a house and they want proof of the origin of the funds. This makes zero sense. I have bought a house, and they want
535.
▲
by
stouset
1y ago
Nobody is questioning the source of funds for the balance in a bank account that’s been there for forty years. OP could literally just put it in the bank, sit on it for a year, and there’d be zero questions. They are mostly only interested
536.
▲
by
stouset
1y ago
I'm the opposite. I held out this view for a long, long time. About two months ago, I gave Zed's agentic sidebar a try. I'm blown away. I'm a very senior engineer. I have extremely high standards. I know a lot of technol
537.
▲
by
stouset
1y ago
Sorry, but absolutely the fuck not. If someone votes for and cheers on the sending of specific ethnic groups to concentration camps, the removal of rights and freedoms for political opponents, and the advancement of authoritarianism, they
538.
▲
by
stouset
1y ago
No, sorry. Nazi family members come last. Family members with no respect for the rights and freedoms of others and who encourage and support inhumane treatment of others don’t get a free pass.
539.
▲
by
stouset
1y ago
I use jjui, but it still punts to scm-record for interactive hunk selection.
540.
▲
by
stouset
1y ago
In git you can also revert all the changes and you haven't modified anything important! `jj restore` or `jj abandon` would let you undo your changes or abandon the entire revision. As others have noted, checking out a branch and acci
More ›