Building an iPod for 2022
Personal site of Ellie Huxtable
The latest blog posts to take off on Hacker News. 6,504 posts.
Personal site of Ellie Huxtable
Mermaid is a JavaScript based diagramming and charting tool that takes Markdown-inspired text definitions and creates diagrams dynamically in the browser.
Every once in a while someone notices the first commit in the Go repo is dated 1972:
Staying in touch with people is one of these asymmetric habits that require little effort, time and resources but has an unlimited upside.
Much of the day-to-day thinking involved in creative work is simply lost, like sand castles in the tide. Ephemerality can actually be useful in low-fidelity thought, but it’s simply an accidental property in many cases. We should do our serious thinking in the form of Evergreen notes so that the thinking accumulates.
A quick explanation of the differences between network failures most commonly observed in day to day operatoins. And no, it's not (always) DNS.
The top programs that have saved HN 100+ hours.
This post introduces the combination of Emacs and LSP, and how you can make your own editor “smarter” by using the same idea of communications between an editor client and multiple language servers. Edit: Thank you for the support, this blog post got featured on the front page of Hacker News (YCombinator).
I've been waiting for this moment for a long time! Analog is officially live! Analog is the single thing that keeps me focused every day. I'm excited to finally be able share it with you. Back Analog on Kickstarter → The Backstory Analog is a physical companion for your digital tools that helps you prioritize and focus
In this post I will describe my approach to C unit testing using pytest. In particular, we get to see how to gracefully handle SIGSEGVs and prevent them from stopping the test runner abruptly. Furthermore, we shall try to write tests in a Pythonic way.
Posted by Ryan Schoen, Project Zerotl;drIn 2021, vendors took an average of 52 days to fix secur...
TL;DR: OpenSCAD users: download a nightly build & enable fast-csg in settings for 10x faster render (YMMV). Make your models more ambitious and report is...
Today we’re launching the private beta of Dynaboard, a new platform that reimagines web application development and extends it beyond the text editor.
I always run with my phone on me, so accessing my home afterward has been convenient since installing MyQ W-Fi connected garage doors several years ago. No need to remember to carry a separate house key anymore and getting into my house is (usually) an app launch away. It has worked great, until one day …
Millions of people worldwide rely on Signal every day for secure and private communication. Some of these people change their phone number, but want to continue using Signal without registering for a new account. We now provide the ability to change the phone number on your Signal account, while ...
Update from Tines; The AI-native intelligent workflow platform
Buying a new monitor is stressful because there's so many things to understand. After reading this article, you will know what to look for.
As software developers, we’ve all come across those annoying, not-so-useful error messages when using some library or framework: "Couldn’t parse config file", "Lacking permission for this operation", …
I got tired of attempting to get shell scripts to produce valid JSON. You’ve likely seen something like this before: echo '{
The first idea is interesting because it means cheap, precision-manufactured PCBs can be easily transformed into cheap, precise tiny motors.
Observation: Currently, this feature is not part of Nyxt's last stable release (version 2.2.4). Thus, users can only access it while running Nyxt directly from source and using the master branch which is under development. To do that, please read the Developer Manual .
The new incident management tool is available in preview for Grafana Cloud users.
The systematic thinking in our industry is that settings are the result of design failure. As designers, our goal is to create product experiences that don’t require any adjustment by the user. So offering customization options is often seen as a failure to make firm product decisions. I think there is a…
We are excited to announce first-class support for gRPC in Postman. Learn how to get started today.
Using algorithms and Julia to install as many packages as possible from the Arch Linux official repositories
Yesterday André Costa emailed me about his new website, rpilocator. It's a website to track Raspberry Pi 4 model B, Compute Module 4, Pi Zero 2 W, and Pico availability across multiple retailers in different countries. In his own words: This database was created out of frustration trying to locate a Raspberry Pi…