Oleksii Holub 🇺🇦

@tyrrrz.me

🍋 Reality is lemons and the Internet's my lemonade • I write code so you don't have to • Opinions are NOT my own — whose voices are these anyway? • Bink in lio: https://tyrrrz.me

Discord has an absurdly easy-to-manipulate content moderation system that's constantly used to attack people: 1. Write an innocent message to someone 2. Wait for their response 3. Edit your original message to completely change the context and meaning of the conversation 4. Report the user

I really dislike the design behind CancellationTokenSource.CreateLinkedTokenSource. It's confusing. You're effectively encapsulating multiple cancellation sources in one instance, yet only control one of them. At the same time, passing that token erases context about any of its parent/base tokens.

AI-assisted software development forces me to re-establish my relationship with code. Tasks that used to take days or weeks now take hours, but in the process the code feels... idk, like it's lab-grown if it makes sense.

Also want to take an opportunity to shout out a project of mine that's always been in the shadows: github.com/Tyrrrz/PolyS... It provides polyfills for ~500 BCL APIs, allowing you to write modern C#/.NET code on targets as old as .NET Standard 1.0 and .NET Fx 3.5. I use it in all my libraries ✨

GitHub - Tyrrrz/PolyShim: Collection of polyfills for projects targeting older versions of .NET

Collection of polyfills for projects targeting older versions of .NET - Tyrrrz/PolyShim

github.com