ruffsl

joined 2 years ago
MODERATOR OF
 

I've been looking into putting together a home office setup for remote development and stumbled upon this nice home automation project by David Zhang, where they use a Raspberry Pi with a customized num pad to control almost every day-to-day arrangement of their office, from desk hight, KVM input/output switching, lighting, all the way to tiling window management. Looks like they've also published the combination of Auto Hotkey, Home Assistant and ESPHome scripts in order to work, including links to dependencies:

Anyway, I'm looking forward to scripting a similar setup once I've gathered the general equipment, and figured other programmers might similarly appreciate the ergonomics in such an automated workflow.

P.S. Any suggestions for a developer picking items for a new remote office from scratch would also be appreciated. E.g. office equipment recommendations like desk, chair, screen mounts, AV accessories.

 

cross-posted from: https://programming.dev/post/4250703

A devlog on switching from Unity to Godot and then to Bevy.

 

cross-posted from: https://programming.dev/post/4250703

A devlog on switching from Unity to Godot and then to Bevy.

 

cross-posted from: https://programming.dev/post/4250703

A devlog on switching from Unity to Godot and then to Bevy.

 

A devlog on switching from Unity to Godot and then to Bevy.

 

The beloved 555 Timer, a legendary IC helping us keep with the beat since the 1970s:

 

cross posted from: https://sh.itjust.works/post/6573243

Check the OP post link above on [email protected] for other discussions.

[–] [email protected] 7 points 2 years ago
[–] [email protected] 21 points 2 years ago (3 children)

Pro tip: If you check the conical URL (youtube.com) first, the Lemmy web UI will help catch reposts before they are accidentally submitted.

https://programming.dev/post/1466264

I switched from using the short (e.g youtube.be) or external URL mirrors for that same reason, and just let the bots comment with privacy mirrors for those who prefer. Using the conical URL, aside from cross post detection, also ensures the thumbnail image and preview text get cached consistently.

[–] [email protected] 6 points 2 years ago

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.

[–] [email protected] 1 points 2 years ago (2 children)

Speaking of accessibility improvements in VS Code, does anyone know of a good way to use text to speech? I use this Read aloud TTS extension for web browsing, but would like to find an equivalent method in VS Code that lets me use different TTS voice engines the same way to listen to long markdown files or inline documentation.

[–] [email protected] 1 points 2 years ago (1 children)

Windows 11 (and 10?) supports multiple desktops. Only in the shape of a 1xN grid through, like a 1D array. Still handy for multitasking:

[–] [email protected] 1 points 2 years ago (3 children)

Have you tried multiple virtual desktops, or do you prefer to have a single alt-tab stack of windows? I love using a 3x3 grid of desktops, as the special zoning helps me to organize, separate, and spread out my multiple work tasks.

[–] [email protected] 1 points 2 years ago (6 children)

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.

[–] [email protected] 5 points 2 years ago (3 children)

I'm surprised there isn't a community on this intense for this language already.
I'd suggest those who interested to make a post over on [email protected] .

[–] [email protected] 15 points 2 years ago (9 children)

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.

[–] [email protected] 4 points 2 years ago

Thanks so much for your hard work and the terrific beta release!
Here's to the success of Lemmy, Sync for Lemmy, and the rest of the Fediverse,
Cheers! 🍻

[–] [email protected] 2 points 2 years ago

Hello world!
~ from S4L!

view more: ‹ prev next ›