A person with way too many hobbies, but I still continue to learn new things.

  • 0 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 7th, 2023

help-circle
  • I can understand why some programs only allow a single copy to be opened at once, something like email makes sense. However on Linux they got this right… if you try to open a program that is already running, it switches to the screen that program is on and restores the program window to the desktop. There’s no guessing why the program “won’t open”, it just makes the logical choice that you want to see it.

    Heh that reminds me of another detail from that call… the guy also wasn’t willing to reboot his computer (which would have solved the problem as well), but berated me for not knowing what I was doing for making the suggestion. Dude, it’s Windows, things break constantly and a reboot generally resolves the issue.


  • Oh I have no doubt he got angry that the IT guy made him look stupid. Everyone on the support desk already knew his reputation so it wasn’t going to get any worse with us. I wish I had been around long enough to see what happened with his next demotion, because there was no possible way he was going to last even a year, I just can’t figure out how he made it to such a high initial position in the first place (unless he fudged his resume and got hired into it).


  • At one time I worked for IBM, supporting a nationwide company. There was a top guy who (like in the above story) thought he was hot shit. I think he was something like the CFO, but his ineptitude was recognized and he was pushed out. This company allowed people to move to a lower position, and he always thought he knew more about computers than everyone else, so he took the position of CTO.

    One day I got a call from him, ranting that Outlook wouldn’t open and these computers were hopelessly broken. The normal procedure was to remote connect into the caller’s computer to directly fix any problems, but he decided he was smarter than the tech support people, and refused to allow me to access his machine. Fortunately I had direct contact with the on-site tech guy, who knew what he would be facing and went to the CTO’s office.

    When he got back a couple minutes later, I asked him what the issue was. “Outlook was already open, it was just minimized to the task bar.”











  • I still think rear signaling could be improved dramatically by using a wide third-brake light to show the intensity of braking.

    For example – I have seen some aftermarket turn signals which are bars the width of the vehicle, and show a “moving” signal starting in the center and then progressing towards the outer edge of the vehicle.

    So now take that idea for brake. When you barely have your foot on the brake pedal, it would light a couple lights in the center of your brake signal. Press a little harder and now it’s lighting up 1/4 of the lights from the center towards the outside edge of the vehicle. And when you’re pressing the brake pedal to the floor, all of the lights are lit up from the center to the outside edges of the vehicle. The harder you press on the pedal, the more lights are illuminated.

    Now you have an immediate indication of just how hard the person in front of you is braking. With the normal on/off brake signals, you don’t know what’s happening until moments later as you determine how fast you are approaching that car. They could be casually slowing, or they could be locking up their wheels for an accident in front of them.




  • If you want stability, you probably can’t beat Debian, and you should be fairly used to the backend by now. I suspect the stylus use is just going to be figuring out what package provided your current access to it.

    Before you wipe the laptop, I would recommend finding a command to list all the installed packages, then at least you’ll have a reference to what was in place before. And if possible, maybe grab a backup of the /etc folder (or whatever might still be accessible) so you can reference the current configs on various packages to recreate whatever doesn’t work by default.

    There are a number of lightweight desktops you can choose from. I personally like Mate, but maybe you can play around with others on the new system and purge the ones you don’t like. And while you’re swapping drives, check the memory slots, maybe you can drop another 8GB stick in there to give the whole system a boost.



  • Keep an eye out for people trashing perfectly good desktop machines because Windows 10 is being retired.

    If you want a server that “does it all” then you would need to get the most decked-out top of the line server available… Obviously that is unrealistic, so as others have mentioned, knowing WHAT you want to run is required to even begin to make a guess at what you will need.

    Meanwhile here’s what I suggest – Grab any desktop machine you can find to get yourself started. Load up an OS, and start adding services. Maybe you want to run a personal web server, a file server, or something more extensive like Nextcloud? Get those things installed, and see how it runs. At some point you will start seeing performance issues, and this tells you when it’s time to upgrade to something with more capability. You may simply need more memory or a better CPU, in which case you can get the parts, or you may need to really step up to something with dual-CPU or internal RAID. You might also consider splitting services between multiple desktop machines, for instance having one dedicated NAS and another running Nextcloud. Your personal setup will dictate what works best for you, but the best way to learn these things is to just dive in with whatever hardware you can get ahold of (especially when it’s free), and use that as your baseline for any upgrades.



  • Just for some real-world comparison, I set up a new NAS earlier this year using a rackserver, SAS cards, and eight 18TB HDDs configured like RAID6 (actually using zfs-z2). I played with a few different configurations but ultimately my write speeds reached around 480MB/s because of the parallel access to so many drives. Single drive access was of course quite a bit slower. Because of this testing I knew I could use cheap SATA2 backplanes without affecting the performance.

    So basically, do a lot of testing with your planned hardware to get the best throughput, but a single HDD is going to be your single biggest bottleneck in anything you set up.