> While it did have some recreational value, it did not provide a product that people could use that would enrich their lives. Because providing a 'product' is the sole criterion for success? The author is missing the point and doesn't understand TempleOS.
One thing that makes TempleOS less approachable is the extreme idiosyncrasy of some of its design decisions - e.g. limiting it to 640x480 with 16 colours even though supporting higher resolution and colour depth would have been little extra work, an intentionally very garish user interface, refusing to implement any networking support for ideological reasons. It was never going to be a mainstream OS, but it might hav…
On Terry A. Davis
21–30 of 105 posts
Re: On Terry A. Davis
#22> While it did have some recreational value, it did not provide a product that people could use that would enrich their lives. Because providing a 'product' is the sole criterion for success? The author is missing the point and doesn't understand TempleOS.
"Because providing a 'product' is the sole criterion for success?" Wasn't the OS made to be used by people for real and not just as a toy? Could people use it for real? As a daily driver to get things done? (A real product) I do not think so, so what do you think what was the point of TempleOS then?
It could be, but "getting things done" here means communicating with God, not taking zoom calls.
Re: On Terry A. Davis
#23Earlier quoted context omitted.
"Because providing a 'product' is the sole criterion for success?" Wasn't the OS made to be used by people for real and not just as a toy? Could people use it for real? As a daily driver to get things done? (A real product) I do not think so, so what do you think what was the point of TempleOS then?
> what was the point of TempleOS From what I’ve seen from videos where Terry was talking about TempleOS, it seems that a large part of the point of the OS and the programs that shipped with it was as a way of “talking to god”. Where he’d run a program and it would generate some random output and he said that those were words from god. I have to assume that this was very much because of his condition. Either way, a te…
I actually think that seems perfectly internally consistent from the perspective of someone who seriously believes in a god. If (pseudo)random numbers and therefore the output of that program aren’t controlled by god, what is?
Re: On Terry A. Davis
#24It’s kind of interesting how I’ve come to expect blog posts to be much longer since microblogging pretty much exists exclusively on social media.
Re: On Terry A. Davis
#25Earlier quoted context omitted.
It may sound like the writer is implying lack of financial success is bad, but I don't think that's their intention. I think the word "product" is just a filler here - it could equally be "something" or "an executable".
What's the recreational value without an executable? Just watching his videos? Then surely the videos are the product.
Re: On Terry A. Davis
#26Earlier quoted context omitted.
It may sound like the writer is implying lack of financial success is bad, but I don't think that's their intention. I think the word "product" is just a filler here - it could equally be "something" or "an executable".
What's the recreational value without an executable? Just watching his videos? Then surely the videos are the product.
Re: On Terry A. Davis
#27Not to trivialise his achievement, but I'd be willing to wager any moderately competent systems programmer, if given 10+ years and no other commitments (work or family) could write a programming language, compiler, and real mode operating system for an x86_64 system. Side note, why were Ticketmaster hiring systems programmers writing such low level code? I grew up in the 90s/00s so missed this era of computing.
What I like about TempleOS is that Terry wasn't afraid to make something new and unique, even though it was completely incompatible with everything else.
DolDoc is such a cool idea. Not a unique one, but you don't find many operating systems which have a shell based on that. Since the command output is in DolDoc, you can type `DIR` at the command line and get a list which expands into the whole file tree when you click on it. DolDoc also means that his games have all the images and models embedded in the code, and you can just go there and edit them.
And there are a lot of these. Sure it's clunky and weird and sort of unusable, but I appreciate it for what it is. And I think it's really awesome. Take a look at a random person's osdev project and you'll see mostly the same thing — a unix-like that tries to be compatible with POSIX and port all the utilities. TempleOS is as far from that as you can get (though definitely not unique either).
(Also, a minor correction: TempleOS is not real mode, it runs in full 64-bit mode with symmetric multiprocessing and everything. The text UI isn't the VGA text mode, it's a framebuffer that also displays graphics).
Re: On Terry A. Davis
#28Not to trivialise his achievement, but I'd be willing to wager any moderately competent systems programmer, if given 10+ years and no other commitments (work or family) could write a programming language, compiler, and real mode operating system for an x86_64 system. Side note, why were Ticketmaster hiring systems programmers writing such low level code? I grew up in the 90s/00s so missed this era of computing.
Very different to Competent Systems Programmer writing Unix Clone #983
Re: On Terry A. Davis
#29Not to trivialise his achievement, but I'd be willing to wager any moderately competent systems programmer, if given 10+ years and no other commitments (work or family) could write a programming language, compiler, and real mode operating system for an x86_64 system. Side note, why were Ticketmaster hiring systems programmers writing such low level code? I grew up in the 90s/00s so missed this era of computing.
The question is why more people have not done it. A bit like picassos answer to someone saying to him about his art "I could have done that!!" being "why haven't you?" I would put templeos at the same level as art in that it's the creation and life rather than the craft or utility. Or in other words there is something transcendental about the project which would go beyond (but not technically) something a competent s…
Re: On Terry A. Davis
#30Earlier quoted context omitted.
One thing that makes TempleOS less approachable is the extreme idiosyncrasy of some of its design decisions - e.g. limiting it to 640x480 with 16 colours even though supporting higher resolution and colour depth would have been little extra work, an intentionally very garish user interface, refusing to implement any networking support for ideological reasons. It was never going to be a mainstream OS, but it might hav…
It's the idiosyncrasies that make it notable surely.