Nov 16, 2022 from Luke Salamone's Blog A Few Notes on the Transformer A self-attention block depicted as a neural network. In this post I will describe the attention mechanism, commonly used in transformers, a popular neural language architecture. Most of the most we...
Nov 09, 2022 from Luke Salamone's Blog Rolling My Own Blog Search I’ve found myself hitting ctrl+f on this blog enough that I figured it’s about time to add some search functionality to it. While there are certainly prefab solutions out there, this task is simple...
Nov 02, 2022 from Caffeinspiration Practice being a beginner I’m a big fan of trying new things. Part of the process that I’ve come to enjoy is facing and getting over my initial hesitations and reaffirming that it’s OK to be bad at things. Trying something ...
Oct 25, 2022 from Home on Random effect pop-data-frame I’m still using consult to make fun, little Emacs packages that improve my everyday work. This time, I wrote a little package called pop-data-frame. The idea of pop-data-frame is to work with Emacs...
Oct 21, 2022 from Ryan Schachte's Blog OAuth2 and Cloudflare Workers Building a small module for Cloudflare Workers to allow integration with Google/OAuth2
Oct 19, 2022 from Changelog Arbitrary deadlines are actually awesome After reading Lucas da Costa’s Why deadlines are pointless and what to do instead, I agree with almost every point he makes, especially this one: It’s about time we start calling deadlines by their...
Oct 18, 2022 from Anirudh Oppiliappan Unicode text input in ZMK A hacky interim solution using macros As a highly cultured em-dash (over-)user, being able to type ‘—’ easily is very important to me. While waiting for zmkfirmware/zmk#232 to get merged, I’ve disc...
Oct 16, 2022 from Lorenzo Setale's Blog For the past 10 years, I have been keeping a diary I have been writing down events of my life for the last 10 years. I want to celebrate this achievement. 🎉☺️ This diary helped me a lot in the past, and I wish to convince anyone who is on the fence...
Oct 07, 2022 from Home on Random effect Use Ripgrep-all from Emacs Previously, I wrote a little package to integrate Everything search into Emacs using the Consult framework. It’s pretty useful if you are searching for (say) all the files on your Windows computer ...
Oct 03, 2022 from Caffeinspiration Learning by working on problems just outside of your reach There’s a common pattern I’ve seen when learning something new, where you can effectively move towards a larger goal by working on problems just outside of your reach. I did a little thinking about...
Sep 29, 2022 from Changelog Id3vx – a library for parsing and encoding ID3 tags The podcast moguls of Changelog Media have been keen to introduce chapters into their podcast episodes and they reached out to me for a hand. And would you know, now they have chapters and the Elix...
Sep 26, 2022 from Tim Bachmann's Blog SvelteKit Server-Side Rendering (SSR) with @urql/svelte Learn why server-side rendering (SSR) using urql as a GraphQL client is not as straightforward as you might think and how to do it anyway.
Sep 24, 2022 from Caffeinspiration iPhones and action discoverability, or "How the hell was I supposed to know that?" Discoverability I spend a lot of my time thinking about UX and design, and I try to consciously think about it in the wild when I can. One of the things that always catches my eyes is the idea of d...
Sep 24, 2022 from Caffeinspiration The hobby buyer's fallacy: "I'd really pursue my hobby if I just bought X" There’s a trap I used to fall into that has happened more times than I’d like to admit1. The typical scenario would be something like this: There’s a hobby I’m into (or starting to get into) I find...
Sep 22, 2022 from Changelog A new chapter for Changelog podcasts Adam and I have wanted our podcasts to have chapters for a looooong time. Like, multiple years long. They’re such a great way to navigate and explore an episode. You can skip directly to the subjec...
Sep 21, 2022 from Home on A blog Humans vs. Machines: The End for Competitive Chess Please be aware that the views expressed in this poste are solely those of the author and do not represent the official stance of any chess federation or organization. The world of competitive ches...
Sep 11, 2022 from ~gallant Superstition - an engineering anti-pattern Design patterns are reusable approaches to common problems - anti-patterns are the same, but ineffective (and even counterproductive). An example of a design pattern is the singleton - we often wan...
Sep 11, 2022 from Caffeinspiration Stubbornness and programming Every now and then, there will be the type of problem to solve where I know it will require an extra cup of coffee, a long block of dedicated time, and a lot of careful reading, debugging, note tak...
Aug 28, 2022 from Caffeinspiration Writing a toy WebSocket server from scratch WebSocket (WS) connections are pretty neat. I’ve gotten to play around with them before, both for personal and professional projects, but my view has mostly been at a high level and concerned mainl...
Aug 22, 2022 from Pankaj Tanwar - CS Engineer, writer & creator. Top 3 USELESS JavaScript interview questions 🤮