Terry Davis' TempleOS Brutal Take Down of Linus Torvalds

Поделиться
HTML-код
  • Опубликовано: 27 дек 2024

Комментарии • 2,6 тыс.

  • @fuanka1724
    @fuanka1724 6 лет назад +9159

    "In academia, if it's good you publish it. In industry, if it's good you keep it secret"
    So true.

    • @nosouponhead
      @nosouponhead 5 лет назад +166

      TempleOS is in the public domain though 🤔

    • @theamazinghippopotomonstro9942
      @theamazinghippopotomonstro9942 5 лет назад +658

      @@nosouponhead And he wasn't doing it for money, he wanted people to acess templeos as easy as possible

    • @t74devkw
      @t74devkw 5 лет назад +99

      @@theamazinghippopotomonstro9942 He actually was trying to monetize it at some point, just didn't succeed

    • @JasonP6339
      @JasonP6339 4 года назад +14

      @sgfhk321 lol

    • @nosouponhead
      @nosouponhead 4 года назад +3

      @Villiam Snö Did he... commit suicide?

  • @katseatsushi4888
    @katseatsushi4888 4 года назад +4943

    Terry talking about simplifying OS and bashing Linus reminds me of Diogenes arguing with Plato.

    • @FEEDMEKITTENS
      @FEEDMEKITTENS 4 года назад +368

      This is the best description I've seen of Terry.

    • @aelix56
      @aelix56 4 года назад +179

      Shid and fard

    • @zusty9589
      @zusty9589 4 года назад +68

      Except Diogenes was terrible and Plato was one of the greatest among the pagan Greek philosophers, if not the greatest.

    • @overclucker
      @overclucker 4 года назад +193

      Correction: It's like Plato arguing with Linus.

    • @gereraltbone12346
      @gereraltbone12346 4 года назад +436

      @@zusty9589 you just posted cringe

  • @chegadesuade
    @chegadesuade 6 лет назад +6162

    19:08 "An idiot admires complexity, a genius admires simplicity." Truly insightful.

    • @sucklessboi4718
      @sucklessboi4718 5 лет назад +101

      bc idiot cant turn complexity to simplicity but genius can.

    • @stp_79
      @stp_79 5 лет назад +218

      Arch Linux fanboys in a nutshell.

    • @rantanen1
      @rantanen1 5 лет назад +66

      It isn't as simple as that. Especially when it comes to code, of course simplicity is great, but if you are really pushing for performance, code can get very complex chasing that performance increase. so just saying "simple is better" may not necessarily be true. Performance is better
      Linus has addressed this several times. And that way of thinking is really shown for example what they managed to do with Git and it's performance and usability over all other options, especially back when it was just coming up.

    • @snowzZzZz
      @snowzZzZz 5 лет назад +110

      @@MrFreeze420 I think what he means is to choose the simplest option that fits the context (if certain details cannot be dropped, choose the simplest option that retains those details). I'm pretty sure it's people who stroke off to their own ability to unnecessarily over-complicate things that he refers to as being idiots.

    • @snowzZzZz
      @snowzZzZz 5 лет назад +7

      Of course the greater the detail the greater the complexity as you start getting into the technical aspect of how things work, but there is still an emphasis on simplicity in most cases in relation to its complexity. For a given solution, there are usually multiple ways of solving the problem, of which there is a simplest method, and a most convoluted method. What Terry sees as an idiot is likely someone who chooses the convoluted method for no reason other than its complexity. If that added complexity offers some sort of advantage however, then in some cases it might be the preferred option (going against the simplest option rule).
      In terms of understanding the universe for example, it's complex for someone like me, but for some people it may seem a lot simpler (more obvious). If our ability to process information wasn't a limit, then the Universe would likely seem quite simple, where unnecessary over-complexity applied to things inside of the universe would then become apparent. If everyone had unlimited thinking power, there would be no leverage over each other, so there would be no motive or desire for people to show off. People would simply choose the simplest option that meets the requirements (fits the context). There would be no logical reason to choose an objectively inferior solution for the sake of complexity of showing off complexity was no longer a factor.
      What's funny is I wrote all of this because I'm struggling to find a simpler way of explaining my interpretation. Sad.

  • @gazehound
    @gazehound 6 лет назад +4453

    "An idiot admires complexity, a genius admires simplicity ... An idiot, the more complicated something 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..."
    "That's how they write academic journals. They try to make it so complicated people think they're a genius."
    Wise words, actually.

    • @AlessandroPacifico
      @AlessandroPacifico 4 года назад +323

      ​@マナンナンアナメ The worst part is that this obfuscation is intentionally designed to make you feel bad and inferior, so they can pat themselves on the back.
      Basically camouflaged and rationally justified narcissism.

    • @kemma_
      @kemma_ 4 года назад +25

      And this is how presidents strive

    • @Walkeranz
      @Walkeranz 4 года назад +46

      noxxi knox Politicians and lawyers also do this

    • @crazi_ninja8885
      @crazi_ninja8885 4 года назад +117

      immense cope. sorry you failed algebra 1 bro

    • @marcuswelch4515
      @marcuswelch4515 4 года назад +11

      Continental philosophy summarized.

  • @StrangeQuark
    @StrangeQuark 6 лет назад +972

    when youre compiling you better not use a lot of memory because its rude

    • @a.s8897
      @a.s8897 4 года назад +172

      Google Chrome: 🗿

    • @noodlery7034
      @noodlery7034 4 года назад +134

      Rust: 🗿

    • @notparadox86
      @notparadox86 Год назад +4

      @@noodlery7034 C++ is worse at it than Rust

    • @turolretar
      @turolretar Год назад +32

      @@notparadox86 rust binary size is humongous

    • @MyWatermelonz
      @MyWatermelonz 8 месяцев назад +11

      ​@@notparadox86 this is just blatantly wrong

  • @ScottMaday
    @ScottMaday 6 лет назад +4538

    Amazing how coherent Trey is when he's in his coding mindset.

    • @calvitocalvon1711
      @calvitocalvon1711 4 года назад +801

      Some kids bought him some food and interviewed him a few months before he passed and he sounded coherent as fuck when talking programming

    • @calvitocalvon1711
      @calvitocalvon1711 4 года назад +21

      @Haze The Space Commie ruclips.net/video/HXwNTw4I6Ok/видео.html

    • @kennethcox6895
      @kennethcox6895 3 года назад +151

      Who the fuck is trey.

    • @baron3904
      @baron3904 3 года назад

      It was his last mental tether

    • @Orincaby
      @Orincaby 3 года назад +254

      @@kennethcox6895terry davis' cousin, trey divas

  • @dragonflyguyx164
    @dragonflyguyx164 6 лет назад +2099

    When you are following a trail, you are not a trailblazer. -Terry Davis

    • @EuricusChryseus
      @EuricusChryseus 6 лет назад +7

      I dig your user icon.

    • @dadyking1210
      @dadyking1210 3 года назад

      int count=0;
      while(1){
      if(count==1000000) return 0;
      std::cout

    • @VH-eq2ci
      @VH-eq2ci Год назад

      "If you can't use command line, then you are nigger"
      Terry Davis

    • @atlmember4045
      @atlmember4045 Год назад +11

      What exactly were TempleOS’s innovations? It’s just an extremely simple OS with so many glaring omissions (no protection rings, no virtual memory, no proper task scheduling, etc) that it’s totally useless to anyone who isn’t a hobbyist. That’s primitive, not innovative.
      I get that the guy was talented, and it’s cool that he built a functional OS entirely on his own, but this just isn’t an especially useful piece of software.

    • @xdeathcon
      @xdeathcon Год назад +52

      @ATLmember the deal with TempleOS is that it did something completely different from what other operating systems were doing as well as being created by just one guy. Obviously, it has issues, and it's not like Terry was in the sort of mind state to make it intentionally useful for other people. However, it's a reminder that one very dedicated person can truly just do their own thing if they really want to. It didn't revolutionize anything or really do anything besides exist as part of a tragic story, but it was something truly different than anything else you'd see out there. I think in some cases, that's enough.

  • @VikinggamingLOL
    @VikinggamingLOL 6 лет назад +3276

    CIA linux fanboys in this comment section.

    • @wedrownysowianin9387
      @wedrownysowianin9387 6 лет назад +239

      You just run them over, that's what you do

    • @madkvideo
      @madkvideo 6 лет назад +262

      Watch out, they glow in the dark

    • @chefk.tremblay1928
      @chefk.tremblay1928 6 лет назад +132

      Its only 2 niggahbyte you fucking MIT

    • @1oneguythat
      @1oneguythat 6 лет назад +1

      bitch boy

    • @JohnnyThund3r
      @JohnnyThund3r 6 лет назад +91

      Hi, Linux fan. Gotta say, Terry has a point about file permissions, like wtf is it even doing on desktop versions of linux. I think we can all learn a lot from Terry's design philosophy, it's sad to see he's gone.

  • @syrus3k
    @syrus3k Год назад +43

    Watching this guy use and talk about his OS is just incredible to watch. Thank you for saving this video

  • @mediocrebanters
    @mediocrebanters 6 лет назад +4038

    R.I.P. Terry Davis. Should have gotten help to debug his mind.

    • @MsHojat
      @MsHojat 6 лет назад +269

      he said meds would dull his mind. He wouldn't be able to do the only things he likes. Frankly considering that TemplOS/programming is his only skill, it seems illogical to take it from him since it seems like he wouldn't be able to do much in such a state.

    • @mediocrebanters
      @mediocrebanters 6 лет назад +376

      @@MsHojat The form of help he needs doesn't have to be in the form of meds. Group or individual therapy, proper nutrition and resocialization can altogether help.

    • @raymundhofmann7661
      @raymundhofmann7661 6 лет назад +153

      B.M. you sound very authoritarian, just like the people he surely despised. "Help" is your euphemism for dominating him, seems like he was lucky enough to not get instrumentalized and hospitalized to a drooling brain.
      I guess he did not harm others and among many questionable things he also had many interesting and rather inconvenient things to say.
      Your "help" was the last thing that would have helped him. Most people you have to take as they are or avoid them. Only if there are criminals or bullies or alike you should stop them harming others.

    • @mediocrebanters
      @mediocrebanters 6 лет назад +355

      @@raymundhofmann7661 "... you sound very authoritarian.." you say? Well isn't that just one giant jump to a quick judgment? Talent like his could have been cultivated further for his own benefit. If he was surrounded by skilled & supportive people instead of being bullied into isolation, where do you think he would have been now? Everyone needs help -- that includes you, me, him and everyone -- it has nothing to do with controlling him.

    • @raymundhofmann7661
      @raymundhofmann7661 6 лет назад +23

      @@mediocrebanters Your authoritarian claim of superiority again: "could have been ... for his own benefit".
      You would have been his worst bully, because you legitimize it as "help".
      Just like so many SJW's and obsolete women with their perverted childless mother instinct in the "helping industry" these days manufacture their superiority and their victims (child surrogates). The curse of our times. And kittens are the surrogate for the desperate.

  • @lolisamurai
    @lolisamurai 6 лет назад +1707

    based Terry putting the fun and simplicity back into computing

    • @alleif
      @alleif 6 лет назад +72

      based anime avatar

    • @itsOculus
      @itsOculus 6 лет назад +100

      gas all weebs tbh

    • @eddierice3254
      @eddierice3254 6 лет назад +6

      like hell he did,the os he using is for tards

    • @Tha_Monsta88
      @Tha_Monsta88 6 лет назад +4

      Boomer rip

    • @swarthybullxxx
      @swarthybullxxx 6 лет назад +4

      @@alleif based Urabe avi.

  • @fireemblem2770
    @fireemblem2770 6 лет назад +1022

    “Linux wants to be a 1970s mainframe”
    That hurts

    • @badfactor83
      @badfactor83 4 года назад +10

      history tells

    • @tossajalumen401
      @tossajalumen401 4 года назад +9

      and then you see TempleOS style to do things!

    • @jamespilcher5287
      @jamespilcher5287 4 года назад +76

      And TempleOS wants to be a 1980's children's toy.

    • @XQQ-qm8ow
      @XQQ-qm8ow 3 года назад +32

      @@jamespilcher5287 stay mad Linuxoid

    • @saphrone9749
      @saphrone9749 3 года назад +323

      @@jamespilcher5287 you were genuinely hurt by this lol

  • @abriction
    @abriction 5 лет назад +592

    “you know what’s pretty crazy? if you lean over on a motorcycle, it crashes” -terry davis

    • @hellucination9905
      @hellucination9905 4 года назад +14

      Poetry.

    • @wompastompa3692
      @wompastompa3692 4 года назад +112

      "don't do that :)"

    • @vali69
      @vali69 4 года назад +30

      Too bad you have to lean when going around a corner

    • @jaybee5478
      @jaybee5478 4 года назад +6

      @@vali69 Swooooooooshhhhh, and over he head it goes

    • @vali69
      @vali69 4 года назад +9

      @@jaybee5478 uumm no... that was me continuing the joke...

  • @lupahole
    @lupahole 6 лет назад +2381

    This man was at his best when talking code. He might even fool you for a typical smart eccentric. Schizophrenia is such a bad illness. Sad to see him go but at least he escaped his head.

    • @_yuri
      @_yuri 5 лет назад +15

      he commited seppuku :(

    • @towardsthelight220
      @towardsthelight220 5 лет назад +2

      ruclips.net/video/1YTkeVXu3TM/видео.html

    • @EnlightenedChad
      @EnlightenedChad 5 лет назад +412

      @@_yuri
      >falling for the suicide narrative
      The CIA got him.

    • @chamonix4658
      @chamonix4658 5 лет назад +173

      the train driver was glowing

    • @davidinvenio3094
      @davidinvenio3094 5 лет назад +26

      He seemed lucid, yeah. But a programming genius he was not.

  • @burnzy3210
    @burnzy3210 7 лет назад +589

    4:25 using too much memory = rude

    • @stevebez2767
      @stevebez2767 6 лет назад +1

      gong fir ad burton,look bach en an(o dom en)gears,owe way sys phonetic spy robot robbiz? tweet my maaan(u.s=green mobo asm general trump 10 bin?)!

    • @WeAretheWalrii
      @WeAretheWalrii 6 лет назад +58

      It's about management of very limited resources. If someone brings donuts to the office, and you decide to take over half for yourself, people are going to find that rude.

    • @taragnor
      @taragnor 6 лет назад +3

      @@ph1losopher lol yeah. Loved the irony of talking about other programmer's waste and how efficient his OS is then proceeds to dump a ridiculous amount of resources on it.

    • @Merthalophor
      @Merthalophor 6 лет назад +12

      @@ph1losopher The OS cannot allocate memory. The OS _manages_ memory and allows its processes to allocate memory _from_ the OS using native methods. I guess the problem in his case is that his OS isn't properly optimized for the VM it's running in, and the vm thinks the guest os allocated all the memory even though it doesn't actually internally.

    • @IconOfSin24148
      @IconOfSin24148 6 лет назад +34

      He's right about so many things. Bloatware is the fucking devil.

  • @SamTipton
    @SamTipton 4 года назад +240

    27:20 "Just man up and learn what malloc and free are." - My Computer Science education in one sentence.

  • @johnrcornell
    @johnrcornell Год назад +259

    Everyone’s laughing until he turns 70k loc into an executable in 1 second on random PC hardware from 10 years ago.

    • @SpencerYonce
      @SpencerYonce 7 месяцев назад +26

      Seriously though. I thought the same

    • @BroodYouth
      @BroodYouth 6 месяцев назад +28

      when he did that, my mind went straight to "that shouldn't be possible"

    • @Devlin20102011
      @Devlin20102011 4 месяца назад +5

      What does this mean to non computer savvy people?

    • @aasquared8191
      @aasquared8191 4 месяца назад +31

      ​@@Devlin20102011for a computer to understand his code, the code needs to be compiled into some form of binary representation - an executable, or an os image, as is the case with temple os.
      the thing op is referring to is the fact that Terry's HolyC compiler take in 70.000 lines of code, parses it, compiles it and produces some form of an executable in less then a second. to be quite fair, its not even considered to be that fast in the modern day and age, but the tech he used is still impressive!

    • @gtafigosaarea5uno
      @gtafigosaarea5uno 4 месяца назад +10

      @@aasquared8191 wdym not even considered to be that fast
      I have longer compile times with programs much much shorter. what are you referring to?

  • @abag777
    @abag777 6 лет назад +316

    I wonder if he refers to background processes as "daemons"?

    • @FSM1138
      @FSM1138 6 лет назад +53

      well his os is made with "holyc" so i wouldnt be surprised

    • @frechjo
      @frechjo 6 лет назад +69

      "angels", maybe?

    • @leefrnk
      @leefrnk 6 лет назад +48

      There aren't any. He wrote an interrupt routine. Processes are all in ring zero. (i think.)

    • @flhsdrummer07410
      @flhsdrummer07410 6 лет назад +1

      lee frank why do you think that?

    • @leefrnk
      @leefrnk 6 лет назад +33

      @@flhsdrummer07410 Because he says so in another video. "Modern computers do everything in Memory space." he says "TempleOS uses that abandoned IO space for IO."
      something like ....that call it a paraphrased quote

  • @ESPIRITUS_A
    @ESPIRITUS_A 5 лет назад +357

    "I have forgot how it works"
    This is perhaps the most crazy or the most human utterance in the universe.

    • @Moopzoo
      @Moopzoo 4 года назад +3

      timestamp?

    • @V_2077
      @V_2077 4 года назад +6

      @@Moopzoo 19:58

    • @dualia-s74m
      @dualia-s74m 4 года назад +2

      this is wht happens when a genius gets schizph

    • @robegatt
      @robegatt 3 года назад +62

      @@dualia-s74m no, just too many things done... an os, a compiler, a complete new paradigm, and of course listening to what God had to say about the whole thing.

    • @uptheroots6248
      @uptheroots6248 2 года назад +62

      Lol no this just sounds like programming. Even if you write a relatively small program from scratch you'll forget some aspects of it over time.

  • @billchatfield3064
    @billchatfield3064 6 лет назад +145

    I like the "think different" attitude and reevaluating the status quo.

  • @alphago9397
    @alphago9397 6 лет назад +924

    "That's how they write academic journals.. They try to make it so complicated, people think you're a genius." Sooo true.. That's also how they teach upper division college courses.. They take the simplest concept and present it in the most convoluted way possible.. So annoying. This guy really knew what he was talking about.

    • @roland3578
      @roland3578 5 лет назад +121

      I'm in the Navy and that's how some people conduct their training. They take a very easy to grasp concept and explain it in a way that make it near incomprehensible. I learned this and just assumed people do this to stroke their egos?

    • @AgentSmith911
      @AgentSmith911 5 лет назад +99

      My girlfriend wanted to become a kindergarten teacher which now is a Bachelor degree in Norway. So she needed to go to a university college for three years and the books she got was absolutely ridiculous. They had about 200 to 300 pages, but could easily be half that length if the authors (who were all previous doctorates at the same school) didn't put in all these completely unnecessary and redundant wording and phrases which made it way more complicated and difficult to read and understand. She gave up and just became an assistant instead because she wanted to work with children, not take a doctorate in child psychology. I'm not saying a higher degree should be easy, but damn, they make it so self-righteous and pompous.

    • @xylxylxylxyl
      @xylxylxylxyl 4 года назад

      He reminds me of FRS. An electrician.

    • @SevenCompleted
      @SevenCompleted 4 года назад +14

      He was going to bring down the entire education system he had to be taken out.

    • @alphago9397
      @alphago9397 4 года назад +4

      @@SevenCompleted I never heard anything about that. Sounds really interesting. Would like some sources for that, if you have them.

  • @jackstephen2519
    @jackstephen2519 4 года назад +1213

    Genuinely as an amateur programmer this is so inspiring. Terry could’ve been a great lecturer and teacher if it weren’t for his illness.

    • @enriktigasna
      @enriktigasna 2 года назад +52

      He still could have if he got the correct help and therapy

    • @BigMan-kp6ug
      @BigMan-kp6ug 2 года назад +192

      >therapy works
      Ok Mr Sheckellberg

    • @insanely
      @insanely 2 года назад +38

      @@BigMan-kp6ug well, it works... but it kinda turns you into a vegetable

    • @gamuhnerdu4759
      @gamuhnerdu4759 2 года назад +16

      @@BigMan-kp6ug meds now

    • @WinterPyro
      @WinterPyro 2 года назад +8

      @@himalayo Nobody's calling Terry an amateur, Jack Stephen was referring to himself as an amateur.

  • @clipboardchannel99
    @clipboardchannel99 4 года назад +158

    11:52 Two thousand Physicists at CERN
    None of them are famous. None of them made something original, but they're walking around as they're the same league as Tesla
    When you're following a trail, you're not a trailblazer

    • @theblackhundreds7124
      @theblackhundreds7124 4 года назад +21

      Btw, to those reading the comment, he was talking about Nikolai. Not that slavic looking african business man.

    • @sthamansinha243
      @sthamansinha243 4 года назад +3

      What is the point of this comment?

    • @joblo497
      @joblo497 4 года назад +1

      The cernfirmation bias is strong in this spintax

    • @dennist.8018
      @dennist.8018 4 года назад

      Loved that comment too... This guy was so intelligent... Makes me cry that i never had the chance to talk to him.

  • @chrisyates7060
    @chrisyates7060 4 года назад +948

    Interesting how he refers to Temple as a motorcycle, saying that motorcycles are easy to crash, like temple. However, if someone knows how to drive it, you shouldn't crash. Way way different perspective than user-friendly development of the modern day

    • @balloonsystems8778
      @balloonsystems8778 4 года назад +95

      I'm pretty sure user-friendly and non-crashing was always a thing people aimed for in computers. We're just used to modern GUIs because we use that every day: they're not actually any less complicated than a PDP11, if you are starting from no knowledge.

    • @MrShedom8
      @MrShedom8 4 года назад +15

      @@balloonsystems8778 Yes, specially because GUIs are a lot more prone to crashing anyways

    • @mechantl0up
      @mechantl0up 4 года назад +68

      “User friendly’”, whether real or perceived (as in Apple), is the only approach that sells. The average user is unskilled, and whatever approach caters to them will make money. The skilled users are always a tiny minirity. Only a Socialist dictatorship could still impose a C64 that crashes on every seg fault on people. That train has simply passed.

    • @KellermF91
      @KellermF91 4 года назад +12

      Even more interesting that he says when you lean a motorcycle you crash, but yet that’s literally what you do when you want to turn

    • @LedplimmyXD
      @LedplimmyXD 4 года назад +3

      Although even if you know how to drive a motorcycle you are still very likely to crash and die because of someone else

  • @justuseodysee7348
    @justuseodysee7348 4 года назад +350

    Linux has 20 gears. The premission system is a nightmare.
    God, this is a 100% truth.

    • @entx8491
      @entx8491 4 года назад +4

      Go back to DOS then you idiots lol

    • @jaybee5478
      @jaybee5478 4 года назад +4

      Agreed McGravier

    • @wompastompa3692
      @wompastompa3692 3 года назад +63

      @@entx8491
      You're glowing, bud.

    • @theterribleanimator1793
      @theterribleanimator1793 2 года назад +16

      @@markjohnson8824 chmod -R brother. Fuck the whole thing up right good and proper.

    • @bruhmomenthdr7575
      @bruhmomenthdr7575 2 года назад +5

      @@theterribleanimator1793 chmod -Rv 777 / for true freedom 🤑🤑🤑

  • @martbarnav1787
    @martbarnav1787 Год назад +60

    Iove how he casually drops the quote of the century 20 minutes into a random rant. Terry was most definitely a genius.

  • @KELLY-yv7vp
    @KELLY-yv7vp 6 лет назад +71

    i feel high listening to this dude

    • @sage5578
      @sage5578 4 года назад +1

      lmao

    • @jumpvelocity3953
      @jumpvelocity3953 5 месяцев назад

      You just gave me an idea

    • @bastardferret869
      @bastardferret869 Месяц назад +2

      The worst part is if you're a decent programmer everything he says makes sense. You don't want to be a programmer.

    • @iHeartThe90s
      @iHeartThe90s 19 дней назад

      Why man? ​@@bastardferret869

  • @PhillHorrocks
    @PhillHorrocks 4 года назад +530

    I come from a C64 background and I always was in awe of how truly clever programmers made that machine perform tasks it wasn't designed for. Terry talks total sense here. I don't necessarily agree with everything but pushing existing hardware and scaling down makes for a truly better, faster experience. Someone should pick up where Terry left off and try and run with this.

    • @AliAbdullah-oi3wc
      @AliAbdullah-oi3wc 3 года назад

      Did you write any ASM for it?

    • @PhillHorrocks
      @PhillHorrocks 3 года назад

      @@AliAbdullah-oi3wc sadly, no

    • @adamschneider868
      @adamschneider868 2 года назад +16

      I don't know enough, but this is truly inspiring. I like his whole approach. I am a programmer and I find it troubling how "Complicated" some of the code is where I work.

    • @PhillHorrocks
      @PhillHorrocks 2 года назад +16

      @@adamschneider868 there is beauty in simplicity. There is beauty in pure assembly.

    • @eccomi21
      @eccomi21 2 года назад +55

      I think the issue in today's day and age is simply that most programmers need to solve problems fast and not elegantly.
      I like to think of it as my job as industrial mechanic. I was taught how to Polish metal, cut out gaskets, manufacture entire parts that were no longer available. Then you get thrown into the production environment where the only thing that matters is time. Everything is a hackjob, you barely ever have time to improve anything, fuck making a part that truly fits this machine needs to run just weld some shit onto it.
      From what I hear in my circle of it student friends its basically the same in most applications and websites nowadays. You need to push features and fixes fast, not good. You snooze you loose. The average user does not care how a program looks under the hood or how efficient it is as long as he can watch cat videos on RUclips and zerk off on the hub. So with more and more programs including more libraries and bloat than they technically need the demand for better hardware rises. In the past porogrammers had to be efficient with performance and space because the average PC had little of either. Nowadays you are just SOL if you try to get even browsing done on a 4 year old laptop.

  • @LostBeetle
    @LostBeetle 6 лет назад +443

    His vision was onto something. Think about it, no matter how fast hardware gets, we are always have to wait on the software. I do not see this ending in the foreseeable future.

    • @infiltr80r
      @infiltr80r 5 лет назад +82

      Let me introduce you to our Framework version 16, now it will hold 250 classes in memory while you utilize 2.

    • @snowzZzZz
      @snowzZzZz 5 лет назад +8

      Although artificial intelligence may expedite this process quite a bit.

    • @davidinvenio3094
      @davidinvenio3094 5 лет назад +43

      Do you see anyone actually using it in the foreseeable future? Guy dies, suddenly everyone thinks he was a genius. He wasn't. Even. Close. Anybody who writes code for a living is chuckling at some of his comments.

    • @nickb1762
      @nickb1762 4 года назад +2

      David Invenio hahahahahahahahahahahahaahahaha

    • @battokizu
      @battokizu 4 года назад +128

      @@davidinvenio3094 Nice one glow in the dark

  • @gzkaneg
    @gzkaneg 6 лет назад +132

    R.I.P Terry Davis.

    • @RogerBarraud
      @RogerBarraud 6 лет назад +2

      WAT? He's *dead*? ...
      ...or just 'Net-Dead?

    • @frechjo
      @frechjo 6 лет назад +2

      Dead and buried, yes. That's what the templeOs site says

    • @superaids3849
      @superaids3849 6 лет назад +5

      he took the first train to heaven

    • @hoonaignachowaneha
      @hoonaignachowaneha 2 года назад +1

      Racist Google thinks this isn't English.

  • @halfway2hell
    @halfway2hell 6 лет назад +530

    Man Terry was certainly a gifted man RIP Terry Davis.

    • @leefrnk
      @leefrnk 6 лет назад +2

      he's homeless not dead, foo

    • @halfway2hell
      @halfway2hell 6 лет назад +28

      @@leefrnk That's not what his sister said on facebook you fuckin dunmy.

    • @plantain.1739
      @plantain.1739 6 лет назад +19

      Really wish the man got help. He could have been very infulental

    • @leefrnk
      @leefrnk 6 лет назад +13

      @@plantain.1739 , I think this is what happens to Influential people. They do need help. But what happens? they get meemed, ridiculed, attacked, murdered. But usually driven to the margins. Ya gotta think: Why do we have a huge homeless population? and Why are about 20% of them pure genius no drug, or alcohol. Why do we invent malevolent names for genius, like aspergers'. Why is genius a "disorder" to the main stream thinker?
      Because genius (in the hoi paloi) foments revolt. Doesn't it?

    • @leefrnk
      @leefrnk 6 лет назад +1

      @@halfway2hell I didnt know at the time. I dont use face book, it's not trustworthy.

  • @framegrace1
    @framegrace1 6 лет назад +193

    Starting with "I'm going to talk about Linus using spinlocks..." and then not talking about it in half an hour. :)

    • @BreakTheBeat852
      @BreakTheBeat852 6 лет назад +26

      Marc Gràcia Poor man, he had a lot of mental issues, he probably forgot about it the second he said it

  • @SumoCumLoudly
    @SumoCumLoudly 5 лет назад +139

    Visual studio 18gb install, community Edition needs Internet connection

    • @infiltr80r
      @infiltr80r 5 лет назад +17

      Yeah, I used to have a crappy connection so it was fun trying to download it for a week. I gave up, GCC is awesome.

    • @comicsans1689
      @comicsans1689 4 года назад +2

      @Milton Waddams CodeBlocks works great as an alternative to Visual Studio.

    • @sugarbooty
      @sugarbooty 4 года назад +4

      VSCodium is my go to, it's an open source version of vscode which is a much lighter visual studio where you can download extensions to suit your needs

    • @Sypaka
      @Sypaka 4 года назад +3

      Get Visual studio 2008 express, lol.

  • @konstantingeist3587
    @konstantingeist3587 6 лет назад +148

    Terry's videos are soothing.

    • @GoToSleep1993
      @GoToSleep1993 6 лет назад +14

      They are indeed

    • @MediaFilter
      @MediaFilter 2 месяца назад

      they built nerds different back then

  • @kezdahs3059
    @kezdahs3059 7 лет назад +111

    You show em terry!

  • @armanrozika
    @armanrozika 5 лет назад +52

    It is so true about everybody's obsessed with scaling! we never think about scale down

  • @darthnihiluz5305
    @darthnihiluz5305 2 года назад +13

    My daughter says, "When I move my arm like this it hurts.
    I replied, "Don't do that -- Terry from Temple OS"

  • @sjuvanet
    @sjuvanet 4 года назад +395

    Terry was something special, I hope he's remembered for generations.

    • @tallon3925
      @tallon3925 4 года назад +15

      We must keep him and his dream alive

    • @clouds-rb9xt
      @clouds-rb9xt 2 года назад

      @@tallon3925 so few videos on yt tho

    • @megugu2155
      @megugu2155 2 года назад +2

      @@clouds-rb9xt yt? ofc he wont be remembered here considering how censored yt is nowadays. as long as the hatred for the three letter bois exist, along with the term used to describe them, terry will always be remembered somewhere even if hes not remembered by his programming skills.

    • @mitchmccracken3050
      @mitchmccracken3050 Год назад +1

      I’ll never forget

    • @huacnt7991
      @huacnt7991 7 месяцев назад

      ​@@clouds-rb9xtthere are videos of him on waybackmachine site.

  • @LethalBubbles
    @LethalBubbles Год назад +18

    people talking about his coherency, I believe that's true for every mentally ill person, and we "able minded" types are the ones who misinterpret their thoughts because their speech isn't fully working. It really breaks my heart when I see or hear of old people, going through the final stages of life, be either treated like children, just ignored all together, or even losing their rights and being put in a home, all because of their illnesses.
    I can only imagine how lonely it must be to be trapped in a body with no way to express yourself. It's really sad to think about.
    It's always worth it to be kind and patient with old or mentally disabled people. They're often much wiser than people think, and often have unique world experiences. Sure, you're not going to get a crystal clear testimony suitable for court, and sure, the words they DO say can be horrible, offensive racial slang from a different time for example, but you will still get the jist of it, and that really means a ton, and it lets them survive through their knowledge. Knowledge that's there, even though they can't demonstrate it themselves.
    Compare to Shelly Duvall's Dr. Phil interview for example. Dr. Phil is clearly making a mockery out of her by taking everything she says hyper literally, but if you just listen not-so judgementally, you can see that she just lives a typical old lady life. But it's so easy to be like "well said this or that, so they must be craaaazy!! who needs context clues??"
    Also yeah I agree about Torvalds, lol. If anything Terry went easy on him. IMO Torvalds took a potentially revolutionary "Software Freedom" movement and turned it into a banal "Open Source" movement where developers do slave labor for microsoft who doesn't give anything back, featuring GPLv2

    • @LethalBubbles
      @LethalBubbles 11 месяцев назад +3

      he's basiclally describing a huge problem in PCs these days. it's ridiculous how much CPU we waste by creating huge systems to do simple tasks, which is only natural when the low-level is hidden away from the user.

  • @BenRangel
    @BenRangel 4 года назад +71

    "I can crash my OS. Guess what - if you lean too low on a motorcycle you crash. Don't do that" Nice analogy. But it's intuitive to a human that leaning will cause a vehicle to crash. Less intuitive when your system crashes due to a tiny typing error or allocation mistake.
    But I guess his point it’s not the end of the world if a PERSONAL computer crashes. It’s not a mainframe or a bank. A crash doesn’t affect an entire company, just one person.
    So making a PC crash proof doesn’t have to be top priority if that requires making everything overly complex.

    • @badfactor83
      @badfactor83 4 года назад +3

      i would say true to this

    • @dav356
      @dav356 2 года назад +21

      Except you can make a PC that's pretty much crash proof without making it overly complex with a bit of planning. It's also not economic just to half-ass your idiot-proofing. Companies use UNIX for mainframes. People also use UNIX for personal use. Neither of them are crashproof, but they aren't 'motorcycles'. Terry's ideas are so obviously just a bunch of small shreds of plausible sounding ideas grounded in insanity. I don't understand why there are some many people thinking what this guy says is gospel.

    • @Repeatedwaif
      @Repeatedwaif 23 дня назад

      ​@@dav356it's about learning potential who cares machines like the C64 are how programmers really got a feel how things work back in the day now you could work with an Arduino and a breadboard or you could use his os it's not for everyone but it's not useless either

  • @goodfeelerman1475
    @goodfeelerman1475 4 года назад +51

    I keep looking for spelling errors errors so that I can make fun of him...
    BUT I CAN'T FIND ANY.

    • @henrik3775
      @henrik3775 4 года назад +8

      He is a genius yeah

    • @bigboysdotcom745
      @bigboysdotcom745 4 года назад +10

      He didnt capitalize the "o" in TempleOS in the beginning bit.

  • @luke_fabis
    @luke_fabis 2 года назад +191

    Poor guy. His grasp of the world around him wasn't very firm, but he did clearly care about users and the user experience, and there's something really admirable about him wanting his users to be knowledgeable enough and engaged enough on their own computers to be their own developers.

    • @NickDude2251
      @NickDude2251 Год назад

      ​@@pedrogomes3068Schizophrenia

    • @binaryghosts5131
      @binaryghosts5131 Год назад

      ​@pedro gomes he had mental illnesses that just got worse and worse.

    • @KeksimusMaximus
      @KeksimusMaximus Год назад +1

      ​@@pedrogomes3068he thinks that bioluminescent sub saharan employees of the governmental entities don't exist

    • @Leo-sd3jt
      @Leo-sd3jt Год назад +18

      @pedro gomes He suffered from schizophrenia.

    • @bladeranne5005
      @bladeranne5005 Год назад +4

      ​@pedro gomes he unfortunately suffered from very bad schizophrenia

  • @Dantastic
    @Dantastic 5 лет назад +311

    This video is important for students who want to become good computer scientists. I don't necessarily agree with some of Terry's viewpoints, but if you're aiming to be a well-rounded CS major, listen to the video and study up on any of the talking points that you don't know about or don't understand well. Schedulers, spin locks, concurrency, linkers, etc.

    • @CarrotConsumer
      @CarrotConsumer 4 года назад +62

      Or just listen to someone who isn't insane.

    • @HeyHeelix
      @HeyHeelix 4 года назад +36

      Even seasoned professionals can learn A LOT from him.

    • @Cyba_IT
      @Cyba_IT 4 года назад +30

      @@CarrotConsumer I agree. There are a million better ways to learn these concepts than by watching Terry's videos.

    • @__.__-_.
      @__.__-_. 4 года назад +128

      @@CarrotConsumer OK glowie

    • @dav356
      @dav356 2 года назад

      ​@@__.__-_. Fellow schizophrenics crowding around the schizophrenic words of an insane man. Terry's advice is all idealistic and none of it is grounded in reality. If TempleOS was supposed to be a motorcycle, it's more like a wheel on a stick with glitter on it. Both his words and whatever this is unstable and filled with crap that look good to people who don't know any better.

  • @Gunth0r
    @Gunth0r 6 лет назад +24

    "when you're following a trail, you're not a trailblazer"

  • @Waccoon
    @Waccoon 4 года назад +302

    He's right on so many points. Mainframe OSes make terrible personal computers. They were designed to keep multiple user accounts from interfering with each other, but individual accounts are completely disposable. All applications have full access to the "Home" folder. Security on individual accounts is 100% application centric, so if your web browser gets compromised, ALL your data is at risk, both locally and even on the cloud. It's madness!
    Signed drivers, encrypted kernels, and Secure Boot are really poor attempts to make people feel safe and secure. It's all bogus snake oil designed to secure business interests. Nobody cares about the security of YOUR data. If they did, every OS would have real backup software bundled by default. Even most Linux distros don't do that (but they ARE pushing for snapshots and cloud integration. Yeah... big whoop).
    TempleOS is kind of a weird toy overall, but there's a lot that can be learned from alternative projects like this. Linux (UNIX) and Windows (VAX) are not going to serve us well for the next few decades. The mainframe philosophy is just flat-out wrong for PCs.

    • @manticore4952
      @manticore4952 3 года назад +36

      Windows has always had a user desktop philosophy as has Mac, it has tried/trying to be a Cloud system which is essentially the same thing as mainframe. I disagree with Cloud immensely and I would never store anything confidential on it.
      And Linux as this guy says never got out of the mainframe philosophy, it's file structure and distros are a mess of that throw everything together from multiple third parties philosophy.

    • @SloppyPuppy
      @SloppyPuppy 2 года назад +11

      Why? Main frame operating systems are great, they are perfectly modular to server any purpose really, from a personal computer to a server farm. They're great.

    • @polecat3
      @polecat3 2 года назад +28

      Found the guy who's never used Linux

    • @SloppyPuppy
      @SloppyPuppy 2 года назад +9

      @@polecat3 Pretty sure OP has used linux before, but I feel like he's just wrong in the philosophy of mainframe not being a good thing. That's what a kernel is, a mainframe for a highly modular system, it makes perfect sense that is how rest of the system should function aswell.
      Maybe OP just really likes quirky stuff like sudo random generated melodies.

    • @polecat3
      @polecat3 2 года назад +17

      @@SloppyPuppy Maybe. In my experience, Linux has been very good to me. Problems are easier to diagnose and fix. If someone doesn't like Wine and some fiddling then point taken

  • @Xzyel.
    @Xzyel. 4 года назад +54

    "If you're following someones trail, you're not a trail blazer" - Terry Davis

    • @Christobanistan
      @Christobanistan 2 года назад +1

      Said the guy who followed the C64 trail. :D

    • @presidentofallfoodnice8113
      @presidentofallfoodnice8113 Год назад

      ​@@Christobanistansh

    • @psychopathmedia
      @psychopathmedia Год назад +1

      @@Christobanistan He didn't claim to be doing aynthing innovative in that regard

    • @Christobanistan
      @Christobanistan Год назад

      @@psychopathmediaNo, he doesn't say so, but everyone else seems to believe that. They think he's doing stuff no one else could think of when he really just made design choices no one should make based on real world considerations, like user skill level and security.

  • @ll-tr7hh
    @ll-tr7hh 6 лет назад +80

    Can't get more genuine than Terry

    • @ec1480
      @ec1480 4 года назад +1

      @@TiTiTiTiT he was mentally ill, stop trying to demonize him

  • @marcuswelch4515
    @marcuswelch4515 4 года назад +268

    "An idiot admires complexity; a genius admires simplicity."
    *Sad F-35 noises*

    • @ausilliam
      @ausilliam 3 года назад +14

      X32: cute mouf and is better than the f35 in every way except vtol
      F35: *opens fan door*

    • @theoneandonlyartyom
      @theoneandonlyartyom Год назад

      chad p26b noises

    • @psychopathmedia
      @psychopathmedia Год назад

      Haha simplicity go BRRRRR

    • @Alan-ii9te
      @Alan-ii9te 8 месяцев назад

      Laughs in f22

  • @digitaldina
    @digitaldina Год назад +27

    Rest in peace terry davis. When I started coding earlier on I was obsessed with his story, especially as someone living with mental illness which was severe at the time. His wit and creativity will continue to inspire

  • @sadgoy.
    @sadgoy. 4 года назад +54

    12:11 "when you're following a trail, you're not a trailblazer."
    Love it.

  • @rallokkcaz
    @rallokkcaz 6 лет назад +195

    Man, Terry's moments of clarity are so fucking straight to the point. Some of his ideas involved here aren't just luck or some rant. He understands the requirements, concepts and foresight that it takes to make cutting edge software. It's almost like TempleOS is a research PhD thesis in mental illness.
    Obviously his code reflects his isolated state, he wrote a fucking OS that exists only on simple hardware or VMs. I think his experiences at Ticketmaster and such really fucked his mind up.
    However his foresight into KISS (Keep It Simple Stupid) for large monolithic programs is actually correct. As our demands get larger we need more small optimized machines than we do big ones. Terry's engineering downfall was forgetting how cheap it is to deploy a million VMs in the near future. But he was most likely too sick to really understand at that point, despite the racist spouts that you simply couldn't control; I truely appreciate your software and methodology.
    RIP T.A.D. 2018
    PS: I never mention security or networking in this comment, which I know this is lacking. However, this is what I'd like to call an idea in a vacuum. It's astonishing, especially in context to other home grown projects, but doesn't live up to our current infrastructure.

    • @DIGITALSWOON
      @DIGITALSWOON 6 лет назад +9

      @Pedro Vaz arent you dark skinned?

    • @CPSPD
      @CPSPD 4 года назад +7

      @Pedro Vaz fuck off glowie

    • @mrkitty777
      @mrkitty777 Год назад

      Bill Gates would murder to get this kind of technology 🤷🤕😫😪😔

    • @mythirduniquehandle
      @mythirduniquehandle Год назад

      Yeah that's why I love all the original UNIX/Linux terminal commands because the rule was write a binary that does one job and does that one job well. Usually makes things not only simple but powerful and effective

    • @psychopathmedia
      @psychopathmedia Год назад +1

      Terry was not racist, if you think that you don't understand Schizophrenia

  • @toggafamai4224
    @toggafamai4224 4 года назад +87

    19:25 Clusterfuctique
    Terry had an outstanding vocabulary

    • @zeinfahrozi7828
      @zeinfahrozi7828 4 года назад

      I search this on google but damn is clusterfuctique

    • @aphextwin8520
      @aphextwin8520 4 года назад +18

      "clusterfucked, he can't understand it" that's what he's saying i think

  • @charlesblake1001
    @charlesblake1001 4 года назад +3

    Thank you so much for this. I was just searching around for some originals. RIP Terry

  • @boyfoe
    @boyfoe 4 года назад +29

    “The Linux people are all deluded.” LOL

  • @letustalk
    @letustalk 4 года назад +39

    It's honestly sad, seeing how much potential this man had. Terry Davis is one of the purest examples of how debilitating psychological illness can be.

    • @sixdroid
      @sixdroid Год назад

      bullshits. can you write an entire os if you are psycho or the bullshits you keep going?

    • @arcuz7862
      @arcuz7862 Год назад +2

      Don't overdramatise it. Half of the stuff people get diagnosed with is completely made up and at best a ploy for attention.

    • @Turtletanks
      @Turtletanks Год назад

      @@arcuz7862this is a retarded worldview, but even putting that to the side, he was diagnosed with paranoid schizophrenia. If there were ever a mental illness worthy of being described as life altering, that one would be it.

    • @BillybobJoelikestrains
      @BillybobJoelikestrains 11 месяцев назад +1

      @@arcuz7862 he had schizophrenia wym

    • @The_Conspiracy_Analyst
      @The_Conspiracy_Analyst 11 месяцев назад

      Why all these jealous, vile, spiteful comments? I bet they're all from jeetcoders failing in silly-con Valley at their crap jobs unfugging crufty bloated shovelware

  • @AiOinc1
    @AiOinc1 4 года назад +51

    Imagine loading whole files and still using less memory than the average Linux or Windows install with streaming

    • @Christobanistan
      @Christobanistan 2 года назад +1

      That would not work. The streamed file API would use virtually nothing and the full file API would literally fail on larger files. This is a terrible place to remove apis.

    • @dawnv3436
      @dawnv3436 2 года назад +7

      @@Christobanistan His point in removing 3rd party developers is that he -won't have to compile large files- because he will have eradicated code from morons that don't share his mindset, completely, so he literally doesn't have to worry about that use case. That's his point. Why would he need to assume worst case in a feature implementation when he can always assume it's handled way before it gets that to point (sociologically)? This is why he makes the motorcycle reference. Yes, it fails on huge files. Don't write source in files so huge you crash your compiler. See?

  • @tom_marsden
    @tom_marsden Год назад +87

    There he goes. One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
    RIP Terry

    • @Ully04
      @Ully04 3 месяца назад +1

      This quote is so familiar to me, is it from fear and loathing?

    • @tom_marsden
      @tom_marsden 3 месяца назад +1

      @@Ully04 it is!

  • @Pocket-Calculator
    @Pocket-Calculator 6 лет назад +75

    The thing is, Stallman never liked or cared for Unix and their design choices. He only implemented them in GNU to ensure compatibility with other software.
    Stallman loved his time share systems with no user persmissions. I believe he also liked Lisp Machines. Sadly, none of those things exist anymore.
    In that sense he was somewhat similar to RMS: both of them used GNU for practical reasons, and their preferred computers and paradigms are long dead.

    • @davidinvenio3094
      @davidinvenio3094 4 года назад +6

      Stallman also loves the HURD micro-kernel, which may or may not be superior to what is in use today. But we'll never really know because widespread adoption trumps superior works, always. Sad as that is.
      As for Unix, I wasn't aware, although I've heard him talking shit about Linux and the fact that it is built with a lot of GNU code and doesn't have GNU in it's name.

  •  5 лет назад +17

    I appreciate his vision on simplicity. I agree that one should be able to do much with little instead of little with much, as it has become in this day.

  • @nattyv9092
    @nattyv9092 5 лет назад +54

    There is an ASMR quality to his voice if it weren't for his birds

    • @SegaDream131
      @SegaDream131 4 года назад +1

      That bird saved this reality from early harvest you would give your first born to that bird had you known it's role on all of this...

    • @trippylights2736
      @trippylights2736 3 года назад

      It quiets down afternoon the beginning

    • @Chef_Alpo
      @Chef_Alpo 3 года назад

      He dealt with the bird one day, thoroughly.

  • @teknologist7914
    @teknologist7914 4 года назад +35

    Very smart guy. For anyone who's into CS it's great to these streams where he talked about his operating system and his design decisions.

    • @chrimony
      @chrimony Год назад +2

      It was a great OS for Terry Davis, who was fighting the Commodore 64 war from the 1980s. Yeah, your OS ran your code great, and if it crashed you had nobody to blame but yourself. But the vast majority of people run programs written by other people, and it's the job of the OS to get those programs to play nicely with each other.

  • @michaelm2434
    @michaelm2434 3 года назад +99

    Linus brutally mogged by Terry

    • @saltedmutton7269
      @saltedmutton7269 8 месяцев назад +16

      ??? mog was a word two years ago ?!?!

    • @exploding_andrey
      @exploding_andrey 7 месяцев назад +10

      @@saltedmutton7269 time traveller

    • @kevinzhao2235
      @kevinzhao2235 7 месяцев назад

      @@saltedmutton7269looksmaxxing has been a thing for like 15 years Tiktok just found out about it recently

    • @maksimkirandziski9660
      @maksimkirandziski9660 6 месяцев назад +20

      ​@saltedmutton7269 mog has been a word for a long time in the fitness community before it became a common brainrot term. But the fact you didnt know that means youre either pretty young or started working out not too long ago, or dont work out at all

    • @masterchief1520
      @masterchief1520 5 месяцев назад

      ​@@maksimkirandziski9660you could have just ended your comment after the fitness statement. Or better not comment at all. You're the book person terry is talking about you clusterfucked idiot 😂

  • @cedricproper5256
    @cedricproper5256 6 лет назад +696

    If I understand him correctly- when you want a computer
    to act like a mainframe it will, and you will wait for your computer.
    When you want a computer to act like a C64, it will always wait for you,
    even when the hardware was designed to be used like a mainframe.
    This is a very significant detail to private enterprises.
    What a terrible loss. RIP Terry.

    • @questy44
      @questy44 5 лет назад +20

      Profound.

    • @AureliusR
      @AureliusR 4 года назад +23

      @@questy44 except he is totally and completely wrong about that.

    • @entx8491
      @entx8491 4 года назад

      How stupid do you have to be to think this guy makes sense? lol

    • @johnnycochicken
      @johnnycochicken 4 года назад +14

      it's really not a dumb idea. think of the trade-off between responsiveness and throughput, for instance

    • @entx8491
      @entx8491 4 года назад +20

      @@johnnycochicken It's a stupid trade off when you could just run gentoo and use it in the shell only to run a monumentally more secure, cross-compatible and stable system. It's all fun and games till you realise you need to contact the manufacturer of your printer to requst a custom driver for your printer like it's 1976 all over again. He is doing what everyone was doing at computer clubs worldwide 50 years ago.

  • @TopiVuorio
    @TopiVuorio 4 года назад +81

    There's a lot of extra work making everything idiot-proof. Idiot-proofism introduces all kinds of human abstraction that isn't particularly computer friendly. I share Terry's vision that it is not the cars fault if its driver crashes into a tree due to poor operation of the car.

    • @tropingreenhorn
      @tropingreenhorn 4 года назад +4

      Consumers are fucking morons, consumer products have to be made for fucking morons, people don't even grasp basic file navigation, how the fuck are they going to know how to properly pilot a computer that can crash easily? Programmers sure, we can learn anything, but the average person can't even handle basic terminal commands

    • @hengineer
      @hengineer 4 года назад +6

      But its not consumers that really drive innovation. It's the business world. Can TempleOS run applications that run finite element modeling of a bridge construction to see points of failure and stress concentrations?

    • @badfactor83
      @badfactor83 4 года назад

      Font forget the Materials of the Car!

    • @niggacockball7995
      @niggacockball7995 3 года назад +7

      @@tropingreenhorn basically this.
      computers should be only for people who use it for programming and engineering,
      consumers only ruin our things

    • @zackwyvern2582
      @zackwyvern2582 2 года назад +6

      It was never the cars fault. Yet if an engineer can design a car that will prevent crashing yet still retain the users control outside of such exceptions, then why not make that advancement?

  • @skobywankenobi
    @skobywankenobi Год назад +20

    I miss this man. RIP Terry. If DSP can make a living today you should have been a millionaire.

  • @jonasghafur4940
    @jonasghafur4940 Год назад +60

    im genuinely shocked how much sense he is making at times, his bit about file permissions in consumer products totally rings true; it always kinda felt out of place at times but i couldnt put my finger on it

    • @drygordspellweaver8761
      @drygordspellweaver8761 Год назад +1

      Right- there is genuine insight there. Which is why he is popular

    • @atiedebee1020
      @atiedebee1020 Год назад +4

      Why don't they belong in a consumer product

    • @jonasghafur4940
      @jonasghafur4940 Год назад +22

      @@atiedebee1020 because the way they are designed excels in large workgroups with actually relevant access distinctions and actual superusers/admins requiring further access. I just don’t think it scales down very well to the way the HUGE majority of consumers interact with their operating system, most users aren’t even aware of any possible usecase for more than one user account, most users don’t access files over their local network and if they do, pretty much always over some fancy interface provided by their NAS, most users don’t even think about all the intricacies irreplaceable in large deployments but overcomplicated for 99% of consumers and bordering on illogical when scaled down that way. I wouldn’t go so far as saying it should completely be cut out but the whole cluster of account management and permissions desperately needs an overhaul

    • @swolfington
      @swolfington Год назад +19

      File permissions have applications beyond multi-user systems. It also prevents processes with user level access from modifying things that the user wouldn't normally need to access, like core operating system files. The obvious use case here being a compromised user (eg, a virus/trojan/whatever malware gets executed, someone with unauthorized access, whatever) would be mostly unable to cause system wide damage, at least without jumping through further hurdles.
      IMO throwing away file permissions with the justification of "life sucks, get a helmet" is a pretty myopic take of the situation.

    • @warpspeedscp
      @warpspeedscp 11 месяцев назад

      ​@@jonasghafur4940file permissions allow for easy restriction of critical resources. There is a very good use case which has been users by all the nixes for a very long time now, it works really well.

  • @manticore4952
    @manticore4952 3 года назад +203

    To me watching Terry Davis is like watching someone like Nikola Tesla or Dennis Ritchie struggling with their mind. This guy could have made millions and changed the world if his illness wasn't so severe.

    • @pichass9337
      @pichass9337 2 года назад +28

      he wasnt a sellout

    • @josephbrandenburg4373
      @josephbrandenburg4373 2 года назад +65

      He did change the world, and he was doing it for something far more valuable than money.

    • @deusvult8251
      @deusvult8251 2 года назад +26

      he wasnt ill he was contacted by God

    • @bloodrain1776
      @bloodrain1776 Год назад +5

      He helped with ticketmaster before being contacted by god

    • @daveblueballz6659
      @daveblueballz6659 Год назад +1

      @@deusvult8251 😂

  • @PIX_BMS
    @PIX_BMS 2 года назад +21

    Tech fruition is a real phenomenon. You can often predict it.
    For example, we started with two color displays, went to 8, 16, 256....etc, and realized 'Tru Color' (one byte per channel) by around 1990, with (basically) more colors than human's can distinguish between. As soon as we hit that obvious fruition point (enough colors for practically every usecase), we stopped adding more colors, and immediately refocussed on reducing the cost per color. JPG and PNG came out about five years later, but we never added any more colors, to this day, one byte per channel, because that actually is enough for anyone.
    The same thing is true of audio: Blips and beeps evolved into CDs (again, with rapid development over a few decades), but that was good enough, so we stopped increasing the audio quality, and started lowering the price per sample, with MP3 and AAC coming out a few years later.
    Specs and performance *should* only improve while there are usecases that the current tech is not advanced enough to address. From that point onwards, every advance should be a cost-reduction. Businesses often push in some other direction, so a technology's fruition can be denied and delayed for a while in some cases.

    • @Username-2
      @Username-2 Год назад

      1000% true. Really well said.

  • @loslosmith
    @loslosmith 2 года назад +1

    Thanks for archiving these.

  • @leefrnk
    @leefrnk 6 лет назад +87

    at 19:07 he explains academic journalese.

    • @stevebez2767
      @stevebez2767 6 лет назад

      edgar allen key poTex hung coppering maf ai nueral crowd worldy overlook hook,line an synch ka two rings renges zen springbok gang plank leap lor pas par dime meant shoe own how sys morte gate cliff heave lemming goal pile up two raf fix kit of lizst stem note unknown 'cell fish com piler'sea man tex?

    • @leefrnk
      @leefrnk 6 лет назад +1

      two all beep patty special sauce let us jesus pick all son young honest as me pun.

    • @snowzZzZz
      @snowzZzZz 5 лет назад +3

      Amen

  • @manticore4952
    @manticore4952 3 года назад +40

    I completely agree with what he is saying on scaling. I used to web dev and websites got to a stage where they were nice looking and fully functional, then it all went into frameworks, now you have websites that all look the same, work the same and are so heavy they eat up your computers resources.
    I had a guy tell me he was a web dev. I asked him what did he dev in and he said to me that he downloads Wordpress templates and installs them. Doesn't know HTML, CSS, JavaScript, doesn't do any kind of template design.
    On desktop, although you can do great things with 3rd party addons most programmers programming in Python are just calling libraries without any understanding of how things work. This is fine for the customer of course but it means these programmers will never innovate.

    • @georgeokello8620
      @georgeokello8620 2 года назад +7

      The more sadder part is that even that so called point of "fine for the customers" is just an externality inflicted on the user to waste financial and computing resources on such software until several months to a year passes by and the application exposes the client to security vulnerabilities notwithstanding an extremely slow lagging application. That client will have to pay devs again to re create the same solution with similar results rather than the client focus their resources on addressing innovative ideas that other markets are reluctant to address.

    • @hampuztt
      @hampuztt Год назад +2

      Cope

    • @unocualqu1era
      @unocualqu1era Год назад +6

      If that guy is a web dev, I'm a top CIA special operative (I played CoD Black Ops five times)

  • @Ultrajamz
    @Ultrajamz Год назад +6

    Anybody know of the video where he predicts PC’s removing disk drives?

  • @hairyass6672
    @hairyass6672 6 лет назад +33

    rip king

  • @zeo5009
    @zeo5009 2 года назад +140

    Unfortunately, it’s never the trailblazer that becomes famous. It’s the first train to run on the tracks to get the renown, not the men who laid the tracks. While both inspiring and sad, Terry laid an entire railroad by himself.

  • @Corninthesky
    @Corninthesky 2 года назад +26

    What this is is a man who wants something very specific out of computers, ie the functionality and philosophy of the C64. But many of us DO want to run many different applications at once. Terry just doesn’t. That’s okay, but we need to remember that people have different wants/needs.

    • @psychopathmedia
      @psychopathmedia Год назад

      The visionary we need, but not the visionary we deserve

  • @moioyoyo848
    @moioyoyo848 5 лет назад +31

    People now make fun of linux but they use windows

    • @manticore4952
      @manticore4952 3 года назад +9

      The philosophies for Windows and Linux are completely different. The Windows philosophy is the user sits down and opens their app to do their job, the OS is insulated from them. Mac is the same. The Linux philosophy is the hobbyist philosophy, you have to tinker with the system to make it work.

    • @niggacockball7995
      @niggacockball7995 3 года назад

      @@manticore4952 cope shitdowns user

    • @SwervingLemon
      @SwervingLemon 4 месяца назад

      @@manticore4952 I don't know what you're talking about, pal. I'm using Manjaro as a daily driver and haven't had to go to terminal for months.

  • @jambexuk
    @jambexuk 6 лет назад +11

    24:48 God told him no line numbers in his editor. He must have forgotten. It was originally published on his website.

    • @ec1480
      @ec1480 4 года назад

      @@sanmedina those damn glow-in-the-darks!

  • @Tokmurok
    @Tokmurok 4 месяца назад +5

    Terry is right, there are millions of people in millions of professions, but only the ones that do something unique and new are considered genius and are remembered. You may do well following an existing trail, but you won't become a trailblazer and be immortalized.

  • @marcosdly
    @marcosdly 5 месяцев назад +2

    Having a hotkey that compiles your compiler is something only a true man of God would dare doing.

  • @jellyfrosh9102
    @jellyfrosh9102 4 года назад +23

    You can see the fragments of his mind without the schizophrenia in this video. Guy really was a genius.

  • @KingSlimjeezy
    @KingSlimjeezy 4 года назад +44

    This genuinely could be a great tool for teaching

    • @hampuztt
      @hampuztt Год назад +2

      And what did he teach exactly...?

    • @psychopathmedia
      @psychopathmedia Год назад +1

      @@hampuztt Did you even watch the video?

  • @Spudst3r
    @Spudst3r 7 лет назад +37

    26:38 Global variables are bad because state management is the root of most complexity.

    • @vanillaface6097
      @vanillaface6097 6 лет назад +3

      "If you got it from a book, then, you know, whatever..." ;)

    • @Ethan-yy9yz
      @Ethan-yy9yz 6 лет назад +4

      He was talking about a simple game

  • @hyevoltage
    @hyevoltage 4 месяца назад +3

    “Linux wants to be a 1970’s mainframe” is exactly what Alan Kay said.

  • @beetledjuice3062
    @beetledjuice3062 10 месяцев назад +1

    This channel must be treasured and protected.

  • @georgegonzalez2476
    @georgegonzalez2476 2 года назад +11

    Yeah, I shared a lot of his basic principles back in the 1980's. That worked swell but only up to a point. Eventually you hit a wall where you just can't do some important new things or load foreign code or interface with large subsystems. Eventually other folks have written fantastic code beyond your capabilities and you can't interface to their code. Big oops, eventually.

  • @bobjinkins133
    @bobjinkins133 6 лет назад +144

    Bob Ross of programming

    • @seditt5146
      @seditt5146 5 лет назад +5

      Yeah if Bob ross had Torrets.

    • @0x1337feed
      @0x1337feed 4 года назад +3

      Tourette's

    • @FunkyEspelhoCat
      @FunkyEspelhoCat 4 года назад +8

      Exept you know, more racist.

    • @iraniansuperhacker4382
      @iraniansuperhacker4382 6 месяцев назад +2

      @@FunkyEspelhoCat I dont think he was actually racist. You can watch some of his old videos where he is arguing with his mom and dad you can tell he wasnt racist. I honestly think he just thought the cia was sending black people after him

    • @RaineErasmusWalker
      @RaineErasmusWalker 5 месяцев назад +1

      ​@iraniansuperhacker4382 i think he despised the CIA so much it was unreal; he was just throwing around the most hateful words that came into his mind. You can tell he's legitimately scared in that famous prank call video. I always laugh but I feel sorry for him, I thought my headspace was bad but that man's life must have been a living hell

  • @MuonRay
    @MuonRay 4 года назад +64

    I actually tend to agree with Terry Davis' description of people who swear by doing everything in Linux as being akin to cultists. It really is mindboggling at times when you see coders write programs that only work by running a linux virtual machine in another operating system, I've actually worked with people who have deliberately done this just to appear "more techie than thou" or because they have been brainwashed by bad teachers into scaling things up to the point that they become a dense clusterfuck when they could have easily made a program from scratch with a neat and tidy main code that can call its own native libraries written in a C or C++ compiler and made into an executable program.

    • @doggo_woo
      @doggo_woo 2 года назад +6

      @@aduantas Then you need to remove that mindset. If you are writing a program for personal use, that's fine. If you want to aim for a commercial market, don't do such things. Accessibility is better.

    • @osk4r99
      @osk4r99 2 года назад +16

      Idk I do everything in Linux because Windows is trash

    • @tdpro3607
      @tdpro3607 2 года назад +4

      @@osk4r99 that mindset.... ive learned the hard way that you shouldnt choose something bc you hate the other things

    • @osk4r99
      @osk4r99 2 года назад +3

      @@tdpro3607 why not? used Arch Linux 7 years and only problem has been with Nvidia but they suck too...

    • @tomc4187
      @tomc4187 2 года назад

      What a strange and roundabout way to describe docker 😉

  • @ultimamax
    @ultimamax 2 года назад +20

    He makes some good criticisms of the mainframe philisophy of personal computing, but even the best version of templeos Terry could have made would not have replaced "mainframe" PCs, so long as it continued to lack networking and third party code.
    I think even if the C64 philosophy had been given a fair shot, C64 style devices would still be niche, because not everyone wants to be a "user developer", they just want to be able to install a third party app which does whatever they need

  • @cherubin7th
    @cherubin7th 2 года назад +8

    Today's Windows is also like a Mainframe. You share the machine with 100 viruses and the NSA.

  • @tbppuglia
    @tbppuglia Год назад +5

    All three channels linked in the description have been ended by RUclips for violating their policies. That's RUclips all right...

  • @P7777-u7r
    @P7777-u7r 4 года назад +82

    I actually understood his analogy in terms of what he wanted to make. An OS for the guy who wanted to be an enthusiast yet have zero hand holding or safety just be very basic yet powerful. If only he hadnt gone schizo or had gotten helped properly.

    • @Beam_Teamer
      @Beam_Teamer 2 года назад +1

      You can take this idea and make something like it

    • @rusi6219
      @rusi6219 Год назад +12

      He was great because he went full schizo

    • @l6e6i6n
      @l6e6i6n Год назад +6

      all the best minds go schizo

  • @iwillnoteatzebugs
    @iwillnoteatzebugs 2 года назад +14

    How can one man be so based

    • @II-ii2um
      @II-ii2um 2 года назад +1

      Schizophrenia?

    • @memoryLayer
      @memoryLayer Год назад

      @@II-ii2um kinda makes sense, because there couple of them)))

  • @davymachinegun5130
    @davymachinegun5130 4 года назад +66

    Imagine not recording TempleOS videos in 480p like God intended.

  • @BudgiePanic
    @BudgiePanic Год назад +3

    I finally understand most of what he says in this video after passing an introductory operating systems course at Uni

  • @carlsmith8593
    @carlsmith8593 6 лет назад +16

    Linux is based on old mainframes, but temple OS is modern, like a C64. We have 8GB of RAM, so I load whole files, just not bigger than 100 KLOCs.

  • @xdeathcon
    @xdeathcon Год назад +34

    I actually really liked his points about the whole Linux being a semi thing. It's a great system for servers and whatnot, but for a computer that one person is going to use and has enough knowledge to not need hand holding, a simpler OS is really nice. It's the reason I prefer MS-DOS to Linux. Unfortunately, it doesn't seem like that's the popular opinion in the OS sphere, so Linux is just the next best thing.

    • @devopstech7054
      @devopstech7054 Год назад +2

      How do you explain MacOSX then ?

    • @mariolis
      @mariolis Год назад +2

      Why MS-DOS and not FreeDOS ?

    • @o0Donuts0o
      @o0Donuts0o Год назад +1

      @@marioliswhy FreeDOS and not CP/M?

    • @alexcarter8082
      @alexcarter8082 Год назад

      @@devopstech7054Unix wrapped up and abstracted enough to make simple.

  • @bostwiek
    @bostwiek 5 лет назад +46

    This man took the hardest route possible to build an operating system, and finished. My closest context I can give as a shoddy web dev, not using third-party library's to build a modern website (by yourself) would take months if it was doing anything even close to e-commerce, rather than seconds

    • @Huddy52
      @Huddy52 5 лет назад +26

      You ain't a real web dev unless you can animate a humanoid character mesh in raw dog css no javascript

    • @judgedbytime
      @judgedbytime 2 года назад

      @@Huddy52 disgusting

    • @lermiapolar8680
      @lermiapolar8680 Год назад +7

      @@Huddy52 you ain't a real frontend fiend if you don't model an entire 3d fps shooter in css

    • @psychopathmedia
      @psychopathmedia Год назад +2

      I wrote music using functions in a video-editing scripting language
      Then this guy flexes hard on me by writing his _own OS_ and programming language and making music in that

  • @deckard5pegasus673
    @deckard5pegasus673 3 года назад +6

    when you are following a trail, you are not a trailblazer.
    This is extremely profound. Many people follow the "norms" thinking they are going to invent something revolutionary out of the box, when the opposite is true, which is 99% of silicon valley
    Telsa's AC had absolutely nothing to do with the accepted DC of the times.
    Terry was on to something..

    • @deckard5pegasus673
      @deckard5pegasus673 2 года назад

      @Christopher Grant AC had everything to do with Tesla. Go back to your hole troll

  • @ojanieno
    @ojanieno 5 лет назад +20

    Graphite is conductive and its particles will fly around in "zero" g, which is potentially hazardous to electronics. And it sucks to write with coloured pencils.

  • @richardistvanthier5620
    @richardistvanthier5620 4 года назад +28

    I really like linux, but I really like trying to do "lightweight" solutions.
    What I found funny is that when Linus on TED talks that he likes people with "taste" for coding he mentions this kind of thinking. Linux is only that many million lines, because it is cross platform and want to run well - but it surely contains a lot of lightweigh-like code in it, just it grew and scaled big because did not constrain themselves ;-).
    Btw if you pay attention, Terry also like Linus for this or that and I am sure he prefers it over for example windows 10 anyways :D. But he did not see any system that is truly lightweight. What is a shame that not even companies that work only on select hardware (khm, apple khm) ever tried to build lightweight OS even though they could and thus ended up having something more cluttered.

    • @davidinvenio3094
      @davidinvenio3094 4 года назад +6

      Nice reply, well said. Of course there are such lightweight OS variants that use a core Linux kernel (let's just say *nix since Unix is the alpha). And I've seen people strip away OS services they didn't need, which points to the truth that you can't compare tiny/light OSes with huge or bloated ones when they aren't providing equal services. If you don't need networking, wow, lots can be removed! No security? Even more.
      The hardware I used decades ago that ran Unix was so minimal and low-powered by today's standards that today I could run the OS on the cpu in my refrigerator! With Java and wifi/internet! LOL But once people wanted Linux to run on... everything... and do...everything, and be a server and desktop... it's not light anymore for sure. But then again, it can do a whole lot more than TempleOS right?

    • @raharuko
      @raharuko 4 года назад +12

      @@davidinvenio3094 youre such a smug asshole about a crazy dead guys os being bad lol

    • @dav356
      @dav356 2 года назад +5

      The fact that plenty of lightweight OSes exist and nobody uses them might tell you that you need to think a little more about why this is the case.

    • @hwstar9416
      @hwstar9416 Год назад

      the core linux kernel is very complex still. All the drivers aren't in userspace but instead stored in the kernel. That's insane.

    • @u9vata
      @u9vata Год назад

      @@dav356 I totally use very lightweightly set up linux - and trust me a lot of people who use machine for WORK do that. Like alpine on my phone (with tiling window manager and wayland) or arch on my new laptop and arch32 (a bit also void linux) on my old laptop... My servers also run minimal linuces (mostly regular arch - sometimes on arm, sometimes x86).
      Big community use lightweight things.