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 3 months ago
Any suggestions for a website/book where a 12-year-old child can learn programming, preferably in a visual/playful way? #asknostr
daniele's avatar
dtonon 3 months ago
C'è un nuovo relay per la comunità italiana, by @fiatjaf, tanto per cambiare :) Il relay accetta solo note in italiano, e si presta ad essere usato da client, come https://jumble.social, che supportano la navigazione, e la pubblicazione, su singoli relay. Per avere accesso in scrittura dovete essere invitati, e questo avviene automaticamente quando una vostra nota, ovviamente in italiano, viene ripubblicata nel relay in questione. Quindi se volete accedere, rispondete qui sotto citando una vostra nota, e io provvederò.
daniele's avatar
dtonon 3 months ago
Profile pictures are rendered by all Nostr apps in large quantities, so it is very important to optimize them to get good performances and respect users' bandwidth. With modern phones and camera is not unusual to capture images larger than 2MB, and these images are often immediately uploaded (of course) without any optimization. These are the statistics for profile image sizes based on a random selection of my following and following of following, with a sample size of 1,000 profiles: | Size Range | Count | ---------------------------- | < 100KB | 421 | | < 500KB | 315 | | < 1MB | 76 | | < 2MB | 63 | | < 3MB | 40 | | < 4MB | 30 | | < 5MB | 10 | | < 10MB | 10 | | > 10MB | 9 | ---------------------------- | Timeouts | 2 | | Broken Links | 24 | | Total | 1000 | 55,3% (> 100KB) of the profile pictures can optimized! I suggest that all developers resize the images client-side before uploading, inscribing them in a 1000x1000px square (or 800x800, which is more than enough even for a full-screen preview) and save them with 70% jpeg quality. This setting should bring images below 100KB and make users happy.