2026-04-23 10:27:10 Look, more durian stuff: https://www.theguardian.com/world/ng-interactive/2026/apr/23/jakarta-profile-worlds-largest-city 2026-04-23 10:27:17 Can't escape it now 2026-04-23 10:27:27 I guess it's Asia time 2026-04-23 10:36:53 not that far from here 2026-04-23 10:37:54 Im working on GIT export and import from Fossil atm, so I can make content in Fossil and have it updated online to my GIT repo 2026-04-23 10:41:07 I think Ukraine is closer to me than Jakarta to you, but I suppose you're used to longer distances of reference than me 2026-04-23 10:49:47 yeah, I think nothing of a 200km trip up the road 2026-04-23 10:50:04 or a 5 day 5000 km trip 2026-04-23 11:07:12 That sounds fun right now, can't really do long trips at the moment with very young kids 2026-04-23 11:07:39 In the UK I'd have to circumnavigate the island to get a 5 day trip 2026-04-23 11:09:17 heh, that sounds odd to me 2026-04-23 11:09:38 5000 km is just across Australia 2026-04-23 11:09:52 but dont do it in summer, it could kill you 2026-04-23 13:30:09 Also trains, I swear there's a spike in train crashes: https://www.theguardian.com/world/2026/apr/23/train-collision-denmark-near-copenhagen 2026-04-23 14:46:32 KipIngram, it's impossible to get perfect square waves out of a micro with any code unless you use a timer, due to the GPIO set up times for 1 and 0 output 2026-04-23 15:39:07 I'm using "perfect" in a qualified way there. You're right, but there are larger imperfections you can get from not having the whole software stack arranged right. I think most of these "consumer" systems just really aren't targeted at "best reasonable real-time" performance. In this case I think they're targeted at being as easy as possible for a mostly untrained person to work with. 2026-04-23 15:48:25 https://www.youtube.com/watch?v=JDtjMAJU5gY 2026-04-23 15:58:43 KipIngram, of course the 50/50 error for the square wave gets better the slower it is, and vice versa as the difference is small, maybe 4-5 nS 2026-04-23 15:59:07 at max speed, it's terrible 2026-04-23 16:00:15 but thats why all the decent mcu's have timer/counters which can operate at 5MHz with perfect 50/50 waveforms etc 2026-04-23 16:03:10 KipIngram, and of course it's evident in software delays regarding gpio pulses, the smaller pulse, the greater the error 2026-04-23 16:24:48 amazing from 2019-04-30 to 2026-04-23 I've had 7000 downloads of my bluepill diags and I still get about 5 every day! the old Bluepill clones are still an issue 2026-04-23 16:25:14 and it's just a Mecrisp-Stellaris image with a menu ! 2026-04-23 16:43:57 Forth is dead https://www.youtube.com/watch?v=LolfSV2P_q0 2026-04-23 16:44:54 the beez! on local variables 2026-04-23 17:19:28 What's his conclusion? 2026-04-23 18:15:57 Maybe I misinterpreted your earlier description of it - I thought we were talking about even relatively low-frequency square waves looking good over many cycles and then suddenly injecting a noticeable jitter. I wasn't really referring to the ultimately ineviitable imperfectsions down at the nanosecond level. 2026-04-23 18:16:56 I was thinking in terms of a programmed loop getting more or less interrupts during some given half cycle, etc. 2026-04-23 18:17:20 You know, things you can combat if you actually have control over interrupt priorities and so on.