Skip Navigation
is this the right way to establish boundaries with my nosy coworkers at the hospital?
  • https://www.goodreads.com/book/show/1098624.When_I_Say_No_I_Feel_Guilty

    Its dated and probably misogynistic given the period, but when I did read it many many years ago, the broken record technique is probably the one thing I do remember. It also had some role play dialog for how others may try and break the loop. I found it helpful at the time.

    I think I read/heard something similar in one of the Love and Logic parenting books/ebooks. "Maybe so, but <repeat assertion>" comes to mind. Acknowledge the statement that attempts to break the loop, don't add any new information, and repeat the assertion.

  • Discord consistently using 8-10% of CPU while it's "NOT running"
  • I use https://github.com/fangfufu/Linux-Fake-Background-Webcam for blurring my background in apps that don't support it. It shows how many connected clients there are. I noticed the count goes up/down every second when discord starts. I've been meaning to dig in more, but my hypothesis is that its taking a picture every second. It stopped when discord exited. This is unverified, so take with a grain of salt. It could of just been a coincident.

  • Anyone using a Neovim distribution? Which one?
  • LazyVim. Didn't have time to do everything manually when I wanted to cut over from regular vim. I have quite a few customizations on top, but its a pretty solid base. I use with neovim nightly via nixos.

  • Witness tells House Ethics Committee that Matt Gaetz paid her for sex: Sources
  • 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.

  • Self hosting is hard. How do you overcome?
  • 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.

  • The Christian right is coming for divorce next
  • Also semi-sane US citizen. Same feelings. Would not be surprised if there is a major civil incident within the next 20 years.

    Lower class is fucked without anything to lose.

    Middle class is getting milked dry to keep infinite growth alive.

    Wealthy R class keeps making these rules for thee not for me proposals in order to seize control.

    Wealthy D class, other than a handful of progressives, are just as corrupt with better marketing. Complacency over Israel's actions put some light on it at least.

    These dinosaurs who are running these crimes against humanity won't retire from office.

    R has been stupidly effective at wrapping up hate in "christian love." I can't even understand how people buy into this crap. Wealth and power is all they want. These social issues to keep people infighting is so blatant and obvious.

  • How can I easily and conveniently transfer files wirelessly between my linux computer and android phone?
  • I use rclone and the Round Sync Android client.

    Supports a ton of back ends, self hosted, and commercial options. You can transparently encrypt with private keys you control.

    I personally use B2 Backblaze for storage.

    My phone backs up every night and Round Sync pushes them to B2. On my desktop I can mount as a volume. I can also access my storage from my phone going the other direction.

    I've done the same using SFTP if I don't want the overhead of persistent file storage.

    It does not support indexing or previews for searching or finding say a photo. You can put whatever you want for data. So I have caches, indexes, and thumbnails that work in Linux. I can't really make use of those on my phone though.

    Rclones bisync feature is also a bit dangerous when I tried to use it a year ago. I more than once "deleted" everything. B2 doesn't delete by default, just hides, so I was able to recover. I now do unidirectional syncs from my machines to different buckets until I'm motivated to investigate a proper 3-way merge solution.

  • What are some activities which are free or inexpensive that I can do to entertain myself / keep good mental health while searching for a better paid job?
  • Pre-COVID I used to find software dev meetups. I found this patent law firm that did Haskell meetups once a month with beer and pizza. I guess they wrote custom software to analyze patents as I was surprised this was coming out of a law firm. Learned a lot and job openings were discussed by various members from other companies.

  • Tailscale running at full force during the night?
  • This is news to me. That said, I'm usually one generation behind but upgrade every 2 years as my phone is usually EOL for software updates by the end of the period. I try to time it so I can get a replacement paid outright at mid-range prices.

    With the Pixel 8 introducing extended software support, I'll have to dig more into this.

  • Tailscale running at full force during the night?
  • I'm on Graphene. Mullvad is only 1% for me with 16h30min since last on a charge. I'm at 56% with 1h30m screen time.

    I used GPS as I did some driving with maps and my music app accounting for 29% of my battery usage.

    I throw my phone on the charger at night figuring battery tech and software management is good enough.

    Are you WiFi or mobile? I get shitty mobile service so if I'm off WiFi my battery tends to go to shit. The VPN usually accounts for more as I assume it keeps reconnecting.

  • what foss phone OS do you use and why?
  • I'm using Graphene. The Pixel requirement I believe is due to the Titan chip: https://security.googleblog.com/2021/10/pixel-6-setting-new-standard-for-mobile.html?m=1.

    https://divestos.org/ has caught my eye. When I last installed Grapheme, you had to install eSIMs using the factory ROM then install Graphene. Divest I guess had support without Google services. I think Grapheme does now also, but before I get my next phone I'll weigh it as an option.

  • Capital One Mobile App Not Working
  • Has not worked for me in ages on Graphene. Same issue. It quits right away. Even tried messing with the hardened malloc and it was no go. Been a pain trying to use Zelle or deposit checks. Other than a handful of core apps I just use the web mostly at this point.

  • Roses are red, violets are blue, everyone is using IPv6, why aren't you?
  • Ok. So a device didn't get a dhcp address? No problem... It creates it's open IP address and starts talking and try to get out on internet on its own....

    Its not that different from a conceptual point of view. Your router is still the gate keeper.

    Home router to ISP will usually use DHCPv6 to get a prefix. Sizes vary by ISP but its usually like a /64. This is done with Prefix Delegation.

    Client to Home Router will use either SLACC, DHCPv6, or both.

    SLACC uses ICMPv6 where the client asks for the prefix (Router Solicitation) and the router advertises the prefix (Router Advertisement) and the client picks an address in it. There is some duplication protection for clients picking the same IP, but its nothing you have to configure. Conceptually its not that different from DHCP Request/Offer. The clients cannot just get to the internet on their own.

    SLACC doesn't support sending stuff like DNS servers. So DHCPv6 may still be used to get that information, but not an assigned IP.

    Just DHCPv6 can also be used, but SLACC has the feature of being stateless. No leases or anything.

    The only other nuance worth calling out is interfaces will pick a link local address so it can talk to the devices its directly connected to over layer 3 instead of just layer 2. This is no different than configuring 169.254.1.10/31 on one side and 169.254.1.11/31 on the other. These are not routed, its just for two connected devices to send packets to each other. This with Neighbor Discovery fills the role of ARP.

    There is a whole bunch more to IPv6, but for a typical home network these analogies pretty much cover what you'd use.

  • How happy are you with your current distro?
  • Very happy. My two daily drivers (Desktop and Laptop) are on Ubuntu but user space is managed with Nix.

    All other machines are Nixos proper. Only thing keeping me back from moving to Nixos fully is I decided to piecemeal my own DE and I've just lacked the time to debug some issues related to gnome-keyring, computer locking, and coding up some system setting widgets.

  • 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/)SL
    sloppy_diffuser @sh.itjust.works
    Posts 0
    Comments 281