• 2 Posts
  • 10 Comments
Joined 2 years ago
Cake day: June 11th, 2023

  • Well, I’ve been a C/C++ dev for half of my career, I didn’t find Rust syntax ugly. Some things are better than others, but not a major departure from C/C++. ObjC is where ugly is at. And I even think swift is more ugly. In fact, I can’t find too many that are as close to C/C++ as Rust. As for logic… Well, I want to say you’ll get used to it, but for some things, it’s not true. Rust is a struggle. Whether it’s worth it, is your choice. I personally would take it over C++ any day.




  • From my small experience with Qualcomm in the past, I’m not too hopeful. In a company I used to work for, we wanted to use one of their SoC with Linux, which they claimed they supported. It was many years ago. But was full of closed binary blobs which even when signing NDAs, we couldn’t get the source for. We’re talking user-space drivers, sensors offloaded to a separate core with closed source firmware etc. It’s Linux, but it’s not Linux in spirit, it feels so closed and proprietary and secretive. They’re coming from Android, which google architecturally enabled vendors to close their drivers by utilizing HAL. It’s the single most significant blow to Linux by any corporation so far. It enabled thousands of vendors to close their shitty driver in user-space and not maintain it for newer kernels (kernel driver is just an IO proxy for user-space drivers). I get that without it, there wouldn’t be Android phones we have today, but I expected them to slowly open up. 10+ years later, almost nothing changed, in fact - things seem worse to me.








  • I have a newer ZigBee 3.0 dongle and run a few add-ons, but nothing big - z2m, nodered, mosquito is all I use. I will upgrade anyway, but I’m not in a hurry, it works fine, apart from an occasional delay in switching, which might be network related.


  • When you switched from pi3 to NUC , did you notice any performance improvements? I’m asking because I run my setup on a rpi3 and it mostly works ok, but the latency is sometimes high, so I’m wondering if upgrading the host will improve things.