Avatar
franzap
726a1e261cc6474674e8285e3951b3bb139be9a773d1acf49dc868db861a1c11
Building nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 and #purplestack | BA 🇦🇷

GM☀️

Try to pick one thing you somewhat enjoy that serves others.

And humbly and relentlessly make it better - step by step, day by day.

Replying to Avatar cmd

step 1: build a multiplatform FROST library for the web:

https://github.com/cmdruid/frost

step 2: hack together a remote signer and nos2x fork as proof of concept (and win a hackathon):

https://x.com/PlebLab/status/1850318480576250297

step 3: create a stupid simple multi-device signing protocol with key rotation that supports existing npubs (WIP):

https://github.com/FROSTR-ORG/docs

step 4: make self-custody of your identity great again

Replying to Avatar franzap

https://video.nostr.build/bc82dde2263dbc60b5eb626376e6042e837e0ad0b51af626801f6ba0032aca5c.mp4

There's a green check so i presume i'm authorized but the logs show connections are refused. Worse when the green check is on i can't even force auth'ing again

I'm also constantly losing my setting to Dark mode. Just cleared the local cache and it turned back to Light mode, is that app-specific event only stored locally?

Replying to Avatar hzrd149

what nostr:npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq said but there is also an option for proactively authenticating. so it will sign the AUTH as soon as the relay sends it

https://video.nostr.build/bc82dde2263dbc60b5eb626376e6042e837e0ad0b51af626801f6ba0032aca5c.mp4

There's a green check so i presume i'm authorized but the logs show connections are refused. Worse when the green check is on i can't even force auth'ing again

Replying to Avatar hzrd149

what nostr:npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq said but there is also an option for proactively authenticating. so it will sign the AUTH as soon as the relay sends it

Where do I find it? I keep losing the green check despite having Always selected

How do I back up my credits? When I empty the browser cache I lose em?

nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr have you used nostrudel with a paid relay? Is it possible to automatically auth? Every time I refresh the page I need to go to Task Manager and authenticate again or nothing updates

What's the difference between nostr.wine and filter.nostr.wine relays?

#asknostr nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz

Replying to Avatar iefan 🕊️

Brainstorming!

Objectives: Reduce dependency on traditional domains across my Nostr web app.

Why: Traditional domains are centralized and controlled by governments. Not ideal for freedom tools/apps.

Idea: Create a lightweight static website called "NostrHub," which will serve as a quick-access hub to all my other Nostr web apps.

Plan:

1. First Step: Host the lightweight NostrHub website on Nostr relays and IPFS, making it accessible through TOR, IPFS gateways, Freenet, and other decentralized storage or P2P access options.

2. Second Step (my favorite, though a bit unorthodox): Convert the NostrHub website/code into an offline bundle that can be shared as a zip file. When unzipped and clicked, this bundle will open the NostrHub page in your browser, running locally without relying on domains or web hosting—essentially self-hosted.

The offline website bundle also addresses a more fundamental issue with the web ecosystem. Unlike traditional websites, offline bundled sites can’t be unilaterally changed or modified by the developer, making them trustless and truly giving users full control over the website, its code, and any updates.

This approach will eliminate the single point of failure posed by centralized domains, make all apps easily accessible, and provide users with a more private way to access them.

This is a rough outline. Suggestions for improvements are welcome!

nostr:nevent1qqszsed8nghq3u57vx0zpwsvs3ujvjw2f3vxgjnnq2cw83l26tp7acqpzamhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6tczyrr0wpmlz6va2r8e92t990ltl7kqtlrgg2u7uwgs38v4nw9dt4y06qcyqqqqqqggkx6kh

The first prototype of zap.store ever featured something like this, nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr packaged the nostrudel PWA into a .pwa file that we assigned the application/pwa+zip mime type to (offline bundle). This "pwa" would then be deployed and served locally. Plan to put that back! Maybe we can work on an interoperable standard?

Replying to Avatar Beautyon

The text below is the complete reason why Elon and the ID Card fanatics are 100% wrong.

The UK ID card is not what you think it is. It is not a simple identity document like your passport or driving license. It is in fact, a database backed control grid and the fulfilment of Orwells nightmare.

You may have heard that legislation creating compulsory ID Cards passed a crucial stage in the House of Commons. You may feel that ID cards are not something to worry about, since we already have Photo ID for our Passport and Driving License and an ID Card will be no different to that. What you have not been told is the full scope of this proposed ID Card, and what it will mean to you personally.

The proposed ID Card will be different from any card you now hold. It will be connected to a database called the NIR, (National Identity Register)., where all of your personal details will be stored. This will include the unique number that will be issued to you, your fingerprints, a scan of the back of your eye, and your photograph. Your name, address and date of birth will also obviously be stored there.

There will be spaces on this database for your religion, residence status, and many other private and personal facts about you. There is unlimited space for every other details of your life on the NIR database, which can be expanded by the Government with or without further Acts of Parliament.

By itself, you might think that this register is harmless, but you would be wrong to come to this conclusion. This new card will be used to check your identity against your entry in the register in real time, whenever you present it to 'prove who you are'.

Every place that sells alcohol or cigarettes, every post office, every pharmacy, and every Bank will have an NIR Card Terminal, (very much like the Chip and Pin Readers that are everywhere now) into which your card can be 'swiped' to check your identity. Each time this happens, a record is made at the NIR of the time and place that the Card was presented. This means for example, that there will be a government record of every time you withdraw more than £99 at your branch of Nat West, who now demand ID for these transactions. Every time you have to prove that you are over 18, your card will be swiped, and a record made at the NIR. Restaurants and off licenses will demand that your card is swiped so that each receipt shows that they sold alcohol to someone over 18, and that this was proved by the access to the NIR, indemnifying them from prosecution.

Private businesses are going to be given access to the NIR Database. If you want to apply for a job, you will have to present your card for a swipe. If you want to apply for a London Underground Oyster Card,or a supermarket loyalty card, or a driving license you will have to present your ID Card for a swipe. The same goes for getting a telephone line or a mobile phone or an internet account.

Oyster, DVLA, BT and Nectar (for example) all run very detailed databases of their own. They will be allowed access to the NIR,just as every other business will be. This means that each of these entities will be able to store your unique number in their database, and place all your travel, phone records, driving activities and detailed shopping habits under your unique NIR number. These databases, which can easily fit on a storage device the size of your hand, will be sold to third parties either legally or illegally. It will then be possible for a non governmental entity to create a detailed dossier of all your activities. Certainly, the government will have clandestine access to all of them, meaning that they will have a complete record of all your movements, from how much and when you withdraw from your bank account to what medications you are taking, down to the level of what sort of bread you eat - all accessible via a single unique number in a central database.

This is quite a significant leap from a simple ID Card that shows your name and face.

Most people do not know that this is the true character and scope of the proposed ID Card. Whenever the details of how it will work are explained to them, they quickly change from being ambivalent towards it.

The Government is going to COMPEL you to enter your details into the NIR and to carry this card. If you and your children want to obtain or renew your passports, you will be forced to have your fingerprints taken and your eyes scanned for the NIR, and an ID Card will be issued to you whether you want one or not. If you refuse to be fingerprinted and eye scanned, you will not be able to get a passport. Your ID Card will, just like your passport, not be your property. The Home Secretary will have the right to revoke or suspend your ID at any time, meaning that you will not be able to withdraw money from your Bank Account, for example, or do anything that requires you to present your government issued ID Card.

The arguments that have been put forwarded in favour of ID Cards can be easily disproved. ID Cards WILL NOT stop terrorists; every Spaniard has a compulsory ID Card as did the Madrid Bombers. ID Cards will not 'eliminate benefit fraud', which in comparison, is small compared to the astronomical cost of this proposal, which will be measured in billions according to the LSE (London School of Economics). This scheme exists solely to exert total surveillance and control over the ordinary free British Citizen,and it will line the pockets of the companies that will create the computer systems at the expense of your freedom, privacy and money.

If you did not know the full scope of the proposed ID Card Scheme before and you are as unsettled as I am at what it really means to you, to this country and its way of life, I urge you to email or photocopy this and give it to your friends and colleagues and everyone else you think should know and who cares. The Bill has proceeded to this stage due to the lack of accurate and complete information on this proposal being made public. Together & Hand to hand, we can inform the entire nation if everyone who receives this passes it on.

Frances Stonor Saunders

The issue with so-called first world countries is their strict application of the law.

Once stupid laws are instituted, you have very little wiggle room around them.

With all their downsides, third-world countries (which also pass idiotic laws) have much bigger wiggle room. A lot of these rules can't even be enforced.

Ideal places to live are areas with high standards of living *and* enough wiggle room.

Few understand the power of this.

nostr:nevent1qvzqqqqqqypzp33qndvndt49pyhxwl3cz7e9x20pld0jqm4ghr5hckw54v66cmsvqqsrpashzgznp25lfzlglty23celha4u0ypu28tcep8racaej4as9nst03awm

Yep the one I'm using! But text is all cramped and is worse on mobile

What's an alternative to njump to show clean nostr profiles? (njump has a bug, does not update profiles)

Bonus points if it works on mobile

Frens, I thought it was obvious but fish oils are like seed oils

"Seed oil" is just a meme for oils of predominantly unsaturated fatty acids.

nostr:note1m3pwmhqnuc4ppcyr05aglq2pkg8z0y2qxjua6nuz5e82vv5wuh7q59e7dp

I see the 1.3.5 release event is in the relay, and it has the exact same created_at as 1.3.4 (created_at: 1727661888), that is strange. I think the UI is seeing 1.3.4 as latest for that reason. Might be a bug in the CLI. Can you share which exact CLI version you are using? I don't see a zapstore.yaml in the root of your project, are you pulling from Github or uploading the artifact? Thanks!

Give an event to someone to sign, so they can send it back signed (manually not through relay)

Looking for a very simple website with NIP-07 support where I can input a partial nostr event and get the signed event back (without publishing). Any recommendations? #asknostr

Nostrudel event signer seems to only be able to publish to a relay, but does not show a preview

Clarification: I'm sending a REQ with a `#d` set of app IDs to check for updates.

But I can't include one `since` for each app ID in one query, so I have two options:

- use the oldest `created_at` of the app ID set - but if one of the apps is quite old, I reap almost no caching benefit

- send one filter per app - this would work well, but I could have potentially 100s of apps to check which translates into 100s of backend requests for one check

If the relay sent a timestamp, I could use that as the `since` for the next request. The only drawback is it wouldn't catch any back-dated apps, but that is uncommon.