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


I swear, one day I'm gonna buy an old laptop and install LosethOS just to see how bad it is.
I tried this recently, with the current version (TempleOS), but it refused to install, telling me that my old laptop was 32 bit but it needed a 64 bit machine.

I wonder, if his OS is so oldschool in design, somewhat reminiscent of the C64 OS or pre-Windows DOS, why does it need a modern 64 bit computer??

Kazami Yuuka

Enjoy the ment
Move over Linus!
  • No file permissions
  • Loading whole files instead of chunks for processing (what are sharing violations, anyway?)
  • No third party libraries, 100K LOC limit
  • makefiles
  • No privilege levels
  • No priority (what are race conditions?)
  • Only one program running at a time
  • Globals, globals, globals!
Last edited:


It's Lego Frank Mutha Fucka!
True & Honest Fan
I tried this recently, with the current version (TempleOS), but it refused to install, telling me that my old laptop was 32 bit but it needed a 64 bit machine.

I wonder, if his OS is so oldschool in design, somewhat reminiscent of the C64 OS or pre-Windows DOS, why does it need a modern 64 bit computer??
He wrote it in 100% x86x64 assembly language. I think it won't even run on an AMD64 system even though they're mostly identical , but I don't remember why


Oh, I do like the idea of an independent oldschool OS for recreational programming! Something in the spirit of the 80s or early 90s -- think C64, Atari ST, pre-Win95 MS-DOS -- a standalone, non-networking system just for writing and compiling programs, no internet nonsense.

The "Biblical aspect" is, of course, rather idiosyncratic... and he should make sure his OS runs on different kinds of PC, not just x86x64. An oldschool OS with 640x480x16 color VGA graphics should IMO work on old, even ancient machines, such as i486 or even i386 computers. If you need a specific type of modern CPU to run it, what's the point of going oldschool...

Move over Linus!
  • No file permissions
  • Loading whole files instead of chunks for processing (what are sharing violations, anyway?)
  • No third party libraries, 100K LOC limit
  • makefiles
  • No privilege levels
  • No priority (what are race conditions?)
  • Only one program running at a time
  • Globals, globals, globals!
Can anyone explain any of this and what hes trying to accomplish?

Can anyone explain any of this and what hes trying to accomplish?
This is the future of home computing. Forget Windows 10, forget Mac OS X, forget Android, forget iOS, and forget Linux; THIS is going to change the world as we know it. Who needs fancy schmancy GUIs and multitasking when you can hearken back to the days of the Commodore 64 or the Amiga? Everything old is new again!

Can anyone explain any of this and what hes trying to accomplish?
Sure, I'll take a stab at it. (also note I'm kind of a programming layman, so if any of the experts take umbrage with my technical commentary, please feel free to point it out)

TempleOS is an operating system created as the 12-year-old labor of love of Terry Davis, a prophet of God (some people would contend he's schizo, but I honestly think he's legit). It's meant as a perfect representation of an operating system, without sin (complexity), a literal representation of God's Temple in computer form. Some people may say it's an exercise in retrocomputing, which while superficially correct, doesn't actually check out once you realize how Terry's creation actually works. In any case, lets list off the major features and differences to conventional operating system wisdom.

Differences in practice
  • There is no memory protection (everything is executed at the highest privilege level and a stray pointer can easily bring the system to it's knees, just like in the good old days of MS-DOS or the classic Macintosh OS)
  • There is no networking (justified as this is a recreational OS, and not something that Terry would recommend anyone use for day to day computing, or even install on real hardware for that matter)
  • There is no hardware support beyond the basic hardware supplied on any PC compatible in the last 20 years (VGA 640x480 16 color graphics, PC speaker (beep) audio, PS/2 keyboard and mouse support, and all the other support chipsets that your brand spanking new computer has to emulate to pretend that it's an IBM PS/2 even though it's 20XX, get with the times!)
  • Everything in the operating system is written in a custom dialect of C (HolyC), and all programs beyond the initial kernel image and compiler are distributed in source form to be compiled when run, every time. (also the shell takes HolyC as it's command language and you can write/execute entire programs just from the shell prompt)
  • The operating system uses a non-standard text format by default which allows for, among other things, hypertext links, flowcharts, images, and even 3D MESHES to be embedded into what are otherwise regular ASCII files (meaning that, for example, you can have a spinning 3d model of a tank as a comment in source code, no dirty tricks required!)
Differences in philosophy
  • The system is meant to be incredibly simple for recreational programming purposes (meaning that, for example, Terry can have you poke around with the internals of the system for fun, or do similarly alien things to this insulated world of Unix and VMS/NT clones)
  • Beyond that, God has set as a mandate the simplicity of hardware supported. (640x480 16 color is a covenant with God, like circumcision)
  • There's a very general sense of NIH that pervades the entire system, in the sense that it looks, acts, and feels like basically nothing else available on the market. And despite that, it's still an extremely comprehensive OS (aside from the self imposed limitations), nothing short of a miraculous feat for a single programmer to accomplish, even if he has all of 12 years to do it.
  • On that note, there are only a few pieces of third party software available for the system (Julia set renderer, port of a Unix Z-machine emulator (text adventure interpreter), and someone has toyed around with maybe attempting to port Doom, with Terry helpfully chiming in about what kind of dithering algorithms to use).
  • Otherwise, the user is generally expected to either use the software Terry has written (all 100,000 lines of it), or write it themselves :)
The Man Himself
  • Terry Davis was born in the late 60s, had an uneventful childhood (save for encountering Apple IIs in his gifted program), went to Arizona State University to major in EECS, and went on to have gainful employment at Ticketmaster working on their VAX operating system starting from around 1990 to 1996.
  • Around 1995, he started having premonitions of the CIA, shadowy cabals conspiring to keep the secrets of free energy away from the world at large (more specifically water powered vehicles). So he drove down to the middle of Texas 'til his Accord broke down, he was stranded, and then admitted into the hospital.
  • After this incident, he started working odd jobs, having his theories develop, and then trying his hand at a 3-axis CNC mill/prototypical 3d printer startup. Shortly afterwards, he almost burned his apartment down due to an accident with the lathe (?), and so left employment entirely.
  • Then, in 2003, he decided to dust off some hobbyist OS code that he worked on 10 years earlier, bootstrapping off of MS-DOS. He got it to be self hosting, re-targeted it to the new wave of AMD64 cpus coming out around the same time, and started fleshing out what eventually became TempleOS, though not without passing through about a half dozen names first (notably, the J Operating System, LoseThos, SparrowOS, and a few others I can't recall atm)
  • Besides that, he decided to write an oracle for the operating system (AfterEgypt), which along with a few game-like functions, includes a random number generator operating over a text file of the King James Bible, parroting out random words from within it. He uses this as one of his primary means of conversation, just looking over the oracle constantly (whether from TempleOS or using the NIST randomness beacon from his regular OS (usually Windows 7 or Ubuntu))
TempleOS, TempleOS, TempleOS is fun!
  • In addition to Terry viewing recreational programming as the noblest form (lacking sin), he also was a huge fan of video games on the C64 and elsewhere. So it's no surprise that in addition to the more serious stuff and demos, he includes a number of video games (e.g. a nice SkiFree clone). One could also suppose that AfterEgypt (his oracle) has a lot of game-like functions as well. And in keeping with his usual philosophy, his games usually open with the admonishment to make video games, not play them!
  • In addition, he writes hymns with lyrics synchronized to notes sequenced on the PC speaker.
Anyway, I suppose the tl;dr is that a schizophrenic man created an incredibly intricate labor of love OS over the past 12 years, believing himself to be God's prophet, and having it be as far away from usual industry wisdom as possible. Anyway, I'll leave you with a few more links that anyone seriously interested should feel free to check out. (Probably the best expose on Terry himself there is, a lot of the stuff here is cribbed from my memory of the article) (Likewise, probably the best article on TempleOS itself, though it assumes some amount of programming knowledge going in) (Main website) (his YT channel, tons of content here)
(And for good measure, this is probably the best thing he's published)

In any case, if anyone has feedback or feels like they have anything to add, please feel free. :>


honk honk
I find it ironic he calls everyone a nigger, yet he was duped into paying $15 for an Ubuntu install disk. I don't mean to come off as a CIA nigger, just wanted to point that out.

In other news, SatanOS - a fork in the road for TempleOS with networking support - has gained some ground. Will it ever be finished? Fuck if I know.


A shadow on the sun
Apologies for the necrobump, but not too long ago Terry got a call from some dude on /g/ about compilers and Terry went on a miniature rant about the difference between a professional and an amateur ni- an amateur and a professional:

Also by the person who uploaded the above video is a compilation of some of Terry's streams. He opens anne.jpg, brags about how he killed a bird for being an "annoying pussy who shits everywhere" and let another one cough up blood til it died, gets really mad about compilers, and shows tumblr porn gifs only to get banned from livestreaming:



True & Honest Fan
I've heard the line between genius and madness is often razor thin, and this guy takes that to its logical conclusion.

The man himself is more than a little bit of a screwball, and the inner workings of his brain terrify me to think about, but I cannot help but have a weird admiration for his labor of love.

He coded, from the ground up, a complete OS and software to go with it. That obviously took time and effort, even moreso because this is completely original, not in line with any industry standard and in fact goes out of it's way to go against the established grain of coding practices in general, but it actually works and is incredibly fleshed out.

As a person, I doubt we'd ever get through a conversation without him doing something utterly random I wouldn't know how to respond to, but as someone with a little knowledge of coding, I respect the time and effort he put into his own code, as esoteric and bizarre as it might be.

Tard Baby

The Codex of Ultimate Wisdom???
True & Honest Fan
I think this clip speaks for itself.

That title is funny enough on its own but just the way it all played out was majestic as fuck. Although it is weird how he refer to himself in the third person in the titles. He also has three alt accounts with the same exact name for some reason.

I fucking love this guy. Everything he does is just so great. I think I might have found "the one" for me. :heart-full::)

CIA Nigger

TempleOS Powered Cars
True & Honest Fan
Recently MisterMetokur made a video on Terry A Davis and due to this I decided to quit lurking and make a better introduction post for this thread.

Terry A Davis is a somewhat infamous figure in various programming communities and tech imageboards such as 4chan’s /g/. He is a 48 year old jobless, schizophrenic programmer most notable for creating his own operating system, TempleOS, a bizarre 64 bit operating system designed to both bring back Commodore 64 style programming, and for talking to God.

He lives with his parents and his income consists of :tugboat: checks, which he spends on Shasta (a cheap dollar store soda), microwave food, and sometimes parts for his computer, which features a 24 thread Xeon with 128GB of RAM. He lives 48 hour days, staying awake for 32 hours and sleeping 16 hours a day. In the years since he discovered the internet, Terry has lived an interesting life coding, arguing with naysayers online, and running over CIA niggers with his car while battling CIA child sex agents.

TempleOS itself

Terry is a man with a mission from God himself, to build his third temple as a computer operating system known as TempleOS, and to spread the word about it.

TempleOS is somewhat unique, even among hobbyist operating systems. It’s not based on another operating system from the past, nor does it follow modern operating system design conventions. However what has brought TempleOS attention outside the programming community is how it feels like an operating system designed by some creepy old fundamentalist Christian.

Terry’s goal for TempleOS was to be both an operating system that was a throwback to the Commodore 64 days of programming and as the temple for God himself. TempleOS features all code running in Ring 0 (in other words directly on the hardware itself), 640x480 video resolution with only beeper support (because that’s what God told Terry), and support for only basic PC features such as IDE and PS/2, not USB or SATA. It’s also only a few megabytes big and features a compiler written by Terry himself.

It also features some unique features such as the ability to paste in bible verses along with a copy of the complete bible, a modified version of ASCII with the ability to post links, graphics (in 2d or 3d), and trees, a dialect of C called HolyC that is interpreted, his own file system called RedSea, and it’s random number generator that would pull random words from a dictionary. Terry uses this random generator to talk to his God, who “speaks” to him with random words.

If anything, TempleOS is a half-decent experimental OS. Sure it’s definitely not usable for day to day usage, and the 640x480 screen resolution does not help it one bit, but it does feature unique features such as a C interpreter or how it handles ASCII.

While his operating system might be what got him attention, the rabbit hole runs much, much deeper. See, Terry A Davis has a long history of posting over the top ramblings to the internet dating back to the mid 2000s, and he continues this to this day.

Terry’s Internet Postings

Terry is perhaps even more famous for his internet postings on tech websites such as HackerNews or social media than he is his operating system. They’re famous for featuring several common themes, including shamelessly promoting his own operating system, threats towards the CIA, declaring that him and God have higher power over the government, bragging about his experience working with TicketMaster, random output from his random word generator that he calls “words from God”, and last but not least, over the top racism. Just about every single detractor he will call a “nigger”, and he has special hatred for CIA niggers, MIT niggers, and “nigger cattle”.

He also likes to blame the CIA whenever he runs into computer problems, either when he runs into problems with software, or when hardware fails

This doesn’t just happen in comment sections however, as he has his own personal website. While his website focuses on programming for the most part, on his website he does have quite a few insane ramblings and demands for computer companies.

Terry’s own guidelines for the OS declare the OS “God’s official temple”, while also banning third party libraries, multimedia, death screams, hooks for future changes, and versions for non AMD64 computers. Other pages in his site also specifically ban gore and sex from TempleOS, and involve him ranting about the CIA.

Terry also has a list of demands for hardware and software companies including TempleOS in the ROM of every computer, ditching Secure Boot to allow TempleOS to dual boot, and support for Terry’s own RedSea file system in Windows and Linux, which he plans to make them carry out via talking with God himself.

Terry has also come up with his own idea for a computer, called the “Standard TempleOS PC”, that does away with USB in favor of serial, only displays 640x480 with 16 colors and 4k, costs $8k, is cryogenically-cooled, and will sell 400 million units and will pay off the national debt with the profit from it.

Terry the YouTuber
Just like many Skitzocows, Terry uploads videos to YouTube all the time.

Initially he used his channel to upload videos either talking about his OS or criticizing companies like Intel, however in March 2016 he discovered how to YouTube stream. His streams for the most part sucked, with long periods of silence, programming, and staring at his computer screen like he was Doomguy mixed in between him watching copyrighted YouTube videos (that resulted in many stream recordings being pulled) and some crazy moments, such as prank callers and him going on over the top rants on stream.

A few months ago he got his streaming ability revoked on multiple YouTube accounts (and I think Hitbox as well) thanks to I HAVE AUTISM PLEASE LAUGH AT ME emailing him pornographic images that he would open up on stream. While people initially complained, this might have been a blessing in disguise as he’s decided to start vlogging now, filming his exploits in the Las Vegas neighborhood he lives in, walking around rambling to himself and sometimes with passerbys reacting. For example when someone in a truck asked him why he was filming and that time he greeted an African American man walking past him with “hey nigger”

He’s also uploaded videos interviewing his dad, eating, and showing off his room, giving more insight into his life. He’s also been lusting over a girl on YouTube with 640k subscribers, Physics Girl AKA Dianna Cowern, which has led trolls to make fake email accounts posing as her to try to catfish him.

Recently he’s also started doing cover versions of songs as well, featuring him banging the table with his fists and sometimes singing.

While Terry might seem like an elaborate troll or performance artist based on the content of his posts, he’s genuine, and his life is an interesting (and somewhat depressing) story.

Life before TempleOS, 1969-2003

Terry A Davis was born in December 1969. His dad was an industrial engineer who worked on US Navy aircraft. He ended up getting into the gifted class at elementary school and learning coding, first on an Apple II and later on a Commodore 64, and continued to program throughout high school.

Later on he claimed during this time period his brother put his dick in a vacuum, another brother got him high on gas fumes and they sucked each other’s dicks, he stuck his crotch in the hot tub drain because it “kind of sucked”, and he tried to get his dog to lick his nuts.

In 1990 as an undergraduate he got a job at Ticketmaster writing operating systems for the VAX computer until 1996, an experience he brings up a lot when talking about his OS. He graduated from Arizona State University in 1994. At some point he ended up becoming an atheist after being born Catholic. However in 1996, that’s when he really started to lose it.

That’s when he started to “see” strange people following him around in suits monitoring him, and connected it to crazy ideas he had that he believed the government would want him dead for. He left town in his car, driving to the middle of nowhere and believing god was talking to him through the radio as he ended up in Marfa Texas, where he ditched his car his parents gave him, tore off all the side panels looking for tracking devices, and threw the keys in a desert. After being taken into police custody he broke his collarbone jumping out of the police car.

After hearing about artifacts in his X-Ray scans, he thought that aliens were planting artifacts inside him and he escaped, trying to steal a pickup truck. In jail he tried to break out by sticking his glasses in the electrical socket to trip the breaker, only to find out his frames weren’t conductive. He ended up in a mental hospital, refusing to eat the food thinking it was drugged and smashing windows.

He donated all his belongings after being released in an attempt to emulate Jesus (who he had by now started to worship again), and lived at first in his car driving nowhere, and later on the streets.

By July 1996, his mental state recovered enough to focus on other endeavors. He lived on credit cards for the next year, trying to build his own early 3d printer like device, a 3 axis stepper motor driven milling machine, giving up on the idea after his apartment nearly got set on fire by an errant Dremel tool.

From 1997-1999, he worked with Xytec Corp. making FPGA based image processing equipment, from 2000-2001 he wrote a Windows physics simulator called SimStructure which he claims “back in 2000 was impressive but now they have Grand Theft Auto and stuff”. His last job was working at Graphic Technologies from 2001-2002 making replacement chips for refilling “chipped” toner cartridges.

At some time during this he moved in with his parents, as he tried to write a sequel to George Orwell’s 1984 that he never finished. He also claims to have jerked off to fantasies of his niece Lani, played tag with a 7 year old who reached for his crotch, and fantasized about leading a catholic army of Mexicans and Brazilians, which he thinks was dumb because they’re “niggers”.

However, perhaps his boldest claim from this time period of his life was his run in with the “CIA Niggers”. On September 9th, 1999, he claimed to have run over a CIA nigger with his car and then licking the windshield after he was killed, scoring one for the good guys. This “incident” in particular would become somewhat of a meme among communities following him.

The early days of TempleOS, 2003-2013

In 2003, with the first 64 bit x86 compatible CPUs hitting the market, Terry saw it as the next big thing to change computers. He quickly dusted off some old code from his Ticketmaster days and went to work on his life’s work, TempleOS. Terry initially used quite a few different names for it including the J Operating System, SparrowOS, and LoseThos.

As Terry developed this OS however, he started to gain some unwanted attention from numerous forums he posted to, as he became famous for shamelessly promoting his OS and making the same kind of insane rambling posts about every single topic that he's famous for. At least once he edited his website and filled it with rants about the CIA and talked about hitting a CIA actor with his car

Terry found himself shadowbanned from HackerNews (turn on showdead to view all his long rambling posts), and banned from sites such as Reddit, OSDev, and SomethingAwful. His operating system became the butt of many jokes on communities he posted on, with commenters split between being in shock that one man made this entire OS or at how primitive it looked, and SomethingAwful’s review was absolutely brutal.

Not all feedback of TempleOS under it’s various names during this time was negative however. MetaFilter had a post about it when it was called LoseThos with plenty of replies from Terry himself, and OS News had featured it under an even older name and later on as LoseThos.

Terry also ended up being a topic of debate within the programming community about if it is ethical to silence somebody because they’re mentally ill, and in 2012 someone wrote an article criticizing Terry’s detractors

While his OS remained relatively obscure except to those in the programming community or goons with memories of every deranged lunatic who spent $10 to post, 2013 was around the time Terry A Davis started to become noticed by people outside a relatively small community. It’s also when he gave his operating system it’s final name, TempleOS.

Discovering YouTube, 2013-now

In 2013, Terry uploaded a video to YouTube called the 64-Bit Temple Operating System, doing a tour of his operating system, which would become his most viewed video.

In 2014, Vice wrote an article on his life and TempleOS. This article pretty much summed up a lot of Terry’s life up to that point, and helped give him new fans as well.

Around this time, Terry A Davis also made a Twitter account, where he made the same kinds of posts that he usually makes on other sites. Some were rambling posts featuring words from God, however others were quite interesting. Recently he was banned from Twitter, as CEO Jack Dorsey has cracked down on any even remotely right wing leaning accounts.

This is where we end up at what he’s been doing today. Terry has mostly been using YouTube to provide an open window into his mind, similar to other skitzocows, while delivering the same quality comments that he used to deliver on sites like HackerNews.

Thanks to these videos, his OS, and the circumstances of his life, he has also gained a cult following of both trolls and people genuinely interested by his work.

His fans have produced videos compiling moments from his streams, written demos and software for TempleOS, created forks/distros of TempleOS such as Shrine,
fanart of him, and even a fangame, which fittingly enough is for TempleOS.
Terry A Davis is an interesting figure on programming sites and it's easy to see why. Terry is a talented programmer who managed to write his own OS and compiler from scratch despite suffering from schizophrenia. At the same time however his mental illness clearly overshadows everything else he's done, and it's given him a fairly unique image even when compared to other eccentrics in the programming community.

About Us

The Kiwi Farms is about eccentric individuals and communities on the Internet. We call them lolcows because they can be milked for amusement or laughs. Our community is bizarrely diverse and spectators are encouraged to join the discussion.

We do not place intrusive ads, host malware, sell data, or run crypto miners with your browser. If you experience these things, you have a virus. If your malware system says otherwise, it is faulty.

Supporting the Forum

How to Help

The Kiwi Farms is constantly attacked by insane people and very expensive to run. It would not be here without community support.

BTC: 1EiZnCKCb6Dc4biuto2gJyivwgPRM2YMEQ
BTC+SW: bc1qwv5fzv9u6arksw6ytf79gfvce078vprtc0m55s
ETH: 0xc1071c60ae27c8cc3c834e11289205f8f9c78ca5
LTC: LcDkAj4XxtoPWP5ucw75JadMcDfurwupet
XMR: 438fUMciiahbYemDyww6afT1atgqK3tSTX25SEmYknpmenTR6wvXDMeco1ThX2E8gBQgm9eKd1KAtEQvKzNMFrmjJJpiino