SM Articles from blogs I follow

2022-08-16 – Status update, August 2022 via Drew DeVault's blog
It is a blessedly cool morning here in Amsterdam. I was busy moving house earlier this month, so this update is a bit quieter than most. For a fun off-beat project this month, I started working on a GameBoy emulator written in Hare. No promises on when it wil…

2022-08-16 – What's cooking on SourceHut? August 2022 via Blogs on Sourcehut
Good morning! 785 new users are joining us on this cool August morning, for a total of 31,600 SourceHut users. Remember to be kind and patient with our new members as they learn how to use the software and work with the communities here. We only have a short…

2022-08-15 – Static Site Generators Are Easy to Use…Right? via Kev Quirk
I’ve had this post in my drafts folder for months now Actually, it’s ever since I realised how hard it is to manage content with Static Site Generators, and flipped ... More -->

2022-08-14 – Status update, August 2022 via emersion
Hi all! This month I’ve been pondering offline-first apps. The online aspect of modern apps is an important feature for many use-cases: it enables collaboration between multiple people and seamless transition between devices (e.g. I often switch between my pe…

2022-08-13 – Will the IndieWeb Ever Become Mainstream? via Kev Quirk
Jeremy Sarber recently asked a question in response to my AMA; whether I think the IndieWeb will ever become mainstream. Here’s my answer… This is an interesting question, thanks for ... More -->

2022-08-13 – Playing _The Search for Almazar_ (1981) via Arthur O’Dwyer
Last year I ported Winston Llamas' _The Search for Almazar_ from BASIC to C for the Z-machine; see ["Play _The Search for Almazar_ online"](/blog/2021/05/16/play-almazar/) (2021-05-16). At the time I didn't blog a playthrough of the game; …

2022-08-10 – A SLANG interpreter for SCAMP via jes's blog
I made the interpreter by ripping the parser out of the compiler, making it produce an AST instead of assembly code, and writing a recursive evaluator for the AST. It was way less work than writing the Lisp interpreter, and it runs programs about 100x faste…

2022-08-10 – How I wish I could organize my thoughts via Drew DeVault's blog
I keep a pen & notebook on my desk, which I make liberal use of to jot down my thoughts. It works pretty well: ad-hoc todo lists, notes on problems I’m working on, tables, flowcharts, etc. It has some limitations, though. Sharing anything out of my noteb…

2022-08-09 – Playing With WSL2 via
I played with WSL a while back, and I suppose I technically use it daily on my work PC. I say “technically” because the way I use it is more of just a terminal window that automatically connects SSH to a remote server where my screen session is running. I…

2022-08-08 – Using more to View Text Files at the Command Line via Open Source Musings

2022-08-08 – What to do when someone tells you to "take initiative" via erik.wiffin
I have always hated the phrase “Don’t bring me problems, bring me solutions!”. It feels lazy. It incentivizes people to sweep things under the rug if they can’t figure out what to do. It doesn’t give any useful direction to the person bringing you problem…

2022-08-06 – The New Oil Has a Merch Store Now via The New Oil

2022-08-05 – Five Years of Fosstodon Questions via Kev Quirk
Brandon, incidentally one of the oldest members on Fosstodon, asked a few questions in response to my post on Five Years of Fosstodon. So I thought I’d answer them here. ... More -->

2022-08-05 – Ask Mike Anything via
In light of the 5th Anniversary of Fosstodon, I thought I’d give the community the opportunity to ask me about anything they wanted to know more about. Any question is fair game, and I’m going to do my best to answer honestly where I can.

2022-08-04 – JSON Lines via Anton Zhiyanov
CSV on steroids.

2022-08-04 – Gypsy Soup via Based Cooking
The vegetables used in this soup are flexible. Any orange vegetale can be combined with green. Such as peas or green beans to replace peppers, or carrots and/or squash to replace the sweet potato. ⏲️ Prep time: 40 min 🍳 Cook time: 30 min 🍽️ Servings: 4 Ingre…

2022-08-04 – Autumn Soup via Based Cooking
You can cook the veggies on the stove instead of baking them, just pay more attention to avoid burning. You can also use pumpkin instead of squash. ⏲️ Prep time: 20 min 🍳 Cook time: 40 min 🍽️ Servings: 4 Ingredients 1 Medium Squash 3 Potatoes 4 Carrots 1 Small O…

2022-08-04 – Greek Salad via Based Cooking
⏲️ Prep time: 15 min 🍽️ Servings: 4-6 Ingredients 2 cup assorted Lettuce, chopped or torn 4 whole Tomatoes, wedged or sliced 1 whole Cucumber, seeded and sliced 1 Bell Pepper, seeded and sliced 1 small Onion, sliced 1/2 cup pitted Black Olives (preferably brine-c…

2022-08-03 – A Lisp interpreter for SCAMP via jes's blog
Lisp has been the most recent step in my search for the ultimate SCAMP programming environment. Unfortunately what I have so far is so slow that it's probably another dead-end. It's about 300x slower than compiled SLANG code.

2022-08-02 – Beware CTAD on `reverse_iterator` via Arthur O’Dwyer
Consider the following example of an "STL-style algorithm," taken from a lab exercise in one of my training courses: template bool is_palindrome(It first, It last) { while (first != last) { --last; if (first == last) break; if (*first != *last) { …

Generated by openring