Josias Aurel ⚡ (@JosiasWing) header
Josias Aurel ⚡ (@JosiasWing) profile picture

Student @ CODE. engineer & prev. regional manager, africa @hackclub | Scholar/Mentor @OpenDreamsOrg | Research/Development Lead of Chamber II @theameaarchives

Centre, Cameroon
Joined July 2019
Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)Photo by Josias Aurel ⚡ (@JosiasWing)
Josias Aurel ⚡ retweeted
aight, fuck it, my turn for this kind of post i'm looking for work. i'm 21 and i've spent a rather unreasonable amount of time building software over the past year. here's some of what i've been up to: kiban: built an embedded LSM storage engine from scratch in rust. WAL, SSTables, compaction, snapshots, concurrency, crash recovery and fault injection. the benchmarks are probably my favourite part. on warm 1M-record workloads, i got 0.96µs median point reads and over 1M point-read calls/s, with 2.2-2.7x faster point reads than tuned RocksDB. group commit pushed fully durable writes to 5,379/s at 16 writers, a 7.5x improvement. also managed to shrink the point index by 61%. styx: a ~41k LOC bittorrent client in rust with 600+ tests. implemented peer-wire networking, verified downloading/seeding, trackers, DHT, magnet metadata exchange, daemon IPC, CLI/TUI and a desktop shell. kurogane: implemented Raft consensus from scratch in rust. elections, log replication, snapshots, crash recovery, joint consensus, real gRPC networking and a deterministic fault-injecting simulator with linearizability verification. konto: built a double-entry accounting engine with PostgreSQL and typescript. atomic transactions, holds, transfers, idempotency and enforced financial invariants. includes stress testing with 1,000 concurrent transfer/hold operations. iris: built a GPU-accelerated image viewer for linux using rust, Vulkan, GTK4 and DMA-BUF. RAW decoding, ICC colour management, GPU rendering, Wayland presentation and software fallbacks. webnotes: built a local-first notes app with a native Tauri desktop client, SQLite storage, bidirectional linking, a structured editor and web synchronization. scribe: built an open-source publishing SDK for React, Next.js and Vite. handles Markdown/MDX compilation, typography, components, styling and local authoring. currently in public beta. and then there's my open source work. i've had PRs merged into HelixDB, Turso, Apache DataFusion, Zed, NativeLink, Zilliz Knowhere and Nix, covering everything from database internals and query execution to infrastructure, editor behaviour and correctness fixes. i've also got contributions underway in RocksDB, Neon, HydraDB, FalkorDB and Starship, among others. most of my work revolves around rust, typescript, databases, storage, networking and systems engineering. i've also been getting deeper into ML infrastructure and inference. i'm looking for a full-time remote engineering role. internships and contracts are on the table too. my github has all the code, benchmarks and documentation: github.com/aetosdios27 if you're hiring or know someone who is, hit me up. reposts appreciated :)
156
219
34
2,539
224,241
Music just sounds better on Apple Music 🎶
1
124
realest post
Except this is not what studying looks like, and I am sick and tired of the internet pretending that it does. Let me tell y'all something. Studying is maddening, okay? It is a pursuit of fanatically trying to understand something that you, for some inexplicable reason cannot seem to move on from. It is the single most devastating as well as rewarding thing that you can take up, IF you are truly trying to get something done. Devastating since at the extreme, it is THE Most lonely undertaking a human can take up. You will drown yourself in texts that were authored far before your bloodline existed, in thoughts that make no damn sense to anyone but to you, and you cannot explain them to those few who are willing to listen because you are not sure about them yourself. Speaking of thoughts - the bastards that they are. I am convinced that they are the only entity in the world that moves faster than the speed of fucking light. And for a mind that's fanatic enough, it is a struggle to keep a hold of the freight-train that ravages through you every time you encounter something new. And the cruel part? The name of the game is to hold on to the single thought that you have as a thousand more flood in. To give it the time that it deserves, the patience that it needs, but oh well, there's a thousand more that are demanding the very same. You try and write it down, because it helps, but what happens when your hands cannot match your brain? You go insane. You try and distract yourself, "Maybe I am tripping, it's not that deep." NO IT IS THAT FUCKING DEEP. But when it all comes together, when those thousand thoughts do indeed get processed, when it all forms ONE beautiful symphony that we call a body of work, the brink of insanity suddenly seems worth reaching and staying at. So no. Studying is not all about having a Starbucks coffee with a MacBook that has cute PDFs open, or a stack of messy books, or neatly written notes that are Pinterest-worthy, or a dimly lit room with motherfuckers dressed in the most immaculate fashion that they can find trying to talk about their experiences. And I am so done with the internet trying to make it that fucking way. FIGHT ME.
3
288
Their reactions in this video is a bit funny because this isn’t even close to how scary it can get on some roads in Cameroon. Idk seems exaggerated The sort of manoeuvres drivers pull on Cameroonian roads on a daily basis is crazy.
I don't think the people in Waymo will ever ride it again.
2
134
What is the best pdf/epub reader available on iPad/iPhone? I’m looking for readers that give a more book/paper feel…
1
1
101
Finally a good reason to get a folding phone
5年ぶりの機種変。GitHub も記事読むのも快適。
1
3
366
Ok @meetgranola is good damn. I usually take meeting notes myself but this is so good.
1
83
Josias Aurel ⚡ retweeted
Replying to @sqs @hackclub
We made a mistake. This was the result of an oversight in our billing process, and we are returning Hack Club to its previous nonprofit pricing while we work with them directly to ensure their workspace remains fully accessible. We value the work Hack Club does to inspire and educate young people in coding and technology, and we regret the concern this situation has caused. We will be reviewing our billing and communications processes to provide nonprofits clearer guidance and adequate grace periods as they grow.
23
17
13
209
25,713
Josias Aurel ⚡ retweeted
Slack is threatening to shut off a big nonprofit teen coding community @hackclub (which is amazing and which I’ve helped for years) with just 3 days to migrate off. This would strand thousands of of the world’s smartest future coders. They are asking for $50k (a surprise 60x nonprofit price increase) but won’t even give assurances of more time or future service if that’s paid. Anyone who can help? Feels like a mistaken decision on their part by someone who isn’t seeing the whole picture.
132
160
51
1,163
556,903
We usually take “touch grass” as a meme but it has serious health implications. I moved my work desk closer to my window about a month ago and got rid of my monitor. I get more sunlight in my eyes for most of the day while I work.
1
2
90
I’ve felt more motivated and had clearer thoughts in the last few weeks than I’ve had in over 6 months. It’s not like I didn’t have sunlight before. In fact, I can’t work without my windows being open. But now I’m facing the window and there’s more space for sunlight to get in.
3
76
I’ve booted a Pi for the first time in my life. Feeling accomplished 🙂‍↔️
3
80
I’ve tried to switch to Firefox or Firefox-based browsers but I just can’t stick to them. Incomplete MV3 support, slow (I get half FPS I get on chrome for a game I worked on, no joke), some sites are just broken. Is there something else like Arc but Chromium-based?
1
170
First PCB done! So much more to learn about electronics and KiCad to become good at it.
1
5
331
I’m giving KiCad a try for the first time. Need to get good at this and make my own hardware ✨
1
6
336
Getting to the PCB part
1
1
57
Now I gotta do the pcb wiring. I thought I was DONE 🥲
1
43
I had 100 diffie hellmann sandwiches for breakfast and still feel insecure 😕
From a friend's 2022 memes folder.
1
440
One of the things I’ve learned from here is that people tend to express their opinions in polarising ways. You are either right or wrong when in reality there is a spectrum and nuance. In many cases you will realise that if you prompt the person to “say more”
1
66
And this is greatly encouraged by the platform. 250 characters doesn’t give you a lot of space to be thorough. Why do you have to pay $8 anyway to be able to write more than that? So most serious discourse tends to happen off platform. Lots of opinions in make things fuzzy
45