Profile avatar
aidenfoxivey.com
compiler aficionado & occasional ruby committer aidenfoxivey.com
98 posts 11 followers 78 following
Regular Contributor
Active Commenter

@gork should i use emacs full time now?

Follow up to my last post about the VHDL hardware accelerated function. Internally, Keccak's permutation function maintains a 5 by 5 array of vectors of bits. For Keccak-f[1600], this is 64 bit "lanes" arranged in a 5 by 5 "grid". Take the product of those values and get 1600.

I'm now 90% sure that my Keccak-f[1600] accelerator in VHDL works! (So I figured I would share it.) Keccak-f[1600] is the permutation function behind SHAKE, SHA-3, and some more obscure hash functions. I wrote this for a project I'll announce soon. :) github.com/aidenfoxive...

SHIVERS - GO TO THE CHILDREN OF THE BIG SEA. RHETORIC - The big sea…The Big C? That can only mean one thing - Communism. YOU - Yes, Comrade Zephyr. I shall find them. Girl Child Revolution and Girl Child Communism! SHIVERS - BOY CHILD FREEDOM. BOY CHILD JUSTICE.

Modernized a tool (and sourced the original paper) I was using for my On Chip Interconnect class. Turns out it was written for g++ 4! I'm still trying to figure out the best way to visualize them, but the tool is used here: "Implications of Rent’s Rule for NoC Design and Its Fault-Tolerance"

I only monomorphised this type for u I only monomorphised this type for u for u

Built a tiny script in Python to view ONNX files! It's definitely not as good as other options, but I thought it was interesting to learn about how it works. github.com/aidenfoxivey... Oh, and you can move around the nodes in the DAG like springs. :)

You can pry my AWOOGALEIGH faucet from my cold, lead-tainted hands.

Robert “Ed” Smylie, the NASA official who saved the Apollo 13 crew in 1970, has died at 95. He cobbled together an apparatus made of cardboard, plastic bags and duct tape after an explosion crippled the spacecraft as it sped toward the moon. nyti.ms/3Sbusb3

@savannah.dev I feel like I don’t know enough cool python language features or standard library pieces. For example, I only recently found out about Counter. Where do the cool kids find out about advanced python features?

Happy 10th birthday @rust-lang.org!

What the fine folks on the YJIT team have been working on this year: new compiler! railsatscale.com/2025-05-14-m...

Not me forgetting I changed my ACM username and the customer service rep explaining over the phone my username is Shrek and I have to use that to log on

this is incredible content

YOU - I am a detective. INSULINDIAN PHASMID - So am I. I was born to detect sucrose rewards and semiochemicals. What were you born to detect? YOU - I was born to detect you.

www.404media.co/the-signal-c... Am I reading this right in assuming that the conversation was happening on a Signal *fork* and not the mainline branch?

aidenfoxivey.com/b/font-subse... I wrote a new article on how I made custom built Iosevka and then subsetted it! (~99% reduction in size)

Let this be a warning to you all: nobody steals my charts and gets to be Prime Minister of Canada

everything's btree