Tech
722 articles · most loved first · page 19 of 31· Tonble one of these
On the foolishness of "natural language programming"
Edsger Dijkstra's famous 1978 note arguing that formal notation exists for good reason, still much quoted in today's deb…
On the Origins of .DS_Store
Explains where the mysterious .DS_Store files that litter Mac folders came from, tracing the name and Finder history in…
OpenGL 4 Shaders
A short, clear introduction to OpenGL shaders from Anton's OpenGL 4 tutorials, covering vertex and fragment shaders and…
OpenSCAD Configurable Calendar
A write-up of a parametric calendar built in OpenSCAD, with options to configure the year, layout, and sizes for printin…
Operation Luigi
A fun first-person tale of how one hacker, with her friend's blessing, quietly took over her computer using only pranks…
Orthoprint
A design student explains how he scanned his teeth, 3D printed a series of homemade clear aligners and actually straight…
Our Comrade The Electron
Maciej Ceglowski's Webstock talk transcript, which travels from Soviet electronic-music pioneer Leon Theremin to modern…
Our RISC-V Emulator PasRISCV
An indie game studio's dev blog post on PasRISCV, the RISC-V emulator built into its space game that boots and runs a Li…
Over-Engineering a Do Not Disturb Device
A write-up of a custom hardware Do Not Disturb device built to stop family walking in on video meetings, because a locke…
Owed a Billion Dollars in NVDA Stock
A first-person account of a 1993 NVIDIA stock option grant and the decades-later discovery of a vesting detail that may…
PabloNet
A build log of a wall-mounted mirror that uses a diffusion model to turn the viewer's reflection into a painting in real…
Packing Billions of Concepts into 12,000 Dimensions
A clear, visual explanation of the Johnson-Lindenstrauss idea: why a space with thousands of dimensions can hold far mor…
Paul Rand: NeXT Computers
Paul Rand's famous 1986 brand proposal for NeXT, with the full design presentation explaining how the cube logo was reas…
Peanut Butter Spinner
A maker's blog post about building a motor-driven gadget that stirs the separated oil back into natural peanut butter, w…
Pen Plotter Art & Algorithms, Part 1
The first part of Matt DesLauriers' series on generative pen plotter art, introducing linear interpolation (mix or lerp)…
Perlin Noise in p5.js
A hands-on tutorial on Perlin noise in p5.js, walking through 1D, 2D, and 3D noise with code sketches such as animated c…
Phased Array Microphone
A project writeup on building a 192-channel phased array microphone with FPGA data acquisition and live beamforming that…
Phreaks and l33ts: The Early 90s Scene That Created L0pht
A history of the Boston hacker scene behind L0pht, the legendary hackerspace whose members testified before Congress and…
Phyllotaxis: An Audio-Reactive LED Display
A maker's tale of building a spiral LED display that dances to music, using the golden-angle patterns found in sunflower…
Pipe Dreams: The Life and Times of Yahoo Pipes
The story of Yahoo Pipes, the visual mashup tool that let ordinary people remix the web in 2007, and the reasons it was…
Pixel Art Algorithm: Drawing Smooth Bezier Curves
A programming essay with a live demo on drawing smooth Bezier curves on a pixel grid, from the vector tool of the author…
Plock: The Wooden Clock That Writes the Time
Meet Plock, a 407-piece hand-carved wooden automaton clock built by art student Suzuki Kango, which picks up styluses an…
Points
Data & Society's online magazine of essays exploring how technology and data reshape society, written for a general audi…
Pokemon Yellow Total Control Hack
A write-up of a run that takes over Pokemon Yellow from inside the game, using only controller input to rewrite its code…
Stumble onto more like this
One click takes you to a page you didn't know you were looking for. Rate it and the next one lands closer to your taste.
Add to Browser — it's freeWorks in Chrome, Edge and Brave. No account needed.