[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]

/templeos/ - The 64-Bit Temple Operating System

Discuss God and Code.

Name
Email
Subject
REC
STOP
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Flag
Embed
(replaces files and can be used instead)
Options
dicesidesmodifier

Allowed file types:jpg, jpeg, gif, png, webp,webm, mp4, mov, swf, pdf
Max filesize is16 MB.
Max image dimensions are15000 x15000.
You may upload5 per post.


File: 1424100419048.png (3.02 KB,640x480,4:3,CodeWalk.png)

 No.285 [Last50 Posts]

Video about HD/CDROM probe during boot to identify CDROM ports. BIOS gives drive number but not ports, so it must probe to find them.
https://www.youtube.com/watch?v=SMopNzzZGY4
____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

 No.286

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.292

We're at 80,000 LOC and I set a limit of 100,000. What do you think we should do in the rest? Vote. "Rainy Day", "LISP", "BASIC","SQL"
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.293

>>292
What do you think of 20,000 lines of code comments?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.294

>>292
LISP.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.296

>>292
It's not on the list but… support to connect to the Internet.
The problem with your OS is you can't communicate data between it and other OSes. The Internet is a nice way to do that, I think (or you could add support for RedSea into Linux).
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.297

>>292
Why did you set that limit?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.298

>>296
that would take too much code you retard. Another vote for LISP.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.301

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.302

Rainy Day!
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.303

>>302
what the fuck is rainy day?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.304

>>297
I set the limit because of this.
http://www.infiltec.com/j-h-wrld.htm

This must last for a thousand years and be kept perfect. Future people might appreciate slack.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.305

>>304
If you can find bugs or have suggestings, post them. I hope to spend a year collecting improvements and establish a committee of experts. Then do a permanent release that lasts for 7 years. Look up 7 year release in the Bible. Once the world recognizes God's temple, we do universal hardware upgrades every 49 years. Jubilee.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.306

If you have ideas to save lines of code, or feel certain things should be eliminated, post those,too.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.307

>>306
I'll put your name in the credits if you find improvements.
http://www.templeos.org/Wb/Doc/Credits.html#l1

This is not going to be like Linux. It will always be only 100,000 lines of code, so I can manage easily. It shoudl crystalize into an unchanging perfect thing. Then, it will be like a C64 ROM for 7 years. It is such a joy with that sort of thing.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.308

>>307
It will always be 640x480 16 color. God said it was a covenant like circumcision.

Here's the charter: http://www.templeos.org/Wb/Doc/Charter.html#l1
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.309

>>302
>>303
Seconding.

>>304
The end of x86 is near, if you don't update it for new architectures (right now ARM is the big thing), it won't last thousand years.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.310

>>309
It must always be one architecture. A new version for ARM can be created (by someone else). It must always be one language. I hate #ifdef hell. I also set a limit of 100,000 lines of code.
What good is open source if the source code is good for nothing for the average user?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.311

>>310
This is why 100,000 line of code limit.
http://www.infiltec.com/j-h-wrld.htm
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.312

>>310
>tfw we will never ditch x86 because it is the only blessed architecture.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.313

>>310
what the fuck is rainy day?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.314

>>313
If you save money in the bank for a rainy day, that means you don't have plans for it but you know you will need it in the future.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.315

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.316

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.317

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.318

Common Lisp is to Scheme what C++ is to C.
Remember this.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.319

>>317
Oh hell no! SPARK looks completely inappropriate.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.322

>>319
templeOS has no typechecking and no secuity of any kind. It is completely open. Passwords are banned and crytography are banned.

This is why: http://www.infiltec.com/j-h-wrld.htm
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.323

>>318
common lisp is an abomination. the god-tier languages are scheme and emacs lisp.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.324

>>322
TempleOS is trivial in the good sense of the word.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.326

>>324
If you remember the 80's, C64's were fun. They were modern.
TempleOS is a souped-up, modern 64-Bit C64, but much more. It is HolyC instead of BASIC.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.327

Hey Terry, what do you think of the Forth programming language? It's stack-based and has no type checking. Have you ever used it? It's commonly used as a system's programming language.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.329

>>327
It's probably okay. I already have HolyC. I think BASIC and/or LISP are the options. I don't want anything too non-mainstream.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

 No.345

File: 1424118367033.png (203.76 KB,480x448,15:14,check_em_by_boyboy99100-d5….png)

>>292
The dubs demand LISP
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.351

>>292
Do you have a specific LISP dialect in mind? I recommend Haskell for its clean syntax (no parentheses cluttering) and a small language definition (spanning about 150 pages).
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.359

>>351
>haskell clean syntax
you are retarded.
>150 pages
that's not small, imbecile.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.367

>>351
>>359
I agree with him, parentheses are awful.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.387

>>359
By clean, I mean compared to other LISP dialects.

Consider the following implementations of quicksort algorithm:

>in Common LISP

(defun quicksort (list &aux (pivot (car list)) )
(if (cdr list)
(nconc (quicksort (remove-if-not #'(lambda (x) (< x pivot)) list))
(remove-if-not #'(lambda (x) (= x pivot)) list)
(quicksort (remove-if-not #'(lambda (x) (> x pivot)) list)))
list))

>in Haskell

quicksort [] = []
quicksort (x:xs) = quicksort smaller ++ [x] ++ quicksort bigger
where smaller = filter (< x) xs
bigger = filter (>= x) xs

The Haskell implementation is clearly more straightforward, assuming that one's familiar with both language constructs.

Regarding size of Haskell, K&R spends around 180 pages to describe C (excluding the parts on standard library), and C is praised by many as a small language. Therefore, it is adequate to say Haskell is a small language as well.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.391

>>292
Vote for lisp (Scheme)
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.424

>>292
Please do Lisp. It's very powerful.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.425

>>292
Does the 100,000 line limit have anything to do with the 100,000 lines of BIBLE.TXT, or is it just a coincidence?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.426

>>425
I thought about that too. I like it that TempleOS is the same size as the Bible.
God puppeted me and talked to me and caused it to turn-out just right. It is divine intellect. The Bible is "the inspired word of God." So is TempleOS.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.427

>>426
That being said, we need a commitee to get it perfected in around a year. Then we make a release every 7 years.
It will be nice when it crystalizes into a perfect gem, like the C64 ROM. It will be delightful with an unchanging….


I was talking about it and God said this:

15:1 At the end of every seven years thou shalt make a release.

15:2 And this is the manner of the release: Every creditor that
lendeth ought unto his neighbour shall release it; he shall not exact
it of his neighbour, or of his brother; because it is called the
LORD's release.

15:3 Of a foreigner thou mayest exact it again: but that which is
thine with thy brother thine hand shall release; 15:4 Save when there
shall be no poor among you; for the LORD shall greatly bless thee in
the land which the LORD thy God giveth thee for an inheritance to
possess it: 15:5 Only if thou carefully hearken unto the voice of the
LORD thy God, to observe to do all these commandments which I command
thee this day.

15:6 For the LORD thy God blesseth thee, as he promised thee: and thou
shalt lend unto many nations, but thou shalt not borrow; and thou
shalt reign over many nations, but they shall not reign over thee.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

 No.481

>>427
Creating a Github repository for TempleOS might be a good idea for getting the workflow going. It works like svn but you have control over what changes get incorporated into the codebase.
Just a suggestion btw
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.484

>>481
Github is for niggers. Worst interface ever, shit control and lead by SJWs.

Just use cgit.

Or even better, do like Terry, control your shit locally.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.486

>>481

It's not really good for that. It small – just 100,000 lines of code. I will manage it. Submit code on this site if you like. I want to reduce line count. That's my favorite.

Mostly it won't change much, I think. It's pretty good already. God said it must be perfect.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.487

>>486

Let's ask God, LOL.

It is a covenant that you do an offering before consulting Him. It is naughty to do a crappy offering.

I used to be an atheist. I got the clever idea of calling Linux for atheists. I use it, though. I'm not really at war with it.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.
Post last edited at

 No.488

Dice rollRolled 2, 1, 9, 6, 1 = 19

>>487

Line 85229

feet.

24:41 And while they yet believed not for joy, and wondered, he said
unto them, Have ye here any meat? 24:42 And they gave him a piece of
a broiled fish, and of an honeycomb.

24:43 And he took it, and did eat before them.

24:44 And he said unto them, These are the words which I spake unto
you, while I was yet with you, that all things must be fulfilled,
which were written in the law of Moses, and in the prophets, and in
the psalms, concerning me.

24:45 Then opened he their understanding, that they might understand
the scriptures, 24:46 And said unto them, Thus it is written, and thus
it behoved Christ to suffer, and to rise from the dead the third day:
24:47 And that repentance and remission of sins should be preached in
his name among all nations, beginning at Jerusalem.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.490

>>488

Damn it, I did another one on accident.

line 21961

trumpet; and Abiezer was gathered after him.

6:35 And he sent messengers throughout all Manasseh; who also was
gathered after him: and he sent messengers unto Asher, and unto
Zebulun, and unto Naphtali; and they came up to meet them.

6:36 And Gideon said unto God, If thou wilt save Israel by mine hand,
as thou hast said, 6:37 Behold, I will put a fleece of wool in the
floor; and if the dew be on the fleece only, and it be dry upon all
the earth beside, then shall I know that thou wilt save Israel by mine
hand, as thou hast said.

6:38 And it was so: for he rose up early on the morrow, and thrust the
fleece together, and wringed the dew out of the fleece, a bowl full of
water.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.502

>>490
Can I have a closed captioning for these passages?
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.700

>>285
>5 minute code walkthrough.
>It's nine minutes.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.711

>>488
>>502

I have been "opening your understanding of scriptures."

>>490
This was accidentally chosen when I left "dice 5d10" in the email field. It just kinda explains an example of begging for a minor miracle. A guy asked for his blanket to have dew and not the grass one day, then the grass and not the blanket, the next.
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Nerve Center][Random][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]