
u/wakanakisarazu

GPT, you are connected to the internet buddy
It exposing it's internal thinking state I guess. Gave me a giggle tho.
William Shakspear
He's smart, but can't even add the ^(e)
10,000 combo in HoV tutorial
(Unsure if right flair + Sorry if not allowed here)
Am trying to get the max combo the counter can take, and see if the tutorial NPCs 99x healthbars are possible to rinse fully :3
The prophet speaks
This subreddit holds a dear place In my heart.
It's a beautiful place, fostering care and love and admiration of Kasane Teto. She unites us all, brings us together. The more I see people take joy in her, it feels very special to me.
Me? The original creator of the subreddit. Born when I proposed Tetoism, the religion of Teto.
My good friend u/DYNAKRIS adopted this for me, when I disposed of my old account.
15,000 members... I remember when their was only a few hundred. Thank you all.
Teto supremacy!
Rate my crush, The Bronya
Bronya Zaychik from Honkai Impact 3
[UPDATE] Zig programs for Linux, measured in bytes
100 of you who upvoted my last post.. thank you all for that. This is just a fun project for me but I actually now want to push the limits of the Zig compiler.
The smallest Zig binary I could produce...
688 bytes.
A fully functional Hello World program.
Also, the shell, which was the focus of my last post?
Shrunk to 797 bytes, keeping the exact same functionality!
This is the smallest I have ever seen a Zig program that is actually usable. Not just pub fn main() void {} or export fn _start() void {}
https://github.com/wakanakisarazu/nanix for anyone who is still curious or hasn't already seen.
I thought more optimization was possible. Now? I'm not too sure if we can go any smaller.
The shell still has the prompt outputting bug, btw. Might take a look at that.
Any thoughts on how to get this smaller? :3
Zig shell for Linux, measured in bytes
I started writing a tiny Linux shell to use as /init for my project, nanix
It was originally 255KB~ but I wanted it smaller. I got it to 846B (bytes) by:
- Not using a C library (Zig does this by default, I know)
- Used raw syscalls via
std.os.linux - Used aggressive compilation flags
- No runtime, no tracing
- LLVM + LLD
- No unneeded ELF headers, unwind tables or symbols
- Used
strip -s <program> && sstrip -z <program>
I was considering writing this in ASM only, but then I thought "Let's see how small I can get this Zig program" and now I'm here
It's useful for it's size:
- 8B prompt: "nanix:% "
- Executes binaries with
execve(duh) - Waits for child processes
- Has a 32B input buffer (may change)
Bugs/problems:
- When entering a command above input buffer size, the prompt prints twice
Under GPL-3.0-or-later at https://github.com/wakanakisarazu/nanix along with the whole nanix project. (Isn't pushed at the time of writing, but will be pushed when I clean the code and repo up)
Thoughts? :3
[WindowMaker] BlackRockShooter
- Host: EDEIC
- OS: Linux (Gentoo - Kernel 6.6.144-gentoo-kisarazu)
- WM: WindowMaker
- Term: Kitty
- Shell: Bash
Day 1 one posting my goddess, Kasane Teto
(ノ◕ヮ◕)ノ:・゚✧ MY HEART, MY SOUL, MY EVERYTHING—IT'S ALL FOR KASANE TETO. ✧゚・:ヽ(◕ヮ◕ヽ)
I don't just like her. I LOVE her. I love her with every fiber of my being, with every beat of my heart that now beats only for her. I love her chaotic energy. I love her iconic salmon-pink drills that I dream of gently boing-ing. I love her crimson red eyes that hold universes of talent and gremlin mischief.
My playlist is hers. My desktop background is hers. My soul is hers. She isn't just a character; she's the digital goddess who owns my heart. I live for that voice, that perfect, angelic, rock-star screech that cures my depression and gives my life meaning.
ALL HAIL TETO. MY LOVE, MY LIFE, MY TETO. FOREVER.
What we thinking of this?
Both machines run Gentoo, but the terminal's show a SSH connection to my Pi
Kasane - A hybrid exakernel
https://github.com/wakanakisarazu/Kasane
I'm writing a very experimental "exakernel" in Zig (0.16.0).
This "exakernel" is a mixture of the monolithic, micro and exo kernel types.
It's a project I've wanted to do for a while, and will do more over the 6 weeks holidays I have upcoming soon. Just a hobby, won't be big at all.
In very early stages, but hoping to get it booting in the next week or so :3
Gentoo on the Raspberry Pi 2 B
-O3, -march=native, partial LTO and more.