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

  • https://feddit.org/post/3143093

    1. Multi-community simulator
    2. Defederation avoidance, usually paired with accounts on special interest servers you don't want to risk losing access to.
    3. Porn and non-porn.
    4. Privacy by dividing online activities between multiple accounts to make it difficult to profile you and to maintain some pseudonymity.
  • Download 5 seasons of some show from multiple sources or some artist's entire discography, and want to normalize all the file names? It is way easier in the terminal.

    I'll check this out, but I use https://github.com/stevearc/oil.nvim for such tasks as I have nvim's full suite of editor commands to rename all the files way faster than I could in a GUI. I'm sure there are GUI apps to perform a similar task, but I already know how to use nvim.

  • In the same boat as the other poster, its been like 10 years.

    I used GNS3 and Cisco VIRL way back in the day.

    Depending on your use case, you can pretty far with just docker and some Linux packages. I've done GRE, BGP, OSPF, ISIS, Open vSwitch. That's Linux networking though. If you're trying to prep for a specific vendor's cert, it might not meet your needs.

    Does look like someone had success running virtual devices in docker that might be of interest: https://github.com/vrnetlab/vrnetlab

  • Let em fight it out!

    Ruling class does it all the time. Keep citizens enraged on issues of race, gender, religion, sports, and so on so they are distracted from realising the one true war of ruling class vs everybody else.

    /s in a sense that shit flung at the ruling class tends to roll downhill. If nestle loses a bunch of money, they will raise prices to keep the infinite growth machine running. If Russia steals a bunch of money, they have more capital for weapons.

    Its kind of lose/lose for us :(

  • 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!

  • I haven't made a keyboard in awhile but anything that supports QMK (or whatever is new and shiny today) should be able to support this.

    QMK and the like are custom firmware so you can pretty much code up whatever feature you need.

    If you are looking for a pre-built, I know my Tofu65 supports QMK from https://kbdfans.com/.

    QMK is written in C but they do have a no code tool I used for my Tofu65: https://config.qmk.fm/#/.

    If the tool doesn't cover your use case and you are able to do a little C, these sections are good starting points for layers (what you call modes) and cursor keys.

    https://docs.qmk.fm/feature_layers

    https://docs.qmk.fm/features/mouse_keys

  • 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.

    1. Install nix.
    2. nix profile install nixpkgs#vscodium
    3. nix profile upgrade '.*'

    Won't auto update but you could add the upgrade command to a login script or something.

    Won't lie, nix has a high learning curve to get the most out of it, but installing a single app is pretty simple.

  • 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.

  • https://github.com/newhinton/Round-Sync. Not in any app store and have to download and install from GitHub.

    It is an Android wrapper around rsync rclone.

    Setup a remote, setup tasks, and setup triggers. Mine syncs every night. It supports encrypting with your own keys. Large number of remotes supported from self-hosted to cloud.

  • They can modify the DNS packets still. They aren't encrypted or signed so the authenticity of a response packet cannot be verified. Parental controls from ISP relay on being able to snoop and modify your DNS (and SNI from TLS ClientHello packets).

  • Hard agree, but it's a rather "progressive" view for the political party hell bent on deconstructing reproductive services and eroding privacy to access porn.

    It is also still illegal I believe? The lack of any consequence just highlights its a dumb law, demonstrates it only serves as a poor tax, and exposes all their theocratic preaching as just rules for thee and not for me to strip away freedoms.

  • Immutable Nixos. My entire server deployment from partitioning to config is stored in git on all my machines.

    Every time I boot all runtime changes are "wiped", which is really just BTRFS subvolume swapping.

    Persistence is possible, but I'm forced to deal with it otherwise it will get wiped on boot.

    I use LVM for mirrored volumes for local redundancy.

    My persisted volumes are backed up automatically to B2 Backblaze using rclone. I don't backup everything. Stuff I can download again are skipped for example. I don't have anything currently that requires putting a process in "maint mode" like a database getting corrupt if I backup while its being written to. When I did, I'd either script gracefully shutting down the process or use any export functionality if the process supported it.