• 0 Posts
  • 8 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle




  • That entry names are stored in plain text doesn’t bother me; if somebody has broken into my system so well that they’ve copied my password store then the last of my concerns will be if they can easily find out if I have a password stored for example.org or example.net. At that point it doesn’t matter if they can tell that I have a Jellyfin password stored, because that service is running on my server with clients installed on my phone & tablet.

    And I handle key storage with a pair of Yubikeys which hold a copy of my private key. It can’t be extracted (only overwritten). There is a physical copy kept on offline, disconnected storage, which could be an attack vector – but if we’re at the point of somebody breaking into my house to target my password management then all bets are off: you don’t need to break my kneecaps with a hammer for me to tell you everything, I prefer to keep my knees undamaged.

    For attachments I just add another entry; /services/example.org-otherThing - there’s nothing stopping you from encrypting binary data like an image.

    And when it comes to convenience: I have a set of bash scripts that use Wofi to popup a list of options and automatically fill in data. Open example.org click the login field, hit meta-l, type example.org, hit enter and wait a moment: it’ll copy and paste the username, hit tab for me, then copy/paste the password, then copy a bunch of random data into the clipboard buffer like 10 times before copying an empty string another hundred times to flush said buffer. meta-f for username only, meta-g for password only; it’s honestly way more convenient for me than the 1Password setup I use at work.

    I understand the point the video is making, but I think it’s irrelevant if you keep the private key on something like a Yubikey.



  • I absolutely prefer working from home.

    I’m a programmer; my ability to work is heavily dependent on my ability to focus and think.

    At home:

    • I decide how quiet it is
    • I decide when to look at or even think about interruptions from email or Slack
    • I have a nice chair, a fancy ass keyboard and expensive mouse
    • I also have a nice 27" monitor and a 34" ultrawide
    • I decide when (or if) to eat lunch
    • If I am eating lunch I have my own fridge, pantry, and numerous restaurants in a short walking distance.

    My office, by comparison:

    • I cannot control the volume of the radio or what it plays
    • I cannot stop people from saying “Hey BozeKnoflook, what…” and just fucking ruining my last two hours of condensed thought and making me waste time getting back into my prior line of thought just to resume my previous state.
    • The chair is acceptable, but I fucking loathe typing on a laptop keyboard
    • The office only offers a 23" monitor to hook my laptop up to
    • Everybody goes to eat in the building’s cafeteria at noon, because that is when lunch is served. There are no restaurants or food spots in a short walking distance that are a viable option. I can only eat what the cafeteria offers (and while okay, it’s not great food).

    Throw in the time it takes to commute back and forth and… why the hell would I want to work in the office? Sure, throw an occasional event (quarterly meetings, occasional dinner parties of the various teams, whatever) to build personal relations but I am easily far, far less productive in the office than at home.