• 4 Posts
  • 45 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle
  • For terminal, the first thing I install is Midnight Commander - dual pane file manager. https://midnight-commander.org/

    For all of my physical Linux machines - Cockpit and Cockpit-File Sharing plugin.

    Desktop

    • Thunderbird

    • Firefox

    • Vivaldi

    • Gnome

    • Chromium I use Firefox, wife uses Chromium and My WFH job I use Chrome. Vivaldi is a backup browser, I’ve been messing around with.

    • QEMU/LibVirtd - So I can run a Windows VM for my old Canon Lide 60 scanner which scans clearly there, otherwise in Linux, it’s contrasted super grey for some reason.

    • Kopia-UI - Backup system which supports NFS Shares - set and forget type of setup.

    • VLC - Need I say more? Lol

    • OnlyOffice - Better aesthetically IMHO than LibreOffice

    • PDF Arranger - Works well to re-arrange pages or rotate them after scanning them in. (I self host Sterling PDF and will probably switch to that later)

    And for some inspiration - the “Awesome Linux Software” list (Not mine) similar to the other Awesome lists you see around. https://github.com/luong-komorebi/Awesome-Linux-Software


  • In one way, I’m happy this is happening, in another way, I’m not - I’ve given well over 2 decades of my life to the call center way of living. Let me give you a sneak peak into what really happens in the daily life of a call center worker.

    • You live by the time on your telephone, it’s your punch in and punch out system in most centers. Don’t clock in more than 8 or 15 or whatever insane metrics they set past your clock in time else you will be considered tardy. This includes all breaks and clocking out.

    • If you are a first contact person and taking phone orders, your ‘talk time’ is measured. Anything more than the standardized 5 or 6 minutes is considered excessive and they tell you to move the calls along faster.
      If you are customer service, your talk time is loosened but you are also the first and last contact the customer should have for the issue.

    • Your phone calls are monitored and/or recorded (For Real!). If you are like me and hate to your your voice, woe be it to you when they play back your last call or two so you can hear yourself talking to the customer. If not recorded, then it is up to the monitoring person to be nice. You are then told what you need to do to speed up your talk time, or increase sales etc…

    Telemarketing

    Oh dear God, this is a life sucker and has the highest turnover on jobs. You quickly learn more about human nature in an odd sense. The sheer pressure on booking that next sale is insanely high and if you don’t meet the sales minimums for the day or even hour, you are sent home without pay. I worked for a company which sold HR Manual trials, I was never more relieved and happy to be fired when I was for not making the per-requisite sales quotas for the half day.

    TIPS

    I don’t think I’ve encountered a single call center rep in my years of service where a CSR decided that today, they would be a jerk. All we ever want to do is get through the day and earn our wages and go home.

    One thing I will say with confidence, is everyone you work with has something in common, you aren’t there necessarily because you enjoy it, you are there because it puts food on the table and beats living off of unemployment benefits. It’s a thankless job.

    If you receive great service from a call center rep (CSR) and are happy, politely ask to speak with their supervisor and when you do, be sure to leave them a good review. It doesn’t always help to do this after a bad call, but sometimes rebounding to a new agent by calling the company back and asking for a supervisor will make a big difference if you take issue with them about the poor quality of service you received.

    Remember, if you can’t resolve an issue with a CSR, It’s not always that they don’t want to resolve the issue for you, their hands are probably tied and in fear of losing their job or being reprimanded, they simply won’t budge.

    Kindness goes a long way with us as well, if you are respectful and kind, we reflect the same back to you and often have tools at our disposal to grant you an extra discount and/or savings. We genuinely want to see you happy!

    ON THE OTHER HAND

    If putting AI in front of the call centers will help screen out the most common issues, then by all means do it. Also, if the stupid bean counters out there which insist of outsourcing to third world countries as it’s cheaper, can find it to be more cost effective to use AI, and keep the jobs local to their country of operation, then I’m in favor of it.


  • I live in a suburb of Portland and in an apartment. Our management is nice enough to provide a covered space (a luxury!) for a single car. I got to thinking about EV’s and if all of a sudden everyone here was driving them, there would be no place to charge them, but then why not place a charger in front of each parking space? Problem solved. Then, the managers would probably assess an additional fee on top of the already high rents for monthly charging privileges.

    Living in this area does have it’s advantages, you can drive just a short distance to the local library and hit up the chargers, there, or go to the stores and always find an open charger or two

    I get and will readily admit that most cities don’t have this so I appreciate the concern over EV charging stations. I don’t know much about them as I drive a dinosaur powered Honda so it’s not yet in my radar. :)






  • Good project for this weekend. I depend on my system to work at home, so can’t do much during the week. What’s fun is I can boot this all day long in a KVM machine on the very same machine which doesn’t boot it, but I know it’s a different environment.

    I’ll probably reset my BIOS as well just to start fresh on that end. And then go from there, when it hit my system a few months ago or whenever it was, I let it reboot for about an hour and it eventually gave me my desktop.




  • Probably the only true way of knowing is by setting up an EXTERNAL host somewhere on a VPS or maybe a reputable VPS provider. Then, on that provider, set up Uptime Kuma, or if you don’t want to go through that trouble and don’t mind a potential 10 minute gap in knowing, https://uptimerobot.com/ which checks every 5 minutes and sends an alert.

    Once you do this, unless you have a Static IP, you will want to register with a DDNS provider so you can then tell the uptime service to ping your DDNS host which should echo back . If your internet is down, it won’t echo back and then it will trigger their alert. Of course, this won’t work if your IP changes, so staying on top of that is key unless you use a router which auto updates it which a lot do now days.

    Or, if you use Cloudflare Tunnels, it can be configured to alert you when the tunnel is down or unhealthy (A.K.A. No internet or the server is rebooted).


  • I will update my OP soon, but with the help of Dave811@lemmy.today here I was able to resolve my domain to my machines at least through Cloudflare using the ‘’’ --accept-routes’‘’ tag in my tailscale up command. This then, allowed me to point the A Record to the IP for the machine which Tailscale gives. I will have more details on this later this weekend or maybe sooner. I’m still working on resolving my password manager being exposed through Tailscale which I figured out this morning, so I need to migrate that over to a new LXC container. Then, after that - I’m ready to move away from CF once I copy my existing tunnel mappings over to the A name records with Porkbun. (shoot! I might just write a new post about this so anyone can glean from it when I’m done). Its still very much a Work in Progress.


  • Well, there’s this if you want to use it in Linux, I’ve used it before, liked it well enough, but not paying for it so I removed it (It’s sort of crippled if run free). I personally use Konsole on KDE which works quite well. I’ve read and think that Konsole also allows multiple bookmarked connections. I haven’t really tested it myself, I have roughly 10 machines I log into daily so I may try that further.

    https://termius.com/

    Before I made the leap to Linux years ago, I loved using MRemoteNG. Simply hands down the best. IMHO

    I tesed the client posted here by the OP. While it looks pretty nice, it suffers the same thing as others I’ve tried. Nothing beats the simplicity of the plain 'ol shell in Linux or in OSX. :)



  • Thanks! That’s one part of the equation. I think. I have a lot to read up on, I just got set up about an hour ago with Tailscale so a lot to ingest.

    Ideally, I want to replace my Wireguard connection which I am currently using (WG-Easy) to stay connected to my home network when I’m away from home so far that’s been hit/miss on 2 out of 3 phones I have running Android 13. I’m working on getting that to work with my new setup on Tailscale.






  • I heard about it off and on, but this was the days in dial-up and downloading an ISO to install Linux was too expensive in time and bandwidth . I had discovered at my local Office Depot, a Mandrake Linux box set so I splurged on that and got my first taste of Linux then. I also was able to surf the web and learn how to install it manually, but it didn’t make any sense at all and was too complex. For Mandrake, I didn’t care for it. It wasn’t until later on when I started working with hosting sites, that I got used to Centos and Ubuntu for servers. I even had Mac OSX for a while, which taught my about the directory structure, but I went back to Windows until around 2015ish when I jumped ship and went to Linux fulltime. I worked technical support and the servers were Linux based so I had learned a lot more doing that and got very comfortable with it. I then jumped through different distros to where I am now (Arch). I firmly hold belief though that Arch isn’t the best and no distro is truly the superior one. Instead, whatever Linux distro you use, if it does what you need it to do, then so be it!

    To answer the question though, what pushed me toward Linux was really the whole push toward Windows 10 being more loaded down with the pushed tracking and advertisements that comes with the Windows Territory. Plus - I grew to love the command line and it’s sort of my second home now.


  • I just installed Pomerium and got it to integrate with AdguardHome and my router which both use basic HTTP, I also use Authentik. It’s a bit of a learning curve, but in short, this is what the config.yaml file needs to work to get it up and running:

    The basic auth header for this is just UN: example PW: Password

    authenticate_service_url: https://verify.mydomain.com
    idp_provider: oidc
    idp_provider_url: https://Authentik.mydomain.com/application/o/pomerium/
    idp_client_id: AUTHENTIK'S CLIENT ID
    idp_client_secret: AUTHENTIK'S CLIENT SECRET
    idp_provider_scopes: null
    routes:
      - from: https://agh.mydomain.com
        to: http://192.168.1.200  ##Adguardhome address
        policy:
          - allow:
              or:
                - email:
                    is: myemail@mydomain.com
        set_request_headers:
        # https://www.blitter.se/utils/basic-authentication-header-generator/
           Authorization: "Basic ZXhhbXBsZTpwYXNzd29yZA==" #AdguardHome
          allow_websockets: true
    
    
      - from: https://router.mydomain.com
        to: http://192.168.1.254
        policy:
          - allow:
              or:
                - email:
                    is: myemail@mydomain.com
        set_request_headers:
        # https://www.blitter.se/utils/basic-authentication-header-generator/
          Authorization: "Basic ZXhhbXBsZTpwYXNzd29yZA=="  #Router 
        allow_websockets: true
    
    
    cookie_name: pomerium
    cookie_secret: RANDOM 32 CHARACTER COOKIE=
    cookie_domain: mydomain.com
    pomerium_debug: true
    

    So, now when I go to my Adguardhome’s URL ( agh.mydomain.com), it auto directs to my Authentik instance, then upon matching my signed in email in the browser session, it transparently logs me into Adguardhome without issue. The same applies to my router’s login.

    In short, if you have found an NVR which supports basic http auth, Pomerium is the missing piece I’ve found to work.


  • I’m not a Wyze subscriber and just use the cams for monitoring. The Wyze Cam Pan 3 so far has been quite amazing with low light full color pics whereas my Pan Cam 2 is just black and white in same low light.

    With the bridge, you can pipe the feed it provides to Shinobi or another DVR which reads RTSP, RTMP or HLS feeds and saves them to your storage for full time recording so you don’t need the subscription. You do have to login to your Wyze account for the bridge to work though but that’s fine with me.