Email or username:

Password:

Forgot your password?
11 posts total
Chee Aun πŸ€”

Wow reading this somehow makes me wanna cry 😭 notion.so/blog/how-we-sped-up- (via HN news.ycombinator.com/item?id=4)

- "Using SQLite improved page navigation times by 20 percent in all modern browsers."
- "Multiple tabs might be open, and each tab had a dedicated Web Worker that had an active connection to the SQLite database."
- "we loaded WASM SQLite completely asynchronously and ensured that it didn’t block the page load."

#FrontEnd

Wow reading this somehow makes me wanna cry 😭 notion.so/blog/how-we-sped-up- (via HN news.ycombinator.com/item?id=4)

- "Using SQLite improved page navigation times by 20 percent in all modern browsers."
- "Multiple tabs might be open, and each tab had a dedicated Web Worker that had an active connection to the SQLite database."
- "we loaded WASM SQLite completely asynchronously and ensured that it didn’t block the page load."

Chee Aun πŸ€”

Interesting, there's experimental *local* alt text generation in Firefox Nightly hacks.mozilla.org/2024/05/expe

In short: DistilGPT-2 model in Transformers.js, trained on updated Flickr30k dataset with supervised learning.

The copy used is also interesting: "Alt text (alternative text) helps when people can't see the image or when it doesn't load."

#AltText #Firefox

Chee Aun πŸ€”

Spent too much time on this. I would call this a media-first UI experience (IG, Pixelfed). Only on my local #PhanpySocialDev

Screenshots for before and after.

Show previous comments
Jeff

@cheeaun Does the UI change based on the platform you’re connected to? Or a mode you can switch between on any type, even Mastodon.

Chee Aun πŸ€”

Current progress: Pixelfed web vs Phanpy.

Most photos/images look really good on Pixelfed, so following pixelart hashtag could be an edge case, possibly unfair comparison, as some images can be smaller. The carousel UI is probably useless too since all of the images can fit in, but oh well πŸ€·β€β™‚οΈ

On Phanpy, some existing features are preserved for this media-first UI including followed hashtag indicator and 'ALT' badge.

#PhanpySocialDev (still local dev)

Chee Aun πŸ€”

Been trying this out secretly for the past few weeks β€” a "catch-up" timeline page. Did whole bunch of iterations, where I myself is the guinea pig, but this time reaching a point where I just got to share it out in the public.

- NOT final design, still very experimental, only on my local machine
- Instead of algo timeline, this is focused on data-grid-like UI for configuring exactly what I want to see.
- This honestly could be another full-fledged app/client by itself 🫠

#Mastodon

Been trying this out secretly for the past few weeks β€” a "catch-up" timeline page. Did whole bunch of iterations, where I myself is the guinea pig, but this time reaching a point where I just got to share it out in the public.

- NOT final design, still very experimental, only on my local machine
- Instead of algo timeline, this is focused on data-grid-like UI for configuring exactly what I want to see.
- This honestly could be another full-fledged app/client by itself 🫠

Show previous comments
James Akers

@cheeaun I tried Phanpy- really nice interface! I like the grouped boosts. I would love to try the grid view- letting me scroll through and see more posts faster is nice for catching up on days that I don't happen to open social media

Show previous comments
starmina

@cheeaun Using it every day and I love it. Thank you so much !

I don't believe in dogmas

@cheeaun @phanpy Well deserved recognition; it is my favorite Mastodon web client and I am super glad that more people will discover it now.

Chee Aun πŸ€”

#PhanpySocial changelog ✨

πŸ”” Notification popover, for larger viewports
✨ New experiment: auto-refresh timeline posts
πŸ” β€œPrivate” tab, for Private Mentions, in Mentions page
🫴 β€œFollow requests” section in Notifications page
πŸ“’ β€œAnnouncements” section in Notifications page
πŸ› Bug fixes

πŸ”— phanpy.social
πŸ’¬ matrix.to/#/%23phanpy:matrix.o

#Mastodon #MastoDev

#PhanpySocial changelog ✨

πŸ”” Notification popover, for larger viewports
✨ New experiment: auto-refresh timeline posts
πŸ” β€œPrivate” tab, for Private Mentions, in Mentions page
🫴 β€œFollow requests” section in Notifications page
πŸ“’ β€œAnnouncements” section in Notifications page
πŸ› Bug fixes

πŸ”— phanpy.social
πŸ’¬ matrix.to/#/%23phanpy:matrix.o

Chee Aun πŸ€”

#PhanpySocial changelog ✨

#️⃣ Allow hashtag timeline from other instances
✏️ Edit Shortcuts
πŸ”‡ Mute conversation
πŸ‘€ β€œFull” & β€œSide peek” views for Status page
πŸ“Ά Slight redesign for multi-column UI
πŸ”— Handle quick post URLs e.g. phanpy.social/#/https://[POST_URL] - a feature from #Elk
🧸 Experimental hashtag stuffing collapsing
πŸš€ Quote posts rendering
πŸͺ„ Experimental cloak mode
πŸ› Bug fixes

πŸ”— phanpy.social
πŸ’¬ New matrix chat room: matrix.to/#/%23phanpy:matrix.o

#Mastodon #mastodev

#PhanpySocial changelog ✨

#️⃣ Allow hashtag timeline from other instances
✏️ Edit Shortcuts
πŸ”‡ Mute conversation
πŸ‘€ β€œFull” & β€œSide peek” views for Status page
πŸ“Ά Slight redesign for multi-column UI
πŸ”— Handle quick post URLs e.g. phanpy.social/#/https://[POST_URL] - a feature from #Elk
🧸 Experimental hashtag stuffing collapsing
πŸš€ Quote posts rendering
πŸͺ„ Experimental cloak mode
πŸ› Bug fixes

Chee Aun πŸ€”

So, some folks are getting inactive on Mastodon, stayed on Twitter, hyped/saddened about popular figures migrating to BlueSky. Designers went to read.cv's Posts. Long-form content creators seem to be excited about Substack Notes.

Younger generations (in Asia?) are all over TikTok. Content creators cross-post to YouTube Shorts & Reels for reach. Older folks are passively posting on Facebook. Career-driven folks are actively self-promoting on LinkedIn.

Isn't this literally "decentralised"? πŸ€”

kOoLiNuS

@cheeaun yep, but not in a β€œsane” way

CCK Kampong Boi

@cheeaun ppl go to wherever good content is at πŸ€·β€β™‚οΈ

Chee Aun πŸ€”

#PhanpySocial changelog ✨

πŸ‘₯ Grouped favourites AND boosts notifications
πŸ”€ Configurable text size
πŸ’± Translation
- Works for spoiler/CW text, post content, poll text AND image description.
- Changeable β€œsource” language selector for intricate cases like multilingual sentences.
✨ Beautiful profile sheets and pages
🚸 Additional prompt when posting or boosting statuses with media that has no description.
πŸ› Bug fixes

πŸ”— phanpy.social

#Mastodon #MastoDev

#PhanpySocial changelog ✨

πŸ‘₯ Grouped favourites AND boosts notifications
πŸ”€ Configurable text size
πŸ’± Translation
- Works for spoiler/CW text, post content, poll text AND image description.
- Changeable β€œsource” language selector for intricate cases like multilingual sentences.
✨ Beautiful profile sheets and pages
🚸 Additional prompt when posting or boosting statuses with media that has no description.
πŸ› Bug fixes

Chee Aun πŸ€”

Hidden feature #protip !

For those banners that don't fit into the ratio, it'll have Phanpy's usual "scroll-image" effect when hovered. Press-holding it, will "unmask" the banner and even the avatar πŸ¦Έβ€β™‚οΈ

This is on Safari, so the cursor somehow tries to select the text in the image πŸ˜… I use so much CSS shadows/filters/masks that it causes rendering quirks πŸ˜‚

Profile shown is @sarajw

Go Up