better angled table headers, default cliprect tweaks, indeterminate progress bars, backends fixes/improvements for Vulkan and OpenGL, support for WebGPU-native/dawn, dozens of other fixes/improvements etc. https://github.com/ocornut/imgui/releases/tag/v1.90.6
Archi La Simu "simulates a CPU architecture for my students [...] once the microcode table is filled with necessary signals, allows to create simple assembler code." https://dl.eea-fds.umontpellier.fr/ArchiLaSimu-1.0/
This is valuable to get a general sense of the relative scale of things. That’s what it is good at, generally disprove the “IMGUIs are going to be magnitude more consuming”.
@ocornut I’m so annoyed that the default belief seems to be “IMGUI slow” with no actual evidence. But people utterly dismiss partial/imperfect evidence to the contrary. They demand perfect evidence to change an opinion that was former on poor or zero evidence!
This type of thinking is probably super common. I bet there’s even a term for it. But dang is it annoying!
@forrestthewoods I honestly stopped trying to convince people, I'm just moving my piece of software forward and not particularly in a hurry to increase user base.
@aeva@ocornut same. 6-7 hours here, and then I just wake up and can't go back to sleep. I would do a 30 minute nap after lunch every day if I could (like my dad has always done), but life gets in the way and I can almost never do it 🙄
I don’t have any clear conclusion following the xz hack. Crux of the problem are: software complexity, huge chains of dependency, general lack of dev time to do things well. Both closed-sources and OSS seem equally vulnerable tbh.
Always been stubbornly picky with merging PRs, scrutinizing every bits, because I want protect software quality above all. I can relate to the pressure maintainers may feel when it comes to merge features that are actually out of their understanding. I try not to.
@ocornut More you provide, more the people demand :)
It is kindof crazy how dearimgui became a goto library for almost every studio. And how “expected” is that you keep doing all development, communication and guard security.
I've recently lost my largest source of income allowing to work on Dear ImGui. It's a bit worrying but not short-term critical yet, as last years I've pushed hard to get other teams on board, contributing via various sponsoring, support contracts, test engine licenses etc.
I'm thankful to everyone who allowed keeping the lib permissive & open source for many years. I do 100% intend to keep it as such. If your team relies on it, consider reaching out to discuss ways of supporting the software.
@janvhs@filippo I am successful making income this way tbh. It just happens that i had many eggs in same basket and lose them. I’ll bounce back and keep working on dear imgui!
Also misc backends work (Vulkan: minor init API changes to improve dynamic_rendering support, SDL2/SDL3: gamepad improvements, disconnection support, multiple gamepads, etc.) https://github.com/ocornut/imgui/releases/tag/v1.90.3
The stylish, unknown & extremely rare SEGA AI COMPUTER (1986) promised natural language processing and "artificial intelligence" via its Prolog interpreter.
We're making available today, for the first time ever: system roms, game cards, tapes recordings, scans, photos, MAME driver & more: https://smspower.org/SegaAI
@ocornut@flockofnazguls A little additional historic background. About that time there was a big Japanese AI bubble with the government turning on the money faucets on "knowledge based" systems. This has got to be from that line of thinking.