Why do C Programmers Always Obfuscate Their Code?

  Рет қаралды 79,540

Tsoding Daily

Tsoding Daily

Ай бұрын

Streamed Live on Twitch: / tsoding
Enable Subtitles for Twitch Chat
References:
- a1k0n.net - Have a donut. - www.a1k0n.net/2006/09/15/obfu...
- binji - POKEGB: a gameboy emulator that only plays Pokémon blue - binji.github.io/posts/pokegb/
- Nothings - stb_c-lexer.h - github.com/nothings/stb/blob/...
- Tsoding Daily - Ridiculously Easy 3D in C (Color Quantization) - Color Quantization Stream: • Ridiculously Easy 3D i...
- Tsoding - conway.c - github.com/tsoding/conway
Support:
- BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
- Pay for my VPS: zap-hosting.com/en/shop/donat...

Пікірлер: 199
@jiraibozo
@jiraibozo Ай бұрын
3:04 "I'm going to compile this [...] to confirm that it, in fact, works." *It doesn't work*
@NoizyCr1cket
@NoizyCr1cket Ай бұрын
I felt that on a personal level
@evanlin96069
@evanlin96069 27 күн бұрын
This video inspired me to write a C lexer that formats itself into frames of bad apple video ascii art.
@max_me_is
@max_me_is 5 күн бұрын
Dude it is so cool
@ijzm
@ijzm Ай бұрын
Have you seen the IOCCC (International Obfuscated C Code Contest). They do a bunch of stuff like this and format their code in really wonky ways!
@vytah
@vytah Ай бұрын
I prefer the Underhanded C Contest, sadly it hasn't been held for years. It's about writing a program that looks fine, but has a deliberate exploitable vulnerability.
@dixztube
@dixztube Ай бұрын
The fluid one is craaazy
@623-x7b
@623-x7b Ай бұрын
Actually useful what the hell for it to stop being held if it teaches security vulnerabilities maybe it's a DevOp.
@GRAYgauss
@GRAYgauss Ай бұрын
@@vytah That's just professional development.
@N____er
@N____er 15 күн бұрын
​@@vytah you might want to look into ctf challenge creation
@0x2a2f
@0x2a2f Ай бұрын
1:06:10 John Convey's mouth just turned into gol's glider
@BlackwaterEl1te
@BlackwaterEl1te Ай бұрын
lol that looked like that jesus restoration failure meme.
@blackhaze3856
@blackhaze3856 Ай бұрын
0:54 Hello Mr. Zoidberg
@freddie224
@freddie224 Ай бұрын
the only actually interesting programming channel posted again, we eating good
@stefanalecu9532
@stefanalecu9532 Ай бұрын
As a representative of the Free Pascal Discord, we would actually really be grateful for your help, we've started work on a modern Pascal website so it would be great for us to have some help :p
@Lampe2020
@Lampe2020 12 күн бұрын
I find the idea of putting the chat into the subtitles interesting, although it just confused me when I didn't quite understand something you said, so I enabled subtitles to get a clue and then got something that had nothing to do with what you said XD
@venus007e6
@venus007e6 21 күн бұрын
If you change "[%dA""\033[%dD" to "[%dA\033[%dD" (remove the "" in the middle) it would fit in the cube perfectly
@olleicua
@olleicua 24 күн бұрын
I love that you can make c look like a dynamically typed language by simply only using one type and having that type be int
@buzzerbeatz5927
@buzzerbeatz5927 Ай бұрын
Can your python do that?
@dreyhd4366
@dreyhd4366 Ай бұрын
I dont fkin think so
@9remi
@9remi Ай бұрын
yes (using semi colons)
@WilliamReddingGuitar
@WilliamReddingGuitar Ай бұрын
it can with semicolons
@2dapoint424
@2dapoint424 Ай бұрын
❤da python can do this😅
@dontuo
@dontuo Ай бұрын
Yep, check out Evan Zhou
@lunchdotbox
@lunchdotbox Ай бұрын
Anybody saying this is a great video must be a time traveler
@TsodingDaily
@TsodingDaily Ай бұрын
It was actually streamed yesterday on Twitch. So quite a few people already watched it.
@Error8x8
@Error8x8 Ай бұрын
I just walked out of the shed
@Lampe2020
@Lampe2020 12 күн бұрын
In the final code you have the second to last line overflowing on the right block by two characters and the string right in there is unecessarily split. So you could merge those two strings back together (just remove the two quotes in the middle) and that line would perfectly fit the block.
@akashp01
@akashp01 29 күн бұрын
The moment I saw you're using Emacs I knew it would be a worthwhile video.
@mytechnotalent
@mytechnotalent Ай бұрын
I adore your focus on C i am an Assembler Developer and you are so valuable!
@austinzobel4613
@austinzobel4613 18 күн бұрын
I really appreciate the video! Earlier you referenced that Gameboy and Pokemon Blue wasnt that familiar because different places exist in the world. Thats fine... but you could bridge the gap by teaching people what the equivalent for you would be... instead of just leaving people to feel shamed for misunderstanding something
@ismbks
@ismbks Ай бұрын
that's a banger i'm saving it for later
@multicoloredwiz
@multicoloredwiz Ай бұрын
Lost it at the reference in the title. Great content creator work, third owner of zozzing
@cobbcoding
@cobbcoding Ай бұрын
this is peak youtube programming content
@okage_
@okage_ 24 күн бұрын
thanks zozin, enjoyed this video
@1ogic948
@1ogic948 20 күн бұрын
Subtitles for Twitch Chat is quite a neat feature!
@calebharper9567
@calebharper9567 Ай бұрын
"This is valid C," he says about constructs that have been invalid since C99
@MatthisDayer
@MatthisDayer Ай бұрын
Too bad compilers have to support c89 and sometimes even older for compatibility
@calebharper9567
@calebharper9567 Ай бұрын
@@MatthisDayer They do, but modern GCC does not default to C89 mode and technically should not have accepted this
@joseoncrack
@joseoncrack Ай бұрын
@@calebharper9567 GCC does default to a GCC compliance mode rather than standard. If you want, say, C99 compliance, you need to pass -std=c99 to GCC. The default is something gnuxx depending on GCC's version, but not strict standard compliance. Something to be aware of.
@calebharper9567
@calebharper9567 Ай бұрын
@@joseoncrack I'm aware. Just saying that if it was trying to be standards compliant, it shouldn't accept this without an explicit C89 argument. I would also argue that it shouldn't accept this in the default mode regardless, but that's another matter.
@StevenMartinGuitar
@StevenMartinGuitar Ай бұрын
He compiled C code and it ran fine, seems pretty valid 😂
@rodelias9378
@rodelias9378 26 күн бұрын
That was super cool. Thank you!
@felipenascimento6118
@felipenascimento6118 Ай бұрын
"Marketing is comercial propaganda" In portuguese at leat (probably other Latin languages as well), the words for "ad" and "propaganda" are the same (just "propaganda")
@tSaturn
@tSaturn Ай бұрын
Anunçio
@user-sx4hm4pd3q
@user-sx4hm4pd3q Ай бұрын
Sabe mt jovem
@outrye6808
@outrye6808 24 күн бұрын
​@@tSaturnquase
@artemiasalina1860
@artemiasalina1860 Ай бұрын
front and back can be declared with octal notation: f[010][020];b[010][020]; Then the other vars can be named f010, f020, b010, and b020.
@toomuchzelda
@toomuchzelda Ай бұрын
the font you use really matches the sound of your keyboard
@scorpia3215
@scorpia3215 Ай бұрын
i wonder if you could get the conway picture to work if you messed with the brightness/contrast sliders
@nekoill
@nekoill Ай бұрын
"DevOps should learn psyops" - my brother in Christ, how do you think we came to be
@hetanshumalik6778
@hetanshumalik6778 Ай бұрын
What's your discord link? Is it open for joining? Edit: Nvm. Found it on your twitch channel
@vadiks20032
@vadiks20032 28 күн бұрын
maybe the reason it made convay look like he doesn't have hair, is because the app turned transparent background black, similar color to convay's hair
@anon_y_mousse
@anon_y_mousse 25 күн бұрын
Personally, I think a flying head is funnier than to include the shoulders. Something I was thinking about was you could embed ANSI escapes into the code, and use backspace commands to erase the opening comment characters and then move forward and overwrite the end characters, then set the color, repeat ad nauseam and then just cat'ing the file to the terminal would yield a colored image. Then you could just focus on formatting with 8 colors and embedding the escapes. If Debian restricts you in that way, why not come to the dark side and use Slackware.
@RickeyBowers
@RickeyBowers Ай бұрын
Potato Conway was the best, lol. (Can help but to feel he is laughing somewhere.)
@anon3118
@anon3118 Ай бұрын
the closed captions are just comments lol
@YmliaW1iYXdwCgeqeq
@YmliaW1iYXdwCgeqeq 18 күн бұрын
i saw you promote your channel during sleep paralysis, that's what brought me here
@rogo7330
@rogo7330 Ай бұрын
Maybe it would be better to find difference-between-colors values and draw tokens in their places or blanks instead. That way you preserve the lines of the face, which is more important than colors.
@GillesLouisReneDeleuze
@GillesLouisReneDeleuze 24 күн бұрын
On my first job I rewrote the whole legacy code of the project from C++ to Pascal.
@blackhaze3856
@blackhaze3856 Ай бұрын
IIRC there was a kind of contest about the weirdest thing of writing code.
@user-nc7tk3ee3q
@user-nc7tk3ee3q Ай бұрын
What's the tool being used to zoom to the cursor? (for example as in 1:31) Nice video btw!!
@heyclore5728
@heyclore5728 Ай бұрын
it't called "boomer", you can check at his repo
@bbq1423
@bbq1423 Ай бұрын
Would've been interesting to remove the background using seam carving
@NicholasVeselskiy
@NicholasVeselskiy Ай бұрын
1:06:33 I think I met this guy at my local Vietnamese restaurant.
@angsttt904
@angsttt904 28 күн бұрын
Братан, хорош, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@berndeckenfels
@berndeckenfels Ай бұрын
Maybe quantize to 3 shades and then use the lighter chats like punctuation between fully filled and space
@varshneydevansh
@varshneydevansh Ай бұрын
Watched 10 min will watch rest in the morning good night
@olleicua
@olleicua 24 күн бұрын
Ruby also has a nice mod opperator
@SomeDudeInBaltimore
@SomeDudeInBaltimore Ай бұрын
Looking to see how to put the donut in my motd when I log in to the terminal...
@investWhale
@investWhale Ай бұрын
What do you say about it, Python?
@alvaronaranjo2589
@alvaronaranjo2589 Ай бұрын
I learned Pascal before C but after 8-bit asm
@RoadToFuture007
@RoadToFuture007 Ай бұрын
I've heard, this is almost the best path. We have in Russia some guy, his name is Stolyarov, who wrote the book Introduction to (programmer) profession (3 volumes!) and he teaches programing in this order: Pascal, Assembler, C, then goes to Unix, paradigms, OOP. He says, Pascal is an excellent language for teaching and starting also because it cleanly introduces to some fundamental concepts. Also it unlike C clearly separates functions (those return values) and routines (which have side effects) and so sharpen mind for those important aspects. This is one of the reasons to learn Pascal before C.
@joseoncrack
@joseoncrack Ай бұрын
@@RoadToFuture007 Yes, Pascal was a very good learning tool. Later Wirth languages were even better yet a bit more "modern" for that purpose, like Modula-2 and Oberon. Beginning your learning journey with C is a mistake. But so is beginning with Python, which teaches you almost nothing fundamental about programming.
@RoadToFuture007
@RoadToFuture007 Ай бұрын
@@joseoncrack so which of those would you reccomend as starting languages: older Pascal or like you said more modern Wirth languages? Or something else?
@joseoncrack
@joseoncrack Ай бұрын
@@RoadToFuture007 These are safe bets IMO. The thing with Oberon is that there are various dialects of it, and not many available compilers at all, although you can try OBNC which should build on most platforms. But it's a relatively small project. A more "robust" choice would probably be either Pascal (and the freepascal compiler is pretty good), or Modula-2, which is now supported as an official front-end by GCC! But even if you go the Pascal route, you don't need to settle for an "old " language, as freepascal does support Object Pascal/Delphi and of course there is Delphi itself which is still sold and still used in more commercial projects than you may think. These are versions of Pascal that support OOP and a lot of modern additions to the original Pascal, while keeping its spirit.
@stefanalecu9532
@stefanalecu9532 Ай бұрын
​@@RoadToFuture007 as someone who uses Free Pascal, you've got everything from low level stuff to advanced OOP, we've evolved quite a bit :) Out of principle I'd recommend Modula-2 or Oberon, but sadly no one uses those and you'll be isolated, so try Pascal, you won't regret it
@kossboss
@kossboss Ай бұрын
soo classno! ❤️ it
@dorbie
@dorbie Ай бұрын
Because they can.
@Bredor
@Bredor Ай бұрын
now imagine it doing glider in its own code blocks instead of '#'!
@Ma_X64
@Ma_X64 7 күн бұрын
You also could move the indexes of arrays before the arrays variables in loops. I'm not sure what combinations of that is legal for two dimensional arrays but a[b]==[b]a==b[a]==[a]b😅
@dandnnn
@dandnnn Ай бұрын
Can't wait for this to get fed to chat gpt
@yoelvp
@yoelvp Ай бұрын
No entiendo nada pero me encantan tus videos 😅
@stpedro-ht9ng
@stpedro-ht9ng Ай бұрын
La programación es muy interesante. Si desea aprender los conceptos básicos, vea el curso CS50 2023 de Harvard en freeCodeCamp. Qué buen profesor y si necesitas traducción, la descripción del video tiene escritos que puedes leer a un ritmo más lento.
@yoelvp
@yoelvp Ай бұрын
Se un poco de programación y diría que soy junior, pero aún el idioma inglés no logro entenderlo 😁
@austinzobel4613
@austinzobel4613 18 күн бұрын
Thank you for the small rage about AI revolution yet the tools being incapable of doing the basic things we ask for. AI has a danger of making humanity very very dumb. Let's hope we can counteract
@cobbcoding
@cobbcoding Ай бұрын
1:34:10 "It kinda worked but not really. Yeah, it actually, it didn't really work at all"
@hodayfa000h
@hodayfa000h 24 күн бұрын
Because they don't want anyone to learn from them
@lukasjetu9776
@lukasjetu9776 26 күн бұрын
i have a question, what is porn folder?
@hubstrangers3450
@hubstrangers3450 Ай бұрын
Thank you...
@StevenMartinGuitar
@StevenMartinGuitar Ай бұрын
Only 40mins through but if there's not enough tokens you should unroll all of the loops 😂
@aldob5681
@aldob5681 21 күн бұрын
it's self obfuscating
@OverAndOverAndOver
@OverAndOverAndOver 22 күн бұрын
Yo man, I don't know if you've got specific people doing your subtitles but they are effing them up Subtitles don't at all represent what you are saying in the video
@A2music
@A2music 19 күн бұрын
It's the twitch chat from the livestream
@OverAndOverAndOver
@OverAndOverAndOver 18 күн бұрын
@@A2music i thought so! I just didn't know, that's super sick! Thnx
@azergante8268
@azergante8268 Ай бұрын
36:05 how about promoting your own language tailored for daily recreational programming?
@vk8a8
@vk8a8 Ай бұрын
subtitles broke ):
@heyclore5728
@heyclore5728 Ай бұрын
it's twitch chat
@seanmorris440
@seanmorris440 25 күн бұрын
Perl programmers be like: That looks completely normal to me.
@user-tg2gm1ih9g
@user-tg2gm1ih9g 21 күн бұрын
C programmers I know eschew obfuscation. We use Perl or Python when we intend to obfuscate.
@jojojorisjhjosef
@jojojorisjhjosef 20 күн бұрын
Average c programmer behaviour 0:52
@ginzilb3395
@ginzilb3395 Ай бұрын
I would love to see pascal streams.. 36:20 would be nice
@barboll2604
@barboll2604 Ай бұрын
Pascal OS stream confirmed????
@stefanalecu9532
@stefanalecu9532 Ай бұрын
Do OSs like it's Apple in the 80s
@theblackelephant
@theblackelephant 22 күн бұрын
Hey men you seem very smart with C why not make a C full 38 hour course
@KaiSong-vv7wh
@KaiSong-vv7wh 23 күн бұрын
Maybe someone can give me a heads-up: I am developing computational software for ~10 years now. But I acknowledge that software development is spread much wider than my niche field of expertise. However, I often see the trend of people in information technology to get excited about completely useless stuff. And I wonder why that is. What is the mind-set? I have a hard time making sense of so many things because my questioning is always "what can I use it for? What can it compute? What questions can it answer that I couldnt answer before? What can it do better? What is the effort vs benefit ratio?" What questions drive those informatics enthusiasts (as I'd call them in lack for better words) instead?
@DigitalViscosity
@DigitalViscosity 21 күн бұрын
You can't see the value in just writing code for art? Some people truly love reading code and seeing code composed and work in interesting ways. We should never lose the curiosity to always discover more in our hobbies because it can lead to something great.
@juanmacias5922
@juanmacias5922 Ай бұрын
Whaaaaat, Russia never caught the Poke mania!?
@RoadToFuture007
@RoadToFuture007 Ай бұрын
Kadyrov, the president of Chechen Republic once said, his spetsnaz caught all the Pokemons, so, no, no more Pokes in Russia!
@nikkehtine
@nikkehtine Ай бұрын
1:06:10 legit looks like something from analog horror
@623-x7b
@623-x7b Ай бұрын
Does he do leetcode streams?
@ManavKaushal
@ManavKaushal 29 күн бұрын
you’re definitely going to be featured in a future stream now :p
@623-x7b
@623-x7b 29 күн бұрын
@@ManavKaushal it's already a meme? What I miss..
@smizmar8
@smizmar8 14 күн бұрын
No, not the age of AI for search engines, it's the age of corporate greed, the founders of google have moved on to other things, even Gatsie isn't hanging around much. Why corporate greed though? Well if youu search and find what you want, how many adds have you possibly looked at? But, if it takes you a long time to find what you want, potentially never finding it, you just keep runing searches. Kind of brilliant if you're a corporate idiot who only cares about the next year or 2. I think it's time to write an opensource search engine.
@boody8844
@boody8844 Ай бұрын
Brother why is your CPU running at 100c 😭
@TsodingDaily
@TsodingDaily Ай бұрын
To keep myself warm
@cobbcoding
@cobbcoding Ай бұрын
it's cold in russia
@BboyKeny
@BboyKeny Ай бұрын
My code is automatically obfuscated
@alymikky97
@alymikky97 Ай бұрын
Can someone explain how did he remove includes and his code worked fine?
@Xotchkass
@Xotchkass Ай бұрын
Old C allows implicit declarations
@brinza888
@brinza888 Ай бұрын
@@Xotchkass why only old C? As I know in modern standards you can declare any function by yourself without using include. This based on fact that include directive just extends your code with all necessary declarations before even compiler will work.
@alymikky97
@alymikky97 Ай бұрын
@@Xotchkass does that mean he include stdio at the end or doesn’t need to include at all?
@_PINAKIBANERJEE_CSEA
@_PINAKIBANERJEE_CSEA Ай бұрын
​@@alymikky97you can't include in the end, but you can choose to not include it at all, if printf is all you need, you can give the function declaration yourself,as the include headers don't actually contain the function, they just contain the function signature which is called a function declaration. You can simply do int printf(char *,...); Anywhere outside any functions before using the first printf statement . Compiler would probably warn you. But code would worl fine.
@satyajeetjena6758
@satyajeetjena6758 Ай бұрын
​​@@alymikky97GCC links with libc by default. It warns him for not knowing what printf is at compile time. But after linking with libc, where its "implementation"(compiled library code) lies, the program can run as usual. You can use -nostdlib flag to see the things the standard c library functions you were granted before(i.e. you will see the regular code fail).
@santitabnavascues8673
@santitabnavascues8673 23 күн бұрын
D... do they?!.... but I've never!.... 😑😑😑
@jgfjfgjfhjf
@jgfjfgjfhjf Ай бұрын
not sure calling that code and donut obfuscated is quite right tho. It doesn't necessarily try to deliberately hide what it is actually doing. Sure names are mangled, but the logic is right there, plain and simple. I know - not a real language - but code like this is basically how you write fast(er) .js, tho in .js land no one cares about speed, so that's only used to reduce file size that goes with react.
@scrung
@scrung Ай бұрын
what? the reason why code looks like this in js is because people use a build tool to minify the source code so there’s less data to send to the user. your variable names are turned to bytecode at runtime and have no impact on the speed of ur application after it has been parsed by the engine. it’s purposely written to be messy and unreadable (it’s code in the shape of a donut) and the author says so himself ”This was my first attempt at obfuscated C” no one actually writes code like this because your coworkers actually want to be able to read it
@jgfjfgjfhjf
@jgfjfgjfhjf Ай бұрын
@@scrung yes, except for the fact that reducing code to logical operations is faster in many cases, writing "helper" functions in this fashion opens the possibility of inlining them later without making resulting file huge, math is way faster this way etc (n | 0 instead of Math.floor(n) for example, not only faster by itself, but also no function call overhead).
@MyrLin8
@MyrLin8 27 күн бұрын
It's fun.
@juansolo1617
@juansolo1617 17 күн бұрын
Obfuscating? You mean strange formatting... Visual Studio Code would wreck all the formatting as soon as it's pasted or a newline is entered. Obfuscation is when you try to hide function pointers until runtime, including name mangling and other methods.
@wjrasmussen666
@wjrasmussen666 Ай бұрын
The title of this feels like a click-bait lie.
@Volarma
@Volarma 23 күн бұрын
56.1GB P*rn folder... i think it's too smol...
@poketopa1234
@poketopa1234 Ай бұрын
Answer: so they can keep their jobs and become unfirable
@whereisyourhijab
@whereisyourhijab 18 күн бұрын
0:54
@j0hnr3x
@j0hnr3x Ай бұрын
37:30 Propaganda used to be just a synonym for advertisement.
@bashbarash1148
@bashbarash1148 Ай бұрын
Next time just grep your /home/streamer/Programming/tsoding/ and you will find it faster
@lucasalves1068
@lucasalves1068 Ай бұрын
Hello, Sailor 😒😒😒😒
@dmitryserov5595
@dmitryserov5595 4 күн бұрын
I do agree their code is пакетик!!! pathetic
@kakalisaha9428
@kakalisaha9428 Ай бұрын
Hello from India
@mikoposter
@mikoposter Ай бұрын
namaskaram
@benfaerber4956
@benfaerber4956 Ай бұрын
Hello from USA
@apenaswellignton
@apenaswellignton Ай бұрын
Gop
@monad_tcp
@monad_tcp Ай бұрын
52:19 Debian ? the same ones crying because of the name of Gimp ?
@alvaronaranjo2589
@alvaronaranjo2589 Ай бұрын
1:06:13 😂
@rayo3914
@rayo3914 12 күн бұрын
Эх, а на русском никто не пишет :(
@Fusjgaprocnzmfjspejx
@Fusjgaprocnzmfjspejx 6 күн бұрын
Какой родной милый акцент... 😉
@BlueIsLeet
@BlueIsLeet 29 күн бұрын
They don't. Saved you 2 hours
@babenoff
@babenoff Ай бұрын
Братик, я недавно смотрю твой канал, скажи пожалуйста, почему ты вещаешь на английском? Это такая форма протеста?
@plushrei5926
@plushrei5926 Ай бұрын
Больше аудитория и все, не надо политоту везде приписывать
@babenoff
@babenoff Ай бұрын
@@plushrei5926 спасибо за ответ)) я без злости спросил)
@lovely-shrubbery8578
@lovely-shrubbery8578 Ай бұрын
He's been making videos for many years
@Fusjgaprocnzmfjspejx
@Fusjgaprocnzmfjspejx 6 күн бұрын
Прежде всего это красиво....
@babenoff
@babenoff 6 күн бұрын
@@Fusjgaprocnzmfjspejx че это вдруг?)
@ploho__3699
@ploho__3699 Ай бұрын
what obfuscate even means
@13thk
@13thk Ай бұрын
make something hard to understand
@angelcaru
@angelcaru Ай бұрын
sdaoisifsoadsadosahud
@_midinette_
@_midinette_ Ай бұрын
make difficult to read by trying to hide/obscure parts of it
@Leonhart_93
@Leonhart_93 Ай бұрын
It means to hide in a way that doesn't hide it completely.
@l.piekha100
@l.piekha100 Ай бұрын
super abbreaviate everything to make things unreadable and make you look smarter
@monad_tcp
@monad_tcp Ай бұрын
51:31 I hate Debian, stupid dictators telling you what you can or can't do. I always have problems when I want to install 2 versions of the same library, can't have that, it "wastes" space, so you get rekt wil "DLL hell" because of it. I'm purging that crap from all my servers. I now use Fedora. Also, they're woke (the debian ones, the fedora I don't know, they're probably boomers so theyre no woke, that's less bad).
@stefanalecu9532
@stefanalecu9532 Ай бұрын
Why do you care if they're "woke" (I am not sure how they're woke...?)? This is a nothing burger, bring something better
@monad_tcp
@monad_tcp Ай бұрын
@@stefanalecu9532 I don't care, I just find it funny. Every corporation uses Woke as a deflecting shield against any accountability for their actions, and lack of honesty. Its so clear now that they're going that, meanwhile the old contributors left the ship, everything is becoming shit, water is entering, the ship is sinking. I'm just seeing correlations based on observation, I don't care, I just find it amusing that when big corporations start sinking they become woke. I'm not saying its cause and effect either. I really don't care, I don't use Debian anymore.
@anon_y_mousse
@anon_y_mousse 25 күн бұрын
@@stefanalecu9532 We should all care since it's a sign that someone is mentally ill.
@ZoraAlven
@ZoraAlven Ай бұрын
printf("%c", ".#"[front[x][y]]; feels kinda enlightening
@satyajeetjena6758
@satyajeetjena6758 Ай бұрын
printf("%c", *(*(*(front + x) + y) + ".#"));
@alexandredaubricourt5741
@alexandredaubricourt5741 24 күн бұрын
That’s a torus 🥹
I regret doing this...
1:20:07
Tsoding Daily
Рет қаралды 64 М.
Why I Use C | Prime Reacts
13:00
ThePrimeTime
Рет қаралды 131 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 110 МЛН
The Linux Experience
31:00
Bog
Рет қаралды 324 М.
Cracking Secret Message with C and Computer Vision
2:00:36
Tsoding Daily
Рет қаралды 22 М.
WHY did this C++ code FAIL?
38:10
The Cherno
Рет қаралды 182 М.
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 654 М.
"Hello, World" in 5 CURSED languages that no one should use
13:08
Dreams of Code
Рет қаралды 529 М.
Programming with Math | The Lambda Calculus
21:48
Eyesomorphic
Рет қаралды 109 М.
I implemented Goto in OCaml
38:41
Tsoding Daily
Рет қаралды 37 М.
I made FLAPPY BIRD in DUMB programs
19:35
Code Bullet
Рет қаралды 1,7 МЛН
Coding Adventure: Optimizing a Ray Tracer (by building a BVH)
52:13
Sebastian Lague
Рет қаралды 346 М.
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 95 М.
CY Superb Earphone 👌 For Smartphone Handset
0:42
Tech Official
Рет қаралды 825 М.
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 27 МЛН
Телефон в воде 🤯
0:28
FATA MORGANA
Рет қаралды 1,2 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4 МЛН