Oh, also, you can even add them to RSS and Atom feeds, like so: https://nostr.kosmos.org/@raucao/articles.atom
For RSS, the elements need to be namespaced. I would use `

@ 1f79058c:eb86e1cb
2025-04-25 07:45:44
Nice!
May I ask you have a look at https://nostr.kosmos.org/@raucao/link-rel-nostr and consider adding the link element to your generated HTML?

@ de7ecd1e:55efd645
2025-04-24 21:48:44
A gentle reminder that Nostr's censorship resistance is only as strong as the infrastructure it rides on — and DNS is often the weakest link.
If an ISP or host sees activity that raises flags (rightly or wrongly), they can and do take relays offline. Vultr and DigitalOcean are actually among the more lenient providers, which makes such takedowns noteworthy.
For stronger resistance, you might want to look at #pubky, which takes a more torrent-like approach without relying on DNS. Also, nostr:nprofile1qy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpqacg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeysd4uw6r has been exploring nostr-next, where relay pubkeys are their identities — a step toward deeper decentralization. And did-nostr is growing into a way to discover relays and agents purely via pubkeys.
So just a heads up — if you're running anything that even smells "suspicious," relying on DNS or traditional VPS hosts can quickly become a game of whack-a-mole.
nostr:nevent1qvzqqqqqqypzp75cf0tahv5z7plpdeaws7ex52nmnwgtwfr2g3m37r844evqrr6jqy2hwumn8ghj7erfw36x7tnsw43z7un9d3shjqpqfamvz9pkef6845ntc6yjpj06qrtgw8errgq78s5v70608pt0c9eqve4z3d

@ 330fb143:7ee42dac
2025-04-24 20:11:32
2035 will be the year of bolt12

@ dbe0605a:f8fd5b2c
2025-04-24 16:41:27
First in person game in a long time
https://image.nostr.build/49f2637325e6ec076554f8b72acaa3cb5359d16303e3b6b54ba957d3ecafab02.jpg

@ 1f79058c:eb86e1cb
2025-04-24 11:48:43
Here's the bash script I created for publishing NIP-23 content. Maybe it's useful to someone else:
nostr:naddr1qvzqqqr4gupzq8meqkx80g3yuklzymy0qfx2ekk56aqc2ht4ak03z3em4r4cdcwtqy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmwdaehgu3wdau8gu3wv3jhvtcqrserqv3495crgtfjxskk6ctjddjx7amw946x7ttwdaehgusuhsm2s
I'm only aware of a single issue right now, which is that nak doesn't seem to like commas in tag content. Other than that, it works just fine for me.

@ 330fb143:7ee42dac
2025-04-24 09:08:01
https://blog.getalby.com/alby-hackdays-sparky-hub-auto-swaps-more/

@ 1f79058c:eb86e1cb
2025-04-24 08:59:23
By the way, if you have a personal home page or profile page, you can also add your npub to it this way. The link can be to any Nostr address/ID.

@ 1f79058c:eb86e1cb
2025-04-24 08:52:06
Standardizing it in a NIP is good, but doesn't help with people using it wrong.
It's funny (and sad) that both of the issues in the original post there just stem from using Markdown wrong, and have nothing to do with Nostr or interop. Newlines without double spaces mean nothing in Markdown (for good reason, so you can format your source document better), and the image syntax is just plain wrong.
Clients should obviously at least implement Markdown rendering according to the Markdown spec, if they're not using a library that does it for them.

@ 1f79058c:eb86e1cb
2025-04-23 15:18:11
This is a small thing, and the demo case is kind of silly (because there's an open-with-nostr button under the articles it's currently working for). Nevertheless, if you publish articles on the Web as well as on Nostr, would you consider adding this HTML element to your pages?
https://nostr.kosmos.org/@raucao/link-rel-nostr
Also, if you're working a Nostr client that renders previews for linked content of any kind, you might want to parse that element and adapt your UI for Web pages that tell you about Nostr versions of their content.
Also please do let me know if you think I'm doing things wrong, or if you have any other kind of feedback. Thanks!

@ 1f79058c:eb86e1cb
2025-04-23 15:08:54
Yes, I'm not overly happy with that either. I wrote my own article rendering for public HTML pages on our relay and there were quite a few edge cases from inconsistent usage to work out, too. Some clients repeat the title in the content for example. Lots of small issues like that. :/

@ 1f79058c:eb86e1cb
2025-04-23 10:33:45
OK, so Habla lost a draft of mine (and its whole relay page/loading is broken for me now) and I wasn't able to load it in any other client for long-form content either. The NIP-23 ecosystem in general is just rather messy and buggy.
So I ended up creating bash scripts to export all my drafts to Markdown files, with meta data in frontmatter format, as well as publishing updates from those Markdown files via nak.
(I hope the Deno folks release Fresh 2.0 soon, because I'm waiting to port Substr to it and actually add a decent, non-buggy publishing UI.)

@ 1f79058c:eb86e1cb
2025-04-21 17:51:21
(I mean zap wallets *and Nostr clients*.)

@ 1f79058c:eb86e1cb
2025-04-21 17:49:44
Wallets that support zaps should offer notification settings for threshold amounts, as well as zaps without a message for example. It's a very simple feature to implement.
Here's an example from Kosmos account settings:
https://image.nostr.build/5a8d2e87d16f75a23a1bfa42774c3fde3583ef4bda7b093a550a4f61f0a580a1.png

@ 3bf0c63f:aefa459d
2025-04-17 15:21:49
And that would be a very cheap operation that doesn't hurt decentralization.
Unlike some other ideas I've seen people have over and over for "algorithms" on Nostr, which involve someone downloading "all notes" (as if such concept made sense on Nostr) and then running them through some pipeline.

@ 3bf0c63f:aefa459d
2025-04-17 15:20:27
Suppose there is a relay that only accepts PoW notes, another that only accepts notes from your WoT, another that only accepts notes once they got enough zaps or likes, another that is manually curated by a group of people, another that only takes notes from people that pay to publish, another that only takes notes classified as talking about some given subject.
Then we could have a client mode that fetches from all these, then only displays notes that have showed up in at least 2, or 3, of these -- or whatever combination.

@ 330fb143:7ee42dac
2025-04-16 13:36:43
do it, it’s configurable via the env variable.

@ 1f79058c:eb86e1cb
2025-04-16 10:21:59
It's almost as if their DIDs aren't actually D.

@ 3bf0c63f:aefa459d
2025-04-16 10:07:05
So Bluesky has just banned some guy exclusively on Turkey only because the Turkish government asked.
https://cdn.azzamo.net/ae569fbc63f1951c4a8d2ea43c3cbe24ede9ed06b3adb483ef69e00ba9d76ad2.jpeg
(from https://x.com/aliskorkut/status/1912191854939943362, this is the profile: https://bsky.app/profile/carekavga.bsky.social)

@ 330fb143:7ee42dac
2025-04-15 13:31:00
https://github.com/getAlby/js-sdk

@ 330fb143:7ee42dac
2025-04-15 10:59:25
const request = await client.requestPayment(USD(1.0), {
description: "best content",
});
request
.onPaid(() => {
alert("received payment!");
});

@ 330fb143:7ee42dac
2025-04-15 10:48:34
🤯 what a nice, mind-blowing simple code example on how to receive bitcoin payments using NWC:
https://github.com/getAlby/js-sdk/blob/master/examples/lnclient/paywall-esm.html

@ 1f79058c:eb86e1cb
2025-04-13 07:05:45
Not really relevant, because broadcasting the tx works fine. So it's only about what other full nodes are willing to accept from me.

@ 3bf0c63f:aefa459d
2025-04-13 01:00:32
Yeah, ok, I will remove it but first I want to come up with something to spit out garbage that looks like code for these scrapers to read instead.

@ 1f79058c:eb86e1cb
2025-04-12 07:24:42
Great idea! 👏
Just FYI, your git host is throwing 429s for me after only a few requests. I know, AI scrapers are terrible these days, but the current request limit is too low for not shutting out real users.

@ 1f79058c:eb86e1cb
2025-04-12 06:08:07
Nice! 👏
Where to submit PRs for content?

@ 330fb143:7ee42dac
2025-04-10 22:05:31
yes. exactly.
you can just delete the sub wallet.

@ dbe0605a:f8fd5b2c
2025-04-10 16:47:01
Electrum integrates Nostr Wallet Connect
https://github.com/spesmilo/electrum/pull/9675
originally posted at https://stacker.news/items/939959

@ 330fb143:7ee42dac
2025-04-10 10:38:09
there is a phoenxd with albyhub.

@ 330fb143:7ee42dac
2025-04-10 10:36:00
hm, that’s part of the lightning network that channels can be closed by any party. though we try to work with partners that keep the channels open as much as possible.
but in the guides we try to collect and expose as much details about the LSPs as possible.
what details would you want to be more visible?

@ 3bf0c63f:aefa459d
2025-04-09 01:20:31
I don't know to whom I'm talking here because every JavaScript developer is more likely to write their own framework than to use this, but maybe nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 and his static sites will be interested.

@ 1f79058c:eb86e1cb
2025-04-08 12:20:10
Not even relay.
Also, all the popular blockchain services' nodes seem to have `minrelaytxfee` set above 0 these days (either from default or explicitly).

@ 1f79058c:eb86e1cb
2025-04-08 11:02:41
Apparently, absolutely nobody wants to relay a zero-fee tx from my node. Where have all the plebs gone?

@ 330fb143:7ee42dac
2025-04-08 07:16:24
send a screenshot to support, they will help and show you where you see it

@ 330fb143:7ee42dac
2025-04-07 19:39:54
that’s not the case.
alby requires you to configure a wallet.
and I am sure you still see an old the balance.

@ 330fb143:7ee42dac
2025-04-07 07:31:28
oh that’s interesting. I assume the payment was the slowest during the zap?

@ 330fb143:7ee42dac
2025-04-05 10:54:15
+ how much about monetization or some revenue generation

@ 330fb143:7ee42dac
2025-04-05 08:56:22
fyi. in closing channels you don’t loose sats.
there might be only a fee for onchain transactions but nothing is lost

@ dbe0605a:f8fd5b2c
2025-04-02 23:58:33
Bitcoin Dev mailing list deplatformed from Google Groups
https://x.com/SomsenRuben/status/1907498089667059733
originally posted at https://stacker.news/items/932858

@ 3bf0c63f:aefa459d
2025-04-01 23:35:05
This is false, I don't zap.

@ 330fb143:7ee42dac
2025-04-01 12:47:45
what hardware do you have there?
it would require an OS, yes. probably also a bit more resources?

@ 330fb143:7ee42dac
2025-03-31 20:32:14
ship it with an alby hub on it

@ 1f79058c:eb86e1cb
2025-03-27 09:30:02
Can't wait for the cosigning to finally be reliable. 👌

@ 1f79058c:eb86e1cb
2025-03-25 21:06:24
Europeans against tariffs 🤡

@ 3bf0c63f:aefa459d
2025-03-25 01:31:21
I feel the same. I think we've all finally realized Nostr sucks and no one is coming, really.
We built all this giant piece of something that turns out no one really understands or cares, not even most Nostr developers.

@ 330fb143:7ee42dac
2025-03-24 08:12:06
checkout this PR:
https://github.com/getAlby/js-sdk/pull/344
with NWC it becomes then super easy and it has all the boilerplate code.
if you have feedback, comment there.

@ 330fb143:7ee42dac
2025-03-24 08:07:37
hmm.
chrome manages the storage and nothing is shared there.
it’s the main build from the store? or a dev build?
and could you next time look at the extension debug console?

@ 330fb143:7ee42dac
2025-03-19 23:30:11
check NWC - there are also libraries for Arduino

@ 330fb143:7ee42dac
2025-03-19 10:15:23
actually I don't remember.
does the raw string normally make sense for a human?

@ 1f79058c:eb86e1cb
2025-03-18 13:08:15
Isn't that what Common Law is?

@ 1f79058c:eb86e1cb
2025-03-18 06:16:05
Everything Everywhere

@ 330fb143:7ee42dac
2025-03-17 21:38:31
if you still have some fiat to use, then you don’t have enough bitcoin.

@ 330fb143:7ee42dac
2025-03-17 17:35:03
so how do you get food and coffee?

@ 330fb143:7ee42dac
2025-03-13 15:26:32
Alby Hub shows the balance of online channels only. If a channel is offline then the balance is not shown as it is not currently available. you see all the details on the node page.
It’s actually similar to other LN nodes.
If you think this is wrong feel free to also create a GH issue and such things can be improved.

@ 330fb143:7ee42dac
2025-03-13 15:22:58
we’re also checking on how to make such information available within the hub.

@ 330fb143:7ee42dac
2025-03-12 18:08:34
fyi: nevent1qqsvx0c2l336hphxdvlxx43mnuhhv0sdrza5yfdxt28j6pkpyvcw34q28vqn0

@ 330fb143:7ee42dac
2025-03-12 16:28:34
Use whatever works for you.
great motivational words that you have there. 👏

@ 330fb143:7ee42dac
2025-03-12 16:21:29
Likely your Megalith channel is currently offline. They are having some network issues which is being worked on.
Alby Hub only shows the balance of online channels (which probably should be changed)
The channel will come online again.
You can also check the status page: https://status.getalby.com/

@ 330fb143:7ee42dac
2025-03-12 16:12:18
easy, then don't use it if you don't like it or don't like what you call "wild west frontier technology".

@ 330fb143:7ee42dac
2025-03-12 16:10:58
Thanks for your understanding!
Megalith generally does an amazing job!!
Issues sadly happen but this also makes the tools and ecosystem much stronger. There are a bunch of learnings from such incidents which will make the products better and more reliable.

@ 330fb143:7ee42dac
2025-03-12 16:02:57
Yep, true.
we should integrate the notifications that we have on: https://status.getalby.com/

@ 330fb143:7ee42dac
2025-03-12 16:00:14
Your Megalith channel is likely currently offline as they have some network issues for some users. They are working on it, and it will come online again. No action is needed and the balance will be shown again.
Alby Hub currently shows only the balance of channels that are online.
Maybe in a future version Alby Hub should also include the offline balance to not confuse users in such cases?

@ 330fb143:7ee42dac
2025-03-12 15:58:46
Depending on how important it is, you can just wait. They are working on the issue and it will come back online. No action is actually required.
Though I understand that this interruption is annoying. But you know with every of those issues solved the tools and ecosystem becomes stronger.

@ 330fb143:7ee42dac
2025-03-12 15:57:26
Alby Hub currently shows only the balance of channels that are online. the channel with Megalith LSP is currently offline for some users. They are working on it, and it will come online again. No action is needed.
Maybe in a future version Alby Hub should also include the offline balance to not confuse users in such cases?

@ 330fb143:7ee42dac
2025-03-12 15:54:52
Nobody lost funds, the Megalith LSP currently has network issues which causes a channel to be shown offline. This is how the lightning network works. The channel will come online once those issues are resolved and all is good. Alby Hub by default shows only the balance that is online (maybe this should be changed?)
btw. Alby Hub is open source, maybe as a class action for you a github pull request or an github issue with feedback and ideas is a better idea?

@ 330fb143:7ee42dac
2025-03-12 14:32:33
likely one of your channels is offline. the LSP megalith is working in this afaik

@ 330fb143:7ee42dac
2025-03-12 10:05:47
there seem to be some network issues with the LSP right now, but they are coming back right now I think.

@ 330fb143:7ee42dac
2025-03-12 10:02:31
you could think of opening a second channel with another LSP to have a backup, but that depends on how much of a problem such a downtime is for you.
Typically the LSPs are very reliable and keep getting more reliable as they scale.

@ 330fb143:7ee42dac
2025-03-12 10:01:32
nah, wait a bit. the LSP will come online again and it will work again.

@ 330fb143:7ee42dac
2025-03-12 07:38:10
is one of your channels offline?
then the balance does not show as available, but sure not lost

@ 330fb143:7ee42dac
2025-03-11 15:31:23
we had an issue in the last release where a connection to the relay might get lost.
then you need to restart the hub.
it was reported yesterday and we just made a release with a fix.

@ 330fb143:7ee42dac
2025-03-11 11:30:05
update to the just released version.
there was an edge case issue in the last version discovered yesterday where there relay connection gets lost.
it was discovered yesterday, release is just made.

@ 1f79058c:eb86e1cb
2025-03-11 05:18:33
Ever heard of Volkswagen, the official nazi car?
https://image.nostr.build/cc23d362ea07fb499dc54f1649549c7e3da653ac1a0d46748c55626e1003c087.png
(Not even mentioning concentration camp labor for Mercedes, Bosch, etc.)

@ 330fb143:7ee42dac
2025-03-10 21:46:13
it’s likely a bug in the latest hub release which happens in some edge case and it looses the connection (independent of the relay used)
a patch release is prepared and will be ready tomorrow.

@ 330fb143:7ee42dac
2025-03-10 20:12:42
it might be that there is a bug in the latest release where it might loose the relay connection. a patch is released tomorrow.
could you share some app logs from around the time when it failed for you?

@ 330fb143:7ee42dac
2025-03-10 18:54:41
should work as normal.

@ 330fb143:7ee42dac
2025-03-10 13:03:58
do you still have the issue?

@ 330fb143:7ee42dac
2025-03-10 09:55:30
we’ve seen some reports on network issues and are investigating.

@ 3bf0c63f:aefa459d
2025-03-09 01:42:07
There are no new users, Derek. It's all bots.

@ 3bf0c63f:aefa459d
2025-03-08 21:13:46
The correct framing here is not that Nostr has evil content, but that _some relays_ do.
These relays are not Nostr, Nostr is only the language your client uses to download the content from the relay, and your device only downloads what it asks for and from the servers it chooses to.
nostr:nevent1qqsftruax879q3pdw9x7sknzz6ffxdv42pch7kalw9nz3w5t9ld6j7gpzpmhxue69uhkummnw3ezumt0d5hszymhwden5te0wahhgtn4w3ux7tn0dejj7sq58pj

@ 3bf0c63f:aefa459d
2025-03-05 10:32:19
I defer to this post I wrote in 2015 about CouchDB: nostr:naddr1qqyrswrpvdsnsc3nqyghwumn8ghj7enfv96x5ctx9e3k7mgzyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6qcyqqq823car67ph
But I don't think CouchDB is good for anything anymore since they got rid of the concept of couchapps instead of fixing it, then turned it into a boring and slow MongoDB copy.

@ 330fb143:7ee42dac
2025-03-01 10:27:54
you should still see that in the alby account I think

@ 3bf0c63f:aefa459d
2025-02-25 02:10:47
Have you used https://github.com/haorendashu/nowser?

@ dbe0605a:f8fd5b2c
2025-02-23 20:25:40
Nostr Wallet Connect track on bitcoin++. 9 new NWC projects!
https://x.com/nwc_dev/status/1893756796281459080
originally posted at https://stacker.news/items/895125

@ 3bf0c63f:aefa459d
2025-02-23 14:37:54
How do I test?

@ 1f79058c:eb86e1cb
2025-02-23 06:46:18
As soon as I discover one that doesn't do data (incl. not anymore), the scissors come out. Can save your future self a lot of time.

@ 1f79058c:eb86e1cb
2025-02-21 13:23:02
"thriving" 🤡