Inactive Terry A. Davis / Terrence Andrew Davis - Creator of TempleOS (formerly LoseThos/sparrowOS)

If I had to take a wild guess, I'd say it's probably because 32-bit operating systems are only able to use a maximum of about 4 GB of memory due to the 32-bit memory address size.

There are BIOS extensions that let you use more than 4GB (PAE). But aside from that, when is TempleOS ever going to use more than 4GB in a non-trivial scenario? Hell, you had a hard time getting to 4GB back in 2002 to begin with when PAE and Windows XP was a thing.

So let me get this straight... the appeal of TempleOS is that it's a glorified magic 8 ball with commodore graphics? FFS by that logic, why can't these morons just get some fortune telling toy from a goodwill store and sprinkle holy water on it? WOOOoooOOoooOOooo!

TempleOS' original purpose was to be a Christian-themed OS that had the hackability of primitive DOS-like operating systems that had no security or hand-holding and were architecturally very simple for the sake of learning and exploring the field of programming, and OS/driver programming more specifically. It actually is pretty fun to play with if you are a programmer and it actually does have a very niche userbase who like playing with it, they've already made stuff like Discord clients for it. It's definitely not a serious OS, it is just a toy, I think it was even intended to be a toy when it was made. But Terry's condition kind of made him flip and made him think it's the savior of mankind all of a sudden. Guess it was kind of a "mad artist" deal.
 
I'm talking about the people who legitimately believe this OS is holy. I guess from the perspective you gave I can see why some people do.
The main appeal is that it's a simple operating system that you can learn to program relatively easily and get easy low level access to. Its actually a great design and is excellent at what it does. Terry himself has said that it's not for day to day use.
 
There are BIOS extensions that let you use more than 4GB (PAE). But aside from that, when is TempleOS ever going to use more than 4GB in a non-trivial scenario? Hell, you had a hard time getting to 4GB back in 2002 to begin with when PAE and Windows XP was a thing.
Yeah but paging is hard God said not to. And regardless of whether it needs that much memory... his computer supposedly has 128 GB of RAM. Who needs that much memory, really?
 
Yeah but paging is hard God said not to. And regardless of whether it needs that much memory... his computer supposedly has 128 GB of RAM. Who needs that much memory, really?

Oh I forgot to mention the most important part but I think I said it earlier in this thread. Terry can't do multitasking (real multitasking, not cooperative multitasking) in TempleOS because he refuses to enable paging which (I think) actually reveals the extended memory, so regardless, I'm pretty sure TempleOS is stuck with 4GB. Unless he's doing some real arcane shit with x64 that I don't know about, but I doubt it.
 
@The Fool He used identity mapped paging, i.e. the page:address is mapped 1:1 to the physical memory address. As such, he's technically using paging, but without any of the complexity -- there's no page table; addreses are just mapped 1:1 with no translation.

https://templeos.sheikhs.space/Wb/Doc/MemOverview.html

upload_2018-3-17_11-50-37.png
 
@The Fool He used identity mapped paging, i.e. the page:address is mapped 1:1 to the physical memory address. As such, he's technically using paging, but without any of the complexity -- there's no page table; addreses are just mapped 1:1 with no translation.

Don't have to worry about Meltdown if there's no memory protection.
4
 
So let me get this straight... the appeal of TempleOS is that it's a glorified magic 8 ball with commodore graphics? FFS by that logic, why can't these morons just get some fortune telling toy from a goodwill store and sprinkle holy water on it? WOOOoooOOoooOOooo!
I'm talking about the people who legitimately believe this OS is holy. I guess from the perspective you gave I can see why some people do.
What are you talking about? I think you've somehow managed to completely misunderstand what's going on here.

The only person who believes that God speaks through TempleOS is Terry, the guy who created it. Anyone else who seems to be in agreement is just playing along for shits and giggles.

Many people ARE sincerely impressed by technical aspects of TempleOS, but that's not because they sincerely believe it's a useful software project in any capacity.

Imagine if a schizophrenic carpenter singlehandedly built a fucking skyscraper that completely lacked any sort of staircases or elevators, and was utterly at odds with modern building codes, yet still stood tall and proud in the middle of a community for all to see, despite being vacant and uninhabitable. People who understand construction and architecture would be intrigued by what he accomplished, even if it was utterly useless.

That's what's going on here.
 
Last edited:
his computer supposedly has 128 GB of RAM. Who needs that much memory, really?

You'd be amazed. Photoshop alone can be a beast when it comes to consuming RAM. You want to make a 10k image? Be prepared to have at least 64gb's of RAM, but 128gbs would be better as you're pushing your system with that 64gb's. That really goes for any Adobe product though when it comes to consuming RAM.

Obviously Terry's OS would never need that. Hell, it doesn't look like it even needs 4mb's.
 
  • Agree
Reactions: The Fool
it's a glorified magic 8 ball with commodore graphics?
Oh, I think I see where this misunderstanding stems from. If you don't have at least vague understanding of low-level operating system concepts, TempleOS might seem very unimpressive, because, yes, it's quite primitive and ugly on the surface.

The "magic 8-ball" part of TempleOS is just one little function that Terry has fixated on, and you're correct that, by itself, that is very unimpressive. What's impressive is that Terry built the entire software environment that houses his dumb little random number generator.

Maybe this will help you appreciate the scope of what he's accomplished:
https://github.com/minexew/TempleOS/tree/master/TempleOSCD

This is the source code for TempleOS. Click around these folders and look at the contents of the files. ALL of this code was written by one schizophrenic man. And it all works.

Without an operating system, a computer can do nothing. The operating system enables all of the different components of a computer to communicate with each other and perform useful actions. Operating systems like Linux and DOS and Windows are made by dozens or hundreds of professionals working together, each with highly specialized knowledge of different aspects of computer science. Terry filled all of those roles completely by himself. None of the code you see there has been borrowed from other people. His work is 100% original.

Is all of this work redundant? Yeah, probably. There are plenty of open source projects he could've borrowed from to save himself a lot of hassle.

Is any of this useful? No, probably not. Because it came from an extremely broken brain of an extremely broken man, the design philosophy is quite perverse. It's hard to imagine anyone repurposing parts of TempleOS for real world usage. And, again, any part of it that seems potentially useful is probably available in a more coherent format somewhere else, in some open source project that is maintained by people who aren't literally insane.

But that doesn't change the fact that TempleOS is a tremendous feat.
 
Oh, I think I see where this misunderstanding stems from. If you don't have at least vague understanding of low-level operating system concepts, TempleOS might seem very unimpressive, because, yes, it's quite primitive and ugly on the surface.

The "magic 8-ball" part of TempleOS is just one little function that Terry has fixated on, and you're correct that, by itself, that is very unimpressive. What's impressive is that Terry built the entire software environment that houses his dumb little random number generator.

Maybe this will help you appreciate the scope of what he's accomplished:
https://github.com/minexew/TempleOS/tree/master/TempleOSCD

This is the source code for TempleOS. Click around these folders and look at the contents of the files. ALL of this code was written by one schizophrenic man. And it all works.

Without an operating system, a computer can do nothing. The operating system enables all of the different components of a computer to communicate with each other and perform useful actions. Operating systems like Linux and DOS and Windows are made by dozens or hundreds of professionals working together, each with highly specialized knowledge of different aspects of computer science. Terry filled all of those roles completely by himself. None of the code you see there has been borrowed from other people. His work is 100% original.

Is all of this work redundant? Yeah, probably. There are plenty of open source projects he could've borrowed from to save himself a lot of hassle.

Is any of this useful? No, probably not. Because it came from an extremely broken brain of an extremely broken man, the design philosophy is quite perverse. It's hard to imagine anyone repurposing parts of TempleOS for real world usage. And, again, any part of it that seems potentially useful is probably available in a more coherent format somewhere else, in some open source project that is maintained by people who aren't literally insane.

But that doesn't change the fact that TempleOS is a tremendous feat.

If this was done in the 80's and 90's it would pretty impressive, today though we see a number of one man OS's being made (Visopsys comes to mind). However I think Terry's the only one with mental illness that has worked on one that can actually run.
 
Terry's currently streaming in front of an LGBT group's building using his phone.
View attachment 408823
View attachment 408835

The stream chat also made jokes about this:
View attachment 408838
View attachment 408839

With all the glitches and random cuts and Terry singing this really looks like some found footage on a mistery tv programme.

Terry rants about how black people aren't good in academia so there is no reason to put them in schools


King Terry said:
Who put all these rabbits in the water? Like ah I dunno, like ahhh that's like a funny thing
 
Last edited:
Man it's super glitchy. Seems like he's homeless again, but he's been streaming from McDonald's and not his van
 
  • Feels
Reactions: Randy Lahey
I thought he was living with his folks currently after being released?

He was looking to take a shower at the "Gay Center", so I guess he's homeless again (but without the minivan in spaceship-mode)

Man it's super glitchy. Seems like he's homeless again, but he's been streaming from McDonald's and not his van

The glitches are caused by his choice of streaming client.
He's using an experimental one that uses advanced hw-encoding to save on battery life.

Bitstream said:
Note: BitStream uses efficient hardware-accelerated video encoding to prolong battery life. This means some devices will act much better than others. Ways to save battery while streaming: decrease camera source resolution to stream resolution, disable on-screen camera preview and "detect rotation", decrease screen brightness, turn the screen off (stream will go on).
 
  • Informative
Reactions: Slick Bridges
Back