a test pong program is now running with O3 optimizations on the new out of order revision of the open source RISC-V processor I've been working on.
Outer Cloud
@outercloud.dev
For the love of the game Studying Compsci | MIT '29
first frame of doom rendering on our custom RISC-V cpu design. this is so insane
Epochs vs Loss on Mnist with AdamW 256 Batch Size Model is 784->128->relu->10
Quadratic spline curve rendering on the GPU is a particularly interesting challenge. I'm approximating distance with the Newton-Raphson method which works most of the time, but breaks down with extreme curves.
redesigned our CPU to be fully pipelined and our test pong program is working on it again!
Found a little blooming community that I think embodies a playful internet. www.outercloud.dev/blogs/late-sh/
late.sh - A good corner of the internet | outercloud.dev
late.sh is a cool little community I think embodies a playful internet.
outercloud.dev
Last image before our Go Pro died on our high altitude balloon we (MIT Satellite Team) launched last saturday
MIT approved my funding to research compilers and hardware accelerators! Yeah baby that's what I'm talking about. \o/
how I organize my notes. could be useful to anyone getting into Obsidian outercloud.dev/blogs/organizing-obsidian/
Obsidian: Organizing without Breaking a Sweat | outercloud.dev
This is how I organize my notes by embracing the mess a little bit, making organization natural and low effort.
outercloud.dev
Implemented a cool glitch effect that I can but on an arbitrary mesh. It's like an object your mind refused to see. #gamedev
If you've wondered how a basic computer processor works, you should read this www.outercloud.dev/blogs/riscv-1/
Designing a CPU from Scratch | outercloud.dev
How I made a RISC-V processor from scratch with no experience.
outercloud.dev
Our RISC-V processor successfully works. It's running pong which I wrote in c and compiles using some random compiler I found. I wonder if we'll ever be able to fab it.
There's this idea of the independent web. A beautiful idea. Where finally WE own the internet. Read this: It's really good. henry.codes/writing/a-we...
A Website To End All Websites | Henry From Online
How to win the war for the soul of the internet, and build the Web We Want.
henry.codes
this is a screen being driven by a program I wrote bit by bit in machine code, being executed on a RISC-V processor I'm designing. I'm freaking out right now
Just learned about homomorphic cryptography a few days ago from a book I found in my dorm lounge. It's this super cool idea where you can still do calculations on encrypted data, so that everything remains private.
Here's a postmortem about our team's experience reaching finals at MIT Battlecode this year www.outercloud.dev/blogs/battle...
Battlecode 2026 | outercloud.dev
How we reached finals as first time participants with zero Battlecode knowledge.
outercloud.dev
Working on a new website design. Hoping to use it as a portfolio and place to post some blogs in the future.
So I installed arch linux. Then played steam games on it. It took like 20 minutes and was super easy. 😭 What do you mean it was this easy all along.
Recently tried out go for the first time. It's actually really nice. Sort of feels like TypeScript but slightly lower level.
the debug indicators from our battlecode 2026 bot looks kind of like abstract art. it's kind of cool lol