Time to Upgrade Your Monitor
A non-comprehensive and opinionated guide to best monitor for programming
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 55 posts.
A non-comprehensive and opinionated guide to best monitor for programming
Here, I provide an in-depth analysis of GPUs for deep learning/machine learning and explain what is the best GPU for your use-case and budget.
Apple today announced it will transition the Mac to its custom silicon to deliver industry-leading performance and powerful new technologies.
Precursor (pre·cur·sor | \ pri-ˈkər-sər): 1. one that precedes or gives rise to; a predecessor; harbinger 2. a pocketable open development board
In these videos, I talk about how VGA signals work and build a circuit that provides the correct timing of sync signals so that a monitor recognizes the signal and displays an image stored on an EEPROM.
Investigating some details of SIMD related frequency transitions on Intel CPUs.
I take no pleasure in writing this blog post. In fact, even as I am writing these words I am internally torn on whether this is the right approach to addressing the problem on hand. Whether I’ve chosen the right approach remains to be seen, but regardless, I now feel it’s time to confront misconceptions about the…
Examining the extent of AVX related downclocking on Intel’s Ice Lake CPU
What is electricity? This question is impossible to answer because the word " Electricity " has several contradictory meanings. These different meanings are incompatible, and the contradictions confuse everyone. If you don't understand electricity, you're not alone. Even teachers, engineers, and scientists have a hard…
Many CPUs have been used in space craft, space stations and other such probes. Such CPUs must be highly reliable, and very durable. The temperatures in space, even with heaters, can vary widely. The radiation that a system is exposed too can be immense. So when designing one of these systems designers don't always use…
A visual step-by-step guide to Joseph Whitworth’s three-plate method for creating very flat reference surfaces.
For a long time when I’ve wanted to test the latency of computers and UIs I’ve used the Is It Snappy app with my iPhone’s high speed camera to count frames between when I press a key and when the screen changes. However the problem with that is it takes a while to find the exact frames you want, which is annoying when…
Today, I’m excited to share some big news with you—Fedora Workstation will be available on Lenovo ThinkPad laptops! Yes, I know, many of us already run a Fedora operating system on a Lenovo system, but this is different. You’ll soon be able to get Fedora pre-installed by selecting it as you customize your purchase…
On WD Red NAS Drives - Data - Western Digital (WD) Corporate Blog
Recently I realised that, as part of his 8086 reverse-engineering series, Ken Shirriff had posted online a high resolution photograph of the 8086 die with the metal layer removed . This was something I have been looking for for some time, in order to extract and disassemble the 8086 microcode. I had previously found…
I cannot remember the last time I had this much to report. With so many announcements and highlights, I ran out of time and didn’t cover a handful of topics that happened this month. If I find the time, I’ll make a complimentary post later this month to cover the outstanding topics. Before we get into it, I’d also…
Perhaps the most interesting part of the open RISC-V instruction set architecture (ISA) is the vector extension (RISC-V "V"). In contrast to the average single-instruction multipe-data (SIMD) instruction set, RISC-V vector instructions are vector length agnostic (VLA). Thus, a RISC-V "V" CPU is flexible in choosing a…
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
Analysis of electric vehicle battery health of 22K+ EVs reveals a 2.3% average battery degradation rate. High-power DC fast charging is the top risk factor.
A new MacBook Air, 13-inch MacBook Pro, and Mac mini powered by M1, the first in a family of chips designed by Apple specifically for the Mac.
How I built a Keyboard/Video/Mouse switch for my two 4K monitors for $30.
Here's another iteration on the Zero Terminal projects I've been working on for a few years. For those of you who haven't seen them, I've been trying to design the most usable all in one Pi Zero computer out there.
Motivation Despite using a FTTH internet connection since 2014, aside from the one fiber uplink, I had always used network gear with 1 Gbit/s links over regular old rj45 cat5(e) cables. I liked the simplicity and uniformity of that setup, but decided it’s time to add at least one fiber connection, to get rid of a…
The Open 7400 Logic Competition is a crowd-sourced contest with a simple but broad criteria for entry: build something interesting out of discrete logic chips. It's now in its second year, and this time around I was inspired to enter it.
Taking a second look at the newly introduced mask registers, this time with the benefit of a SKX die shot from Fritzchens Fritz.
Did you ever dream about creating your own chip? I mean, a physical chip. One which you can hold in your hand, and which does exactly what you've designed it to do?
You can view a video related to this blog post here: Does UASP make the Raspberry Pi faster?. A couple weeks ago, I did some testing with my Raspberry Pi 4 and external USB SSD drives. I found a USB 3.0 SSD was ten times faster than the fastest microSD card I tested. In the comments on the video associated with that…