Skip Navigation

Posts
9
Comments
116
Joined
3 yr. ago

  • That wouldn't be what I would expect. Having mixed new lines in a file is generally a bad thing - the editor should pick one mode

  • Definitely! The author is super friendly in IRC too (and Xe, the anubis author, is there as well lol)

  • They make one request per IP. Rate limit per IP does nothing.

  • The problem (as matrix people found out the hard way) is some media & content is very illegal. Most individuals really don't want even the chance of being exposed to CSAM or gore, and neither do server operators want the chance of that being shared from their server or written to their disk when that can result in police at the door. You need default-on moderation that is very powerful, and end users should never be distributing media they don't want to. This pushes towards centralisation of nodes run by experts, and heavily punishes true P2P models.

  • Windows licenses ain't cheap. Never have been.

  • This is literally Minority Report

  • Here are some interesting feeds I follow, mostly tech-focused and quite Rust heavy:

    Generated by opening an OPML export in firefox, running the following script and deleting a bunch of feeds:

     js
        
     "- " + [...document.querySelectorAll("body > outline > outline")].map((f) => `[${f.getAttribute("text")}](${f.getAttribute("htmlUrl")}) \`${f.getAttribute("xmlUrl")}\``).join("\n- ") 
    
      
  • Not right now.

  • I use https://fedoraproject.org/coreos/ for my server/website. My host doesn't offer it as an image so I have to upload it myself, but I use an ISO I made with the CLI to automatically set up everything anyway. It works pretty well, I configured auto updates and I can just forget about it.

  • You missed out this fairly important bit re go-git:

    it is not supported or packaged because it is not fully compatible and could corrupt Git repositories.

    As far as being tied to git proper, that's because there is no drop-in alternative implementation that implements all the functionality that you need to run a Git server. Right now, Git proper is your only option. That might change as gitoxide matures, but that could take years.

  • Yeah, or even the inbox in lemmy. It's a surprisingly common thing.

  • Regarding your first paragraph, this results limit is per page. To get the next page, you take your timestamp of the last item and use it in from_time, or whatever you've called it. It's still a pagination technique.

    Regarding custom sorting, some of the techniques in the article can do this, some of them can't. Obviously timestamp based pagination can't, however the ID-based pagination that I mentioned can.

  • This whole article was sprung from a discussion of exactly that case, because users often simply don't delete notifications. It's very common for users to have years of undismissed notifications stacked up under the notification bell, and it's not a good experience to load them all at once.

  • They fixed this in version 0.19 pr #3872 (note that the cursor here is a way of hiding a post ID to continue from, as far as I can see).

    Also, lame article? 😖