Riding in a car/bus and looking on the phone? You don't have to feel sick. Try MotionEase—adds subtle motion cues to reduce nausea, similar to Apple’s “Vehicle Motion Cues” (Settings > Accessibility > Motion). KineStop also works well with vibrating dots. Both tested and working on GrapheneOS.
Juraj
juraj@bitpunk.fm
npub1m2mv...r8p9
I don’t seek rigid structure — I seek resonance
Learn how to use Bitcoin for more than just saving in my 📖Cryptocurrencies - Hack your way to a better life.
Vibe coding, reality bending, cypherpunk visions.
Get my books and courses here:
https://hackyourself.io/shop
https://juraj.bednar.io/shop
(You'll learn skills no one else is teaching!)
Podcasts 🎙️:
Option Plus - https://optionplus.io/
Reči o živote, vesmíre a vôbec: https://juraj.bednar.io/reci-o-zivote/
Ako vyhackovať otcovstvo: https://otcovia.com/
I will talk about running to the hills, with cypherpunk mesh networking at Cypherpunk meetup. We have tech, we have strategies, we have everything.
I will talk about Reticulum mesh networking, but also how it relates to cypherpunk tech and cryptoanarchy strategy. And I promise I won't talk long.
Cypherpunk meetup in Prague before @BTCPrague as an official side event. And we have many more things than me speaking prepared for you.
Tickets and more info here:
Cypherpunk meetup
Čo majú spoločné horské kmene juhovýchodnej Ázie, ktoré dve tisícročia úspešne unikali štátom, a moderní cypherpunkeri s ich kryptomenami a šifrovaním? Obidve skupiny pochopili niečo, čo väčšine z nás uniká: oslobodenie neprichádza cez politický boj, ale cez strategickú neviditeľnosť. Keď sa náklady na kontrolu stávajú vyššími než príjmy z nej, štáty robia racionálne rozhodnutie – stiahnu sa. V článku "Útek do (digitálnych) hôr" odhaľujem časom overené stratégie úniku pred štátnou kontrolou a ukazujem, ako digitálne nástroje zosilňujú tie isté vzorce, ktoré fungujú už tisícročia. Hory volajú – či už tie skutočné alebo kryptografické.


Juraj Bednar
Útek do (digitálnych) hôr
Cypherpunkový arzenál je zrelý. Máme silné šifrovanie, anonymné kryptomeny, mesh siete a decentralizované protokoly. Technické problémy d...

What do the hill tribes of Southeast Asia, who successfully evaded states for two millennia, have in common with modern cypherpunks with their cryptocurrencies and encryption? Both groups understood something that escapes most of us: liberation doesn't come through political struggle, but through strategic invisibility. When the costs of control become higher than the revenue from it, states make a rational decision – they withdraw. In the article "Running for the (Digital) Hills," I reveal time-tested strategies for escaping state control and show how digital tools amplify the same patterns that have worked for millennia. The hills are calling – whether real or cryptographic.


Juraj Bednar
Running for the (Digital) Hills: Strategies for Liberation
The cypherpunk toolkit is mature. We have strong encryption, anonymous cryptocurrencies, mesh networks, and decentralized protocols. We've sol...

Over at the bird app, someone asked if there's vibe coded apps that we use regularly.
Opens the main door using a relay
Calculates funding rates
Monitors collateralized positions
Gives me podcaster 2.0 dashboard
Does AI inference (image)
Generates datasets for RAG
Summarizes videos (in my own template)
Transcribes audio/video to text
Activates Pulsetto vagal nerve stimulator without internet connection
Estimates Eso level of bullshit I encounter on the internet (https://juraj.bednar.io/assets/esolevel/index.html)
Summarizes Signal groups
Converts my blogs to audio podcast (rss2podcast)
Converts other peoples' blogs / articles to my own podcast (loaditfor.me).
Group shitposting on Nostr under shared identity ( @Hundrajúci (krypto)anarchisti -
)
...
I love this millenium! :)
(and check also my gists)
GitHub
GitHub - jooray/anonmicroblog: Tooling to create anonymous microblogs based on Nostr
Tooling to create anonymous microblogs based on Nostr - jooray/anonmicroblog
GitHub
jooray - Overview
Author, Bitcoiner, cypherpunk, biohacker, crypto-fanatic, oss enthusiast. Founder of @ParalelnaPolis - jooray
This was trickier than I thought, but it now melts!
If anyone wants to give it a try (on testnet, don't be reckless!), I'd be grateful, it needs another pair of eyes.
Added accounting (for hedging), proper melting (with checking if the exchange rate did not change).
Next up: MPP, this should support multinut payments - pay most with CZK shitcoins, but if you are short a few sats, pay the rest with sats, right?
You can use any shitcoin that has exchange rate on coingecko for now.

GitHub
GitHub - jooray/nutshell at units
Chaumian ecash wallet and mint for Bitcoin. Contribute to jooray/nutshell development by creating an account on GitHub.

I want to share a few things that currently fascinate me about **Zero Knowledge Proofs (ZKP)**. The first is **Private Set Intersection (PSI)**, which is a great tool for finding overlaps in data without revealing details. For example, a job applicant has certain skills (with a limit on their number), and an employer has specific requirements (also with a limit). Using PSI, you can determine if there’s a match between them. Additionally, with **Range Proofs**, it’s possible to prove whether the absolute minimum and maximum requirements align between the applicant and the employer. If there’s no match, there’s no point in inviting the applicant for an interview. This principle could be applied to other areas, such as finding common interests at conferences or on the **Nostr** platform. Combined with some identity verification heuristic and a **Humanity Score**, it could help identify interesting people to follow. I find these algorithms very intriguing.
Another thing that excites me is the combination of **TLS Notary** and **email verification**. Let me explain with an example of verifying a Twitter account linked to a Nostr account. One option is to use TLS Notary, where I generate proof that the x.com server returned a specific response to a request (e.g., the content of a status on a particular page). This proof is signed by the x.com TLS certificate. It’s a similar approach to what **Keybase** used—a platform I really liked, though it lost relevance after being acquired by Zoom. With Keybase, each client verified the proof independently, which may no longer be possible since Twitter requires login. However, a TLS proof allows verification of the status’s existence without needing to log into Twitter—the verifier simply checks the ZKP proof.
A similar principle works with email verification. Nowadays, emails are signed with a DKIM key corresponding to the sender’s domain. If I receive an email from Twitter with text like “Hello, Juraj, you have a message” or “Juraj, we detected a login attempt,” I can extract my username from it and prove that the email was indeed received and signed by the x.com key. This proof is tamper-proof—any changes would invalidate it. Additionally, it can be verified that the email came from a specific address to a specific address. I see this as a great alternative to Keybase, but built on Nostr. In Nostr, the problem is that anyone can easily create an account and have dozens of clones, so the only reference point is the follower count. However, if we could verify connections to Twitter, GitHub, or email, it would carry more weight. We could assign a score based on verified data and mutual following of verified (non-bot) accounts.
Such verifiable cryptographic mechanisms can be applied to various areas on the web. For instance, I can prove that I received a payment on **Revolut** or that I sent one. Accounts on various platforms can be verified, and even a bank balance in online banking can be confirmed. Another option, though not everyone likes it, is identity verification using a **national ID with a digital signature**. I can prove that I’m a physical person, for example, from Slovakia, over 18 years old, and that I haven’t verified any other Nostr account with this ID (using a so-called nullifier). The beauty of this is that I choose which data to verify—I don’t have to disclose my age, nationality, or other identifying details. I can simply sign the account with a valid but anonymous certificate.
Similarly, a passport can be used for verification. In this case, I’m not verifying a signature, nor can I sign anything with the passport, as it only contains the public key of the certification authority and the data from the passport’s main page (number, name, date of birth, etc.). This is also a way to verify identity. Modern passports, often called biometric, actually contain only JPEG photos, and even those aren’t always fully accessible. However, the existence of a passport (e.g., a Slovak one) can be verified without revealing specific details. Here, too, ZKP nullifiers are needed to prevent one passport from being used to verify thousands of bot accounts, which would defeat the purpose.
These are some aspects of Zero Knowledge Proofs that currently captivate me.
Ako vyhackovať otcovstvo #23: Pavol Lupták: n+1 (Množte sa!)
„Veľa ľudí sa sťažuje, že sa ťažko cestuje s deťmi. Ja sa sťažujem, že sa ťažko cestuje s dospelými.“
Aké to je, keď sa deťom nezakazuje screentime a bežne pracujú s ChatGPT?
Ako skĺbiť voluntarizmus a slobodný prístup k životu s rodičovstvom?
O tomto a mnohom inom sme sa bavili s digitálnym nomádom a globálnym oportunistom Pavlom Luptákom @Wilder .
Pavol je zakladateľ a CEO spoločnosti Nethemba, etickým hackerom, kryptoanarchistom, voluntaristom a otcom dvoch synov. Dlhodobo sa venuje ochrane súkromia, digitálnej slobode a odhaľovaniu bezpečnostných zraniteľností.
Je tiež aktívnym rečníkom na medzinárodných konferenciách a pravidelne publikuje články a blogy na tému digitálnej slobody, súkromia a bezpečnosti.
Pavol vo svojich vystúpeniach, blogoch a postoch na sociálnych sieťach veľmi rád rozbíja zaužívané paradigmy tradičného systému. Inak to nie je ani s rodičovstvom.
Porozprával nám, aké je to cestovať s deťmi po svete v karavane, podelil sa s nami o rodičovské hacky, ktoré so synmi vyskúšali, a nazdieľal nám aj appky, ktoré mu pomáhajú pripravovať zaujímavý program na cestách.
Neobišli sme, samozrejme, ani vzdelávanie, homeshooling, unschooling, využívanie AI, učenie sa cudzích jazykov, či ilúzie o dôchodkoch.
23 Pavol Lupták: n+1 (Množte sa!) – Ako vyhackovať otcovstvo
It is so funny that people say that AI will take our jobs. Ever since AI is out there, I have so much work to do. There is so much potential that is just untapped, and we can develop it further. I feel like I'm working two or three times more, and I have maybe 10x output.
So it definitely didn't take my job, on the contrary... and it's very funny because I don't even have a job.
Jon Hopkins' Ritual is my favorite album ever since it came out. I even flew to London to listen to it live on a bit better equipment.
https://youtube.com/playlist?list=PLZxKy04e5wXqA29SMWZ4T7YI-7cu5RSmP&si=xyRYdWyODydOYv3y
If you want to hear something beautiful, I recommend this interview about it. One of the most positive and inspiring things I've heard in a while.
And then ...
Hyper Hyper!
GM
There was a nice explanation of how censorship resistance, relay discovery and outbox model works. I need to show it to @bitpunk.fm is typing but I can't find it. It had some graphics on what happens if a relay is censored.
#asknostr
Finally got to playing with Cashu a bit more.
Before @BTC Prague I wanted to have a mint that supports minting CZK. And I did not want to hardcode it.
I have two modifications - dynamic adding of currencies (instead of hardcoded sat, eur, usd).
Then I added a fiat backend, which knows the exchange rate and allows you to mint and melt fiat denominated ecash notes.
Be sure to check documentation, especially the section about limitations and further development.
This works currently with cashu.me and not minibits, since it has hardcoded units.
There should be some mechanism that would drive hedging of the fiat currency, don't use this in production! But basically just the balance of a number of minted tokens should be enough to keep a balanced hedge open on an exchange. I have not looked into it yet.
The unit abstraction allows also other fun stuff in the future:
Add support for a non-fiat backing backend.
- To have XMR in the backend. This quickly turns into an exchange, or instant XMR-denominated payments without needing for blockchain confirmations (you mint the tokens, wait and then you can use them immediately for eCash payments or through lightning)
- Or a ticket to an event. It can have static mint quote and disabled melt quote.
- Or a gift certificate to use with a proxynut service that is not meltable to lightning. "Here are some credits to try our service", but we don't want the users to cash them out through lightning.
The branch:
Docs:
CC: @calle
The code needs a lot of cleaning up and testing.
GitHub
GitHub - jooray/nutshell at units
Chaumian ecash wallet and mint for Bitcoin. Contribute to jooray/nutshell development by creating an account on GitHub.
GitHub
nutshell/docs/fiat-backend.md at units · jooray/nutshell
Chaumian ecash wallet and mint for Bitcoin. Contribute to jooray/nutshell development by creating an account on GitHub.
Unpopular opinion: the alt season is here. You just need to be hedged and short the shitcoins.

GitHub
GitHub - jooray/funding-rate-tools: Fetches funding rates, stores them, calculates p.a. rates, and generates a dashboard
Fetches funding rates, stores them, calculates p.a. rates, and generates a dashboard - jooray/funding-rate-tools
Beautiful quote: "Most equity investors get into options because of their prospective lottery ticket-like returns and stop trading them because of their observed lottery ticket-like returns."