Keycloak SSO with Docker Compose and Nginx
A personal code notes blog
The latest blog posts to take off on Hacker News. 49,208 posts.
A personal code notes blog
I joined GitLab in October 2015, and left in December 2021 after working there for a little more than six years.
A look at a Mojo benchmark for bioinformatics, and Mojo in general.
Most of my career has been working on web services and mobile apps but at some point this got old for me—in high school I was part of a soldering club and I had this lingering feeling that I wanted to get into ‘harder’ problems. Two years ago I started looking around for companies in Amsterdam and came across…
The personal website of Knut Magnus Aasrud
This is the transcript of my RustConf 2023 talk: "Extending Rust's Effect System", presented on September 13th 2023 in Albuquerque, New Mexico and streamed online.
Welcome to the 2030s.
[Special thank you to Ian Kivlichan for many useful pointers (E.g. the 100+ year old Nature paper “Vox populi”) and nice feedback. 🙏 ] High-quality data is the fuel for modern data deep learning model training. Most of the task-specific labeled data comes from human annotation, such as classification task or RLHF…
Last week, I wrote a piece about five of the key hires who took Morning Brew to $40 million in revenue .
I am trying to capture “through the optics” pictures of the AVP, and it is unveiling both interesting information on how the AVP works and the second test pattern I tried “broke&#…
In this post, I will talk about the importance of small optimizations that can provide a lot of performance improvements.
The team I've been working in for the last year or so have had great success using Postgres-as-queue. We've managed to avoid the following:
On large platforms, it's impossible to have policies on things like moderation, spam, fraud, and sexual content that people agree on. David Turner made a simple game to illustrate how difficult this is even in a trivial case, No Vehicles in the Park . If you haven't played it yet, I recommend playing it now before…
Assortment of technology startup infrastructure recommendations
The chief hurdle in constructing a Death Star is not the energy, materials, or even knowledge needed. It’s the long time needed. A society can change their mind mid-way over centuries, and simply move on. The galaxy is likely strewn … Continue reading →
The Washington Post writes The U.S. economy is booming. So why are tech companies laying off workers? This article has some good data, but I think misses the point with sub-heads like “Shine has co…
PR-007 - Why you don't need React - Thoughts and Ideas
A bit over two months ago I started to contribute a bit of code to Blender’s Video Sequence Editor (VSE). Did you know that Blender has a suite of video editing tools? Yeah, me neither :) Even the feature page for it on the website looks… a bit empty lol.
A blog about math by Nic Ford
The following is a loose collection of thoughts that came up while porting unsafe-libyaml to safe, idiomatic Rust, which may be useful to someone else who is considering "rewriting it in Rust", as the ancient journeyman prayer goes.
An old document I surfaced with my quick tour of distributed systems theory fundamentals
(Enjoy the blog? Please consider donating – there’s a PayPal button at the top right of the site!) Over the past several years of spending far too much time and money on stationery, I’ve learned a thing or two — about mistakes I make over and over, about what I like and why, and what […]
What is QUIC protocol and how does it work ?
Best practices for handling context plumbing in Go
Last weekend I wanted to get some inspiration to write some TLA+ spec and I got my hands back on the paper Time, Clocks, and the Ordering of Events...
America: The Ultimate Crammer
In this post I explain how I built a search engine from scratch using python. The resulting search engine is used to search in the posts of the blogs I follow.
I bought the camera from a profile that was created in 2017. They had some other things for sale, too. The account looked legit — lots of family photos and comments from family members.
Finding diamonds in the rough