Home | Notifications | New Note | Local | Federated | Search | Logout

Federated Timeline


Reply to @dwarf@borg.social totally wired cell@cell@outerheaven.club (2026-09-28 22:54:10) @dwarf @tyil WOI GOBLOK
ASU
TOLOL
KAMPRET

classic mametschko@mametsuko@mk.absturztau.be (2026-09-28 22:53:44) masks for fashion!!!

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:53:24) @h33h33wuffi3@plush.city Its my fault ​:neocat_up_paws:​

Reply to @cheeseburgerally@plasmatrap.com ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:52:54) @cheeseburgerally heehee wuffy cant rlly tell with those kinda jokez but is okie :neodog_hug_cat_heart:

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:51:47) @h33h33wuffi3@plush.city pls :3

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:51:39) @h33h33wuffi3@plush.city Yeah that was a stupid joke anyways ​:neocat_googly_woozy:​

classic mametschko@mametsuko@mk.absturztau.be (2026-09-28 22:49:01) i want to wear a mask to protect my throat from dryness but Dutch people will see me having a serious illness ​:char_nachoneko_baa:​

Reply to @tyil@fedi.tyil.nl @Dwarf :borg_logo:@dwarf@borg.social (2026-09-28 22:48:06) @tyil@fedi.tyil.nl goblok!

Reply to @h33h33wuffi3@plush.city ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:48:03) @cheeseburgerally :neofox_nom_cat: wuffy can be ur bitey though heehee

Reply to @cheeseburgerally@plasmatrap.com ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:47:19) @cheeseburgerally :neodog_flush: awww silly,,, wuffy woud but we just got out of a relationshipz and we needs a bit of time to sort ourselvz out

cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com boosted: @thisjayx@labyrinth.zone (2026-09-28 22:44:12) ---Attachments--- image: https://s3.us-east-005.backblazeb2.com/LZMedia/9da24b79705ea6d2ae9e2131f701a037cbab85b4a1911d20e39855478fbcf2cb.jpg

cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com boosted: @spycrab@kolektiva.social (2026-09-28 22:45:16) Yippee, queer person talking about guns.

Not enough of these tbh

https://youtu.be/QeF5V7IRW6A

cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com boosted: @freyalikesgirls@transfem.social (2026-09-28 22:37:30) its so funny when the big pro ai websites from the evil asshole megacorpos are the ones that block non signed up users and shit bc "but muh ai crawlers"
cunts

SpyCrab@spycrab@kolektiva.social (2026-09-28 22:45:16) Yippee, queer person talking about guns.

Not enough of these tbh

https://youtu.be/QeF5V7IRW6A

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:44:25) @h33h33wuffi3@plush.city wuffie sounds like wifey can u be my wifey plz ​:neocat_bottom:​​:neocat_googly_shocked:​

ThisJay :teto_heart:@thisjayx@labyrinth.zone (2026-09-28 22:44:12) ---Attachments--- image: https://s3.us-east-005.backblazeb2.com/LZMedia/9da24b79705ea6d2ae9e2131f701a037cbab85b4a1911d20e39855478fbcf2cb.jpg

Reply to @cheeseburgerally@plasmatrap.com ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:39:41) @cheeseburgerally very importate words yah :blobcat_super_nod:

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:39:20) @h33h33wuffi3@plush.city I know uhhh boobies ​:neocat_baa:​

Reply to @cheeseburgerally@plasmatrap.com ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:38:35) @cheeseburgerally wuffy knowz all sortsa big words! it forgetz what some of em mean tho :∃

totally wired cell@cell@outerheaven.club boosted: @hj@post.ebin.club (2026-09-28 22:36:35) Single-Page Applications, i.e. webpages rendered with reactive framework such as Vue or React have one massive pain point in performance - rendering tremendous amount of elements. Unfortunately this exact situation is the spotlight of a social network and/or chat application such as Pleroma - it has to display a lot of posts in timelines and threads. To make matters worse - Mastodon API, which PleromaFE is using, doesn't paginate thread data https://docs.joinmastodon.org/methods/statuses/#context so if you're opening a very long thread, such as group DM thread or a "hellthread", there is a massive lag to the entire page, and in worst case - browser itself, because UI gets burdened with a task of rendering and displaying hundreds of posts at the same time. As an added bonus - doing anything reactive that touches these posts also induced extra lag.

Thankfully, solution exists - Virtual Scrolling, which boils down to a simple concept - "just render what's on screen (and stuff immideately outside of it)", and there's an existing solution for us - "vue-virtual-scrolling" npm module, we're even using it already for emoji picker. But uh-oh! Using it has several serious drawbacks, all because it does a lot of DOM reuse and doesn't care about items' state, this breaks a few things.
- If you had media playing in an attachment and scrolled away from it - media suddenly stops playing.
- If you opened a reply form and scrolled away - it gets closed unceremoniously and doesn't even give a chance to save a draft.
- If you expanded conversation it gets forcibly collapsed, all of the mentioned cases now also apply to any posts in this expanded conversation.
That being said, the whole "expanded conversation" is another thing that "vue-virtual-scrolling" doesn't do - nested virtualizing. Yeah. In PleromaFE you can instantly expand a post to see its context right then and there - inside a timeline, no need to navigate to another page. This complicates things further because now we ne

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:38:01) @h33h33wuffi3@plush.city woagh I didn't know u were that smarrt

freya :3 (she/her)@freyalikesgirls@transfem.social (2026-09-28 22:37:30) its so funny when the big pro ai websites from the evil asshole megacorpos are the ones that block non signed up users and shit bc "but muh ai crawlers"
cunts

World Collider@hj@post.ebin.club (2026-09-28 22:36:35) Single-Page Applications, i.e. webpages rendered with reactive framework such as Vue or React have one massive pain point in performance - rendering tremendous amount of elements. Unfortunately this exact situation is the spotlight of a social network and/or chat application such as Pleroma - it has to display a lot of posts in timelines and threads. To make matters worse - Mastodon API, which PleromaFE is using, doesn't paginate thread data https://docs.joinmastodon.org/methods/statuses/#context so if you're opening a very long thread, such as group DM thread or a "hellthread", there is a massive lag to the entire page, and in worst case - browser itself, because UI gets burdened with a task of rendering and displaying hundreds of posts at the same time. As an added bonus - doing anything reactive that touches these posts also induced extra lag.

Thankfully, solution exists - Virtual Scrolling, which boils down to a simple concept - "just render what's on screen (and stuff immideately outside of it)", and there's an existing solution for us - "vue-virtual-scrolling" npm module, we're even using it already for emoji picker. But uh-oh! Using it has several serious drawbacks, all because it does a lot of DOM reuse and doesn't care about items' state, this breaks a few things.
- If you had media playing in an attachment and scrolled away from it - media suddenly stops playing.
- If you opened a reply form and scrolled away - it gets closed unceremoniously and doesn't even give a chance to save a draft.
- If you expanded conversation it gets forcibly collapsed, all of the mentioned cases now also apply to any posts in this expanded conversation.
That being said, the whole "expanded conversation" is another thing that "vue-virtual-scrolling" doesn't do - nested virtualizing. Yeah. In PleromaFE you can instantly expand a post to see its context right then and there - inside a timeline, no need to navigate to another page. This complicates things further because now we ne

Reply to @cheeseburgerally@plasmatrap.com ash3r‽ ⚙️🌌🃏(it/ey/she)@h33h33wuffi3@plush.city (2026-09-28 22:36:04) @cheeseburgerally grrrr wuffy knowz all da words actuay,,.. like. um. like wuffy. and bwawah. and magnetohydrodynamics. :∃

totally wired cell@cell@outerheaven.club (2026-09-28 22:34:22) meeting a boy tomorrow 🥰

Reply to @h33h33wuffi3@plush.city cheeseburgerally :neocat_rainbow:@cheeseburgerally@plasmatrap.com (2026-09-28 22:33:50) @h33h33wuffi3@plush.city silly creeture can't even type yet planning all evil things :3c

Thea / amasakimei@thea@misskey.id boosted: @Fujishiki@misskey.io (2026-09-28 22:19:55) Webサイトに載せる分かりやすいまとめの過程でできたやつ ---Attachments--- image: https://media.misskeyusercontent.com/io/6458982d-5156-433a-8e5b-b3c6c03b2ee8.png

Reply to @LLENN08@misskey.id pinus@pinetree@misskey.id (2026-09-28 22:32:36) @LLENN08 misa is getting closer to her demise (getting old)

Thea / amasakimei@thea@misskey.id boosted: @dulvui@mastodon.social (2026-09-28 17:22:43) Firefox can work as local translation tool, by using the built-in translation models!
Open "about:translations" and start translating.

Note: This works fully offline and local only for languages that have been downloaded under Settings > General > Translations. For non-downloaded languages an online service is used.

#firefox #foss #local ---Attachments--- image: https://files.mastodon.social/media_attachments/files/117/347/672/321/917/529/original/cab50397a2b9fb37.png

Thea / amasakimei@thea@misskey.id boosted: @hannah@posts.rat.pictures (2026-09-28 05:59:14) False advertising. Rice has actually been around for thousands of years ---Attachments--- image: https://cdn.masto.host/postsratpictures/media_attachments/files/117/345/009/089/432/485/original/ffb41363792413fb.jpeg
Older Notes