Which is sad. The HP LJ4 was a fucking tank back in the day. I used to get them for friends and family, put in an Ethernet card, clean it up, and then it's print for another decade.
azimir
I value having good tools. I bring a small flashlight when I travel. How often have I needed it? Not often, but when your in some hotel and the power goes out, it's my time to shine!
The storyteller can sit next to me. 8 hour flight? The only conversation will be settling bags/items, to/from bathroom trips, and nothing else. I'll sit there for hours without even acknowledging anyone's existence without any compunction.
Based on the various other descriptions of the DBUS features, I kept thinking "this sounds like a message passing model with a bit of CORBA hiding in there". It's got a bit of SLP and AMQP/MQTT to it, just on a local machine instead of a distributed network. It's solving a lot of problems with service discovery, message passing structure, and separating transmission layer details from service API design. Raw sockets/pipes can always be used to pass data (it's how DBUS does it!), but there's additional problems of where to send the data and how to ensure data formatting that sockets/pipes do not have the capability of solving by design since they're simple and foundational to how interprocess communication works in the kernel.
I live and die by ssh and scp. Sometimes rsync for larger moves.
Once you've got ssh for terminals (used to be x sessions too!), then port forwarding and socks proxies, add in scp for file moves, and layer in sshfs for whole file system mounts it's a potential combo for remote work and network tunnels. Such a phenomenal toolkit.
When teaching programming classes it's awful trying to figure out every IDE's git interface that my students are using. Each IDE puts the buttons in very different layouts and they even change the names of the buttons because they don't like the way git itself named operations. It's untenable to know them all and actually be efficient and helpful as the instructor.
Instead, I say they're welcome to use the IDE, but the class materials use the canonical underlying command line tools and terminology. They just need to search for how to translate the real git interface to however their chosen tool does the same operation, but it's up to them to figure it out.
When they do ask for help, I bring up the terminal (usually even inside the IDE) and run the git commands just like we went over in class.
One of the other commenter made the analogy of being in a restaurant. With a mouse you can only point and grunt at things to communicate when you want. A terminal let's you speak out your order and any other requests you might have.
I just started them on Linux machines from the get go. The same reason I got good at 3.1/95/98 was to setup games, filesharing, and getting hardware to work for better games. Even with Steam, there's always some work to handle oddities. The kids are rapidly becoming reasonable basic admins the same way I did. Whether they decide to go further and learn more will be up to them.
Damn that smarts.
I'd go to get that burn checked but my annual deductible is more than a used car cost before the profiteering here drove up the car prices so high.
And the same people who gripe about overhead cables apparently have no trouble staring at a street full of idling, polluting, and noisy cars. It's really impressive.
This was covered quite early on when Jesus said to pluck out your eyeball if someone was too tempting to look at. Unless the woman is coming into your home uninvited, then she can wear what she likes.