Juraj🏴💛🌘's avatar
Juraj🏴💛🌘
juraj@tamersofentropy.net
npub1m2mv...r8p9
I don’t seek rigid structure — I seek resonance Vibe coding, reality bending, cypherpunk visions. Author of Tamers of Entropy: https://tamersofentropy.net/ I like teaching, 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/
Juraj🏴💛🌘's avatar
Juraj 1 week ago
My @routstr node serves Muse Spark Open and Muse Wonder. Spark Open is not on Meta infrastructure and it's in "Private" mode through Venice (a pinky promise, but better than not even a promise). Node is routstr.cypherpunk.today You can use them through routstr-confidential where my node does not see the prompts or responses and can't alter it. Try it here, pay per token using cashu/lightning: I sort of like Muse models, I've been playing with them, although they are at the same time not super cheap and not super frontier. What's your use case for them? How compliant they are, especially with security?
Juraj🏴💛🌘's avatar
Juraj 1 week ago
Wow. Amethyst Desktop is super cool. And fast. Love it. I will use it as my primary desktop experience (well, at least for reading, Emanator is still better for writing for me, because I have maaany npubs, and I need to interact with all the people at the same time:).
Juraj🏴💛🌘's avatar
Juraj 1 week ago
No Good Kid has been amazing help with my projects, the biggest one is @Tamers of Entropy Everyone still asks about the packaging, people love it, and it was completely his idea. Highly recommended. He won't be replaced by AI anytime soon. View quoted note →
Juraj🏴💛🌘's avatar
Juraj 1 week ago
It's very good! Prečítajte si alebo vypočujte a budem rád ak s niekým môžem o tom podiskutovať. View quoted note →
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
I think I have solved one of the most common problems in secondary markets with AI inference - how can the user know that the reseller did not log or change the prompt, while making sure the selected model is the one they agreed to and that the billing is correct? Traditional solutions are very cumbersome. They rely on the ability of the client to audit a TEE enclave, meaning understanding the whole operating system - how the keys are generated, if the operator can't log to the server, etc. Most clients trust "any" attestation (it's attested, it must be right), some trust the fact that the same enclave runs for everyone (which is not nothing, this rules out targeted attacks, given someone audits the enclave), some people at least look if the enclave has published source code. Very few (usually lim=>0) actually do the reproducible build and audit the code and whole operating system reselling the inference. Routstr-confidential uses cryptography and PKI to achieve the desired outcome of private and secure inference, without needing to audit anything specific for the operator. It can be used for many other API call use cases. @routstr itself is a permissionless way to find your inference provider on a secondary market. They usually have much lower prices than upstream. And now you can verify that you are not paying with your data, or you are not being cheated by paying for more expensive model than you get. Feel free to use the protocol with any other reseller proxy though, it's all open-source. Technical write-up, links to repos, ...: Protocol explainer: In-browser demo with real node and real backend: Try to break it!
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
KindBeamer 1.4.0 is out. It's my open-source Send to Kindle client, and it now has two new ways in: 🖨️ On Android it's a printer. Print any web page to KindBeamer and it lands on your Kindle exactly as you saw it, paywalls and logins included. (You can choose to format it as PDF or let Amazon reflow it as an article - yes, formatting as PDF and reformatting PDF to Kindle - it is always possible to add another layer of indirection as per RFC1925). 🧩 A browser extension for Firefox and Chrome: one click and the article goes to your Kindle with its pictures and without the menus, ads and comments. PDFs too. No email address or server in between. It talks to Amazon directly.
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
I benchmarked vLLM Semantic Router's new Decision 3.0 models as a prompt-injection gate for my agent, all six sizes, running locally in MLX on an M2 Max. The 27B model at 4 bits is the first local detector that beats Jev, the cloud model I use. It blocks 400 of 433 attacks (Jev 383) and 140 of 150 instructions planted in ordinary emails (Jev 138), and it wrongly blocks 7 benign items against Jev's 10. It also doesn't flag articles about prompt injection, which tripped earlier models. The price is speed: about 7 seconds per message and 17 GB of memory. The smaller ones rank attacks almost as well, but they also score some harmless content high, so at a low false-positive rate they let many planted emails through. d3-lite, at 0.85B parameters, ranks as well as Nimble 9B in a fifth of a second. Updated blog with current benchmarks:
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
Ako môže sprostredkovateľ poslať tvoju AI požiadavku pod svojím API kľúčom, neprečítať pritom tvoj prompt a ten kľúč ti nikdy neukázať? routstr-confidential (experimentálny mód inferencie pre @routstr nodu) som vysvetlil ako kúzelnícke predstavenie: rodokmeň kľúčov rozdelený medzi dvoch, zapečatená obálka, zamknuté škatuľky, karta, ktorú kúzelník nevidí, a dôkaz à la „Kde je Waldo“. Celé je to obyčajná kryptografia, žiadne enklávy. Je tam 39-minútové ilustrované video aj krátka textová verzia.
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
How can a middleman forward your AI request with its own API key, without reading your prompt, and without ever giving you the key? I explained routstr-confidential (an experimental @routstr mode) as a magic show: a key tree split between two people, a sealed envelope, locked boxes, cards the magician can't see, and a Where's Waldo proof. It's all plain cryptography, with no enclaves. There's a 35-minute illustrated video plus the short written version.
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
I had an interaction with Coinbase team about their payment gateway. I asked why they don't just support Lightning - instant payments. Their reply was user experience. For two days, I am trying to help a friend pay a Coinbase payment gateway invoice using their super complicated setup. He is a sysadmin, so no tech newbie. He is not a customer of coinbase, he just wants to pay an invoice using an open payment network. Juggling wallets, picking the right chain, walletconnect hell, ... User friendly, yeah :). Meanwhile, people paying with lightning: scan or open an invoice in a wallet, click send, instant confirmation, almost no fees, done. Reconsider.
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
I have told my bot to publish the reviews - I was already checking other nodes automatically before and @redshift nudged me to just publish the reviews as kind 38425 events. In the long form article I explain how it works and what the review says and what it does not say. View article →
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
Four of my Nostr apps now have native Android apps, on Zapstore: Emanator: schedule and write posts for all your Nostr accounts, and handle the replies, mentions and private messages of every identity in one place Lievik: for marketing. It reads the Nostr accounts and RSS feeds you follow, tells you what is worth passing on and to which audience (a newsletter, a Signal group, a social account), and drafts the post @nalgorithm : your Nostr feed ranked by what you care about, plus a daily voice digest @Nostrautica - event app : for any event, from a conference or a meetup to a community that meets for years, built around meeting the right people All of them sign in with Amber on the same phone. They are open source, and the signed releases are on GitHub too, so Obtainium works. On an iPhone or a computer you don't need any of this. Each web app installs to your home screen and is the full app.
Juraj🏴💛🌘's avatar
Juraj 2 weeks ago
During recent discussions about the security of decentralized inference through @routstr people raised a valid concern: how can we be sure a provider doesn't read our prompts, or alter tool calls to backdoor the machine or the code it generates? Or how do we know the provider does not swap the model for a cheaper one and charge you full price? The usual answer is a TEE, a trusted execution environment. TEEs are hard to audit in practice. You trust the hardware vendor and re-verify a whole software stack after every update. We can do better, and now we do. Routstr has a confidential mode. Your client talks TLS 1.3 directly to the upstream provider (Venice, for my node), and the Routstr node in between only relays encrypted records. Client and node compute the TLS keys together, so the node can add its API key without ever seeing your prompt or the answer, and it can't change a single byte of the response, tool calls included. Zero-knowledge proofs pin the model and the token cap, and you pay for the usage the provider itself reported. All of this rests on math and on the certificates you already trust, with no enclave or special hardware anywhere. It works today on routstr.cypherpunk.today, through routstrd (I'm running opencode agents on it) and right in the browser, where the page does every check itself. It's new and experimental, so please try it and tell me what breaks. Blog: Try it in the browser: Paper: Code:
↑