@TheGibson I was one of the sysadmins at a university in a previous life. We had a very diverse set of systems, and a lot of computers spread across the entire campus. They were all centrally managed, and we had a whole lot of scripts to make common tasks easier.
One day, one of the printers in one of the offices two buildings away was replaced, the new one slightly different than the old. We went there to check that it's working, and it prints and all that, standard procedure, even though all printers were connected to the uni's Samba network. It was simply easier to go there and do a test print, in case anything goes wrong. Calling them on the phone was a hassle for everyone involved.
We had Procedures in place, and one of them was to do a test print from a remote machine to make sure everything's properly connected. We didn't have laptops, so the only way to do a remote print was to log into a unix system back in our department, and do a test print from there. We had a script for that, too! You gave it an office name, a printer name, and a set of files, and it sent the print jobs to the targeted printer, one file at a time, waiting for each to finish before starting the next.
I logged into a unix system, and used one of our scripts to do a test print: tools/test-print foo.txt -o office -p printer
A few seconds later, the printer started to print. So did the other printer in the office. And all other printers on campus. All other printers connected to the network. There were about a thousand printers involved in this. Some of them in another city.
You see, I was - and still am - a Linux guy. I'm used to being able to mix named and positional parameters. Whoever wrote this script wasn't. It looked for options first, then started to print the files given as positional parameters, one by one, waiting until the print job finished on all affected printers.
If no printer was specified, it defaulted to sending to all printers in the office (there was usually only one printer in an office, so this made it easier to do a test print). If no office was given, it defaulted to all of them (this script was originally written when there were only two offices on the network).
Oops.
@j3j5 very much so 🥰 We'll be doing some more work on our moderation system in thr next quarter so it'll be useful to see where we can align
@cblgh last night it was with my samsung phone but I'l figuring out some sort of lanyard or harness to hold ny deck when I'm on the go so I don't need to hold it the whole time.
i use the deck when seated and on short walks though.
been considering migrating to a pinephone pro at some point but I need to do more research.
@cblgh Haaa, I wish it was nearly as cool as dennou coil :P But it's closer than any of the past commercial setups.
I'm using the Rokid Max https://global.rokid.com/products/rokid-max
Primarily because it can adjust for folks that need glasses and it's got the best brightness and biggest FoV.
Their competitor the XReal Air looks more like "normal glasses" and has similar specs. https://www.xreal.com/air/
They also have a thing that lets you cast to the glasses like a networked display. https://www.xreal.com/beam/
@neauoire I use my text messages and the Keysmith app for KDE. https://apps.kde.org/keysmith/
If you save a copy of the qr code you can import it into a bunch of devices.
@cblgh it's fun because I can adjust my eyes focus point to either look at the display or the world.
@cblgh so this is a screnshot from their marketing materials which is pretty accurate I think. Basically I have a lot of peripheral vision outside of where the glasses are and they're slightly transparent so dark mode apps let me see through them. So I can see the street if I focus on it else I'm immersed in whatver I'm lookin at. https://assets.newatlas.com/dims4/default/3d3cd9e/2147483647/strip/true/crop/1100x608+0+0/resize/1100x608!/quality/90/?url=http:%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F83%2F13%2F95221fe1403e8ba38dd7d2cbd98e%2F01.jpg
@foone evergreen moment 😭
@steamdeckhq would be great if they got proper linux support for the GPD Win 4 first 😅
I'm decentralizing myself! Last week was the end of ~4.5yrs at Protocol Labs.
Wild and fascinating times with a rad group of people committed to a vision of a resilient internet with people at the center.
Thanks to Juan Benet for making Protocol Labs a place where uncertain and very-long-term work could happen. I'm very grateful to have been given the opportunity to do it.
Private jets are responsible for more greenhouse gas emissions in the past three years than Uganda, a country with a population of 46 million. But tell us again how it's "humanity" as a whole who has caused global heating...
@KaiHeron
#degrowth for the Global north NOW
@decentral1se do link me if you end up publishing something! I'd love to compare approaches.
@victor Perf fixed it. TY for the heads up :P
@victor oh shit! 😅😅😅😅
low key I hadn't been using my engine f because I would keep running into words that I couldn't spell and now I can just dictate them out which is better than having to pull up the onscreen keyboard and fuss about.
I think a future improvement I want to add is the ability to create word substitutions more efficiently.at the moment I have to open the python file and manually type them in
set some time aside this weekend to code for my soul and take a break from work thoughts.
finally added the nato phonetic alphabet to my speech to text set up as well as modes for typing variable names more efficiently
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.