Considered raising minimum compile specs for Dear ImGui to C++11. Among other useful features, the terse u8"" syntax for UTF-8 literals was actually nice, lowered barrier for non-english speaking users to make their first steps writing software in their own language.. Guess what?
C++20 decided to break the u8 literals (u8"こんにちは" was a const char*) by introducing new char8_t type, requiring a cast to char*. So we're back to fugly macros, unnecessary abstractions, or asking already-confused people learning C++ to fiddle with compiler flags.
Dec 10, 2019 • 13 tweets • 3 min read
Bank fail story: some time ago we had a wire payment to make via the company. Bank app is buggy, the UI refuse to allow wire if the value ends with .00 simply because the designer thought of some smart visual idea and the app programming is faulty... (see sample pic) 1/x
In that sample pic example, pressing the Continue button would make a popup appear saying “need to input decimals” except those would always stay gray. Another bug was that moving the input cursor on the first digit then typing 1234 would input 4321 ... I wish I was joking.
Dec 17, 2018 • 10 tweets • 2 min read
Someone on github referring to a minor bug reported 18 days ago that I explained was not trivial to fix, writes "People say that redbull gives wings ;) Is there a way to speed up this endless process?" and I already want to give up open-source software, 1 hour into my work week.
To be honest at this point I find as a society we are failing to deserve open-source. Maintenance is a tedious job. Countless companies using software with zero intent to help paying decently for its quality and maintenance (and thus their _own_ safety) even when directly asked.