Weeknotes 161: Hypothetical downsides https://tomstu.art/weeknotes-161-hypothetical-downsides
Weeknotes 161: Hypothetical downsides — Tom Stuart

Weeknotes 162: Weak satire — Tom Stuart

Weeknotes 163: Elegant content — Tom Stuart

Weeknotes 164: Emotionally invested https://tomstu.art/weeknotes-164-emotionally-invested
Weeknotes 164: Emotionally invested — Tom Stuart

Weeknotes 165: Delivery mechanism https://tomstu.art/weeknotes-165-delivery-mechanism
Weeknotes 165: Delivery mechanism — Tom Stuart

Weeknotes 166: Fantasy integer — Tom Stuart

Weeknotes 167: Good pencils — Tom Stuart

Weeknotes 168: Public service — Tom Stuart

Weeknotes 169: Creeping dread — Tom Stuart

Weeknotes 170: Flimsy justification https://tomstu.art/weeknotes-170-flimsy-justification
Weeknotes 170: Flimsy justification — Tom Stuart

Weeknotes 171: Plausible interpretation https://tomstu.art/weeknotes-171-plausible-interpretation
Weeknotes 171: Plausible interpretation — Tom Stuart

Weeknotes 172: Passing phase — Tom Stuart

Weeknotes 173: None the wiser — Tom Stuart

Weeknotes 174: Occasional pang — Tom Stuart

Weeknotes 175: Sunk cost — Tom Stuart

Weeknotes 176: All my enemies — Tom Stuart

Weeknotes 177: Cool breeze — Tom Stuart

Weeknotes 178: Modular parts — Tom Stuart

Weeknotes 179: Modern marvel — Tom Stuart

Weeknotes 180: Dead reckoning — Tom Stuart

Weeknotes 181: Needless hostility https://tomstu.art/weeknotes-181-needless-hostility
Weeknotes 181: Needless hostility — Tom Stuart

Weeknotes 182: Niche operation — Tom Stuart

Weeknotes 183: Electrical work — Tom Stuart

Weeknotes 184: In freefall — Tom Stuart

Weeknotes 185: Underwhelming improvement https://tomstu.art/weeknotes-185-underwhelming-improvement
Weeknotes 185: Underwhelming improvement — Tom Stuart

Weeknotes 186: Lateral pinching — Tom Stuart

Weeknotes 187: Dwindling pool — Tom Stuart

Weeknotes 188: Scary feeling — Tom Stuart

Weeknotes 189: Phase transition — Tom Stuart

Weeknotes 190: Perfect timing — Tom Stuart

Weeknotes 191: Vicious cycle — Tom Stuart

Weeknotes 192: Wet bulb — Tom Stuart

Weeknotes 193: Cursed objects — Tom Stuart

Weeknotes 194: Silver lining — Tom Stuart

Weeknotes 195: Written off — Tom Stuart

Weeknotes 196: Unclear reasons — Tom Stuart

Weeknotes 197: Pointless struggle https://tomstu.art/weeknotes-197-pointless-struggle
Weeknotes 197: Pointless struggle — Tom Stuart

Weeknotes 198: Properly drenched — Tom Stuart

Weeknotes 199: Snap out of it — Tom Stuart

Weeknotes 200: Brief surge — Tom Stuart

Weeknotes 201: Survive contact — Tom Stuart

Weeknotes 202: Getting relentless https://tomstu.art/weeknotes-202-getting-relentless
Weeknotes 202: Getting relentless — Tom Stuart

Weeknotes 203: Fogged windows — Tom Stuart

Weeknotes 204: Expensive coffee — Tom Stuart

Weeknotes 205: Call it even — Tom Stuart

Weeknotes 206: Mostly typing — Tom Stuart

Weeknotes 207: Mildly merry — Tom Stuart

Weeknotes 208: Occult arithmetic — Tom Stuart

Yearnotes 3: Stable — Tom Stuart

Weeknotes 209: Genuine relief — Tom Stuart

Weeknotes 210: Wrong angle — Tom Stuart

Weeknotes 211: In situ — Tom Stuart

Weeknotes 212: Gritty thriller — Tom Stuart

Weeknotes 213: Touch the ground — Tom Stuart

Weeknotes 214: Adjustment period — Tom Stuart

Weeknotes 215: Confusing solution https://tomstu.art/weeknotes-215-confusing-solution
Weeknotes 215: Confusing solution — Tom Stuart

Weeknotes 216: Equal weight — Tom Stuart

Weeknotes 217: On my level — Tom Stuart

Weeknotes 218: Leave it — Tom Stuart

@tom this is all supremely relatable.

The Disney thing was a bit of a shocker, till I realised they now rolled you over onto a super-high 4K tier, so I just backed it off to "standard" HD to continue paying something closer to the old price.

And I've still got Poor Things to watch on it. Oh dear. Oh dear oh dear.

@rgarner I almost did that, but… I have a 4K TV! I want to watch things in 4K! I expect it’ll be way cheaper for me to buy the individual films & shows I actually want to watch.

@tom Sorry about the disappointing foot appointment. Hope you’ve got a comfortable boot.

Also if you’ve ever wondered what the timbre, range, and intonation of my singing voice is (which you haven’t) it is almost precisely Cory Wong in that piece. My toddler loves it and asks for it by name. “Papa. Papa. Can we listen to the Real Job?”

@tom just watched your talk you linked there, and wow, great stuff! Immediately sent it to the rest of the team and demanded they watch it too (if they’ll listen…)
@perfectlynormal Cool, thanks! I’m glad you liked it.
@tom How does ‘replay’ differ from cherry-picking a range of commits?
@floehopper The main practical difference is that it doesn’t use the working tree at all, so you can `replay` any range of commits onto any branch regardless of what you’ve currently got checked out.
@tom Some very important math here Tom.
@kmcphillips Exactly correct. In 2040 everyone else will catch up and I’ll be revered as a Nostradamus of heart-shaped pancake making.
@tom with this post the cultural weight of not having seen any of The Traitors has finally got to me, guess I’ll have to watch now (glad the foot is getting better!)
@dburrows Season two’s good, go for that! Good luck.
@tom I know what you mean about For All Mankind. I do quite like how humdrum the whole space thing has become for them though. Next season will be based in the offices of a Mars estate agent. Seriously though, it needs more space stuff or a good murder.
@beng @tom hopefully Dev will discover some alien life next series and get eaten up.

@jamesjefferies @tom

An incredible journey I would watch!

@beng I’m worried that it’s conditioned me to expect half of the main cast to die off each season. The only thing that can satisfy me now is Mars exploding.
@tom Well I pay nothing for healthcare AND get slow service every time. Canada truly is a nation at the intersection of the US and Europe.
@tom Also sorry you had such a mundane accident. That concussion I had that stopped me from working or mostly functioning for a year and a half was from picking up a child’s toy and standing up a bit too fast. So I feel ya.
@kmcphillips Thanks Kevin. Solidarity with the mundane accident crew. I hope your brain’s back to normal now.
@tom As normal as I think it ever was! Thank you for the thought.
@tom Oh no! Sorry to hear about your foot Tom. Get well soon.
@tom It feels like we should make a bigger deal about companies who handle faults well like that (Sonos). I had a similar surprisingly good experience with Shokz a couple of years ago – told them about a fault with two-year-old headphones, and they immediately sent me a new pair. Those had an issue too, so they sent me a third pair, which have been perfect ever since. At no point did they even ask for the old ones to be returned.
@tom happy new year to you and yours for tomorrow. I still can't read novels either, which is arguably more problematic given my job, but it's not a competition.
@emma Thanks, you too! That does make me feel better.
@tom congrats to your dad on a inventing a next level 21st century dad joke, will file it for use later

@tom my understanding of the Ruby parser story is that there's debate around whether to commit to handbuilt / recursive descent parser (Prism) or generated /LALR (Bison, Lrama).

Ruby 3.3 will have a runtime flag (no special compilation required) to enable Prism and get more real-world performance and lifecycle/ecosystem experience.

@bensheldon Oh, interesting, thanks! Is there anywhere I can read about this online?
dev-meeting-log/2023/DevMeeting-2023-08-24.md at master · ruby/dev-meeting-log

Contribute to ruby/dev-meeting-log development by creating an account on GitHub.

GitHub