FiniteSingularity
banner
f15y.com
FiniteSingularity
@f15y.com
I'm a developer out of academia that loves learning-from and sharing my knowledge with others on their programming journey through live-coding on Twitch. Oh, I also make OBS plugins. https://f15y.com
@elgato.com currently has some great Black Friday deals, including the Stream Deck Modules. If you wanted to build a wireless Stream Deck from my video, now is the time to grab a module. elgato.sjv.io/finite-sd-mo...
Stream Deck Module (32 Keys) | DIY Control Panel
Stream Deck Module delivers trusted tactile control for custom projects and commercial products alike. With an unbranded design and access to hundreds of plugins plus the SDK, it’s everything you love...
elgato.sjv.io
November 29, 2025 at 9:58 PM
Ollie wishes you all a cozy and lazy day-after-turkey-day.
November 28, 2025 at 3:56 PM
Today on stream we started building a new retro-themed scene collection for the @elgato.com marketplace. I used my Retro Effects plugin along with some other magic to make a pretty wild CRT effect. How many little touches can you see in the video?
November 25, 2025 at 8:45 PM
Today will be a bit different stream. Lets build up a fun 80s-retro themed scene collection, and then use it to watch me suffer through my first attempts at Kaizo Mario. Starting now... twitch.tv/finitesingul...
FiniteSingularity - Twitch
Hi, I'm Mark, aka FiniteSingularity. I've been a developer and educator for over 20-years having taught undergrad and graduate level programming and engineering courses. I love to code, learn from tho...
twitch.tv
November 25, 2025 at 3:06 PM
I’m not crying.. you’re crying… xkcd.com/3172/
Fifteen Years
xkcd.com
November 25, 2025 at 1:31 PM
Oh snap, why is this on my computer?
November 24, 2025 at 10:12 PM
I've been having a blast watching @grandpoobear.bsky.social play Dram World 3, and even though this is a terrible, awful, no-good idea, I have this desire to learn Kaizo Mario, initially by getting my butt kicked by Dram World 3. I've also got a some ideas brewing for a fun retro stream layout.
November 24, 2025 at 6:00 PM
At the dentist this morning.. and it’s not even 2:30.
November 24, 2025 at 12:58 PM
Also live over on Twitch! twitch.tv/finitesingul...
November 21, 2025 at 3:36 PM
🔴 LIVE https://stream.place/f15y.com Working on the Elgato Marketplace Connect OBS plugin.
@f15y.com is 🔴LIVE on stream.place!
Working on the Elgato Marketplace Connect OBS plugin.
stream.place
November 21, 2025 at 3:36 PM
Reposted by FiniteSingularity
thanks to @elgato.com, I have everything I need to make content how I want 💜🎙️

if you are looking to level up your setup this season, there are tons of pre-Black Friday deals going on RIGHT NOW with up to 30% off! elgato.sjv.io/Qj7QPP | #ad
November 20, 2025 at 6:27 PM
Once again, work got in the way of streaming, so no stream today. However I am planning on making up for it with a rare Friday stream tomorrow. See you there!
November 20, 2025 at 5:15 PM
Also live over on Twitch- @elgato.com Marketplace Connect Plugin live-coding. twitch.tv/finitesingul...
November 19, 2025 at 3:30 PM
🔴 LIVE https://stream.place/f15y.com Live coding work on the Elgato Marketplace Connect OBS plugin.
@f15y.com is 🔴LIVE on stream.place!
Live coding work on the Elgato Marketplace Connect OBS plugin.
stream.place
November 19, 2025 at 3:29 PM
In 20 minutes, at 10am CST, we'll be streaming some work on the @elgato.com Marketplace Connect plugin. Drop on in and hang out! twitch.tv/finitesingul...
FiniteSingularity - Twitch
Hi, I'm Mark, aka FiniteSingularity. I've been a developer and educator for over 20-years having taught undergrad and graduate level programming and engineering courses. I love to code, learn from tho...
twitch.tv
November 18, 2025 at 3:41 PM
Ok. This is the weirdest UI issue I’ve come across. Swapped around the port my main monitor was plugged into. The display settings opens in my secondary monitor- my prompter. However windows decided to layout the monitors such that the prompter is corner aligned to the main screen…
November 17, 2025 at 8:01 PM
Batteries Plus was still open, and they take/dispose of damaged Lithium batteries. So thankfully this one is no longer in the house. This is one of the reasons I love the old laptops that had removable batteries- I still have the MBP.. just no battery.
Came across my old (2007) MacbookPro which was in a storage bin. Hadn’t seen in in over a decade. Here is the battery- that’s one spicy pillow! 😬😱
November 17, 2025 at 12:31 AM
Came across my old (2007) MacbookPro which was in a storage bin. Hadn’t seen in in over a decade. Here is the battery- that’s one spicy pillow! 😬😱
November 16, 2025 at 11:06 PM
There is some construction going on down the road from me, and my internet has been up and down all morning, so unfortunately no stream today.
November 14, 2025 at 4:51 PM
Gah! Fried a Radxa Zero 3W board.
a baby with a sad look on his face
Alt: a baby with a sad look on his face
media.tenor.com
November 13, 2025 at 11:38 PM
Also over on Twitch! twitch.tv/finitesingul...
November 13, 2025 at 4:15 PM
🔴 LIVE https://stream.place/f15y.com OBS Plugin live-coding. Working on Retro Effects then the new Dissolve plugin.
@f15y.com is 🔴LIVE on stream.place!
OBS Plugin live-coding. Working on Retro Effects then the new Dissolve plugin.
stream.place
November 13, 2025 at 4:14 PM
I just heard the US Mint has stopped minting pennies. This change makes no cents.
November 13, 2025 at 3:00 PM
Always a treat to see the aurora.
November 12, 2025 at 2:28 AM
Unfortunately, no stream today.. Its one of those "5 fires, but only one hose" kind of days.
a young boy is riding a scooter in a grassy field .
Alt: a young boy sprays himself in the face in a grassy field .
media.tenor.com
November 11, 2025 at 3:47 PM