I’m a robotics researcher. My interests include cybersecurity, repeatable & reproducible research, as well as open source robotics and rust programing.

  • 59 Posts
  • 35 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle


  • Yeah, any details published so far have been rather vague. I like the prospect of writing my backend UI logic in a memory safe language, but that falls short of benefiting from doing so end to end.

    Supposedly Qt would be in a decent position to use their own static analysis and testing frameworks for hardening such bridge interfaces, but using a memory safe system programming language for everything would be ideal. Are there any Rust based UI projects that are looking at ISO certification to ease integration as a Software of Unknown Pedigree?















  • I don’t know of many recorded audio books, but you could also use a Text to Speech engine to listen to any technical blogs or articles. I use Android apps like Pocket or T2S to queue up a backlog of TODO read items, then when I’m out for a long walk, I can just press play and let the TTS do it’s thing. Of course, I curate this list for longer pure text reads, devoid of code snippets, equations, or visual graphics that TTS would have a tough time conveying over audio.

    Looks like I may need to find a successor to pocket. They do a great job scraping connect via readable mode, but I’d like to find a shelf hosted or mobile+offline app equivalent for queuing up web articles, just in case pocket gets cut from further development by Mozilla management.














  • This screenshot was from a Samsung Tab S8 Ultra. You can run 4 onscreen apps at a time (if you include a floating popup window in the mix) with multi windowing on Android 13 (outside Dex).

    Getting the screenshot took a little tinkering, as after the first window split, getting the third instance of sync on the screen required using the Samsung side panel to drop an unrelated app in the third quadrant, then using the launcher to alt-tab the display to Fullscreen the third instance of sync, then alt-tabing back to Fullscreen the 3 app multi window view, then using the quick app switch gesture to swap out the unrelated app for the third instance of sync. It was a little overly complicated.

    Multi tasking and window tiling in Samsung Dex is a lot easier, or more intuitive, to replicate the kind of thing, but I still prefer androids native launcher layout, as app windows don’t have needless title bars, and the same navigation gestures work better when not breaking out the mouse and keyboard.





  • What about a semi transparent terminal window? When I started out learning linux command line interfaces, it helped having the docs just behind my shell session for reference when all I had was a tiny old laptop. But now I don’t bother ricing up my DE anymore. I just want some default window tilling keybindings that work out of the box, and I’m good to go.



  • Can you imagine the eye strain one would get programming on a translucent screen every day? One where your always having to keep your eyes focused on semi transparent text and graphical interfaces in the foreground, and not the distracting and ever changing background, continuously shifting in parallax as you adjust your head and viewing angle. Not having my display buttressed up against a wall, or having to deal with glare and screen reflections, or even low contrast monitors in general are all things I find infuriating already.

    But I guess the Sci-Fi future of ergonomics is holograms. *You must have your migraines, and you must enjoy them.