Тsфdiиg
@tsoding.bsky.social
Recreational Programming:
- http://twitch.tv/tsoding
- https://www.youtube.com/@Tsoding
- https://www.youtube.com/@TsodingDaily
⠀⢀⣰⣾⡿⣶⣿⠿⣶
⢠⣼⣿⣿⣷⣿⣿⣶⠉
⢸⣿⣿⣿⣿⣿⣿⠀⠀
- http://twitch.tv/tsoding
- https://www.youtube.com/@Tsoding
- https://www.youtube.com/@TsodingDaily
⠀⢀⣰⣾⡿⣶⣿⠿⣶
⢠⣼⣿⣿⣷⣿⣿⣶⠉
⢸⣿⣿⣿⣿⣿⣿⠀⠀
Pinned
Тsфdiиg
@tsoding.bsky.social
· Feb 15
I think you guys should stop learning languages and start learning programming already.
The biggest anti-AI people are the AI grifters. They are bringing the next winter closer.
November 8, 2025 at 9:27 AM
The biggest anti-AI people are the AI grifters. They are bringing the next winter closer.
TIL that "My" in MySQL is not a possessive adjective but the name of the daughter of the main author of the database Michael Widenius.
November 5, 2025 at 3:14 PM
TIL that "My" in MySQL is not a possessive adjective but the name of the daughter of the main author of the database Michael Widenius.
I just wasted 5 years
November 1, 2025 at 8:50 AM
I just wasted 5 years
Since I've somehow become a relatively popular person, I had a privilege to observe human behavior on a decent scale. One thing I noticed is that when people criticize me they are often talking about themselves. So yeah, criticize me and I'll tell you who you are, I guess. :)
October 28, 2025 at 12:32 PM
Since I've somehow become a relatively popular person, I had a privilege to observe human behavior on a decent scale. One thing I noticed is that when people criticize me they are often talking about themselves. So yeah, criticize me and I'll tell you who you are, I guess. :)
Matrices from Linear Algebra are basically a Programming Paradigm.
October 26, 2025 at 5:59 AM
Matrices from Linear Algebra are basically a Programming Paradigm.
OH GOD! Aight, POSIX has a very innocent function called `char *dirname(char *path)`, right?
It returns the dir part of the path. BUT! On BSDs it returns a pointer to a static storage and on Linux it inserts a NULL-terminator in the middle of your path. Portability my ass...
It returns the dir part of the path. BUT! On BSDs it returns a pointer to a static storage and on Linux it inserts a NULL-terminator in the middle of your path. Portability my ass...
October 25, 2025 at 7:08 AM
OH GOD! Aight, POSIX has a very innocent function called `char *dirname(char *path)`, right?
It returns the dir part of the path. BUT! On BSDs it returns a pointer to a static storage and on Linux it inserts a NULL-terminator in the middle of your path. Portability my ass...
It returns the dir part of the path. BUT! On BSDs it returns a pointer to a static storage and on Linux it inserts a NULL-terminator in the middle of your path. Portability my ass...
TIL Ampersand "&" is just a sloppy handwriting of Latin word "et" which means "and".
October 22, 2025 at 7:22 PM
TIL Ampersand "&" is just a sloppy handwriting of Latin word "et" which means "and".
Reposted by Тsфdiиg
I'm excited to announce a new album, though songs on it aren't exactly new. There are 3 remakes of my old songs which really needed it, and 2 other songs that didn't make it to my last album. The album should be out in a month hopefully.
#chiptune #8-bit #famitracker #album #trackermusic
#chiptune #8-bit #famitracker #album #trackermusic
October 20, 2025 at 6:11 PM
I'm excited to announce a new album, though songs on it aren't exactly new. There are 3 remakes of my old songs which really needed it, and 2 other songs that didn't make it to my last album. The album should be out in a month hopefully.
#chiptune #8-bit #famitracker #album #trackermusic
#chiptune #8-bit #famitracker #album #trackermusic
Big Tech collecting data and spying on us is pretty bad. But on the other hand all their software is buggy unusable broken shit. So it's not far fetched to assume that this quality may extend down to the data collection and processing too. So maybe it all cancels out in the end?
October 19, 2025 at 10:26 PM
Big Tech collecting data and spying on us is pretty bad. But on the other hand all their software is buggy unusable broken shit. So it's not far fetched to assume that this quality may extend down to the data collection and processing too. So maybe it all cancels out in the end?
Just caught a pretty nasty bug in my software renderer with clang -fsanitize=undefined. Who needs Rust really? Learn clang sanitizers - they are awesome!
October 19, 2025 at 11:34 AM
Just caught a pretty nasty bug in my software renderer with clang -fsanitize=undefined. Who needs Rust really? Learn clang sanitizers - they are awesome!
Me taking a break after an entire day of fixing a bug in the legacy codebase
October 19, 2025 at 2:37 AM
Me taking a break after an entire day of fixing a bug in the legacy codebase
Programming Languages are Walled Gardens. Assembly is the way to escape them.
October 18, 2025 at 7:16 PM
Programming Languages are Walled Gardens. Assembly is the way to escape them.
Reposted by Тsфdiиg
This is what Social Media Engagement of the Future looks like
October 17, 2025 at 4:08 PM
This is what Social Media Engagement of the Future looks like
The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.
October 15, 2025 at 9:36 PM
The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.
Any C programmer knows that Segfaults are great! They crash your program and tell you where exactly it touched the wrong memory. Segfaults are ur friends! The real problem is a slow and silent corruption of writable memory over many days. Rusties crying about Segfaults are noobs
October 13, 2025 at 3:26 PM
Any C programmer knows that Segfaults are great! They crash your program and tell you where exactly it touched the wrong memory. Segfaults are ur friends! The real problem is a slow and silent corruption of writable memory over many days. Rusties crying about Segfaults are noobs
The AI market is FUCKED! QUICK, SHORT NVIDIA!
*proceed to short-circuit his Nvidia graphics card*
*proceed to short-circuit his Nvidia graphics card*
October 12, 2025 at 10:00 PM
The AI market is FUCKED! QUICK, SHORT NVIDIA!
*proceed to short-circuit his Nvidia graphics card*
*proceed to short-circuit his Nvidia graphics card*
Every new C++ release be like
October 11, 2025 at 11:31 AM
Every new C++ release be like
I just realized that the ThinkPad's clit is also a part of its logo.
October 9, 2025 at 7:13 PM
I just realized that the ThinkPad's clit is also a part of its logo.
Does anybody at Google remember how to set the language of the UI correctly anymore?
October 5, 2025 at 3:32 PM
Does anybody at Google remember how to set the language of the UI correctly anymore?
The fact that generative content works so well on the majority of people reveals that the people don't watch the creators for the reasons the creators think the people are watching them. For the majority of people it's all just basic stimuli to evoke very primitive reactions.
October 5, 2025 at 10:26 AM
The fact that generative content works so well on the majority of people reveals that the people don't watch the creators for the reasons the creators think the people are watching them. For the majority of people it's all just basic stimuli to evoke very primitive reactions.