I thought that was just a quirk in the simulation which was just trying to simulate a wave bouncing back and forth on the walls. Simulating surface tension would be too much for this.
faykson They know this, they mean that it didn't output any errors (like "int" from "int main()" is missing but still works or that it didn't include stdio.h)
I sometimes ask myself what kind of weird things I watch that something like this gets recommended to me, but than I do watch it so that's for that. Glad to know I'm not the only one
This is a marvel. The code is valid input to itself, it compiles without warnings despite looking so stylized, and fluid dynamics in ASCII is already fascinating enough.
@@neixene7742 of course and ascii is just the tip of the iceberg utf-8 ftw! the simplest way is to just render utf8 "pixels", turning one character into 4 "pixels" and pretending it's a regular pixel display...some people use braille symbols instead, giving even more "pixels"... of course, as with ascii, you could make a whole lot more complicated things with it as well...
@@deanerdaweiner3829 hah nice point. plus there is so many good video's out there you just get them as you come. late or not. im not sure how many Hours on stuff on you tube but i can say its far more that one lifetime.
I'm 7 years late to the party, technology has advanced considerably in that time, and I STILL do not think I could have been more impressed seeing this 7 years ago as I am today.....
If you think this is mad, how about this: I have written an ASCII fluid simulator for the terminal with 3D raytracing graphics and full color: ua-cam.com/video/72VGIiWKMEU/v-deo.html
me: "Oh, I guess I'll click on it--" video: *code is shaped to make an ascii-art logo for itself* me: "Oh, that's nice--" video: *turns that ascii art into a fluid* me: "whoa"
video: "here's ascii art code" video: **proceeds to compile the art code, and the run the code through it's own compiled version** me: _screams in modem code_
All comments are from yesterday. What in the world happened with youtube's algorithm to put a 6 year old video of ASCII fluid dynamics in so many recommendation lists. 🤔
Maybe the author hacked the algorithm? I mean, if he's THIS talented, to the point of creating an ASCII fluid dynamics whose logo is the source code itself......
All the good _new_ content is either censored or no longer allowed on youtube, so its falling back on older videos because that's all thats left. The second factor is that youtube recommends things based on _category_ rather than similar watchers like it used to. So once an old video starts to go even a little bit viral UA-cam gets it out to pretty much everyone who has ever looked at that category.
Some nerd searched for ASCII videos. Google said, "You all have the same nerdy tastes as this guy. Enjoy this video he watched several times!" I say, "Thanks, Google, and random nerdy searcher. That was a good find!"
The first ascii art, fluid.c not just used as a visual source for fluid simulation, it itself is the source code for the fluid simulation. The fluid simulation is basically simulating itself.
the craziest part, the absolute insanity I find the source code. Just tried it, have it running here in the terminal after compiling this, without any non std linux lib: # include// .IOCCC Fluid- # # include //2012 _Sim!_ # # include //|||| ,____. IOCCC- # # define h for( x=011; 2012/* # # */-1>x ++;)b[ x]//-' winner # # define f(p,e) for(/* # # */p=a; e,p
HOLD MY BEER: I have written an ASCII fluid simulator for the terminal with 3D raytracing graphics and full color: ua-cam.com/video/72VGIiWKMEU/v-deo.html
Is the data stored as those ASCII characters or is a more accurate simulation generated from the input and the ASCII is a visualization of it? either way it's very impressive, well done!
in case you are still interested. this is Obfuscated C the entire code is that logo. it uses various techniques to accomplish the simulation. Obfuscated C used to be, and perhaps still is, a competition to write code that is unreadable that does something interesting. there was one that was shaped like a donut that rendered a donut spinning in 3d space.
@Drake Coldman this is more impressive than most of the things NASA has done. (other than spend money on inefficient space research, and lead the cold war pissing contest that was the space race).
@Drake Coldman "private project" Or Publicly funded science Pick one, can't be both. NASA satellites hasn't done anything for the Internet. They underpay their employees, and are inefficient for their scale. Many government agencies are efficient and make productive research. NASA is not one of them. NASA has made many import discoveries, but relative to their size and funding, not so much.
At first I was impressed. AND THEN I REALIZED THE INITIAL LOGO WAS THE SOURCE CODE.
This is art of the highest level.
Is there any place to download or clone the c files for this? I would rather not type this by hand to test it myself.
Oh shi- !
wow
Wait you're not shitting m-
Next, ASCII ray tracing light
not quite ascii, but heres raytracing in DOS:
ua-cam.com/video/N8elxpSu9pw/v-deo.html
@@joel5274 👍
Check out this ascii first person shooter tutorial ua-cam.com/video/xW8skO7MFYw/v-deo.html
Someone made a raytacer in desmos. So that's totally possible
@@lincolnsand5127 👍
IT EVEN HAS SURFACE TENSION!
Right? I was just about to type this! God this is so cool
I thought that was just a quirk in the simulation which was just trying to simulate a wave bouncing back and forth on the walls. Simulating surface tension would be too much for this.
OH. MY. GAWD.
No fluid sim without Surface Tensions
Ya
C code and baroque music, that must be the classiest thing ever.
Handel’s “Water Music”, if I’m not mistaken 😁
Yes, this video is sheer beauty.
This would make a fine addition to Dwarf Fortress
I mean, Dwarf Fortress already has some of the most advanced fluid dynamics in video games.
@@hazel-lainsnider1542 lol wut it's not much better than Minecraft
@@gracefool In terms of what? Minecraft's fluids are just based on source blocks. DF simulates water pressure.
@@lyncheatingdonut sure but it's still local grid-based, calling it fluid dynamics is ridiculous. It's not anything like real fluid.
@@gracefool Well yeah, it does work on a more abstract level for sure
The code compiles without warnings!
no warning with -Wall -pedantic options is awsome indeed
It's not that hard to have no warnings with pedantic in both C and C++ (in more recent C11 and C++11/14 it's even easier)
Where did you guys learnt how to code ? You can do everything without warnings.
faykson They know this, they mean that it didn't output any errors (like "int" from "int main()" is missing but still works or that it didn't include stdio.h)
fayson Obviously you can code without warnings. But its much harder to do with obfuscated C code
1.5x speed + 144p, looks real!!
If you squint a bit
darren8221 1.75 speed
Thanks stranger
Ty
yeah, even better 2x
And here we all are.
Gathered by UA-cam's algorithm.
I sometimes ask myself what kind of weird things I watch that something like this gets recommended to me, but than I do watch it so that's for that. Glad to know I'm not the only one
Can I like this comment, it had 69 likes
I'm not even mad
That's amazing
Welcome back to:
*Why Are These Videos In My Recommendations? Episode #109347*
You said it
This is a marvel. The code is valid input to itself, it compiles without warnings despite looking so stylized, and fluid dynamics in ASCII is already fascinating enough.
Is there any place to download or clone the c files for this?
@@lincolnsand5127 he left a link in one of his other videos: ua-cam.com/video/dQw4w9WgXcQ/v-deo.html
@@4.0.4 getting rick rolled in 2019... I can't belive it
@@lincolnsand5127 ioccc.org/years.html#2012_endoh1
@@lincolnsand5127
It's literally in the video.
Thank you, youtube recommendation algorithm.
Was thinking the same thing
M1lkweed 761 facts hahaha
Same. Spot on
Wow my recommendation was late lol
mhm
It's a crime this has only just been recommended to me six years after the fact...
Why the crazy youtube recommendations algorithm brought us all here once again!
ua-cam.com/video/8y9tlEQg-qk/v-deo.html
The music - Fredrick Handel’s “water music”. Amazing.
Command line is not suitable for GUI
Yusuke Endoh: hold my mouse
It's even possible to visualize 3D-Objects inside the shell.
@@KikatzuMusik and its possible to create virtual computer in minecraft but should we ?
@@neixene7742 please don't do it.
They will create Minecraft on Minecraft ;-;
@@neixene7742 of course
and ascii is just the tip of the iceberg
utf-8 ftw!
the simplest way is to just render utf8 "pixels", turning one character into 4 "pixels" and pretending it's a regular pixel display...some people use braille symbols instead, giving even more "pixels"...
of course, as with ascii, you could make a whole lot more complicated things with it as well...
Japanese guys...
Oh god, I just got it...
Handel's WATER Music.
I hate you. 10/10 pun
It's not a pun.
you're slow
2 year old comment, guys. welcome to youtube recommendations
@@motherofallemails stfu he was here over 2 years before you
@@deanerdaweiner3829 hah nice point. plus there is so many good video's out there you just get them as you come. late or not. im not sure how many Hours on stuff on you tube but i can say its far more that one lifetime.
I'm 7 years late to the party, technology has advanced considerably in that time, and I STILL do not think I could have been more impressed seeing this 7 years ago as I am today.....
I'm 9 years late and still blown away
why would you simulate fluid dynamics with ascii? you're asciing for trouble
You're going into the pungeon!
It's not simulated in ascii (that doesn't make much sense), but rendered in ascii characters.
Advanced and high quality 3D computer graphics:
"Am I a joke to you?"
have a reply
2 reply
Wow. Much reply. Thank
Espen Sales Yes you are XD
9/10 need more reply
Me asleep: ...
UA-cam at 4am: COME ONE COME ALL TO SEE THE AMAZING ASCII FLUID DYNAMICS!!!
it's 02:03 here
5:36 :p
litterly 4
midnight, damn youtube is getting more aggravating than duolingo.
And it's like 5 years old! Couldn't you have waited until morning?
You become to understand the greatness of that when you start trying to make your own models. This is pure art. Totally awesome!
Amazing work, congrats. Music fits perfectly. Classic modern art.
Would you like to drink some code?
Yep
Fuck yeah hit me
Yes, I prefer ASCII.
@@pianojay5146 Oddly enough, I too prefer ASCII over H2O.
Gimme that juicy Kotlin!
better physics than BF4
LOL!! XDDDDDDD
Lol
@Shallex 2013... 8 minutes ago
@@namelastname3772 2019.... 8 minutes ago
@Shallex you're sad
The minimalism of ASCII art is still fascinating and intriguing.
that is the most beautiful bit of code i have ever seen, jaw dropping effort and result
Would be pretty dope if you could have a firefox addon that makes all the text turn into fluid and flush it off the screen. : D
U mean chrome
@@hopsgno9790 lmao beat me to it
@@hopsgno9790 No, the old firefox or a clone of the old version that still gets updates, like Pale Moon.
why firefox though
Cool kids use firefox
NO WAY
HE ACTUALLY DID IT
THE ABSOLUTE MADMAN
He did it 6 years ago lol
"They called me a madman"
r/madlads
If you think this is mad, how about this: I have written an ASCII fluid simulator for the terminal with 3D raytracing graphics and full color: ua-cam.com/video/72VGIiWKMEU/v-deo.html
This was the video that taught me about the existence of IOCCC, and I've never been the same.
This is truly an extraordinary piece of art...
This is so beautiful I want to cry.
ok
In a way, I understand you. I'm sitting here figuring out why this isn't at least in an art museum
This is legit one of the best things I have ever seen
Professor: “Build Basic tree ASCII Art
This Guy: *”and god set let there be light!!!*
water
😂 cracked me up in tears
Said
@@ethicalcooking really, I'm not sure.
@@ethicalcooking that would mean nothing. "God said: let there be light"
Amazing. My eyes are crying of Joy with this artistic song
i opened UA-cam to watch something while eating and it ended me up watching this masterpiece
Now this is art. By which I mean utterly brilliant in its pointlessness.
me: "Oh, I guess I'll click on it--"
video: *code is shaped to make an ascii-art logo for itself*
me: "Oh, that's nice--"
video: *turns that ascii art into a fluid*
me: "whoa"
video: turns that ascii art into a fluid
me: *confused screaming*
video: "here's ascii art code"
video: **proceeds to compile the art code, and the run the code through it's own compiled version**
me: _screams in modem code_
The UA-cam algorithm recommending a video about another algorithm. The robots are taking over. This is a display of power.
Unbelievably beautiful!
Ah yes, the ancient scriptures.
Super cool!
suckerpinch When's the next video?
This is actually amazing
Nunca creí que el ASCII podría ser tan bello. Excelente vídeo
Just drink the water, Mr Anderson.
Some people just want to see the world code....
I would've liked, but it's at 69 likes right now
Laurin Neff First time seeing a comment like this where it's still at 69
PyreGnome Ay it’s 70 now, but I didn’t like it :’(
@@laurinneff4304 I took it to 96 lol
@@destiny_02 104 chiming in
This was absolutely mesmerizing
All comments are from yesterday. What in the world happened with youtube's algorithm to put a 6 year old video of ASCII fluid dynamics in so many recommendation lists. 🤔
Maybe the author hacked the algorithm? I mean, if he's THIS talented, to the point of creating an ASCII fluid dynamics whose logo is the source code itself......
All the good _new_ content is either censored or no longer allowed on youtube, so its falling back on older videos because that's all thats left. The second factor is that youtube recommends things based on _category_ rather than similar watchers like it used to. So once an old video starts to go even a little bit viral UA-cam gets it out to pretty much everyone who has ever looked at that category.
U urself changed ur comment after an yr 😆
Some nerd searched for ASCII videos. Google said, "You all have the same nerdy tastes as this guy. Enjoy this video he watched several times!" I say, "Thanks, Google, and random nerdy searcher. That was a good find!"
Your comment was from a year ago! Guess Google is still at it!
This is just beautiful. And set to Handel's music! Genius
Handel's water music
*Press F to see this implemented in Temple OS. Terry smiles.*
F
F
F
Terry would create an even better version in like a week on stream and then talk about why he is the best programmer in the world
F
This brings me great joy
This guy after he completes the code: "YOU ARE NOW THE CEO OF C"
underrated comment xD
Well, suddenly I feel stupid... Nah, I feel stupid all the time.
*feel
lol
someone you don't know
Damn it... This phone...
I'm 8 years late but that is still amazing. 100 years from now that code will still be amazing, but maybe we'll have a better word for it by then
This is beautiful, just beautiful.
One of the cooler things I've ever seen.
EXTRAORDINARY!! This completely made my day.
Amazing.
thom dushane totally I couldn't believe it!
No one :
UA-cam : Hey, wanna see some ASCII fluid dynamics ?
What I love the most is the meniscus calculations
Few people realise how beautifull this is..
I'm going to go and change my pants now
RIGHT??? my jaw just droped on the ground
no you cant jus-
you-
i-im
i dont have words for this
that's majestic, beautiful!
Another masterpiece youtube had stored for me to show after 6 years
BRILLIANT!
These fluid mechanics are better than in most games!
I see tiny people dancing and jumping along with the music and the code!! What a Piece of Art !!
These graphics are amazing!
My god this is true art
Prototype of NVIDIA FX Drivers
every year, when IOCCC rolls around, this man DELIVERS.
Holy shit this is 7 years old and I've never seen this video? The ascii fluids, the water music, oh god I love this whole thing.
Extremely cool! It works on windoze too w/ MINGW.
The first ascii art, fluid.c not just used as a visual source for fluid simulation, it itself is the source code for the fluid simulation. The fluid simulation is basically simulating itself.
This is so beautiful.
Seriously sick stuff! Respect
At first I'm like wow the logo is actually code?? Yes, but wait...THERES MORE! Serious work of art.
Pretty cool!
Definitely cool!
Now this, this is beautiful.
Wow, this is the most satisfying video I've ever seen.
“You can’t animate fluid dynamics in ASCII…”
“Hold my beer…”
the craziest part, the absolute insanity I find the source code. Just tried it, have it running here in the terminal after compiling this, without any non std linux lib:
# include// .IOCCC Fluid- #
# include //2012 _Sim!_ #
# include //|||| ,____. IOCCC- #
# define h for( x=011; 2012/* #
# */-1>x ++;)b[ x]//-' winner #
# define f(p,e) for(/* #
# */p=a; e,p
HOLD MY BEER: I have written an ASCII fluid simulator for the terminal with 3D raytracing graphics and full color: ua-cam.com/video/72VGIiWKMEU/v-deo.html
Me at the start: 😯
Me when the colours came in: 😧
Me when I realised the first example was the source code: 😵😵😵😵😵😵
thats truly magnificant
Lots of respect for you.
When your program has a “-pedantic” flag, you know it’s a good one
Oh I guess it’s a flag for gcc, not his program
what is pedantic
@@axkvs it's option in gcc compiler that specifies that code should be in C89 standart
Nobody:
UA-cam: Here's a 6 year old ASCII fluid dynamics video
love you youtube
but we're all here and impressed!
It's so beautiful.
Nooo, this is so crazy!! So awesome!
UA-cam seeing this video:
2013: meh
2014: meh
2015: meh
2016: meh
2017: meh
2018: huh
2019: PUT IT IN THE RECOMMENDED SECTION
You’re so original!
@@andrewfrangella I know right.
I LOLed so hard when reading this comment.
He is so smart and funny.
If only we could be more like him.
@@nickjs5773 and @Digital, it is extremely difficult to determine if your're being sarcastic or not.
I remember seeing it a few years ago
So it's pixel fluids,but with text,impressive!
I've had this in my recommendations for years glad I clicked on it
It's ... so beautiful 😢
when you dont want to learn 3D graphics
When you dive into OpenGL and your brain explodes
I have written an ASCII fluid simulator for the terminal with 3D raytracing graphics and full color: ua-cam.com/video/72VGIiWKMEU/v-deo.html
Is the data stored as those ASCII characters or is a more accurate simulation generated from the input and the ASCII is a visualization of it? either way it's very impressive, well done!
in case you are still interested. this is Obfuscated C the entire code is that logo. it uses various techniques to accomplish the simulation. Obfuscated C used to be, and perhaps still is, a competition to write code that is unreadable that does something interesting.
there was one that was shaped like a donut that rendered a donut spinning in 3d space.
That's one of the most beautiful things I've seen in my life...
youtube recommended this to me for no reason, and i love it
To quote the great thinker going by the name Reeves, K.
Aherm...
"Woah!"
I was sent here by a man in an incompetent heist crew
We have created the pinnacle of gaming evolution with this! Now Dwarf Fortress can truly shine.
Absolutely amazing!
_Uploaded in 2013..._
*Okay NASA, what's your excuse?*
@Drake Coldman this is more impressive than most of the things NASA has done. (other than spend money on inefficient space research, and lead the cold war pissing contest that was the space race).
@Drake Coldman
"private project"
Or
Publicly funded science
Pick one, can't be both.
NASA satellites hasn't done anything for the Internet.
They underpay their employees, and are inefficient for their scale. Many government agencies are efficient and make productive research. NASA is not one of them. NASA has made many import discoveries, but relative to their size and funding, not so much.
Eat your heart out, Nvidia GameWorks.
idk why I was recommended this since I don't know anything about code but it looks like you put a lot of work into this so good on you
youtube recomondation it after 7 years to chill in 2020 outa nowhere. damn i love these.