Posts With Tag: April 30
Generating Primes that Fit in 32 Bits
And as fast as possible!
After reading this post on HackerNews, I also decided to see how efficient of a code I could write that would compute some result of all primes that fit in 32 bits. I actually thought of doing it for 64 bits at first, since that would have been really interesting, but I soon found out that there might be a bit too many primes at that size.
Why are we so Slow to Adopt Fresh Ideas?
The “journey” of fresh ideas taken towards maturity in the human and natural sciences and why it may slow their adoption.
An idea is a living thing. It has a birth and a growth and an adulthood and a death. These “newborn” ideas are not often faced with excitement but are often faced with a challenging journey towards maturity. Why is it that the “fresh,” bearing the potential for such impact, sometimes encounters resistance within the very areas of knowledge it seeks to enrich?
Overthinking, Overanalysing
A tribute to Lateralus' spiral of freedom and growth.
Overthinking and overanalysing leads us to be hopelessly cautious when considering the motions and actions we take. When we expend more mental and emotional energy (into the spiritual world) than is productive, communication between the physical is weakened.
Silver Lining in the Ram Prices
Some thoughts on the recent price increases and shortages in hardware.
After the surge in GPU prices in the last couple years, it was also expected that RAM and SSD prices would follow. But what wasn’t expected was the hit to be this big, nearly doubling in some cases compared to 2025 for Q1 of 2026. These AI companies are continuously fueling their massive datacenters and as investment comes in, they will not stop.
Lambda Calculus in TypeScript Types
Implementing lambda calculus ONLY in TypeScript types.
After watching this video from Truttle1 about things you can do in TypeScript’s type system, I’ve decided to do my own by implementing the basic Lambda Calculus interpreter.
Generative Art and Puzzle
An interesting puzzle for my D&D campaign.
Here’s an interesting puzzle I used in my D&D campaign’s final session. The puzzle and the code to generate it is attributed to @usuyus. If you know him, you know him; if you don’t… You should meet him!
Building a Trading System, First Steps
General considerations for creating a trading system and simple structure for a limit order book.
In an high-frequency trading environment, we need to have a trading system which provides interfaces for receiving data and interacting with the market for our trading models (the mathematical or algorithmic logic that analyses data and decides how to trade). One really important thing to first consider in our trading system is to separate it from our trading models. If our trading system is coupled with our trading models, it can become a nightmare situation to modify model behaviour or to add new, fundamentally different models as the time it will take to implement them will be too much.
The 30 Day April Challenge
Challenging myself to write and post a blog every single day of April.
This April, I am going to do something that I’ve never done before. Which is to write and publish a blog post every single day for the entirety of the month.
§