• 0 Posts
  • 151 Comments
Joined 25 days ago
cake
Cake day: September 14th, 2025

help-circle
  • If you want a more-politically-censored environment, I guess you could try beehaw.org. They tend to enforce positivity and restrict some political stuff and are into creating a “safe space”.

    We want to explicitly make a nice little corner of the internet where we can hide from racist, sexist, ableist, colonialist, homophobic, transphobic, and other forms of hateful speech. We want a space where people encourage each other, are nice to each other, are supportive and exploratory and playful.

    It’s not really what I’m looking for in a home instance, and there’s a limited amount of activity there, but I’ll give that they seem to have a userbase that seems less suicidally-depressed than some other home instances on the Threadiverse. Note that they have defederated from lemmy.world, as they don’t feel that it fits with their policies, so you’ll have more-limited access to content than on most home instances. Also, I remember seeing that they were considering moving to some non-Lemmy platform (Pleroma? Can’t remember), so if you specifically want Lemmy, that might not work for you if they do such a move.



  • tal@olio.cafetoTechnology@lemmy.worldThe Web is Going to Die
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 hours ago

    That depends on how you define the web

    Wikipedia:

    https://en.wikipedia.org/wiki/Gopher_(protocol)

    The Gopher protocol (/ˈɡoʊfər/ ⓘ) is a communication protocol designed for distributing, searching, and retrieving documents in Internet Protocol networks. The design of the Gopher protocol and user interface is menu-driven, and presented an alternative to the World Wide Web in its early stages, but ultimately fell into disfavor, yielding to Hypertext Transfer Protocol (HTTP). The Gopher ecosystem is often regarded as the effective predecessor of the World Wide Web.[1]

    gopher.floodgap.com is one of the last running Gopher servers, was the one that I usually used as a starting point when firing up a gopher client. It has a Web gateway up:

    https://gopher.floodgap.com/gopher/

    Gopher is a well-known information access protocol that predates the World Wide Web, developed at the University of Minnesota during the early 1990s. What is Gopher? (Gopher-hosted, via the Public Proxy)

    This proxy is for Gopher resources only – using it to access websites won’t work and is logged!



  • tal@olio.cafetoTechnology@lemmy.worldThe Web is Going to Die
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 day ago

    How many of you out there are browsing the web using Gofer?

    Gopher predated the Web.

    I do agree that there have been pretty major changes in the way websites worked, though. I’m not hand-coding pages using a very light, Markdown-like syntax with <em></em>, <a href=""></a>, and <h1></h1> anymore, for example.


  • It doesn’t work with private DNS servers or forward DNS over VPN.

    Like, you want to have it query some particular DNS server?

    From man 5 resolved.conf:

       DNS=
           A space-separated list of IPv4 and IPv6 addresses to
           use as system DNS servers. 
    
           For compatibility reasons, if
           this setting is not specified, the DNS servers listed
           in /etc/resolv.conf are used instead, if that file
           exists and any servers are configured in it.
    

    If you specify your private server there, it should work. For VPN, I mean, whatever VPN software you’re using will need to plonk it in there. Maybe yours is not aware of systemd-resolved, is modifying /etc/resolv.conf after systemd-resolved has already started, and it doesn’t watch it for updates?

    In my /etc/nsswitch.conf, I have:

    hosts:          files myhostname mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
    

    I’m assuming that the “resolve” entry is for systemd-resolved.

    kagis

    https://www.procustodibus.com/blog/2022/03/wireguard-dns-config-for-systemd/

    With systemd-resolved, however, instead of using that DNS setting, add the following PostUp command to the [Interface] section of your WireGuard config file:

    PostUp = resolvectl dns %i 9.9.9.9#dns.quad9.net 149.112.112.112#dns.quad9.net; resolvectl domain %i ~.
    

    When you start your WireGuard interface up, this command will direct systemd-resolved to use the DNS server at 9.9.9.9 (or at 149.112.112.112, if 9.9.9.9 is not available) to resolve queries for any domain name.


  • It’s been a long time, but IIRC Windows’s file dialog also remembers your recently-used files for quick access in the file dialog, and I assume that Explorer has a thumbnail cache.

    It looks like GTK 3 has a toggle for recently-used files:

    https://linux.debian.user.narkive.com/m7SeBwTP/recently-used-xbel

    While the guy sounds kinda unhinged, I do think that he has a point — he doesn’t want activity dumping breadcrumbs everywhere, unbeknownst to him. That’s a legit ask. Firefox and Chrome added Incognito and Private Browsing mode because they recorded a bunch of state about what you were doing for History, and that’s awkward if it suddenly gets exposed. There should really be a straightforward way to globally disable this sort of thing, even if logged history can provide for convenient functionality.

    Emacs has a lot of functionality, but I don’t think anything I use actually retains state. If emacs can manage that so can oyher stuff. Hmm. Oh, etags will store a cached TAGS file for a source tree.

    thinks

    Historically, bash defaulted to saving ~/.bash_history on disk. Don’t recall if that changed at any point.

    There’s ccache, which caches binary objects from gcc compilations persistently.

    Firefox can persistently cache data in the disk cache or for LocalStorage or cookies.

    System logfiles might record some data baout the system though they generally get rotated out.

    Most of the time though, I don’t have a lot of recorded persistent state floating around.













  • I don’t see why it would need to be affected.

    The constraint to require a valid signing isn’t something imposed by the license on the Android code. If you want to distribute a version of Android that doesn’t check for a registered signature, that should work fine.

    I mean, the Graphene guys could impose that constraint. But they don’t have to do so.

    I think that there’s a larger issue of practicality, though. Stuff like F-Droid works in part because you don’t need to install an alternative firmware on your phone — it’s not hard to install an alternate app store with the stock firmware. If suddenly using a package from a developer that isn’t registered with Google requires installing an alternate firmware, that’s going to severely limit the potential userbase for that package.

    Even if you can handle installing the alternate firmware, a lot of developers probably just aren’t going to bother trying to develop software without being registered.