Simplify, then add delightness: On designing for children
I’ve been building Kidz Fun Art (web, iPad & Windows) since 2021, so 4 years at time of writing. It’s a tablet optimized application intended to be used by children of all ages R…
I’ve been building Kidz Fun Art (web, iPad & Windows) since 2021, so 4 years at time of writing. It’s a tablet optimized application intended to be used by children of all ages R…
Contributed by Deb Chatterjee, Intel We are excited to usher in the dawn of a new era for the P4 programming language. For many years, the Tofino family of programmable...
Nothing can have an unlimited uptime. But even when AWS and other hyperscalers are having incidents, we've created an architecture that is resilient to those outages. Here's how we do it for Authress.
Deep-diving on the load performance of F1 websites.
The survival of our species owes much to our brain, specifically, its ability to observe, analyse, and plan. Planting crops and storing grains for the winter were some of the earliest uses of these abilities. Measuring and calculating are foundational elements of observation, analysis, and planning. Computation, upon…
Now that Java can be compiled to WebAssembly with GraalVM, how well Clojure can run in Wasm?
Behind the scenes blog of pretix, your friendly ticketing system from next door.
Lessons learned from building Codescribble with a little help (and a lot of frustration) from an AI
A Large US Study Finds Memory Decline Surge in Young People
sugar, spice, and everything not nice
P2P and federated protocols converge toward becoming Nostr, but with extra steps
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
What the hell is going on with our brains? It seems like the algorithms have already taken over and the scientific literature is catching up with
My dad and the cold war
Nowadays the most popular programming languages are Python, Javascript, Java, C++, C#, Kotlin and Ruby, and the average programmer is probably familiar with one or more of these languages. It's relatively easy to switch from one to another (barring any framework specific knowledge that may be needed), since they are…
The following submission to Jeremy Friesen’s ‘elevator pitch’-themed Emacs blog carnival is taken from my rather long manuscript in progress (‘the present work’), tent…
After exploring Java bytecode in previous years (2022, 2023, 2024), this year we’ll take an unexpected detour for a Java advent: instead of generating Java bytecode, we’ll use Java to build and execute LLVM IR, the intermediate language behind compilers like clang. Using Java’s Foreign Function & Memory (FFM) API…
The first global index tracking real-time prices for buying fake account verifications on 500+ online platforms in every country has been launched by a team at the University of Cambridge.
HN Discussion
Not one cuisine, not eight, but many more. Our best shot at a comprehensive-ish guide.
I’ve been lucky to work with some of the best angel investors in the business. When I started Akita, my angel investors were my mentor Jason Hong, superangel Elad Gil, #ANGELS co-founder Jana Messerschmidt, Eventbrite co-founders Kevin and Julia Hartz, Stanford professor Dan Boneh, and NBA player Kevin Durant. I…
Brief discussion on gaussian quadrature and chebyshev-gauss quadrature
Recently I read this beginners guide to extend Emacs. The guide is perfect for starting out with elisp and it shows a lot of care in teaching how to interact with Emacs.
Inductive Moment Matching surpasses diffusion models in speed and sample quality.
I was recently interviewed for a piece in the Times on why the philosophy of stoicism has become very popular in the Silicon Valley tech crowd. Only a sliver of my thoughts made it into the article, but the question from Nellie Bowles was very stimulating so I wanted to share more of my thoughts.
Overconfident developers that choose to write their own cryptography code have plagued the information security industry since before it was even an industry. This in and of itself isn’t inhe…
It is clear that ketamine at a sufficient dose & frequency can and does kill neurons through NMDA-driven excitotoxicity. However, what does a sufficient dose & frequency mean? There is a common myth that ketamine is “neurogenetic”. This is mostly false. While it does increase neurogenesis in the only two places in the…
The story behind how LinkedIn created Apache Kafka