NaN Gates and Flip FLOPS

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 1 тис.

  • @ThePyrosirys
    @ThePyrosirys 5 років тому +2450

    I started experiencing physical pain when I realised you were going to build it for real.

    • @luhem7
      @luhem7 5 років тому +213

      First video of his I've watched. Every new section of the video made me more and more incredulous. You could build a computer using my final level of incredulity.

    • @regexrationalist346
      @regexrationalist346 5 років тому +79

      I read this comment ahead of time but I was _not_ prepared

    • @Physhi
      @Physhi 5 років тому +20

      He's going to make Charles Babbage's Analytical Engine.

    • @badenbaden1372
      @badenbaden1372 5 років тому +5

      what are you talking about him building it was awsome

    • @andrewdunbar828
      @andrewdunbar828 3 роки тому +29

      At that point I already had a wonderfully open mind, but then I think I felt something fall out.

  • @dean1100110
    @dean1100110 5 років тому +1782

    I feel as if I just walked into a Uni lecture 3 hours in and I'm the janitor

    • @dean1100110
      @dean1100110 5 років тому +10

      @DejaVoodooDoll fair enough soulds like a good video series

    • @millermiller3439
      @millermiller3439 3 роки тому +3

      @@dean1100110 I'm super late but what did he comment?

    • @dean1100110
      @dean1100110 3 роки тому +38

      @@millermiller3439 Fuck knows cant remember hahaha

    • @thomashanson3476
      @thomashanson3476 3 роки тому +6

      Dean lol it's been two years do you understand what's going on now, I don't lol

    • @dean1100110
      @dean1100110 3 роки тому +46

      @@thomashanson3476 I still dont, been moping the flor ever since

  • @ABusFullaJewz
    @ABusFullaJewz 3 роки тому +404

    "3D printing is the perfect match for the Nandi 1000 because it is super slow and it just barely works."
    I feel that

  • @ZeroKelvin440
    @ZeroKelvin440 3 роки тому +628

    The existential horror that that poor Raspberry Pi must have felt when connected to this beautiful abomination is just...NaN.

    • @hovant6666
      @hovant6666 2 роки тому +27

      I like to think it would gasp audibly

  • @HomeofLawboy
    @HomeofLawboy 5 років тому +997

    "150 billion percent speed down, which is pretty good"
    lmao

    • @VintageToiletsRock
      @VintageToiletsRock 5 років тому +10

      You know it's bad when it's a speed DOWN!

    • @tisaconundrum
      @tisaconundrum 5 років тому +2

      I want to try and run internet explorer on it.

    • @otesunki
      @otesunki 4 роки тому +1

      @@tisaconundrum 010 percent speed down.

    • @ABusFullaJewz
      @ABusFullaJewz 3 роки тому +3

      Me solving basic problems in my first year programming class

    • @johndododoe1411
      @johndododoe1411 Рік тому

      So running backwards at 1.49 million times normal speed?

  • @McSeb1
    @McSeb1 5 років тому +2736

    I find it amazing as every 10 months or so you post a video in which you use very complex math to create something that is far less useful than the last thing you created. Looking forward to see how you'll top this.

    • @tom7
      @tom7  5 років тому +1960

      This was actualy real math, not complex math.

    • @Notarget1337
      @Notarget1337 5 років тому +148

      suckerpinch complex in terms of difficulty not complex numbers...
      Wait, did I just got *woosh*?

    • @albork9983
      @albork9983 5 років тому +228

      all real math is complex (but without much imagination)

    • @Vextrove
      @Vextrove 5 років тому +71

      @@Notarget1337 wOaH gUyS He MiSsEd ThE jOkE sO i TyPe R/wOoOsH aNd ThAt MeAnS iM fUnNy

    • @HelloKittyFanMan.
      @HelloKittyFanMan. 5 років тому +11

      10 months, McSeb? Try a year, from April 1 to April 1!

  • @TheAgamemnon911
    @TheAgamemnon911 5 років тому +604

    I thought I had reached the peak when I watched a guy hold a Powerpoint presentation about how he built a Turing machine in Powerpoint.
    MAN was I wrong.

    • @nunyabiznasty8914
      @nunyabiznasty8914 3 роки тому +57

      Don't you mean.... "NaN was I wrong?" :D

    • @kjl3080
      @kjl3080 3 роки тому +13

      Thanks for the idea. If PowerPoint supports conditional logic, then it’s possible

    • @derAtze
      @derAtze 2 роки тому +8

      @@kjl3080 I've made a slot machine in Excel

    • @ts4gv
      @ts4gv 2 роки тому +4

      yep. welcome to suckerpinch. tom7 is the 🐐

    • @official-obama
      @official-obama 2 роки тому +1

      @@ts4gv he explained the monty hall problem to men that called her a goat?

  • @nesurame
    @nesurame 5 років тому +471

    There's something really charming about about this hand-drawn user interface

    • @MouseGoat
      @MouseGoat 5 років тому +57

      its not hand drawn, hes just running windows 10

    • @kjl3080
      @kjl3080 3 роки тому +7

      I love it honestly

    • @cashewABCD
      @cashewABCD 2 роки тому +4

      I had to show my people how scrolling worked down to the slider position. Lol

    • @ionrael
      @ionrael 2 роки тому +14

      I want a desktop environment like that, where you manually draw and delete the interface

    • @psychopathmedia
      @psychopathmedia Рік тому

      it takes as long to "load" as 95/98 did too which is comfy and nostalgic

  • @pseudotasuki
    @pseudotasuki 5 років тому +187

    Your use of common currencies for scale is very helpful, thank you.

  • @aloisio7975
    @aloisio7975 5 років тому +868

    me: tries to calculate (0/0)*root(-1)
    computer: NaNi

    • @Beunibster
      @Beunibster 5 років тому +4

      Mork: Nanu nanu

    • @riflemanm16a2
      @riflemanm16a2 5 років тому +35

      This is the only time that joke has made me laugh because it was cleverly done. Good jerb.

    • @naushikha
      @naushikha 5 років тому +3

      hahahahhaaaaa

    • @otesunki
      @otesunki 4 роки тому +1

      NaN*i=Na- oh...

    • @gajiodea
      @gajiodea 4 роки тому +4

      Nani???

  • @6infinity8
    @6infinity8 5 років тому +876

    The fact that he moves the drawn mouse pointer to close the window

    • @HelloKittyFanMan.
      @HelloKittyFanMan. 5 років тому +20

      It... what? What about it? What's the rest of your sentence?

    • @6infinity8
      @6infinity8 5 років тому +65

      @@HelloKittyFanMan. That was it, it's up to you to figure out what goes next.

    • @otesunki
      @otesunki 4 роки тому +10

      @@6infinity8 Is so -satisfying- -intuitive- -proper- -akward- -PROMOS- -intresting-
      Idk

    • @want-diversecontent3887
      @want-diversecontent3887 3 роки тому +3

      @@HelloKittyFanMan.
      Mushroom soup

    • @liamdonegan9042
      @liamdonegan9042 3 роки тому +13

      @@HelloKittyFanMan. "The fact that he" is a proper noun, so it is a complete sentence

  • @excitableboy7031
    @excitableboy7031 5 років тому +503

    Cool beans. I'm going to go burn my computer science degree now.

    • @zloidooraque0
      @zloidooraque0 8 місяців тому +2

      yep, ive got a box of matches and im searching mine already

    • @hhhsp951
      @hhhsp951 4 місяці тому +1

      i am so smart
      i am so smart
      s-m-r-t
      i mean s-m-a-r-t

  • @scottmanley
    @scottmanley 5 років тому +628

    The NaNovirus has escaped my kerbal universe.

    • @seanboland4671
      @seanboland4671 5 років тому +23

      The only solution is to run KSP on the NaNdy 1000 and end the cycle

    • @_.l4n3
      @_.l4n3 5 років тому +17

      Scott NaNley!! Nice to see you here NaN!!

    • @calebsherman886
      @calebsherman886 5 років тому

      Oh, hello

    • @ENCHANTMEN_
      @ENCHANTMEN_ 3 роки тому +5

      Man, that takes me back NaN years ago when that series was uploaded...
      O H N O

    • @teslainvestah5003
      @teslainvestah5003 3 роки тому +5

      between YOU Scott Manley (space stuff) and now Jan Misali (human language stuff), this guy is attracting all of my favorite youtubers from across industries! It's actually trippy, I never see you anywhere unless its the comments of Tim Dodd's livestreams.

  • @monke5100
    @monke5100 5 років тому +677

    I think this is mathematically the most pointless experiment in the history of the world. Great job!

    • @famicom_guy
      @famicom_guy 5 років тому +68

      Nah, there are a lot of points here. After all, this is based on the floating-POINT numbers

    • @monad_tcp
      @monad_tcp 2 роки тому +18

      that's the originaL purpose of computing !
      "... and you have this black box and you know, you press run and it goes and it gets hot, but nothing comes out" (Simon Peyton Jones on Haskell usefulness without a single side-effect)

    • @gogokowai
      @gogokowai 2 роки тому +5

      I feel like this video single handedly sets back research into trinary computing by at least 10 years.

  • @phillipcooper7996
    @phillipcooper7996 5 років тому +135

    I have never been so simultaneously impressed and upset with someone at the same time. Even the title is a work of evil genius.

  • @Hugobros3
    @Hugobros3 5 років тому +484

    "Not -1/12 or something weird like that"

    • @Grantallica
      @Grantallica 5 років тому +23

      Numberphile reference?

    • @rayredondo8160
      @rayredondo8160 5 років тому +81

      @@Grantallica Ramanujan reference more like

    • @y__h
      @y__h 5 років тому +7

      Too many Numberphile and you will start dreaming numbers while riding Ramanujan's Taxicab.

    • @KanjoosLahookvinhaakvinhookvin
      @KanjoosLahookvinhaakvinhookvin 5 років тому +42

      "LE NUMBERPHILE REFERENCE xD"
      No, *actual mathematics* reference
      (Love Numberphile though)

    • @Thecommet
      @Thecommet 5 років тому +28

      Numberphile's video on -1/12 was wrong though. The sum of all positive integers diverges. See 3b1b's video on Riemann Zeta function or Mathologer for an in depth explanation

  • @rose52152
    @rose52152 5 років тому +139

    I just want to say you're my favorite youtuber. As a computer science student, I'm motivated to be the best I can be so that one day I can make something as ridiculous as this. Please continue making this great content.
    With love,
    Me

    • @tom7
      @tom7  5 років тому +73

      Joseph G thanks! With over 100 youtubers, this is high praise (:

  • @SwervingLemon
    @SwervingLemon Рік тому +47

    Don't know how this ended up in my recommended videos three years after publishing but you're my new favorite channel.
    The pure waste of energy and time is amazing. The whole channel is like academic Dadaism.

  • @kgarrison343
    @kgarrison343 2 роки тому +22

    This is actual wizardry, but like most wizardry it looks like madness and only satisfies the wizard who created it

  • @warmCabin
    @warmCabin 2 роки тому +25

    As a Belesian-Bermudan, I found your scale comparisons to be extremely intuitive!

  • @PaperakuZ
    @PaperakuZ 5 років тому +231

    I am really confused on when I subscribed to you, but I dont regret

    • @NoodleIncidental
      @NoodleIncidental 5 років тому +16

      For me it was the "star wars in alphabetical order" and/or "AI learning to play NES games", if that helps

    • @Patchnote2.0
      @Patchnote2.0 5 років тому +4

      I don't remember when even though it's been a while but I never regret it once I get over my confusion of what's in my sub feed.

    • @jangxx
      @jangxx 5 років тому +4

      Probably because of his AI which was designed to learn any NES game

    • @SeanCMonahan
      @SeanCMonahan 5 років тому +5

      I subscribed when I saw his "Reverse Emulating the NES" video ua-cam.com/video/ar9WRwCiSr0/v-deo.html

  • @fingerprince3737
    @fingerprince3737 5 років тому +56

    I could scarcely believe your reference to the great scholar V. V. Vargomax, his paper on Mario Man Poly-nominals is one of the great masterworks of the age.

  • @FAT9L
    @FAT9L 2 роки тому +3

    The first 6-7 minutes of this were possibly the worst and most painful thing I've ever witnessed with my own two eyes. If I was a mathematician, I think I would have a stroke. Thank you.

  • @ramlover33
    @ramlover33 5 років тому +131

    "this is just the one-dimensional one"
    _shows a grid_

  • @BravoCharleses
    @BravoCharleses 2 роки тому +13

    I don't know what art is, but this is art. It's goddamn beautiful.

  • @ytkatz
    @ytkatz 2 роки тому +4

    Completely enthralled when you "scrolled" the window down. Comedic genius!

  • @tropic4
    @tropic4 5 років тому +33

    This is very good. Educational, funny, and well produced. The future of computing is bright.

  • @DrJigglebones
    @DrJigglebones 5 років тому +19

    The best part is that, in the end, it's *still* just binary logic anyways.
    Also your 3d printer isn't set to print quite hot enough. Pump it up about 5-10 degrees F and it should print better.

  • @VADemon
    @VADemon 5 років тому +10

    "Thing disabled in your browser: Javascript" I love you already

  • @sk8rdman
    @sk8rdman 5 років тому +28

    I'm envious of the motivation it must take to put such extraordinary amounts of effort into these incredibly interesting if "useless" projects.
    I'm glad there are people like you in the world.

  • @SJrad
    @SJrad 5 років тому +358

    Redstoners: “I know some of these words”

    • @oshkiv4684
      @oshkiv4684 5 років тому +10

      Flip flops are what brought me here

    • @Syndogon
      @Syndogon 5 років тому

      Stop

    • @samborton6613
      @samborton6613 5 років тому

      HAHAH I LOVE THIS COMMENT YES

    • @SuperWaffleTime
      @SuperWaffleTime 5 років тому +17

      redstone engineers > computer scientists

    • @redpepper74
      @redpepper74 2 роки тому +8

      @@SuperWaffleTime redstone engineers ⊆ computer scientists

  • @briimawler6637
    @briimawler6637 5 років тому +100

    I just realized you built the FPU completely out of NAND gates, and your basic architectural unit is a NaN. That's clever.
    I'm on my third viewing and still finding jokes.

  • @SnigelSnigelson
    @SnigelSnigelson 5 років тому +95

    Ahh I get the joke. At 9:00 you can see he wrote -NaN=NaN, but of course no two NaNs are equal.

    • @Double-Negative
      @Double-Negative 5 років тому +10

      that = sign means equivalent. they act the same, even if NAN!=NAN

    • @DeeSnow97
      @DeeSnow97 5 років тому +37

      Two NaNs aren't equal. Take your sister and your girlfriend for example. Neither of them are numbers, but that doesn't make them the same thing.

    • @BIBIwood
      @BIBIwood 5 років тому +1

      @@Double-Negative Well now I want to know what is the factorial of NaN.

    • @danpowell806
      @danpowell806 5 років тому +4

      @@BIBIwood NaN! = NaN, since N! is defined as 1!=1, N!=N(N-1)!, giving ! a domain of positive integers, and NaN is not a positive integer.

    • @h4724-q6j
      @h4724-q6j 5 років тому +5

      @@danpowell806 so what you're saying is that NaN! = NaN != NaN?

  • @ToasterWithFur
    @ToasterWithFur 3 роки тому +134

    C++: "no you cant do boolean arethmetics on floats!"
    Suckerpinch: "haha nan go brrrrrrr"

    • @Tynach
      @Tynach 2 роки тому +18

      C++ is a terrible language for you to choose that statement for, because C++ has no problems with doing boolean arithmetic on floats.
      Sure, you might have to typecast a pointer to the float to act as a pointer to an integer, but that all boils down to directly doing boolean arithmetic on floats once you compile it.

    • @fabricatorzayac
      @fabricatorzayac Рік тому +6

      @@Tynach Evil floating point bit hack

    • @Tynach
      @Tynach Рік тому +3

      @@fabricatorzayac Precisely! Though that was C, and while anyone familiar with C++ knows that it's basically just C with a few things changed and a bunch of stuff added on top, many people who Aren't familiar with it might assume that C allows you to do things that C++ doesn't, since it's older and considered 'lower level'.

  • @jphanson
    @jphanson 5 років тому +136

    This kind of abuse really turns me on

  • @RobertMilesAI
    @RobertMilesAI 5 років тому +89

    2:32 ...and now I'm singing the batman theme tune

    • @SimGunther
      @SimGunther 5 років тому +13

      That reminds me of www.destroyallsoftware.com/talks/wat

    • @cookiecan10
      @cookiecan10 5 років тому +1

      Do you reckon this thing is going to become sentient and will try take over the world?

    • @InTimeTraveller
      @InTimeTraveller 5 років тому +2

      @@cookiecan10 if THAT thing EVER manages to become sentient AND overtake us, then we pretty much deserve whatever punishment awaits us.

    • @ifcoltransg2
      @ifcoltransg2 5 років тому +2

      Why am I not surprised to find you here?

  • @MxMxffin
    @MxMxffin Рік тому +3

    I love how philosophy and computer science make love in your videos.

  • @adamnielson42
    @adamnielson42 Рік тому +1

    1:32 I really like that joke, and best part is (it seems like) it doesn't actually take away from anyone who doesn't know about -1/12, because then it just seems like a random number you made up: "of course it doesn't equal that!"

  • @lobsterfork
    @lobsterfork 2 роки тому +4

    Watching this video three years and ago and watching it again after 3 years of my CMSC degree made this video about 150 billion times more illuminating and enjoyable.

  • @Fopenplop
    @Fopenplop 4 роки тому +10

    I love this video because almost all of computing history has been about trying to find ways to express increasingly complex concepts with increasingly concise and efficient tools and tom7 just stands athwart that history and blows raspberries at it

    • @Poldovico
      @Poldovico 2 роки тому

      I have found my new favourite English word in "athwart"

    • @diablo.the.cheater
      @diablo.the.cheater Рік тому

      @@Poldovico Define athwart

    • @Poldovico
      @Poldovico Рік тому

      @@diablo.the.cheater THANK YOU! Thanks to your comment, I found this conversation and the word again!
      Also I no longer remember wtf "athwart" means, but I'll look it up again and this time I'll write it down somwhere.
      Just a blank canvas hung on my wall with the word "athwart".
      EDIT:
      a•thwart (ə thwôrt′), adv.
      1. from side to side;
      crosswise.
      2. [Nautical]
      at right angles to the fore-and-aft line;
      across.
      broadside to the wind because of equal and opposite pressures of wind and tide:a ship riding athwart.
      3. perversely;
      awry;
      wrongly.
      prep.
      4. from side to side of;
      across.
      5. [Nautical] across the direction or course of.
      in opposition to;
      6. contrary to.

  • @JTCF
    @JTCF 2 роки тому +3

    At first I misread NaN as nand and I thought this is going to be one of those "mindblowing" videos about how computers are all just nand gates...

  • @staudinga
    @staudinga 5 років тому +45

    "i.e. ...e.e. the floating point numbers" Oh, you! ^^

  • @Zebo12345678
    @Zebo12345678 5 років тому +10

    I almost forgot! It's April! It's time for my annual piece of technologically minded garbage!
    But for real, it's incredible that you are able to learn so much about these things... It takes a real genius to parody such complex mechanics in these ways. I absolutely adore your videos. They make April 1st a fantastic holiday.

  • @suyangsong
    @suyangsong Рік тому +2

    I clicked on this video thinking someone just misspelled NAND, little did I know.
    The horror.

  • @ThePharphis
    @ThePharphis 5 років тому +6

    When this channel uploads it is the highlight of my year. I'm always amazed at the ideas since I now have a basic understanding of computer science, and impressed by all the jokes and presentation

  • @PTFVBVB
    @PTFVBVB Рік тому +1

    ie ee the floating point numbers my god the delivery

  • @eideticex
    @eideticex 2 роки тому +3

    I'm finding this a bit extra funny having actually abused Inf, -Inf and NaN in early attempts at GPGPU stuff. Had a whole set of matrices with most being 4x4 that represented common sequences of vector ops to 2x2 ones that represented logic gates using those values. The intent of the 2x2 being to do both branches of where you needed an if-else, feed the logic result into a lerp to pick which branch's result to use further. Took while for proper hardware support for branching in shaders so everyone had weird ways to approximate it.

  • @x_MoonlitShade
    @x_MoonlitShade 2 роки тому +1

    I don’t remember subscribing, but I found this on accident and saw that I already was. All I can say is this is one of my favorite videos on the internet.

  • @gloverelaxis
    @gloverelaxis 5 років тому +28

    This channel is suuuuch a treasure

  • @Gunbudder
    @Gunbudder 3 роки тому +5

    i love your videos. they are a global improvement of the concept of a white paper. maybe in the future, all academics will make detailed, interesting videos instead of white papers, and they will be called Tom7's. "Hey, did you see the new Tom7 on rocket belts for moving through free fall conditions?"

  • @Endelin
    @Endelin 5 років тому +4

    When anyone asks about my sense of humor I just send them this video now. Thank you for this masterpiece!

  • @andrewdunbar828
    @andrewdunbar828 3 роки тому +2

    Other videos may blow my mind, but this one turns it inside out in all three dimensions.

  • @Alebergantini
    @Alebergantini 4 роки тому +8

    Hey, Tom VII, I really enjoy your videos. Would you create some more of them, please?

    • @tom7
      @tom7  4 роки тому +8

      Thank you! :) I have some stuff in the works and I'm glad people are eager to see, because it can be a grind!

  • @psychopathmedia
    @psychopathmedia Рік тому +2

    i never get tired of this video

  • @Vvardenfell_Outlander
    @Vvardenfell_Outlander 5 років тому +9

    Thank you, Tom. It's always a long wait but you never fail to amaze and amuse. Cheers.

  • @khalnetherfields7263
    @khalnetherfields7263 5 років тому +1

    this is the only time ive been this excited about math, your constant jokes on numbers are so funny i havent heard anything this funny since i started understanding pratchett

  • @flumpyhumpy
    @flumpyhumpy 5 років тому +48

    "On a Belizean two-dollar note for scale" LOL

    • @h4724-q6j
      @h4724-q6j 5 років тому +4

      What about the Bermuda quarter?

  • @xymaryai8283
    @xymaryai8283 3 роки тому +2

    I use that STM32F3 to run 3 PID loops with complex filters to feed a -500 to 500 output to another STM32F1 that turns that signal into a PWM 3-phase AC wave to spin 4 motors with propellers to keep a drone in the air
    and yet this is a more impressive feat to me

  • @MeriaDuck
    @MeriaDuck 3 роки тому +5

    11:15 I think you may mean an anti-accelerator :D
    Computer scientist by education, software dev by trade. Loved this video, insta-subbed!
    18:39 that is an impressive anti-acceleration!
    In total, this is an incredibly long tedious cool project for just a select few who will admire the beauty of it, many kudos your perseverance! I loved every minute of it!

  • @SlimThrull
    @SlimThrull 3 роки тому +6

    "Although NaN is two different numbers we can't tell them apart." Leave to computer geeks to completely break math.

  • @hadis93
    @hadis93 5 років тому +133

    we should build a base1 processor.

    • @hadis93
      @hadis93 5 років тому +7

      all according to keikaku

    • @rayredondo8160
      @rayredondo8160 5 років тому +4

      I mean, you can theoretically do unary (which isn't technically base 1), and it would likely be more practical than this.

    • @PopeGoliath
      @PopeGoliath 5 років тому +7

      @@rayredondo8160 I'm curious what Base 1 you are envisioning. As far as I am aware, Base 1 means one symbol, which I can only imagine as unary. Its even in the name, bi- being swapped for un-. Is there another way?

    • @rayredondo8160
      @rayredondo8160 5 років тому +20

      @@PopeGoliath Base 1 doesn't actually work, because you need more than one symbol for unary: One for counting, and some way to stop, which would be a 0 per say. Hence, you need two symbols at least to make anything meaningful.

    • @PopeGoliath
      @PopeGoliath 5 років тому +2

      @@rayredondo8160 using fixed length instructions might be enough. The processor would listen for an established length of time, and count up the number of pulses that came through on that clock cycle. You don't need an ending symbol if the processor already knows when to stop.

  • @darkreaper300
    @darkreaper300 5 років тому +9

    this strangely reminded me of little big planet. I understood little in this video but from what I could piece with the magic of nan and logic gates software can emulate hardware and hardware can be hardwired to do one task. I'm guessing this can also relate to reverse emulation?

  • @I0NE007
    @I0NE007 3 роки тому +1

    I love that I have JUST enough understanding to follow along with the videos you make, leaving me as the "Hmm, yes, I concur with your decisions. Makes sense, IFF* eccentric." So I end up feeling like I'm smart / getting-smarter, but as soon as the video ends, one breath later, I think "Wait, what the hell did I just watch? I have no idea what happened." And yet I always cannot wait for the next project.
    *Not typo, just another (pedestrian) math joke.

  • @lawrencejob
    @lawrencejob 2 роки тому +3

    It was at 5:40 I finally realised where you were going with this and literally gasped in awe 😂
    I clearly found the UA-cam channel for me

  • @iippari7
    @iippari7 Рік тому

    This has made me feel a mix of emotions I have never felt before: hilarity, awe, and rage. I'm lost for words.

  • @jchillerup
    @jchillerup 5 років тому +32

    Good luck with that, MPEG! 😂😂😂

  • @Matilda_the_Hun
    @Matilda_the_Hun 3 роки тому +1

    The funniest part of this video is Clippy saying "Cool! Nice". Tremendous punctuation placement!

  • @Huntracony
    @Huntracony 5 років тому +13

    I'm too tired to find something interesting to say, so I'll just say that I loved the video.

  • @AliMoeeny
    @AliMoeeny 2 роки тому

    "don't worry too much about that part",
    dude, I am just speechless, not worried about any of the parts

  • @andriypredmyrskyy7791
    @andriypredmyrskyy7791 5 років тому +4

    Oh man it's that time of year again

  • @berzerker221
    @berzerker221 5 років тому +1

    This is the most rediculous over complication I have ever seen in my life. I love it.

  • @vanderkarl3927
    @vanderkarl3927 3 роки тому +3

    Welcome to the future, where inefficiency is novel and we're still as silly as ever.

  • @useazebra
    @useazebra 2 роки тому +1

    You are perhaps the world's first double certified insane genius. I'm in awe of the epic nature of your genius and the epic nature of the wasted energy.

    • @tom7
      @tom7  2 роки тому

      What international standards body certifies such awards?

  • @danny_does_stuff
    @danny_does_stuff 5 років тому +4

    "3D printing is the perfect match for the Nandy1000 because it's super slow and it just barely works " 😆

  • @manonthedollar
    @manonthedollar 5 років тому +3

    I spent all day trying to figure out ncurses with python and feeling proud of my progress, and you go and do this.

    • @tom7
      @tom7  5 років тому +8

      I often spend all day trying to get other people's software to work!

  • @julius4858
    @julius4858 5 років тому +73

    When you don’t know if it’s April fools or amazing

    • @pandurendradjaja8994
      @pandurendradjaja8994 5 років тому +7

      I'm pretty sure this is real. SIGBOVIK just happens to be on April 1.

    • @MuradBeybalaev
      @MuradBeybalaev 5 років тому +2

      Or both.

    • @zrobotics
      @zrobotics 5 років тому +2

      @@pandurendradjaja8994 And that's not intentional? Have you read any of the papers?

  • @galimantis
    @galimantis 2 роки тому +2

    “That’s about 150 BILLION percent speed down, which is uhh, pretty good!”
    -Me, justifying my uni papers.

  • @PaulBrauner
    @PaulBrauner 5 років тому +5

    You outdid yourself on that one :) It's beautiful. It's the slowsort of CPUs.

  • @Gennys
    @Gennys Рік тому +1

    Just for reference if you'd like to think of a d soldering wick literally just think of cleaning up a large water spill with paper towels. There will be water left on the surface after just using one paper towel, but the surface tension will pull it to those complex surfaces

  • @asdfasdf-dd9lk
    @asdfasdf-dd9lk 5 років тому +5

    >NaN Gate
    I hate this, but I really want to see more. AAAAAA

  • @tomlamarre1362
    @tomlamarre1362 5 років тому +2

    Holy fuck I never comment on videos but your discovery of e ^ (i * pi) + 1 ^ (NaN * Inf) = 0 might be the most important arithmetic identity ever discovered.

  • @xatnu
    @xatnu 5 років тому +6

    I love everything about this video.

  • @thecircusb0y1
    @thecircusb0y1 Рік тому

    I feel like this is an alt-ed lecture trying to make something new when it’s just substituting 1,0 with inf and nan and using math functions to replace binary functions. It’s creative and fun. Love it

  • @colohan
    @colohan 5 років тому +17

    I'm curious about your UI. It is almost as if it is implemented in an interpreted language over a network in a browser gatewayed via SSL to a simulated cloud meta-environment. Is that how you did it?

    • @frqstbite1001
      @frqstbite1001 2 роки тому +12

      this was all buzz words, and i cant tell if it was on purpose

    • @justinliu7788
      @justinliu7788 Рік тому

      TLS better

  • @Pacca64
    @Pacca64 2 роки тому

    Feels like a weird alternate universe where the floating point standard is a fundamental law of the universe... Cool!

  • @saeklin
    @saeklin 5 років тому +3

    Surprised this video hasn't been suppressed by Big Computer yet.

  • @donnell760
    @donnell760 5 років тому +2

    I'm so glad that Notch tweeted this

  • @GnuReligion
    @GnuReligion 5 років тому +4

    Would be interesting to make a CPU where the internal representation of binary integers is based on Karnaugh counting. That is, you flip only 1 bit for an INC/DEC operation. Less flipping, less heat, easier TTL for arithmetic ops.

    • @johndododoe1411
      @johndododoe1411 Рік тому +1

      So Gray code? Why not prime based arithmetic for large whole numbers?

    • @GnuReligion
      @GnuReligion Рік тому

      @@johndododoe1411 Thanks for dropping "Gray Code" ... first I have heard of it. Have fantasized this form of binary representation would simplify integer arithmetic with kv-maps. Sigh, it is impossible to have a new idea.
      Maybe some magical quantum computer will represent numbers as composite primes?
      Will make a study of the usefulness of Gray Code.

  • @PretzelBS
    @PretzelBS 2 роки тому +1

    Man computers are by far the most insanely complex things to ever exist

  • @jeremymetzler72
    @jeremymetzler72 5 років тому +7

    I can see you finally upgraded to windows 10

  • @yeong126
    @yeong126 3 роки тому +2

    speechless, this is the modern art

  • @Guyflyer12
    @Guyflyer12 5 років тому +20

    "Nearly Full-Screen Photo Viewer 7.0" LOL

  • @FranzBiscuit
    @FranzBiscuit 2 роки тому

    Well that was an entertaining (if impractical) digression. The mathematical reduction itself is incredibly fascinating. Building logic gates from floating point numbers? Ingenious!

  • @AdamGaskins
    @AdamGaskins 3 роки тому +6

    this
    is ART.
    this is the perfect combination of so smart and yet so dumb, it rivals the likes of shakespeare and freud.
    I experienced the FULL range of emotions while watching this video and I will never be able to explain any of them to my friends. Thank you tom7.
    Thank you tom7.

  • @calebsherman886
    @calebsherman886 5 років тому

    Your description of 3D printing is painfully relatable.

  • @Koupip
    @Koupip 5 років тому +3

    "hello everyone today im going to weld a computer togheter and instead of using only 0 and 1 ill also add a 2 and make it a "maybe" let's see how the computer reacts to having free will !"

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 5 років тому

    And with that, the day this was posted on combined with all its silliness caused it to be...
    an APRIL FOOLS' prank!

  • @Snowyy201
    @Snowyy201 5 років тому +7

    6:18 You forgot to draw the scrolling

  • @andressepter1984
    @andressepter1984 10 місяців тому

    Super cool! Leaves waaay behind all those Vogons with their "worlds slowest 486 projects"

  • @qwpz
    @qwpz 5 років тому +19

    During the video: Did he do it?!? Did he do it?! At the end: yes, he did! :D