-
Day 11: sky
It’s up there, somewhere. #mbapr
-
Walked a different way to work today. The detour was only a couple of blocks but it was actually quite stimulating seeing an area of the the city I hardly know. Refreshing.
-
Day 10: train #mbapr
-
Go to prod early because you never know what surprises you’ll encounter when you deploy (cough Cloud Formation cough).
-
Had a crummy afternoon at work today. Had to make some fixes that were quite urgent, and forgot to verify something. Good new is that when I verified it this evening, it worked as expected: no nasty surprises or bugs. So relieved! ๐
Everything’s coming up Leon. ๐
-
Getting in line for the cafรฉ to open.
Actually, this pigeon is more patient than I am. I decided to go somewhere else.
-
Day 9: crispy
I guess you could describe these autumn leaves as crispy. Well, maybe a couple of weeks ago you could. With all the recent rain we’ve had, I guess they’ve gone soggy now. #mbapr
-
Dealing with money is annoying. Dealing with money using Go’s
big.Rattype? Really annoying.๐ฎโ๐จ -
Six Appeal #9
โฌโฌโฌ๐จ๐จโฌ โ๏ธ
๐จ๐จ๐จ๐จ๐จ๐จ โ๏ธ
๐จ๐จ๐ฉ๐จ๐จ๐จ ๐ซ
๐จ๐จ๐ฉ๐จ๐จ๐จ ๐ซ
๐จ๐จ๐ฉ๐จ๐จ๐จ ๐ซ
๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ๐ฉ โญ3 minutes, 16 seconds - total score: 704
Apparently the correct answers are real words.
-
Day 8: prevention
An ounce of this? Well, not quite. I can’t prevent myself getting sick abroad, but I try to take a few things to save myself needing to go to the chemist. This idea came from my previous job, which took quite a lot of effort preventing people getting sick while travelling. #mbapr
-
Small Calculator Commands
This page documents the extra commands from Small Calculator. These were taken from source code, pretty much as is, but styled to suite the web, and any spelling mistakes fixed. These were retrievable from the application itself by typing “help” follow by the command.
Available Commands
The list of available commands are as follows
BLOCK <statements> Executes a block of statements HELP [topic] Display help on topic DEFFNC <function> Defines a new function ECHO <text> Displays text on the line ECHOEXPR <cmd> Executes a command and displays the result EXEC <file> Executes a file of commands FUNCTIONS Displays all predefined functions IF <pred> Does a command on condition RETURN <val> Sets the return value RETURNEXPR <cmd> Sets the return value to the result of <cmd> Type "HELP <command>" to see infomation on a commandBLOCK
BLOCK {<cmd1>} {<cmd2>} ...Executes a block of commands.ย The commands can be any statement including other block statements.
Continue reading โ -
Small Calculator
Date: Unknown, but probably around 2005
Status: Retired
Give me Delphi 7, a terminal control, and an expression parser, and of course I’m going to build a silly little REPL program.
I can’t really remember why I though this was worth spending time on, but I was always interested in little languages (still am), and I guess I though having a desk calculator that used one was worth having. I was using a parser library I found on Torry’s Delphi Pages (the best site at the time to get free controls for Delphi) for something else, and after getting a control which simulated a terminal, I wrote a very simple REPL loop which used the two.
Continue reading โ -
Day 7: well-being
“An apple a day,” and all that. Kinda wish I liked apples more than I do (I don’t really like them that much). #mbapr
-
๐ Crying Myself to Sleep on the Biggest Cruise Ship Ever
A really great read.
Iโve never been on a cruise. This, plus the many jokes Iโve heard from comedians that have worked cruises, is probably the closest experience Iโll ever get to cruising. After reading it, itโs definitely not for me.
-
Oof, glad I bought an unbrella. Even if itโs a $10 piece of junk with half the stretchers broken. At least half of me will be dry after the walk home. โ๏ธ
-
๐ฅ I’ve released a video tutorial on how to use and configure the Sidebar For Tiny Theme. This walks through the process of creating and using a custom Micro.blog theme to configure the sidebar with custom HTML. Hope others find it useful.
-
It strikes me as odd seeing articles from those that continue to mourn the loss of Twitter and complain about itโs owner, only to go on and continue to use Twitter.
Of course, Iโm the one that continues to read these articles. So whoโs really the odd person here? ๐
-
Day 6: windy
Sails of modernity. #mbapr
-
Day 5: serene
The Remarkables, Queenstown, NZ. Taken March 2013. #mbapr
-
Vivaldi can learn a thing or two from Safari about being able to copy and paste a HTML table into a spreadsheet. Safari does quite well here:
Vivaldi, not so much:
-
Self-Driving Bicycle for The Mind
While listening to the Stratchery interview with Hugo Berra, a thought occurred to me. Berra mentioned that Xaomi was building an EV. Not a self-driving one, mind you: this one has a steering wheel and peddles. He made the comment that were Apple to actually go through with releasing a car, it would look a lot like what Xaomi has built. I haven’t seen either car project myself so I’ll take his word for it.
Continue reading โ -
Day 4: foliage
Spot the visitors. #mbapr
-
From @jarrod:
Youโre likely familiar with the Navy SEAL mantra of โSlow is smooth, and smooth is fast.โ I propose one more line: โAnd fast is fun.โ
We’re going through a crunch at the moment, taking out a fair bit of tech debt in what we’re building. And it occurred to me that going slow might be slow now, but it’ll allow you to go fast later. On the other hand, you can go fast now, but it’ll slow you down in the long run. That tech debt will come due eventually.
So I guess the choice is, when do you want to go slow? Now or later?
-
I should stop trying to multitask. What happens is that I kick off something that takes some time, and instead of just wait for it, I start work on something else only to forget the original task I started first. I should just wait the few minutes it takes for that task to finish.
-
๐บ Andor: Series 1 (2022)
-
Release version 1.1.1 of Sidebar for Tiny Theme. You’ll need to upgrade Tiny Theme to version 2.7.4 or later to use it, but the good news is that it’s no longer replacing any templates of Tiny Theme itself. It’s all now working with hooks, which is a much nicer way of doing things (thanks, @mtt).
-
Day 3: card #mbapr
-
Day 2: flowers #mbapr
-
There’s a lot of low-hanging fruit still to be picked in Numbers in MacOS. The basic stuff, like opening two worksheets of the same file side-by-side, or in different windows. Might be that code editors with tabs spoiled me with capability, but I can see this generally being helpful for others.
-
Enjoying the latest ShopTalk about home cooked apps. What an amazing term for it: perfect. Also good to know that I’m not alone in doing this. ๐๏ธ
-
Day 1: toy #mbapr
-
Canberra Railway Museum
Went to the Canberra Railway Museum this morning. Quite a wide variety of locomotives and carriages being restored, with many of them quite accessible to guests, including the cabin. Hereโs a selection of the more interesting sites.
Continue reading โ -
๐ Insanity in the Air: The crash of Pakistan International Airlines flight 8303
A facinating post. One of those posts where you know the writer knows what theyโre talking about, and has clearly done a lot of research for the piece. Will definitely take a look at their other posts.
-
Picnic train, now boarding. ๐
-
A few shots around South-East Canberra with the deciduous trees starting to turn.
-
Caught up with these two today.
-
Currently in Ron Finemore territory (namely the Hume Fwy near Gundagai). ๐
-
On Post Headers
My answer to @mandaris question:
How many of you are using headers in your blogging? Are you using anything that denotes different sections?
I generally don’t use headers, unless the post is so long it needs them to break it up a little. When I do, I tend to start with H2, then step down to H3, H4, etc.
I’d love to start with H1, but most themes I encounter, including those from software like Confluence, style H1 to be almost the same size as the page title. This kills me as the page title should be separate from any H1s in the body, and styled differently enough that there’s no mistaking what level the header’s on.
Continue reading โ -
Was running into issues trying to buy a hamper from an online store in the UK. Turns out it was because one of the hamper items was alcoholic. I guess they’re not interested in dealing with the customs, and the associated headaches, in getting that over here.
-
Sorting And Go Slices
Word of caution for anyone passing Go slices to a function which will sort them. Doing so as is will modify the original slice. If you were to write this, for example:
package main import ( "fmt" "sort" ) func printSorted(ys []int) { sort.Slice(ys, func(i, j int) bool { return ys[i] < ys[j] }) fmt.Println(ys) } func main() { xs := []int{3, 1, 2} printSorted(xs) fmt.Println(xs) }You will find, when you run it, that both
Continue reading โxsandyswill be sorted: