Price:

AI & TECH

Decentralized Git merges pull requests over Nostr as developers abandon GitHub

Wednesday, May 13, 2026 · from 3 podcasts
  • Nostr-native Git Workshop now merges pull requests on Grasp servers, creating a censorship-resistant GitHub alternative.
  • Decentralized AI compute marketplace RoutesterD automates LLM inference using eCash and reputation-based scoring.
  • Major open-source projects like VLC and FFmpeg reject corporate money to protect infrastructure from surveillance.

Centralized control over the developer stack is fracturing under pressure from AI and censorship. The new front line is code collaboration, with tools on the decentralized Nostr protocol now matching core GitHub functionality.

Git Workshop’s latest update supports merging pull requests directly through Nostr-based Grasp servers, which use protocol identities for repository access. The host of Nostr Compass reported the web interface is now snappy enough for daily use. The tool lacks integrated CI/CD pipelines, but its developers treat that as a temporary gap, not a fatal flaw. The system is a functional hedge against GitHub’s downtime and centralized control.

“The system is now snappy enough for daily use, even if it lacks the continuous integration (CI) pipelines found in GitHub.”

- Host Max, Nostr Compass Podcast

This move toward decentralized infrastructure is driven by a deep-seated ethic in the open-source world. On the Lex Fridman Podcast, VLC’s Jean-Baptiste Kempf explained his repeated refusal of eight-figure acquisition offers, stating he lacked the moral right to sell code built by thousands of volunteers. The FFmpeg project maintains over 100,000 lines of hand-written assembly because compilers still can’t match human optimization for critical video compression - a stance that saves global-scale energy costs.

The parallel battle is verifying human identity in an AI-saturated environment. On Plebchain Radio, developers Nathan Day and David Strayhorn debated whether cryptographic attestations or community tagging would best help Nostr users separate humans from persuasive AI bots. Both agreed that proving basic personhood is just the foundation; the real value is in decentralized proofs of professional competence.

“AI agents now make the [proof of personhood] problem far more severe and difficult to detect.”

- David Strayhorn, Plebchain Radio

Nostr’s expansion is accelerating into specialized domains like decentralized AI inference. The RoutesterD daemon automates buying LLM compute from providers advertising on the Nostr network, using a Lightning-powered Cashew wallet for payment. Without a central authority to vouch for providers, the system proposes a reputation-based fallback: sending identical prompts to multiple providers to compare outputs and flag bad actors.

For the core maintainers of internet infrastructure, independence is non-negotiable. The FFmpeg community operates as a brutal meritocracy where bad code is rejected regardless of its corporate pedigree. This model ensures the same technology streaming Netflix to millions remains freely available to individual creators, protecting a global public good from platform capture.

Source Intelligence

- Deep dive into what was said in the episodes

Say WoT? – Ep. 5: Proof of Person with Nathan Day and David StrayhornMay 11

  • David Strayhorn explains that follows alone are insufficient to prove humanity. He proposes a tagging or attestation system where users publish a signed note stating they met someone in real life and verified their public key.
  • Nathan Day states the person NIP and required attestation NIP updates are nearly ready for release, aiming for a draft on NostrHub within a week of the recording.
Also from this episode: (14)

Nostr (3)

  • Nathan Day argues bots are first-class citizens on Nostr, with as much right as humans. This is a feature, not a bug, but necessitates trust signals for when human verification is required.
  • David Strayhorn suggests proof of authenticity is as important as proof of personhood. The goal is for accounts to be who they claim to be, not a binary human vs. bot check.
  • Nathan Day identifies a core Nostr problem: newcomers start with zero web of trust. Proof of personhood does not solve this; reputation must be built through network interaction and actions.

AI & Tech (5)

  • David Strayhorn states the proof of personhood problem existed before AI, with impersonators and bots causing issues. AI agents now make the problem far more severe and difficult to detect.
  • David Strayhorn contrasts Nostr's approach with the failed PGP web of trust, arguing Nostr's contextual attestations are more sophisticated and likely to succeed.
  • David Strayhorn describes decentralized lists as a method for community curation. Anyone can add items, and curation is done via social proof, ignoring low-trust actors, with the NIP suggesting NIP 7 reactions for voting.
  • Nathan Day envisions combining decentralized lists with attestations, where lists of humans are weighted by attestations from a user's web of trust and supported by out-of-band verification.
  • Avi stresses the major challenge is abstracting complex web-of-trust mechanics into an intuitive user experience that doesn't overwhelm users with jargon or options.

Protocol (4)

  • Nathan Day describes proof of place as a precursor to proof of personhood in his work on BTC Map. It involves mailing cryptographic proofs to verify physical access to a property and control of a private key.
  • Nathan Day explains Nostr enables first-person credentials, where individuals self-assert attributes and trusted others attest to their validity, inverting the traditional authority-issued credential model.
  • David Strayhorn proposes using tags to solve the contextual web of trust problem. Users can tag others for specific expertise, and services can filter data based on tags applied by a trusted community.
  • Nathan Day notes attestations are better for binary validity checks, while subjective recommendations like music taste are more about opinion and may be a secondary challenge.

Culture (2)

  • David Strayhorn analogizes the desired user experience to early Google: users don't need to understand PageRank, they just need it to work. He suggests default options and layered detail for tags or attestations on a profile.
  • Avi outlines a hierarchy of verification beyond proof of personhood: proof of profession, and then proof of competency or skill within that profession.

Nostr Compass Podcast #20May 8

  • RoutesterD enables automatic discovery of LLM service providers via Nostr Kind 38421 announcements and includes a Cashew wallet for Lightning payments.
  • Wisp 1.0.0 introduces normie mode for fiat-denominated zaps, supports NIP65 relay lists, and is now available on iOS and Android Play Stores.
  • Grain relay replaced Mongo with NostrDB for performance gains similar to Stirfry, but lacks negentropy and full-text search, which are on its roadmap.
  • Marmot TS migrated addressable key packages from legacy Kind 443 to 30,443 to simplify SDK APIs and pave the way for multi-device support.
  • Crux Coach uses Nostr to publish climbing routes for Kilter boards, supports Amber login and encrypted backups via Blossom servers.
  • Max argues specialized Nostr apps should avoid Kind 1 posts to prevent UX confusion, favoring NIP22 for comments over Twitter-style integration.
  • Applesauce 6.0.0's new jQuery-like event creation system improved agent compatibility, and its relay request logic races relays to avoid dead relay timeouts.
  • Amethyst is building a Kotlin-based MediaOverQUIC stack for voice/video calls and migrated Schnorr verification to a standalone libsnorr256k1 repository.
  • Cleve uses Apple push notifications to wake iOS apps for NIP-46 signing, trading privacy for battery efficiency since the developer knows signing times.
  • Treasures publishes geocache coordinates as Kind 37,516 events with physical QR codes for proof-of-visit and supports NIP57 zaps to cache creators.
  • April 2023 saw major Nostr growth with NPUB BECH32 URIs, NIP45 count, event-specific zaps, custom emojis, and clients like Damus and Snort gaining traction.
  • April 2024 introduced NIP17 for private messaging, early Git over Nostr specs, and OpenSATS began long-term support for developers like Pablo and Hazard.
  • April 2025 deprecated NIP26 delegated signing, added Blossom integration NIPb7, and OpenSATS announced its 11th wave of grants including Sway and Hamster.
  • April 2026 focused on Git over Nostr refinements, migrating profile badges to Kind 30008, and the 16th OpenSATS grant wave funding Amethyst Desktop and NullNostr.
Also from this episode: (5)

AI & Tech (3)

  • Git Workshop's web interface allows direct merging of pull requests, integrates NIP51 lists for starring repos, and uses encrypted NSEC notifications.
  • Git over Nostr via ngit works for basic publication, but lacks CI/CD and mobile apps, making it unsuitable for production systems requiring low change costs.
  • Hazard proposes providers advertising the same model could be tested by sending identical prompts and comparing outputs to catch bad actors.

Custody (1)

  • MostrO now separates long-term identity from per-trade identity using NIP59 dual key gift wrap to prevent observer correlation across multiple trades.

Nostr (1)

  • Funster uses eCash time-locked tokens for recurring payments, mimicking Patreon, but lacks a cancelable spending path unlike Angor's Bitcoin implementation.

#496 – FFmpeg: The Incredible Technology Behind Video on the InternetMay 6

  • FFmpeg prioritizes excellent code quality and contributors' technical skill over their background or institutional affiliation, fostering a diverse community.
  • FFmpeg is a massive global CPU user, running on billions of devices for video decoding (e.g., 30% of Netflix, 50% of YouTube video). Its codebase is 79.9% assembly, 19.6% C, underscoring its low-level optimization.
  • VLC, an open-source media player, has been downloaded over 6.5 billion times and can play virtually any media format across any operating system without ads or tracking. Jean Baptiste Kemp states it can even record VHS tapes via capture cards and supports DVD audio.
  • Both FFmpeg and VLC are engineered to handle broken or untrusted files, a philosophical approach rooted in VLC's origin streaming damaged UDP network data. They discard file extensions and analyze content directly.
  • Karen explains that up to 45% of video files are not GPU-decodable. Video codecs achieve 100x to 200x compression by removing data imperceptible to humans, mimicking how the eye processes luminance and color (YUV).
  • FFmpeg is the de facto collection of low-level libraries for multimedia processing, including codecs, muxers, demuxers, and filters. It is integrated into almost every video platform, from YouTube to OBS.
  • FFmpeg democratized high-end video processing, shifting it from expensive, car-sized studio equipment to accessible software, thus enabling the YouTube and podcasting revolutions for individuals.
  • Jean Baptiste Kemp changed VLC's core from GPL to LGPL to enable commercial integration, like in game engines, without forcing open-source for the entire product. This required contacting over 350 contributors for their agreement.
  • Jean Baptiste Kemp refused "dozens of millions of dollars" in offers to monetize VLC with toolbars or ads, stating it was unethical and would betray the volunteer work and user trust.
  • With 2,000-3,000 past contributors, FFmpeg's small core (10-15 people) and VLC's (five people) emphasize maintainable code and rigorous standards. Jean Baptiste Kemp notes that Linus Torvalds sets a similar high bar for Linux.
  • Jean Baptiste Kemp and Karen successfully used "spicy tweets" to pressure large companies like Google and Microsoft, resolving bugs for VLC on Android and Windows Store and increasing FFmpeg donations and awareness.
  • Contributors are motivated by a passion for video and movies, the intellectual challenge of working on excellent, low-level code, and the pride of contributing to software used by billions. Jean Baptiste Kemp advises working on projects one loves.
  • FFmpeg is an "excellent school" for programmers, demanding a deep understanding of computer architecture, CPU pipelining, SIMD, and IO for its performance-critical environment. Its review process offers seasoned mentorship.
  • Karen describes VLC and FFmpeg as a "binary star system," coexisting and succeeding due to mutual dependence, akin to Android and Linux. VLC utilizes FFmpeg, which in turn integrates VideoLAN projects like x264.
  • Fabric Bellard originated FFmpeg's concept. Michael Neidmayr later provided exhaustive support for diverse proprietary codecs like DivX, Xvid, and MPEG-4 Part 2, eliminating the need for separate media players in the 2000s.
  • The maturation of H.264 around 2008-2010 spurred significant high-definition video reverse engineering, notably by developers like Kostya, who was capable of reverse engineering extremely complex binary blobs.
Also from this episode: (2)

Media (1)

  • VLC's distinctive traffic cone logo is globally recognized, with 25% of its website traffic searching for "cone player." An April Fool's joke about changing it prompted 10,000 user emails demanding it remain.

AI & Tech (1)

  • Karen criticizes Google security engineers for using AI to find open-source vulnerabilities, publicizing them before fixes, and offering limited funding, noting verbose reports on niche codecs. Microsoft Teams also requested urgent support from FFmpeg volunteers and offered minimal compensation.