Tom

Tom

0-day streak
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/05660a90-0374-4451-96e5-6fbeb694c159-sni__mek_obrazovky_2024-09-07_v__16.56.26.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/669881a0-e8e0-4542-acd9-c12036e28e0a-sni__mek_obrazovky_2024-09-01_v__9.55.11.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b06c4f69-c523-4b32-a4f2-86a9035fa28b-sni__mek_obrazovky_2024-08-30_v__14.36.35.png
printf() broke...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b82ca424-ce87-4bfb-bcd7-adb8612d7363-sni__mek_obrazovky_2024-08-27_v__8.14.01.png
summer-of-making emoji
Got the Open() syscall in my OS working and i was able to read files. I also wrote a little hex display thing
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7c659dd3-4175-4b46-8910-96ca10b10362-sni__mek_obrazovky_2024-08-26_v__17.19.56.png
Got some basic file reading in my OS's new filesystem and made typing a filename display info about the file ("<inode>: <filename> <size>B")
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2d3e6eb5-def7-49d7-8ff8-61777e1d7de1-sni__mek_obrazovky_2024-08-16_v__8.35.52.png
summer-of-making emoji
Finnally got my OS to boot using the custom Filesystem i made for it
https://scrapbook-into-the-redwoods.s3.amazonaws.com/bd897dd4-18f0-4b9f-94a0-4964a49e726b-sni__mek_obrazovky_2024-08-14_v__10.46.43.png
Back to work on my OS. Today i wrote a function called bigError() that makes the screen red and halts, y'know just in case.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/fdc30e3d-71ac-4aa3-a735-62e17c483f88-sni__mek_obrazovky_2024-08-13_v__14.36.35.png
Added functions and variables to my Compilers parser
https://scrapbook-into-the-redwoods.s3.amazonaws.com/89ff5d93-29b3-4ce9-a6b9-9173518fe677-sni__mek_obrazovky_2024-07-08_v__16.16.28.png
summer-of-making emoji
Improved the parser for my compiler to handle expressions!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/519ff6d0-7745-4e7d-96ef-3602edac766c-screenshot_2024-07-05-20-12-36-887_com.termux.png
summer-of-making emoji
Started working on my compiler again. The lexer is pretty alright, so i started working on the Parser. Currently can only parse an exit <L_Int> statement
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b3604f12-1e60-4782-90f2-07738e602f08-sni__mek_obrazovky_2024-07-04_v__10.06.13.png
summer-of-making emoji
Hand programming my custom processor...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/8c7551e8-abfe-4d31-a1ac-7bc7aa885a39-screenshot_2024-06-20-12-50-55-164_com.termux.jpg
summer-of-making emoji
scrappy-retry emoji
Improved my lexer for my language in C. Also added some pretty colors!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/728b7fb8-d03d-4830-8a9b-de63f2f66992-sni__mek_obrazovky_2024-06-19_v__16.08.05.png
c emoji
spring-of-making emoji
Started rewriting my compiler for my language Neon, but in C, because i felt it was a better fit than TypeScript. Here's the lexer i wrote today tokenizing a simple program:
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ba7d80c5-3c54-4a0f-bc89-fbae4c135628-sni__mek_obrazovky_2024-06-18_v__16.04.04.png
Didn't do much today. I did find this picture though
https://scrapbook-into-the-redwoods.s3.amazonaws.com/eb070cb3-5bf6-42af-ba6e-f238c7498f88-sni__mek_obrazovky_2024-06-17_v__13.59.51.png
Came back from Britain and started working on a custom assembler for my custom 8-bit architecture
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d1ca31a9-5dd5-4c44-95d4-727d03d1adc7-sni__mek_obrazovky_2024-06-16_v__15.52.14.png
spring-of-making emoji
Went to London and saw the standard stuff. Also it rained a fair bit so i'm currently hidding in a KFC from the rain.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9f7ec068-2225-432d-963a-36ef59a74a6e-1000074018.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b7addc69-fc27-4e57-b83c-f3cf18a63eae-1000074043.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/ca93889a-b964-47ea-bbef-d8264ac3876a-1000074013.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/0d1dc2c4-57bb-43c2-bc08-6f8071bde61c-1000074017.jpg
Visited Lincoln and it's huge cathedral on our way to
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a8333464-7bb1-4974-9a8f-3429066fc784-1000073985.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/38f47681-0b99-40c0-8e28-062fc8b18d07-1000073983.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/d68b77e1-0f86-4cdf-92cc-489bf73fe57f-1000073998.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/02ae63be-994e-4b99-bd67-f06b1392ef02-1000073989.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/ae01ead1-e910-4de9-b9d6-c75168d992ef-1000073979.jpg
spring-of-making emoji
Went to Fountains Abbey today. My mind cannot comprehend how they built such huge things back in the day
https://scrapbook-into-the-redwoods.s3.amazonaws.com/277c4bef-05c9-4c65-9cbb-10ec57be7043-1000073953.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/c1c3ff1b-f19c-400e-bb24-5808f953f622-1000073955.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/c17f3761-171f-4dba-a3f5-a1436d59be39-1000073963.jpg
spring-of-making emoji
Went to Flamborough and we saw a sea lion! It was about 2 meters away from us
https://scrapbook-into-the-redwoods.s3.amazonaws.com/081925ef-b1d6-480d-998a-4326d921d568-1000073925.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/230cf8df-243a-45b9-b914-4f8b1568ab05-1000073924.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/31c91a7a-6e67-4925-8f1f-939d637aeabb-1000073926.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/9f4a20a9-613f-4142-891b-507f938a31c2-1000073913.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/1b827542-3e28-4fcb-ad62-d0267c6a90f7-1000073917.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/dfc346a8-4524-4c95-9adb-9ffdb6b880d0-1000073921.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/fc261cfc-ec52-4ff9-ad4d-eef4eb2bb06c-1000073916.jpg
I'm currently on a school trip to York for a week (from Czechia)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6fec12e8-feb4-4b07-85d1-703696649793-1000073817.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/5709bbaf-bd1b-4eb3-8728-ed6f73078065-1000073816.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/5eadca28-c4e3-49e5-b823-e01ed4d953a3-1000073891.jpg
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f4a89209-a7b3-4c97-826c-2a7dd67bc076-sni__mek_obrazovky_2024-06-09_v__10.58.41.png
spring-of-making emoji
github emoji
Finished the custom processor emulator
https://scrapbook-into-the-redwoods.s3.amazonaws.com/16099756-2573-49ed-a9a3-2886057ccb0b-sni__mek_obrazovky_2024-06-08_v__17.09.11.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/8239aeee-76e2-4574-b7d8-4c9943883e6f-sni__mek_obrazovky_2024-06-08_v__17.08.11.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/5902e79b-0c00-466a-91f2-af643a38dde5-sni__mek_obrazovky_2024-06-08_v__17.05.54.png
spring-of-making emoji
Started working on an emulator for my custom designed processor. I had to hand assemble the assembly code, because i haven't written an assembler yet 😕
https://scrapbook-into-the-redwoods.s3.amazonaws.com/0806e12d-b300-4420-93ab-c230eda8fe99-sni__mek_obrazovky_2024-06-08_v__9.13.03.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/8586123c-8bb1-4a8c-a274-c8e47ed3a776-sni__mek_obrazovky_2024-06-08_v__9.13.53.png
assemble emoji
spring-of-making emoji
goose-honk-technologist emoji
Added water to my sand sim. It is incredibly left biased, but it creates a really cool curve!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/97d3230c-b323-4f7b-bd3c-a57d6b3c838c-sni__mek_obrazovky_2024-06-07_v__7.50.44.png
spring-of-making emoji
cooll-dino emoji
github emoji
Made this magic command that tells me my top 5 most used commands $ history | awk '{$1=""; print $0}' | sort | uniq -c | sort -rn | head -5
https://scrapbook-into-the-redwoods.s3.amazonaws.com/360f7c66-8fa9-4219-a6cd-84bde7408f56-sni__mek_obrazovky_2024-06-06_v__10.09.06.png
spring-of-making emoji
c emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/307e980d-365e-4a73-a599-7eb3ad6e04bd-sni__mek_obrazovky_2024-06-05_v__13.22.37.png
spring-of-making emoji
github emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/c4c2c31c-98cb-428c-9afa-edf7f7f654ce-sni__mek_obrazovky_2024-06-04_v__17.09.14.png
spring-of-making emoji
github emoji
Implemented a regs command in my OS for debugging
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2ea39d28-535c-49b8-b8bd-23139e2de147-sni__mek_obrazovky_2024-06-03_v__15.06.20.png
spring-of-making emoji
dino-debugging emoji
Got my custom OS to boot using the new Filesystem and got ls to work
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b3f9ed48-ed3c-476c-ad51-a10be9d8c01c-sni__mek_obrazovky_2024-06-02_v__18.58.08.png
Started working on a new custom filesystem for my OS. I finally might have directories! (Also it is slightly broken)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2b7778d6-66ae-41cf-8a98-83e2067cdbba-sni__mek_obrazovky_2024-06-01_v__12.29.24.png
Made a calculator program for my custom operating system
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5a9ec6df-7cc4-41c6-b29d-e82b9ac26d14-sni__mek_obrazovky_2024-05-31_v__9.51.27.png
WHAT HAVE I DONE
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9d1ec816-8a49-4cd2-9366-abb5c5902c6e-sni__mek_obrazovky_2024-05-30_v__10.07.21.png
I finally wrote a printf() implementation for my custom OS! I can finally use just one printf call (image 1) instead of like 6 (image 2)! (ignore the print() calls in the switch)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f6721986-e6b6-41d9-88a5-6b2cbbe221dd-sni__mek_obrazovky_2024-05-29_v__11.38.16.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a2ee71a5-0487-48ca-9f7c-a1430d2550d8-sni__mek_obrazovky_2024-05-29_v__11.36.15.png
Got escape sequences to work in my OS! Next up: The almighty printf()
https://scrapbook-into-the-redwoods.s3.amazonaws.com/623aba31-5ee1-401b-b591-4cdc8c600381-sni__mek_obrazovky_2024-05-28_v__20.38.17.png
spring-of-making emoji
Started working on adding terminal escape codes to my OS. Here's the specification i wrote
https://scrapbook-into-the-redwoods.s3.amazonaws.com/679f8c4f-4467-4440-ac8d-4d784e9a59d3-sni__mek_obrazovky_2024-05-27_v__16.26.27.png
I finally learnt how to use the QEMU monitor
https://scrapbook-into-the-redwoods.s3.amazonaws.com/28e2503c-79c3-4b5a-9016-160c93e324c6-sni__mek_obrazovky_2024-05-26_v__14.05.23.png
Implemented Paging and Virtual memory in my OS! (i caused this error on purpose by just writing something to 0x12345678)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6d5f17ac-0b03-4b2c-b0dc-cb754993b5b2-sni__mek_obrazovky_2024-05-24_v__14.12.22.png
Made a Vigenère Cipher encoder in C!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2658a7a9-7985-4d07-8ad4-c07245ed5a0e-screenshot_2024-05-22-14-04-58-480_com.termux.png
spring-of-making emoji
c emoji
That doesn't look right 😕
https://scrapbook-into-the-redwoods.s3.amazonaws.com/aa6f1161-20c8-4ee9-bfcf-41b5d60e276c-sni__mek_obrazovky_2024-05-09_v__16.36.44.png
Got a Real Time Clock working on my Os!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/91b9118d-a7cb-406e-bd16-bb207a64598b-sni__mek_obrazovky_2024-05-08_v__16.50.25.png
Added a Sleep() Syscall to my OS!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d860d5e4-93d2-4575-b378-4390c50432af-sni__mek_obrazovky_2024-05-07_v__21.23.18.png
I finally implemented syscalls! They just print a message rn, but they work!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5ba2fbd4-a3a1-4ec7-a377-e9c59b6326f6-sni__mek_obrazovky_2024-05-06_v__20.19.41.png
slack_call emoji
Got some proper interrupt handling in my OS
https://scrapbook-into-the-redwoods.s3.amazonaws.com/8c09ba10-b5fe-4315-8e9f-a391dd0c9a83-sni__mek_obrazovky_2024-05-05_v__18.06.27.png
That's a fair bit of code (Most of the assembly is a bunch of empty labels)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4b17fc05-fdec-49ef-8855-c3bd1fd61881-sni__mek_obrazovky_2024-05-04_v__19.59.03.png
New font just dropped?
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b8f4a0ce-6226-451a-9f97-b7fc27abff8f-sni__mek_obrazovky_2024-05-02_v__12.44.47.png
earthquakyeyes emoji
Added a setup thing to my OS! You can now select a resolution on startup
https://scrapbook-into-the-redwoods.s3.amazonaws.com/0802e058-f128-4330-b1d7-c6bac6f92b14-setup.png
ultrafastparrot emoji
My OS now accidentaly supports 3D Glasses
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9abcb650-bc96-4b38-90a4-1370343b2725-sni__mek_obrazovky_2024-04-29_v__19.22.25.png
spring-of-making emoji
earthquakyeyes emoji
That don't look right
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4262576c-6be9-4fa8-8580-2f2835a48c6a-sni__mek_obrazovky_2024-04-28_v__10.42.15.png
Made a physical memory manager for my OS!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/baa105e9-1108-42db-923d-0d7a0859e40e-sni__mek_obrazovky_2024-04-26_v__9.54.14.png
spring-of-making emoji
upvote emoji
I don't think that line was meant to go into code
https://scrapbook-into-the-redwoods.s3.amazonaws.com/e80832fd-2770-41e6-9294-59ce04e25e1c-sni__mek_obrazovky_2024-04-21_v__14.54.28.png
S Q U A R E
https://scrapbook-into-the-redwoods.s3.amazonaws.com/1bf84a22-317c-4c34-880e-746959e0b7ea-sni__mek_obrazovky_2024-04-19_v__19.57.22.png
I started using graphics mode in my OS, so i have to render fonts now
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a75653ee-9c79-4e31-9e73-5e7b7de6ccfb-sni__mek_obrazovky_2024-04-19_v__13.34.19.png
upvote emoji
ultrafastparrot emoji
Today i got reading files (instead of just disk sectors) working
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d40ac153-bb3c-4312-9ee4-38058902085a-sni__mek_obrazovky_2024-04-15_v__18.29.01.png
Haven't posted anything in here in a while, so here's an update on my OS. It's 32-bit and mostly written in C. I can read/write to the disk, have a filesystem (no directories yet) and have some built-in tests! Also just looks somewhat better
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a9ec293f-6369-4b76-85fb-090aa8712ebe-sni__mek_obrazovky_2024-04-14_v__20.20.32.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/50083750-5d8b-470b-ae8a-aeea7144db8b-sni__mek_obrazovky_2024-04-14_v__20.21.02.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/7af67b75-b5b2-4bc8-ac66-21b107a6a36e-sni__mek_obrazovky_2024-04-14_v__20.21.33.png
spring-of-making emoji
c emoji
It's been a while since any of my osdev updates, so here's the current state! I have a text editor and i'm in 32-bit mode so i can finally use C
https://scrapbook-into-the-redwoods.s3.amazonaws.com/27c07e07-6566-40ea-8e7e-39580890ae00-sni__mek_obrazovky_2024-03-09_v__18.37.35.png
c emoji
It's real
https://scrapbook-into-the-redwoods.s3.amazonaws.com/27737de1-cfce-4552-8662-7ab88113c442-img_20240213_150221.jpg
wom emoji
sprig-dino emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/e9e5b6aa-6bc9-4261-95ae-24315d063462-sni__mek_obrazovky_2024-01-30_v__11.36.27.pnghttps://imgutil.s3.us-east-2.amazonaws.com/c374246c404cafaf641fca1967154f276410ccc44b56f67a6a95d36b27bbf724/b5364885-dadd-4b12-a62d-fce284a92286.png
Making an incremental
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9ce2afe2-7282-4dc1-8499-95faf7498aca-sni__mek_obrazovky_2024-01-14_v__19.39.18.png
Added more materials to my simulation!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ff3eabca-13c7-4875-a21a-a6d58428701e-sni__mek_obrazovky_2024-01-12_v__20.40.08.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/157157f8-3f65-40f5-b5e3-6626dc0f7084-sni__mek_obrazovky_2024-01-12_v__14.19.35.png
wom emoji
Rocks go beep boop
goose-honk-right-cool emoji
goose-honk-on-fire emoji
goose-honk-right-intensifies emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ea059eba-dfb5-427f-9866-1157e9565053-sni__mek_obrazovky_2024-01-08_v__20.52.52.png
github emoji
wom emoji
Started making an emulator for my custom CPU. It currently doesn't do anything, but i got display logic working, so i can just put text into memory and it'll write it out to the screen btw. it's written in JS :)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9b6e0361-e244-4c36-aa3f-6e2a0f7d7914-sni__mek_obrazovky_2024-01-05_v__18.06.42.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b44cc97b-e60a-403f-baf9-a49859e679c6-sni__mek_obrazovky_2024-01-05_v__18.08.13.png
If; else if; else if; else if; else if; else if... AST
https://scrapbook-into-the-redwoods.s3.amazonaws.com/359dd590-aad4-4621-97cf-c437ac8c1b5e-sni__mek_obrazovky_2024-01-04_v__19.14.01.png
Cursed code (written in my programming language, but it also works in JS)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/51306ef8-5d0e-4a98-be95-4770975f8911-sni__mek_obrazovky_2024-01-03_v__16.41.45.png
goose-honk-technologist emoji
This is pain (this is like 5% of the code for my OS)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/54ddffe1-f737-4204-a285-59bada2faf2d-sni__mek_obrazovky_2024-01-02_v__17.29.05.png
Didn't do much today
https://scrapbook-into-the-redwoods.s3.amazonaws.com/da33efe5-be5e-4bfe-b19b-1054247909d3-polish_20240101_202604918.jpg
Hacky* new year everyone! (it's 11:40 PM here)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f3d14484-2c2c-4e95-b6ef-28121116a711-sni__mek_obrazovky_2023-12-31_v__23.41.06.png
It runs on real hardware
https://scrapbook-into-the-redwoods.s3.amazonaws.com/80894593-d999-48c3-8e9d-3fef7493a208-img_20231230_190705.jpg
hardware emoji
Syntax for a language i'm working on (not final)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2cadb399-e667-4338-b95c-2c3a5037374a-polish_20231229_200408612.jpg
wom emoji
Added saving files to my hex editor (in my fully custom OS written in pure assembly)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ac05697a-93bd-4f70-b076-7502a999b74d-sni__mek_obrazovky_2023-12-28_v__21.08.13.png
Now what? 😕
https://scrapbook-into-the-redwoods.s3.amazonaws.com/20ea5363-6174-46f9-88fd-2f06f6443e76-sni__mek_obrazovky_2023-12-27_v__20.58.32.png
Improved the editor in my custom OS. Starting to get some vim vibes... Also i've been testing this for so long i remember the hex op codes
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b7f999ab-865b-4c3d-b9f3-665203d89919-editor.png
vim emoji
Made a hex editor/monitor for my OS. The program there prints 'A' and waits for some input, then just returns
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4f14e16e-f550-4a4d-b326-88c09fce6052-sni__mek_obrazovky_2023-12-25_v__19.20.08.png
wom emoji
Made a better ls command for my OS. (Btw. the filesystem is custom. And technically it's a filetable, not a filesystem)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/799cad38-9297-478f-b018-45b6b04e6d48-sni__mek_obrazovky_2023-12-24_v__17.05.13.png
wom emoji
I think i may have messed up
https://scrapbook-into-the-redwoods.s3.amazonaws.com/eccf04e9-ccd3-4149-9cef-7a9b6874add7-sni__mek_obrazovky_2023-12-23_v__9.44.49.png
Made a simple filesystem for my custom OS
https://scrapbook-into-the-redwoods.s3.amazonaws.com/49fab67e-a8d5-4557-aaa7-9c156692139b-sni__mek_obrazovky_2023-12-21_v__19.03.37.png
scrappy-retry emoji
awesome emoji
Wrote an esoteric programming language in just one day! Today i wrote it's standart library and it works well. Here's a simple program in it. It defines a function 'inc' that increments a number you pass into it. Then i define some numbers. Then i just log a natural number in the main function and that number will be inc(69) a.k.a. 69+1
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6b7e0d06-246d-42fd-b71a-dd0a7e471ab2-obrazek.png
That's some recursion!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a7da0232-38ec-4502-b53d-f082df69b791-sni__mek_obrazovky_2023-12-08_v__20.05.15.png
Made a full adder in my web digital logic simulator
https://scrapbook-into-the-redwoods.s3.amazonaws.com/25ad0b8d-ca37-440b-9719-5832aafaeaba-sni__mek_obrazovky_2023-11-22_v__15.34.49.png
upvote emoji
hardware emoji
Made a little Wolfenstein-3D like raycaster
https://scrapbook-into-the-redwoods.s3.amazonaws.com/60e63fb7-5aa8-4ec6-957a-b85bd4ca4ebf-sni__mek_obrazovky_2023-11-12_v__14.06.12.png
Added a simple shell to my OS! It doesn't support many commands yet 😕
https://scrapbook-into-the-redwoods.s3.amazonaws.com/c4222b23-b02e-4042-b465-2654ebd07f55-obrazek.png
sunglassesblob emoji
Logo for my programming language. I wonder what it's called...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6cba0e22-b6d1-4307-acfe-d7cb49e617e3-ne.png
After some debugging i got my os to work in real hardware and it worked better that i expected (i did find a bunch of bugs)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/27312602-caea-4c6b-986f-d4517d8a822f-obrazek.png
hardware emoji
dino-debugging emoji
After a full day of pain dealing with a Double Fault, I got my custom OS to work and added keyboard input
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7c5e8a55-7389-467e-b65d-645852ec62ff-example.png
New OS just dropped
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5310abe6-b84d-4f19-8262-ec375ee1a743-img-20231026-wa0023.jpeg
I was able to make a factorial in my language
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7f68f91f-8577-4917-b885-73d787466471-fac.jpg
nice100 emoji
The assembly my programming language generates
https://scrapbook-into-the-redwoods.s3.amazonaws.com/250c4d0f-8a23-4e1c-98ce-567a1685ae35-sni__mek_obrazovky_2023-10-24_v__15.39.01.png
Hmm...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/7936e76d-1867-4bd0-a71d-32e3f33447a9-polish_20231023_154818861.jpg
Only the best coding practices
https://scrapbook-into-the-redwoods.s3.amazonaws.com/dcdb95c0-165f-4926-8735-5b5cf56c1540-polish_20231022_214235916.jpg
My custom programming language is finally able to parse this (also custom syntax highlighting)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/607c67db-1b44-4509-9fee-3c74f3d20e87-img-20231021-wa0012.jpg
Just got an Arduino!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/be26773b-0336-4142-b235-1d5a1f767efb-img_20231004_120341.jpg
The most important bookmarks
https://scrapbook-into-the-redwoods.s3.amazonaws.com/bac783b3-cb2d-44ea-8f03-f1a4bbcd172b-sni__mek_obrazovky_2023-09-02_v__19.18.14.png
eggsdee emoji
Starting to work on custom syntax highlighting for my custom programing language. This is going to be pain (the screenshot contains just a setup that doesn'd do anything yet)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/0bda2722-23ca-4eb8-b3a9-c0e4611e9ad3-sni__mek_obrazovky_2023-09-01_v__20.35.47.png
Finally completed my sprig game! I changed it to be a puzzle game and it has 16 levels + 4 Challenges
https://scrapbook-into-the-redwoods.s3.amazonaws.com/43d16363-313a-4e11-a247-d346fd873023-sni__mek_obrazovky_2023-08-31_v__12.23.04.png
Working on a turn-based rogue-like game in sprig!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5977977c-2da7-4069-9a96-ee83238b60a4-sni__mek_obrazovky_2023-08-30_v__12.15.59.png