You do need to turn off strict aliasing for that, because mruby uses `struct RObject { RB_OBJECT_HEADER; ... }` and `struct RHash { MRB_OBJECT_HEADER; ... }` (where MRB_OBJECT_HEADER begins with `RClass `). You can…
The MRuby embedding API isn't a whole lot like Lua's. Lua is a fantastic experience to embed. You might have to futz with the registry to store Lua objects in a C struct, but the abstraction allows you to almost never…
I think it's fatigue. His stuff appears on the front page very often, and there's often tons of LLM stuff on the front page, too. Even as an LLM user, it's getting tedious and repetitive.
Many cancer and heart disease deaths are preventable. There's no direct correlation with preventability. The correlation is with fear and spectacle.
I didn't imply that all web developers care about it, but that most of the people who care about it are web developers. I won't deny that it's still a minority.
It's a common philosophy for developers with standards of robustness and accessibility to not hard depend on js for things that don't need js to function. > Why the target audience of the ruby, probably primary web…
Fair enough, I meant in terms of what rules and restrictions exist around aliasing, which are different between the two, but my wording was indeed off.
It's worth noting that "aliasing" in Rust and C typically mean completely unrelated things. Strict aliasing in C roughly means that if you initialize memory as a particular type, you can only access it as that type or…
The accusations aren't "towards anyone who dares question her", they're towards people who assume that she had come in after the fact and unfairly got into somebody else's role, which is ignorant (and easily cleared up…
I'm certain it wouldn't, and you're certain it would, and we have the same amount of evidence (and probably roughly the same means for running such an expensive experiment). I think they're more likely to go slowly mad,…
These discussions often end up resembling religious arguments. "We don't know how any of this works, but we can fathom an intelligent god doing it, therefore an intelligent god did it." "We don't really know how human…
Could an LLM trained on nothing and looped upon itself eventually develop language, more complex concepts, and everything else, based on nothing? If you loop LLMs on each other, training them so they "learn" over time,…
> Everyone is out here acting like "predicting the next thing" is somehow fundamentally irrelevant to "human thinking" and it is simply not the case. Nobody is. What people are doing is claiming that "predicting the…
> In our advent-style calendar below, find our top pick of what lies in store for 2026. Each day, as we move through December, we’ll open a new window to reveal our highlights! By public domain day on January 1st they…
I make my code public, and keep my inputs in a private submodule.
It's not forced if you were getting it all for free anyway and can walk away at any time. "They've stopped giving away old thing for free and are now only doing new thing" doesn't put you in the position of a captive…
For the record, it's a Malcolm in the Middle reference: https://youtube.com/watch?v=CzBi5tIfzK4
RustDesk might do the job, but I haven't used it on Linux, so I can't tell you for sure.
X11 is not really fixable, architecturally. This wasn't some authority saying "X11 is over, stop working on it." It was the X11 developers and DE and WM developers who work directly with the protocol deciding that it's…
C++ is far better than C in very many ways. It's also far worse than C in very many other ways. Given a choice between the two, I'd still choose C++ every day just for RAII. There's only so much that we can blame…
When you already work 40+ hours a week and big companies suddenly start an AI snowblower that shoots a dozen extra hours of work every week at you without doing anything to balance that (like, for instance, also opening…
Really frustrating for a hobbyist 3D artist. Rendering eats gobs of RAM for complex scenes. I'd really love a mid-level GPU with lots of VRAM for under $500. As is, I'm stuck rendering on CPU at a tenth the speed or…
From her letter: > The consistent pattern of bias against conservative figures demonstrated by Google’s AI systems is even more alarming. Conservative leaders, candidates, and commentators are disproportionately…
From a human user perspective, HATEOAS is effectively just the web. You follow links to get where you want, and forms let you send data where you want, all traversed from some root entrypoint. From a machine client…
A test for this one is a bit simpler, I think, because you just have to find a 2D projection of the shape from multiple orientations so one fits inside the other. You don't technically have to do any 3D comparisons…
You do need to turn off strict aliasing for that, because mruby uses `struct RObject { RB_OBJECT_HEADER; ... }` and `struct RHash { MRB_OBJECT_HEADER; ... }` (where MRB_OBJECT_HEADER begins with `RClass `). You can…
The MRuby embedding API isn't a whole lot like Lua's. Lua is a fantastic experience to embed. You might have to futz with the registry to store Lua objects in a C struct, but the abstraction allows you to almost never…
I think it's fatigue. His stuff appears on the front page very often, and there's often tons of LLM stuff on the front page, too. Even as an LLM user, it's getting tedious and repetitive.
Many cancer and heart disease deaths are preventable. There's no direct correlation with preventability. The correlation is with fear and spectacle.
I didn't imply that all web developers care about it, but that most of the people who care about it are web developers. I won't deny that it's still a minority.
It's a common philosophy for developers with standards of robustness and accessibility to not hard depend on js for things that don't need js to function. > Why the target audience of the ruby, probably primary web…
Fair enough, I meant in terms of what rules and restrictions exist around aliasing, which are different between the two, but my wording was indeed off.
It's worth noting that "aliasing" in Rust and C typically mean completely unrelated things. Strict aliasing in C roughly means that if you initialize memory as a particular type, you can only access it as that type or…
The accusations aren't "towards anyone who dares question her", they're towards people who assume that she had come in after the fact and unfairly got into somebody else's role, which is ignorant (and easily cleared up…
I'm certain it wouldn't, and you're certain it would, and we have the same amount of evidence (and probably roughly the same means for running such an expensive experiment). I think they're more likely to go slowly mad,…
These discussions often end up resembling religious arguments. "We don't know how any of this works, but we can fathom an intelligent god doing it, therefore an intelligent god did it." "We don't really know how human…
Could an LLM trained on nothing and looped upon itself eventually develop language, more complex concepts, and everything else, based on nothing? If you loop LLMs on each other, training them so they "learn" over time,…
> Everyone is out here acting like "predicting the next thing" is somehow fundamentally irrelevant to "human thinking" and it is simply not the case. Nobody is. What people are doing is claiming that "predicting the…
> In our advent-style calendar below, find our top pick of what lies in store for 2026. Each day, as we move through December, we’ll open a new window to reveal our highlights! By public domain day on January 1st they…
I make my code public, and keep my inputs in a private submodule.
It's not forced if you were getting it all for free anyway and can walk away at any time. "They've stopped giving away old thing for free and are now only doing new thing" doesn't put you in the position of a captive…
For the record, it's a Malcolm in the Middle reference: https://youtube.com/watch?v=CzBi5tIfzK4
RustDesk might do the job, but I haven't used it on Linux, so I can't tell you for sure.
X11 is not really fixable, architecturally. This wasn't some authority saying "X11 is over, stop working on it." It was the X11 developers and DE and WM developers who work directly with the protocol deciding that it's…
C++ is far better than C in very many ways. It's also far worse than C in very many other ways. Given a choice between the two, I'd still choose C++ every day just for RAII. There's only so much that we can blame…
When you already work 40+ hours a week and big companies suddenly start an AI snowblower that shoots a dozen extra hours of work every week at you without doing anything to balance that (like, for instance, also opening…
Really frustrating for a hobbyist 3D artist. Rendering eats gobs of RAM for complex scenes. I'd really love a mid-level GPU with lots of VRAM for under $500. As is, I'm stuck rendering on CPU at a tenth the speed or…
From her letter: > The consistent pattern of bias against conservative figures demonstrated by Google’s AI systems is even more alarming. Conservative leaders, candidates, and commentators are disproportionately…
From a human user perspective, HATEOAS is effectively just the web. You follow links to get where you want, and forms let you send data where you want, all traversed from some root entrypoint. From a machine client…
A test for this one is a bit simpler, I think, because you just have to find a 2D projection of the shape from multiple orientations so one fits inside the other. You don't technically have to do any 3D comparisons…