JeffG 's avatar
JeffG
_@jeffg.fyi
npub1zuua...c2uc
Secure messaging on Nostr. Creator of Marmot protocol, MDK, and White Noise. Other stuff connoisseur. Also built Listr, Ostrich.work, Ontolo, Nostr.how.
JeffG 's avatar
JeffG 6 months ago
Current status: - Goose (first window) building a nostr relay discovery, monitoring, and data ingester for data science fun. - Goose (second window) adding MLS test vectors to my mls-ts library. - Cursor implementing a relay settings screen into the White Noise flutter app. - Claude building me an MLS ratchet tree visualizer tool so that I can play around with ratchet tree evolution (and share the tool so others can use it too). - Banging techo set in my headphones so I can dance while watching all the robots do my bidding! This timeline is the best. ❀️‍πŸ”₯
JeffG 's avatar
JeffG 6 months ago
GM 🌞 I truly feel like we're in a race to build open, permissionless, and unstoppable systems to protect freedom of speech and freedom of assembly. These rights are already significantly curtailed in places like China, India, large parts of SE Asia, large parts of Africa, large parts of south and central America. Increasingly though; the EU, UK, Australia, Canada, and the US are "protecting" us with draconian KYC, anti-encryption, and "hate speech" rules. Real progress in society can ONLY come from openly and honestly having the difficult conversations in public. I am worried we're heading towards a homogenous, easily offended world where newspeak rules and everyone has stopped thinking. That's not a world I'm interested in living in.
JeffG 's avatar
JeffG 7 months ago
GM 🌞 Who's going to be at BTC++ Privacy Edition in Riga in early august?
JeffG 's avatar
JeffG 7 months ago
First sun in two weeks here. I'm uncontrollably happy and optimistic.
JeffG 's avatar
JeffG 7 months ago
GM 🌞 One of my favorite prompts... "Let's take a step back and review what we're trying to achieve here". Works especially well if the LLM has gone off on it's own for a while and come back with lots of changes.
JeffG 's avatar
JeffG 7 months ago
GM 🌞 The definition of vibe coding is getting into a synchronous state of flow with the AI, being able to read quickly what it's trying to do and then being able adjust or provide feedback in ways it understands. Best done with a strong background soundtrack, tbh.
JeffG 's avatar
JeffG 7 months ago
If you're a dev and still pushing back on using AI all day every day, you're in jail. Free your mind Neo.
JeffG 's avatar
JeffG 7 months ago
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.
JeffG 's avatar
JeffG 7 months ago
GM. 🌞 One of the most widely used messaging apps for activists, dissidents, and communities (which does NOT encrypt data at all) could turn into a massive data funnel for centralized AI. What could possibly go wrong? 😒
JeffG 's avatar
JeffG 7 months ago
Does anyone know which relay implementations support negentropy syncing? Is there a list anywhere? #askNostr
JeffG 's avatar
JeffG 7 months ago
The great way is easy, yet people search for shortcuts. image
JeffG 's avatar
JeffG 7 months ago
πŸ“£πŸ“£ A bit last minute but... we're starting a monthly MLS on nostr dev call this evening at 1600 UTC. πŸ“£πŸ“£ We'll be highlighting projects, new releases of libraries, and high level updates on the underlying MLS protocol spec. For this one I'm happy to do an AMA style section to answer questions anyone might have. It'll be the first Tuesday of each month at the same time going forward.
↑