speaking of plagiarism
- I just copied nostr-crdt to a new repo
- changed the name to y-ndk
- (yjs is for crdts and ndk is for other stuff)
- used ndk instead of nostr-tools
- removed typescript
- tested for less than 5 minutes
here is a very dry 5 minute walkthrough
GM ☀️ PV 🤙
Might fuck around and go check out the Portal this week.
Hey nostr:npub1rjwumr7j6tac08t0qttvc44walt549nc4eyyxjc0phn6yxzj7uzq0accc9 you want to try this?
We should try to make the first Lightning payment over one. ⚡️⚡️⚡️
They closed the portal (according to my socials, someone used it to send money) https://time.com/6977881/dublin-new-york-city-portal-temporarily-shut-down/
prep the children for kidical mass in Oakland Saturday https://www.youtube.com/watch?v=6lNwi47kiKs
https://github.com/colealbon/y-nostr - An attempt to get nostr-crdt working with ndk. It doesn't work, but feels like it will work next week.
it needs more github stars
https://github.com/colealbon/y-nostr - An attempt to get nostr-crdt working with ndk. It doesn't work, but feels like it will work next week.
Ireland just took over the top traffic source at cafe-society.news. I hope these people are Irish Catholics rejecting whatever is coming across their government approved wire, but there's not a way to tell. Oh, and look at you China!

People who predict that bitcoin will replace the corporate treasuries of the world, real estate, securities and be worth all of them together should consider the possibility that bitcoin will just remove (not replace) the need for collateralized assets to secure payments. My sincere hope is that bitcoin takes over all global and local transactions while the dollar price still goes down from here.
...or maybe I'm just a dumb. I've given it an honest effort, both as a software developer using LLMs as a copilot, and as a web master using the creative output of LLMs as a marketing/SEO trick. As of early 2024,I regret every minute I've spent trying to get LLMs to do something useful. Any further research on my part toward LLMs can only be credited to Stockholm Syndrome.
I own and operate a juki industrial sewing machine. If anyone is serious about resurrecting the cloak market this is the place to make it happen.
Actually, heavy velvet not suede.
I know a guy who tried marketing high tech lightweight cloaks for his San Francisco running club back in the early oughts. For me it's heavy suede or nothing at all. I assume the modern cloak market agrees with me.
cafe-society.news currently lets you train an algorithm to filter a feed, then copy paste your algorithm to other devices or other feeds. cafe-society.news is opposed to paying for servers in order to spend more on eponymous developer expenses, such as food and rent. y-nostr (currently hypothetical) would take the current copy paste workflow to a nostr event hosted workflow. Not an ipfs hosted workflow nor a google docs hosted workflow. If people disagree with this approach, please state your reasoning.
looks like nostr will be sponsoring 4/20 on hippie hill this year.
Same time, same hill. Any questions? let me know.
https://www.sfgate.com/cannabis/article/organizers-cancel-sf-420-festival-hippie-hill-19369272.php
keep the world fact book though. https://www.cia.gov/the-world-factbook/
Some thoughts about Nostr & Custom Feeds
A bunch of nostr apps have custom feeds, but they’re oddly one of the few things which aren’t reusable across apps. Over on bluesky, they’ve got 40k custom feed algorithms and it’s a really popular thing.
For example, here’s a feed of just pictures of moss: https://bsky.app/profile/did:plc:x3cya3wkt4n6u4ihmvpsc5if/feed/aaacynbxwimok
In particular though, there’s feeds for different takes on what should be for you, trending, top, etc…
We don’t have that in Nostr, and i wish we did. I’m going to outline a way in which i might be possible for us to get there.
First off, we’ve got to understand how the third party feeds work in bluesky. The way it works is that each user has a single PDS (think relay) where they post their content. That relay is then indexed, by a global index server (there can be multiple), which may or may not keep a cache of a users content.
An index is a third party service which clients can connect to and say, i’m bob and i want the feed “only posts by bobs”. That feed service does not keep a copy of the content, nor does it provide it to the clients. Instead when user Bob requests the “only posts by bobs” feed, it checks the user requesting, then it’s indexes of content, and returns an array of message id’s (hashes) for what it thinks is a good bobs feed. The clients then request that actual content from the relay (PDS) servers, or their caches. There’s even a service for no-code creation of custom feeds, skyfeed.app.
This would be pretty easy to make. A nostr relay service that instead of serving the full content, just lets you request a feed, and it would return message event id’s for the events in that feed. You’d then go request that content from relays that are hosting content. We could do it with dynamic lists too, but then we wouldn’t be able to customize it per user.
I’d like an easy way for developers to make and deploy custom feeds without having to have the whole own nostr app the way they need to do it now. As an app developer, i’d love people to be able to build their own feeds without me doing the work of tight integration.
I know that Damus has nostrscript which does some of this in the client, but it only works on one nostr client, and hasn’t really taken off yet. A server based solution might be a lot better. Something we can support that works with nostr, but lets people make many feeds.
Thoughts?
I've written a tool to train ml models against the nostr feed as well as custom labels with multiple rss feed sources. I don't know anyone who wants it, but I've always hoped someone use models trained on cafe-society.news to filter messages on the relay. It would likely require installing winknlp on the server. Or start with a simple whitelist and blocklist (words) expected to be run on the server. (assuming there's not already NIP for content filters)
After cafe-society.news gets nostr-crdt plumbing set up for sharing ml models, it will move on to making predictions with some sort of homomorphic encryption capable approach. ML trainer users will not need to publish their model to make money, and prediction users will not need to share their raw data to get predictions. nucypher and zama use Ethereum (I don't know if that means they work on rootstock.) I'm just some dude, but I'd like to see something compatible with lightning payments, which I'm pretty sure an ethereum contract is not. I'd love some comments pls.



