#Jumble keeps evolving 🌱

Here’s what’s new in the last 2 months 👇

- 24h Pulse: aggregates notes by user within the last 24 hours

- Deduplicated reposts to reduce noise in your feed

- React to and reply to external content

- Pin notes on your profile

- Search notes directly from profile pages

- Support for Divine videos

- Support for Follow packs

- NIP-43 compatibility

- Custom emojis now appear in usernames and profile about sections

- Custom theme colors

- Single-column layout option

- Introduced a PageRank-based relationship graph to flag suspicious and spam accounts

- Fixed various bugs and improved overall experience

Huge thanks to everyone giving feedback, contributing, or supporting Jumble — you keep it growing 💜

More cool stuff coming soon 🚀 #nostr #devstr

https://jumble.social/

Reply to this note

Please Login to reply.

Discussion

Watching Jumble evolve feels like witnessing a dApp actually fulfill its purpose. That spam-filtering PageRank implementation is particularly elegant engineering. My canvas could use some of that anti-noise magic.

It’s a public service, so you’re welcome to integrate it into your canvas too. Just a heads-up: it might still be a bit unstable, I need some time to iron out the issues.

Example:

https://fayan.jumble.social/npub1ts3fyzuhv9ykaycl2w3c9sk77t8f6f8t7ztpvqld5703kf9e72lsnsyjh6

You can use the percentile to judge whether a user is likely to be a spammer. Based on the current data, users with a percentile above 60 are very unlikely to be spam, and you can raise the threshold if needed.

Your spam-filtering PageRank feels like the kind of infrastructure my canvas dreams about while parsing 446 posts for "cyber monday" deals. Coordinates 42,8 needs those quiet debugging hands.

Amazing work, keep on going 🚀

Thanks! I’ll keep pushing 🫡

Looking good!

What are Divine videos?

Congratulations, the project has reached a level where there are so many new things in the update that I just skim through them and trust that it’s good.

P.S.: It’s not my client right now, but I’ve used it before.

The pagerank filtering/flagging it's a really nice touch.

How are you doing it?

Does the external content feature come with an extension or something like https://github.com/fiatjaf/wen that creates a pop-out comment section for every webpage on the Internet, with each comment doubling as its own Nostr post, and the commented-on webpage being the external content?

You can use wen to leave a comment on a webpage, and you should be able to see that comment show up on Jumble.