Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tialaramex
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
tialaramex
5d ago
Actual "Expert systems" could in principle get certified because they have explicable behaviour. The juice isn't worth the squeeze but it could be done. However the LLMs do not, we don't really know why this does anythin
2.
▲
by
tialaramex
5d ago
I have never played through Grim Fandangoo in full, but in my peer group memes from this game permeated so thoroughly that when I see a pigeon I will too often end up shouting at it, "Run you pigeons! It's Robert Frost".
3.
▲
by
tialaramex
5d ago
I know HN has lots of American readers, so maybe they can explain. Why aren't the vast majority of America's suburban single family dwellings using rooftop solar? Huge numbers of Americans live in these homes - they're not so
4.
▲
by
tialaramex
5d ago
> if you put up 1GW of solar panels, you will definitely get rich off of that You're going to spend maybe a billion dollars to build your solar farm, maybe you get somebody to lend you the billion dollars at 4% annual interest for 1
5.
▲
by
tialaramex
6d ago
Ordinarily in Minecraft if you click a cow with a bucket it fills with milk, a simplistic model of how this works that reflects probably the level of thought most people have about where cow milk comes from. One of the mods (Animalia maybe?
6.
▲
by
tialaramex
6d ago
The nice thing about video game frames is that they're monotonous. We render exactly one at a time for ever. So all the memory we don't reserve for long-lived data forms a single Arena for our per-frame temporary storage and we ca
7.
▲
by
tialaramex
6d ago
And in more recent games where there is Nuclear Gandhi it's because of that legend. If you write a game in a decent language where such a thing won't happen by mistake you can still have it be present on purpose and in some ca
8.
▲
by
tialaramex
7d ago
So, what you're not seeing is that even though the Rust doesn't announce mutation the implementation may be mutation anyway if that's probably faster/ cheaper. unsafe impl<I, U, F> InPlaceIterable for FlatM
9.
▲
by
tialaramex
7d ago
It does seem like maybe a crate with convenience macros so you can get a `&'static [Foo; N/size(Foo)]` rather than `&'static [u8; N]` and maybe even a delicious compile time "Hey jerk, that's not a valid Foo
10.
▲
by
tialaramex
7d ago
Certainly every new Rust release tends to have either new things which were stabilized as const on day one, or things which already existed but now have stable const. The biggest constraint today on Rust's constant evaluation compared
11.
▲
by
tialaramex
7d ago
I think when we're looking back on the 2020s we'll be struck by the Allocator obsession All of the Handmade "C successor" languages seem to have this obsession, including not only Zig but Odin, C3 and Jai. For some toy p
12.
▲
by
tialaramex
7d ago
Ooh, that's elegant, thanks for sharing
13.
▲
by
tialaramex
7d ago
Warnings are poisoned in C++. It is popular to tell C++ compilers to convert all their warnings into fatal errors. So your only options are "Silently allow probably bad code" and "Program does not compile" because C++ pr
14.
▲
by
tialaramex
7d ago
Rust only actually has a single loop, the other loops in Rust are just syntax sugar. Early in compilation the compiler will "de-sugar" a while or for loop into that ordinary infinite loop and so by the time your code is optimise
15.
▲
by
tialaramex
7d ago
Basically on a rare occasion somebody (JF Bastien) was able to land a C++ proposal which warns you if you'd do something stupid, and inevitably C programmers cosplaying as C++ programmers insisted "it's not stupid it's a
16.
▲
by
tialaramex
8d ago
To be fair, while accelerating isn't necessarily what you want per se, you must maintain airspeed in an aeroplane if it loses engines. The instinct is to preserve altitude since hitting the ground is the key thing you don't want
17.
▲
by
tialaramex
8d ago
The 32-bit subnormals are all the non-zero 32-bit floating point values between but not including -0.000000000000000000000000000000000000011754943508222875079687365372222456778186655567720875215087517062784172594547271728515625 and +0.0000
18.
▲
by
tialaramex
8d ago
Huh. I live in a major UK port city and while of course the actual docks are a restricted area I don't think anybody would stop me just walking in. Indeed one of the city buses goes there - it does say that you need a reason to still b
19.
▲
by
tialaramex
8d ago
> I don't know the details of the login system for Hacker News, but i would expect they learn "a hash of your password and some salt" for every login No. That would be a terrible idea and so that's not what they do. Y
20.
▲
by
tialaramex
9d ago
The choice to have different keys everywhere is key to how the dumbest Security Keys work and thus ensures that two parties who trust "you" don't have (from this at least) a way to correlate your identity. A single Security K
21.
▲
by
tialaramex
9d ago
I think this is worth highlighting. Public Key Cryptography is a surprising idea. Like Computation, if you'd told a 19th century mathematician about this, they might buy it as a concept but deem it unlikely to ever happen in practice o
22.
▲
by
tialaramex
9d ago
Not quite. The analogy works for secret keys (what you're calling "symmetric keys") but a private key is unlike real world key analogies because as you'll quickly discover if you deploy real world keys in a high securi
23.
▲
by
tialaramex
9d ago
Rust is an expression language and so it doesn't have "the ternary operator"† you can use conditionals like if anywhere in your expression anyway. If you want to tell the Rust compiler that you're certain a branch predic
24.
▲
by
tialaramex
10d ago
I happened to be born at the right time for Mornington Crescent to be temporarily closed in the exact window when I was travelling to London often, using the Tube on my own, and listening to ISIHAC and so for a while I assumed the joke was
25.
▲
by
tialaramex
10d ago
The idea that the snooker commentators are probably drinking is very Britain, and especially Britain from a particular era. I think that series came out slightly after that era ended, I remember as a child (so years earlier) realising that
26.
▲
by
tialaramex
11d ago
No. The reason this can't work is that "trashing" an orbit works by a long chain of random collisions which also put debris into different orbits at roughly the same altitude. The debris from a smashed StarLink for example go
27.
▲
by
tialaramex
11d ago
The usual thing is to point at China because China is a huge place with a huge population and so as it industrialized it uses a lot of power and emits lots of CO2. This made plenty of sense ten years ago, when for a smaller country you coul
28.
▲
by
tialaramex
11d ago
Kessler trashes LEO and yes, "space tourism" because that means bare orbital joyrides and those would become unacceptably hazardous for a tourist attraction. But it makes no real difference for GEO or outer orbits, or for leaving
29.
▲
by
tialaramex
11d ago
Yes, although I suppose the original idea I had for my comment rather got away from me, the reason I brought up TLS 1.3 is that this whole "Guess what KEX [Key Exchange e.g. X25519] to use" feature is only in TLS 1.3, previous pro
30.
▲
by
tialaramex
11d ago
Coal (and gas) has "owners" and so that means more wealthy people to give Trump gold trinkets and praise. Trump can turn $1M of tax into $500k wealth for a Coal mine owner, that owner can give Trump $100k "donation" and
More ›