Marc-André Moreau

@awakecoding
3 Followers
164 Following
39 Posts
Remote desktop protocol expert, OSS contributor and entrepreneur. I love designing products with Rust, C# and PowerShell. Proud to be working at Devolutions.
GitHub - rustodon/rustodon: A Mastodon-compatible, ActivityPub-speaking server in Rust

A Mastodon-compatible, ActivityPub-speaking server in Rust - rustodon/rustodon

GitHub
@gossithedog @tinker @wdormann @waterbear @jett that's my conclusion as well, and with the influx of Twitter users, that was to be expected. However, I truly wonder how such opposite ideas can ever be reconciled on the long run with regards to full text search. Even if we build separate servers with such features, we'd essentially build a new Twitter-like community on Mastodon by a very different set of rules the original community strongly disagrees with
@jett @wdormann @tinker @waterbear @jerry @gossithedog @secstodon allow me to question the effectiveness of this measure, since without full text search, it's not possible to properly vet people before following them by searching their past conversations for signs of racism, homophobia, hate speech, etc. It makes it a lot easier for harassers to look like they have a clean slate to people that don't know them, really.
@tinker @waterbear @jett @jerry @gossithedog @secstodon @wdormann that's a chicken or the egg problem - I can connect with people in an organic manner (friends mentioning people I didn't know before) but a lot of people I found on Twitter were the result of searching for specific keywords and engaging with them on obscure topics. I understand your experience may be very different, I am describing why full text search is a huge deal for me to connect with people I don't know outside of my network
@waterbear @tinker @jett @jerry @gossithedog @secstodon @wdormann Twitter is often described as a micro-blogging platform, and there is a TON of little bits of knowledge in there that never gets written down properly in blog posts. I crave for these tiny bits of information spread out over tweets for which hashtags are never used. Without full text search, that knowledge can never be accessed
@tinker @jett @jerry @gossithedog @secstodon @wdormann I think you misunderstood what I meant - there is technically nothing that prevents collecting and storing public toots, therefore we should assume that it can be done. I have zero intention of building something like that myself, but as a user, I really wish we could have servers where all toots are indexed for full text search, because it's extremely useful. I connected with so many key people that way.
@tinker @waterbear @jett @jerry @gossithedog @secstodon @wdormann it's a double-edged sword: without full text search, it is impossible to search past conversations for specific keywords from people you don't know about. I implement network protocols for which information is usually very scarce, so when I can search obscure things like "PKU2U" on Twitter and find old tweets from security researchers that already analyzed it, that really makes a BIG difference.
@tinker @jett @jerry @gossithedog @secstodon @wdormann everything we write here is public, and even if indexing isn't a built-in feature, it's safe to assume your toots are permanently stored somewhere. If you really wanted something confidential, then isn't the fact that it's published through the entire fediverse a non-starter?
@threddyrex this is what you're looking for, but in Rust instead of C# https://github.com/rustodon/rustodon
GitHub - rustodon/rustodon: A Mastodon-compatible, ActivityPub-speaking server in Rust

A Mastodon-compatible, ActivityPub-speaking server in Rust - rustodon/rustodon

GitHub
@jett @jerry @gossithedog @secstodon @wdormann why would indexing of *public* toots require such special treatment? It's not like they're confidential or anything, they're literally published for everyone to see. How long before someone writes a bot to collect all the toots in a separate database to index them, but also keep a permanent copy? Nothing really prevents this right now, unless I missed something