Avatar
Justin (shocknet)
3316e3696de74d39959127b9d842df57bddc5d1c7af8a04f1bc7aed80b445088
Head of building shit | Lightning.Pub | ShockWallet.app | Lightning.Video/thecto

Kinda, I think the first page you see (discover) when you land there was a waste of time for us... we did it because it's what people expected to see when visiting a video site not because it adds any real value. The overwhelming majority of our traffic is direct links to content or channel pages.

I plan on replacing it with a landing page that better explains the value prop of the site.

My long range thoughts on the direction of discovery is that ultimately everyone is a curator, who you follow should ultimately dictates what you discover, and that apps will support bring your own algorithms that recommend stuff from your extended social graph.

This won't be possible in a performant/scalable way with existing nostr clients that directly talk to the relays unfortunately. I'm hoping we'll get time to work on a indexer with reproducible results that would enable it... Once we do we'll inject it into LVa and finally get that fully Nostrfied

Not very familiar with SSB but im assuming it doesn't use web relays, that's the key feature inherited from our use of GUN

Enabling apps that work in any browser and solve the networking issue is and ultimately what enables distribution where lightning can't reach.. keys and data only matter where they can be delivered to

Replying to Avatar David King

Is Nostr dependent on bitcoin?

nope. it's a totally independent idea to support free speech. though it does tickle some similar instincts in people

If you drop by Nostr even casually, it can often feel like you’re crashing a bitcoiner dinner party. The memes, the FOSS devs, the topics of conversation often seem to overlap with bitcoin culture. Is this just a case of “birds-of-a-feather” or is there more to it?

Nostr is an open protocol. It’s independent of the use or existence of any cryptocurrency. It uses cryptography, but nothing super fancy there. It’s actually kinda basic, tbh.

So why did so many bitcoiners show up? A simple explanation might be that fiatjaf, the creator of Nostr, was a bitcoiner and brought like-minded people along. But I think there’s more to it than just the initial seed.

The critical feature which Nostr gets right is that you can create an account just by doing math on your own. Of course, you can use a little program on your own computer to help do this math (i.e., creating public-private key pairs). This is cryptography at its best — a tool that empowers the individual.

You don’t have to go to a 3rd-party-issuer to create an account for you. You don’t have to subscribe to a particular cryptocurrency or political ideology. You could identify as a libertarian, anarchist, democrat, republican, labor party, or you may not accept any political labels at all.

On Nostr, you’re welcome to even dislike the concept of bitcoin/cryptocurrencies altogether. As long as you have a curiosity about, or interest in freedom of speech you may find Nostr to be a good place for you to share your thoughts. On Nostr, your ideas and your words are published without being subject to anyone’s permission. The separation of power between clients and data stores is what enforces your rights. It’s baked into the architecture. Not promised and granted to you by a demagogue. That’s the whole idea.

Obligatory contrarian Lightning Maxi take coming in hot...

Nostr's roots are as an iteration on how GUN was used in ShockWallet and Lightning Pages, as a means to have a web-friendly overlay network to connect Lightning to WebApps

This continues to the primary usecase for Nostr today even as a leaner and more flexible successor to GUN.

Users are funneled through the Lightning ecosystem for connecting LN to WebApps: Zap Signaling, NWC, kind 21000, accessing sat monetized services, and and more, is why any users are here to begin with. Heck, even these notes are about Lightning.

Without the network effect of Lightning as a native payments layer, Nostr its just another combination of websockets and json.

Anything that it's capable of is only in context of it making better Lightning Apps, because key-based identities, webservers, and json aren't otherwise novel.

Haven't tested it myself but it should work, LND and nodejs have arm64 builds so pub should run fine

Replying to Avatar Lyn Alden

Most people who I know that think the CIA invented bitcoin, are not very familiar with the pre-history of Bitcoin including work by Back, Szabo, Finney, etc.

I'm not saying that certainly no intelligence agency created Bitcoin, but rather, I'm very skeptical of the certainty that many people have around that topic.

Because, when you are somewhat familiar with that pre-history and look at it from an engineering perspective, you can clearly see the pieces gradually falling into place. In the1980s there was work by Chaum about how to build a database run by mutually suspicious entities. In the 1990s there was work by Back for proof-of-work. As things moved into the 2000s, there was Szabo's Bit Gold, which is very similar to what Bitcoin ended up being, and Finney's Reusable Proof of Work "RPOW" tokens. Finney hadn't solved the centralization issue, and Szabo hadn't solved the issue of better computation causing supply inflation over time, but they were collectively within shooting range of the solution. Others as well. Meanwhile global bandwidth was getting better, encryption in general was getting better (and there we've got an actual intelligence agency contribution), etc.

And then Satoshi added to that work, including the difficulty adjustment in particular and many other details, with a full implementation.

Basically, if someone thinks that Bitcoin just kind of magically came out of nowhere, then it's pretty easy to see how they'd be inclined toward a conspiratorial assumption.

However, if one sees that, just like any other industry, there was a series of engineers building on each others' work until someone finally got it over the line, then it looks a lot more organic.

CIA is the wrong framing, it's perfectly in No Such Agency's wheelhouse though

You don't have to necessarily have believe it has NSA origins, but it's fantasy that nocoiners will exploit when Bitcoiners deny that Satoshi could not be truly anonymous given their capabilities, and that every major agency has influential assets in the ecosystem

These are good things, shouldn't shy from them with nocoiners use spooks as an objection. It's actual quite an intuitive part of a multi-prong counter-offensive against globalists that would safely defuse the Triffin Dilemma before natsec is lost forever.

Patriots in control.

Thanks for checking it out

Definitely hope to see other wallets import our kind 21000 proto in the future, but yea they're developed tightly together as the administrators dashboard is embedded into shockwallet

It's installing LND underneath so if you want to manually manage channels that can still be done via lncli. Channel management is however WIP in the dashboard. (Triple tap the logo in the top right and it'll flip into dashboard mode if you're the administrator... not much there at the moment though)

Lots to come ahead, Nostr will be usefull for social-graph based channels, channel marketplaces, and batch coordination to drop channel open fees ~80%🤞

Demo from Nashville.... Going from 0 to a shared Lightning Node in 2 minutes

Paste one line into an old laptop or small VPS, and connect anyone you know to it instantly

Nostr based accounts completely eliminate the fussy networking

Automatic channels from top LSP's

https://m.primal.net/JjYS.mp4

Tales of Lightning's death have been greatly exaggerated

If you're in Nashville swing by the makerspace 🤙

Huge milestone ⚡️🎉

1-line deployment of Lightning.Pub, a Nostr-powered Lightning Node

In this demo I set up a node, from scratch, in 2 minutes with a connection to a management dashboard as admin, and then connect another user with guest link... completely over Nostr with no tricky networking or sluggish Tor

https://m.primal.net/JcEi.mp4

Huge milestone ⚡️🎉

1-line deployment of Lightning.Pub, a Nostr-powered Lightning Node

In this demo I set up a node, from scratch, in 2 minutes with a connection to a management dashboard as admin, and then connect another user with guest link... completely over Nostr with no tricky networking or sluggish Tor

Seems either way you're dropping in a client, so the window.nostr probably doesn't matter in that context as you could use the sanctum client directly just as you would with nip46

We haven't broken out the widget to its own repo yet but will shortly after Nashville so you can have a look (this is powering our wallet and video site which are higher priority to get stable)

Why not? Should be trivial to add in an adapter function