TempleOS in 100 Seconds

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 23. 07. 2022
  • TempleOS is an open-source 64-bit operating system created by Terry Davis and designed to be the Third Temple prophesied by the Bible. It is one of the most complex software engineering projects ever created by a solo developer.
    #programming #tech #100SecondsOfCode
    🔗 Resources
    TempleOS Downloads templeos.org
    Terry Davis Vice Article www.vice.com/en/article/wnj43...
    Linux in 100 Seconds ‱ Linux in 100 Seconds
    C in 100 Seconds ‱ C in 100 Seconds
    đŸ”„ Get More Content - Upgrade to PRO
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    🎹 My Editor Settings
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
    🔖 Topics Covered
    - HolyC Programming Language
    - What is TempleOS?
    - How to install TempleOS?
    - Is TempleOS a good operating system?
    - Who created TempleOS?
    - Setting up TempleOS on VirtualBox
  • Věda a technologie

Komentáƙe • 2,4K

  • @pol165
    @pol165 Pƙed rokem +17872

    He made a programming language, a compiler, a bootloader, a kernel, the os itself, a window manager, the graphical library for games, the games, and much more. Man... this guy was literally a genius

    • @ekremaslan8068
      @ekremaslan8068 Pƙed rokem +3142

      The real genius in this is it's only 1.4mb.

    • @pol165
      @pol165 Pƙed rokem +288

      @@ekremaslan8068 exactly

    • @ikannunaplays
      @ikannunaplays Pƙed rokem +576

      @@ekremaslan8068 Because he didn't use "Developmental Libraries", those things are the worst.

    • @ikannunaplays
      @ikannunaplays Pƙed rokem +348

      @Fashinqu A. Exactly my point. Framework/Libraries are trash. I wrote a windows app not that long ago that is a gui based batch file renamer with serialized and pattern matching abilities and across multiple storage locations and used nothing but base C++. It's 34k That's it and I even then thought it was too bloated.

    • @potatoonastick2239
      @potatoonastick2239 Pƙed rokem +1007

      @@ekremaslan8068 "An idiot admires complexity, while a genius admires simplicity." ~ Terry on stream

  • @bloocifer
    @bloocifer Pƙed rokem +8515

    i cant lie, the idea of a father process or whatever being called 'Adam' is totally badass

    • @mateoleoncamacho3222
      @mateoleoncamacho3222 Pƙed rokem +585

      Evangelion vibes

    • @amanchoudhary3608
      @amanchoudhary3608 Pƙed rokem

      @@mateoleoncamacho3222 no plz no that shit hole

    • @jsihavealotofplaylists
      @jsihavealotofplaylists Pƙed rokem +452

      Red C file system is goated too.

    • @commitfelonyfeline
      @commitfelonyfeline Pƙed rokem +47

      shorter, easier to type... what's not to love?

    • @neonch1
      @neonch1 Pƙed rokem +127

      @@jsihavealotofplaylistsI imagine defragmenting it does some shit like part the files to the left and right, with remaining free space in the center like moses

  • @emmetallen5685
    @emmetallen5685 Pƙed rokem +4330

    I remember watching a clip where Terry Davis was talking about how taking the medication dulled the voices from God to help him continue writing TempleOS, so he stopped taking them.
    He finished TempleOS, but his episodes got more severe causing his parents to kick him out and ultimately leaving him homeless.

    • @bigd8122
      @bigd8122 Pƙed rokem +770

      A common problem with schizophrenics, refusing to take their medication.

    • @vif3182
      @vif3182 Pƙed rokem

      @@bigd8122 >"refusing"
      bruh, I don't think how that works... more like 'deciding' to not take them because then the 'lizard people won't eat their unborn children'.

    • @-Kal-
      @-Kal- Pƙed rokem +342

      @@bigd8122 True, but the side effects are brutal, so it's sort of a lose lose.

    • @xavierpeterson7139
      @xavierpeterson7139 Pƙed rokem +27

      And he sadly passed away

    • @scottcote
      @scottcote Pƙed rokem +2

      Terry was my best friend in high school and we used to “nerd out” together on Friday nights on either my Apple 2e or his commodore .
      Back then - I recognized him as a genius. Many of his HS teachers felt the same. He did tend to mock religious pretenders. He was angry with his mom for being sucked into televangelist bs. His dad was working on the Palo Verde nuclear power plant.
      I wrote a program on my Apple 2e that calculated the location of a source of a wave front - a naive loran solver. Terry ported it to the commodore, then wrote some assembly (registers, etc) so that the code could take input from the commodore paddle controllers. Then he wired in voice coils attached to floaters. We modeled his backyard pool on the computer and then put the floaters in the pool.
      If I chucked a frisbee or ball or a 
 Terry :D into the pool - the detector would show us where on the surface the object entered the pool.
      He did this his Junior year of HS.
      Most of our class mates were still trying to under BASIC.
      We lost touch with each other at about 1991. He was self medicating with POT and I was having my own issues
.
      Very sad to learn what happened to my friend.
      RIP

  • @portaltotheweekend_189
    @portaltotheweekend_189 Pƙed rokem +4525

    HolyC's graphics programming is insane. You can literally create a rotation matrix and have a 3D object spin around with like 20 ish lines of code. This is crazy considering you would need to have a bunch of boiler plate code and stuff to do the same thing with OpenGL

    • @Solaceon
      @Solaceon Pƙed rokem +576

      And people are here acting like he's "reinventing the wheel" as if that's not really impressive! Would love to see them try it.

    • @rockytom5889
      @rockytom5889 Pƙed rokem +357

      ​@@Solaceon
      Bruh, literally every technological advancement can be boiled down to that statement. You know candles? Why reinvent lighting with candles, when wood fires worked too?

    • @wingedfish1175
      @wingedfish1175 Pƙed rokem +109

      @Rocky Tom hell the logic applies to wheels, imagine if we were still using wooden cart wheels

    • @jesseparrish1993
      @jesseparrish1993 Pƙed rokem +17

      OpenGL does really suck.

    • @miloradowicz
      @miloradowicz Pƙed rokem +8

      You can do that in Quick Basic too though.

  • @Safariminer
    @Safariminer Pƙed rokem +16108

    Terry is the one who got me in programming. "If he's able to make everything by himself, I should be able too." Fast forward a couple of years, and I... have no idea of what I'm doing.

    • @MrPlaneCrashers
      @MrPlaneCrashers Pƙed rokem +470

      That's a big mood

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +645

      welcome to being a programmer lol

    • @TheDragShot
      @TheDragShot Pƙed rokem +283

      You're getting stuff done, and that's good. Now you just need direction.

    • @XCrovaX
      @XCrovaX Pƙed rokem +367

      the more i know in programming...the more i know, that i know nothing !

    • @sneak9407
      @sneak9407 Pƙed rokem +76

      @@XCrovaX 1000% facts

  • @NexusGamingRadical
    @NexusGamingRadical Pƙed 11 měsĂ­ci +986

    One of my favorite lines from Terry Davis that I'll always remember is
    "A idiot admires complexity,
    a genius admires simplicity"
    Which especially in the world of programming is such a great lesson.

    • @jameswalker199
      @jameswalker199 Pƙed 7 měsĂ­ci +31

      This I don't agree with, but I do agree with the sentiment. Terry likely meant that a genius admires something like the command line because, while it is just a simple line of text, it is much more powerful than today's bloated GUIs if only we would take the time to learn it. The reason I don't agree however is because of this huge societal push towards minimalism, which kind of feels like someone said "make minimalism the aesthetic of the ultra rich, then the ultra poor will be happy when they own nothing".
      I would perhaps amend the statement to this:
      An idiot admires the venere of simplicity that hides the complexity
      A genius can create complexity out of simplicity if they so choose.
      I think it mirrors the biblical theme of TempleOS. God created the endlessly complex universe out of nothing, but while it is beautiful and completely deserving of admiration, an idiot focuses on the creation itself as the source of glory rather than focusing on the glory of the creator and the act they performed to make it happen.
      Anyway, that's me done with my ramblings, tl;dr, I think it is easy to misconstrue Terry's words, especially in a world that want's to take away everything we used to have and rent it back to us with the marks that we take in our hand.

    • @jameswalker199
      @jameswalker199 Pƙed 7 měsĂ­ci

      This I don't agree with, but I do agree with the sentiment. Terry likely meant that a genius admires something like the command line because, while it is just a simple line of text, it is much more powerful than today's bloated GUIs if only we would take the time to learn it. The reason I don't agree however is because of this huge societal push towards minimalism, which kind of feels like someone said "make minimalism the aesthetic of the ultra rich, then the ultra poor will be happy when they own nothing".
      I would perhaps amend the statement to this:
      An idiot admires the venere of simplicity that hides the complexity
      A genius can create complexity out of simplicity if they so choose.
      I think it mirrors the biblical theme of TempleOS. God created the endlessly complex universe out of nothing, but while it is beautiful and completely deserving of admiration, an idiot focuses on the creation itself as the source of glory rather than focusing on the glory of the creator and the act they performed to make it happen.
      Anyway, that's me done with my ramblings, tl;dr, I think it is easy to misconstrue Terry's words, especially in a world that want's to take away everything we used to have and rent it back to us with the marks that we take in our hand.

    • @mirandamanga9083
      @mirandamanga9083 Pƙed 5 měsĂ­ci +6

      @@jameswalker199yo dupe comment?

    • @mirandamanga9083
      @mirandamanga9083 Pƙed 5 měsĂ­ci +5

      Also add “The smartest know when to use both,”

    • @BarbarasMilk
      @BarbarasMilk Pƙed 5 měsĂ­ci

      100% agree.

  • @MaskMan191
    @MaskMan191 Pƙed rokem +607

    Before he ever started TempleOS and before his Schizophrenia diagnosis, he was a ground-floor developer for Ticketmaster and was extremely close to innovating CNC routing machines into a home-level, desktop form factor, twenty ish years before things like SeeMeCNC brought CNC machines to home users at affordable costs and small form factors. I think his apartment burning down was the catalyst for everything falling apart for him.

    • @Redh0und
      @Redh0und Pƙed 9 měsĂ­ci +15

      afaik it was the cnc prototype he build that caught fire

    • @sadscientisthououinkyouma1867
      @sadscientisthououinkyouma1867 Pƙed 8 měsĂ­ci +60

      Considering his skill (arguably being the best programmer of all time) I can't say I'm surprised his life went so wrong. It seems as if true geniuses are always the least fortunate. The dude is the only person that made an OS that has that level of functionality entirely by himself, not even Torvalds did that who didn't even make a GUI for Linux (instead another user made Linux work with X Windows). He definitely should make any list of best programmers from the feat of making his own functional OS single-handedly.
      I often wonder how things could have been had Terry's life not gone down such a bad direction, I have no doubt he would still be Christian even if his schizophrenia made him believe God was talking to him his lucid moments convince me his belief was independent of that fact. The question is though, what would he have made? Would Temple OS be far better or for that matter would it even be named Temple OS? Would Terry have done other projects? Given his intellect and seeming love of gaming I think a game engine might have been likely (perhaps using his own language).

    • @turbineengineer
      @turbineengineer Pƙed 7 měsĂ­ci +1

      Did somebody set his apartment on fire? That's what glowies did to Royal Rife's laboratory for developing alternate ways to cure cancer.

    • @horsemcgee6180
      @horsemcgee6180 Pƙed 7 měsĂ­ci +2

      I didn't even know this about him. Horrific and tragic

    • @noticer3721
      @noticer3721 Pƙed 4 měsĂ­ci +1

      @@Redh0und Yep, the cordless drills he used as motor drives burned up :/

  • @microcolonel
    @microcolonel Pƙed rokem +926

    When I was a teenager, I was hanging out on freenode, and Terry came into my channel trying to convince me to install "Losethos" in a VM; I didn't trust it because it sounded like malware ("lose the OS"). He got frustrated and left, and a month or two later it was renamed TempleOS.
    A lot of people pay lipservice to "neurodivergence", but Terry was a living embodiment of it.

    • @azhagurajaallinall126
      @azhagurajaallinall126 Pƙed rokem +44

      Man you really had a mentor there.. next time,if you find someone humble & you think you could do,please make a normal convo least
      That is not big,but for such people,its all they need,someone do care to listen them
      Life is all about that
      Hope & wish all will be well 😃🌟✹🌏🏠🙌
      18.03.2023 12:34-35 pm ist

    • @Polo1683Official
      @Polo1683Official Pƙed rokem +10

      ​@@azhagurajaallinall126 amen

    • @hyde5213
      @hyde5213 Pƙed rokem +14

      Did he call you jogger cattle, though?

    • @Polo1683Official
      @Polo1683Official Pƙed rokem +4

      @@hyde5213 no, just grifter of grinder

    • @nicholashall3347
      @nicholashall3347 Pƙed rokem +11

      I wonder if before that interaction his stance was that what he was building was so good that "OS" was not a worthy title. You might have been the nail in the coffin for him that people will refuse to consider it anything else and so he opted to call it TempleOS instead.

  • @TehEpicMuffzor
    @TehEpicMuffzor Pƙed rokem +7467

    Terrry Davis's technical prowess is an inspiration, showing what one can accomplish with dedication and confidence in one's abilities. RIP a legend

    • @springbok4015
      @springbok4015 Pƙed rokem

      He sure was talented. If it wasn’t for his mental health problems and batty religious perspective he could have gone a lot further.

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem

      more like severe, severe autism. I can relate though. But for the grace of god go I. I can only dream of those power levels.

    • @martysh1226
      @martysh1226 Pƙed rokem +43

      RIP because it's 64 bit.

    • @timitimit
      @timitimit Pƙed rokem +76

      RIP a racist

    • @Soosss
      @Soosss Pƙed rokem +115

      He taught me what to do to the glowing people

  • @laraibkhan14
    @laraibkhan14 Pƙed rokem +2117

    We need Holy C in 100 seconds

    • @divinecomedian2
      @divinecomedian2 Pƙed rokem +27

      Sounds like he already covered it here

    • @MESYETI
      @MESYETI Pƙed rokem +126

      @@divinecomedian2 he really hasnt

    • @savejeff15
      @savejeff15 Pƙed rokem +42

      I need holy C in my life.

    • @saltypureblood8987
      @saltypureblood8987 Pƙed rokem +17

      This seems like the optimal os for Monero mining

    • @MJHdesproj
      @MJHdesproj Pƙed rokem +3

      not possible - maybe 106


  • @peterwallis4288
    @peterwallis4288 Pƙed rokem +714

    That can fit on a single floppy disk. That is amazing and beautiful.
    There are some versions of Linux (with GUI) that can fit on a floppy too.
    Programming an OS is a huge task. Programming one without external libraries is just unbelievable. All the software we use today (including mobile software) is made using existing libraries of functions.
    I was thinking about why he would limit himself to 1.44Mb, when modern 64 bit machines would all normally have some optical drive or USB. But yeah, he probably wrote the code to control the drives too.

    • @azhagurajaallinall126
      @azhagurajaallinall126 Pƙed rokem +27

      He's not limiting himself..
      It is "he can do it" on his own without others 😃 that's a big motivation one could have in life to be success,peace .. wish his soul reached heaven/Paradise & bless people like him need help đŸ˜ƒđŸŒŸâœšđŸŒ™đŸ‘”đŸ‘ŽđŸ‘¶đŸ‘«đŸ¶đŸ±đŸ™Œ
      28.10.2022 07:58 pm ist

    • @l6e6i6n
      @l6e6i6n Pƙed rokem +50

      @@azhagurajaallinall126 take yo meds

    • @azhagurajaallinall126
      @azhagurajaallinall126 Pƙed rokem +8

      @@l6e6i6n sure,lets discuss about "Herbal Toxicology" & treatments ..
      Wait,you mean another guy who can't accept himself,become a toxic manipulator to hurt,down others so you feel happy lowering them..
      Visit a psychiatric or look "Defense mechanism" to evaluate your condition ..
      if you can't accept yourself & force others to think you are fine,then can't help you until you realize ..
      wish you all well fellow being of mother nature
      All will be well 😃🌟✹🙌
      (Btw the thing i said known as motivation & appreciation,you may haven't felt yourself,who knows 😅😃)
      18.03.2023 11:59 am ist
      (Rf y 07:52 pm)

    • @azhagurajaallinall126
      @azhagurajaallinall126 Pƙed rokem +3

      Actually,i think he were in some loneliness & depression issues,which modern society faces much..
      He believed in his God,just like human society rely on something for hope & stability
      That means,he did it..
      Only if he found peace before passing away,means he would become a treasure & innovating,contributor like the God father of Modern computing Dennis Ritchie himself
      For people in need of appreciation,hear this,we all will be well & hope,loved to live our life,fully,dreams achieved,with our loved ones
      All will be well đŸ˜ƒđŸŒŸâœšđŸ‘”đŸ‘ŽđŸ‘¶đŸ‘«đŸŒđŸ đŸ™Œ
      18.03.2023 12:04 pm ist

    • @MitsuruAndDd
      @MitsuruAndDd Pƙed rokem +61

      ​@@azhagurajaallinall126 We've found Terry's successor

  • @peoplethesedaysberetarded
    @peoplethesedaysberetarded Pƙed rokem +648

    Oh good. There’s a time in every man’s life, if he’s a software engineer, where he discovers Terry Davis.

    • @thecappedbassist
      @thecappedbassist Pƙed rokem +5

      And that's the case for me when I watched this video

    • @peoplethesedaysberetarded
      @peoplethesedaysberetarded Pƙed rokem +17

      @@thecappedbassist definitely search for the name. Brilliant, brilliant guy, but looked to have schizophrenia and some definite verbal tics. And he’d get all worked up by people calling him while he was streaming TempleOS.
      Sad end for him, he was “hit by a train,” which I assume is a euphemism.

    • @sebula8001
      @sebula8001 Pƙed rokem +32

      I found him by googling: the greatest programmer who has ever lived. Im not even kidding it comes up with Terry.

    • @peoplethesedaysberetarded
      @peoplethesedaysberetarded Pƙed rokem +10

      @@sebula8001 sounds legit.
      I love it when Terry Davis is brought up and the undergraduate Freshmen in CS emerge to say, “oh, it’s not that hard to
”
      This guy built an OS. By himself. In pretty short order. From scratch. With on-the-fly compilation. It wouldn’t be a “daily-driver” for most (e.g. no networking stack), but I’m left stunned at how much work “just” that is.
      If he isn’t the best-ever software engineer, I can confidently say he’s better than I am, and I’m pretty decent. 😉

    • @mortemmalum7228
      @mortemmalum7228 Pƙed rokem

      ​@@peoplethesedaysberetarded He sadly stepped in front of a train after being homeless for several months during which he was tormented by trolls. People who spoke to him in his last days said he was largely incoherent, until you got him talking about computers and programming, after which he could carry on a long rambling but still intelligent conversation.

  • @jswlprtk
    @jswlprtk Pƙed rokem +894

    10 years of TempleOS experience required

  • @wlockuz4467
    @wlockuz4467 Pƙed rokem +2085

    It was sad and depressing to witness Terry spiral down into mental health issues, but temple OS will forever be one the most impressive piece of software for me personally. that man had nothing but raw talent I don't know what he could've achieved if he didn't have the issues he did...

    • @leoingson
      @leoingson Pƙed rokem +100

      Maybe not much. I understand he programmed like a maniac to keep his mind occupied.

    • @TheKlopka
      @TheKlopka Pƙed rokem +144

      He'd have probably ended up an unknown senior dev at Google making a rediculous amount of money, however he wouldn't have had quite the freedom to pursue his dreams.

    • @Justin73791
      @Justin73791 Pƙed rokem +226

      @@TheKlopka This. When working on a team I program at ~25% the speed of what I do alone. The meetings, merge conflicts, architectural disagreements and lack of creative freedom all play a huge role in the final result.
      It's like that saying goes "If you want to go fast, travel alone. If you want to go far, travel together".

    • @cachorro25
      @cachorro25 Pƙed rokem

      I think his mental issues were the reason he could accomplish what he did. Genius and mental illness are closely related

    • @seamini9172
      @seamini9172 Pƙed rokem +7

      @@Justin73791 Is it really not plausible to travel far alone?

  • @eslof
    @eslof Pƙed rokem +389

    Fun fact about Holy C. Out of the box you can write like a function, even a for loop, and in the body... write raw assembly. No special annotations, just ASM instructions right in there... :D

    • @marusdod3685
      @marusdod3685 Pƙed rokem +15

      you can also inline assembly in plain C with __asm__ ()

    • @eslof
      @eslof Pƙed rokem +56

      @@marusdod3685 yepp, but that's what I'd call an annotation :P

    • @Solaceon
      @Solaceon Pƙed rokem +8

      "Oh but there's nothing impressive about it!" say the kind of people who know less about programming than they think they do.
      I mean, I don't know shit about anything and even I can see what's special about it.

    • @edrsa
      @edrsa Pƙed rokem +14

      Better yet, you can include animated graphics directly inside the source code

    • @rykehuss3435
      @rykehuss3435 Pƙed rokem +17

      @@edrsa Like God intended

  • @user-mb4xy2cz3t
    @user-mb4xy2cz3t Pƙed rokem +613

    Terry was the 100x programmer, one of a kind. And though what he did is inspiring, us regular guys will never be able to do the same.

    • @godnyx117
      @godnyx117 Pƙed rokem +49

      I would say 1000x. It isn't only so much of what he did but from the fact that he did it ALONE and he was CONSTANTLY motivated to work. NOBODY else in the planet (at least in the programming space) will be able to do that again probably....
      RIP Terry! We will never see one like you!

    • @LuzuVlogsGamer
      @LuzuVlogsGamer Pƙed rokem

      true :(

    • @spiritwicc3953
      @spiritwicc3953 Pƙed 11 měsĂ­ci +3

      Yeah you can, there's nothing inherently special about him. He just knew how to code well, and anyone can learn how to code well

    • @yancgc5098
      @yancgc5098 Pƙed 11 měsĂ­ci +1

      Nah, I’d consider him a 100x programmer if he did it all in assembly language. Him doing most of it in his own version of the C programming language is more like a 50x programmer thing. Still incredibly impressive nonetheless

    • @IamSoulfuller
      @IamSoulfuller Pƙed 10 měsĂ­ci +28

      @@spiritwicc3953 First of all, he did everything from scratch, secondly, no sane man will do such pointless things for decades and keep pushing, without realising that it has no use. His illnes is the reason for that.

  • @sarqf212
    @sarqf212 Pƙed rokem +180

    An operating system where every process runs in Ring 0, the Ring of God

    • @YuriG03042
      @YuriG03042 Pƙed rokem +35

      as God himself requested

    •  Pƙed rokem +8

      My precious.

    • @godnyx117
      @godnyx117 Pƙed 2 měsĂ­ci +3

      @ Hahahaha, excellent comment!

  • @hectoraldairaguilarhernand231
    @hectoraldairaguilarhernand231 Pƙed rokem +2461

    An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple, for an idiot anything the more complicated it is the more he will admire it, if you make something so clusterfucked he can't understand it he's gonna think you're a god cause you made it so complicated nobody can understand it. That's how they write journals in Academics, they try to make it so complicated people think you're a genius
    -Terry Davis

    • @shrill8239
      @shrill8239 Pƙed rokem +159

      Words from heaven đŸ€œ

    • @KangJangkrik
      @KangJangkrik Pƙed rokem +42

      Amen

    • @patrickstick8249
      @patrickstick8249 Pƙed rokem +32

      Wow. Your comment has horizontal slider below the text. Never seen that before

    • @LironBerisha
      @LironBerisha Pƙed rokem +182

      Academic journals arent that hard to read once you know the concepts they are talking about. There is a certain vocabulary which is normal . When we talk lets say about youtube , we dont define the term "subscribe " every time because it would cost so much. Yet it could be useful to somebody that isnt familiar with youtube.
      They are also not pushed to simplify things so you can understand them without any work because what is the advantage that your doctor/plumber/physician to understand an academic journal article about law ? Nothing. Those articles have two goals : 1. to push the knowledge of the experts of that field 2. to bring other arguments by pushing the debate even more.
      Someone who isnt an expert on the field wont contribute anything and if they do the work they can easily understand the articles.

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +8

      I feel I should say I am a genius but most won't believe me because they think I should talk a certain way. I used to always use my vocabulary a lot but it was socially awkward.
      Dumbed me speech down I did. But I find his statement quite true.

  • @Fantasy2k
    @Fantasy2k Pƙed rokem +252

    Cant believe its been almost 4 years since Terry's passing. RIP Terry

  • @phil6437
    @phil6437 Pƙed rokem +20

    "What's reality? I don't know. When my bird was looking at my computer monitor, I thought, 'that bird has no idea what he's looking at.' And yet, what does the bird do? Does he panic? No, he can't really panic, he just does the best he can do." - Terry Davis

  • @RemnantCult
    @RemnantCult Pƙed rokem +3372

    It's seriously one of the most interesting hobby OSs to play around with. It was designed originally as a modern version of 8-bit computers like Commodore 64 so it gives you a ton of control right from the get go. Terry's story, though, is incredibly sad. It might be too intense for some as he was often manipulated and his condition was aggravated by many. The things he would do and say were pretty awful. It's a damn shame because Terry wrote a wonderfully well made operating system that will be studied for a very long time. Try it out and learn a thing or two about OS design.

    • @davidbriggs8109
      @davidbriggs8109 Pƙed rokem +17

      Any sources to learn about os design?

    • @linuxization4205
      @linuxization4205 Pƙed rokem

      Really? You really got to inject something random like "the things he did were bad"?

    • @ultimateoriginalgod
      @ultimateoriginalgod Pƙed rokem +164

      @@davidbriggs8109 TempleOS

    • @marcelo55869
      @marcelo55869 Pƙed rokem +86

      @@davidbriggs8109 Minix
      It is intended as learning tool for OS students

    • @rdubb77
      @rdubb77 Pƙed rokem +21

      Minix and the teachings of Andrew Tanenbaum

  • @weeb3277
    @weeb3277 Pƙed rokem +1729

    He even contributed to the natural language.
    If you've ever used or heard of "glowies" or "glow-in-the-darks", that's technically Terry's creation.

    • @xadxtya
      @xadxtya Pƙed rokem +74

      not really, i think he just used 4chan lingo

    • @pokefreak2112
      @pokefreak2112 Pƙed rokem +247

      tbh It's kinda sad that most Terry appreciation I see is "schizo man says funny things haha"

    • @csrookie2953
      @csrookie2953 Pƙed rokem +1

      glowies are undercover federal agents, e.g. patriot front.

    • @thermobarbaric
      @thermobarbaric Pƙed rokem +1

      @@xadxtya Terry literally created that term lol
      "The term originates from schizophrenic computer programmer Terry Davis who claimed in 2017 that "CIA n*****s glow in the dark" in a video."

    • @Keaudi23
      @Keaudi23 Pƙed rokem +442

      He also coined the term "afroluminescent"

  • @Big-Chungus21
    @Big-Chungus21 Pƙed rokem +95

    TempleOS is a work of art in my opinion, it might not be a practical operating system but it never really was meant to be. In my opinion it expresses who Davis was as a person.
    Dude was insanely smart as well. When i first saw it i thought “ok, thats a lot of work for one man to do” but
 custom graphic libraries, a kernel, a windows manager, a custom compiler and more, theres not many people who can make ONE of those if you give them money and time by themself, yet alone all of those. This isn’t just people praising over a mentally ill man doing something ‘average’ like a child tying their shoelaces for the first time - i cannot stress enough how insanely impressive TempleOS is and was. When you think of how the entire GNU foundation (which has hundreds of people contributing to it) couldnt do this stuff effectively by itself, that really puts it into perspective.

  • @kjul.
    @kjul. Pƙed rokem +109

    Thanks for being respectful towards Terry, a genius mind who unfortunately never got the help he needed.

    • @IHighscoredYourGirl
      @IHighscoredYourGirl Pƙed rokem +14

      the man lived the life God intented him to live. he died a legend, what else could you possibly want?

    • @mitaka_78
      @mitaka_78 Pƙed rokem

      @@IHighscoredYourGirl He had severe untreated schizophrenia and threw himself in front of a train, how is that ideal?

    • @GODDAMNLETMEJOIN
      @GODDAMNLETMEJOIN Pƙed rokem

      @@IHighscoredYourGirl
      To not be convinced that black people are FBI agents out to get you?

    • @tacticalidiot175
      @tacticalidiot175 Pƙed rokem +12

      @@SteambieGrimbley9110 cope harder

    • @gamerito100
      @gamerito100 Pƙed rokem +7

      @@SteambieGrimbley9110 Glower

  • @cediwelli
    @cediwelli Pƙed rokem +401

    I know it's the format, that you cover a topic in 100 seconds. But Terry deserves at least 200

    • @ultimateoriginalgod
      @ultimateoriginalgod Pƙed rokem +9

      Maybe 666?

    • @sparklesparklesparkle6318
      @sparklesparklesparkle6318 Pƙed rokem +59

      @@ultimateoriginalgod dont do that to Terry he was a good boi

    • @alexeycherkashin6251
      @alexeycherkashin6251 Pƙed rokem +11

      2:32 means 2 * 60 + 32 = 152 which is closer to 200 than to 100

    • @cediwelli
      @cediwelli Pƙed rokem +4

      @@alexeycherkashin6251 -8 because of outro, if you want to be precise. I just meant, he deserves double the time.

    • @infinitetandem
      @infinitetandem Pƙed 11 měsĂ­ci +3

      double it and give it to the next person.

  • @Jasonwynn10
    @Jasonwynn10 Pƙed rokem +82

    It's funny how this video's release was timed. I was recently looking over Terry's work again just because of how inspiring it is to be able to make the whole OS by himself. There's another OS that's interesting also called BlogOS which is being made with rust. I'd highly recommend looking at that one too!

    • @goawqebt6931
      @goawqebt6931 Pƙed rokem +1

      Redox is also a relatively famous os written in rust

    • @Asdayasman
      @Asdayasman Pƙed rokem +8

      Only got a 41% chance of being finished before the author commits suicide on that one though. I'll stick with TempleOS.

    • @JohnnyUtah488
      @JohnnyUtah488 Pƙed 11 měsĂ­ci +1

      I just checked out BlogOS, and it looks really interesting! Thanks!

    • @throatwobblermangrove7508
      @throatwobblermangrove7508 Pƙed 3 měsĂ­ci

      > made with rust
      no, thanx

  • @alexlun4464
    @alexlun4464 Pƙed rokem +64

    I can't call myself a programmer in a world where Terry David existed. Programmer of programmers.

  • @eerieyellowlights
    @eerieyellowlights Pƙed rokem +59

    Infinite love for Terry. Only as I've gotten older have I realised how blessed he truly was.

  • @bamboopyanda
    @bamboopyanda Pƙed rokem +671

    I'm currently developing a 64 bit OS in C++, huge congrats to anyone who does because it's hard!

    • @willinton06
      @willinton06 Pƙed rokem +202

      Switch it to holy c++ aka carbon

    • @theactualtruebear
      @theactualtruebear Pƙed rokem +25

      You gotta show me your sources! I always wanted to try, but couldn't find any sources.

    • @Onrirtopia
      @Onrirtopia Pƙed rokem +29

      @@willinton06 i feel like rust would be better

    • @vaisakhkm783
      @vaisakhkm783 Pƙed rokem +81

      @@Onrirtopia why can't we make it in python??
      i gonna try it in html😆

    • @Wavpro
      @Wavpro Pƙed rokem +6

      @@Onrirtopia true but not if they've already started working on it in c++ and are far in to the project.

  • @hugazo
    @hugazo Pƙed rokem +299

    Great homage to a super talented programmer who the system failed miserably. The guy had issues but come on, that’s hard work and dedication

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +16

      It is but idk if he would have worked well on a team. TempleOS is a marvel, but it's also pretty fucking horrid by todays, or any standards. His thinking is actually pretty stagnated software wise.

    • @LinkEX
      @LinkEX Pƙed rokem +63

      _The_ system might have failed him, but _his_ system worked as god intended.

    • @hugazo
      @hugazo Pƙed rokem +11

      I don’t think he could have been on a team with his mental issues ongoing, but with proper help he would be a great asset to any team. I know since I’m also a developer struggling with mental issues and i see that path as a path that anyone can fall into without proper help. For me this is a cautionary story.

    • @divinecomedian2
      @divinecomedian2 Pƙed rokem +4

      Wtf is the system? Dude had talent and didn't put it to good use.

    • @hugazo
      @hugazo Pƙed rokem +38

      @@divinecomedian2 he had schizophrenia and went down badly. From being isolated from society to internet trolls, went down badly in every step. I dare you build something like that from scratch by yourself

  • @lilv728
    @lilv728 Pƙed rokem +39

    It's a damn shame Terry can't see and appreciate how much the programming world admires what he made. His story is heart breaking. Rest in peace Terry.

  • @betanpc8210
    @betanpc8210 Pƙed rokem +82

    God said 640x480

  • @AboinTech
    @AboinTech Pƙed rokem +97

    This dude has been a legend, he has written a whole language to write his own OS to just make his own games, how cool is that. Meanwhile me who is trying to understand how to center a div.

    • @thegoodkidboy7726
      @thegoodkidboy7726 Pƙed rokem

      learn about flexbox and grid

    • @webentwicklungmitrobinspan6935
      @webentwicklungmitrobinspan6935 Pƙed rokem +2

      yeah and then throw away the flexbox because it messes up everything all the time. (centering a div is a joke btw)

    • @rockytom5889
      @rockytom5889 Pƙed rokem +7

      Well, web programming is a mess so you can use that excuse.

    • @Amaroq64
      @Amaroq64 Pƙed 8 měsĂ­ci +2

      I've been centering divs for years, and I still have to re-learn how to center the next one every time.

  • @brandondcruz9778
    @brandondcruz9778 Pƙed rokem +16

    YES THANK YOU FOR MAKING THIS! Terry Davis deserves more videos and fame, RIP to the coolest programmer that ever programmed

  • @IamusTheFox
    @IamusTheFox Pƙed rokem +3

    I respect your coverage so much.
    It's funny to me, how many programmers talk about him in the frame of his work, with respect and reverence.

  • @Winter_337
    @Winter_337 Pƙed rokem +34

    Terry was my main inspiration to get into software engineering. He wasn't the only one, but seeing TempleOS astounded me more than any other piece of software I had ever seen in my life. I want to learn as much as I possibly can to better understand exactly how monumental a task it was to create such a detailed, complex, and unique piece of software. He is missed every day by me. God's Chosen Programmer. I hope he's giving advice about Universe updates right now.

    • @sammymcfone8281
      @sammymcfone8281 Pƙed rokem +1

      As an asm coder the thing thats most impressive to me is the memory limitation.
      In a windows 95 world of 32k 'code caves' i hacked and injected my highly un optimised code. Wow.
      Just wow.

    • @sammymcfone8281
      @sammymcfone8281 Pƙed rokem +1

      Dont believe in god but i do believe in god like coders.. ;)

    • @spatialverse3930
      @spatialverse3930 Pƙed 11 měsĂ­ci

      Goosebumps.

    • @spatialverse3930
      @spatialverse3930 Pƙed 11 měsĂ­ci +1

      @@sammymcfone8281this statement makes no logical sense ;))

  • @sidhantsood5373
    @sidhantsood5373 Pƙed rokem +44

    Wow, these graphics are so good they glow in the dark. Thank you Jeff, very cool

  • @huntabadday2663
    @huntabadday2663 Pƙed rokem +87

    I love how it's 64 bit but it can fit on a single Floppy

    • @energeticyellow1637
      @energeticyellow1637 Pƙed rokem +25

      Modern programmers and companies can definitely learn from his compression skills. I will not install a game larger than 100GB.

    • @Mikewee777
      @Mikewee777 Pƙed rokem +5

      @@energeticyellow1637 . I know what you mean. Photo-realism adds nothing meaningful to a bad game .

    • @RawfunRahman
      @RawfunRahman Pƙed rokem

      @@Mikewee777 pbr materials

    • @sonetagu1337
      @sonetagu1337 Pƙed rokem +1

      @@energeticyellow1637 agreed,if a game has a GPU-killer graphics but also an patience-killer gameplay (boring asf and also not fun), then don't download that lol

    • @God-ch8lq
      @God-ch8lq Pƙed rokem +1

      @@Mikewee777 yeah, many good games use simplistic artstyles
      sometimes more is less

  • @wyattboyer6540
    @wyattboyer6540 Pƙed rokem +17

    Terry A. Davis truly was a genius. The number of people who can create their own programming language is honestly pretty large. Now, filter that to who could create their own compiler for their language, much smaller. Now, who could create a kernel and bootloader in that language, much much smaller. Now, who could, after all of that, then create a window manager, 3D graphics library, shell based of JIT compilation of his own language... ok now guess what, all of it is less that 100k lines of code and 1.4Mb in size.
    After all of that you have to wonder if he really was talking to God.

    • @hye181
      @hye181 Pƙed rokem +3

      not really an accomplishment that it was "only" 120k lines of code considering the bulk of the OS barely actually did anything that anybody would consider sophisticated

    • @wyattboyer6540
      @wyattboyer6540 Pƙed 6 měsĂ­ci +5

      @hye181 ok fair, but how many people have done all of those things solo, without any open source contributions? Guarantee you that is few to none. It may be a symptom of his mental illness and paranoia but it is for sure an accomplishment

  • @genericjam9589
    @genericjam9589 Pƙed rokem +15

    He also coined the term 'glow in the dark' when referring to federal agents. So whenever you hear someone say 'glowie' remember where it came from.

    • @qvindicator
      @qvindicator Pƙed rokem +15

      You just run them over that’s what you do

  • @dntbther9298
    @dntbther9298 Pƙed rokem +196

    This could be a new serie called "esoteric OSs in 100s" where you showcase some of the more obscure OSs like kolibri, serenity, redox,haiku,reactOS...etc

    • @bigmistqke
      @bigmistqke Pƙed rokem +12

      ❀ serenity

    • @SumriseHD
      @SumriseHD Pƙed rokem +32

      ...windows

    • @dntbther9298
      @dntbther9298 Pƙed rokem +6

      @@bigmistqke i discovered serenity a few weeks ago and it fascinates me.
      Andreas videos are just mesmerizing.

    • @dntbther9298
      @dntbther9298 Pƙed rokem

      @@SumriseHD as a joke episode...sure.
      windows basically became an unbearable bloated spyware that is so engrained in today's society it can be considered as a literal parasite.

    • @prispalos
      @prispalos Pƙed rokem +2

      I love Serenity so much

  • @Folea3
    @Folea3 Pƙed rokem +9

    we saw the templeOS easter egg in the code editor video, but never thought this day would come

  • @MrNuts70
    @MrNuts70 Pƙed rokem +5

    I remember watching him stream live here on CZcams.
    I enjoyed those streams. He was very interesting but had many problems.
    Hope he is continuing his work in the next place.

  • @manfred1795
    @manfred1795 Pƙed rokem +2

    very familiar with temple os but i like this style of video and saw some features i hadnt seen before. would love to see you do a longer style video on the topic.

  • @felixc.programs8209
    @felixc.programs8209 Pƙed rokem +2

    I always click when I see you have a new video! Your content really helped me find myself as a new Tech CZcamsr that switched careers to the tech industry recently. So thank you for that!

  • @fiendmajestic6134
    @fiendmajestic6134 Pƙed rokem +21

    R.I.P. to a troubled man. I'm glad he can be remembered for his abilities.

  • @whogotpwned
    @whogotpwned Pƙed rokem +2

    I really like the way you edit your videos. Any tips or tricks on how to improve are appreciated. Started to do YT on that topics because of the passion for tech and because of your videos.

  • @Gigusx
    @Gigusx Pƙed rokem

    Has to be one of the coolest (due to the context) pieces of software you've reviewed. Thanks for sharing!

  • @liljim2835
    @liljim2835 Pƙed rokem +173

    Im so happy that this man created one of the most impressive open source operating systems all by himself and how it will forever carry on his legacy, RIP man you will be forever remembered in the world of programming and under the comfort of gods paradise

    • @DemPilafian
      @DemPilafian Pƙed rokem +1

      Thank you for speaking in tongues.

    • @musamansa5465
      @musamansa5465 Pƙed rokem

      @@DemPilafian FOUND THE CIA GLOWIE

    • @ichijofestival2576
      @ichijofestival2576 Pƙed rokem +4

      Is it impressive, though? If you yank out the "created by one person" asterisk, would you praise it, let alone use it?
      I'll put it this way: it's impressive the way building a computer in Minecraft is impressive. It's a fun story about how much one person can accomplish. It's also a cautionary tale about (1) how easy it is to pour massive time and talent into a functional black hole and (2) how much more we can accomplish when we *don't* work alone.

    • @musamansa5465
      @musamansa5465 Pƙed rokem +14

      @@ichijofestival2576 LMFAO you just tried comparing a person creating their own operating system from scratch to someone building a computer in Minecraft.. I think you need your head checked lol.

    • @ichijofestival2576
      @ichijofestival2576 Pƙed rokem +2

      @@musamansa5465 đŸ€Ł Poor child. I realize analogies are difficult. Don't worry, you'll get the hang of them eventually. (I mean... Unless you *do* actually use this monument to wasted effort... In which case, maybe you won't.)

  • @xorinzor
    @xorinzor Pƙed rokem +72

    It's 100% worth watching the documentation on this. It's incredibly interesting.

    • @dr.strangelove5622
      @dr.strangelove5622 Pƙed rokem +3

      I agree. Even with his condition, the documentation is exhaustive.

    • @jackjack3358
      @jackjack3358 Pƙed rokem +5

      @@dr.strangelove5622 I think he talks about documentary of the guy, not the documentation of the TempleOS

    • @dr.strangelove5622
      @dr.strangelove5622 Pƙed rokem +6

      @@jackjack3358 The documentary titled "Down the rabbit hole..."? Well, that documentary was really remarkable.

    • @xorinzor
      @xorinzor Pƙed rokem +3

      @@dr.strangelove5622 this one: czcams.com/video/UCgoxQCf5Jg/video.html
      Yeah, it was really something.

    • @dr.strangelove5622
      @dr.strangelove5622 Pƙed rokem

      @@xorinzor YEss!! I have watched this documentary!! It has been really well made. Sometimes the content on CZcams is really good.

  • @Ilikewater-andice
    @Ilikewater-andice Pƙed rokem +28

    It was also meant to be sort of a modern C64. By far the coolest part are Graphics in the Terminal, you could technically make a flowchart into your source code

    • @jameswalker199
      @jameswalker199 Pƙed 7 měsĂ­ci +1

      In that interpretation I think Terry succeeded. Something that you can take and tinker with, and if it breaks it broke because you did something wrong, not because it doesn't like you, or thinks it's better than you, it was you who can see your failings without judgement and can therefore see more clearly what you need to improve upon.

    • @zhaleyleitnib5150
      @zhaleyleitnib5150 Pƙed 6 měsĂ­ci

      This. The OS is a sandbox, which can be modified nearly in real time (or as close as practical for the system). People make a lot of emphasis in the "a temple for God" part, and forget that even before that, Terry had said himself that the purpose was didactic. It was meant to be used for self-programming itself.

  • @regeleionescu935
    @regeleionescu935 Pƙed rokem +1

    Very impressive and touching. Thanks for sharing!

  • @flamendless
    @flamendless Pƙed rokem +175

    Makes us really think what technological inventions and improvements we could have achieved if Terry didn't go insane. Such a genius

    • @KrisRyanStallard
      @KrisRyanStallard Pƙed rokem

      Your wording is okay, but I did want to pass along it's better to say something like "... if Terry didn't have Schizophrenia." The reason is "insane" harkens back to a time when people like Terry with significant mental illness were viewed as less than human and were often locked away without any regard for their rights as a human. Using a more modern term like his diagnosis acknowledges that his condition is serious and presents him with many challenges while also making clear this is just one aspect of him, not his totality as a person. Nobody is going to get upset over you using the word, but it is depreciated.

    • @DemPilafian
      @DemPilafian Pƙed rokem +7

      That's like saying the Major League Eating champion who woofed down 141 eggs in 8 minutes is advancing the state of fine culinary arts.

    • @KrisRyanStallard
      @KrisRyanStallard Pƙed rokem +12

      @@DemPilafian huh? I just offered a suggestion on more modern language usage. I'm not suggesting a term that would hide the reality of his mental health. The term schizophrenia doesn't exactly elicit images of puppy dogs and rainbows, but it is a more accurate and descriptive term that doesn't have some of the baggage of the word insane. Insane is fine to use, but it's meaning is much more broad and is also used in contexts outside of mental health and is sometimes used as an insult. I wouldn't want people using an insult to describe me. And girl, I know, facts don't care about my feelings, but feelings are a real experience and it's kind to take them into account when describing someone.

    • @DemPilafian
      @DemPilafian Pƙed rokem +9

      @@KrisRyanStallard Interesting. My reply was to the *original comment* not your reply. I don't even see your first reply.
      Sometimes CZcams filtering inadvertently hides replies that mention sensitive topics even if the reply is not at all offensive.

    • @Gigusx
      @Gigusx Pƙed rokem +14

      Or maybe what we wouldn't have achieved if he didn't. What made him genius and driven could've very well been that.

  • @ree2453
    @ree2453 Pƙed rokem +62

    they glow in the dark. Never forget that

    • @MrTehRave
      @MrTehRave Pƙed 9 měsĂ­ci +4

      😂😂😂
      So bad that I know exactly what you're talking about

  • @RealRatchet
    @RealRatchet Pƙed rokem +27

    The only OS that does in fact not glow in the dark.

  • @frosty7674
    @frosty7674 Pƙed rokem

    May the all mighty bless this channel

  • @korzinko
    @korzinko Pƙed rokem +36

    Glowing people got him. RIP Terry

  • @nesper8
    @nesper8 Pƙed rokem +46

    TempleOS has two relatively unknown distros
    ZenithOS which is a modernised continuation
    And ShrineOS for the heretics who want networking and package management on TOS

    • @mikemhz
      @mikemhz Pƙed rokem +2

      I need to know more

    • @TheGoukaruma
      @TheGoukaruma Pƙed rokem +2

      Do they support higher resolutions?

    • @SentryDog22
      @SentryDog22 Pƙed rokem +10

      @@TheGoukaruma They'd better not. God told Terry that 640 x 480 was the only correct resolution.

  • @Leon-pu3vm
    @Leon-pu3vm Pƙed rokem +1

    Wow what a coincidence as soon as I dived into the deep hole a few weeks back also thank you for this video and helping remember the legacy of Terry!

  • @karthik448
    @karthik448 Pƙed rokem +16

    Hope there is at least a documentary made about the life and works of this genius. Gone too soon but thanks for sharing this. One of the greatest pieces of work ever from a single programmer. God speed, Terry.

    • @DM-mi4je
      @DM-mi4je Pƙed rokem +7

      Down the rabbit hole- TempleOS has more details. It's on CZcams.

    • @DemPilafian
      @DemPilafian Pƙed rokem +1

      Terry clearly put an insane amount of effort into TempleOS, but there's nothing genius in the OS. This reminds me of cases where someone had a head injury and suddenly starts playing music. A bunch of people with no background in music think they are witnessing the next Mozart.

    • @334Bena
      @334Bena Pƙed rokem

      @@DemPilafian I mean he developed his own language, compiler, bootloader, libraries for the OS, the OS itself, animated icons that are basically ASCII, and developed a few games. All while battling a mental illness, I believe that deserves some praise.

    • @DemPilafian
      @DemPilafian Pƙed rokem

      @@334Bena Yes, praise like giving an award at the National Buffalo Wing Eating Contest to someone who does an amazing feat like woofing down a record 181 wings in just 12 minutes. Very impressive.
      Terry deserves sympathy for battling a mental illness, but *extreme determination* does not make someone a "genius".

    • @musamansa5465
      @musamansa5465 Pƙed rokem +4

      @@DemPilafian WE KNOW YOU GLOW IN THE DARK

  • @oliveryt7168
    @oliveryt7168 Pƙed rokem +263

    Let's be real: God himself made you do this video.

    • @vaisakhkm783
      @vaisakhkm783 Pƙed rokem +4

      god bessed jeff

    • @TheDragShot
      @TheDragShot Pƙed rokem +1

      And I am thankful for it.

    • @DanielWillen
      @DanielWillen Pƙed rokem

      Remove the "h" from "watch" in this url , press enter and you'll see the truth ⟁⟁⟁

    • @circuit10
      @circuit10 Pƙed rokem

      @@DanielWillen Why does it do that?

    • @circuit10
      @circuit10 Pƙed rokem

      @@DanielWillen It seems to work with every video as well

  • @cyperus4589
    @cyperus4589 Pƙed rokem +5

    Temple OS always makes me smile. Such a cool project.
    R.I.P. Terry Davis
    Perhaps you are where you want to be right now, we will never know

    • @one_step_sideways
      @one_step_sideways Pƙed rokem

      I am fairly sure he was killed because religious people don't usually get hit by trains willingly

    • @DanielMemeSmith
      @DanielMemeSmith Pƙed rokem

      Someday, we might

  • @PineconiumOfficial
    @PineconiumOfficial Pƙed 4 měsĂ­ci +2

    Also fun fact, you can literally fit the entire OS in a single floppy disk

  • @Bhanukamax
    @Bhanukamax Pƙed rokem

    keep em coming man! especially the weird ones.

  • @actuallyasriel
    @actuallyasriel Pƙed rokem +7

    As someone with a family history of schizophrenia, Davis reminds me of the power we have, but the perils of taking it for granted. I'm glad he managed to impress and inspire so many with this project, but I wish he were able to reach his potential in a healthier environment.

  • @LinuxLuddite
    @LinuxLuddite Pƙed rokem +60

    he build everything without using any third party library. He created his own library. And those animations are on simple text files. He found a way to animate things on simple text files.
    Of course these are not the only highlight s of his achievements. I Liked that he proved everyone who use to scoff at his idea of running an OS in 2MB wrong

    • @ihorbond
      @ihorbond Pƙed rokem +8

      Yep 1.4mb floppy sized

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +9

      his OS basically does nothing useful though in those 2 MB. Lots of OSes were smaller and more useful.

    • @TheDragShot
      @TheDragShot Pƙed rokem +39

      @@jhoughjr1 well, no OS by itself does really anything useful for productivity or stuff like it. That's what applications are for 😅 .

    • @Dennis-gg9yv
      @Dennis-gg9yv Pƙed rokem +25

      @@jhoughjr1 Its literally a OS made for fun, education and experimenting. That it. Of course its not useful, its a toy for programmers, not made so you can browse ph on it.

    • @DarkGT
      @DarkGT Pƙed rokem +10

      @@jhoughjr1 You got holy C implementation of C. You can program and run any program you want, no bloatware, or at least God didn't desire such. /s

  • @seditiouswalrus
    @seditiouswalrus Pƙed 3 měsĂ­ci +1

    Miss you Terry you were the best of us!

  • @MegaMech
    @MegaMech Pƙed rokem +19

    By watching this video you can now put "five years experience in TempleOS" on your resume.

  • @ioneocla6577
    @ioneocla6577 Pƙed rokem +17

    Rip Terry A. Davis

  • @arunas554
    @arunas554 Pƙed rokem +64

    There is no great genius without a touch of madness

    • @bobDotJS
      @bobDotJS Pƙed rokem +29

      That's what I told my ex when I was beating her for calling me stupid

    • @anhibitor1023
      @anhibitor1023 Pƙed rokem +4

      "Name one genius that ain't crazy" - Kanye West

    • @acidjumps
      @acidjumps Pƙed rokem +1

      I wish I had got a bit of genius with all my madness

    • @SumriseHD
      @SumriseHD Pƙed rokem +2

      "a touch"

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +1

      I think it's true tbh. My IQ is at the cusp of genius and im not sane. A friend of mine is in the genius level and I know hes crazy.

  • @andersonharris8102
    @andersonharris8102 Pƙed 10 měsĂ­ci

    I am at the beginning of my programming journey. I am not ready for this. But someday, I will learn of Terry.

  • @luka6452
    @luka6452 Pƙed rokem +1

    I'd love to see a longer video about templeOS and gods only programmer Terry A. Davis

    • @Solaceon
      @Solaceon Pƙed rokem +1

      Frederick Knudsen did a few hour long "Down the Rabbit Hole" of it. It's pretty good, I recommend it if you want to learn more.

  • @c15a
    @c15a Pƙed rokem +8

    “the human species is a God damn ant colony, we need to separate the ethnicities because they’re different species of ants, okay?” -Terry Davis 😎

    • @jameswalker199
      @jameswalker199 Pƙed 7 měsĂ­ci

      Even some of his more controversial quotes I can find something I like in them. I think humanity can and should coexist, but we also should be proud of where we came from. Hold our heads up high because we are the tribe that did this and that, and we are the tribe that helped them.

  • @blueSpirit137
    @blueSpirit137 Pƙed rokem +6

    I heard this story in reddit a few years ago and I am so glad to rember it here in Fireship. There was famous quotes like the resolution chosen for the OS, he said" it is 640 x 480 because God said it so"

  • @bitcode_
    @bitcode_ Pƙed rokem +1

    Awesome summary, I recommend watching basically the extended version of this: TempleOS Down the Rabbit Hole

  • @runtimejpp
    @runtimejpp Pƙed rokem

    fireship literally on another level with TempleOS review RIP TD . excellent work

  • @WarlordEnthusiast
    @WarlordEnthusiast Pƙed 11 měsĂ­ci +6

    The OS itself is complex but the individual components are devilishly simple, the guy really was a good coder, its an absolute shame his mental state deteriorated so much because I could see him being successful as a programmer.

    • @ab.3800
      @ab.3800 Pƙed 11 měsĂ­ci +4

      The way God intended.
      He was a successful programmer prior to his mental break (motherboard did a good write up covering that) he worked at Ticketmaster creating an OS for cash registers and he made an early prototype CNC machine at home. He also made a physics simulator for windows in 2000 called simstructure

  • @MilanRubiksCube97
    @MilanRubiksCube97 Pƙed rokem +14

    I've seen this guy in Discord webms 😂. Okay jokes aside, Terry was one of the most underrated intriguing and controversial figures of our time

  • @wisteela
    @wisteela Pƙed měsĂ­cem

    I'd love to see somebody continue his work on this.

  • @threefour1598
    @threefour1598 Pƙed rokem +2

    All that and only 1.4 MB ?! Holy Cow. Thanks for introducing this man. I didn't know about him

  • @kourii
    @kourii Pƙed rokem +2

    Fireship doing TempleOS in 100 seconds was the crossover I didn't know I was missing from my life

  • @Bat-Georgi
    @Bat-Georgi Pƙed rokem +22

    All these years later, and they STILL glow in the dark 0_0

    • @spicynoodle7419
      @spicynoodle7419 Pƙed rokem

      CIA nibblers, you can see them glow in the dark. What you do is you run them over

  • @AutoFirePad
    @AutoFirePad Pƙed rokem

    A very respectfully made video. Thak you very much.

  • @BrunoSXS
    @BrunoSXS Pƙed rokem +1

    you're going towards interesting paths now that you don't have that many languages to cover...
    I watched a documentary about this guy years ago and it made me cry. Such an interesting and sad story. I think his tale should be told more so we can be more aware of the many kinds of mental illness and how to deal with people with such conditions.

  • @gwch3481
    @gwch3481 Pƙed rokem +85

    Programmers then: I don't like this software, I will write my own
    *Proceeds to write their own kernels and compilers from scratch*
    Programmers now: stack overflow help why this not work

    • @ChamplooMusashi
      @ChamplooMusashi Pƙed rokem +26

      Programmers then: Don't have to learn 8 different libraries+libraries at once just ot build a todo app and can just rely on fundamental CS
      Programmers now: Learn a new library in a weekend while working in a different stack on your main job just so you don't lose employability

    • @jhoughjr1
      @jhoughjr1 Pƙed rokem +1

      I somehow think u don't write software though. There is a reason no-one does it like terry and a reason he was insane.

    • @undefined6341
      @undefined6341 Pƙed rokem +2

      @@jhoughjr1 Many of today's "developers" can't code their way out of a paper bag. Obviously not everyone's going to be as talented as Terry Davis was, but a lot of people literally have 0 clue how to write code outside of the frameworks/libraries they work with

    • @ChamplooMusashi
      @ChamplooMusashi Pƙed rokem +4

      @@undefined6341 People don't know how to work outside their stack, wild

  • @ccedev
    @ccedev Pƙed rokem +7

    I remember getting pretty far in kernel mode when I tried this in my senior year of high school. As soon as I got to the keyboard though, I had to stop. My first C project was an OS, not a great choice. I might try it again sometime. Terry was an absolute legend.

  • @maximilianoInfinito
    @maximilianoInfinito Pƙed rokem

    thanks for this! can you do another one on temple os and on the decisions terry made for the compiler and os

  • @OzoneX4
    @OzoneX4 Pƙed rokem +1

    RIP King Terry. Thank you, Mr. Fireship for covering this.

  • @astrahcat1212
    @astrahcat1212 Pƙed 8 měsĂ­ci +3

    48....He was so young, but to be honest, he did look old for his age, the schizophrenia really seemed to take hold of him towards the end, but he would still say some random really smart or semi-wise things that were interesting to listen to.
    What I kind of like about him, is that he had this 80s underground master rock guitarist kind of image going on. He seemed to be a pretty charismatic person compared to your usual genius programmer.
    It's also amazing to notice how while he got stranger and stranger as he got older, when he would talk about programming, it was like a switch was flipped sometimes and he talked like a genius again. I guess it really teaches you, that you stick to what you love and talk about that a lot in your life, it seems the healthiest way to live mentally on this planet.

    • @jameswalker199
      @jameswalker199 Pƙed 7 měsĂ­ci +2

      I think one of my favourite things he said was the bird analogy about how we don't really panic when confronted with something we don't yet have the capacity to understand. "You're that bird, looking at the monitor saying 'hey, I can figure this out', and maybe you have some bird ideas..." he says, almost as if he's about to mock those ideas, then he suddenly reaches the logical conclusion of the analogy and ends with "...Maybe that's the best you can do".
      Maybe I'm just mentally 14 years old and this is deep, but it keeps me going to think that while I can figure things out, it's also ok if I don't, just as long as I try my best.

  • @beqa2758
    @beqa2758 Pƙed rokem +58

    Love how these 100 second videos are actually 160

    • @andrerenault
      @andrerenault Pƙed rokem +31

      These aren't metric seconds

    • @YuriG03042
      @YuriG03042 Pƙed rokem +4

      @@andrerenault LOL fucking hell, that got me off guard! thanks

    • @mfaizsyahmi
      @mfaizsyahmi Pƙed rokem +9

      Time slows down so that we can have more time admiring Terry and his work.

    • @ekremaslan8068
      @ekremaslan8068 Pƙed rokem +2

      They use mileseconds instead of our milliseconds so their 1 second is actually equal to our 1600 milliseconds

  • @michaelm3691
    @michaelm3691 Pƙed rokem

    I want to see more videos like this, but at normal speed and enough content for at least 10 minutes

  • @ominollo
    @ominollo Pƙed rokem +1

    Please more of this stuff !

  • @ghostwitch644
    @ghostwitch644 Pƙed rokem +8

    Terry Davis is an incredibly interesting person to read about. I wonder what kind of stuff he could have accomplished if he didn’t have schizophrenia. Weirdly, reading about TempleOS got me interested in OS development. I’m still an absolute rookie, but I owe a lot of my interest in the subject to TempleOS

  • @taimunozhan
    @taimunozhan Pƙed rokem +4

    I thought that C# triple-pun ("seeing sharp" + the musical note C♯ + being C++ with two additional plus signs to form the number sign) would be unmatched, but the Holy C / Holy See pun is right there.

  • @palmface42
    @palmface42 Pƙed rokem +4

    It was an interesting person. And as you can see (templeOS) a genius.
    He created his own programming language, on its own!.
    I reckon only a handful of people is capable in doing such.
    If you are good at programming, it doesnt mean you have the skills to build your own OS.
    You have to know how computer hardware works, and how to communicate with it.
    This mix of skills is rare IMHO. If it wasnt, you would have seen many more OS's.
    He left his legacy behind, and I hope his story and OS will be floating around for a long time.

  • @drmurik
    @drmurik Pƙed rokem +1

    Happy birthday Terry.

  • @kenan2386
    @kenan2386 Pƙed rokem +3

    this takes solo dev to a whole new level

  • @LinkEX
    @LinkEX Pƙed rokem +5

    0:24 Props for that visual edit. That's just the perfect image for _Holy C._
    (While you're definitely not the first one to think of this, judging by my search engine results, at least you were the first to create the image.)

  • @MrFranklitalien
    @MrFranklitalien Pƙed rokem +4

    such a tragedy we'd lose a gigantic legend like terry at such a young age

  • @electronpie
    @electronpie Pƙed rokem

    Finally!! Now wa talking bout useful stuff!