here you goThings I’ve made, read and saved — shared here.

Archive

9,565 entries: 46 from X, 8,923 from Pinboard, saved 1998 to 2026.

Browse by tag, site, author, folder or language

Tags

Sites

Authors

Folders

Languages

35 entries#hardware ×

This month

September 2026

2024

iusethis

Computers

  • Macbook M2 Pro 14-inch, 2023 with 16GB RAM.
  • Custom built PC for Linux and Windows.
    • NixOS 24.05
    • Windows 11 dual boot

Software

  • Editors: zed, sublime, and IntelliJ Idea
  • Terminal: iTerm2
  • Browser: Safari (default), and Edge (Work)
  • RSS: reeder

Gear

  • Kindle
  • iPhone 11

notes#hardware#iusethis

2018

Computer Architecture

Register allocation is a NP-hard problem. See "Register Allocation:What does the NP-completeness Proof of Chaitin et al. Really Prove?" via this thread on RTX2010 – Radiation-hardened stack machine microprocessor

What every programmer should know about memory, Part 1 [LWN.net] by Ulrich Drepper; September 2007. 9 part series.

Why is Apple’s M1 Chip So Fast?. Real world experience with the new M1… | by Erik Engheim | Nov, 2020 | Medium; Nov 2020.

Putting the "You" in CPU Curious exactly what happens when you run a program on your computer? Read this article to learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables.

notes#computing#hardware

2017

2011

2010

2009

Arduino - HomePage

arduino.cc

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

2006