• 0 Posts
  • 392 Comments
Joined 2 years ago
cake
Cake day: January 2nd, 2025

help-circle

  • Businesses replace drives and systems on a schedule regardless of true wear on them - their risk vs cost metric is very different than ours.

    So used business hardware is a great value for those of us who have a sunk cost in labor/expertise.

    Most drives I’ve owned have run for 10+ years, while any business won’t run them past 5. I can take the risk of losing a drive, while it’s more important for a business to prevent losing a drive. Business disruption is a more costly event.



  • Onomatopoeia@lemmy.cafetoSelfhosted@lemmy.world•DC UPS for router?
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    3
    ·
    13 days ago

    Yea, small business routers (think old Cisco boxes) use a 5A laptop-style power supply. I suspect this is what OP’s using, as I’ve never seen a consumer model with such power specs. Consumer stuff is built around the cheapest hardware they can get away with.

    Thing is, I don’t doubt the Cisco box (or similar business units) may need that much juice at times. Put your hand over one that’s not connected but powered on and they get hot.

    Stuff like that they really don’t care about power consumption during design, just capability.



  • So you’re saying that the current Minecraft servers are all running on desktop hardware and not on standard U-chassis servers in racks in data centers?

    If anything I’d expect them to run virtualized on standard rack servers.

    Something here doesn’t add up. I don’t buy that enterprise server hardware that can out-perform desktop hardware by orders of magnitude can’t do what you need - especially since that’s surely how the existing servers run.

    If this single-threading performance is really an issue, run some kind of virtualization on a rack server, build a VM with the exact hardware config you need, and the host hardware will make it happen (which I’d bet is exactly how current servers are run, because then they can be moved/Load balanced dynamically without missing a beat).

    I currently have both single-core, single-cpu VM’s and multi-core, multi-cpu VM’s running on the same host for test purposes. The VM has no idea it’s virtual hardware is actually run on a different multi-cpu/core host.

    Check out xcp-ng - it’s arguably the best open source virtualization platform today. VMware server can definitely do this, if you have a license.



  • Besides track changes in word (already mentioned), I save versions of my work docs by appending the date and time to the file name. This makes it easy to confirm of we’re all looking at the same doc.

    Example: worddoc_2026-09-08_16-46

    Time uses 24 hour clock, so I never guess AM/PM, and it makes sorting really easy.

    Nice thing is this works for any document type.



  • I have a lot of stuff self-hosted.

    Just no outside access. Well, that’s not quite true, I do have a Tailscale VPN for remote management, but only certain machines are allowed to join, joins require my authorization, and access to the account is via two-factor.

    The big thing with external access is to never permit it directly through your local connection. Do it though a Virtual Private Server (VPS) - let it get hit with access attempts. And then only allow specific traffic from the VPS to a specific service in your network using a VPN of some sort.


  • Two approaches:

    Network isolation/DNS blocking - put the TV on a VLAN and only permit specific ports through to a media server (whatever the TV will support). If you lack VLAN capability, run PiHole as your DNS server (it works best as DNS and DHCP, but that’s just my opinion for things I like, such as proper name resolution for all devices).

    Second option: (your idea with a Pi) disconnect TV from network entirely, then run something like Kodi (or whatever media center you prefer) on an old laptop, mini-PC, whatever, and have that device connect via HDMI. HDMI can passthrough the navigation controls from the TV remote (not guaranteed, but it’s part of the standard). I looked into this a long time ago but the performance wasn’t there yet. Today I’d probably try any distro and run Kodi on it.

    Even my POS Samsung passes through enough of the controls to navigate Kodi on a 2017 laptop, while retaining power, volume, settings, etc for the TV itself.

    My current setup is a Jellyfin server and Jellyfin client on the TV. I run PiHole with a blocklist for all the Samsung BS which has had the side effect of making the TV menus faster as it doesn’t retrieve any “what’s new” info from Samsung. Its actually kind of fun to monitor the FNS log and see the domains the TV hits, click Deny and see what breaks in the TV. On average about 30% of all DNS requests on my network get denied, and nothing of value has been lost. That’s how much crap is being sent all the time.

    Hope that gives you some ideas.



  • I mean it’s a commercial product - if stability issues were a common thing, that would be well known and published.

    It’s a mesh VPN so it generally has the same stability challenges as any other: Hamachi, Nord, Meshnet, Wireguard (which is the underlying protocol that Tailscale uses).

    If the Tailscale client is running on the NAS itself, I’d consider that the first thing to troubleshoot.

    NAS’s generally don’t have much extra processing power, and in my experience apps designed to run on them aren’t the most robust. In this case, the VM/dock client has to consume all TS traffic, perform the encrypt/decrypt, put it back on the net (even if it’s only with the virtual net) over to Borg, which then has to write to the NAS. The NAS hardware has to do all this, with whatever little bit of ram it came with, also while writing all these changes, managing stripes, etc.

    While they advertise these things can run stuff like this, it just seems like an opportunity for performance issues when the processing power design was for a NAS/RAID.

    I have an ancient NAS on my network that could probably run the TS client, I just don’t bother. TS runs on all desktops and servers (for general access), but connectivity to non-TS devices goes through the server running as a TS router. That can be run on any device running TS - it’s just a feature to enable and configure.


  • I can’t imagine not using a proper internal DNS with split anymore.

    I’m a big fan of Pihole (currently running it on a DietPi VM).

    Being able to manage DHCP and DNS in a single place makes for much better control than the crappy DHCP from consumer routers. And almost any real DNS/DHCP server combo is better than those things.

    Just rebuilt my PiHole over the last couple days, and it’s currently blocking 45% of DNS requests with no ill effects on any system - it’s a lot of Android app nonsense and a smart TV.

    I’ve lost the Samsung TV service on the TV, but I never used it anyway, and the TV is so much more responsive now.

    Yea, smart TV… Bad news. It’s next on the list to get a Kodi box on it.







  • Someone else mentioned just using a calendar client that can connect to different calendars.

    I use Fossify to connect to calendars through Davx, which includes my Google calendar (configured it through DavX).

    This way all entries remain independent. And I can filter my calendar view based on source calendar, and all entries are color coded (automatically) by which calendar they’re on.

    I know it’s not exactly what you were asking for, buy it’s one way to approach it.