Recent submissions

Comment · 2 years ago
What a bullshit response.
Comment · 2 years ago
And we help them out for their own sake, so that they can live a life of their own eventually.
Comment · 2 years ago
I think you forget the fact that his son has 0 ability for self-preservance. In some cases, we may make things that have no chance to exist on their own, persist, but in this case, what does it serve, but our own selfishness?
Comment · 2 years ago
I believe it's selfish to keep somebody going when they have absolutely 0 ability for self-maintenance.
Comment · 2 years ago
Seconded. For reference, I have experience with this kind of scenario first hand (helping care, and living with, somebody with dementia combined with complete immobility and many other things making the quality of life for absolutely everybody involved worse). I hope that with time we become more comfortable with euthanasia, most of us in the scenario found it to be the right choice, but society goes against it.
Comment · 2 years ago
The questions would come from reading a paper in particular. Have a question? Ask away. That's how I'd use it personally.
Comment · 2 years ago
I am aware. I am asserting the distinction there.
Comment · 2 years ago
Since words have to mean stuff, I would definitely call it immediate mode, it's not trivial at all to hack a generic retained mode UI library into being as flexible to what's on screen as ImGui. A generic retained mode design would more rather require pointers to some dependency state to check per update, with ImGui the schema gets rebuilt constantly, instead of being reactive. And there is definitely use cases for this design, constantly changing stuff would probably fit with Dear ImGui or others better than with a generic retained mode UI toolkit.
Comment · 2 years ago
It does require some state in the back for everything to work as it does.
Comment · 2 years ago
I think it fits, Dear ImGui is the most popular immediate mode GUI, and it's what most people think of when they hear "imgui" even though I've seen people shorten "immediate mode GUI" to "imgui" too.
Comment · 2 years ago
ImGui supports multiple text rasterizers.
Comment · 2 years ago
Egui is not the "Rust version" of ImGui. There's libraries which allow for ImGui in other languages by applying the hourglass pattern first (making a C api for the C++ api), to allow for the creation of bindings, since most languages support C FFI, and then somebody writes an API in the target language which calls to (and maybe extends) the C api.
Comment · 2 years ago
I believe you mean the (general) transparency of state? But yes, that's quite great when you're getting stuff together quickly. It's even used for more serious stuff, where immediate mode is a necessity.
Comment · 2 years ago
Seconded!:)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton