The Intel 386 processor die: the clock circuit
Processors are driven by a clock, which controls the timing of each step inside the chip. In this blog post, I'll examine the clock-generati...
Processors are driven by a clock, which controls the timing of each step inside the chip. In this blog post, I'll examine the clock-generati...
This blog post focuses on our second Spring Lisp Game Jam 2023 entry, wasm4-wireworld , an implementation of Wireworld on top of Hoot 's lower-level assembly tools which are a part of our Guile → Wasm project to bring Spritely Goblins -powered distributed applications to the common web browser.
Everything was fine until BASIC entered the picture. Edsger Dijkstra in a hallucination of 2023’s AI Simplicity is the ultimate sophistication. Leonardo Da Vinci It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally…
Matrix, the open protocol for secure decentralised communications
Stop trying to make customElement happen. Do this instead.
An overlooked part of the Nordic tech-ecosystem
How much do you know about how the PSTN (that is, the public telephone network) works? At some point long long ago, it was signalled using in-band frequencies, which facilitated the infamous phreaking using so-called “blue boxes”. This led to a switch to out of band signalling, ultimately culminating in something…
Back in August 2020 , Google began testing a seemingly Apple Maps-inspired map style that added darker and deeper landcover colors throughout the world:
And then punished the Jew who objected to that action.
"What are folks’ views on systems so large where cold-starting the whole system is almost impossible?"... — M'colleague, Shivam, In A Slackroom Next Door.
A blog about game engines, graphics, C++, and more.
2022 September 10 What is the best media for long term storage is a question that I read frequently from online forums. First and foremost, as far as I’m aware there is no real “set it and forget it” long term storage. In this digital age, data needs to be validated regularly and cycled to a new media every 5-10 years…
A comprehensive guide to publishing your video game as free software
As the inbound DMs and emails attest, at least a few of you out there having been waiting for RedMonk to drop our latest version of the programming language rankings. Our apologies about the delay: here’s our update on the process. Normally we run these rankings twice a year, with the goal of using publicly
Introducing new AI-powered products and tools from Google Maps Platform. Learn more
A brief overview of the formal specification landscape
TheFrenchGhosty's Blog
A side-by-side comparison of the Polars and Pandas libraries.
We introduce a novel sequential modeling approach which enables learning a Large Vision Model ( LVM ) without making use of any linguistic data. To do this, we define a common format, "visual sentences", in which we can represent raw images and videos as well as annotated data sources such as semantic segmentations…
ConvNets Match Vision Transformers at Scale
Delve into best practices for HTTP, Ruby on Rails, and databases, and discover when to adhere to the rules or when breaking them could set your code apart.
When I started writing online, the advice I got was to publish frequently and not overthink any single piece. The logic was this: the outcome for blog posts is a heavy-tailed statistical distribution—most pieces will be read by barely anyone, but a small subset of outliers will do hundreds if not thousands of times…
I've got a reputation at work as being a skilled debugger. It's a frequent occurrence that the weird stuff lands on my desk [1] after it goes through another skilled engineer or two. To say my job is substantially "debug the weird shit" would not be an understatement and I'm here for it.
blog-cells can turn any web page into an interactive code notebook, similar to Jupyter notebooks, but powered by JavaScript and running entirely in the browser.
I was lucky enough to attend to EuroBSDCon 2023 and offered the opportunity to talk about one of my favorite OpenBSD stock daemon: relayd(8). The talk was recorded and made available on the EuroBSDCon YouTube channel. . One may check the EuroBSDCon 2023 program for more material. This post attempts a reboot of the…
A visualization of every single job in the world (or at least in the EU)