|
Note : Code Cat watches disapprovingly as I work … The bulk of my career has been spent at the small scale of the startup universe – companies with 15 people or less; often a lot less; more than a few times, I've been the only engineer. I have done three stints with companies at or near the three figure number of employees: Dataware, Mascot Network and Seas Education. One of the characteristics of working at the small scale of startu....
|
|
Snyk's Director of Developer Relations, Liran Tal, discusses deploying a Gatsby site to GitHub pages.
|
Όταν προγραμματίζω, μιλάω στον κώδικα. Αλλά, σύμφωνα με τη γάτα μου, αυτό είναι το λιγότερο ανησυχητικό.
|
Όταν προγραμματίζω, μιλάω στον κώδικα. Αλλά, σύμφωνα με τη γάτα μου, αυτό είναι το λιγότερο ανησυχητικό.
|
Όταν προγραμματίζω, μιλάω στον κώδικα. Αλλά, σύμφωνα με τη γάτα μου, αυτό είναι το λιγότερο ανησυχητικό.
|
|
This is another one of those "Tales from the Past" blog posts where something kicked off a memory. In this case, I was at a conference and talking with someone who was President of a startup and they weren't quite sure what to do. They had found themselves, at a very early stage, sidelined in their own venture and pigeon holed into a tiny portion of the business. And, keep in mind, that they did have specialized domain knowledge of that ....
|
Introduction: At Wingify, we follow microservices based architecture to leverage it's great scalability benefits. We have a lot of…
|
|
This is the final book reading list I’ll be writing this year - since I write about the previous month at the beginning of the next, I won’t be writing December 2019’s until January 2020.
|
|
WE STARTED A COMPUTER COMPANY!! You have no idea how long I’ve been waiting to say that! I guess some context would help… Steve Tuck , Bryan Cantrill , and I officially started the Oxide Computer Company . Since then, we’ve been working on closing up fundraising, getting an awesome office, and hiring! You are probably thinking “a computer company? that’s outrageous!”.. well it is and it isn’t. Over the last year, I had the opportunity ....
|
|
I like to think about things. To riff off Austin Kleon , I want to become a professional writer so that I can be a professional thinker. For now, though, as I have said many times before , I write to clarify, condense, and record my thoughts. I have sat down today to talk about Tesla’s new Cybertruck — not because the Internet needs one more hot take , but rather to pursue those goals. Permalink.
|
I recently moved the Actionhero tutorials from the Actionhero Docs site docs.actionherojs.com to the main Actionhero website…
|
|
Just what is it about The Great British Baking Show? (or The Great British Bake-Off as it's called in its homeland.) In case you haven't…
|
|
This document is a "post mortem". I generally write these after any significant project I'm involved in ends. The idea is to capture the good (What Worked), the bad (What Didn't Work) and the next (Changes for Next Year). I am writing this as a public document on my personal blog so that it is accessible for next year. Note : If the very term SBI means nothing to you, dear reader, then just move on. SBI is short for Starbase Indy, a ....
|
|
Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Introduction Modules is the system integrated into Go to provide support for dependency management. This means modules touch just about anything related to working with source code, including editor support. To provide editors with support for modules (and for other reasons)..
|
|
Introduction After more than a year of working on an implementation of dc and POSIX bc , I have probably become one of few people in the world who can be considered bc experts. Two others are Philip A. Nelson , the author of the GNU bc , and Carl W. (last name unknown), aka Phodd , whose bc libraries are second-to-none. For anyone who thinks bc is not very powerful, look at Carl’s work; the amount of things he did is insane!
|
|
Introduction After more than a year of working on an implementation of dc and POSIX bc , I have probably become one of few people in the world who can be considered bc experts. Two others are Philip A. Nelson , the author of the GNU bc , and Carl W. (last name unknown), aka Phodd , whose bc libraries are second-to-none. For anyone who thinks bc is not very powerful, look at Carl’s work; the amount of things he did is insane!
|
|
Introduction After more than a year of working on an implementation of dc and POSIX bc , I have probably become one of few people in the world who can be considered bc experts. Two others are Philip A. Nelson , the author of the GNU bc , and Carl W. (last name unknown), aka Phodd , whose bc libraries are second-to-none. For anyone who thinks bc is not very powerful, look at Carl’s work; the amount of things he did is insane!
|
|
Introduction After more than a year of working on an implementation of dc and POSIX bc , I have probably become one of few people in the world who can be considered bc experts. Two others are Philip A. Nelson , the author of the GNU bc , and Carl W. (last name unknown), aka Phodd , whose bc libraries are second-to-none. For anyone who thinks bc is not very powerful, look at Carl’s work; the amount of things he did is insane!
|
|
Introduction After more than a year of working on an implementation of dc and POSIX bc , I have probably become one of few people in the world who can be considered bc experts. Two others are Philip A. Nelson , the author of the GNU bc , and Carl W. (last name unknown), aka Phodd , whose bc libraries are second-to-none. For anyone who thinks bc is not very powerful, look at Carl’s work; the amount of things he did is insane!
|
|
A Good Year for "A Programmer's Introduction to Mathematics"
-
www.jeremykun.com
-
6 years ago
-
eng
A year ago today I self-published “A Programmer’s Introduction to Mathematics” (PIM). In this short note I want to describe the success it’s had, summarize the complaints of some readers and the praise of others, and outline what’s next. Since publication PIM has sold over 11,000 copies. A rough chart showing the sales of paperback and ebook copies of PIM. Here’s a table: Month Paperback Ebook Total 2018-12 4,323 1,866 6,189 2019-01 1,418 2..
|
|
A Good Year for "A Programmer's Introduction to Mathematics"
-
www.jeremykun.com
-
6 years ago
-
eng
A year ago today I self-published “A Programmer’s Introduction to Mathematics” (PIM). In this short note I want to describe the success it’s had, summarize the complaints of some readers and the praise of others, and outline what’s next. Since publication PIM has sold over 11,000 copies. A rough chart showing the sales of paperback and ebook copies of PIM. Here’s a table: Month Paperback Ebook Total 2018-12 4,323 1,866 6,189 2019-01 1,418 2..
|
|
A Good Year for "A Programmer's Introduction to Mathematics"
-
www.jeremykun.com
-
6 years ago
-
eng
A year ago today I self-published “A Programmer’s Introduction to Mathematics” (PIM). In this short note I want to describe the success it’s had, summarize the complaints of some readers and the praise of others, and outline what’s next. Since publication PIM has sold over 11,000 copies. A rough chart showing the sales of paperback and ebook copies of PIM. Here’s a table: Month Paperback Ebook Total 2018-12 4,323 1,866 6,189 2019-01 1,418 2..
|
|
Towards an artificially intelligent dungeon master http://iws.mx/aidm/ It was announced recently that Lee Sodol, 9 dan rank Go player, was quitting the game professionally, citing the dominance of AI as a contributing factor to his retirement. He described AlphaGo, the program that defeated him, as “an entity that cannot be defeated”. A similar fate fell […]
|
|
In software engineering, over the years folks have developed many patterns, techniques and refactoring maneuvers.
|
|
Maximal Poisson disk sampling: an improved version of Bridson’s algorithm
-
extremelearning.com.au
-
6 years ago
-
eng
Bridson’s Algorithm (2007) is a very popular method to produce maximal ‘blue noise’ sample point distributions such that no two points are closer than a specified distance apart. In this brief post we show how a minor modification to this algorithm can make it up to 20x faster and allows it to produce much higher … Continue reading "Maximal Poisson disk sampling: an improved version of Bridson’s algorithm"
|
|
The quickest way to cut through confusion or disagreement among otherwise amiable and honest folks is to ask questions. Ask early so you don't waste time. But it's not enough to just ask clarifying questions because the answers won't always be clear. Sounds like Human Interaction 101, and maybe it is. These techniques show up more when discussing outcomes and very rarely when discussing assumptions . Meetings are called to discus....
|
|
Python 3 general. Share resources, PDFs and books. Also discuss and share projects you have been working on. Beginner Questions are also welcome.
|
|
Here in Quebec, winter is so cold it can drain your phone battery very fast. I wanted a private and secure solution for my hikes, so I can be followed on a map. This post will introduce you to LoRaWAN and how to install your own IoT mapping application using open source tools and a new project I’m working on written in Go. Radio Network LoRaWAN is a network layer protocol for managing communication between LoRa devices and gateways.
|
|
Despite cron being an age old *nix technology, it alway seems like scheduling tasks is an annoying thing. Note : Cron is the standard *nix technology for running tasks on a recurring basis like "every monday at 5 am execute this program". We are now doing things like running tasks within containers and that raises the question of where does cron exist: within the container? at the OS level? what about multiple instances of the con....
|
|
Driven by the idea of building a Bluetooth keyboard like device, I’ve bought the SparkFun Artemis Thing Plus board. It’s a board designed for small, power efficient devices with Bluetooth capability. The board carries an Ambiq Apollo3 processor. It’s an ARM Cortex-M4F chip. Runs at 48MHz but can, for a brief amount of time, go up to 96MHz. Here you can read more about the whole Apollo line-up.
|
|
Introduction By this point, it should be well-known among my non-existent readership that I wrote an implementation of POSIX bc . It is less well-known that I work for SchedMD, LLC supporting Slurm , the number one supercomputer scheduler. When submitting a job to a Slurm “cluster,” we can either submit a normal executable or a shell script. When I am working with Slurm on a day-to-day basis, I usually use shell scripts. However,..
|
|
Introduction By this point, it should be well-known among my non-existent readership that I wrote an implementation of POSIX bc . It is less well-known that I work for SchedMD, LLC supporting Slurm , the number one supercomputer scheduler. When submitting a job to a Slurm “cluster,” we can either submit a normal executable or a shell script. When I am working with Slurm on a day-to-day basis, I usually use shell scripts. However,..
|
|
Introduction By this point, it should be well-known among my non-existent readership that I wrote an implementation of POSIX bc . It is less well-known that I work for SchedMD, LLC supporting Slurm , the number one supercomputer scheduler. When submitting a job to a Slurm “cluster,” we can either submit a normal executable or a shell script. When I am working with Slurm on a day-to-day basis, I usually use shell scripts. However,..
|