• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle


  • I’m not against having a car for when I need it. I’m against pretty much requiring it to be a functional adult to do just about anything without public transit becoming my new hobby.

    Work: 20min drive, 1h 20min transit, 2h bike

    Groceries: 10min drive, 45min transit

    This includes a bunch of walking to/from stops and half the time spent waiting since my city’s public transit hub/spoke model is designed for airplanes requiring you to bounce between hubs.

    There also isn’t consistency. A favorable route might only come once every few hours. If one hop is running late, it can wreck the whole route.

    My work route is pretty direct but it takes 12min walking, 0-20min waiting for a bus to my local hub, 0-40min waiting for the right train, and another 15min walking to the office. If they got those wait times down to like 10-20min total, I’d be more inclined to use it. Right now “something” comes every 20min, but sometimes the routes alternate so your route may come every 40min instead of 20min.




  • Something like vim-table-mode work as an improvement? You got me there though, tables can be a real pain in a terminal.

    For the second, I setup an on save hook or watch script to build a PDF and open it. Its been a minute, but I think I had to find a PDF viewer that would refresh if already open and keep the current position on subsequent opens.

    Best of luck finding something that works for you!



  • Not a huge fan of this. I distinctly do not want:

    • To be tied to Proton if they really fuck up. I use my own domains that are portable. I use Proton Pass aliases for throw away accounts I could go without.
    • To not be able to secure my accounts with separate emails/usernames and long distinct passwords (or better yet passkeys) for each service. I don’t use Proton Pass for password management.
    • To provide data points linking my online activities by not using separate emails/usernames.



  • sloppy_diffuser@sh.itjust.workstoMemes@lemmy.mlLaptop recommendations
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    1 month ago

    My work laptop is a Dell Precision. It was a “data science” model that came with Ubuntu. Wiped Dell’s modified Ubuntu and put vanilla Ubuntu on it and now running Nixos. Works great. There was a weird period when using triple monitors with their dock had an intermittent issue on boot where resolutions and monitors were not being detected. Cause was Nvidia drivers. It eventually got resolved and it was easy enough to rollback the drivers to one that worked.







  • sloppy_diffuser@sh.itjust.workstoLinux@lemmy.mllinux as business/ company pc?
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    2 months ago

    Most startups I’ve applied to are Linux friendly.

    I currently work for a fortune 100 and managed to get a Linux machine purchased as a “lab” machine.

    I’m fully in control. IT doesn’t even know it exists. I’m not allowed on the corporate network, but I managed to get some internal corporate access through another department’s lab network (IT sanctioned) that has a VPN with a few routes to things like ticketing, time cards, and our internal wiki. Most of the stuff I need to do my job is in AWS and we are allowed to add home IPs to the security groups.

    IT still gives me a MacBook. I use it like once every 6 months.

    nixos-unstable is the only thing I will use currently.

    I’m running bleeding edge stuff like the latest kernel, Hyprland nightly, my own “shell” built from Gnome components and lots of custom stuff using GJS (Gnome JavaScript).

    If you get one, and you are free to do whatever on it, encrypt your drives like your job depends on it. I have a memorized passphrase, pin protected hardware key, and a key in TPM. No biometrics.

    As far as other nice things to have:

    • VPN: https://www.infradead.org/openconnect/ supports some common enterprise VPNs.
    • Communication tools (Teams, WebEx, Zoom, Slack, etc.). I tend to have access to 90% of what I need. My team is thankfully accommodating for the couple features I have issues with. Make sure you test things like Screen Sharing especially in Wayland if you use it.
    • VM: If you can get a corporate licensed image to run a corporate licensed version of Office, I recommend it. Office365 for web is missing a few features and often renders differently from native.
    • Password Manager and encrypt everything. System is encrypted as previously stated. My home volume (BTRFS) is encrypted with a different key/passphrase. My work’s sensitive files are encrypted yet again using rclone with different keys. I try to minimize attack surfaces by unlocking only what I need when I need it.
    • Backups. I use rclone to backup to our corporate OneDrive. Nixos is immutable and I have it setup with impermanence where every reboot is like a fresh install if I didn’t codify it my nixos-config which is tracked in git. I persist a few cache and setting directories in my home directory, but not much. I can restore my setup in like 20 minutes if I ever lost my machine.
    • Virtual mic and camera for noise suppression and blurring for communication tools that don’t have it built in.
    • Evolution EWS works okay as an Exchange email client. I had to hunt some weird settings like tenant ID to get it to work. I’ve been using Webmail or Outlook in a VM more often though as of late.

    I work in software dev as FYI. For the few issues I have, my team has more issues getting stuff working consistently on macOS for our project. I used that as a justification when requesting the laptop: my dev environment should closely match our runtime environment. Most of that is moot now since we use Nix flakes in our repos for local dev envs.