SkyLords's avatar
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. ⚡
SkyLords's avatar
SkyLords 1 month ago
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's avatar
SkyLords 1 month ago
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
SkyLords's avatar
SkyLords 1 month ago
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
SkyLords's avatar
SkyLords 1 month ago
image 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
SkyLords's avatar
SkyLords 1 month ago
image 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
SkyLords's avatar
SkyLords 1 month ago
image 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 #75436
SkyLords's avatar
SkyLords 1 month ago
I 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
SkyLords's avatar
SkyLords 1 month ago
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
SkyLords's avatar
SkyLords 1 month ago
image 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
SkyLords's avatar
SkyLords 1 month ago
image İ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: Rehber için: Eğer 100 bölümü bitirebilirsek yenilerini de yaparız. 😄 Ben önce kendi yaptığım oyunda 10. bölümü geçmeye çalışayım. 😄 Bitiren olursa yazarsa bende ne durumdayız öğrenmiş olurum 😄 Ekstra aklımda bir kaç fikir daha var. Çevrimiçi tarzı oynanabilir türde. Ama uğraştırır diye el atmadım daha 😄 #nostrorgtr #nostrturkiye #mundory #mundoryhunt #buildinpublic #gamedev #webgame #retrogaming
SkyLords's avatar
SkyLords 1 month ago
A friend on Nostr shared his solo mining setup and it made me want to share mine too. 😄 This little Jingle Miner BTC Solo Lottery keeps hashing every day. I know the chance of finding a Bitcoin block with it is almost impossible. That is part of the fun though. It is basically a tiny lottery ticket that never stops trying. Maybe nothing will ever happen. Maybe one day I will look at it and see BLOCK FOUND. 😂 And if that day ever comes I hope I can send 1 million sats to the people here who followed the journey and left comments along the way. Until then this little machine can keep hashing and keeping the dream alive. What do you think. Should I leave it running forever? 😄 #bitcoin #mining #solomining #btc #lotteryminer #nostr
SkyLords's avatar
SkyLords 1 month ago
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
SkyLords's avatar
SkyLords 2 months ago
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
↑