New
The latest blog posts to take off on Hacker News. 298 posts.
The Joys of Unix Keyboards
A decade or so ago while helping a friends father clean out an old building, we came across an ancient Sun Microsystems server. We found it curious. Everything about it was different from what we were used to. The command line was black text on a white background, the connectors strange and foreign, and the keyboard…
CPU Introspection: Intel Load Port Snooping
I blog about random things security, everything is broken, nothing scales, shared memory models are flawed.
Arduino programmable air, pneumatics kit
Arduino boards have been employed in all sorts of robotics and IoT applications, although working with air as a power source is less than straightforward.
Build an Ioniser in Under $10
A Do it Yourself project to help remove dust particles in your room. A completely open-source hardware project which you can download and use for free.
Open Hardware on Its Own Doesn’t Solve the Trust Problem
A few years ago, Sean ‘xobs’ Cross and I built an open-source laptop, Novena, from the circuit boards up, and shared our designs with the world. I’m a strong proponent of open hardware, because sharing knowledge is sharing power. One thing we didn’t anticipate was how much the press wanted to frame our open hardware…
My Business Card Runs Linux
I’m an embedded systems engineer. I spend a lot of my free time looking for things I could use in future designs, or things that tickle one of my fancies.
Reviewing Bad Schematics as EE Interview Tactic
help your EE candidates strut their stuff
New laser ultrasound technique can remotely image the inside of a person
MIT researchers have produced the first “laser ultrasound” images in humans, using eye- and skin-safe lasers. The new technique enables noncontact ultrasound imaging, which may help clinicians to remotely assess patients, infants, and contact-sensitive subjects such as burn victims.
In Memoriam of Charles “Chuck” Peddle
It is with sadness WDC/I announce that on December 15, 2019, Chuck Peddle passed away. We send our heartfelt condolences to his family, friends and the personal computer industry. We have lost a pioneer with Chuck’s passing.
Guide to Software Defined Radio
LuaRadio
From Zero to Main(): Bare Metal Rust
A community and blog for embedded software makers
Logitech MX Master 3 vs. 2S Teardown
The Logitech MX Master series of mice is a favorite among the Bolt team. They’re consistently rated as top of the pack among graphic designers, engineering design professionals and everyday users who are looking for a solid wireless mouse. While they aren’t ideal for gaming, they’re well-suited for
Nebraska farmers vote overwhelmingly for Right to Repair
Delegates of the Nebraska Farm Bureau, which represents 58,000 member families, voted nearly-unanimously on a voice vote to formally endorse the right of its constituents to repair the products they own, and set strong standards for any legislation or agreement with equipment manufacturers.
A new cycle-stepped 6502 CPU emulator
TL;DR: The how and why of the new 6502 emulator in the chips project.
ZedRipper: A 16-core Z80 laptop
Meet the ZedRipper – a 16-core, 83 MHz Z80 powerhouse as portable as it is impractical. The ZedRipper is my latest attempt to build a fun ‘project’ machine, with a couple of goals in mind:
The Nintendo Switch Switch
Yesterday I had the idea that it would be cool if I turned a Nintendo Switch (will be referred to as NX to avoid confusion as NX is the code name for the Nintendo Switch ) console into an actual network switch. I thought about it a bit and realized that it would be doable in hardware at least, since the NX docking…
Is Arm ready for server dominance?
AWS announced new servers with Arm-powered Graviton2 processors. How do they stack up vs. x86-powered instances, and is Arm ready for server domination?
Instructions per cycle: AMD Zen 2 versus Intel
The performance of a processor is determined by several factors. For example, processors with a higher frequency tend to do more work per unit of time. Physics makes it difficult to produce processors that have higher frequency. Modern processors can execute many instructions per cycle. Thus a 3.4GHz processor has 3.4…
Purism Librem 5 Hardware Schematics
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
LibrePCB 0.1.3 released, now with DRC
This release adds a lot of (long-awaited) new features and important bugfixes to LibrePCB. Highlights Design Rule Check for Boards (#581) Finally the board editor got a design rule check! It checks a PCB for common mistakes like missing connections, too small clearances (or shorts), or too thin copper elements. A new…
How Radar Works
Radar is one of the most versitile sensors we have to determine what is happening in an environment. Some common applications include air traffic control, weather prediction, automated driver assist, astronomy and terrain mapping. Given that these applications have wildy varying requirements on resolution, range and…
Thermal Testing Raspberry Pi 4
Raspberry Pi 4 just got a lot cooler! The last four months of firmware updates have taken over half a watt out of idle power and nearly a watt out of fully loaded power
Why does the Librem 5 phone cost that much?
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
Raspberry Pi 4 WiFi stops working at 2560 x 1440 screen resolution
This is part of a series of posts on the design and technical steps of creating Himblick , a digital signage box based on the Raspberry Pi 4.