Danny

Danny

npub

npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh

pubkey (hex)

66675158e6338fe89fda418e42a0bf2a7a2b132504dd347f015a18971b644430

nprofile

nprofile1qqsxve63trnr8rlgnldyrrjz5zlj573tzvjsfhf50uq45xyhrdjygvqprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajs4t4he0

动态 (51)

The real github status page, 90.82% uptime in the last 90 days https://mrshu.github.io/github-statuses/

Kind-1 (TextNote)

2026-03-17T17:55:46Z

↳ 回复 Danny (npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh)

**B**inary **A**ppend **S**tore for **E**vent **D**ata.

| file | use | | -----------|----------------------------| | data.n | BASED blobs ...

| file | use | | -----------|----------------------------| | data.n | BASED blobs | | index.o | offset index | | tags.s | single-letter tag index | | dtags.t | tagged-addressable index | | vanished.r | removed pubkeys |

Kind-1 (TextNote)

2026-03-16T15:02:29Z

**B**inary **A**ppend **S**tore for **E**vent **D**ata.

Kind-1 (TextNote)

2026-03-16T14:43:08Z

nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p implemented my new favorite feature of any nostr client!! Emoji masking of profi...

nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p implemented my new favorite feature of any nostr client!! Emoji masking of profile pictures Afterall, why shouldn't my nostr profile picture have the shape of the ghost emoji? https://blossom.primal.net/3bc2439d08e915512e9c82c0c8ebb286e690915a8b4c9a7caaea0ba51bf7ffbc.png https://blossom.primal.net/0470c7c75201c08a17916c14c9882a5cc3e0d52b0bc6d0eed0962e95e9e45f3b.png https://blossom.primal.net/039a1b4d483d3a4f22bea13d8000730dc73d1ae34cb7cc9e5ebe087d8b6631e2.png

Kind-1 (TextNote)

2026-03-14T08:21:21Z

↳ 回复 Danny (npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh)

if you had better shapes, like a squircle

wait, you implemented it as emoji masking?? you're a madman I LOVE THIS

Kind-1 (TextNote)

2026-03-14T08:15:58Z

↳ 回复 事件不存在

553c24199fadc56beaeead8336f4bf0a675a19a310eb28b05b6cdf3a4f9752a2

if you had better shapes, like a squircle

Kind-1 (TextNote)

2026-03-14T08:13:16Z

I've been building freedom tools for years now, but I still haven't been able go convince my family to care about any of it... Being cypherpunks is ...

I've been building freedom tools for years now, but I still haven't been able go convince my family to care about any of it... Being cypherpunks is weird Sometimes I feel like our efforts are for nothing...

Kind-1 (TextNote)

2026-03-13T09:16:13Z

↳ 回复 事件不存在

f7c2262a048a1c541d3612368cedbcf4dd1c7d358405fccee8d96d9621425a34

What about NIP-4E and NIP-17E do you think I misunderstood?

Kind-1 (TextNote)

2026-03-11T11:45:22Z

https://image.nostr.build/078b249447e99cf85d7cb249692726740f65c33922b0b3fdcf56593613c0c831.jpg ...... we have failed as devs

Kind-1 (TextNote)

2026-03-11T11:29:21Z

↳ 回复 事件不存在

80939b8aeb61fb80856e936589be1424bc48c0163d00309cd28cdcfc814e977b

I don't understand the benefits of this over marmot protocol. https://github.com/marmot-protocol/marmot

Kind-1 (TextNote)

2026-03-11T09:47:39Z

↳ 回复 事件不存在

630a61a50d5d223f28a414c32f511bc49bccad232828c8ecbf2ac481418e630b

4-6... 7 I'll eat... I guess... Anything below 4 is raw imo

Kind-1 (TextNote)

2026-03-09T13:22:18Z

↳ 回复 事件不存在

9776e207689d73ad4ab5e97bcf6aad17404bf3163503b1966fbac084b5c03d0c

I meant more like showing them the coins afterwards to show *why* this is the case

Kind-1 (TextNote)

2026-03-08T14:36:35Z

↳ 回复 事件不存在

15f6aee8dd4656e3af938c5054fe2fd392f21321bee944dda8c5dc6fd7e01c40

Well deserved 😃

Kind-1 (TextNote)

2026-03-08T14:35:19Z

↳ 回复 事件不存在

6f001661f3239e3525b78fe87bdb98f6509506cb12a4eb90721f82fec6ed64a2

The only thing I can think of is showing the user their coins in some way that way they can see visually that they just don't have the coins to make 7...

The only thing I can think of is showing the user their coins in some way that way they can see visually that they just don't have the coins to make 75

Kind-1 (TextNote)

2026-03-08T14:26:40Z

↳ 回复 事件不存在

a9b4463345049754753c86b8f16e1f505246544150429f9187975a6747570b15

Over those we have some advantages, but I'll be honest with you, there's still a lot of work to be done... (multi device for example is gonna be a hug...

Over those we have some advantages, but I'll be honest with you, there's still a lot of work to be done... (multi device for example is gonna be a huge add), and for now they have some advantages over whitenoise (mostly that they're more mature) Better than telegram: - Nothing is hidden, the entire code end to end is opensource - No central servers, we cannot be compelled by law to release information, because we literally do not have it Better than bitchat: - We have MLS, which provides forwards and backwards secrecy Better than simplex: - We're not associated with a shitcoin (flux) - We are nostr native But most important of all, we are an open protocol, one that gets improved over time, and one that anyone can contribute to, and implement if they have the technical ability, https://github.com/marmot-protocol/marmot You don't need to ask for our permission, just build it, like the people behind nostr:nprofile1qqst37fwv8n363vx4eh7d9c0w0wslkufqyy43830g9a773zmhw5jergut5jp4 and https://github.com/sledtools/pika have!

Kind-1 (TextNote)

2026-03-08T14:15:49Z

↳ 回复 事件不存在

4c65cc08b3012e417afc12de318e75420a4f80988ab992ffec8789567b96258f

The correct repo for the cli is whitenoise-rs. Not whitenoise; whitenoise is the flutter app https://github.com/marmot-protocol/whitenoise-rs

Kind-1 (TextNote)

2026-03-08T14:00:42Z

↳ 回复 事件不存在

da03a0c082f83285b05cf5074f3e2146efe5dc4caece2d9205ecf6dc4b9cc146

I don't think that people who don't know how cashu works would understand why 75 is not round but 72 and 76 are

Kind-1 (TextNote)

2026-03-08T08:21:36Z

↳ 回复 事件不存在

b28c740709c2cc1f7e21f7697c97b801422f9f480985274c33e5ccbf31f95b5c

To be fair this is Snowden we're talking about, I don't think HODL minds

Kind-1 (TextNote)

2026-03-08T08:19:23Z

↳ 回复 事件不存在

74b2ca90d50e5b09ceab42859994038cfcdaf36472ef97a41483255ef6481c1c

Linux has some ways to securely store keys in the kernel, this initializes it

Kind-1 (TextNote)

2026-03-08T07:42:46Z

↳ 回复 事件不存在

f50faa2ec46ae3b0ae4e4ed00467e4a99de866d671a72f46e545b67911456c31

We should talk to the nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgpzdmhxue69uhhqatjwpkx2urpvuhx2ue0e2p4dj guys about making ...

We should talk to the nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgpzdmhxue69uhhqatjwpkx2urpvuhx2ue0e2p4dj guys about making an iOS app store too, now that apple is forced to allow alternative stores... Of course the better solution would be to convince iOS users to move to a good Android rom but.... Ain't gonna happen

Kind-1 (TextNote)

2026-03-07T17:34:27Z

↳ 回复 hzrd149 (npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr)

Looking for thoughts and feedback on this vibe coded library https://github.com/hzrd149/rust-applesa...

I'll help you improve it a bit. This is a good idea but needs work

Kind-1 (TextNote)

2026-03-07T17:29:37Z

↳ 回复 事件不存在

c7c09eed829c53e60d4b04943e9615f777f82a86313eee4c7a5575a16f606f62

Why do you think that's better exactly?

Kind-1 (TextNote)

2026-03-07T17:25:38Z

↳ 回复 Danny (npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh)

sudo apt install gnome-keyring libsecret-tools dbus-x11 export $(dbus-launch) echo "" | gnome-keyrin...

Put up a PR to improve that messaging. also please check keyctl session too before installing libsecret, forgot that were using keyctl for headless

Kind-1 (TextNote)

2026-03-07T10:00:56Z

↳ 回复 Danny (npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh)

OK, in that case please make sure you have a libsecret keyring installed and the dbus service for it...

sudo apt install gnome-keyring libsecret-tools dbus-x11 export $(dbus-launch) echo "" | gnome-keyring-daemon --unlock export $(gnome-keyring-daemon --...

sudo apt install gnome-keyring libsecret-tools dbus-x11 export $(dbus-launch) echo "" | gnome-keyring-daemon --unlock export $(gnome-keyring-daemon --start --components=secrets) If this doesn't work please let me or javier know. I think we need to make the messaging better in this case, I might make a PR for that either layer today or Monday.

Kind-1 (TextNote)

2026-03-07T07:08:39Z

↳ 回复 事件不存在

a508be506a5768845a6b4faa20cb86076dd2d3422a41e23463c66c89504d2e4b

OK, in that case please make sure you have a libsecret keyring installed and the dbus service for it is started.

Kind-1 (TextNote)

2026-03-07T06:57:36Z

↳ 回复 事件不存在

19414e8627631abccb0e6ccc8f66b47cabec542e433ee5dc7d27715553cd52f9

We're working really hard on getting it to a better state! The plans are bigger than you can imagine 🦫, but they take time

Kind-1 (TextNote)

2026-03-06T20:53:02Z

↳ 回复 事件不存在

140936ddfc05b3abf972985d5ac4357ffba0fc558ea9297c98112b381477949e

By tomorrow its gonna be 10x better. Hzrd's dev speed is insane

Kind-1 (TextNote)

2026-03-06T15:57:20Z

↳ 回复 事件不存在

b713c9ec55d43953b42c882039db1319d875cb23a9c1666a9e31d6809e63b34f

Its whitenoise-rs, also it got merged to master so you don't need to checkout any other branch

Kind-1 (TextNote)

2026-03-06T15:37:25Z

↳ 回复 事件不存在

ae75654383abd972c3ad43ffa76ebf5f1c005d1005492f2bcfa2643a98243bff

He shouldn't be able to see the dev logs, that's only for the staging builds

Kind-1 (TextNote)

2026-03-06T15:31:18Z

↳ 回复 事件不存在

0a7a7cf3c24468027f3d65ca3a40ea543e4c86d24cd3bc132895ba9335e3b432

This is a known bug, fix coming soon™

Kind-1 (TextNote)

2026-03-05T21:55:23Z

↳ 回复 事件不存在

e401b1cbc9e5fce9fdcf779e1218ad644085e91bd7fa994b634fd3585a3745cb

Try and message me

Kind-1 (TextNote)

2026-03-05T21:54:10Z

↳ 回复 事件不存在

825ae82a1b705c10df8e1f6f1fbef84747755f025be1846a6d3b69c0b3b6c5af

I don't think so? Unless it was fixed during my flight to Sao Paulo

Kind-1 (TextNote)

2026-03-05T21:33:25Z

↳ 回复 b7ed68b0... (npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt)

Actually 2026.3.5, we switched to date based release versions.

Whoops yeah that's what I meant

Kind-1 (TextNote)

2026-03-05T21:32:55Z

↳ 回复 事件不存在

da09977e283b560d0e38e3136287c671aba038df275871481c0f11f7931bbbbb

0.3.0 is not the latest, that would be 0.3.5

Kind-1 (TextNote)

2026-03-05T21:22:02Z

↳ 回复 事件不存在

4a211d6dca4fd2bb72d4ffb6f5c560cecf4086aad1a4d4070a859eddf2de5b31

This is a known bug, we'll fix it soon (TM)

Kind-1 (TextNote)

2026-03-05T21:21:18Z

commits addressing coderabbit's comments are officially called carrots; don't care what anyone thinks, it's just science

Kind-1 (TextNote)

2026-03-04T16:14:53Z

↳ 回复 事件不存在

8ed29b335d1030fde765ae0fdc527c8d2cd338072314bb8fa5d308198202fa41

True, but I think we have swung too much the other way, where people have completely thrown away thinking

Kind-1 (TextNote)

2026-02-25T23:17:01Z

↳ 回复 事件不存在

763dfed2ca48819174b0252e4bfad244cb4e89eeeab326fb79104f86ee9951b2

It's crazy that we've gotten at a point in society where questioning anything makes you the weird one...

Kind-1 (TextNote)

2026-02-25T12:10:15Z

Flying at 6am is the worst

Kind-1 (TextNote)

2026-02-24T05:03:38Z

↳ 回复 事件不存在

97c88abde67c094c12a07011933f4268b05edb1fb938302ac423698c5bb8d6bb

I mean in a way, but he doesn't fight, he runs a diagnosis on your nostr profile, and then provides you with ways to fix it

Kind-1 (TextNote)

2026-02-22T09:51:12Z

↳ 回复 0c45d7d4... (npub1p3za04z7mv86mkjzzhfkegxe4wsvwudct5m3wajt3gfg6hjy8exslltqmk)

Where is Nostr in this diagram?

Somewhere in the web mess above

Kind-1 (TextNote)

2026-02-22T09:45:46Z

↳ 回复 Danny (npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh)

general electron, who knows from what process, probably split among those two: `qalc $(ps -eo pid,c...

I swear I'm gonna write a linux native chat app using MDK and keep it under 50 MB of ram consistently, just to prove a point... I'll do it... after th...

I swear I'm gonna write a linux native chat app using MDK and keep it under 50 MB of ram consistently, just to prove a point... I'll do it... after the upcoming release of wn...

Kind-1 (TextNote)

2026-02-18T11:01:16Z

general electron, who knows from what process, probably split among those two: `qalc $(ps -eo pid,comm,rss | grep -i electron | awk '{sum+=$3} END {p...

general electron, who knows from what process, probably split among those two: `qalc $(ps -eo pid,comm,rss | grep -i electron | awk '{sum+=$3} END {print sum " kB"}')` 5119380 kilobytes ≈ 5.1194 GB signal: `qalc $(ps -eo pid,comm,rss | grep -i signal | awk '{sum+=$3} END {print sum " kB"}')` 1152728 kilobytes ≈ 1.1527 GB telegram: `qalc $(ps -eo pid,comm,rss | grep -i telegram | awk '{sum+=$3} END {print sum " kB"}')` 717244 kilobytes ≈ 717.24 MB grayjay: `qalc $(ps -eo pid,comm,rss | grep -i grayjay | awk '{sum+=$3} END {print sum " kB"}')` 1544948 kilobytes ≈ 1.5449 GB `qalc $(ps -eo pid,comm,rss | grep -i dotcefnative | awk '{sum+=$3} END {print sum " kB"}')` 2053964 kilobytes ≈ 2.0540 GB so you're telling me that to have 2 chat apps running while listening to a podcast I need... 10.5 GB of ram? and this is fine? https://image.nostr.build/f83a1aa735cc485621383aac46d9543d38c6235d495bab3f14b7e59780bd363d.gif I must just be an alien or something, because to me that's CRAZY. nostr:nevent1qvzqqqqqqypzqen829vwvvu0az0a5svwg2st72n69vfj2pxax3lszkscjudkg3psqyghwumn8ghj7mn0wd68ytnvv9hxgtcpzemhxue69uhkzem8wghxummnw3ezumrpdejz7qpq4l4reyfnraltnx78zuhzgv5hh8fsu5m9ukhpxcxr56gw6l80u80quuu8ds

Kind-1 (TextNote)

2026-02-18T10:54:22Z

↳ 回复 事件不存在

c9576926e44d6c718727ed025af804172fdab1f734ae9761760322e411e6c98d

Ok, that's officially amazing

Kind-1 (TextNote)

2026-02-18T08:02:28Z

↳ 回复 事件不存在

a3da2d3d185e17f9e2d645cfd2e1ea1fdf20db9eb4222d9b120e0ccbb8b5834b

Well... Then you're gonna have to attend my talk at BTC++ in florianopolis next week and tell me how wrong I am afterwards 🙂 By the way, I use LLMs d...

Well... Then you're gonna have to attend my talk at BTC++ in florianopolis next week and tell me how wrong I am afterwards 🙂 By the way, I use LLMs daily, including for writing code, you may have gotten the wrong idea from this slide

Kind-1 (TextNote)

2026-02-18T07:58:41Z

↳ 回复 事件不存在

009cdc1a1f6d4f53a9195f357005d117552271faff22446eacbb57d91e0b3fa8

nah man it's intelligence, it will replace us 🤣

Kind-1 (TextNote)

2026-02-17T09:37:34Z

↳ 回复 事件不存在

27c883f42ba7b41a79369f067522dbb0cf63924fbb8654f8a8df18bb164906d5

well.... many of us would not be happy forcing other people to pay for us to live. We prefer to generate value and get value in return

Kind-1 (TextNote)

2026-02-17T09:35:37Z

↳ 回复 事件不存在

4ec32ef8437c4438f3fd688dbe1ab932487004f7d6d54df85d88541051ae8a59

True but 010 / 2 = 4

Kind-1 (TextNote)

2026-02-12T06:47:04Z

https://image.nostr.build/7aef52667a49f3a2690ce2a05dacd87787cfc8191792c4e2979bc5bca3645bf7.jpg People don't appreciate my jokes :( ``` 0x10 / 2 == ...

https://image.nostr.build/7aef52667a49f3a2690ce2a05dacd87787cfc8191792c4e2979bc5bca3645bf7.jpg People don't appreciate my jokes :( ``` 0x10 / 2 == 0x08 ```

Kind-1 (TextNote)

2026-02-11T21:22:54Z

↳ 回复 事件不存在

731484afc4170fa8d002144acb2b260215890729950b003b43155f10e233bfff

A few months back I built portalbtc with the same idea. But the breeze SDK wasn't as good, and I merged breeze + cashu. You did it better. Much bette...

A few months back I built portalbtc with the same idea. But the breeze SDK wasn't as good, and I merged breeze + cashu. You did it better. Much better.

Kind-1 (TextNote)

2026-02-10T12:46:23Z

I'd love some honest thoughts and feedback on my NIP proposal for Bytecode Stack Machine Based Advanced Queries https://github.com/nostr-protocol/nip...

I'd love some honest thoughts and feedback on my NIP proposal for Bytecode Stack Machine Based Advanced Queries https://github.com/nostr-protocol/nips/issues/2215 #devstr #nip #asknostr

Kind-1 (TextNote)

2026-02-10T10:53:12Z