-
📺 Taitset
Discovered another YouTube channel about Victorian railways this evening. This one’s more about history and operations and less pure cab-rides. A lot of fascinating information about locations that I’m very familiar with.
-
It’s already May and I’m way behind on my reading goals for the year.
The trouble is that the book that I want to read next is one I’ve read before, which doesn’t really count towards my goal. Well, I guess it could, since I haven’t listed it here. Maybe I’ll let myself this one pass.
-
On the train. Overhead announcement comes through from the control centre mentioning that a way to get service updates is to follow Metro on Twitter. Not X, Twitter. Even 1.5 years out.
Such is the staying power of Twitter as a brand, compared to what it’s called now. I’d be curious to know if those not using X or are not interested in tech know about the rebrand at all. Everyone knew about Twitter, even if they never used it.
-
Tape Playback Site
Thought I’d take a little break from UCL today. Mum found a collection of old cassette tapes of us when we were kids, making and recording songs and radio shows. I’ve been digitising them over the last few weeks, and today the first recorded cassette was ready to share with the family. I suppose I could’ve just given them raw MP3 files, but I wanted to record each cassette as two large files — one per side — so as to not loose much of the various crackles and clatters made when the tape recorder was stopped and started. Continue reading →
-
Interestingly, the best example of an app soliciting user feedback might be the Economist app. Just one alert modal with a simple question — “are you enjoying the Economist app?” — and a simple Yes/No answer. No star rating. No review prose. Just a simple thumbs up/thumbs down. Crude, but effective.
-
UCL: Brief Integration Update and Modules
A brief update of where I am with UCL and integrating it into Dynamo-browse. I did managed to get it integrated, and it’s now serving as the interpreter of commands entered in during a session. It works… okay. I decided to avoid all the complexities I mentioned in the last post — all that about continuations, etc. — and simply kept the commands returning tea.Msg values. The original idea was to have the commands return usable values if they were invoked in a non-interactive manner. Continue reading →
-
The Perfect Album
The guys on Hemispheric Views have got me blogging once again. The latest episode bought up the topic of the perfect album: an album that you can “just start from beginning, let it run all the way through without skipping songs, without moving around, just front to back, and just sit there and do nothing else and just listen to that whole album”. Well, having crashed Hemispheric Views once, I’d thought it’s time once again to give my unsolicited opinion on the matter. Continue reading →
-
God bless the person that invented the command line history. They just saved me 15 minutes of work.
And while we’re handing out praises, thank you to the person that added
RunAndReturnto the Mockery mock generator. I might be able to climb out of this mocking hell with this before the day is up. -
One other thing from Rec Diffs #233: it’s amusing to hear Siracusa being as frustrated with Britishism seeping into American English as I am with Americanisms seeping into Australian English.
John, I know how you feel. 😀
-
Favourite Comp. Sci. Textbooks
John Siracusa talked about his two favourite textbooks on Rec Diffs #233: Modern Operation Systems, and Computer Networks, both by Andrew S. Tanenbaum. I had those textbooks at uni as well. I still do, actually. They’re fantastic. If I were to recommend something on either subject, it would be those two. The two Tanenbaums. I will add that my favourite textbook I had during my degree was Compilers: Principal, Techniques and Tools by Alfred V. Continue reading →
-
And that makes it the third time this week that I encountered a bug involving DynamoDB that was avoidable with a unit test that actually used a proper database.
(To be fair, this time is was my fault: I haven’t got around to writing the unit test yet).
-
Github/Gitlab code search is fine, but have you ever tried
grep -l -r methodName projects/*? Seems to be not that much slower and like 100x more reliable. -
I wish Ghost allowed readers to choose a different email address to send newsletters, rather than just send them to the email address associated with the account itself. I’ve got news for you: send reading material to my personal inbox and I’ll never see it. That’s just not where I read stuff: it’s all in Feedbin.
Even better would be a private RSS feed. I know Gruber had issues with doing way back during the Google Reader days. But those days are gone, so it might be worth trying this again. Seems to work for Stratechery.
-
For the last few years, I’ve been using 4/24 as the expiry date of test credit cards within Stripe. Well those days are literally in the past now.
-
UCL: Breaking And Continuation
I’ve started trying to integrate UCL into a second tool: Dynamo Browse. And so far it’s proving to be a little difficult. The problem is that this will be replacing a dumb string splitter, with command handlers that are currently returning a tea.Msg type that change the UI in some way. UCL builtin handlers return a interface{} result, or an error result, so there’s no reason why this wouldn’t work. But tea. Continue reading →
-
I’d be curious to know why Microsoft renamed Azure Active Directory to “Entra.” That name is… not good.
-
👨💻 New post on Databases over at the Coding Bits blog: Counting In DynamoDB
-
Day 30: hometown
It’s far from perfect, but it’s good to call this place home. #mbapr
-
After a two month hiatus, the coffee booth at the station has reopened. All is well in the world once more. ☕😵💫
-
Day 29: drift
Drifted a little from the path at this point of my hike today. Could be easy to get lost though, so it was important not to drift too far. #mbapr
-
📺 Sugar: Season 1 (2024)
-
📺 Mission: Impossible – Fallout (2018)
-
Day 28: community #mbapr
-
Manual Moreale hit the nail on the head with this quote from his latest post:
The web is not dying. The web is huge. The web is ever-expanding. The fact that the web is just the same 5 big websites is a fucking lie. It’s like saying the restaurant industry is the same 5 fast food chains. It is not. It’s up to you to decide to stop visiting those 5 sites and stop ingesting their fast food content.
It feels like when these people say “the web”, they mean “whatever platform I’m addicted to.” Might be time they started trying out that URL bar that appears at the top of every browser.
-
👨💻 New post on Go over at the Coding Bits blog: Custom Import Paths In Go