Luxas's avatar
Luxas
_@end.the.fed.wtf
npub16jdf...33sv
Developer behind Nymchat.app, Nosflare.com, NostrMedia.com, NostrAddress.com and ₿itcoin node runner and miner since 894996
Luxas's avatar
Luxas 1 week ago
Is it just me or is YakiHonne almost unusable in browser? It lags so badly. Even the iOS app is similar. I even fully deleted the app and reinstalled and it is the same. Very glitchy and lots of freezing. It also seems to invoke the camera every time I open the app, it shows the green dot for camera access 🤔
Luxas's avatar
Luxas 1 week ago
@utxo the webmaster 🧑‍💻 looks like it defaults to a separated view of each notification type and I then had to enable the others for a consolidated version? But it isn’t clear it would make a consolidated notification feed when the others were enabled despite already being enabled? This is the iOS TestFlight
Luxas's avatar
Luxas 1 week ago
You can now encrypt your Nymchat identity’s nsec. Encrypt your saved identity key on a device so it cannot be read from local storage without unlocking. You pick the unlock factor per device: a password, a PIN, a passkey, or a biometric (Face/Touch ID, Windows Hello, Android biometric, or a hardware security key). Passkey and biometric unlock use WebAuthn with the PRF extension to derive the key; password and PIN use PBKDF2. The key stays in memory only for the session and the plaintext key is never written to disk while encryption is on. This is a per-device setting and is not synced, because the unlock factor and the stored key are local to each device, so you enable it separately on each device. After you enable it, the app confirms an unlock right away so you are not locked out if an authenticator turns out not to support PRF. Only a non-sensitive on/off preference syncs across devices, so a new device can offer to set it up too. No password, salt, or credential is ever synced. You can find this new setting as “Identity Encryption” under the “Privacy & Security” section of the settings.
Luxas's avatar
Luxas 1 week ago
Nymchat now has a Panic Mode. Press and hold the "Your Nym" section for 2 seconds to immediately destroy all local data on the device. There is no confirmation, so it can be triggered fast. It encrypts every local storage value with a random one-time key that is then discarded, overwrites the values with junk, clears localStorage and sessionStorage, overwrites and deletes all IndexedDB databases, clears the caches, unregisters the service worker, and reloads to a fresh first-run state. A short animation shows the progress. A normal single tap still opens the nick editor. If you also use Identity Encryption (to protect your nsec), any bytes that survive deletion are ciphertext under a key nobody holds. Check it in the short video.
Luxas's avatar
Luxas 1 week ago
Can you imagine all the people’s friends who were finally convinced to buy Bitcoin and did it at the top of $120k 💀
Luxas's avatar
Luxas 1 week ago
Wasn’t there rumor the US gov would create its Bitcoin reserve at 60k. And then new rumor they were about to announce the reserve. Seems too coincidental and unlikely the market downturn is entirely because of the small sale by Saylor. Right!?
Luxas's avatar
Luxas 1 week ago
The coolest part about #Nostr is you can ask for a feature to be built and be told “NO” and reply with “GFY” and build it