Canistilluse.com
There’s something beautiful about the website caniuse.com which I never fully appreciated until last week when news spread that alert , prompt , and confirm…
Topics /
The most popular blog posts about tools & productivity on Hacker News. 381 posts.
There’s something beautiful about the website caniuse.com which I never fully appreciated until last week when news spread that alert , prompt , and confirm…
The last few weeks I’ve been looking into the open calendar, tasks and notes space with the goal of finding or building a privacy-conscious and still practical system. This post is an exploration of the available technology in that space, its problems and how to solve them.
Filing taxes in America sucks. Your options are to do it by hand, pay someone like Intuit, or if you are below a certain income threshold get some tax software for free. The kicker is that free tax software is from Intuit who will try very hard to make sure that you either don’t find it in the first place, or try to…
I recently got a new Macbook, and began setting up the Nix package manager to install my developer toolset. I mainly did this to try and have a working setup without installing Homebrew. Since I ran into a few issues, I wanted to briefly document what I did and why in case others wanted to try the same. Why Nix? (and…
A few months ago, I found this Hacker News post about the AirGradient DIY Air Quality Monitor. I had already been considering buying an AirThings Wave Plus sensor to monitor my home's CO2 levels, but the high price and limited 'ownership' of the data coming from it turned me off. So I built two AirGradient DIY air…
The landscape of security is changing quite a bit. We've gone from basic username and password to 2FA, facial recognition, fingerprint recognition, and so
Three research developer tools that made programmers dramatically faster (Reflexion Models, the WhyLine, MatchMaker), and why none still run.
This article is part of a series: Seven years later, I bought a new Macbook. For the first time, I don't love it How I moved my setup from a Mac to a Linux laptop This article The M1 Macbook Air, one year later Due to very bad
In order to build the many experiments for my research on the future of personal computing, and the subsequent demos for these Lab Notes, I needed a way to build much faster than was presently possible...
A new promo message for Microsoft Teams broke the Windows desktop shell and the taskbar for Windows 11 Insider users. Why can cloud services break Windows PCs?
I’ve been lurking the fish shell for a couple of years now (and the nushell but it is another story for another time). Not so long ago, I decided to try it, and it’s simply… amazing. If I had to state one feature that makes me like to use it, it’ll be the autocompletion, hands down. It’s the first time I just take a…
Dreamweaver as a low-code local-first native app
I've been using Bash functions quite liberally over the past couple years, but last week I discovered that they can be much better than I thought. In this post, I'll explain how I thought they worked, why I was wrong, and how that makes them better.Function syntax
Comparing the core values of our text editors, describing the history of Neovim's development, and discussing the rise of VSCode.
This is a talk that I’ve given at CityJS this September. I am a principal product manager for developer tools in Microsoft Edge and these are things I encountered during working on the tools, documenting them and going through user feedback.
Hydroponic farming is a method of growing crops without soil, with the main benefits of environmental and nutrient control, water conservation, and reduction of labor. This technique relies on a number of technologies that the principles of automation can be applied in order to improve yield and consistency. In this…
At this point, most developers use Git as a tool for collaboration. We have our rote-learned commands to pull, commit, and push. And of course, there's that one coworker who knows a bit more about Git…
I’ve always been attracted to chording keyboards in theory, but I lack whatever childhood musical training is required to wrap my fingers around them. So I made something else: an arpeggio keyboard. Peggi is an eight-key keyboard that fits on the back of your phone. While chording keyboards require you to press…
Hey everyone, it's been a while. Hope you're all doing well. Today I want to show you some more watch related stuff I've been working on.
I am very proud to say that after about 10 months of work I finished writing my Emacs Lisp book . If you haven’t heard of it yet, it’s called “Hacking your way around in Emacs” and it is an intermediate-level textbook on Emacs Lisp, showing a lot of useful things on about 100 pages.
You can make a DIY air purifier in 30s. To test if it works, I generated smoke, and measured how well it removes tiny particles.
I made a Bluetooth trackball in which all the electronics are inside the ball. The ball is the entire trackball. Here it is in action: I...
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...
This post has everything you need to know about xargs , an essential tool for shell programming . It's based on my # comments on this "wrong" post: