When solving a non-obvious problem or using a quick hack to move forward, I almost always leave comment to explain e.g. the reason, or the potential better solution. I'm always puzzled when I see experienced coders working in large code bases who are not doing the same thing.
I believe comments are important and it's a no-no to accept that programmers won't maintain them (maybe naive of me but progs should be taught to treat them seriously if they aren't already?).
On an old game I started using _standardized_ FIXME comments to ensure they can be grepped. I still use that technique nowadays.
It's important IMHO to standardize them by e.g. subsystem rather than let everyone add their own flavor of "//!!HACK!!.
In 12 days I will address the nation regarding upcoming plans for dear imgui, general thoughts, and putting more energy on topics that no one cares about such as: fonts, dpi scaling, styling, docking.
12 years after the Olympic Banana, I did a small symbolic gesture yesterday carrying an Olympic Watermelon in the streets of Paris. 🍉 #stopgenocide#olympicwatermelon
@aras it looks like its pointing to uninitialized memory ;) but i hope it is delicious. If you use almond cream, the things grows and tends to create visual havok, one trick is to precook with the cream eg a dozen minutes until it stabilize then add the rhubarb over it.
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.
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
( Screenshots credits: - Mario Kart toolbox by ermelber & Gericom - Alan Wake 2 debug tools by Remedy Games - Slideflow studio "for deploying deep learning models for digital pathology research application" by JamesDolezal - IOLite voxel game engine https://iolite-engine.com )
Reminder that availability & porting of any open-source engine to consoles is only less evident because consoles manufacturers decided their _API_ was sacred & unique & under NDA. First console manufacturer who opens up will see 100+ custom engines avail within a month.