• 2 Posts
  • 171 Comments
Joined 1 year ago
cake
Cake day: July 6th, 2023

help-circle

  • https://fmhy.net/storage#libgen-mirrors

    It never actually was offline.


    .rs .is .st

    • The original domains
    • Not for profit. They accept donations on an ‘as needed’ basis, and run no ads.

    .fun

    • New non-profit mirror created by original creator of Library Genesis who lost direct control of the project as a result of disagreements over profiteering.
    • They are are currently collecting donations and do not have ads.

    .li .gs .vg .pm

    • Operates using AdWords and donations. They collect donations all year.
    • The ads they use links you to pretty suspicious adware type software installs, but the site itself is safe.
    • Has a marginally larger database then the main domains as they add their own books.

    (any other domains aside from these are run by unknown people mostly for profit)

    If some domains die or change in the future you can tell us at













  • Depends on your use case there are multiple factors that guide internet use cases

    • Latency - how fast
    • Bandwidth - how wide/much
    • Loss - how much data is lost, or how much data needs to be sent again

    Gaming: latency, loss

    YouTube/movies: bandwidth

    Video chat/voice chat: latency, bandwidth

    Remote desktop/game streaming: latency, bandwidth, loss

    Web browsing: bandwidth, latency

    DNS latency can be a multiplier for browsing the web, a website can include artifacts from other websites, which then can include other websites, which then can include other websites. Each one of those would require another DNS lookup, and round trip time to the website itself etc. however, DNS was architected for local caching, so only the first lookup should be slow, and then afterwards you should keep that DNS information for future lookups so it’s not going to feel too bad once you’ve warmed up the cache

    Rule of thumb: under 100ms feels fine, over starts to feel a little sluggish. Over 300ms and you change your behaviors, and you really feel it.





  • jet@hackertalks.comtohomeassistant@lemmy.worldHome Wiring
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    Pull a bunch of fiber well you’re running cables. Fiber is really cheap, it’s expensive to terminate, but you can have the fiber pre-ran everywhere, and if you ever do need extra speed, or resistance against electrical interference, there you go you can borrow somebody’s Terminator for a day


  • run your backup process every few minutes, if both machines are online, it sends the latest snapshot, if not then it exits. You could reduce your snapshots to once a day, so it only does the data transfer once per day, and any extra backups just succeed.

    The downside of this approach is you will need to setup alerting if a snapshot doesn’t get backed up within a window, rather then alerting on a single backup process failing. (i.e. if the server doesn’t have a successful backup within a week create an alert)

    You could also do the same thing with rclone vfs mounts with full caching, so you could write locally even when the network is offline, and when you get online it would transfer (but you need to setup your server side alerting again)