The Internet Free Zone (1997)
The Internet Free Zone Home Page.
The latest blog posts to take off on Hacker News. 3,824 posts.
The Internet Free Zone Home Page.
Moving on from Python Machine Learning might seem impossible. Let me break down why and how you can do it.
My inspiration for this article was this thread in r/embedded . There are still many myths and misconception when it comes to the simple questions "Which compiler should I use?" or "Which compiler is the best?". I will try to share my practical experience with GCC, Clang and IAR on Cortex-M ( and Cortex-M only ). This…
I’m not sure of the exact date, but 20 years ago, around now, I started my first professional programming job. It’s weird to think about having done anything for 20 years. That’s as long as all my schooling put together.
Remembering the retro-futuristic voyeur bar that was way ahead of it's time.
Forget F1: the only car race that matters now is the race to turn your car into a digital extraction machine, a high-speed inkjet printer on wheels, stealing your private data as it picks your pocket. Your car's digital infrastructure is a costly, dangerous nightmare – but for automakers in pursuit of postcapitalist…
This is an overview of the HTTP clients we have available in Elixir, as well as when to use each one.
In February 2023, two thousand feet of Chicago’s South Normal Boulevard disappeared. The street’s end came at the hands of Norfolk Southern’s 47th Street intermodal terminal, a facility which moves…
[This is one of the finalists in the SMTM Mysteries Contest, by a reader writing under the pseudonym Cennfaeladh. We’ll be posting about one of these a week until we have gotten through all th…
Let’s fix these pesky Transformer outliers using Softmax One and QuietAttention.
Trends in alcohol consumption from the middle ages to the modern world tell a story.
What I write about my own personal journey is intended as just that—my personal journey.
If you remove the first word from the string "hello world" , what should the result be? This is the story of how we discovered that the answer could be your root password!
A reflection on the 50th anniversary of my friend's death.
(More general advice on going to talks is here . As with all my webpages, feedback is more than welcome!)
After many years of effort, I am happy to announce that Debian riscv64 is now an official architecture! This milestone is not the end of the...
There is a ten-foot long alcove in our lower-level hallway — we call it the gallery . This is the one place in our house I can hang whatever I want (i.e., my own art) and switch it out whenever I want. To facilitate this, I installed a hanging system — basically a slotted rail mounted near the ceiling, with sliding…
The `ldd` utility is more vulnerable than you think. It's frequently used by programmers and system administrators to determine the dynamic library dependencies of executables. Sounds pretty innocent, right? Wrong! In this article I am going to show you how to create an executable that runs arbitrary code if it's...
So after several years of reading oversimplified and flat out incorrect comments about threads and fibers/goroutines/async/etc and fighting this reaction: I’ve decided to write my own still-over-simplified all in one guide to the difference between a couple popular threads and fiber implementations. In order to…
How to have fun with the world’s most important free software project "Functional, free and secure by default", OpenBSD remains a crucial yet largely unacknowledged player in the open source field. This talk aims to highlight the project's signature security features and development practices -- razor sharp focus on…
Please close doors quietly!
Differences between CloudKit and iCloud Drive, what each does, and how it works. New version of Cirrus to test and check iCloud function.
P cores are conventional in that they can deliver excellent performance at maximum frequency, but with high power use. E cores may take 4 times as long for a task, but use less than a third of the …
Everyday human reasoning breaks down as the scale of time and space at play increases. Complex systems thinking gives us a new set of tools to better understand the chains of consequences involved, and make better decisions.
If you find this piece worthwhile, consider the Go Fund Me that’s funding ongoing cancer care. Alex Tabarrok writes about how “when the FDA fails to approve a good drug, people die but the bo…