Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
IshKebab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
931.
▲
by
IshKebab
6mo ago
Yeah half of his films are super flashy and quite watchable but you really have to turn your brain off to avoid thinking "what? that makes no sense" constantly. Inception, Tenet & Interstellar at least.
932.
▲
by
IshKebab
6mo ago
We are fine. You're just falling for the "*this" generation is different" fallacy. Look up some history if you think previous generations had it all sorted until the nasty internet came along and corrupted us.
933.
▲
by
IshKebab
6mo ago
In a way it's worse because at least with int you're not really expecting to run the same binary on architectures with different int lengths, and also for several decades there have only been two realistic options (32 or 64), whic
934.
▲
by
IshKebab
6mo ago
No, we've been through this. The WSL logic is that it's the Windows Subsystem for [running] Linux.
935.
▲
by
IshKebab
6mo ago
Yeah good luck with that. I find SystemVerilog is probably the thing that AI is worst at, presumably because there's not that much training data out there, and pretty much everything about the commercial tools is paywalled.
936.
▲
by
IshKebab
6mo ago
Yeah one of my teachers was able to identify which high school I had come from due to something I had been mistaught.
937.
▲
by
IshKebab
6mo ago
In fairness I don't think it's quite as much of a no brainer as you'd think. Firstly, when RISC-V was developed Rust was still pre-1.0. People didn't think it would amount to anything. So most high performance code was C
938.
▲
by
IshKebab
6mo ago
But also way less impactful. It would solve maybe 20% of serious security vulnerabilities whereas CHERI solves like 60% at least . More if you use its strong compartmentalisation capabilities (heh). That said, CHERI is super complicated. C
939.
▲
by
IshKebab
6mo ago
I don't know if that is the right lesson. It's kind of like "don't click on links"... Err, no. You should be able to click any link without getting hacked.
940.
▲
by
IshKebab
6mo ago
Phabricator used to run on a similar system. You had to pay to send them bug reports & feature requests. Sounds a bit weird for an open source project but I can tell you that the one company I worked at that used Phabricator did pay (
941.
▲
by
IshKebab
6mo ago
It isn't because no ISA implements add like that, so there's always performance on the table if you check every time, and people would probably endlessly moan about how Rust is 20% slower than C on this add-heavy microbenchmark. T
942.
▲
by
IshKebab
6mo ago
As I understand it UB was not really intended to be for optimisation. It was so that C could compile on wildly different architectures that existed at the time. Today we don't have nearly the variety of architectures, so they in theory
943.
▲
by
IshKebab
6mo ago
I worked on a more recent custom AI ISA that had that too. Pretty neat; I'm surprised it's not more common. I guess it doesn't matter so much now that memory is so much slower than ALU ops.
944.
▲
by
IshKebab
6mo ago
They don't really. In fact there are many things that are technically UB but are so common that compilers can't really treat them as UB. E.g. type punning via unions.
945.
▲
by
IshKebab
6mo ago
No it isn't. You don't need to know the answer to know that it is bad code. The very fact that it isn't clear shows that.
946.
▲
by
IshKebab
6mo ago
Potentially but in the photo it is installed in a gable which aren't usually insulated.
947.
▲
by
IshKebab
6mo ago
> Median total compensation at Meta fell to $388,200 last year from $417,400 in 2024 My heart bleeds.
948.
▲
by
IshKebab
6mo ago
Nowhere is it described as "AI cracked crypto".
949.
▲
by
IshKebab
6mo ago
It has two very clear pictures at the top...?
950.
▲
by
IshKebab
6mo ago
That is a hallmark of AI writing. It constantly thinks it has some deep insight.
951.
▲
by
IshKebab
6mo ago
Yeah I noped out of that slop after "Bottom line:" and "Here's the math." Shame because they clearly put a fair bit of work into it.
952.
▲
by
IshKebab
6mo ago
Not really. Rust is designed to be written in a certain way. If you machine translate C into Rust you end up with a load of `unsafe` code that follows the C style but consequently doesn't get any of the benefits of being written in R
953.
▲
by
IshKebab
6mo ago
Dunno where you got that number from but it's half that. Tokei says: =============================================================================== Language Files Lines Code Comments Blanks
954.
▲
by
IshKebab
6mo ago
My initial reaction was that this is pure insanity but in fairness this is a fairly 1:1 port of existing code, so the developer's mental model of it should still match fairly well. For instance look at this Zig function: https:/
955.
▲
by
IshKebab
6mo ago
Yeah on top of that I've seen virtually no evidence that Rust projects really decay. I bet you can compile some really old Rust projects with the latest Rust with no problems. In my experience the "oh god I have to compile a 10
956.
▲
by
IshKebab
6mo ago
> if it's satisfactory on Linux for your demands then who cares what Windows can do? Pretty much everyone? If bread and water is satisfactory for your demands then who cares about Beef Wellington? If it was better than Windows the
957.
▲
by
IshKebab
6mo ago
> Heritability has a very specific meaning in quantitative genetics [1] Literally the first paragraph of that page is > Heritability is a statistic used in the fields of breeding and genetics that estimates the degree of variation in
958.
▲
by
IshKebab
6mo ago
> Heritable != Molecular / Genetic Mechanism Hmm let me just check Wiktionary for "heritable" > Genetically transmissible from parent to offspring Ok then. Maybe it has some specific meaning in biology? A search for &qu
959.
▲
by
IshKebab
6mo ago
Just! Apparently they started two weeks ago.
960.
▲
by
IshKebab
6mo ago
100kW of solar and a massive battery is going to be easily cheaper than a 20kW satellite. Especially in somewhere like Texas.
More ›