The cipher wishes Charles II was the king again. The Stuart Restoration did happen in 1660 in fact, restoring Charles II to the throne. Legend has it he died of laughter, which checks out with the cipher because he was…
I suspect this happens due to optimising for reasoning... if you insert a few words, it will suddenly start to make more sense. "If the crashes stop, (that means) the factory overclock is marginal; (so) run a small…
Well, it's an intersection of things ;) 1. If you have debug symbols on, it's obvious - the type names, layouts and whatnot are embedded in the binary. Bigger names = bigger executable. Of course, this doesn't apply…
Until some kind anon hopefully leaks it...
>LLMs haven't created a I don't think this is true. They very well might have, but a specific one, not a generic reusable version you find on GitHub or whatever.
that would only be true with a perfectly expressive language with both high-level and low-level features, perfect support for any kind of metaprogramming and a godly optimiser. ofc we don't have that, so code is…
No, rapid development is essential when you're making games. It's not a "solved science", sure you can code something up and slap some programmer art on it then ship it but you very well know that won't be usable. You…
Sadly it still feels like it's one of the languages where the language doesn't trust you, it tries to force you to do things "the right way". I do love quite a few of its design like how traits are, not forcing every…
Only the ones you could ask afterwards;) This is propaganda pretending that suicide is an impulsive decision. That's a category error because in many cases, it is not. If there was more focus on screening for impulsive…
Thank you for opening my horizons :)
You're so close to getting it. If you could somehow shelter people from the idea of ending it, you'd have created the torment nexus. People who do so usually do it because they see negative things coming up and they're…
"It is difficult to get a man to understand something, when his salary depends on his not understanding it." - Upton Sinclair
I wholly agree, processors are strongly typed, even if there are holes like using integer instructions on floating-point values in XMM regs, very insightful comment:) btw a bit of nitpick: to be fair basically no one…
This is why open source is rapidly becoming obsolete ;) There have been source-available/fair source/whatever-you-name-it approaches before. They were attacked by OSI zealots every time because it's not real open…
I also expect some kind of reaction in the future though! Just like how people generally got tired of broadcast TV in favour of YouTube or shorts, there's only a certain amount of slop someone can read and write without…
He made middleware used by countless games over at RAD. I'd say that counts as contributing to game development.
"He didn't fully understand or appreciate the quote about premature optimization, so no one did." He ain't wrong though.... most people definitely don't get the jive for sure. Knuth was talking about a massively…
Yes, VTune is good. I'm on AMD and uProf isn't that good (it often fails to match PDB to source, it's slow / crashy, stuff like that) so I mostly use Superluminal myself (has godly UX) and only drop down to uProf when I…
Being I/O bound is usually a result of bad engineering practices though. If you're I/O bound, that either means the problem doesn't require much computation - which is possible but fairly rare, or more likely that your…
no, you can also call ntdll (or even syscalls although those aren't stable), there's plenty of documentation on the internet but also why would you, not much point except for very niche functionality
Do you really care if it works?
>Most mainstream languages guarantee stability, certainly Rust. That's their mistake, right there... When you're upgrading software, you presumably want a better version. You can't have something better without changing…
The fallacy is assuming that standard != unchangeable. One can very simply....make breaking changes. Yes it will require some work to update but that's already the case when you upgrade library versions. The dependency…
What's wrong with treating it as biology though? Even large software systems have biological aspects, their behaviour is emergent and if you want to observe how they work, a holistic approach is needed, you can't really…
1. This isn't true whatsoever. You can easily do better than std::vector (trivial relocation support, non-inlined grow), better than C# List<T> (ref T accessor, batch add API, maybe even an add-uninitialised API or…
The cipher wishes Charles II was the king again. The Stuart Restoration did happen in 1660 in fact, restoring Charles II to the throne. Legend has it he died of laughter, which checks out with the cipher because he was…
I suspect this happens due to optimising for reasoning... if you insert a few words, it will suddenly start to make more sense. "If the crashes stop, (that means) the factory overclock is marginal; (so) run a small…
Well, it's an intersection of things ;) 1. If you have debug symbols on, it's obvious - the type names, layouts and whatnot are embedded in the binary. Bigger names = bigger executable. Of course, this doesn't apply…
Until some kind anon hopefully leaks it...
>LLMs haven't created a I don't think this is true. They very well might have, but a specific one, not a generic reusable version you find on GitHub or whatever.
that would only be true with a perfectly expressive language with both high-level and low-level features, perfect support for any kind of metaprogramming and a godly optimiser. ofc we don't have that, so code is…
No, rapid development is essential when you're making games. It's not a "solved science", sure you can code something up and slap some programmer art on it then ship it but you very well know that won't be usable. You…
Sadly it still feels like it's one of the languages where the language doesn't trust you, it tries to force you to do things "the right way". I do love quite a few of its design like how traits are, not forcing every…
Only the ones you could ask afterwards;) This is propaganda pretending that suicide is an impulsive decision. That's a category error because in many cases, it is not. If there was more focus on screening for impulsive…
Thank you for opening my horizons :)
You're so close to getting it. If you could somehow shelter people from the idea of ending it, you'd have created the torment nexus. People who do so usually do it because they see negative things coming up and they're…
"It is difficult to get a man to understand something, when his salary depends on his not understanding it." - Upton Sinclair
I wholly agree, processors are strongly typed, even if there are holes like using integer instructions on floating-point values in XMM regs, very insightful comment:) btw a bit of nitpick: to be fair basically no one…
This is why open source is rapidly becoming obsolete ;) There have been source-available/fair source/whatever-you-name-it approaches before. They were attacked by OSI zealots every time because it's not real open…
I also expect some kind of reaction in the future though! Just like how people generally got tired of broadcast TV in favour of YouTube or shorts, there's only a certain amount of slop someone can read and write without…
He made middleware used by countless games over at RAD. I'd say that counts as contributing to game development.
"He didn't fully understand or appreciate the quote about premature optimization, so no one did." He ain't wrong though.... most people definitely don't get the jive for sure. Knuth was talking about a massively…
Yes, VTune is good. I'm on AMD and uProf isn't that good (it often fails to match PDB to source, it's slow / crashy, stuff like that) so I mostly use Superluminal myself (has godly UX) and only drop down to uProf when I…
Being I/O bound is usually a result of bad engineering practices though. If you're I/O bound, that either means the problem doesn't require much computation - which is possible but fairly rare, or more likely that your…
no, you can also call ntdll (or even syscalls although those aren't stable), there's plenty of documentation on the internet but also why would you, not much point except for very niche functionality
Do you really care if it works?
>Most mainstream languages guarantee stability, certainly Rust. That's their mistake, right there... When you're upgrading software, you presumably want a better version. You can't have something better without changing…
The fallacy is assuming that standard != unchangeable. One can very simply....make breaking changes. Yes it will require some work to update but that's already the case when you upgrade library versions. The dependency…
What's wrong with treating it as biology though? Even large software systems have biological aspects, their behaviour is emergent and if you want to observe how they work, a holistic approach is needed, you can't really…
1. This isn't true whatsoever. You can easily do better than std::vector (trivial relocation support, non-inlined grow), better than C# List<T> (ref T accessor, batch add API, maybe even an add-uninitialised API or…