• 1 Post
  • 23 Comments
Joined 1 month ago
cake
Cake day: March 6th, 2025

help-circle





  • A problem with this approach was that many readers use VPN’s and other proxies that change IP addresses virtually every time they use them. For that reason and because I believe in protecting every Internet user’s privacy as much as possible, I wanted a way of immediately unblocking visitors to my website without them having to reveal personal information like names and email addresses.

    I recently spent a few weeks on a new idea for solving this problem. With some help from two knowledgeable users on Blue Dwarf, I came up with a workable approach two weeks ago. So far, it looks like it works well enough. To summarize this method, when a blocked visitor reaches my custom 403 error page, he is asked whether he would like to be unblocked by having his IP address added to the website’s white list. If he follows that hypertext link, he is sent to the robot test page. If he answers the robot test question correctly, his IP address is automatically added to the white list. He doesn’t need to enter it or even know what it is. If he fails the test, he is told to click on the back button in his browser and try again. After he has passed the robot test, Nginx is commanded to reload its configuration file (PHP command: shell_exec(“sudo nginx -s reload”);), which causes it to immediately accept the new whitelist entry, and he is granted immediate access. He is then allowed to visit cheapskatesguide as often as he likes for as long as he continues to use the same IP address. If he switches IP addresses in the future, he has about a one in twenty chance of needing to pass the robot test again each time he switches IP addresses. My hope is that visitors who use proxies will only have to pass the test a few times a year. As the whitelist grows, I suppose that frequency may decrease. Of course, it will reach a non-zero equilibrium point that depends on the churn in the IP addresses being used by commercial web-hosting companies. In a few years, I may have a better idea of where that equilibrium point is.









  • (Giving me flashbacks to the days of the Slyck forums!)

    As first torrents, then cyberlockers, and then streaming came to dominate, the other P2P networks and programs did one of the following:

    • Shrunk to a much smaller number of users but still linger on.
    • Software stopped being developed, domain name lost
    • Purposely closed down to avoid legal consequences
    • Pivoted to something else (like legal downloads or streaming e.g. Napster, Audio Galaxy, or a different P2P network, e.g. Limewire went from Gnutella to BitTorrent to… web file transfer?)

    Every now and then, I try a Kad/ed2k client but soon return to torrents. E.g. a few months ago I tried out aMule on Linux… and got a LowID. 23 years after I first started using it, I still can’t dodge LowID 😂 It does have content, though.

    Compared to previous times I revisited Kad/ed2k, some sites/services with ed2k links have now finally disappeared: MoTV (Ministry of Television), TV Underground, ShareTheFiles. I think VeryCD is still going though.

    Shareaza is still a thing (at least, a fork of it is), still claiming to be the one P2P app to rule all the networks. One of only three clients left (according to Wikipedia) that still access the Gnutella network.

    Just to see what’s up, I installed Gtk-Gnutella (last updated March 2024). I can find a few things in searches, but still waiting for them to begin to download. UPDATE: One just started downloading, although the speed is max 50 Kib/s, ETA is at least a few hours.

    I might give a Soulseek client a try, as a hard drive full of music I got from Soulseek in 00s recently died (yes, it lasted 15 years!), and Soulseek seems to be the music P2P that never dies (and has a Linux client).

    PS I don’t think Retroshare is a “new iteration”; it’s been going since 2006!






  • Zen: On one machine, Flatpak. On the other, AppImage through AM. Firefox: Mint-maintained version from Mint repo (deb).

    I can’t remember the exact differences between Firefox upstream and Mint version. But I believe Mint began maintaining their own deb at a time when upstream Ubuntu was only offering Firefox as a snap, which Mint is against, and Mozilla hadn’t yet begun offering their own deb repo.