It's because heather quotes Derek alot and has many pictures together so it seems like they might be a couple but I'm glad she said "like a brother" because we should all respect Derek's marriage,
by the way soapbox ditto software rocks!
I've been using this for a long time and it works really good. I highly recommend this to anyone that wants an easy way to host their own media.
I was recently reminded by nostr:nprofile1qyfhwue69uhnzv3h9cczuvpwxyarsvpcxyq32amnwvaz7tmpvanhytnwdaehgu3wd3skueqqyqvfqhg2t43r4wq6nzaf33vzh4040ujsd34cpzg9l3ve6ksty2dss3e99mm of how frustrated I was with vibe coding about eight months ago. I had already spent hundreds of dollars on a project, and it was still full of bugs and half-baked features. The idea was great, but it clearly needed more work, which meant more time and more money. I was close to giving up. I was genuinely close to walking away from vibe coding altogether.
But Iβm not a quitter.
I kept going and invested even more, eventually spending around $800 on my first serious project using Goose and Gemini 2.5 Pro. Since then, the tools have improved dramatically. The models are better, faster, and more capable. But more importantly, I got better.
I now see that phase as a learning and teaching experience. I learned how to communicate with AI effectively, how to guide it, correct it, and push it toward better outcomes. I learned the tricks of the trade and how to actually use AI as a real development partner. I kept building and I eventually won. That frustration wasnβt wasted at all. It was the cost of learning how to build in a new way.
I use chatgpt and I've noticed it's gotten much better at vibe coding. At the beginning I was frustrated with it but now it's getting and better. I would try other AIs but it's too expensive. I pay monthly for chatgpt and it's unlimited. I tried other AIs pay as you go but it's way too expensive.
As if said before, the people who were the first ones vibe coding are the ones who are helping AI using that to train and get better at coding.
yes, steaming on nostr is a little buggy here and there, but it's getting better everyday, and many of us are working hard to improve the experience.
We're going to continue to make it better so kayjii and others someday come back.
Nostr in general can be buggy here and there but it's also getting better.
As for mar, I'm going to continue to keep streaming on nostr. I really love streaming on nostr and getting all those zaps and the fact that I'm streaming on my own domain being self souverign.
Rumor says, Next week you will all be able to live streaming from your domains like me! π₯³π€
mar is.. tintin & snowy time!
Let's Fo Live π΅

nostr:naddr1qqjrwde48qek2ep595ursvrx956rjep495unge3s943rjve4v3jxyvrxv3jnsqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsqs7amnwvaz7tmwdaehgu3wd4hk6qgdwaehxw309ahx7uewd3hkcqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qygxnf9dmcqdvsg5ndmncjs7smdvhdqnce7p57c7k5dt0skpr7ufplupsgqqqwens4zly78
#livestream #letsfo_live
It's all about which backend you use, I find the core backend gets laggy because that's the backend everyone uses. I ended up testing all the backends, and found the Canada ZS backend was better then the other ZS backends because no one uses them and the Canada one is closer to me. The streamstr once was the most stable I found.
Shosho recently released their own ZS backend and that one was super smooth, probably because they use cloudflare live infustracture.
I ended up running my own backend, and now I never have any issues, probably because it's only me on my backend. ZS doesn't show mine and Shosho's backend. I think there is a setting somewhere to make that happen, Haven't figured it out.
Ya, Nostr has issues with streaming but it's still early and being worked out. There is no where to go stream, Twitch, rumble all suck. I like getting zaps.
We will continue to work hard to improve nostr streaming for you, so you can come back someday.
mar is.. hanging out with tintin and snowy
Let's Fo Live π΅

naddr1qqjxgve4xymxvdrp95ukydpe956rzvmp95ukvces95mrxcnzxyuryden8yun2qg5waehxw309aex2mrp0yhxgctdw4eju6t0qyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsqs7amnwvaz7tmwdaehgu3wd4hk6qgdwaehxw309ahx7uewd3hkcqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qygxnf9dmcqdvsg5ndmncjs7smdvhdqnce7p57c7k5dt0skpr7ufplupsgqqqwensdpdrsp
#livestream #letsfo_live
mar is.. late night gaming.. dont tell my mom
Let's Fo Live π΅

nostr:naddr1qqjxycnrxdnrwcnr95urwdes956xvwrx95unwwrz94jnyvfhv3skxe34xsurvqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsqs7amnwvaz7tmwdaehgu3wd4hk6qgdwaehxw309ahx7uewd3hkcqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qygy9m7pz4pjenla7s9pak8s7r0edzch6vr7xshr929vk8enul46fnupsgqqqwensaq5jhx
#livestream #letsfo_live
mar is.. playing tintin, ive only played 1 hour and this game rocks so far, i was sketpical on buying it because the reviews said its buggy, we'll see how it goes
Let's Fo Live π΅

naddr1qqjrvv3sv4jrjvfe95envctr956xgwtr943xvctx94jxxenxxdjnzce5x5envqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsqs7amnwvaz7tmwdaehgu3wd4hk6qgdwaehxw309ahx7uewd3hkcqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qygxnf9dmcqdvsg5ndmncjs7smdvhdqnce7p57c7k5dt0skpr7ufplupsgqqqwens5pk0ev
#livestream #letsfo_live
mar is.. new game!! Tintin!!
Let's Fo Live π΅

nostr:naddr1qqjxvctyxuenzvmp95erjvee956rvvej95unwcmr95mx2cmyx5enjvf4xc6n2qg5waehxw309aex2mrp0yhxgctdw4eju6t0qyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsqs7amnwvaz7tmwdaehgu3wd4hk6qgdwaehxw309ahx7uewd3hkcqgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qygxnf9dmcqdvsg5ndmncjs7smdvhdqnce7p57c7k5dt0skpr7ufplupsgqqqwens69jexm
#livestream #letsfo_live
I beat master chief collection halo reach!
YAY
It was a good game, I enjoyed the scenery. The enemies moved extremely fast compared to most other FPS I've played so it always kept my mind busy. The weapons were cool.
What bothered me the most was that I was always running out of ammo & I tired played on normal but found it too hard so I decided to change it to easy mode. Luckily for me, it allowed me to change the difficulty level without restarting the whole game. Also kinda sad I could only carry around 2 weapons.
next game!
https://media.letsfo.com/images/2025/11/30/master-chief-collection-halo-reach.webp
#halo
#gaming
mar is.. gaming & coffee
Let's Fo Live π΅
https://media.letsfo.com/images/2025/11/30/master-chief-collection-halo-reach.webp
nostr:naddr1qqjx2d3jvcckydp5943kve3s956ryvec95unvcej94nxxenyxa3rscenvgcxxq3qc7k2hu076gq62vv9unw9urrt4c4utkce6uatlpq9xhestk8s2xqqxpqqqpmxw3pf2x5
#livestream #letsfo_live
my dm is full of spam, it's looking like X, we need an option to require everyone to pay me 21 sats or lower to send me a dm
I have tired it a few times over the days, and it's stable now, I made a simple webpage and it worked for a long time. I'm going to see if i can get it working with my streaming site. I'll let you know eventually how it went.
mar is.. gaming & streaming again cuz its fun
Let's Fo Live π΅
https://media.letsfo.com/images/2025/11/30/master-chief-collection-halo-reach.webp
nostr:naddr1qqjrxwf5x56nyef4943rwdty956xgvtp943rscf494jnxcmxxpnrse3exyun2q3qc7k2hu076gq62vv9unw9urrt4c4utkce6uatlpq9xhestk8s2xqqxpqqqpmxwal5q82
#livestream #letsfo_live
I steamed this morning, and yes the problem is fixed. Didn't have any issues on your backend. It was fast as usual.
I don't stream from zap stream, so I noticed I can't accept your TOS but I can still stream. I'll have to look into how to add a TOS button, but the TOS links to zap steam and not the backends website with their own TOS, because I didn't accept my own backend TOS. I'll have to put in a ticket in for backends administrators to have their own TOS.
Another thing I have to test on yours as well, is the stream sats because I've noticed that in 2 backends my steaming sats went down faster then the time I steamed. Started off with 60 sats and by 20 minutes I was out of sats. The price was 1 sat per minute so I should've got 60 minutes. I'm trying to track that down if it's all the backends. The main zap stream backends are 0.01 per minute so hard to notice if that is happening there too. I'll have to put in a ticket for that too. Yours is free so can't test that yet.
but other then that, my stream went well. I'll keep using it and others to see if I can find more bugs.
mar is.. gaming on shosho backend
Let's Fo Live π΅
https://media.letsfo.com/images/2025/11/30/master-chief-collection-halo-reach.webp
nostr:naddr1qqjxycfjxccrze35956xyeps956rzepn943xyefs943kxct9x5crwetzvc6nsq3qc7k2hu076gq62vv9unw9urrt4c4utkce6uatlpq9xhestk8s2xqqxpqqqpmxwhvjxfu
#livestream #letsfo_live
ππ that was me, even tho your backend is free, I wanted to try to see if topping up would work from my site. It did work,
I also made a little html embed page so I can watch my own streams that are recorded from your backend.
Good work, I setup my own backend too. I'll be using your backend every so often and the others for testing, it it won't be the last sats from me.
https://media.letsfo.com/images/2025/12/17/nostr-stream-embed.webp
I have just launched a new Nostr Live Streaming Server with recordings and VOD playback of your live streams, so that people can view you live, or come back and watch your replay whenever they like.
I'm looking for testers and am interested in your feedback.
The server uses Cloud Flare live stream as the backend and serves your recordings from there, so should be (I hope!) highly available and responsive.
It also solves the issue we had for Shosho users on iPhone where the server would disconnect mid-stream.
Would you like to try it?
If you are on Shosho and want to test it IRL, click Add Server > Nostr Streaming Server > and then enter: "https://api.shosho.live/api/v1" and the app will connect.
For other systems, the API is based-on and interchangeable-with ZS, so swap "api-core.zap.stream" with "api.shosho.live" and it should "just work".
For those technical folks who can use the above, this is all available for you now. For everyone else I look forward to making this more accessible in the new year!
As always thanks for your help and advice everyone nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 nostr:npub1c7k2hu076gq62vv9unw9urrt4c4utkce6uatlpq9xhestk8s2xqql8qh4c nostr:npub1de6l09erjl9r990q7n9ql0rwh8x8n059ht7a267n0q3qe28wua8q20q0sd nostr:npub1q6ps7m94jfdastx2tx76sj8sq4nxdhlsgmzns2tr4xt6ydx6grzspm0kxr nostr:npub1qe3e5wrvnsgpggtkytxteaqfprz0rgxr8c3l34kk3a9t7e2l3acslezefe nostr:npub1zl3g38a6qypp6py2z07shggg45cu8qex992xpss7d8zrl28mu52s4cjajh nostr:npub1826v365he5ty69lk3xgvzqrwy8587vdfrxnsz0k09khzustf8r7s6j7t95 nostr:npub1j42rxzt0eg3r72ddl4f2psk7q73u2t4ksrumfk0td3rdjxtv2s8qk2u4jf et al
Thank you and looking forward to your feedback!
Hey, I tested the new Shosho backend today. First off: itβs impressively fast, no buffering at all on my end, noticeably smoother than the other backends.
I did notice a few things while testing though:
The stream stopped after ~30 minutes on the Shosho side, even though OBS was still streaming and the stream continued to show normally on my LFL site. Not sure what triggered the stop, but it might be a timeout or session limit.
In Zap Stream, the streamer name showed up as Shosho (overseer/host) instead of my pubkey, which looks like the same p-tag / overseer issue Iβve seen on my own backend as well. I'll have to ask the ZS dev about this issue.
I couldnβt find any recording or VOD link published back to Nostr (no recording/url tag in the kind:30311 event), since recording is a core feature you mentioned, so I may be missing where thatβs exposed.
Overall though, performance-wise itβs excellent, and Iβm happy to keep testing
mar is.. gaming & testing the shosho backend
Let's Fo Live π΅
https://media.letsfo.com/images/2025/11/30/master-chief-collection-halo-reach.webp
nostr:naddr1qqjxxvtrvcukxcf395mxgdpn956rxcnp94skxvfh95mrydnrxqcnwwpexf3nqq3qsh0cy25xtx0lh6q58kc7rcdl95tzlfs0c6zuv4g4jclx0n7hfx0sxpqqqpmxw6wv2vw
#livestream #letsfo_live
ππ I got curious and excited and wanted to see if I was capable of adding it. I'll be streaming on it tomorrow to test it out for you.
You can see it here already, still has some bugs, but will be something like that
I believe nostr:nprofile1qqsv0t9t78ldyqd9xxz7fhz7p346u279mvvaww4lsszntuc9mrc9rqqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7pm5w70 is working on something like this. I caught one of their testing streams the other day. π€
yes, should be out in early jan. We will tag everyone once it's released. It's a simple software, uses zap streams backend. You can't try the zap stream website for now. That is where everyone is steaming too.
I just both, just to keep track on which one is better. I use random tests accounts on most and my main npub on the client I like most
ok, I'll do that soon, so we can continue testing. I've been meaning to learn NWC, I'll join and check it out.
I tried again and same issues. I didn't see any new network errors. This time tho, I did time it, I started my OBS, using my rtmp and key, and after 5 minutes it disconnects by itself. I'm not sure if that's normal since it didn't play on my player and I tired that website but just a black screen.
if I disable the API and stream forward to twitch it works right away. I wanted to try API & twitch but I don't have a NWC wallet to try both at the moment
I couldn't even get a lightning address on primal, they blacklisted me. Primal sucks. I use Amethyst
I started a stream from OBS and kept it running.
The HLS URL
https:// simulcast . me/hls/8e4551823a23f584/index . m3u8?apiKey=...
loads in the Akamai hls .js player, but it only shows a black screen and stops after ~8 seconds even though OBS remains connected and streaming. No errors, just a short black clip.
Your client can reach his HLS.
The problem is the content/encoding, not your player.
did you check your username in the settings icon, account settings, profile information, shaketag
it will show example:
@ username
you would then put that in your amethyst client in your profile edit section, as:
username@shakepay.me

