Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SD
Posts
0
Comments
263
Joined
2 yr. ago

  • My NAS is an mATX mobo with an i5, 64G RAM, 8 disk drives, 3 nvme drives, and an ARC GPU for video transcoding.

    Disk drives are all mirrored. One nvme runs NixOS which is easy enough to redeploy if the drive dies. One nvme is cache on top of the disk drives. Last nvme I use for temp fast storage like Jellyfin transcoding.

    Its more of a combo NAS/server as I run most self hosted apps on it (tor node, monero node, jellyfin, *arr stack, etc).

  • I'm often seen as calm even though I have my frustrated outbursts. The one thing I make sure to do is not direct that frustration towards other living things.

    As you mentioned in the dog analogy, I'll outwardly vocalize what I could have done to avoid the situation and own the blame. I have a couple dogs as well. If I'm upset enough that I notice a change in their behavior I'll play with them to show its okay. Now that I think about it, they started bringing me toys when I'm upset which has a calming effect on its own.

    I want other people witnessing my tantrum to understand I'm frustrated with myself. There is always something I could have done to improve/avoid the situation. On the rare occasion I'm unable to self regulate I'll remove myself and take time to reflect. Sometimes it takes a night of sleep.

    I've lived with a number of narcissistic and borderline personality types throughout my life. Seeing and experiencing the damage one can do with anger, I've made it a core principal to never project my own shortcomings onto another living thing.

    For situations where one could not have done anything, I'll resort to assertiveness principals if I'm not okay with another's behavior or accept the the situation and go into "fix it" mode to mitigate what's in my control.

    Key point I suppose is to remove anger, shaming, eluded ignorance, and other forms of manipulative behaviors as a means to control others and to see every frustration as a test of my principals.

  • You pay for what you use. I have somewhere around 120-140GB and get a bill every 2 months. I think it has to be near a dollar you owe for them to invoice.

    Be mindful of the class A/B/C transactions at the bottom of the page with pricing. I paid about $0.60 when I first set everything up in Class C transactions. I haven't gone over the free 2500 or whatever they give you since.

    I don't use it quite like Dropbox with a watch daemon. I have an encrypted local back up I mount with rclone, do my work, then use rclone again to sync to b2 when I unmount it.

    I wouldn't use to version control some project I'm working on where files change frequently. Those transactions would probably kill the cost savings at some point.

  • For android there is RoundSync. It automatically backs up folders of your choice on a schedule. Not on any app store. It must be installed by downloading the apk from GitHub.

    There is also Cryptomator as an alternative. I used it for years without issue, but prefer rclone for more control over my work stream. Think I paid a one time license of $10 for desktop and another $10 for mobile.

    Dropbox is only a good deal if you use near peak storage and/or do a lot of data transfers.

    I was paying $120/yr for 2TB. Now I'm on B2 Backblaze. On paper Dropbox was cheaper per GB, but with my usage pattern I'm paying like $1.00 every other month.

  • LSPs, linters, AI auto complete, multiple ranked auto complete sources, contextual syntax highlighting abused to feed things like symbol tree views, type analysis, scoped file trees depending on what you're working on, infinite undo since last commit, and all available in real-time.

    I feel like I use up 8GB the moment I type "neovim" on a sufficiently large node project, lol.

  • Daily with a USB-C DAC (prefer no DAC). I've had Bluetooth headphones ranging from $30 to $300. Keeping them charged is just a pain in the ass and the battery inevitability wears out due to too many cycles.

    All my peers stalling our remote meetings for 5+ minutes when their air pods die or have pairing issues also annoys the fuck out of me as it happens every damn week. We do a lot of pair programming sitting in discord all day.

    Until the tech improves, I'll stick with wired.

  • I use LazyGit on the CLI for a "GUI-like" experience. I find it helps me make smaller more meaningful commits. If I'm working on a feature that enhances or fixes other modules in my repo to support, its trivial when done to make multiple clean commits out of the one feature that isolates the changes in functionality to individual commits instead of one medium commit.

    On a large enough repo (e.g., monorepo), its a pain to do using git commands.

  • On a grandfathered visionary 2 year payment plan with a year remaining, so no change plans yet, but I'm keeping a list of annoyances and concerns for renewal considerations.

    Email

    • Really want snooze/delayed email reminders for specific emails. What Mailbox from Dropbox? used to have, and Inbox had before it was merged with Gmail.
    • Annoyed I can't delete pre-proton pass aliases
    • No android (bidirectional) contact syncing. Been using EteSync.
    • Have multiple family members on the plan

    Calendar

    • Use daily. I had issues with the number of clicks it took when adding emailed invites that didn't get picked up automatically. Have not noticed in awhile if this is still an issue but I also don't get as many invites.

    Passwords

    • I use BitWarden
    • Been using Proton Pass aliases, but I'm on the fence due to it creating a vendor lock-in situation

    VPN

    • Use ProtonVPN for port forwarding situations.
    • Use Mullvad otherwise as my daily driver.

    Drive

    • Proton - I use if I need to share a file with someone else in a pinch
    • rclone/b2 - Main off-site backup solution with my own encryption keys. RoundSync for android to backup my phone to b2.

    I tried rclone proton support the week it was merged. Worked okay. I tried syncing some ISO backups though and it just sat forever. Didn't troubleshoot and just kept using b2.

  • Seconding wireguard. I just have PiVPN manage my configs on an RPi, port forwarding on my router, and a script to do dynamic DNS via API on IP change.

    I don't have CGNAT though and have full control over my work machine.