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/)B
Posts
0
Comments
31
Joined
3 yr. ago

  • This almost certainly doesn't help you, but I do this kind of interactive-computing-in-a-consistent-interface with Emacs.

    Emacs has modes (think, extensions) to do all those things and more.

    It can also be a global application (/arbitrary function) launcher as demonstrated in this post.

    The only problem is you have to give Emacs your heart, or it won't work.

  • If you make Tailscale your VPN in Android it will never be killed. Mileage may vary depending on flavor of Android. I've used this on stock Pixel and GrapheneOS.

    Under Settings > Network and internet > VPN

    Tap the Cog icon next to Tailscale and select Always-on VPN.

  • Objects in LEO fall quickly (months to single-digit years) without station-keeping, mostly from atmospheric drag. Anything we put there wouldn't contribute to a long-term Kessler Syndrome situation. It's geosynchronous Earth orbit (GEO) we have to worry about, but once you're up that high there's a lot more room for everything.

  • It was many months between announcement and release of their previous hardware. How soon do you need a laptop?

  • Dissenting opinion - You don't need to change your payment method, but you might want to rent a box outside your country.

    The seedbox provider is providing you sufficient cover. They're the ones who would have to make the link between the IP you're using and you. That's unlikely to happen because they've protected themselves.


    A copyright owner (or their agent) that is interested in identifying you from your seeding would send a letter to the data center owner (OVH, Hetzner, etc) saying "Hey, one of your IPs is infringing our copyright! Tell them to stop."

    The data center owner might forward that letter on to the seedbox provider who is renting space in their data center. Either way, the letter will be ignored and everyone goes on with their day.

    If the copyright owner is sufficiently motivated they can press the issue with some lawyers. Then the data center will provide a name, to make it all someone else's problem. They don't have your name though, just the seedbox provider's, and the seedbox provider is smartly incorporated in another country, which makes litigation complicated (to say the least).

    Now, maybe the copyright owner is a cabal of publishers looking to make a point and have buckets of money to spend. (You did say you wanted to mirror Anna's Archive.) In that case they'll work with local law enforcement in the jurisdiction that the seedbox provider is incorporated to go after them there.

    That court case will take some years to resolve, but then your involvement will come down to whether the seedbox provider kept logs associating payers and IPs. They might or might not. If they didn't, you're just one person in a big pool of customers.

    If they do have logs associating you specifically to that IP at the time you were infringing the copyright... well, who's to say your credit card wasn't stolen?

  • But it's the big releases that have the most bugs and UX breakage

  • I use it often to share large files (pictures and videos, mostly).

  • On the topic of build times, it took me too long to learn that nixos-rebuild supports remote build workers and targets.

    For example, if I am editing on my laptop, want to build on my desktop, and apply the build to my file server, then I'd run...

     
        
    me@laptop$ nixos-rebuild test \
    --flake ~/wherever-it-lives \
    --build-host desktop \
    --target-host file-server \
    --use-remote-sudo
    
      

    The host names should match the name of the nixosConfiguration output from your flake. If they don't I think you can specify like, --target-host .#some-machine

    Remote sudo avoids having to SSH as root.

    Bonus tip: Having Tailscale on every machine makes this work reliably from anywhere, network speed as the limit.

  • No, just this example code from their site:

     
        
    browser = p.chromium.launch(headless=True)
    
      

    My mistake was not knowing where newspaper4k fits in the stack. They're wrapping it with Playwright, which it seems you could do here.

  • Looks like newspaper4k uses headless Chrome. You could try loading the Bypass Paywalls Clean extension and browsing the pages directly.

    I regularly use it (in Firefox) without even thinking about it. Only notice when I send someone an article they can't access.

  • KineStop

    Clever idea. Thank you!

  • Radarr and Sonarr both have features to sym/hardlink files to new places after the download client tells them it's finished.

    Filebot also gets mentioned a lot for this task, though I haven't used it.

  • I went Galaxy S22 Ultra (ultrasonic) to Pixel 8 Pro (optical) to Pixel 9 XL (ultrasonic).

    My impression was the performance improved over time with the Galaxy and Pixel 8. I find the Pixel 9 worst overall, but figure they'll improve it in software.

    No data to back that up.

    It mostly struggles when my hand is wet. I miss the Pixel 4's face unlock.

  • I use it all the time for hot drinks and soups.

  • I came into Emacs (only a year ago) with Vim experience as well, and it was a difficult transition for the reasons you describe, but I persisted due to the beauty and power of the rest of Emacs' design and ecosystem.

    I try to use the default bindings whenever possible, as I find going against the grain in Emacs leads to less efficiencies as packages stop cooperating with me or each other. Evil-mode is often criticized for this reason. It clobbers other bindings.

    Understand that the default editing functions work best for lisps and their sexps. You will likely need to find third party packages to get that fluid feeling back for non-lisps. (Or implement them yourself!)

    Check out

    • change-inner which uses expand-region
    • Maybe even the heavy-handed evil-mode. (But if you do, I'd recommend considering Meow as a less-invasive alternative)
    • wgrep combined with the replace- commands really impressed me.
  • At least it's level on a table because of the bar