VSCode – Markdown Edition
With the latest release, markdown gains programming language like tooling in VSCode
The latest blog posts to take off on Hacker News. 546 posts.
With the latest release, markdown gains programming language like tooling in VSCode
Apple , Google and Microsoft announced this week they will soon support an approach to authentication that avoids passwords altogether, and instead requires users to merely unlock their smartphones to sign in to websites or online services. Experts say the changes should help defeat many types of phishing attacks and…
These are some technical tips for publishing a blog. These have nothing to do with good content, just how to share that content. The recommendations are roughly in order of importance and have rationale for why they are that important.
rant about me wasting time
There are still many situations where it's not feasible to stop a process, attach the debugger, and start futzing with memory. We can argue over whether this is because the industry didn't learn enough from the Pharo folks later. For now, let's pretend that's axiomatic: a certain amount of debugging (and even testing)…
Today I learned that, since macOS High Sierra onwards, you can move a window by starting to drag anywhere on it.
Today I’m writing some short thoughts on how to design solutions or decide on actions when you face a new problem. TL;DR constantly ask yourself what you are trying to do. One of the main lessons I’ve learned in this short time working in research (as an intern), is to be methodological. Especially when you are doing…
The list that's always growing. What are your most used self hosted applications? Here's mine.
This is a series of brief articles aimed at teaching Emacs to computer professionals who are unfamiliar with it. I do not dwell on the basics of the user interface, which can be learned from the built-in tutorial. Instead, each article in this series will distill one very specific command line (CLI) tool or technique…
Using CPU % or Energy values in Activity Monitor appears to show that running code on E cores is less efficient than on P cores. Don’t believe a word of it.
Long story short: a couple of my articles got really popular on a bunch of sites, and someone, somewhere, went “well, let’s see how much traffic that smart-ass can handle”, and suddenly I was on th...
Google said this week it is expanding the types of data people can ask to have removed from search results, to include personal contact information like your phone number, email address or physical address. The move comes just months after Google rolled out a new policy enabling people under the age of 18 (or a…
2022-04-27 Update: While the git.io url redirection service is read-only and use of the service is limited, we have received feedback from developers and academic researchers who have published git.io…
Back in 2019, I started collecting all kinds of metrics about my life. Every single day for the last 2.5 years I tracked over 100 different data types - ranging from fitness & nutrition to social life, computer usage and weather.
Commit messages matter. Here's how to write them well.
Take an in-depth look at the different computational models of zq and jq.
I've never "got" the appeal of a Mac. But I have to use one for work. Here's a partial list of everything I cannot do on a Mac, but I can do on Ubuntu. These are all objective facts. These are things which either are impossible, or require adding unsupported 3rd party software - sometimes at a cost. Resize the system…
A set of useful tools for cultivating a culture of writing, namely the RFC, the Decision Record and Decision Log, and the Pre-mortem/Prospective and Post-mortem/Retrospective
LSP (language server protocol) is fairly popular today. There's a standard explanation of why that is the case. You probably have seen this picture before:
We've been waiting since April 24, 2012 for a Google Drive Linux client.
The obsolescence of the slide rule is mostly un-mourned, but as with many technological obsolescences, we have lost something valuable with its demise. The type of thinking which goes along with us…
All users can now opt-in to our Threads Beta! Threads helps declutter the main room timeline by moving conversations and topics into the right panel.