"But even a bad cup of coffee is better than no coffee at all. New York has great water for coffee." - David Lynch| Makoism
I got the following email: I was wondering if it is possible to get your excellent book “coding for economists” as a single PDF? I’m trying to improve my coding skills, and move away from just working in Stata, but I would very much prefer to read the book on my ReMarkable reader rather than on Github? Many thanks for putting in the effort to make such a great text available for the public. Well it’s always nice to get emails appreciative of your work. But I have no PDF version of the...| Arthur Turrell
'I don’t need an inspirational quote. I need coffee.' -- Unknown| Makoism
A few things I learned July 14, 2024.| Posts by Ashlee M Boyer
Here are a few things I learned August 17th, 2023.| Posts by Ashlee M Boyer
Here are a few things I learned today (August 5th, 2023).| Posts by Ashlee M Boyer
Here are a few things I learned today (August 4th, 2023).| Posts by Ashlee M Boyer
"Coffee! Because anger management is too expensive." – Unknown| Makoism
"If it wasn’t for coffee, I’d have no discernible personality at all." - David Letterman| Makoism
An easy script to merge two CSVs with Python and Pandas| matduggan.com
My players are currently exploring a shadowy alien dimension. As they have no knowledge of the creatures they encounter, I have prompted them to name their enemies. Here are the results so far:| The Library of Attnam
"Coffee is a language in itself." - Jackie Chan| Makoism
"My doctor told me to give up coffee. But I told him, I’m a writer, not a suicide bomber." – Jerry Seinfeld| Makoism
#TIL it is possible to create memes in emacs using meme, this package allow to choose an image and add some text to it, we can also select any image and use it. Installation This package, at the time of writing this, is not available on melpa so we have to install it manually or using straight.el or quelpa, because I'm using straight.el for my config we'll use that.| (ノ°Д°)ノ︵ ┻━┻
"As long as there was coffee in the world, how bad could things be?" - Cassandra Clare| Makoism
I use Kagi as my search engine and for LLM interactions. I am also always connected to ProtonVPN. I and others have noticed that the output from their LLM Assistant is cut of after a couple of seconds when on ProtonVPN. Why does that happen and what can we do about it?| Relentless Coding
I started reading up on Erlang's pg module(pg = "process groups", it's not related to Postgres!) recently and kept seeing references to pg2. This is quite confusing because pg is the newer module that replaces pg2. From pg.erl's initial commit message| Samrat Man Singh
I recently had to look up my Hetzner VM's IP in a private network I'd set up from inside a Docker container. My initial set up was a bit clunky passing the host IP addresses during deployment but there's an easy way to look it up: $ curl http://169.254.| Samrat Man Singh
"I never laugh until I've had my coffee." - Clark Gable| Makoism
Sharing shell tools habits between all of my hosts using chezmoi, building on a fantastic post by Mark| Ideas.Offby1
"A yawn is a silent scream for coffee" - Unknown| Makoism
Avoid forced synchronous layout and safely read an element's size.| Tiger Oakes
How to use the comment description feature in ESLint.| Tiger Oakes
UniFi will tell you that you need their Touch-series phones for this, but it's just SIP all the way down| Skylar MacDonald
It went OK, but I learned some things I thought I'd better write down for next time| Skylar MacDonald
How this blog now supports mathematical notation using MathML, enabling clean rendering of equations and matrices without JavaScript dependencies.| Giles' Blog
Today I learned how to resume sessions on virtual machines while using Visual Studio Code remote. Visual Studio Code remote is incredible for SSH-ing into remote virtual machines. But sometimes you start off a long-running process in a shell on the remote machine and your connection is interrupted before it can finish; then, when you resume the connection, you’ve lost the progress you made through your code. But today I learned that you can start off persistent shell processes using a comma...| Arthur Turrell
I'm using the http package to make a POST request to OpenAI, and the API seems to only strictly accept application/sdp as the Content-Type: flutter: Response body: {"error":{"message":"Unsupported content type. This API method only accepts 'application/sdp' requests, but you specified the header 'Content-Type: application/sdp; charset=| Samrat Man Singh
I figured out how to bridge my Bluesky account into Threads. It went “fine”.| Skylar MacDonald
Ok folks, this is kind of a weird one. I'm going to put it in the "you won't ever need this, but if you do, you are going to be glad I wrote this up for ya" category. As you may or may not know, I recently acquired fireside.fm,| John Nunemaker
You can store your Rails app's compiled assets on Cloudflare Pages. Should you? I have no idea.| Skylar MacDonald
I've been experimenting with Kamal for deploying an Elixir application. The application was previously deployed on Fly.io and relies on the Erlang VM's clustering capabilities, so I had to get this working on the Hetzner deployment I'd spun up using Kamal. It took me a bit of effort to| Samrat Man Singh
Interesting styling possibilities with Kramdown syntax highlighted code blocks in Jekyll.| Mastering Jekyll on Made Mistakes
Learn how to use static files with Jekyll to create a gallery of images automatically without a plugin.| Mastering Jekyll on Made Mistakes
The question of how to write a list inside of a table cell with Kramdown recently came up in a thread on Jekyll Talk — prompting me to look for a solution.| Mastering Jekyll on Made Mistakes
Copying a file to a folder is not always as simple as it seems.| xavd.id
It’s always nice to learn a new trick that may ever so slightly improve the way we use our tools. Today i learned two such little tricks regarding the command-line.| Demian’s blog
Loading this font locally is a bit tricky.| tigeroakes.com
When I was working on integrating Rodauth with OmniAuth authentication, I noticed an error warning after upgrading to Rails 6.1, when Rodauth was redirecting inside a Rails controller action:| Janko Marohnić
Using html in a Jupyter Notebook| Looking for data in all the right places...
Using the zip command| Looking for data in all the right places...
Link versions of a Docker image back to Git commits| Looking for data in all the right places...
Using pv, tee, and sha256sum| Looking for data in all the right places...
There’s more than one way to skin a cat| Looking for data in all the right places...
MathML lets you insert math formulas with just HTML.| tigeroakes.com
These functions were deprecated in alpha and have been replaced.| tigeroakes.com
CI/CD combining different branches.| tigeroakes.com
Simply changing import statements can improve performance.| tigeroakes.com
Even if a default branch has an odd name, its easy to `git checkout main`.| tigeroakes.com
My favorite Visual Studio Code feature is hidden behind a setting in Android Studio.| tigeroakes.com
TIL: JIT can treat static readonly fields as constants| The mole is digging