Introduction to FPGAs
Introduction Field Programmable Gate Arrays (FPGAs) are a form of programmable hardware that has become inexpensive and accessible recently. I recently purchased a Digilent Basys 3 FPGA development…
Introduction Field Programmable Gate Arrays (FPGAs) are a form of programmable hardware that has become inexpensive and accessible recently. I recently purchased a Digilent Basys 3 FPGA development…
Our web app allows users can change the length of a song or find loops present in it for infinite listening, remixing, or for their next next video edit or performance. After uploading a song, there is an initial server-side analysis step after which...
Searchable Human Knowledge
In 2005, id Software released the source code for their 1999 game Quake III Arena under the GPL-2 license. In the file code/game/q_math.c , there is a function for calculating the reciprocal square root of a number which at first glance seems to use a very peculiar algorithm:
Rather then view LLMs, Transformers, and diffusion models as part of a continuum with past "AI", it is worth thinking of this as an entirely new era and discontinuity from the past
A self-contained introduction to Gröbner bases and solving polynomial systems
RSS autodiscovery is a technique that makes it possible for browsers and other software to automatically find a site's RSS feed, whether it's in RSS 1.0 or RSS 2.0 format.
an addendum has been posted, read it here 2023/12/02 - Hello, Hacker News! Check out these pictures of my cat: https://emma.pet Back in February, Mikrotik announced the CCR2004-1G-2XS-PCIe, a peculiar 25gbps NIC. They’ve thrown an entire router into a PCIe NIC. But why? Wait, why? Mikrotik’s product listing has…
Friends! Pals! CSS deviants! One thing I’ve always loved about CSS, besides its obvious and immediate effect on a webpage—wow this table is now red!—is that...
The domain name registrar Freenom , whose free domain names have long been a draw for spammers and phishers, has stopped allowing new domain name registrations. The move comes after the Dutch registrar was sued by Meta , which alleges the company ignores abuse complaints about phishing websites while monetizing…
In this blog we discuss how the transformer architecture naturally extends over external memories, and share empirical results which leverage this capability. These methods are innate (don't require fine tuning) and outperform popular retrieval augmented generation methods.
A club for Meccano enthusiasts in London, holding four meetings each year and a public Meccano Show in Falconwood.
This is the first of a planned five-part series (I, II, IIIa, IIIb, IIIc, IV, V, A1, A2) looking at the structure of the Roman Republic as another example of civic governance structures in antiquit…
SDL has grown on me over the past year. I didn’t understand its value until viewing it in the right lens: as a complete platform and runtime replacing the host’s runtime, possibly including libc. Ideally an SDL application links exclusively against SDL and otherwise not directly against host libraries, though in…
New year, new RISC-V Yocto blog post \o/ When I wrote my last post, I did really not expect my brand new VisionFive-2 board to find its way to me so soon… But well, a week ago it was suddenly…
The groundbreaking Intel 386 processor (1985) was the first 32-bit processor in the x86 line. It has numerous internal registers: general-pu...
Fly further together. Ask questions and share ideas in a global community of AI and ML builders.
Libreboot – Libreboot 20230319 released!
Now that Java 21 is features complete (Rampdown Phase Two at the day of writing), it’s time to walk through all the functionalities that bring to us, developers, this new version. This article is part of a series on what’s new on the last versions of Java, for those who wants to read the others,
Texts on this and that.
“The Plumber Problem” is a phrase I coined to describe the experience of watching a movie that touches on some subject area that you know way more about than the average person, and then some inaccuracy in what’s depicted distracts you and takes you out of the movie. (This can occur in any work of fiction, of course…
Science News, Physics, Science, Philosophy, Philosophy of Science
While eSIM adoption in the mobile market has been arriving for some time, Apple’s move to make
Listen, I didn’t plan on making a whole ‘writing X like Y’ series. But here we are.
Plus! The Other X; Refinancing China; The Activist Short Death Spiral; Rebundling; Fitness Bands; Diff Jobs
Part 2 of a blog post about my time on the computer science job market in 2021-2022, in which I discuss my personal decision-making process between offers.
Norway is the latest country to declare Google Analytics in violation with the GDPR