-
-
Notifications
You must be signed in to change notification settings - Fork 39
Add Q2 2026 newsletter: Territory of Freedom #894
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
9e74783
0f3226c
a5486a2
3c6b2b2
33c0071
d88317b
8d7257e
73beff6
acb8554
f031fd1
7f2996c
ad324ac
dffbfb3
6b47963
d6f1b55
1a02bdc
1bf77ce
115ba8f
f3a60eb
01f79cc
d0bf801
3f95d9d
d1d01e7
f948a56
47f33f1
a03eb3b
8b533e8
d4cc2fe
3028b2b
fdb110c
eaa5ab0
263b275
c576397
d275dad
576099a
6337c06
d5bba52
dc63fe4
20f837d
cf89a27
406485c
e66aa81
4aab4b8
a074c02
5d671de
24c4d58
1df3253
7c17bc5
f7c3312
9252fc4
6a829d7
2b4c16f
0b051ae
ad17f7f
80324a9
2df8efd
289ecb2
f4e3c7f
083accd
6f39a8b
aff53d3
668f04b
067f4d5
b821828
0e38092
992a928
25f11ae
efb7330
af7eb68
dcd71e4
f55a39d
fe6e693
e8ce91a
beda058
d175be9
ece252f
2ea0962
3070c41
0aa34a8
353aa1d
3a2afe1
1d19bc4
7e95831
742cf54
13d1033
e67eb57
a7cdfd2
db2f766
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,391 @@ | ||||||
| --- | ||||||
| title: 'Sats Well Spent' | ||||||
| issueNumber: 2 | ||||||
| date: '2026-07-31' | ||||||
| quarter: '2026-Q2' | ||||||
| headline: 'Territory of Freedom' | ||||||
| summary: 'From nostr foundations to GitHub trending: what OpenSats grantees shipped in Q2, and how permissionless tech keeps opening new territory.' | ||||||
| --- | ||||||
|
|
||||||
| <div className="editors-note"> | ||||||
|
|
||||||
| Dear Freedom Lovers, | ||||||
|
|
||||||
| We must build the world we wish to see. | ||||||
|
|
||||||
| This was the simple premise, the kernel of truth, our north star, that led us | ||||||
| to will OpenSats into existence. An efficient, transparent, sustainable, and | ||||||
| globally scalable nonprofit focused on accelerating freedom technology. | ||||||
| Easier said than done. | ||||||
|
|
||||||
| The truth is that we were wildly naive on how difficult the task of building | ||||||
| out this mission would be. And yet, here we are, distributing nearly a million | ||||||
| dollars worth of bitcoin to hundreds of grant recipients in over forty | ||||||
| countries every month. Our success is tangible but [the mission](/mission) | ||||||
| remains a challenge, there is plenty of work left to be done. | ||||||
|
|
||||||
| We could not have accomplished what we have without your support. Thousands of | ||||||
| people have donated. Thousands of builders have applied for grants. The work of | ||||||
| our mostly volunteer team combining the two. We are focused on accelerating | ||||||
| technology, but it is people, motivated individuals, that push this movement | ||||||
| forward. | ||||||
|
|
||||||
| It should not be a surprise that our pain point is also people. There remains a | ||||||
| shortage of qualified, responsible, trustworthy volunteers. Working on it. We | ||||||
| have also had difficulty securing [recurring financial support](/monthly) from both | ||||||
| individuals and companies, many of which benefit from the open source software | ||||||
| we support. Also working on it, but this aspect feels even more uphill. Raising | ||||||
| money is hard. Feels like a treadmill. This is why a large base of recurring | ||||||
| support is so important for our sustainable future. On the bright side, we hold | ||||||
| all donations in bitcoin multisig, which provides us both sovereignty and | ||||||
| purchasing power benefits. | ||||||
|
|
||||||
| Life is short, the grind is long, the mission is more important than ever. If | ||||||
| you are reading this, do more, whether that is | ||||||
| [supporting our work at OpenSats](/donate) or doing your own thing in parallel | ||||||
| to accelerate freedom tech. We need it. Our | ||||||
| children need it. The future is bright if we make it bright. | ||||||
|
|
||||||
| If not us, then who? If not now, then when? | ||||||
|
|
||||||
| Push forward. | ||||||
| Never stop. | ||||||
|
|
||||||
| <p className="editors-note__signoff">— <a href="/about/odell">ODELL</a></p> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| <DonateRecurringButtonV2 /> | ||||||
|
|
||||||
| <StatsSentence className="mb-6 text-lg leading-relaxed text-gray-600 dark:text-gray-400" /> | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## Building the Base | ||||||
|
|
||||||
| Developing software is hard. Even with all the agentic tools that today's | ||||||
| LLM-driven world has to offer, creating and maintaining reliable software is a | ||||||
| difficult and strenuous task. | ||||||
|
|
||||||
| Any long-lasting endeavor requires a solid foundation, and Bitcoin is no | ||||||
| exception. OpenSats' mission is to help provide funding so that foundation | ||||||
| can be built. From [open hardware](/blog/open-hardware-for-open-money) to | ||||||
| [nostr libraries](/blog/the-libraries-behind-open-communication) for open and | ||||||
| censorship-resistant communication, to | ||||||
| [base-layer privacy](/blog/call-for-applications-spring-2026) for bitcoin | ||||||
| itself: OpenSats funds it all. | ||||||
|
|
||||||
| Whether bull or bear market, we are here to support the builders. Those who are | ||||||
| working on making bitcoin and the internet more open, more resilient, and more | ||||||
| sovereign for those who dare to empower themselves. People like | ||||||
| [Calvin Kim](/blog/calvin-kim-receives-lts-grant), who is working on client | ||||||
| diversity and [Utreexo](/projects/utreexod), and recently joined our | ||||||
| [long-term support roster](/tags/lts) to continue this work. | ||||||
|
|
||||||
| The base of any project—any human endeavor—is people. Whether it's software or | ||||||
| hardware, buildings or protocols. It is people who bring these things into | ||||||
| existence, and it is people who improve and maintain them. | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## Spotlight: Stories Worth Telling | ||||||
|
|
||||||
| Grants and numbers tell one side of the story. The people are the other. As | ||||||
| Odell put it above, it is motivated individuals who push this movement forward. | ||||||
| This past quarter we sat down with a few of them for our developer spotlight series, | ||||||
| long-form profiles of the builders behind the software you help fund. | ||||||
|
|
||||||
| <div className="my-8 flex flex-col gap-4 sm:flex-row sm:items-start sm:gap-5"> | ||||||
|
|
||||||
| <a href="/blog/developer-spotlight-kurt-unger" className="block w-full sm:w-56 flex-shrink-0"> | ||||||
| <Image | ||||||
| src="/static/images/spotlight/kurt-unger/featured.jpg" | ||||||
| alt="Kurt Unger" | ||||||
| width={1200} | ||||||
| height={675} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
| </a> | ||||||
|
|
||||||
| <div> | ||||||
|
|
||||||
| > Seeing small communities thrive because they finally have stable, reliable | ||||||
| > power is deeply satisfying. | ||||||
| [Kurt](/blog/developer-spotlight-kurt-unger) is building bitcoin mining hardware that is understandable, | ||||||
| repairable, and open, drawing on more than a decade spent thinking about rural | ||||||
| electrification. | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| <div className="my-8 flex flex-col gap-4 sm:flex-row sm:items-start sm:gap-5"> | ||||||
|
|
||||||
| <a href="/blog/developer-spotlight-codytseng-jumblesocial" className="block w-full sm:w-56 flex-shrink-0"> | ||||||
| <Image | ||||||
| src="/static/images/spotlight/cody-tseng/featured.jpg" | ||||||
| alt="Cody Tseng" | ||||||
| width={1200} | ||||||
| height={675} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
| </a> | ||||||
|
|
||||||
| <div> | ||||||
|
|
||||||
| > Like many people, I dislike being controlled and want to truly own certain | ||||||
| > things. | ||||||
| [Cody](/blog/developer-spotlight-codytseng-jumblesocial) builds Jumble, a nostr | ||||||
| client for the open social web, on a single principle borrowed from his GitHub | ||||||
| profile: follow your heart, not an algorithm. | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| <div className="my-8 flex flex-col gap-4 sm:flex-row sm:items-start sm:gap-5"> | ||||||
|
|
||||||
| <a href="/blog/developer-spotlight-egge-coco" className="block w-full sm:w-56 flex-shrink-0"> | ||||||
| <Image | ||||||
| src="/static/images/spotlight/egge/featured.jpg" | ||||||
| alt="Egge" | ||||||
| width={1200} | ||||||
| height={675} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
| </a> | ||||||
|
|
||||||
| <div> | ||||||
|
|
||||||
| > I believe you cannot dive really deep into Bitcoin without it changing or | ||||||
| > affecting you in some way. | ||||||
| Bitcoin took [Egge](/blog/developer-spotlight-egge-coco) off the predictable path and toward a career in FOSS, where he | ||||||
| now builds open-source libraries used across the Cashu ecosystem. | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| <div className="my-8 flex flex-col gap-4 sm:flex-row sm:items-start sm:gap-5"> | ||||||
|
|
||||||
| <a href="/blog/developer-spotlight-rajarshi-maitra" className="block w-full sm:w-56 flex-shrink-0"> | ||||||
| <Image | ||||||
| src="/static/images/spotlight/rajarshi-maitra/featured.jpg" | ||||||
| alt="Rajarshi Maitra" | ||||||
| width={1200} | ||||||
| height={675} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
| </a> | ||||||
|
|
||||||
| <div> | ||||||
|
|
||||||
| > What Bitcoin did for me is like being that point of light in that dark cave. | ||||||
| [Rajarshi](/blog/developer-spotlight-rajarshi-maitra) walked away from a stable engineering career to build Bitshala, India's | ||||||
| main bitcoin developer education organization. | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| <div className="my-8 flex flex-col gap-4 sm:flex-row sm:items-start sm:gap-5"> | ||||||
|
|
||||||
| <a href="/blog/developer-spotlight-barry-deen" className="block w-full sm:w-56 flex-shrink-0"> | ||||||
| <Image | ||||||
| src="/static/images/spotlight/barry-deen/featured.jpg" | ||||||
| alt="Barry Deen" | ||||||
| width={1200} | ||||||
| height={675} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
| </a> | ||||||
|
|
||||||
| <div> | ||||||
|
|
||||||
| > The biggest secret is just long hours, attention to detail, and hard work. | ||||||
| > Proof of work. | ||||||
| [Barry](/blog/developer-spotlight-barry-deen), known online as UTXO the | ||||||
| Webmaster, builds Wisp, a nostr client made for people who will never care | ||||||
| what a protocol is. | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| </div> | ||||||
|
|
||||||
| Read the full series on [our blog](/spotlight). | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## Sats Sent: 3,579,487,680 | ||||||
|
|
||||||
| Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aute irure dolor | ||||||
| in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. | ||||||
|
|
||||||
|
Comment on lines
+224
to
+228
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This section is still a work-in-progress. |
||||||
| --- | ||||||
|
|
||||||
| ## Software Shipped | ||||||
|
|
||||||
| Our grantees shipped over 500 releases this quarter, spread across more than | ||||||
| 90 of the [hundreds of projects](/heartbeat) we support. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
"...we've supported"? A bit more clarity on this please. |
||||||
|
|
||||||
| Some highlights: | ||||||
|
|
||||||
| - **Splicing you can type:** Core Lightning | ||||||
| [v26.04](https://github.com/ElementsProject/lightning/releases/tag/v26.04) | ||||||
| added `splicein` and `spliceout` commands. Last quarter we wrote about | ||||||
| LTS grantee [Dusty Daemon](/blog/dusty-daemon-receives-lts-grant) | ||||||
| getting [splicing](/projects/splicing) into the BOLTs. This quarter, | ||||||
| node operators can resize a channel with a single command. The same | ||||||
| release made payments more reliable through parallel pathfinding in | ||||||
| askrene. | ||||||
| - **[Cashu](/projects/cashu) mints learn on-chain:** | ||||||
| [CDK v0.17.0](https://github.com/cashubtc/cdk/releases/tag/v0.17.0) | ||||||
| implements NUT-30, which adds on-chain deposits and withdrawals to | ||||||
| mints that previously spoke Lightning only. | ||||||
| - **[Floresta](/projects/floresta) and [utreexod](/projects/utreexod):** | ||||||
| Floresta | ||||||
| [v0.9.0](https://github.com/vinteumorg/floresta/releases/tag/v0.9.0) | ||||||
| implements the BIP-183 messaging flow for proof-driven sync, and | ||||||
| utreexod | ||||||
| [v0.6.0](https://github.com/utreexo/utreexod/releases/tag/v0.6.0) | ||||||
| sped up historical proof generation. LTS grantee | ||||||
| [Calvin Kim](/blog/calvin-kim-receives-lts-grant) leads the utreexod | ||||||
| work. | ||||||
| - **[Krux](/projects/krux) patches what the robots found:** | ||||||
| [v26.04.0](https://github.com/selfcustody/krux/releases/tag/v26.04.0) | ||||||
| fixes a batch of security issues that AI-assisted audits surfaced in | ||||||
| the hardware signer, including stricter PSBT checks and protections | ||||||
| against malicious QR codes and SD cards. | ||||||
| - **New firmware for the [Bitaxe](/projects/bitaxe):** | ||||||
| [ESP-Miner v2.14.0](https://github.com/bitaxeorg/ESP-Miner/releases/tag/v2.14.0) | ||||||
| gives the open-source home miner a customizable dashboard, a | ||||||
| scoreboard, and logs that survive reboots. | ||||||
|
|
||||||
| There are too many releases to list, and they only tell one part of the story. | ||||||
| Our grantees also write protocol specifications, do boring maintenance work, | ||||||
| hunt for bugs, and build experimental prototypes of what might come | ||||||
| next. | ||||||
|
|
||||||
| Some highlights: | ||||||
|
|
||||||
| - The LNHANCE Expedition's | ||||||
| [MCCV](https://github.com/LNHANCE-Expedition/mccv) vault ("More | ||||||
| Complicated CTV Vault") can now be tried on signet. This quarter | ||||||
| brought a working CLI, persistent storage, and a user guide. | ||||||
| - [Smite](https://github.com/morehouse/smite), the Lightning snapshot | ||||||
| fuzzer we covered [last issue](/newsletter/2026-Q1), gained an IR-based | ||||||
| fuzzing engine and `smitebot`, a tool that automates long fuzzing | ||||||
| campaigns. | ||||||
| - [Bitcoinfuzz](/projects/bitcoinfuzz) added miniscript and descriptor | ||||||
| modules and collected fresh trophies, among them a BIP32 seed length | ||||||
| validation bug that affected several libraries. | ||||||
| - [mosaico](https://github.com/pablof7z/mosaico), from LTS grantee | ||||||
| [Pablo](/blog/pablofz7-receives-lts-grant), is an experimental substrate | ||||||
| for agent self-organization, similar in spirit to Block's buzz. | ||||||
|
|
||||||
| Have a look at the [OpenSats heartbeat](/heartbeat) to get a live | ||||||
| feed of every release, commit, and pull request across the projects we | ||||||
| fund and have funded. | ||||||
|
|
||||||
| <ViewHeartbeatButton /> | ||||||
|
|
||||||
| If you [select our nostr fund](https://heartbeat.opensats.org/?types=release&funds=nostr), | ||||||
| you'll see that this quarter brought new releases for | ||||||
| [Amber](/projects/amber), [Amethyst](/projects/amethyst), | ||||||
| [Applesauce](/projects/applesauce), [Citrine](/projects/citrine), | ||||||
| [Coracle](/projects/coracle), [Jumble](/projects/jumble), | ||||||
| [Mostro](/projects/mostro), [nak](/projects/nak), | ||||||
| [ngit](/projects/ngit), [Wisp](/projects/wisp), | ||||||
| [ZapStore](/projects/zapstore), and more. Wisp reached | ||||||
| [v1.0.0](https://github.com/barrydeen/wisp/releases/tag/v1.0.0) this quarter and | ||||||
| Citrine reached [v3.0.0](https://github.com/greenart7c3/Citrine/releases/tag/v3.0.0), | ||||||
| both firsts for their projects. | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## From Foundation to Trending | ||||||
|
|
||||||
| Two of the foundational areas we support are cryptographic identities and permissionless communication protocols. [Nostr](/funds/nostr) provides solid fundamentals for both of these, allowing seamless communication and collaboration without intermediaries. The foundational work done by [fiatjaf](/blog/fiatjaf-receives-lts-grant) and [our other nostr grantees](/tags/nostr/grants) is often strenuous and mostly invisible. Protocol-level work, relay implementations, boring cryptographic primitives. | ||||||
|
|
||||||
| It is all the more exciting, therefore, that two out of the three trending GitHub projects in the world are built on the foundations that OpenSats funds: [buzz](https://github.com/block/buzz) and [bitchat](https://github.com/permissionlesstech/bitchat). | ||||||
|
|
||||||
| <Image | ||||||
| src="/static/images/newsletter/2026-Q2/github-trending.jpg" | ||||||
| alt="GitHub Trending showing bitchat and buzz among the top three repositories" | ||||||
| width={1976} | ||||||
| height={1230} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
|
|
||||||
| It is fantastic to see these projects gaining traction. A testament to the thesis that permissionless infrastructure and strong cryptographic primitives win out over walled gardens, no matter how pretty and convenient they might be. | ||||||
|
|
||||||
| Buzz relies on various nostr primitives we have funded. First and foremost [NIP-29](/topics/nip-29) group chats, but also various relay implementations and low-level protocol work done by fiatjaf and nostr protocol developers. [Bitchat Android](https://github.com/permissionlesstech/bitchat-android) is built and maintained by [Calle](/blog/cashu-calle-receives-lts-grant), one of our longest-running and most prolific LTS grantees. | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## A New Territory of Freedom | ||||||
|
|
||||||
| Permissionless protocols and the freedom tech that's built upon them open up a new territory. A territory for people to freely assemble, transact, communicate, and exchange ideas. | ||||||
|
|
||||||
| [Satoshi Nakamoto](https://satoshi.nakamotoinstitute.org/quotes/motives/) was well aware of this when he started working on Bitcoin. He was also aware that authoritarian entities, those who love to control and silence others, will not be too happy about permissionless freedom tech. "Yes," he said in agreement, conceding the point that not all political problems can be addressed through cryptographic means, "but we can win a major battle in the arms race and gain a new territory of freedom for several years." | ||||||
|
|
||||||
| As permissionless technology proliferates, this new territory of freedom will continue to be attacked and subverted, by legal and other means. The most recent example is a takedown request by the Indian government sent to our LTS grantee Calle, regarding the aforementioned bitchat app. | ||||||
|
|
||||||
| <Image | ||||||
| src="/static/images/newsletter/2026-Q2/bitchat-takedown-request.jpg" | ||||||
| alt="Email from GitHub Trust & Safety relaying a takedown notice from the Indian government for the bitchat repositories" | ||||||
| width={1161} | ||||||
| height={1035} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| Allow me to [quote Satoshi](https://satoshi.nakamotoinstitute.org/quotes/double-spending/#:~:text=It%20takes%20advantage%20of%20the%20nature%20of%20information%20being%20easy%20to%20spread%20but%20hard%20to%20stifle.) once more, in order to set up Calle's response to the government's takedown request: "It takes advantage of the nature of information being easy to spread but hard to stifle." | ||||||
|
|
||||||
| Easy to spread, hard to stifle. Such is the nature of information. | ||||||
|
|
||||||
| <Image | ||||||
| src="/static/images/newsletter/2026-Q2/calle-ty.png" | ||||||
| alt="Calle's nostr post listing bitchat mirrors on Radicle, GitHub, Codeberg, GitLab, gitlawb, ngit, and more after the Indian GitHub ban" | ||||||
| width={633} | ||||||
| height={297} | ||||||
| className="w-full h-auto rounded-lg" | ||||||
| /> | ||||||
|
|
||||||
| The bitchat source code is now mirrored across a multitude of censorship-resistant protocols, including the nostr-native [ngit](/projects/ngit) funded by OpenSats. And in addition to all of the above, [bitchat can now send itself to another phone][phone-to-phone] with no internet required. | ||||||
|
|
||||||
| [phone-to-phone]: https://njump.to/nevent1qvzqqqqqqypzq5xeflpdskqvdq4swxj59793uvdzqzc9pzatjk3nhmcg2h0js8trqyt8wumn8ghj76rfwd6zumn0wd68ytnvv9hxgtcpzpmhxue69uhkummnw3ezumt0d5hsqg8k4snmlexqmryf903g0jnm0r83kv36us4sumc7n3spsy8apc3dyvppr4zs | ||||||
|
|
||||||
| In the words of the cypherpunks: code is speech, speech is information, and information is notoriously hard to stifle. | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| ## A New Home of Mind | ||||||
|
|
||||||
| As we're heading further into the agentic age, the age of machine intelligence, I can't help but think of the opening line of John Perry Barlow's [*A Declaration of the Independence of Cyberspace*](https://www.eff.org/cyberspace-independence), written in 1996: | ||||||
|
|
||||||
| > Governments of the Industrial World, you weary giants of flesh and steel, I come from Cyberspace, the new home of Mind. | ||||||
| Barlow wrote that "cyberspace consists of transactions, relationships, and thought itself," a construct that is created and made possible by the very act of communication between peers. He describes "a world that all may enter without privilege or prejudice accorded by race, economic power, military force, or station of birth." A world "where anyone, anywhere may express his or her beliefs, no matter how singular, without fear of being coerced into silence or conformity." | ||||||
|
|
||||||
| We have drifted quite far from this vision of the world. In part due to our own negligence, and in part due to the incentives and structures we've built around cyberspace primitives: closed platforms, quarterly profits, walled gardens, top-down access controls, and permissioned networks. The siren song of convenience distracted us from the more lofty ideals of liberty and prosperity. We got user acquisition but lost user freedoms in the process. | ||||||
|
|
||||||
| It is on us to create a new home for our minds that is worthy, welcoming, and wonderfully joyous to dwell in. We have to build the networks, the railroads, the proverbial information superhighways that allow us to assemble and communicate freely. Structures that are free and open, but also resilient, whether they are inhabited by minds made of flesh or minds made of silicon. | ||||||
|
|
||||||
| We have come a long way, but there's much that still needs to be built. As the doors of the legacy internet are closing—with age-verification checks, digital ID, proof-of-human, and similar measures that provide neither freedom nor safety—a new world is emerging. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. perhaps a bit nit-picky here
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. These are my em-dashes. I added them, as a human. Fuck me, I'm so annoyed at all this lol |
||||||
|
|
||||||
| OpenSats exists to fund the people who are building this world. We are grateful for the builders, and grateful for your support. We can't do it without you. | ||||||
|
|
||||||
| <DonateRecurringButtonV2 /> | ||||||
|
|
||||||
| --- | ||||||
|
|
||||||
| If you'd like the next issue delivered to your inbox, subscribe below. | ||||||
|
|
||||||
| <NewsletterSignup /> | ||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/OpenSats/website/pull/894/changes#r3671380449