Тёмный
CompChomp
CompChomp
CompChomp
Подписаться
I'm Jessica. I code and I byte! CHOMP!

We're going to explore all the amazing ways computer code touches your life every day. Hehee, touches... Anyways. Here are some coding-meets-life questions I want to nibble at.

- Is AI already breeding humans?
- How do videogame developers deceive you into thinking your game is more advanced than it really is?
- Are programming languages really languages?
- How do Star Wars droids hack and get hacked?
- Why is there still a lack of female developers?

Josh from NativLang is doing all the fun animations. We're even working on a collaboration about the overlap between linguistics and programming languages - why passwords aren't words, how Cold War machines failed at translating Russian.... ooh, this is gonna be fun!

Dubba CHOMP!
Комментарии
@peanutbutterdijonnaise
@peanutbutterdijonnaise 21 день назад
I’m glad the algorithm brought me here
@kitsunderevt
@kitsunderevt Месяц назад
The line with the "// evil floating point bit level hacking" comment isn't actually the bit shifting bit of the equation, the part you mentioned not understanding is actually along the lines of what you just described with the Mantissa and Exponent values. The first bit takes a floating point number (whatever number we're trying to sqrt) and we''re assigning that to the Float named "y", we then give our Long named "i" the value of "i" multiplied by the value at "y" (y's value is treated as a Long rather than Float here)....THEN our "WTF" line assigns "i" the value of the Mantissa, which is located at the memory address 0x5f3759df, and SUBTRACTS the value of "i" AFTER it's been bitshifted/divided by 2 using bit shifting.... I think the main "wtf" moment for US is really thinking how the original programmer came up with that specific memory address, how our Mantissa gets stored there, and why it consistently happens at that memory address rather than being a bit more random... John Carmack wasss a big part of ID so it wouldn't surprise me if this was his doing in some way, it's definitely not impossible to understand hardware well enough to do things that SEEM strange like this, especially with a language like C where you kinda need to know how things like memory work since you're doing all the management yourself, as opposed to something more abstracted like C++ which allows for some auto-management of resources so the programmer doesn't HAVE to understand it inside and out wholeheartedly just to create something stable
@amansingh4908
@amansingh4908 Месяц назад
women
@maciej12345678
@maciej12345678 3 месяца назад
5:39 lets go SHIFTYYYYYYYYYYYY
@2bussy
@2bussy 3 месяца назад
>quake >30 fps what
@DigitalViscosity
@DigitalViscosity 3 месяца назад
I actually don't know why they even used that code, I tested just a standard version of that code and ran it on my old gateway machine. I got identical framerates between the two.
@spacelion88
@spacelion88 5 месяцев назад
watching this in 2024, I am wondering if this is really the latest video uploaded by this channel, or are there more we don't see? RU-vid's code is not transparent
@spacelion88
@spacelion88 5 месяцев назад
where there's a will, there's a lie in the code that makes it render a way
@user-le2zv6go3v
@user-le2zv6go3v 7 месяцев назад
this might very well have been the most accessible presentation of that hack I've ever seen :D very cool :)
@B-Nice
@B-Nice 7 месяцев назад
is that the music to "pet store murderer" in the background??? 👀
@herbderbler1585
@herbderbler1585 9 месяцев назад
I think the 90's was the absolute peak of clever programming. They were constantly strapped for resources and pulling all manner of dirty tricks to squeeze every last drop of performance from those machines. Not saying the programmers now aren't brilliant, but they don't feel that same pressure. They can just pump the game up to 75gb and require 16gb of ram + 8gb of vram to run.
@-na-nomad6247
@-na-nomad6247 10 месяцев назад
This woman is cool and hella cute, one more video and I'll probably be in love.
@nightcrawler2561
@nightcrawler2561 10 месяцев назад
What happened to this channel?😢 this was such good video 👍 please return if you can
@cozyfog
@cozyfog 10 месяцев назад
Thesw days the compiler replaces "/ 2" with ">> 1"
@jmp01a24
@jmp01a24 11 месяцев назад
This video could be boiled down to a 30 sec short. Saved us all a lot of processor time.
@TheLetterJ10
@TheLetterJ10 Год назад
OpenArena Mentioned
@lazylion382
@lazylion382 Год назад
Damned to disappointment, we await your return nonetheless.
@abhilashpatel6852
@abhilashpatel6852 Год назад
Bruh. She laughs at her own lame jokes
@surrealsoupuniverse
@surrealsoupuniverse Год назад
damn, you are attractive!! subscribed
@captainbigos9267
@captainbigos9267 Год назад
Interesting info, but that was probably the most grating presentation style I've ever witnessed.
@SianaGearz
@SianaGearz Год назад
Well that's a dormant channel that once was.
@buZztiaan
@buZztiaan Год назад
bit shifty :D *subs*
@ryonagana
@ryonagana Год назад
inverse square root can be solved in few micro seconds or maybe nanosecs now using glsl or hlsl
@ninjacat230
@ninjacat230 Год назад
I was hoping for quake 1
@TheBroz
@TheBroz Месяц назад
Same, that’s why I’m here :(
@surrealsoupuniverse
@surrealsoupuniverse Год назад
Woahhh you're playing openarena❤
@fb1767
@fb1767 Год назад
Very good video, just technical information straight forward with your opinion added. Wonder why this was your last video, especially looking at the matter at hand.
@VendErre
@VendErre Год назад
YOUVE NEVER PLAYED QUAKE? DISINGENUOUS HARLOT.
@VendErre
@VendErre Год назад
You are my new favorite girl. : )
@awuuwa
@awuuwa Год назад
I found the context for this video of stallman. He was talking about computers which were shared in the lab. He was not talking about being against passwords in general life.
@Godsavethecrumpets
@Godsavethecrumpets Год назад
Your channel really deserves more subscribers, I know you've pretty much abandoned it as a project but hope your doing well anyway
@360Fov
@360Fov 2 года назад
Wondering why the magical unnamed hexadecimal constant , 0x5f3759df, does what it does? The answer is scarily simple. 0x5f3759df is a hexidecimal representation of 1597463007 (in decimal notation). 1597463007 seconds is exactly how many seconds it takes for a beam of light to reflect off a metallic surface in a zero gravity inverse matter pressure environment.
@jorgecastellanos2516
@jorgecastellanos2516 2 года назад
I add my unsolicited vote to beg you to return making more videos. Your style is unique and very entertaining. I understand that having some videos with low views could be disheartening. But this not the real reason to make these videos in the first place… Right? Please come back! We really miss you!
@slimesushi
@slimesushi 2 года назад
agreed
@thatanimator2724
@thatanimator2724 2 года назад
the fuck is that off brand quake?
@NobleOsinachi
@NobleOsinachi 2 года назад
04:15 I saw what you did there. Puns... my favourite.
@lancemarchetti8673
@lancemarchetti8673 2 года назад
Who's still watching in 2022 ...yay!
@lancemarchetti8673
@lancemarchetti8673 2 года назад
Wow...awesome vid !
@gonzalo_rosae
@gonzalo_rosae 2 года назад
will you return? :(
@steverrobbins10
@steverrobbins10 2 года назад
Now draw a perfect circle on a pixel display with no gaps and no overlapping points, using only integer addition and subtraction. I was given the algorithm with no comments. It took me months to figure out how it worked.
@mattdowling7261
@mattdowling7261 2 года назад
I hope this channel has a comeback. It is a very interesting channel and great videos.
@TimJSwan
@TimJSwan 2 года назад
He understood the creepy reality of a dystopian future with computer access being restricted and imposed on everyone. You are a good citizen if you submit to your chip and obey it.
@Lyricaldeamin
@Lyricaldeamin 2 года назад
What game at 2:19 ?
@Fezezen
@Fezezen 2 года назад
Gordon Freeman isn't trying to save the world! Gordon Freeman is trying save Gordon Freeman
@shaider1982
@shaider1982 2 года назад
I guess my country sticking to the paper ballot (filled up like a multiple choice exam with pentel pen) that is scanned with a reciept to check if your vote was counted properly is a good decision
@wargreysama
@wargreysama 2 года назад
There are no lies, only Carmack: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RnkWN20xtmk.html
@enlightenedlearner434
@enlightenedlearner434 2 года назад
Let me say straight. Carmack is true genius and a good guy. And you are just trying to syphon his credits, shame !
@midinerd
@midinerd 2 года назад
sw001010100101n
@lukabrasi001
@lukabrasi001 2 года назад
i cringed through the whole way with these "puns" but i guess it was informative in some way... although there are slight discrepancies, because the lights were already precalculated, and the map was using the lookup table to render that. it's not so much a lie but a convenient emulation
@aaaab384
@aaaab384 2 года назад
I support your gender transitioning.
@vegitoblue2187
@vegitoblue2187 2 года назад
Love your presentation style. Aspiring gamedev
@brantfordchess576
@brantfordchess576 2 года назад
And now even Go is Gone