PiPup 🎃🍁
@pipup.social
Try: pipup.social
Your blog with markdown, code, math, diagrams, music notation, embedded web media, uploaded photos, spoilers, light & dark modes.
Built on @atproto.com. Bluesky replies are blog comments. Our feed also shows Leaflet and WhiteWind posts!
Your blog with markdown, code, math, diagrams, music notation, embedded web media, uploaded photos, spoilers, light & dark modes.
Built on @atproto.com. Bluesky replies are blog comments. Our feed also shows Leaflet and WhiteWind posts!
We love Mermaid diagrams! Check out this page for some examples and let me know if I can answer any questions about PiPup!
pipup.social/help
pipup.social/help
PiPup
A blogging platform with support for rich text, math, and diagrams.
pipup.social
November 11, 2025 at 9:58 PM
We love Mermaid diagrams! Check out this page for some examples and let me know if I can answer any questions about PiPup!
pipup.social/help
pipup.social/help
We love markdown and have even extended it with tons of rich content 😊
November 8, 2025 at 8:28 PM
We love markdown and have even extended it with tons of rich content 😊
Thank you! Happy to answer any questions about PiPup or atproto publishing in general.
November 7, 2025 at 7:35 PM
Thank you! Happy to answer any questions about PiPup or atproto publishing in general.
I’m seeing lots of people having problems with Bluesky and PDS issues in general today. Then saw this from a bsky team member. There’s a very good chance this was the cause but I’ll keep looking.
November 6, 2025 at 8:08 PM
I’m seeing lots of people having problems with Bluesky and PDS issues in general today. Then saw this from a bsky team member. There’s a very good chance this was the cause but I’ll keep looking.
Got it. Long shot but should probably ask. Were you using a VPN that might have momentarily switched to a US server in MS, SD, WY, OH, or the UK?
November 6, 2025 at 7:41 PM
Got it. Long shot but should probably ask. Were you using a VPN that might have momentarily switched to a US server in MS, SD, WY, OH, or the UK?
Oh no! Sounds like a bug. I'll check any server logs around this timestamp. Did you get any errors on the browser console, by any chance?
November 6, 2025 at 7:30 PM
Oh no! Sounds like a bug. I'll check any server logs around this timestamp. Did you get any errors on the browser console, by any chance?
For Nextjs you probably want @atproto/oauth-client-node.
November 6, 2025 at 6:48 PM
For Nextjs you probably want @atproto/oauth-client-node.
Sounds fun!
social.pipup.blog.entry
social.pipup.blog.entry
November 4, 2025 at 6:49 AM
Sounds fun!
social.pipup.blog.entry
social.pipup.blog.entry
That's precisely the interop scenario we have with WhiteWind and Leaflet records.
Some apps will want to use markdown, others blocks, others something else. We won't always be able to share lexicons but translation is a great option.
Some apps will want to use markdown, others blocks, others something else. We won't always be able to share lexicons but translation is a great option.
October 28, 2025 at 11:31 PM
That's precisely the interop scenario we have with WhiteWind and Leaflet records.
Some apps will want to use markdown, others blocks, others something else. We won't always be able to share lexicons but translation is a great option.
Some apps will want to use markdown, others blocks, others something else. We won't always be able to share lexicons but translation is a great option.
Nice, thanks! Are you using that JSON Canvas that @jortscity.bsky.social referenced? I'm not familiar with canvas stuff.
October 28, 2025 at 8:44 PM
Nice, thanks! Are you using that JSON Canvas that @jortscity.bsky.social referenced? I'm not familiar with canvas stuff.
The PDS controls the blob limit:
github.com/bluesky-soci...
In the specific case of app.bsky.embed.images the max size is defined by the schema at 1M bytes
github.com/bluesky-soci...
so the client has to compress it so it will be accepted.
github.com/bluesky-soci...
In the specific case of app.bsky.embed.images the max size is defined by the schema at 1M bytes
github.com/bluesky-soci...
so the client has to compress it so it will be accepted.
October 28, 2025 at 2:48 PM
The PDS controls the blob limit:
github.com/bluesky-soci...
In the specific case of app.bsky.embed.images the max size is defined by the schema at 1M bytes
github.com/bluesky-soci...
so the client has to compress it so it will be accepted.
github.com/bluesky-soci...
In the specific case of app.bsky.embed.images the max size is defined by the schema at 1M bytes
github.com/bluesky-soci...
so the client has to compress it so it will be accepted.
I'm exploring that possibility.
October 27, 2025 at 2:55 PM
I'm exploring that possibility.
Let me know if you run into any issues!
October 27, 2025 at 4:29 AM
Let me know if you run into any issues!
Alright, done. Now you'll see a screen to input the text you want to go on the bsky post on publish.
October 27, 2025 at 4:26 AM
Alright, done. Now you'll see a screen to input the text you want to go on the bsky post on publish.
Interesting. I'll experiment with some options so publishing lets you specify a post text.
Yeah, I think that's a good experience and if it makes the algorithm happier, even better.
Yeah, I think that's a good experience and if it makes the algorithm happier, even better.
October 27, 2025 at 1:20 AM
Interesting. I'll experiment with some options so publishing lets you specify a post text.
Yeah, I think that's a good experience and if it makes the algorithm happier, even better.
Yeah, I think that's a good experience and if it makes the algorithm happier, even better.
(I meant when the post is published)
October 27, 2025 at 1:13 AM
(I meant when the post is published)
way to get the best of both worlds so we don't break the link and lose the like count and comments. Maybe a customizable post text when the post is shared.
October 27, 2025 at 1:11 AM
way to get the best of both worlds so we don't break the link and lose the like count and comments. Maybe a customizable post text when the post is shared.