How to make fancy road trip maps with R and OpenStreetMap
Use R to get geocoded location and routing data from OpenStreetMap and explore our family’s impending 5,000 mile road trip around the USA
The latest blog posts to take off on Hacker News. 589 posts.
Use R to get geocoded location and routing data from OpenStreetMap and explore our family’s impending 5,000 mile road trip around the USA
Insurance for your mind.
Why tracking screen time doesn't matter and improving the relationship with your phone requires conscious decisions.
The most important step is the first one. Humanity didn't get good at building houses by building the same house a million times. We built lots of different houses and learned from each other's failures. Gravitating away from monopolies is a way everyone can help improve software, regardless of our abilities or needs.
Cloud Workstations, now GA, enables faster developer onboarding and increased productivity with an enhanced security posture.
Emacs 29 introduces tree-sitter support, a powerful parsing library that enhances its understanding of source code. With this integration, Emacs gains features like precise syntax highlighting, accurate indentation and easier extensibility. Here's how you install and configure Emacs with tree-sitter support.
For my cousin’s wedding I did not make a photo booth but a video booth. - With an array of DSLRs to create a bullet time effect. Click the image to see the video on youtube.com. Since this is a very visual project, you should really watch the video. This blog post contains the same info with more details, but those…
Let's talk about ChatGPT with Code Interpreter & Microsoft Copilot
I block ads in the browser. I block ads at the DNS level.
Discover the advantages of Podman Desktop, which provides a user-friendly interface for developers to manage containers and Kubernetes from a local machine.
Attention—the time and freedom to focus—is your team’s most valuable resource.
One thing I’ve learned over time is to read fewer books but to take the time to write summaries for the good ones. The ROI of spending 2h writing a synopsis is much higher than spending those 2h powering through the next book on your list. Reading is not about page count or speed. What matters is ho
An overview of the design of a signal analyzer module for a browser-based digital audio workstation built with modern web tech. The post goes over the specific web tech used (things like SharedArrayBuffer, OffscreenCanvas, WebAssembly, etc.) as well as the code design patterns used to build the interactive…
We’re happy to announce the first release of Topiary, a formatter for many languages that leverages Tree-sitter.
I’ve spent a lot of time in my life trying to force myself to do things. Really good things. Things that are important to me. Things like meditating, journaling, going... READ MORE
Earlier this year, I lost the ability to use a keyboard and mouse for extended periods. Fortunately, this wasn't as catastrophic as it sounds! This article chronicles my experience using adaptive tools like dictation and eye-tracking as my primary mechanisms for writing code.
I’ve been building out a small suite of command-line tools for working with ChatGPT, GPT-4 and potentially other language models in the future. The three tools I’ve built so far …
The ChatGPT app syncs your conversations, supports voice input, and brings our latest model improvements to your fingertips.
Bash is oft-maligned: you hear it sneered at in sentences like “our continuous integration pipeline is just a pile of bash scripts .” It is commonly regarded as unintelligible and thus unmaintainable. The pile of bash scripts are the toxic byproduct of an infrastructure team understaffed, pressed for time, unwilling…
Bun.js is a new (as of 2023) JavaScript runtime that is still very much in development, with it’s primary focus being on extreme speed. I’ve been following it for a while but until toda…
Pixelmator Pro is a powerful, easy-to-use image editor that brings professional tools and powerful AI features to everyone across Mac and iPad.
Of course, I’ve used Word here and there when I didn’t have a choice, but not since MultiMate —and before that, WordStar —have I intentionally sat down with full possession of my faculties and opened up a word processor in order to write something I care about.
There’s a little accountant named Jim that lives in my head
a new rss feed reader 2023-03-20 over the last few weeks i have been working on an rss/atom feed reader. i named it vore, and run a hosted instance here: https://vore.website vore (noun combining form) ˌvō(ə)r, ˌvȯ(ə)r, ˌvōə, ˌvȯ(ə) : one that eats (something specified) vore is dead simple. it has 1 goal: subscribe to…
Getting Started with networkQuality The networkQuality tool is a built-in tool released in macOS Monterey that can help diagnose network issues and measure network performance. In this post, we'll go over how to use the networkQuality tool and some of its key features. Running the Default Tests To
I used to run FreeBSD on older laptops – some more then a decade old – like my favorite ThinkPad W520 daily driver or ThinkPad X220 mobile companion. Today I will share with you my expe…
This is a simple guide on how to lose your work using the brilliant design of the Windows interface. Here are the steps:
Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the