#TchOS
1 messages · Page 1 of 1 (latest)
I already changed it, sry
What does that description even mean
it will blow up your (theoretical) shitty core 2 duo testing laptop
I have a core two duo laptop
This OS will be based on an OS I had, I was able to run Doom on it and make a basic user interface, but the code was quite messy so I decided to start over. (This time more organized)
cool
how far did you get with this version specifically?
Just boot, my idea is to keep doing and documenting, that's why I put it here in the progress report.
I'm not some fucking OS genius, I'm not even an engineer, so I'm open to suggestions, improvements, and criticism.
if the greatest engineer didnt accept criticism i'd want him dead
aight tho
reasonable enough
Because yes, because I want to, I really liked TempleOS and why not improve it, right? This OS is to be seen as art and as something that will revolutionize the world.
ew
what ?
templeos was not admirable at all
why?
limitations by design, no multitasking, ring0 system and terry was pretty controversial, he shouldn't be idolized
In the same way Stardew Valley shouldn’t go head-to-head with other AAA games because it’s made in pixels.
not the same thing
Anyone who is a game developer knows that the quality of a game is not defined by the quality of its graphics
because there are different styles of art
at the end of the day it's your OS, do as you wish, I just wanted to say that templeos wasn't admirable at least not technically
Yes, ok, I understand your opinion, I just don't understand why they say he wasn't admirable
It's not that he didn't know how to do that kind of thing
he just finds it useless
simply the project was mediocre and the codebase had some yandere dev like snippets
but that's normal, nowadays you have OSdev wiki, books on how to write good code, clean code concepts, which is just crap
he had nothing, or practically nothing, just his knowledge
And I ask you: if I took away ChatGPT and the OSDEV wiki from you, and left you only with what he used, would you be able to do what he did?
bsd (pdp-11) has existed for more than 50 years
terry had access to osdev resources
but still "choose" to have kerrnel memory accessible from userspace
because his goal was simplicity
the "an idiot admires complexity, a genius admires simplicity" quote is bs, simplicity, especially in this case, doesn't always mean greatness
nobody with some knowledge of operating systems theory would praise templeos implementation
If a mechanical engineer decided to build a 1900s style car on the chassis of a modern one, completely on his own, which would already be a huge challenge, would new engineers really say his project isn’t admirable just because it doesn’t have ABS or modern features like that?
Yes, you can say, it's not safe, it doesn't have a security system and it doesn't go fast, but fuck it, it's still a great project.
His project may be confusing, it may not take advantage of all the 64-bit features and it may not be ultra futuristic, but it is a hell of a project.
not a fair comparison, building a primitive, unsafe OS and then calling it “the temple of god” doesn’t make you look visionary, it just makes you look lazy in the eyes of others
he sure spent a lot of time and effort in it
But there's the problem, he doesn't want to be a visionary
templeos just felt like entertainment it's farts technically but funny because the guy who made it is schizo
it does have multitasking (according to wikipedia)
no, i see where this statement comes from. sorry for the 2 day necro reply.
you dont have to admire terry to realise that what he did was above and beyond what most people here have done, he didnt just make a kernel and port some gnu stuff, he made the kernel, then he made the entire userland, the entire ui, and he had his own idea of how to make it. a bit unhinged at times, but he had an idea and he stuck to it. The fact that he delivered it, despite his issues and mental state and despite people telling him his idea was crap... that is an achievement and there is something there to improve on, without its creator shouting at you because what you want isnt his goal
wall of text over 🙂
its a bit low though to call people lazy because their goals dont align with yours (he didnt want a paging, memory protected, hardware multitasking OS with userland in ring 3, so what? the guy was far from lazy)
I mean, the TempleOS concept was neat
agreed 100%
and he actually implemented it
i didnt realise templeos was a thing till like a decade into my own os journey to realise im basically making something similar without the god complex
implementation is the hard bit, like the people who finally release a game in gamedev
but also he did most of that work before his mental state deteriorated to the what he is famous for
it was mostly finished by the time he rebranded to TempleOS
i think its unfair to judge the art (the code) by the mental state of the author at the end
and all code is art, its perfectly fine to have tastes and not enjoy all art
and also, he worked 7 years on it full time, which is quite some dedication
yeah
but also means, contrary to what a lot of popular media claim, doing 120kloc isn't that insane and unheard of
true definitely not
and definitely not the only one who did his own OS and userland and GUI from scratch
one of my projects that is only 4 years old is 91k lines (non-osdev)
often a lot of popular media gives the impression that he's in a league of his own
thats common in circles that dont understand the subject matter
like the game journalists who think a game is made by one or two superstar devs, some kind of 10x gamedev freakosaurus, or people who think everything in linux is made by linus
easy to attribute everything to one or two well known figureheads