Replies (114)
A M A Z I N G
Thank you.
And even when I do sleep I just dream of URLs 😂😂
Wild. What’s the max file size for the url?
Does it handle images or text only? I imagine an image is just a text url from blossom right?
Will this revolutionise how DNM/free markets operate?
Wild, if true.
Share link over SimpleX or Whitenoise, buy, pay with Monero.
Serve it up ❤️
Monero address, please?
Was just kidding 😂 amazing work BTW 👏 🙌 👌
What about other browsers for the app. I am not using chrome, edge or safari
Well this is something!
Unfortunately or rather fotunately, i don't use chrome, edge or safari 🤷
View quoted note →
On desktop or mobile?
On mobile if the browser has any way to add to Home Screen then it should work to add as a PWA.
On mobile i tried duckduckgo browser and didn't work.
What about firefox in desktop?
On iPhone loading the app from DuckDuckGo browser is buggy and does not work well.
If you are on iPhone you can just add the app via safari and then use it from the home screen. That is what I have been doing.
Unfortunately I do not think Firefox support progressive web apps.
You can still use nowhere and create sites without the app but you will just need an internet connection to do so.
Yeah with internet it works but... the offline feature is the important one.
No iphone.
Do you consider making a decoding app for f-droid?
I can't wait until I can ditch my domain, I'm tired of paying for a domain because it's a waste of money
I agree the fully offline is powerful.
If you want an android privacy respecting browser that works for this I have tested with Vanadium.
I have not yet looked into creating a purely standalone app but I can see the benefits.
Good. Thanks
Can i create a blog page?
this is nothing novel, read about data: URIs
I don't understand...
Can someone clarify for me???
How can we use this for countries like China or even (in theory) North Korea? Countries which highly censor the Internet.
You can create simple websites from a template, such as an event or a fundraiser, where the data is not hosted on any server. All the data needed to recreate the page is contained in the link.
This means the sites are censorship resistant because there is no host to target to remove the content. It also makes them private because all the site data stays on your device.
Data uri support has been limited over time by many browsers.
If Nowhere is a protocol, can we have a nowhere: URI scheme?
It might be too late for them… I am just hoping it’s not too late for the rest of us.
Ha ha that's pretty cool :-)
I thought od, maybe, smuggling information in, maybe using a printed QR code or something.
*of
Yes protocol is a tricky word. I wasn’t really sure what to call it. My hope was it would become more than just an app or a website in that it is possible for other sites to render the same data. For example I have a test client that allows you to access and post on a forum from the terminal.
But protocol probably means something more defined that what it is.
The code is on GitHub to see what is happening and I will work on some docs.
Open to better wording as well as I knew protocol is not exactly correct. But I wasn’t trying to convey the idea that it’s more than just a platform or a specific site.
You could smuggle in a qr but they would still need the renderer to view it. If you want to smuggle in data you are probably better off just dropping USBs full of books as they currently do.
Provide an example URL.
I think I need to do something in #Shakespeare now. #ShakespeareDIY
@Derek Ross
You need a nostr link on your contact page ;)
Mind blowing 🍻
was this your inspiration?
For the integrated Nostr functionality, can you add support for apps like Amber for logging in? NIP-07 is mostly useless on mobile browsers (though very few apps exist supporting NIP-07 natively or extensions).
I like your nostr name, we should be friends
Fantastic. I love it.
This is so deep. Amazing, you win the Internet.
View quoted note →
Looking at the details, could you scrape the npubs kind 0/lud16 to autofill ln addy
And if you update a product in the store, that changes the url when signing the update right? Rendering the old link obsolete
Sounds very cool. Will bookmark and follow.
I created test links for everything, made for public sharing.
________________________
test event
sing protect vault head convince control
test drop unencrypted
lyrics crumble spring fee word swim
test drop encrypted
drama cram oyster illness park despair
password: test
test forum
action reflect arrange army fabricc say
salted test forum
develop similar pull bring pill future
test fundraiser
cabin guilt harbor wire expose flat
test store
castle latin side alcohol blanket warrior
test petition
coffee service ready walk wing disease
test message
plunge brush happy sadness food mosquito
test art
other adult abuse morning punch flip
Salted test forum with actual salt:
I responded into the forum. Do you receive notifications, or this is all static?
In in initial design I was doing just that. Using the npub to fetch profile data and then filling in a profile card of the seller on the store and automatically adding the correct lightning address.
I decided to remove it for two reasons reasons. The first was the increased impersonation risk. I could set my profile picture and description to look just like yours and a customer would likely never check and see a different npub. Relying only on the verification phrase and the npub I had hoped would make this risk smaller.
The second reason was privacy. When you open a store with all relevant information in the URL there is no way for someone to tell what store you are on. If I add a profile or lightning address lookup then you are pinging relays requesting a store from a specific user.
Since at this point I had already decided not to add profile name/picture/bio I felt the relay request was not needed for just the ln address. However this may have been the wrong approach and having the ability to swap ln addresses on an existing store may have been worth it as an option.
Regarding updates you are correct. The catalogue of a store is fixed. Any change to any detail will alter the link.
The mitigation I have for this is the optional Inventory management toggle. Without an inventory management event a store link is forever, can never be updated or changed in any way. Stores such as this should not be shared widely. With an inventory management event you can mark certain items as discontinued or out of stock, or you can close the store entirely and optionally provide a link to an updated store.
It would have been possible to put all the items on relays but at that point you are just recreating the stores that nostr already has and are creating nnothing new.
I am hesitant about stores as perhaps the UX is just too bad to make them ever useful. But they were the first site type and I have a soft spot for them. That being said I still wonder if it is best to remove them alltogether.
I do feel the connection 😂
Yes this is the top feature I would like to add.
I was often running in to issues when I tried to add it with connections dropping and not signing events. I will try to get it working robustly.
I can see your post and have replied in the forum as well.
There are no notifications. You have to check the forum page again.
You can enable saving which posts you have seen locally and then it will tell you how many new posts or replies there are.
Forums were designed to be private and only viewable by those with the link.
Your forum posts are stored on Nostr relays but they are published encrypted and from throwaway keys. From the outside there is no way to see who is posting or on what forums. But anyone with the forum link is able to read everything.
Instant follow
I’ll have to look at this
Ok this seems very cool.
Nowhere stores… wow 🤯
View quoted note →
Here is a fun example of a (fake) fundraiser page. Fundraisers are a good example of something that can be targeted and shut down as I am sure we all remember from the Canadian truckers.
I have never used monero but no time like the present to learn. 🤞 thank you
46sYQvfSagcEB45F9aUB29X77wvnZsYiPCYqKneShq2VHKedikvMpKyAkEZEDFUzuy9FLbhyS66mx7LRENtKakkB7y56Eww
😂😂 I certainly took a lot of inspiration from Satoshi and Bitcoin.
Much of this was just putting existing building blocks together in a new way not completely unlike Bitcoin.
And other things were direct inspirations from Bitcoin such as wallet paraphrases making me want to add forum salts.
I have never heard of tiddlywiki.
That’s pretty interesting.
I wonder if there are any Nostr “tiddlers”?
THIS GUY COOOOKED
Haha thanks mate.
Yes I see 👀 good thinking! Privacy first
The store idea 💡 is giving me Silk road vibes 😎 the ability to create a one off advertisement totally private 🤪 the possibilities!
Also are you on stacker.news ??
I would encourage you to spin up an account and shill nowhere
I created a post there but it got lost in the noise
If you post it, it's your baby and I think you would get a good reception 😉 and earn a few sats
In discovering the site this early morning here, I thought to myself that this is the one thing missing!
Interesting project, and neat execution!
A UX suggestion: on the homepage don't make the first (almost) empty view full height, otherwise it's not obvious that you can scroll it! Or add a little "Learn more" animation near the bottom of the view port.
This main is more useful with a call-to-action, maybe a Create button, or some examples to explore.
I would also put

how it works · nowhere
How Nowhere compresses a website into a URL fragment, uses Nostr relays for encrypted communication, and makes content impossible to take down.
in the main menu, it's a really interesting resource.
Finally, the menu font-size is really too small :)
Thanks for the suggestions and taking a look.
I think they are some good points.
Thank you...
That's insane...
love it already... (next project I'm working on will need this :) big time :)
with my url projects i sometimes encountered firefox's arbitrary limit (i forget if it's a thousand or million characters).
anyway superb idea and hope to see more of this kind of thing
I wonder if you could make a fantasy console like this. A fantasy console is an application that behaves like a game console. PICO-8 is a popular example. And the games (small, very simple retro games) could be again stored in URL fragments.
Hmm... maybe I could also try this in ShakespeareDIY.
And I get even more ideas now. This could be a new website type. A minimal Nostr client. When creating one, the creator could define which kinds to support and maybe how to render them. Also with the possibility to show events regardless of their kind.
I am not really understanding what you did there but it seems fascinating!
Have to dig in deeper!
I didn't understand this:
"You can enable saving which posts you have seen locally and then it will tell you how many new posts or replies there are."
What do you mean with "enable saving..."?
Ahh good catch.
On the forum there is a clock icon to the right of the forum name. When you click this it will give you the option to enable remembering which posts you have seen and so you (should hopefully) get accurate indications about how many new posts or replies there are since you last visited a forum.
Thanks.
I have tried to encourage people to keep below 2000 characters for consistent ability to share but every app or browser seems to decide their own limits.
👀 I will stay tuned.
But it's not as intuitive as Nowhere.
Oh I see. Are you suggesting a site type that is an arcade game? Load the url fragment and play in the browser? Interesting. Sounds fun.
My issue with the blog is that by storing all the URL fragments on nostr events there is no real purpose of having them be constrained to the url.
At that point you might as well just have a nostr feed of your long form posts. I am not sure what is being gained.
I made an exception for the forum because it felt like something genuinely new and private spaces are something that I felt nostr lacked.
Exactly. However, if it would be a separate project that just works like Nowhere but for games, I think more games would be possible.
Cool.
Would be a fun project.
I have a dictionary that is used to replace certain words, phrases or urls with short codes. You could do the same but the dictionary would swap out different code snippets needed to play a game.
I hope so. It's a pretty darn good tech. Done ALL by hand, no AI. I've used it for at least 15 years, personal, at work, etc. It feels so right for Nostr.
Sometimes great tech is created and then forgotten, only to be re-discovered by a new generation. I love that.
True. I wonder if ai will help people discover cool abandoned tech. Who knows what strange abandoned websites that got no views all the LLMs have been trained on. Probably some gold in there somewhere.
Interesting find: A signed forum link produces a different forum than an unsigned link. However, an encrypted link and an unencrypted link produce the same forum.
I would keep it as it is now to prevent bad surprises. If you want to update the forum in a possibly breaking way, maybe do a new site type that you could call Forum 2.0 or such.
Btw, are you able to add new features and site types to Nowhere without any existing link breaking?
It was certainly a fun idea to explore. 😄
Another good catch! Mate you are on it.
I extracted the old beta link from the screenshot before. Just for historic documentation purposes.
Announced by
@5t34k a few days ago
View quoted note →
Nice! Why isn't it possible to sign the inventory directly in the app though?
Why do I need a desktop extension? I already generated a key pair for this on the nowhere app.
The app avoids saving data locally and does not store private keys. The generate just lets you create a new key pair that you have to save elsewhere.
The extension is needed to save the key and sign future events and also to decrypt your orders or petition signatures through the manage page.
#7

Nostr’s Value4Value (V4V) model is all about plebs directly rewarding creators for the value they receive, no middlemen fees, no ads, just pure community-driven support using sats via the Bitcoin Lightning Network.
Thanks to
ZAPLIFE.LOL
A decentralized Craigslist running on Nostr
by
@PABLOF7z for providing this data.
Here are the Top Zapped/Top Zappers from last week, showcasing the creators who received/sent the most engagement:
🔥 Top 3: Most Zapped
1. Name:
@FLASH
- Zaps Received: 548
- Sats Earned: 61k
2. Name:
@Fountain Boost Bot
- Zaps Received: 331
- Sats Earned: 545k
3. Name:
@utxo the webmaster 🧑💻
- Zaps Received: 266
- Sats Earned: 49k
🔥 Top 3: Most Zappers
1. Name:
@AQSTR
- Zaps Sent: 1636
- Sats Spent: 81k
2. Name:
@Turkey
- Zaps Sent: 163
- Sats Spent: 5k
3. Name:
@FL Justin
- Zaps Sent: 129
- Sats Spent: 31k
💰 Top 3: Most Sats Received
1. Name:
@Fountain Boost Bot
- Sats Earned: 545k
- Zaps Received: 331
2. Name:
@Jor
- Sats Earned: 221k
- Zaps Received: 128
3. Name:
@RABBIT HOLE RECAP
- Sats Earned: 205k
- Zaps Received: 16
💰 Top 3: Most Sats Sent
1. Name:
@AQSTR
- Sats Spent: 81k
- Zaps Sent: 1636
2. Name: “Name is not visible”
- Sats Spent: 78k
- Zaps Sent: 1
3. Name:
@SixFiveSats
- Sats Spent: 73k
- Zaps Sent: 6
Here are the Top Zapped from last week, showcasing notes that received the most engagement:
🔥 Top 3: Most Zapped
1.
View quoted note →
- Zaps Received: 53
- Sats Earned: 10k
2.
View quoted note →
- Zaps Received: 32
- Sats Earned: 10k
3.
View quoted note →
- Zaps Received: 34
- Sats Earned: 15k
🔥 Top 3: Most Sats
1.
View quoted note →
- Sats Earned: 66k
- Zaps Received: 4
2.
View quoted note →
- Sats Earned: 40k
- Zaps Received: 2
3.
View quoted note →
- Sats Earned: 21k
- Zaps Received: 2
#most-zapped_nostr_recap
Then my next question is what's an android mobile app that can sign stuff exactly like a web extension would in nostr?
I have not done much testing with it but someone said they have used the Keychat browser with success.
It is now updated so you can now sign with a mobile signer app like Amber or primal.
I really like your app. It is so good.
Thank you. I am glad you have enjoyed it.