[-] d13@programming.dev 4 points 2 months ago

Maybe unpopular opinion here, but I just read The Three Musketeers, and it's not even close to The Count of Monte Cristo.

The characters wildly change in tone and basic morals, the heroes are dirtbags, and the plot wanders.

I still enjoyed it, but it just wasn't the same.

[-] d13@programming.dev 3 points 2 months ago

“It is possible to commit no mistakes and still lose. You lost today Mr. La Forge, but that doesn't mean you have to like it."

[-] d13@programming.dev 3 points 4 months ago

I hung up a maple 1x6.

The left side has an attached ruler with both metric and ft/in.

The right side has large vinyl numbers for feet (mainly just to look nice).

In between the heights are marked with multicolored Sharpies indicating who is measured and the month/year.

[-] d13@programming.dev 4 points 6 months ago

I wonder if they are preparing to stop using it. That could be a benign reason for the change in wording.

[-] d13@programming.dev 3 points 6 months ago

This doesn't exactly match your goals, but you may be able to adapt it or take pieces from it.

I have containers running on two subnets:

  1. LAN + Tailscale
  2. LAN only

Subnet 1 has a DNS server, which resolves all of my services to IPs on either subnet.

I have Tailscale set up on a machine as a subnet router (directing to Subnet 1).

Result:

  1. When local, I can access all services on the LAN with local DNS entries, both Subnet 1 and 2.
  2. When remote via Tailscale, I can access all services on Subnet 1 with the same local DNS entries. I cannot access services on Subnet 2.

This is nice because my apps don't care which network I'm on, they just use the same URL to connect. And the sensitive stuff (usually management tools) are not accessible remotely.

It's also ridiculously simple: Only one Tailscale service is running at home.

This does not solve your issue of broadcasting vs not broadcasting, though. There's probably other things missing as well. But maybe it's a start?

[-] d13@programming.dev 4 points 7 months ago

I do this as well, but I use Libation: https://github.com/rmcrackan/Libation

Super easy, barely an inconvenience.

Then I use Audiobookshelf https://www.audiobookshelf.org/ to host the books and their Android app to play them.

[-] d13@programming.dev 4 points 9 months ago

Thanks for your answers! Very fair thoughts, particularly about the flexibility of keeping things as just files on disk.

Regarding the work thing, I should clarify my use case: I'd like to take work related notes that could contain privileged company data. With a standalone app, I can install it and manage the files on my device (with cloud syncing in an approved corporate way). I could still probably do that here, but it requires the work of running the web server locally. Unfortunately, an external source like a VPS wouldn't be allowed.

I have one more question, if you have some time: One of the things I like most about Logseq is that when there is a list of back links on a page, the context capture is excellent (likely due to it being an outliner). I've noticed that with SilverBullet, the context capture might begin/end in the middle of a word, etc. Is there a way to configure that or plans to enhance it?

[-] d13@programming.dev 3 points 1 year ago

I've been checking YNAB out. I really like that it has an API subscribers can use.

One of my complaints is that it doesn't seem to have rule-based categorization, but I may just write a script (or find someone else's) that interacts with the API.

[-] d13@programming.dev 3 points 1 year ago

I use Ubuntu with no complaints, but Debian is probably better, like others are saying. I wouldn't use Fedora for this.

[-] d13@programming.dev 3 points 1 year ago
  • Audiobookshelf - Self-hosted Audible. I cannot believe how smooth this is. I set up the docker container, tweaked the ID3 tags on my audiobooks (to group series), and that was it. The Android app is listed as alpha, but it has been nearly flawless for me. I am astonished.
  • Tailscale - A slick low-config VPN solution. Probably everybody knew about this except for me, but I recently tried it and it's great. I had to tweak several things to fit my exact setup, but once I figured it out, it has been exactly what I hoped for. No more messing with dynamic DNS or opening ports. I just start the client and I'm home. I'm hoping I'll have some extra time soon, and if so I'll try to go full FOSS and attempt to use Headscale on a VPS.
[-] d13@programming.dev 2 points 1 year ago

I did this as well, but I'm wondering if it was the wrong call. It's harder to work with firewalls (particularly if docker is involved), and I've struggled with stuff like SyncThing.

Most likely more learning could solve it, but I wonder if I should switch to a dedicated router OS where more support resources are available.

[-] d13@programming.dev 4 points 1 year ago

Kubuntu currently is working really well for me. I'm not a hardcore Linux user (used it lightly for many years, daily driver for only couple), so it's nice to use Ubuntu where there's plenty of online answers. Plus I like KDE. So Kubuntu is a good fit.

I recently tried Fedora for a while, but I just had problem after problem with my hardware. It was good aside from that.

view more: ‹ prev next ›

d13

joined 1 year ago