Sign in

dan

@tsivinsky.com
21 followers 48 following 213 posts

programmer, youtube addict, unemployed. tsivinsky.com

PostsRepliesMedia
dan @tsivinsky.com · 3h
static.klipy.com
CJ: Ah Shit, Here We Go Again
ALT: CJ: Ah Shit, Here We Go Again
000
dan @tsivinsky.com · 3h
everything from first 3 minutes of latest @tsoding.bsky.social video about Love2D youtu.be/CYmCwHJs-A8?...
youtu.be
Ping Pong in Lua
YouTube video by Tsoding Daily
000
dan @tsivinsky.com · 3h
same way -+=w changes write permissions and -+=r changes read permissions
100
dan @tsivinsky.com · 3h
TIL you can do arithmetics with Linux file permissions. +x makes file executable, we all know that, but -x removes executable flag and =x makes file only executable (disables read and write)
100
dan @tsivinsky.com · 12/10/2026
link to the website if u are interested akouzoukos.com/apotris
akouzoukos.com
Apotris - Multiplatform Block Stacking Game
Play Apotris! A free block stacking game in the same genre as Tetris, featuring responsive controls and tons of customization! Also available as a GBA ROM.
010
dan @tsivinsky.com · 12/10/2026
my steam deck became an Apotris machine lol.
110
dan @tsivinsky.com · 11/10/2026
and also when scrollbar appears on comments block, text shifts. ig at youtube they don't know about scrollbar-gutter
000
dan @tsivinsky.com · 11/10/2026
got the new ui update on YouTube, and noticed that they spawn emoji picker below the button and it shows up out of bounds. lol
100
dan @tsivinsky.com · 10/10/2026
peber
010
dan @tsivinsky.com · 09/10/2026
In contrast, one of the worst feelings is when I look at YouTube all day and do nothing productive.
000
dan @tsivinsky.com · 09/10/2026
one of my favourite feelings is when I write code the whole day and after that open YouTube and see a bunch of new videos from channels I'm subscribed to.
110
dan @tsivinsky.com · 08/10/2026
i have this thing I do when scrolling bsky. when I see a person with custom domain handle, I immediately go to their website. and then I feel really bad and insecure about my website because it's not as cool
000
dan @tsivinsky.com · 06/10/2026
she Microsoft on my Linux till i Bloat
010
dan @tsivinsky.com · 01/10/2026
from the side it kinda looks like ps2 save data
same ace combat 8 box but from the sideps2 save data screen
010
dan @tsivinsky.com · 01/10/2026
yoooo, what is this? i like this small ui in steam. game looks like a disc box from ps2 era.
steam library ui element showing that ace combat 8 is available to play
120
dan @tsivinsky.com · 29/09/2026
TOEM 2 released 🥳 and I already bought and playing it on the steam deck
001
dan @tsivinsky.com · 18/09/2026
realized i started using neovim 5 years ago. good idea for a blog post maybe. it's gonna 5 years on 22nd
000
dan @tsivinsky.com · 18/09/2026
redesigned my website (tsivinsky.com) and started a blog 🥳
tsivinsky.com
Dan Tsivinsky
Fullstack developer building applications and writing code.
000
dan @tsivinsky.com · 15/09/2026
essentially I treat it as a project manager and senior engineer at the same time, while I am a product manager and a middle engineer
000
dan @tsivinsky.com · 15/09/2026
found a good workflow for me with llms where I write code myself but when I get stuck, I ask an llm how to get unstuck. I also use it to plan out a project or a feature.
100
dan @tsivinsky.com · 14/09/2026
wrote some code and now im tired :(
000
dan @tsivinsky.com · 12/09/2026
new pfp, some weird face I drew under a minute with a drawing pen (never used it before) in Gimp
some weird ahh face I drew in ~1 minute
000
dan @tsivinsky.com · 12/09/2026
it really is blue
010
dan @tsivinsky.com · 11/09/2026
project i was doing today with muse spark 1.3. Allows to manipulate PS2 save files, import and export specific game saves. ps2-memcard.tsivinsky.com
000
dan @tsivinsky.com · 11/09/2026
under a dollar gang
xbill website showing how much it would cost to fetch my entire bsky profile based on X's pricing.
131
dan @tsivinsky.com · 11/09/2026
i heard it was called walker by my other services lol
000
dan @tsivinsky.com · 11/09/2026
apparently, that also was blocking my actions runner from running normally.
000
dan @tsivinsky.com · 11/09/2026
ohhhhh, that would explain it. thanks AI.
Your Forgejo sits behind Anubis (anti-bot proxy, served via openresty). I confirmed it challenges API traffic too — even GET /v2/ and manifest inspect get back a 200 text/html JS-challenge page, chunked, with no Content-Length. Docker's client tolerates that; podman (which your docker shim actually is) does not. The uploads themselves (PUT) pass through fine, which is why blobs landed server-side in the first place.
000
dan @tsivinsky.com · 11/09/2026
current status: blocking my own opencode agent with anubis guarding my forgejo instance
000
dan @tsivinsky.com · 11/09/2026
scrolling on bsky, while listening to the podcast on the pc and waiting for the agent on the laptop. chat, am i cooked?
001
dan @tsivinsky.com · 11/09/2026
doing some stuff with muse spark 1.3 in opencode and damn, dude. i was gonna use it to learn more about parsing binary files in Go but here I am, doing the whole fucking project with it.
000
dan @tsivinsky.com · 10/09/2026
feeling lazy again
000
dan @tsivinsky.com · 09/09/2026
herdr v0.9 looks great. if i had a fleet of servers, i would be so happy. maybe one day.
000
dan @tsivinsky.com · 09/09/2026
weird feeling came to me, i suddenly want to put Linux on my ps4. don't know what's that about.
010
dan @tsivinsky.com · 08/09/2026
Measuring size of the tale in raspberry pies
020
dan @tsivinsky.com · 08/09/2026
i constantly do it because it's ctrl+shift+c in the terminal lol, never on purpose though
010
dan @tsivinsky.com · 04/09/2026
someone: so, what kind of music you like? me: oh, im glad you asked. let me tell you about parody music videos about operating system called GNU/Linux.
000
dan @tsivinsky.com · 02/09/2026
finally having Ws in personal projects. writing subsonic client as a plugin for my steam deck.
000
dan @tsivinsky.com · 01/09/2026
been wanting to build a youtube video archiver. I currently just download videos manually with yt-dlp and put readme alongside. maybe will get on that tmrw.
000
dan @tsivinsky.com · 01/09/2026
i keep my envs under a pillow
010
dan @tsivinsky.com · 01/09/2026
Banger Alert! youtu.be/Q1RzfXrLTE0?...
youtu.be
Bootloader (Payphone Linux Parody)
YouTube video by minekart
000
dan @tsivinsky.com · 31/08/2026
luckily it wasn't that big and I didn't have all my services in that config but still a pain. I really should store configs in git repo
100
dan @tsivinsky.com · 31/08/2026
just rewrote my whole docker compose config for my homelab with wget command when trying to update immich setup 🤦 fml
100
dan @tsivinsky.com · 31/08/2026
but I do have a successful configuration for it now, so hell yeah to that 🥂
000
dan @tsivinsky.com · 31/08/2026
finally fixed forgejo actions runner on my instance and realized my vps doesn't have enough ram to build node projects :(
100
dan @tsivinsky.com · 30/08/2026
Small extension that replaced my github.com/tsivinsky/yt... project
github.com
GitHub - tsivinsky/yt-wl-noautoplay: opens youtube video without playlist bullshit, specifically autoplay
opens youtube video without playlist bullshit, specifically autoplay - tsivinsky/yt-wl-noautoplay
000
dan @tsivinsky.com · 30/08/2026
my new Firefox extension got approved. It adds context menu buttons to either copy a clean video url or open video in the new tab. By clean url I mean without playlist autoplay bs and stuff. It can preserve timecodes too. addons.mozilla.org/en-US/firefo...
addons.mozilla.org
Clean YouTube links – Get this Extension for 🦊 Firefox (en-US)
Download Clean YouTube links for Firefox. Allows users to copy clean links to YouTube videos with only required url parameters
100
dan @tsivinsky.com · 27/08/2026
capy reader is pretty good. great way to scroll rss feeds from my self hosted miniflux
020
dan @tsivinsky.com · 27/08/2026
writing code again, im so happy :)
000
dan @tsivinsky.com · 24/08/2026
support is not perfect with only safari in the red
browser compatibility table with all browsers in the green apart from safari
011