Today I learned something new about Nostr reactions. It started with what I thought was a small Nostrich bug. I liked a note and removed the reaction. Then I liked it again. After repeating this a few times Nostrich showed several reactions from my own account. Some disappeared later but a few remained. At first I thought this was only a client problem. Then people explained what was actually happening. A reaction is a kind 7 event. Removing it creates a kind 5 deletion event. The problem is that not every relay honors that deletion. So the old reaction can come back when the client queries another relay. One suggestion I really liked was for the client to fetch my own kind 5 events together with my reactions. If one of my reactions has a matching newer deletion then the client can simply stop showing it even if a relay keeps serving the old event. That feels much closer to what a normal user expects when pressing unlike. I started with a strange reaction counter and somehow ended up learning more about NIP 09 and event deletion. Another small Nostr rabbit hole. 😃 I think this kind of thing matters if Nostr wants more normal users in the future. People will expect deleting a comment or removing a reaction to actually work. They will not care which relay ignored which event.
What do you think? Should clients handle this locally when relays do not honor deletion events?
#nostr #nostrdev #nip09 #buildinpublic #relay #nostrich
SkyLords
skylords@iris.to
npub16nty...y8ka
Building software, experimenting with Linux and exploring Bitcoin, Lightning and Nostr. Interested in retro computing, BBS systems and bringing old ideas back to life. ⚡
I think I found a small Nostrich bug. 😀 If I like a note once and then click again to remove the like a reaction still seems to remain recorded. If I like it again another reaction appears. I repeated this 5 times and at one point Nostrich showed 5 reactions from my own account. After a while 3 of them disappeared and 2 reactions remained. I added screenshots because it was funny to watch the number grow while I was testing it. 😀 It looks like there may be a delay or an issue when reaction events are removed or refreshed from the relays.
Has anyone else noticed this?
#nostr #nostrich #bug #nostrdev #buildinpublic #asknostr


Day 1 of a new project.
I found a library on GitHub that caught my attention. While looking through it I started thinking about making a small web app that can transform a live camera feed with different retro and stylized effects in real time. So today I am starting the first experiments. There is not much to show yet. It does not even have a proper name. For now I am calling it Mini Cam Project. 😂
Let’s see where this one goes. If you have a better name idea I am listening.
#asknostr #ask #buildinpublic #webdev #camera #retro #sideproject
Day whatever of building SkySigner.
Are there any Nostr clients or Nostr related websites you want me to test SkySigner with?
I have already tried it with several clients and every one of them teaches me something different about how NIP 46 behaves in practice. If there is a client or site you use and you are curious whether SkySigner works with it then send me the name or link. I will add it to my test list.
#asknostr #nostr #skysigner #nip46 #nostrdev #buildinpublic
Day whatever of building SkySigner. SkySigner finally connected to NoorNote. Today I learned once again why NIP 46 permissions are more annoying than they look. I also tried the signer with 5 different Nostr clients. Two of them surprised me in ways I did not expect. Every time I think I understand how all the pieces fit together another client behaves differently and sends me back into the rabbit hole.
At least SkySigner keeps moving forward.
Slowly.
Sometimes painfully.
But forward.
#nostr #skysigner #nip46 #nostrdev #buildinpublic
I just finished building The Mandalorian & Grogu’s Speeder Bike 75436. It is a really small set with only 58 pieces but I actually like it more than I expected. The build is simple and quick but Mando and Grogu make it a nice little display piece. Grogu sitting at the front of the speeder is probably my favorite part :D I think this one will look good next to my other Star Wars sets.
Did anyone else pick this set up? What do you think of it?
#lego #starwars #legostarwars #mandalorian #grogu #collecting #hobby #nostr #75436I have noticed something about my projects. I often start with the thought that this will be a small thing. Then I add one feature. Then another one. Suddenly I am three rabbit holes deeper and learning things I never planned to learn.
Does this happen to you too?
What is one project that started small and became much bigger than you expected?
#asknostr #nostr #buildinpublic #sideproject #learning #indiedev
What do you usually do when you are not hanging around on Nostr? 😄 Sometimes I get really bored and just want someone to talk to. That is actually why I am posting this. What are you doing today? Working on something? Watching something? Playing a game? Learning something new? Or just wasting time like me? 😄 Feel free to reply. I am in the mood for a random conversation tonight.
#asknostr #nostr #community #randomtalk
Friends. This is the current status of my Jingle Miner BTC Solo Lottery. I removed the IP address and a few other numbers from the top before sharing the screenshot. So do not worry about the missing parts there. The little lottery machine is still running and still trying. Maybe one day it will surprise me with a BLOCK FOUND. 😄
#bitcoin #mining #solomining #btc #lotteryminer #nostr
İlkokuldayken okulda, sanırım Windows 95 veya Windows 98 yüklü bilgisayarlarda bir oyun oynuyorduk. Oyunda dünya haritası üzerinde bir noktadan başlıyor, verilen bilgiler ve mesafeler yardımıyla dünyanın başka bir yerindeki hazineyi bulmaya çalışıyorduk. Aradan yıllar geçti ama oyun nedense aklımda kaldı. Zaman zaman aradım fakat bir türlü bulamadım.
Aylar önce tekrar araştırmaya başladım ve sonunda büyük ihtimalle çocukken oynadığım oyunu buldum. Oyunun Türkiye'deki adı Genç Gezginin Dünya Turu. İngilizce adıyla My First Amazing World Explorer. Türkçe sürümünün eski CD imajı bile internette arşivlenmiş. Oyunun dosyalarını bulunca bir süre kurcaladım fakat eski bir Windows oyunu olduğu için düzgün şekilde çalıştırmak ve kullanmak biraz sıkıntılıydı.
Sonra aklıma şu geldi:
Madem bu kadar zamandır bu oyunu arıyorum, kendim yapsam ya.
O zaman oyunun basit bir formatını yapıp bırakmışım. Yaklaşık bir hafta önce projeyi tekrar açtım ve ciddi şekilde uğraşmaya başladım. Windows Form Application formatından web formatına çevirmeye karar verdim.
Ortaya da Mundory Hunt çıktı. Mantık çocukken oynadığım oyundan geliyor. Bir başlangıç noktası ve çeşitli ipuçları var. Dünya haritasında ilerleyerek hazinenin nerede olduğunu bulmaya çalışıyorsunuz. Mesafeleri ölçebiliyor, haritayı inceleyebiliyor ve doğru yeri bulduğunuzu düşündüğünüzde tahmininizi yapabiliyorsunuz. Biraz eski oyunları hatırlatan, basit ama uğraştıran bir şey olsun istedim.
İşin komik tarafı şu:
Oyuna 100 bölüm eklemişim. Sanırım yaparken önce ben bitireyim, sonra yenilerini eklerim diye düşünmüşüm. Ama hazine noktalarını hazırlayalı o kadar zaman olmuş ki çoğunun nerede olduğunu ben de hatırlamıyorum. Şu ana kadar ancak 10. bölüme gelebildim.
Yani ilk 100 bölüm herkes için aynı ve oyunu yapan kişi olarak benim de diğer oyunculardan pek bir avantajım kalmadı. Hazineyi nereye koyduğumu unutmuşum. Oyunun nasıl oynandığını göstermek için de geçenlerde yaptığım başka bir proje basit bir extension ile küçük bir adım adım rehber hazırladım. Şimdilik Mundory Huntı bu haliyle yayınladım.
Denemek isteyenler:
MUNDORY - Hazine Avı
MUNDORY Hazine Avı - Türkçe coğrafya ve harita ölçüm oyunu
MUNDORY - Hazine Avı Rehberi - StepQuill Rehberi

I want to learn something new and improve myself. Do you know any good free resources you would recommend? It can be on YouTube or Udemy or GitHub or anywhere else. Courses. Videos. Articles. PDFs. Books. Tutorials. Lecture series. Anything that taught you something useful. It does not have to be about technology either. It can be Linux or programming or Bitcoin or Nostr or languages or history or science or something completely different. The only condition is that it should be free to access. If there is something you learned from and thought everyone should know about then please share it. I want to make a list and actually start working through the recommendations.
#asknostr #learning #education #freecourses #selfimprovement
What is one piece of old technology you would never want to disappear completely?
It could be anything: physical books, radios, cassette players, old game consoles, film cameras, floppy disks, cash…
For me, blockchain is also one of those technologies I hope we never lose. Not because everything needs to be put on a blockchain, but because the idea of having an open, verifiable and decentralized record is too valuable to disappear.
What would you keep alive?
#asknostr #nostr #technology #blockchain