daniele's avatar
daniele
_@dtonon.com
npub10000...vwqk
Working on https://fevela.me, https://nstart.me, https://njump.me, https://oracolo.me and other inspiring nostr projects. I love to build helpful things that people are pleased to use, mixing tech, design, usability and accessibility.
daniele's avatar
dtonon 2 weeks ago
#Manent 1.4.0 is out! In this version you can find many improvements related to the media area: - Copy an image to the clipboard - Paste an image from the clipboard - Drag 'n drop files - Crop and rotate images - Play video and gifs - Take videos with a long press on the camera icon - The compression flow has been optimized Fixes and improvements: - NIP-42 auth now works - Blossom uploads to the http:// hosts are handled correctly - Finally, several optimizations have been made regarding the loading of notes and scrolling through the list One more thing: on Linux you can paste from the primary clipboard with mouse middle-click /cc @fiatjaf Download it from @Zapstore or from Enjoy!
daniele's avatar
dtonon 2 weeks ago
My father asked me to help him complete an online payment because he was having trouble. I think, and this isn't very nice of me to say, that, as usual, he didn't pay enough attention or messed something up by clicking randomly. I sit down at the computer, enter the card details, and a blank window pops up for a moment before closing immediately: “There was a problem with the payment.” I suspect there’s an issue with the 3D Secure process. I switch to a different card; the 3D Secure process notifies me that an SMS with a code has been sent. I receive it, enter it, and am then asked for a confirmation password. I ask my father, but he doesn’t know what that is. A note suggests that the password can be changed in the bank’s online banking portal. We log in to the portal, where we’re asked to call a toll-free number and enter the provided code. I find the section for the card, see the “PIN” option, and suspect it might not be the same thing, but just to be safe, I want to verify if the PIN is the same one he uses for ATM withdrawals. To check, I have to go through the phone procedure again. The PIN matches. I find a cryptic option labeled “check-id”; after a couple of clicks, there’s an option to reset the password, obviously, by going through the usual phone procedure. I go back to the payment, which has expired in the meantime. I repeat the process, text message, password, and it works! And they say Bitcoin is a difficult system to manage. P.S.: Sorry, Dad.
daniele's avatar
dtonon 3 weeks ago
Building multi-platform apps is stressful, damn.
daniele's avatar
dtonon 3 weeks ago
Or Nostr is broken or you have zero empathy for a such moment! Btw, I was just told that the repair costs exactly what I paid the monitor 4.5 years ago. View quoted note →
daniele's avatar
dtonon 3 weeks ago
Just burned my monitor. If Monday sets the tone for the week...
daniele's avatar
dtonon 3 weeks ago
Do you have any specific use cases in mind for a forum-community built on Nostr, and/or would you like to create one? Contact me, we can work together to make it happen! View quoted note →
daniele's avatar
dtonon 1 month ago
Announcing #Squalk Personally, I’m not a fan of real-time communication at all costs; I believe that an asynchronous approach based on more in-depth content is often more effective and healthy. So why not breathe new life into good old-fashioned forums? They seem like the perfect solution and I really don’t understand why something like this didn’t already exist on Nostr, so I created it! image The basic idea behind Squalk is to offer a tool through which anyone can build their own community, where the main focus is on thoughtful discussion. Each forum includes a chat feature in the right-hand sidebar, which is useful for quickly interacting with other users in spontaneous and temporary discussions, thus combining the best of both worlds. image Squalk supports both single-room and multi-room setups. It’s also possible to add resources in the form of articles and customize specific pages (homepage, contact page) to offer a unique and distinctive experience to your users. You can format and tag your posts, and there’s full support for quoting. Squalk is based on NIP-29 and NIP-7D, with some minor implementations that are fully backward-compatible. I’m also exploring how to extend NIP-29 for better permission management, so that various types of groups can be created. After refining these parts, I will add an admin interface for the admins. You can play it here: https://squalk-test.dtonon.com Source code and setup details are available at Have fun and let me know what you think! :)