Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lmm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
721.
▲
by
lmm
11mo ago
> Some times I think people with this mentality would be happier if the top of the line GPU models were never released. If nVidia stopped at their mid-range cards and didn't offer anything more, the complaints would go away even tho
722.
▲
by
lmm
11mo ago
Too many random changes, too fiddly to maintain, too much general flakiness. Especially for simple single-purpose devices that you want to set up once and leave alone for years, BSD is generally much nicer than Linux. I'd actually flip
723.
▲
by
lmm
11mo ago
Sounds like overcomplicating in the name of simplification. ZFS is a good, reliable, general-purpose system; often the right answer is to just put everything on ZFS and get on with your life.
724.
▲
by
lmm
1y ago
Hardly a fair comparison. Linus wanted an OS that would run on his own PC and let him do his Unix homework assignments.
725.
▲
by
lmm
1y ago
And yet unix account separation really did turn out to be overcomplicated and useless. Hosting providers were never able to separate untrusted users by user account, they either use VMs or containers or give up on offering shell access at a
726.
▲
by
lmm
1y ago
They get compared yes, and it feeds into the fraud likelihood score that the merchant gets sent. And then usually chooses to ignore, because they make more from going ahead with the transaction than from stopping because it's suspiciou
727.
▲
by
lmm
1y ago
Excluding foreign agents is perfectly reasonable. Excluding anyone with communist views is not.
728.
▲
by
lmm
1y ago
If you're supposed to be defending democracy in the cold war, excluding people based on their political views amounts to surrendering.
729.
▲
by
lmm
1y ago
> Why would BBC want to teach their methods in Russia? How do they benefit from that? The BBC's mission is to inform, educate, and entertain, not to benefit themselves. > How does Soros benefit from that? I'm more anti-Soros
730.
▲
by
lmm
1y ago
That's not corporatisation, it's basic human tribalism. If anything one of the the best things about corporations is that they can sometimes escape that kind of culture.
731.
▲
by
lmm
1y ago
Normalization of deviance doesn't happen through people "making mistakes", at least not in the conventional sense. It's a deliberate choice, usually a response to bad incentives, or sometimes even a reasonable tradeoff.
732.
▲
by
lmm
1y ago
> there is no way to fix this in the general case—large vehicles and other objects may obstruct your view also Vehicles are generally temporary. It is actually possible to ensure decent visibility at almost all junctions, as I found when
733.
▲
by
lmm
1y ago
Actually building it? Peanuts. Getting it through planning approval and the inevitable environmental etc. lawsuits? Infinite time and money.
734.
▲
by
lmm
1y ago
Sure - at scheduled, predictable times. That matters.
735.
▲
by
lmm
1y ago
I've worked on commercial codebases that did better, shrug.
736.
▲
by
lmm
1y ago
> Function pointers in C++ are "objects" In the C++ sense, but they don't have classes and don't participate in inheritance. Whereas the early-Java equivalents do.
737.
▲
by
lmm
1y ago
In most domains, silently returning 0 in a case where your logic didn't actually calculate the thing you were trying to calculate is far worse than giving a clear error.
738.
▲
by
lmm
1y ago
> Rust won't save you from the usual programming mistake. Disagree. Rust is at least giving you an "are you sure?" moment here. Calling unwrap() should be a red flag, something that a code reviewer asks you to explain; you
739.
▲
by
lmm
1y ago
> I would also not blame Java for the worst of OO, all of that would have happened without it. There were so many OO culture languages pretending to that throne. Java got there first because of the aforementioned VM advantage, but the co
740.
▲
by
lmm
1y ago
> At any rate it's not a case of Java making more things objects than its forebears. There are other cases though. E.g. in C++ you could always have function pointers which were not objects and functions which were not methods. In J
741.
▲
by
lmm
1y ago
No it isn't. EA folks do not think that people who work for charities specifically should be paid less or feel guiltier about their salaries (indeed witness the whole Scottish Castle drama, if anything it's the opposite).
742.
▲
by
lmm
1y ago
Yeah, remember when we used to care about making better programming languages that would perform faster and avoid errors, instead of just slapping blockchains or AI on everything to get VC money. Good times.
743.
▲
by
lmm
1y ago
Scala has great STM in the same way (monad-based).
744.
▲
by
lmm
1y ago
> If a TV adverts costs £X but raises 2X, is that a sensible cost? Maybe, but quite possibly not, because that 2X didn't magically appear, it came out of other people's pockets, and you've got to properly account for that
745.
▲
by
lmm
1y ago
The "Program Expense Ratio" is pretty prominent in Charity Navigator's reports, and that's almost exactly a measure of "overhead".
746.
▲
by
lmm
1y ago
> An (effective) charity needs an accountant. It needs an HR team. It needs people to clean the office, order printer toner, and organise meetings. Define "needs". Some overheads are part of the costs of delivering the effectiv
747.
▲
by
lmm
1y ago
That's an extremely weird way to think about it. The same logic applies to anyone doing any job - whatever money you spend on yourself could be spent saving lives instead, if you really want to think about it that way. There's n
748.
▲
by
lmm
1y ago
> I've few qualms about writing the server in C. Why are you not worried about becoming the next Cloudbleed? Do you believe you have superhuman programming abilities?
749.
▲
by
lmm
1y ago
> the massive, well-maintained set of critical libraries upon which UNIX is based What massive, maintained set is that? Base Unix is tiny, and any serious programming ecosystem has good alternatives for all of it.
750.
▲
by
lmm
1y ago
> There's simply too much out there written in C to say "just use Rust, or Swift, or ..." - too many libraries, too many resources, too many tutorials, etc. There really isn't. Speaking as someone who works in JVM-lan
More ›