Avatar
JeffG
1739d937dc8c0c7370aa27585938c119e25c41f6c441a5d34c6d38503e3136ef
Secure messaging on Nostr. Creator of Marmot protocol, MDK, and White Noise. Other stuff connoisseur. Also built Listr, Ostrich.work, Ontolo, Nostr.how.
Replying to Avatar Sergio

nice day to be out

“It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own interest.”

—Adam Smith in The Wealth of Nations

It won’t even need to be forked. I’ve build the libraries with all clients in mind. Amethyst will just implement MLS and nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec will be interoperable.

Damn. That’s beautiful!

GM! Who’s excited about going to Riga this week?!

I can’t believe we’re get a nostr:npub1dwah6u025f2yy9dgwlsndntlfy85vf0t2eze5rdg2mxg99k4mucqxz7c52 and #BH2025 double header in one of the most fun cities in Europe.

Your [lack of] privacy is their opportunity.

Nope. But there is one being worked on. https://github.com/LukaJCB/ts-mls

We’re going to be contributing to it soon and building the nostr glue required to make it compatible with NIP-EE

Shocked? Yes, definitely.

But would they change their behavior? No, definitely not.

Replying to Avatar Peter McCormack

Sorry, I don't use Primal much apart from posting podcasts but I thought I would share some of the work we are doing here trying to fix Bedford.

Beyond starting a football club and owning local businesses, I have become active in trying to fix the endless issues in the town.

We have economic issues, in that businesses are under pressure from the economic climate as well as growing government red tape. This is being compounded by a massive rise in anti-social behaviour. We have a plague of addiction issues, with large numbers of crackheads, alcoholics and shoplifters in the town. We have a rise in crime, including assaults on women.

This is not a good situation.

Two months ago I threatened the police, that if they did not fix the issue then I will. During August I am funding a private security initiative in the town, where 10 security guards will be deployed across the town as scarecrows, providing a security blanket for residents and businesses.

We have met with the local police and our activity will be coordinated with them. We are also trying to work with the local council too. I am considering establishing a shadow council in the town, outside of party politics, driving civic action.

Alongside the private security, we are building teams for cleaning, events and marketing to drive economic activity in the town.

I just thought I would share this. Bitcoin world has become a little stale to me, it is time to get out there and do things. The UK is pretty fucked at the moment so it is fight or flight time.

Replying to Avatar Ben Justman🍷

After six years of setbacks, false starts, and watching Mother Nature crush my plans, I'm finally holding the wine I've been chasing: a Pinot Noir that shows everything my vineyard can be.

Let me tell you why.

When I decided to make wine, I had one advantage: proof of concept. My dad had been making Pinot Noir from our family vineyard. Despite having almost no sense of taste or smell and winging it completely, sommeliers were raving.

If these grapes could make him look good, I knew they were special. I knew this vineyard was where I'd make my name.

Having a great vineyard is one thing, but actually capturing that essence into a bottle was way harder than I expected.

2019: I nailed the growing season, managed fermentation, then botched the final stage. Six of eight barrels turned to expensive vinegar. Rookie mistake.

2020: Wildfires pushed birds off their migration routes and they devoured three-quarters of my crop before I could blink. Two barrels.

2021: A frost the previous Fall killed every vine back to the ground. Zero barrels.

2022: The vines were still rebuilding. Two barrels again.

Four years of making the wine I cared about most and never having much to share.

Then came 2023.

The vines had recovered. The weather was finally normal so we didn't have to contend with pests, fires or frosts. Instead of what became my usual two barrels of liquid bitcoin, I got sixteen. Sixteen barrels of what I believe is the most delicate, balanced Pinot Noir you'll find outside of Burgundy, with that firm backbone of high-elevation acidity that only our Colorado vineyard can provide.

After two additional years of aging, it's finally ready.

It took six years of trying to get this right.

I can’t wait for you to taste it.

Low time preference. High bar.

I can’t wait to try it!!

I got a framework recently. I love it. Running DHH’d Omakub on it.

If you’ve never seen it is 100% worth it. Hyper classic.

We’re building nostr:npub1whtn0s68y3cs98zysa4nxrfzss5g5snhndv35tk5m2sudsr7ltms48r3ec to be the most secure messenger in the world built on top of Nostr’s network and bitcoin’s unstoppable monetary properties.

Would love to hear your thoughts!

GM 🌞 Home from the airport two days ago to simply turn around and go back today.

GM. Remember to rest once in a while.

Did you get on the test flight? It was just waiting for apple review. There’s another new version waiting for them now but you should be able to get in now.

GM 🌞

Building software is hard.

nostr:nprofile1qyghwumn8ghj7mn0wd68ytnvv9hxgtcqypex583xrnryw3n5aq59uw23kwa38xlf5aeart85nhyx3kuxrgwpzjh056v Zapstore is an absolute dream to release on compared to the permissioned hell hole app stores.

Our hand was forced by an early BTC mag article - we're waiting on Apple to review. When they do (should be in the next day) that link will work.

Yes. Important message for this audience.

Been doing a very complex refactoring all week. Still an area where LLMs aren't great....

That said. Claude 4 Sonnet Thinking has been a seriously amazing pair programmer.

Always try and push the models beyond what you think they're capable of. You'll almost always be surprised.

Thanks! Someone suggested I create a button on Listr to convert a list to a follow pack.

I looked into OTR a lot when I started to work on fixing dms. It got scratched pretty quickly because, groups. Sorry to say but I think you’re the odd man out.

nostr:nprofile1qqsy2ga7trfetvd3j65m3jptqw9k39wtq2mg85xz2w542p5dhg06e5qpzdmhxue69uhk7enxvd5xz6tw9ec82c30qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshs0j22z8 has the double ratchet stuff that he’s been working on recently that does pairwise dms. But I’m not sure if any clients have implemented it yet.

“Freedom is a heavy load, a great and strange burden for the spirit to undertake. It is not easy. It is not a gift given, but a choice made, and the choice may be a hard one.”

—Ursula K. LeGuin, The Tombs of Atuan

RIP. What a legend.