Post B1Sz1i61a6b2RLGSfo by holdenweb@freeradical.zone
 (DIR) More posts by holdenweb@freeradical.zone
 (DIR) Post #B1PrrDKBaK7GUDIlDU by musicmatze@social.linux.pizza
       2025-12-19T19:36:23Z
       
       0 likes, 0 repeats
       
       So it seems that I am going to throw away almost all of the code of my personal pet project and starting from scratch, because I just learned of p2panda, which solves 90% of the problems I would need to solve.On one side that is super depressing (I have the feeling I worked for the garbage bin) and on the other side it is super exciting because I do not have to invent all these things - and the libraries in the p2panda project seem to be pretty good!But first lets see whether these people are nice to work with and maybe they can provide guidance on what I need to tackle first. From what I see that would be a p2panda_net SyncProtocol implementation for a DAG data structure. But who knows, maybe that's around already somewhere?#rustlang #rust #iroh #p2panda
       
 (DIR) Post #B1PtHZYRemSCum6Uym by musicmatze@social.linux.pizza
       2025-12-19T19:52:20Z
       
       0 likes, 0 repeats
       
       @Hemera I did learn a lot, yes.But now I am in a state of "If I re-start everything now, and discover that my next two steps _also_ have been solved already and I just didn't find the actual code for it", I know I will be much more depressed even.I hope they respond in a timely manner, so that I can talk to them and see where more building blocks are (hopefully).
       
 (DIR) Post #B1Ptm3jS1QGLCDmyX2 by holdenweb@freeradical.zone
       2025-12-19T19:57:48Z
       
       0 likes, 0 repeats
       
       @musicmatze consider it an affirmation of your design and a warning (unless you were just scratching an itch) to do more thorough competitive research. Certainly not all bad news …
       
 (DIR) Post #B1PtyscscoNiW3pSAC by musicmatze@social.linux.pizza
       2025-12-19T20:00:10Z
       
       0 likes, 0 repeats
       
       @holdenweb yep, that research bit is definitively true, since the p2panda ecosystem was started in 2022 I believe...Still, I immediately looked at it when I learned of it (today) and did a semi-deep dive and immediately recognized that they solve a lot of my problems. Still, I could have learned way earlier of that effort and save myself from implementing all the code... 😆
       
 (DIR) Post #B1Pwvb8nTgoNHRstdI by AdmSnackbar@mastodon.social
       2025-12-19T20:33:08Z
       
       0 likes, 0 repeats
       
       @musicmatze @Hemera Writing code for the dumpster of history is kind of our burden, though. My last ticket in my previous job was to rewrite/migrate code that I wrote years earlier as pretty much my first task there.
       
 (DIR) Post #B1PzkyvezfRZjdMwqW by musicmatze@social.linux.pizza
       2025-12-19T21:04:53Z
       
       0 likes, 0 repeats
       
       @AdmSnackbar @Hemera well, if it was used for years, that's totally fine. Mine did not even see POC-stage usage and although I plan to release everything as FLOSS software, it was not yet.
       
 (DIR) Post #B1Sz1i61a6b2RLGSfo by holdenweb@freeradical.zone
       2025-12-21T07:40:46Z
       
       0 likes, 0 repeats
       
       @musicmatze don’t deny the value of the learning you’ve achieved!