New
The latest blog posts to take off on Hacker News. 4,416 posts.
Console, the vital tool that Apple abandoned
Console is the epitome of Apple’s problem with tools and support for its users, and is exactly what it needs to fix.
Take control over your feeds to regain mindfulness
A digital feed is an online stream of content which gets updated as new content is pushed by the feed’s sources. Generally, content is created by users on the social media platform, to be consumed by their followers.
Personal OKRs for Success
How to use OKRs for personal goal setting and tracking your progress
Carving out a niche as a small artist on Spotify
I'm making over $800 per month with my music— almost exclusively through Spotify. This is up from $400 per month last year. I don't tour, I don't sell merch and I'm not on a major label. I'm just a small indie artist making music in my evenings— and Spotify is making that possible.
The Hitchhiker’s Guide to PlantUML
share a model or diagram between all members of the team that they can all understand and contribute to and edit
What I learned from looking at every AI/ML tool I could find
[Twitter thread, Hacker News discussion]
Cleaning My MacBook After 16800 Hours of Use
I estimated that I had used my mac for approximately 10 hours a day, 5 days a week, 48 weeks a year, for 7 years straight, for a total for whopping 16800 hours. I have written the first versions of most of the software components of my startup using this computer. And all this time, this machine worked without a…
Turn on MFA Before Crooks Do It for You
Hundreds of popular websites now offer some form of multi-factor authentication (MFA), which can help users safeguard access to accounts when their password is breached or stolen. But people who don’t take advantage of these added safeguards may find it far more difficult to regain access when their account gets…
Hash: A free, online platform for modeling
Sometimes simulating complex systems is the best way to understand them.
Recently minted database technologies that I find intriguing
I’m a huge fan of databases, so much so that I’ve written a book on so-called “NoSQL” databases, I spent some of my most fruitful years in tech working on the highly influential distributed database Riak , and I even built a database called Purple last year just for fun.
Zsh and Fish’s simple but clever trick for highlighting missing linefeeds
tl;dr: We look at how Zsh and Fish is able to indicate a missing terminating linefeed in program output when the Unix programming model precludes examining the output itself.
No Code
None
Illustrated Notes for “Building a Second Brain”
Illustrated notes on the Building A Second Brain course
Hermes – package manager and deployment tool for Linux
This post is the first public announcement of my new package manager and deployment tool for linux - hermes .
Short term usability is not the same as long term usability
When designing almost any piece of code or other functionality, the issue of usability often comes up. Most of the time these discussions go...
Create diagrams with code using Graphviz
Have you ever had to draw an architecture diagram and found the repetitive clicking and dragging tedious? Did you have to do modifications to that diagram and found it complicated? Graphviz is an open source graph visualization software that allows us to decribe a diagram using code, and have it automatically drawn…
Zettelkasten note-taking in 10 minutes
Learn Zettelkasten note-taking: Create permanent, atomic notes linked together to prevent them from being forgotten. Uses plain text files and simple software like Zettlr.
Bookmarklets I Use
Hi, my name is Philipp! This is my personal website, where I write stuff with inconsistent frequency.
I made a font based on my handwriting
I wanted to make a font based on my handwriting using only free software. It turns out that FontForge can be scripted with Python. I know just a little about Python and even less about typography, but I managed to hack together something that worked for me. If you're reading this on my blog at…
How to Write a Video Player in Less Than 1000 Lines (2015)
ffmpeg is a wonderful library for creating video applications or even general purpose utilities. ffmpeg takes care of all the hard work of video processing by doing all the decoding, encoding, muxing and demuxing for you. This can make media applications much simpler to write. It's simple, written in C, fast, and can…
Emacs as Email Client
Email with mu4e and offlineimap
Julia as a CLI Calculator
I have been using the Julia REPL as my day-to-day calculator on the command line for more than a year now. I am surprised that I haven’t seen more posts talking about how powerful and extensible the language is for simple numerical calculations and scripting In fact, the Julia REPL is much more than a simple…
IMAP Email Backup
Use imapgrab.py to backup IMAP email.
Analytics Without Google
Last week, I launched a personal project . A nice change that most definitely came from a desire to do something else during covid-19 lockdown. With that launch came a desire to have some level of analytics, I didn't need the full customer journey but I sure was curious how many people were using my site after I…