brson
Joined 16 years ago
Karma
2,128
Submissions
182
Member since
Apr 7
Joined 16 years ago
Follow up posts:
https://smallcultfollowing.com/babysteps/blog/2026/02/09/hel...
https://smallcultfollowing.com/babysteps/blog/2026/02/10/dad...
https://smallcultfollowing.com/babysteps/blog/2026/02/14/sha...
When I have Rust projects with subsystems that must be unsafe, I will design them around Miri testability. This mostly means writing small unit-testable units and isolating I/O as much as possible. I almost always find I have made mistakes that Miri catches.
The case is warped in multiple places. One USB C module doesn't accept a power charge reliably. It can overheat and shutdown. If the case flexes a little the trackpad stops responding - it needs to be on a flat surface. Power brick died.
On the plus side, my partner had one and when she threw it away she gave me her parts and I was able to swap some out. That was cool.