• Temple OS

    From Dennisk@VERT/EOTLBBS to All on Tuesday, October 13, 2020 21:09:00
    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.


    ... Gone crazy, be back later, please leave message.
    --- MultiMail/Linux v0.52
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Nightfox@VERT/DIGDIST to Dennisk on Tuesday, October 13, 2020 15:44:05
    Re: Temple OS
    By: Dennisk to All on Tue Oct 13 2020 09:09 pm

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    I haven't used Temple OS, but I've heard of it. I heard that Terry Davis had some mental issues (and I think was hospitalized?), but it sounded like he was a bit of a programming genius. I read that he wrote all of Temple OS himself and built somethin relatively useful in a short amount of time. And I also read that he wrote it in his own variation of C, which he called "Holy C" - According to what I read, he thought God commanded him to create it (and with specific instructions to keep the color pallette within 16 colors or something, etc.)..

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From paulie420@VERT/BEERS20 to Dennisk on Tuesday, October 13, 2020 20:19:00
    On 13 Oct 2020, Dennisk said the following...

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I sure have... I did so with the mindset of taking learning it as a
    challenge; so for that part, it was... a challenge. But, I think it was absolutely FUBAR and the work of a szitso. It shows. It sucks. It isn't anything that I'd suggest to anyone else to ACTUALLY use, unless they also
    were simply trying to DO SO. :P

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    Fantastic features? Which ones? The jesus song? The wonderful allah game? The part that you have to type DIR and C (kind of.. syntax matters!) code? I disagree. :P I think it was the work of a sick man, which.. I also went fully down that rabbit hole - and he was - if you haven't dug into Terry, I would suggest that - as it burned hours of my life and ended with me having a
    deeper desire to help the mentally ill. But..... not to 'use temple OS'. :P



    |07p|15AULIE|1142|07o
    |08.........
  • From Dennisk@VERT/EOTLBBS to Nightfox on Wednesday, October 14, 2020 23:16:00
    Nightfox wrote to Dennisk <=-

    Re: Temple OS
    By: Dennisk to All on Tue Oct 13 2020 09:09 pm

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    I haven't used Temple OS, but I've heard of it. I heard that Terry
    Davis had some mental issues (and I think was hospitalized?), but it sounded like he was a bit of a programming genius. I read that he
    wrote all of Temple OS himself and built somethin relatively useful in
    a short amount of time. And I also read that he wrote it in his own variation of C, which he called "Holy C" - According to what I read, he thought God commanded him to create it (and with specific instructions
    to keep the color pallette within 16 colors or something, etc.)..

    Yes, he had schitzophrenia, and the 640x480x16 resolution was from God. He believed the OS was another temple to God, and many of the design decisions were based on God's communication to him.

    The OS looks a bit odd, cluttered, but it is the work of a great programmer. HolyC is a C variant, and it drives the shell too. The shell is a JIT HolyC interpreter. You can write HolyC code, "#include" it, and run functions straight from the shell, or have your functions call it, and vice versa. You can embed pictures and animated sprites right in the source code, seamlessly, and use them in your programs. Just draw the picture in a text file, and its there. Everything is linked together. Documentation which references functions has a hyperlink to the function, and its all updated in real time. Links don't go stale, or leave out additions. Temple OS implements something I've been thinking about, blurring the line between programs so its all part of one coherent system, a shared environment.

    Some of the concepts in Temple OS are similar to those in Plan 9 or Oberon, apparently (I haven't used these). It's tough to use at first, especially because it follows different paradigm, but once it clicks you realise how novel and well put together it is, and that this style of OS could potentially replace Windows/Linux/BSD in some situations. It's really interesting to use.

    If it weren't for his mental illness, he would have been the next Linus Torvalds.

    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Linux v0.52
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Dennisk@VERT/EOTLBBS to paulie420 on Wednesday, October 14, 2020 23:33:00
    paulie420 wrote to Dennisk <=-

    On 13 Oct 2020, Dennisk said the following...

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I sure have... I did so with the mindset of taking learning it as a challenge; so for that part, it was... a challenge. But, I think it was absolutely FUBAR and the work of a szitso. It shows. It sucks. It isn't anything that I'd suggest to anyone else to ACTUALLY use, unless they
    also were simply trying to DO SO. :P

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    Fantastic features? Which ones? The jesus song? The wonderful allah
    game? The part that you have to type DIR and C (kind of.. syntax
    matters!) code? I disagree. :P I think it was the work of a sick man, which.. I also went fully down that rabbit hole - and he was - if you haven't dug into Terry, I would suggest that - as it burned hours of my life and ended with me having a deeper desire to help the mentally ill. But..... not to 'use temple OS'. :P

    It is flawed, heavily for sure, but there were so many time when I stopped and thought "wow, it can do that?", and other times when I realised how much better a simple approach is, compared to the often labourious and complex approach that modern OS's take.

    I don't think it is usable as an OS, but the way the JIT compiler worked, and some of the concepts were valuable. And they weren't just theoretical ideas, he actually made them work. The unified document system, merging the shell with programs. I guess having programmed myself for many years as a hobby, I saw something else.

    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Linux v0.52
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Andeddu@VERT/AMSTRAD to Dennisk on Wednesday, October 14, 2020 10:33:17
    Re: Temple OS
    By: Dennisk to All on Tue Oct 13 2020 09:09 pm

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    I don't know Terry Davis other than from the memes - "let's be clear, I am literally the smartest programmmer that has ever lived!" He unironically probably was one of the smartest programmers ever to live... dude built his own interface, drivers, kernel, graphics api, etc... I mean, who does that all on their own? Shame about his mental disorders.

    RIP Terry.

    ---
    þ Synchronet þ BBS for Amstrad computer users including CPC, PPC and PCW!
  • From mark firestone@VERT/QBBS to DENNISK on Wednesday, October 14, 2020 11:01:00
    --- DENNISK wrote --
    Apropos of the discussion about efficient OS's, I was wondering whether an here has used Temple OS, and if so, what they think of it

    I played around with it a couple of days ago, and despite coming quickly t conclusion that it is just something to play around with, not to replace y using OS, I was mightily impressed by what Terry Davis was able to do, an there are some really fantastic features


    My conclusion was, if this had a TCP/IP stack (which of course, is an abomination) I'd write a BBS for it.

    I should really, one day, write some other sort of software.




    ---
    * TARDIS BBS - Home of QUARKware * telnet bbs.cortex-media.info
  • From kf5qeo@VERT/KF5QEO to mark firestone on Wednesday, October 14, 2020 15:50:32
    Re: Temple OS
    By: mark firestone to DENNISK on Wed Oct 14 2020 11:01 am

    My conclusion was, if this had a TCP/IP stack (which
    of course, is an abomination) I'd write a BBS for
    it.
    i had synchronet running on my phone. using termux, and on google cloud, but on google cloud, it kept deleting it every new day. which is why i just went with synchronetbbs.org hosting. That and the fact that i cant leave my phone on 24 hrs / day. i have to shut it off when i go to work.

    John Guillory
    KF5QEO/AE
    westlakegeek@yahoo.com
    john.guillory@kf5qeo.synchronetbbs.org

    ---
    þ Synchronet þ Kf5qeo's Shack
  • From mark firestone@VERT/QBBS to KF5QEO on Wednesday, October 14, 2020 12:16:00
    --- KF5QEO wrote --
    i had synchronet running on my phone. using termux, and on google cloud,

    I had Quarkware BBS running on a Raspberry PI for a while but it kept
    running out of RAM... and I'm just to lazy to fix that. It was easier to put it up in the cloud and throw some RAM at it.

    I should probably save myself the $30 a month (or so) and put it on a laptop in the garage... but again... lazy. (:


    ---
    * TARDIS BBS - Home of QUARKware * telnet bbs.cortex-media.info
  • From Tracker1@VERT/TRN to mark firestone on Wednesday, October 14, 2020 09:49:14
    On 10/14/2020 5:16 AM, mark firestone wrote:
    i had synchronet running on my phone. using termux, and on google cloud,

    had Quarkware BBS running on a Raspberry PI for a while but it kept
    running out of RAM... and I'm just to lazy to fix that. It was easier to put it up in the cloud and throw some RAM at it.

    I should probably save myself the $30 a month (or so) and put it on a laptop in the garage... but again... lazy. (:

    Well, they do have 8GB Raspberry Pi now... ;-)

    --
    Michael J. Ryan
    tracker1 +o Roughneck BBS

    ---
    þ Synchronet þ Roughneck BBS - coming back 2/2/20
  • From Dennisk@VERT/EOTLBBS to Andeddu on Wednesday, October 14, 2020 23:10:00
    Andeddu wrote to Dennisk <=-

    Re: Temple OS
    By: Dennisk to All on Tue Oct 13 2020 09:09 pm

    Apropos of the discussion about efficient OS's, I was wondering whether anyone here has used Temple OS, and if so, what they think of it?

    I played around with it a couple of days ago, and despite coming quickly to the conclusion that it is just something to play around with, not to replace your using OS, I was mightily impressed by what Terry Davis was able to do, and there are some really fantastic features.

    I don't know Terry Davis other than from the memes - "let's be clear, I
    am literally the smartest programmmer that has ever lived!" He unironically probably was one of the smartest programmers ever to
    live... dude built his own interface, drivers, kernel, graphics api, etc... I mean, who does that all on their own? Shame about his mental disorders.

    RIP Terry.

    Maybe not the smartest, but up there. What got me was how easy everything was after you "got" how it worked. I guess I was impressed more so because I saw a working implementation of ideas I've had. These have been done before, but this is the first implementation of them that I've personally seen and used. I've always wanted to be able to hook into the system at a more fundamental level, than simply jockey separate programs, which is what the current paradigm is.

    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Linux v0.52
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Dennisk@VERT/EOTLBBS to mark firestone on Wednesday, October 14, 2020 23:28:00
    mark firestone wrote to DENNISK <=-

    --- DENNISK wrote --
    Apropos of the discussion about efficient OS's, I was wondering whether an here has used Temple OS, and if so, what they think of it

    I played around with it a couple of days ago, and despite coming quickly t conclusion that it is just something to play around with, not to replace y using OS, I was mightily impressed by what Terry Davis was able to do, an there are some really fantastic features


    My conclusion was, if this had a TCP/IP stack (which of course, is an abomination) I'd write a BBS for it.

    I should really, one day, write some other sort of software.

    There is a fork called Shrine OS which aims to include a TCP stack. I haven't tried it, so I don't know if it's a working TCP stack yet.




    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Linux v0.52
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From paulie420@VERT/BEERS20 to Dennisk on Wednesday, October 14, 2020 20:30:00
    I don't think it is usable as an OS, but the way the JIT compiler
    worked, and some of the concepts were valuable. And they weren't just theoretical ideas, he actually made them work. The unified document system, merging the shell with programs. I guess having programmed
    myself for many years as a hobby, I saw something else.

    I will absolutely give you that - I am not a programmer, and just a....
    highly motivated and fairly intelligent intermediate computer user; so yea -
    I can understand how you may have a deeper appreciation for said OS. I wish I had that insight, but I don't....

    Understood.



    |07p|15AULIE|1142|07o
    |08.........
  • From mark firestone@VERT/QBBS to TRACKER1 on Thursday, October 15, 2020 04:04:00
    --- TRACKER1 wrote --

    Well, they do have 8GB Raspberry Pi now... ;-


    I might have to give that a try. I think with my current broadband I might need a dynamic DNS service. The old company never used to change the address...




    ---
    * TARDIS BBS - Home of QUARKware * telnet bbs.cortex-media.info
  • From mark firestone@VERT/QBBS to DENNISK on Thursday, October 15, 2020 07:23:00
    --- DENNISK wrote ---

    There is a fork called Shrine OS which aims to include a TCP stack. I haven't tried it, so I don't know if it's a working TCP stack yet.


    Thanks, I'll have a play...


    ---
    * TARDIS BBS - Home of QUARKware * telnet bbs.cortex-media.info
  • From Tracker1@VERT/TRN to mark firestone on Thursday, October 15, 2020 17:48:04
    On 10/14/2020 9:04 PM, mark firestone wrote:
    Well, they do have 8GB Raspberry Pi now... ;-

    I might have to give that a try. I think with my current broadband I might need a dynamic DNS service. The old company never used to change the address...

    Yeah, just changed to residential myself, so dealing with that now...
    Messes with some access restrictions I'd normally set.

    I know I've said this a few times, but bbs.io is on freedns.afraid.org,
    though if I ever get around to it, planning on changing it to use a
    custom config with Digital Ocean's DNS.

    --
    Michael J. Ryan
    tracker1 +o Roughneck BBS

    ---
    þ Synchronet þ Roughneck BBS - coming back 2/2/20