New
The latest blog posts to take off on Hacker News. 6,504 posts.
In praise of --dry-run
See how we improve software reliability with --dry-run modes. Learn best practices for tool development with insights from our expert, Patrick Stevens.
A Japanese company cut 80% of the time needed to manually count pearls
Before they started using CountThings from Photos, counting pearls took almost 100 hours a year.
Teardown of a PC Power Supply
Have you ever wondered what's inside your computer's power supply? The task of a PC power supply is to convert the power from the wall (1...
Rapid Prototyping with a $100 Inkjet Printer
Why just print forms and airline tickets from an inkjet printer when you can print electronics! All you need to do is to replace the…
Solved by 1440p HiDPI: MacBook Pro 16“ is hot and noisy with an external monitor
TLDR: My Macbook Pro 16" is hot and noisy when connected to a 2560x1440p60 monitor, even when idle and the lid is closed. This article…
Text editing hates you too (2019)
Alexis Beingessner's Text Rendering Hates You , published exactly a month ago today, hits very close to my heart.
Sublime Text 4
Meet the new Sublime Text - it's faster and smarter than ever with hardware acceleration, Apple silicon support, and more!
Squeezebox Keyboard
Staff Engineer, Back End
Halide for iPad
We have a big announcement. Very big, in fact. Four times bigger than any previous announcement. We make Halide, a camera app that combines intuitive, polished design with the powerful features found in professional gear. Today we’re bringing Halide to a whole new form factor. Meet Halide for iPad!
1Password for Linux
The wait is over. [1Password for Linux is officially here](https://support.1password.com/getting-started-linux/).
Try This One Weird Trick Russian Hackers Hate
In a Twitter discussion last week on ransomware attacks, KrebsOnSecurity noted that virtually all ransomware strains have a built-in failsafe designed to cover the backsides of the malware purveyors: They simply will not install on a Microsoft Windows computer that already has one of many types of virtual keyboards…
A Pixel Purse LED Cube Controlled by a Cisco 3G Modem
I presented this project at BangBangCon West 2020, but never got around to publish a blog post about it. A 10 minute talk is not enough to cover some technical aspects, and since I’m starting to forget them, it’s about time to write things down.
An iOS app update that annoys me
Almost a year ago I started using a delightful little iOS app called Receipt Box. It did exactly what I wanted: I could tap in an expense and a category, and the app added a geo location to the exp...
Making Your Own Tools
Listen in your podcast player by searching for Feeling of Computing , or via Apple Podcasts | Overcast | RSS
Faster web fonts
Fine-tune your font files and optimise your loading strategy for maximum speed + minimum FOUT
The Return of Fancy Tools
Dreamweaver as a low-code local-first native app
Fly’s Prometheus Metrics
Documentation and guides from the team at Fly.io.
Managing Dotfiles with GNU Stow (2016)
How to organise and deploy dotfiles using GNU stow.
Avoid Git LFS if possible
I have long held the opinion that you should avoid Git LFS if possible. Since people keeping asking me why, I figured I'd capture my thoughts in a blog post so I have something to refer them to.
The Arduino IDE 2.0 beta
The Arduino IDE is the well-known software we all use to program our boards. Its development started in 2005 based on the graphical interface of the
We’ll stop selling our Code Editor app for iOS soon
Code Editor — originally called “Diet Coda” then later “Coda for iOS” — was our powerful and full-featured iOS editor for developers. Introduced in 2012 , it was packed with innovation, like our “Super Loupe” designed to make iOS cursor placement more precise — even fun, and an “iPad Preview” that let you use your…
How I built the world's first 3D ultrasonic scanner
Here's how I built an ultrasonic 3d scanner that works in the air, using off-the-shelf components.
CLUI: Building a Graphical Command Line (2020)
“Command line interfaces. Once that was all we had. Then they disappeared, replaced by what we thought was a great advance: GUIs. GUIs were - and still are - valuable, but they fail to scale to the demands of today's systems. So now command line interfaces are back again, hiding under the name of search. Now you see…
Generating more interesting image previews using imagemagick
A couple of tries at generating more interesting image previews using imagemagick with the mini_magick gem.