Damus
Iftakhar Hasnayen Abir profile picture
Iftakhar Hasnayen Abir
@Iftakhar Hasnayen Abir

Full Stack Web Dev | VanillaJS, SolidJS, Nostr, React, NodeJS, Astro, Next.js | Living in Bangladesh πŸ‡§πŸ‡© | Tea lover 🍡 |
Hello Nostr Starter kit πŸ“š hellonostr.dev / npub1smwy5s5ypu823cemndwrg7252wdgdpnmufc7tkz9zxumta724u0qz5t0n6 | Passionate about sharing tech | GitHub: github.com/ih-abir πŸ’» #travel #grownostr #WebDev #OpenSource

Relays (10)
  • wss://relay.snort.social/ – read & write
  • wss://eden.nostr.land/ – read & write
  • wss://nos.lol – read & write
  • wss://purplerelay.com – read & write
  • wss://relay.damus.io – read & write
  • wss://relay.nostr.band/ – read & write
  • wss://nostr.wine – read & write
  • wss://relay.nostr.band – read & write
  • wss://relay.primal.net – read & write
  • wss://frysian.nostrich.casa – read & write

Recent Notes

il_lost_ · 48w
Sebastix approved the change?? https://github.com/nostr-protocol/nips/pull/1849
fiatjaf · 48w
nostr:npub1l77twp5l02jadkcjn6eeulv2j7y5vmf9tf3hhtq7h7rp0vzhgpzqz0swft nostr:npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3...
Iftakhar Hasnayen Abir profile picture
if there is no unique identifier in NIP-B0 then how can we track it properly.
If we track only by kind:pubkey:d-tag, what happens when a kind receives comments and zaps, but the d tag is later updated? How can we track it again along with its related comments and zap kinds?

Additionally, if a bookmark is deleted after receiving some zaps and comments, and later the user creates a new bookmark with the same URL, will the previously deleted comments and zaps be mistakenly linked to the new bookmark, even though they are not actually related?
1πŸ‘€1
Jurjen de Vries · 48w
nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhkcmmrdd3x77pwve5kzar2v9nzucm0d5hszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tc4rdlnm nostr:nprofile1qqsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugpz3mhxue69uhhyetv...
Sebastix · 48w
You have the pubkey field to select to those duplicates if you like. It’s up to the relays to return the latest created event with those d-tags when a client is requesting it.
Iftakhar Hasnayen Abir profile picture
If we track only by kind:pubkey:d-tag, what happens when a kind receives comments and zaps, but the d tag is later updated? How can we track it again along with its related comments and zap kinds?

Additionally, if a bookmark is deleted after receiving some zaps and comments, and later the user creates a new bookmark with the same URL, will the previously deleted comments and zaps be mistakenly linked to the new bookmark, even though they are not actually related?
Marco Barulli · 52w
Cool! I would definitely use it if a browser extension were available and if it could support multiple Nostr profiles to publish to.
Ross · 52w
Excellent, thank you! It’s working now…. Is there a global feed or browse by tag feature coming soon? Nice job, this is perfect fit for nostr.
Iftakhar Hasnayen Abir profile picture
πŸš€ Optimizing Nostr Logos for a Faster, Leaner Future

Some think decentralization is slow or resource-heavy. But efficiency is a choice. Every unnecessary kilobyte adds up, impacting speed, user experience, and even energy consumption.

By optimizing 7 Nostr logo SVGs, I reduced file sizes without any loss in quality, making them lighter, faster, and more sustainable. Small changes like this contribute to a more efficient and accessible decentralized ecosystem.

Big thanks to @Marco Barulli @bembureda for creating the original logo. It's great to contribute my knowledge about optimization to help improve an icon that so many in the Nostr community use.

πŸ’‘ How?
πŸ”Ή Adobe Illustrator (thought its not a open source solution but later we will find a solution on this ) removes unused definitions, normalizes & compress SVG structure

πŸ”Ή SVGO then:
Rounds numbers to 2 decimal
Removes unnecessary attributes
Optimizes path data
Url: jakearchibald.github.io/svgomg/

Preserves essential style/colors
πŸ”Ή A simple CLI script combines both tools for best results!
πŸ”— PR: github.com/mbarulli/nostr-logo/pull/2

⚑ #nostrDev #nostrUX #UXdesign #FOSS #Devstr #sustainability #nostrdevs
31❀️6❀️2🌿1πŸ‘€1πŸ’œ1
AU9913 · 54w
Good work
Jurjen de Vries · 54w
nostr:nprofile1qqsrgqj5uqg6hk3wsfv9e0lwf7gm8ur4fxnvg687qzdl8mrkvk3wxxcprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszynhwden5te0danxvcmgv95kutnsw43qhmus4x small, but also great example of sustainable development. Because logos are used a lot of times. It saves between ...
Iftakhar Hasnayen Abir profile picture
A couple of days ago, I traveled to Dhaka. The carbon emissions there are overwhelming. It got me thinkingβ€”how can we contribute to reducing this?

As a dev, I’m doing my part by building carbon-less websites 🌱 that consume 95% less carbon than average sites. Every line of code can make a difference! Let’s innovate for a greener future. πŸ’»πŸŒΏ

#BuildGreen #SustainableDev #CarbonNeutral #WebPerformance #EcoTech #ClimateAction #DevLife#CleanCode #WebDev
11❀️1
oldgeezy · 63w
Overwhelming? In what sense did 0.04% of the earths atmosphere overwhelm you?