Paul Daniels
@pld73
Electronics Engineer OpenSource Developer Creator of FlexBV Not very magical
Somehow one "small change" has now resulted in a whole lot of overhauling and a complete structural change in how data is stored for FlexBV. Hopefully it'll be for the greater happiness of the users ( else they can stick to older releases ;) )
Seems like there's no sane way of sending a Macbook to Japan from Australia without slapping down $300+ for DHL/FX/UPS due to the Li+ battery. @AusPostBiz @auspost any options? I tried EMS and the package returned here.
I loath & detest self manufacturing but I can't deny, I made a batch of these USB-C meters and they sold out in less than 24 hours :\ Waiting now for more parts to clear out my remaining stock of PCBs & LCDs and I think I'll either stop again or hand off to China.

Wonder how many people try to negotiate cheaper licence prices from Adobe, Microsoft or similar when they're buying 2~3 licences? It's interesting that the people who are the most generous/approachable/helpful usually are the ones who people try to shaft. Raising my prices.
Amazing, it works. Thanks @CoreElecAU for the quick supply. Now to work out what's actually *wrong* with the macbook.

Time to start inspecting 1V8 serial lines on a MacBook. Combined a pair of cheap boards from @CoreElecAU to get the job done until the “proper” tool arrives from Ali express.

One of the better household tool investments I’ve made. Really puts an end to leaking taps. Use with caution.

Did github 2FA just cr*p on the sheets? macOS Chrome, linux Chrome, linux MS-Edge all fail with the same message.

This person was *seriously* lucky. When your 2V5NAND VREG burns up like this you can say goodbye to your precious data (Macbook A2141 / 1990), even the rail was sulky at 4R0 but a Middlemas miracle occured and this person is getting their data back. Back up your data!

Learned today about the -fsanitze=undefined compiler option ( already was using -fsanitize=address ) and within 5 minutes I found the cause of my otherwise mysterious shared_ptr<> segault that showed up once a week.
Things have changed quite a bit over the years with FlexBV. Still using ImGui @ocornut with SDL3 now, and relying heavily on ImHex @WerWolv to reverse engineer PCB file formats so we can support the RightToRepair on Win, macOS and Linux.


Apparently I have @intel wanting to buy licences of my FlexBV software, yet somehow I am not convinced even after 2 weeks of emails. Cannot see a valid reason for Intel to use FlexBV instead of OrCAD or in-house boardviewing at any level. Will wait for the PO & $.
Shockingly the migration from SDL2->3 went fairly well and only has required minor adjustments. A lot of thanks go to @ocornut for having already sorted out the impl_sdl3 rendering part.

Was planning for death, was delivered something better. youtube.com/watch?v=HTZKJB…
C++: Come use my lovely lambdas, it'll make your code more compact and cleaner, put away those global fn()'s and variables, do it properly! Me: I'd like a capturing lambda as a callback please [a,b,c](bar*)->int { ... } C++: No.
Finally my antiquated Macbook A1466 build machine for FlexBV5 running Catalina is back to operational status, the trouble is now for some reason it's butchering the packaging of the SDL2 dylibs that are needed. So much pain when something tiny changes somewhere :(
New day, new test build, and somehow the macOS build environment has spawned gremlins overnight :(

Sometimes the technically simpler features have the greater impacts. I cannot live now without this new way of selecting boardviews from my archives. youtube.com/watch?v=WhgCwp…
Suspecting the next Starship launch will be "man rated" to ensure a reduced chance of RUD.
Why does codesigning have to be just a massive PITA; worse, it seems that when your certs finally do come up for renewal you have to go through the whole conversion process again. Codesigning needs a revolutionary overhaul akin to what LetsEncrypt did for server/http certs.