Build Initramfs Rootless
Let's create an hello world init program that the kernel can execute to show that everything works correctly:
Let's create an hello world init program that the kernel can execute to show that everything works correctly:
Structured Text on the Internet before the World Wide Web
Optimize your Django SQLite configuration for production.
We present three interconnected studies examining how artificial intelligence technologies can induce and amplify false memories in human subjects. Our re…
Projects and articles by Chris Gioran
A guide to domain-specific types that make sense.
A magazine on a floppy from 1986.
An implemenation of the SuperMemo-2 algorithm.
Update : I forgot that I did a brief analysis on this many years ago, using ROT13 as example.
CVE-2023-6927 Keycloak vulnerability allows bypassing redirect URI validation which can be used as a vector for stealing authorization codes, access tokens and be used to redirect victims to arbitrary hosts.
While everyone was waiting on news for the successor of the Nintendo Switch, Nintendo released the Alarmo. A small plastic alarm clock that ...
Note: this is the first part of three articles about my experience building a 1980s Yugoslav 8-bit computer called the Galaksija. This part is mostly focused on the technical aspects of building this…
Inspired by Felix Geisendorfer blog post I implemented a database FSM (Finite-State Machine) with Postgresql. I brought some improvements to Felix’s implementation but before reading the following I recommend you to read carefully the original post.
Machine learning models are rapidly becoming more capable; how can we make use of these powerful new tools in our Go applications?
The first manual was duplicated for a very small coterie. In order to channel queries directly to the horses’ mouths, authorship was attributed to individuals. Later, as authorship diffused, on the principle of”You touched it last; it’s yours,” authorship was attributed only in the segregated chapter of unofficial…
Curated collection of prompts for use with LLMs. Accessible interactively in Chat Notebooks and programmatically in functions like LLMFunction. Initial categories in the Prompt Repository cover personas, functions, modifiers.
In this post we take you on a walkthrough on how you can use DataFusion to build your own developer experience for databases.
As is probably apparent from the sequence of blog posts about the topic in the last year, I have been thinking about and working on integer optimizations in the JIT compiler a lot. This work was mainl
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the I...
footnotes
Pixel Watch 3, the latest version of our flagship smartwatch, offers a stunning design combined with even better performance.
Garbage collectors are expected to be invisible: if programmers (or even users) notice them, something is wrong. Usually, such problems are are performance problems, but there could be correctness issues as well. This makes implementing them a bit scary.
If you find this piece worthwhile, consider the Go Fund Me that’s funding ongoing cancer care. A story from Dan Luu, from back when he “TA’ed EE 202, a second year class on signals and systems at P…
Sending helpful & engaging pushes, filtering annoying pushes, and finding the frequency sweet spot.
From 2020-2024, rent prices spiked by a third. How much of that is due to collusion by corporate landlords and a software coordinator? And where is the Fed?
I bought a new M1 MacBook Pro in April 2022. A little over two years later, I'm seeing a service recommended message, and the maximum capacity of the battery is now down to 78%. Admittedly, my MacBook Pro experiences heavy usage: basically all day, every day. The batteries in my previous 2014 Intel MacBook Pro, which…
MARK SURMAN, PRESIDENT, MOZILLA Keeping the internet, and the content that makes it a vital and vibrant part of our global society, free and accessible has
I would simply use delimiter characters to delimit data.
The 10 most frequent letters in English are ETAOINSRHL . This layout gets most of those letters onto the home row while making use of existing muscle memory. According to Carpalx , QWERTY-Flip scores about as well as the famous Dvorak layout, but while Dvorak is very hard to learn, with QWERTY-Flip you'll be up and…
Element is launching the world’s first communications platform based on the upcoming Matrix 2.0 release. The result is blazing performance which outperforms the mainstream alternatives...