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 3 months ago
Feels like it lately image
Luxas's avatar
Luxas 3 months ago
Seeing the drama and how some have decided how to handled it... ...and people wonder why Nostr isn't growing image
Luxas's avatar
Luxas 3 months ago
Touching gras- I mean moss
Luxas's avatar
Luxas 3 months ago
It's so sad to see plebs wasting their precious sats on cloud mining
Luxas's avatar
Luxas 3 months ago
I've improved the P2P audio/video calls even further. Basically a Nostr-based Zoom now available for the end-to-end encrypted 1:1 PMs and group chats. View quoted note →
Luxas's avatar
Luxas 3 months 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 3 months 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 3 months 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 3 months 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.