[–] 4 points 1 day ago

That's actually actively developed, boost. It's the last of the old apps that's still maintained for lemmy. Sync still exists, but the dev is essentially gone. Eternity is a renamed version of infinity, but hasn't been updated in ages.

Summit is amazing overall, if not exactly the same vibe as the reddit apps that existed at the time of the api exodus. Connect is great too. Thunder deserves a mention, though both connect and thunder tend to be a tad less visually pleasant than summit.

Voyager is pretty much the go to ios style app.

  • source
  • [–] 2 points 1 day ago

    I recently did this and went with thunder. I don't recall all the reasons it beat the others. I know it's free open source without monetization and has active development. Seems to work pretty well so far I'm not looking for alternatives.

  • source
  • [–] 3 points 3 days ago (1 child)

    Its a feature of the markdown library we're using in lemmy-ui (markdown-it) called linkify.

    IMO the benefits of it outweigh the negatives. Its nice to be able to just type hexbear.net or something without having to add the https:// every time.

  • source
  • [–] 5 points 3 days ago*

    I wish the default Lemmy client wouldn’t interpret text as a URL so aggressively. The workaround is to preface the period with a backslash, like so: sentence\.be

    Relatedly, when I post raw links, I sandwich them in < & >, because sometimes the client won’t interpret the text aggressively enough such that some of the (usually long) URL fails to be included. The angle brackets don’t get rendered. Example: https://github.com/lemmynet/lemmy-markdown-it-plugins

  • source
  • [–] [S] 2 points 3 days ago* (last edited 3 days ago) (1 child)

    My point is couldn't someone exploit that with a website that has a url matching a common grammatical error of this type?

    You could put the chicken before the egg too by making a bunch of bot comments hat appear plausible except for errors like that and then actually launch the website right?

    If I "accidentally" link to that hostile website by making a totally normal "grammatical error" how do you establish intent?

    From a zoomed out database/admin level how do you quickly tell the difference between the two in bulk amounts of posts/comments you can't possibly search all the way through by hand...?

  • source
  • parent
  • context
  • [–] 2 points 3 days ago* (last edited 3 days ago)

    Note here, in order for instances to properly federate in some sense copies of posts and interactions have to be made across multiple servers, this is one of the basic security/data control tradeoffs of the fediverse but the positive is that it naturally sets up the possibility (if that is what people want) for data to be "backed up" in multiple places making truly dead links a less likely outcome. A database engineer might look at the fediverse and scream about duplication of data all over the place but that is only one perspective to take on design, resiliency and redundancy have values we can easily invisibilize when we start quantifying everything.

    The most important thing for making a fediverse that helps preserve human interactions I think is getting people excited about the generative capacity of sharing and duplication rather than just seeing these as a peculiarity of federation on ActivityPub and an inherent weakness/messiness to it.

  • source
  • parent
  • context
  • [–] [S] 6 points 4 days ago (1 child)

    Yay!

    Also that is a test server, its data can be wiped out at any time.

    Yeah, I figured. I replied on the test instance, but I don't have a github account for this. I'll consider making one. In the meantime, I joined here partially to make !lemmy_v1_ui_ux@lemmy.ml, so I can copy what I've written over there to here in case of test server wipe.

  • source
  • parent
  • context
  • view more: next ›