lps, to random

Just curious, with the recent demise of -- are the forks like etc viable / sustainable alternatives? Do they share a common base, so one could expect updates into the future if they to cease to exist?

tournesol,
@tournesol@peculiar.florist avatar

@lps Firefish is not dead and Catodon is now rebased on Iceshrimp.
Iceshrimp dev is now mostly focused on the rewrite which won’t have any code in common with Firefish.

So I would say the most stable option still seems to be Firefish at the moment but I have good faith in the Iceshrimp project, but it is not yet mature at the moment

lps,

@tournesol thanks for the rundown, that's helpful

panos, to random
@panos@catodon.social avatar

Alright, I know I haven't given many updates on , because frankly there's not a lot to say. We're reorganizing, reprioritizing etc. Things are going slow. I haven't given up on the project, I think we have an interesting approach which is worth exploring, but we're short on human resources atm. Hopefully this will change and things will get exciting again, but we're not there yet. I'll let you know.

However, I wanna talk about another project I'm also sort of involved in lately - ! So Iceshrimp also started as a fork but they are currently rewriting the whole thing on .net/C#! Both the backend and frontend are being rewritten in C# - the frontend on Blazor. AFAIK this is the only fedi project written on .net and I'm really curious for the result!

This has been announced many months before, and Iceshrimp-js is in feature freeze, to allow all efforts to concentrate in the rewrite. Many people were skeptical because it's a huge project - which is true. So let me tell you that finally 's rewrite will be entering beta soon - meaning, probably before the month is through!

This will practically be a brand new fedi platform, with a UX similar to Firefish (at least initially), with great Mastodon API support for compatibility with existing apps, hopefully with much better performance and a cleaner codebase. I'll keep you posted on how things progress!

panos,
@panos@catodon.social avatar

@AmyIsCoolz I also think it's a super cool project! The lead dev really cares, support is great, and they are very transparent and inclusive with the whole rewriting process, giving updates in real time on chat.iceshrimp.dev/ . Very eager to get to the beta stage of the C# rewrite.

AmyIsCoolz,

@panos looks cool! That also gives me the excuse to host the matrix-zulip bridge so I could see what's up in there :D

rain, to blazor

I am happily surprised by how clean Microsoft's Blazor is! ​:ablobfoxbongohyper:​ (Trying it out because of Iceshrimp.NET)

fediverseobserver, to fediverse

Found 6 new servers and 13 servers died off since 3 hours ago.

22,960 servers checked. 13,947,854 Total Users with 1,600,330 Active Users today. Check out the stats!

New #fediverse servers found:

ice.arimelody.me a #iceshrimp server from Private
mookiesplace.com a #gotosocial server from Private
pixelfed.hopeinthefield.net a #pixelfed server from Private
buns.pet a #akkoma server from The Netherlands
peertube.darkness.services a #peertube server from Private
palcarajo.social a #mastodon server from Portugal

Help others find a home, send them to fediverse.observer

fediverseobserver, to fediverse

Found 6 new servers and 10 servers died off since 3 hours ago.

22,965 servers checked. 13,951,978 Total Users with 1,600,330 Active Users today. Check out the stats!

New #fediverse servers found:

ice.arimelody.me a #iceshrimp server from Private
mookiesplace.com a #gotosocial server from Private
pixelfed.hopeinthefield.net a #pixelfed server from Private
buns.pet a #akkoma server from The Netherlands
peertube.darkness.services a #peertube server from Private
palcarajo.social a #mastodon server from Portugal

Help others find a home, send them to fediverse.observer

pseudoramble, to random

Does #iceshrimp have a way to delete posts older than some age? It's been a feature I've been hoping for in #firefish for a while but it never happened. Would love if it's available. Even if it is a manual DB update or whatever that'll work.

tournesol,
@tournesol@peculiar.florist avatar

@pseudoramble not a feature but this plugin should work when modifying some parameters

/// @ 0.2
### {
  name: "Old notes cleanup"
  version: "0.2"
  author: "@Varpie@peculiar.florist"
  description: "A plugin to automatically remove old posts."
  permissions: ["write:notes"] 
  config: {
    debug: {
      type: "boolean"
      label: "Enable Debugging"
      description: "Write debugging information to the console."
      default: no
    }
    daysToKeep: {
      type: "number"
      label: "Days to keep"
      description: "How many days you want to keep your notes before they are deleted."
      default: 90
    }
    loopTime: {
      type: "number"
      label: "Loop time"
      description: "How often the cleanup operation is repeated (in seconds)."
      default: 3600
    }
    notesToDelete: {
      type: "number"
      label: "Notes to delete"
      description: "How many notes will be loaded on every run of the plugin. A higher nummber allows to load and delete more notes, but it will make the execution of the script slower. Valid values: 1-100."
      default: 10
    }
  }    
}

@debug(comment) {
  ? (Plugin:config.debug = yes) {
    $comment <- Arr:join(["🔌 Plugin (Old notes cleanup): " comment])
    print(comment)
  }
}

@loadNotes() {
  #currentTime = Date:now()
  // Date:now returns current UNIX time in ms, so we want to divide it by 1000 to have it in seconds, then remove *60 for minutes, *60 for hours, *24 for days
  #timeToKeep = ((Math:floor((currentTime / 1000)) - (((Plugin:config.daysToKeep*60)*60)*24))*1000)

  // We try to load the current userId from the local storage, to avoid an extra API call for each execution of the plugin
  #userId = Mk:load("userId")

  ? (userId = _) {
    debug("User ID not found, fetching from API")
    #user = Mk:api("i", {})
    Mk:save("userId" user.id)
    userId <- user.id
  }

  // Loads user notes older than the specified time.
  #notes = Mk:api("users/notes", NULL)
  debug(Arr:join(["Notes: " Json:stringify(notes)]))
  notes
}

@cleanup() {
  debug("Cleanup started")
  
  #notes = loadNotes()

  ~~ (#note, notes) {
    Mk:api("notes/delete", NULL)
  }
}

#execute = Mk:load("execute")

? (execute = _) {
  #notes = loadNotes()
  execute <- Mk:confirm("Parameters confirmation" Arr:join(["The **Old notes cleanup** plugin will be installed, keeping notes from your last " Core:to_str(Plugin:config.daysToKeep) " days, deleting at most " Core:to_str(Plugin:config.notesToDelete) " notes every " Core:to_str(Plugin:config.loopTime) " seconds (or when Firefish is reloaded).
  
  The initial cleanup will remove " Core:to_str(Arr:len(notes)) " notes."]) "question")
  
  Mk:save("execute" execute)
}

? (execute = yes) {
  Async:interval((Plugin:config.loopTime*1000), cleanup, yes)
} . {
  Mk:dialog("Information" "The plugin script will not be executed. Please uninstall the **Old notes cleanup** plugin, and update the parameters before you re-install it." "info")
}
tournesol,
@tournesol@peculiar.florist avatar

@pseudoramble sadly, the installation manual is in french

snoopy, (edited ) to fediverse

Et si on rédigeait un article de presse sur le fediverse et qu'on le publiait un peu partout dans la presse ? Pour le moment on a pas une image super positive car 3000 serveurs c'est compliqué, que l'ui est austère...ça me gave.

Le tout en passant sous silence ce qu'on reproche aux réseaux sociaux capitalistes : cambridge analytica, transphobie, déni du rechauffement climatique...Et ça fait pas bouger plus que ça ​:bugcat_what:​

Pourquoi ne pas faire une tribune pour inviter le gouvernement à suivre l'exemple de la commission européenne et des institutions allemandes qui sont sur mastodon ? :)

Pourquoi ne pas imaginer un immense dossier de presse sur les réseaux sociaux : ferme à clic, les modo de facebook, le contenu violent, le genocide des meymar puis on aborde le fédiverse avec l'interview des modos, des admins, des hebergeurs...et on présente quelques instances françaises, francophones.

Ça me brancherait bien comme aventure et qu'elle soit portée collectivement. Pas facile mais mon reve serait d'aller à la gare et de lire plusieurs grands titres sur le fédiverse. Et de donner envie à d'autres personnes de nous rejoindre. :)

#Fédiverse #Meta #Reddit #X #Twitter #Mastodon #Lemmy #Iceshrimp #Pixelfed

fasija,

Des instances géographiques : bdx.town (Bordeaux), mastodon.tetaneutral.net (Toulouse), toot.aquilenet.fr (Aquitaine), bzh.social (Bretagne), m.g3l.org (Drôme) toot.paris (région francilienne). Ou des instances thématiques : art/création (toot.portes-imaginaire.org, imaginaire.es)

snoopy,

@fasija tu connais bien le sujet :)

fediverseobserver, to fediverse

Found 3 new servers and 13 servers died off since 3 hours ago.

23,056 servers checked. 13,879,449 Total Users with 1,609,249 Active Users today. Check out the stats!

New servers found:

shrimp.tapenoise.cafe a server from France
shark.torchmc.ru a server from Russia
fr.nixre.net a server from Germany

Help others find a home, send them to fediverse.observer

crossgolf_rebel, to fediverse

man man man ist das Anstrengend mit jemanden aus dem "Mastodon-Netzerk" zu diskutieren, der davon überzeugt ist, das mastodon die besseren Features hat als alle anderen Fediverse Dienste.

Ich frage mich nur, was soll das sein?
Die Software, die die BenutzerInnen am meisten einschränkt, soll also die bessere sein?

Also , , , , , , usw., ihr könnt EINPACKEN1!11

Mastodon hat die besseren Features. Und außerdem sind sie das bessere Netzwerk....1!11

BrauchC,

@2ndStar das denke ich auch. Du hast aber auch viel um die Ohren 😏
@crossgolf_rebel

crossgolf_rebel,

@2ndStar Mastodon ist schon OK, es ist nur nicht der Stein der Weisen.
Für 80% aller möglichen Szenarien, reicht es ja auch aus und man kann sich auch mit ein paar zusätzlichen Affengriffen, weiterhelfen
@BrauchC

JuxGD, to fediverse

​:repost_ok:​ i need EVERYONE to boost this post AND the quoted post, give it all the attention you can! looking for a co-lead dev!

RE: catodon.social/notes/9qqowcuygslkanui

KazukyAkayashi, to random

Le problème des notifications sur #Iceshrimp c'est quand même un peu ankikinan ​:pikasmilesweat:​

Désoler si je répond plusieurs heure après a vos messages/question ​:pikasmilesweat:​

catodon, to random
@catodon@catodon.social avatar

Hello there! If you are on , or , there's a new security patch out so your server admin should update the software immediately. has also merged the patch from upstream and catodon.social has been updated ​:catodon:​

box464, to random
@box464@mastodon.social avatar

Misskey, Firefish, IceShrimp and Sharkey instance admins: take heed. There are similar patches for each of the forkeys.


https://shonk.social/notes/9rhltl798csd0002

fediverseobserver, to fediverse

Found 3 new servers and 22 servers died off since 3 hours ago.

23,177 servers checked. 13,970,420 Total Users with 1,612,704 Active Users today. Check out the stats!

New #fediverse servers found:

misskey.acuah.info a #misskey server from Japan
net.heckin.how a #iceshrimp.net server from Private
pawoo.org a #mastodon server from Private

Help others find a home, send them to fediverse.observer

fediverseobserver, to fediverse

Found 3 new servers and 16 servers died off since 3 hours ago.

23,176 servers checked. 13,970,514 Total Users with 1,612,704 Active Users today. Check out the stats!

New servers found:

misskey.acuah.info a server from Japan
net.heckin.how a .net server from Private
pawoo.org a server from Private

Help others find a home, send them to fediverse.observer

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines