Miles McBain's Avatar

Miles McBain

@milesmcbain

Code hacker, number cruncher, #rstats user, board gamer, road racer, plant eater, bass slapper. I like big bikes and I cannot lie. #cargobike Coming to you from AUS / BNE. https://milesmcbain.com

2,284
Followers
715
Following
643
Posts
01.11.2024
Joined
Posts Following

Latest posts by Miles McBain @milesmcbain

And perversely the more voluminous the documentation the more effort to keep it syncronised with the code, and the more likely it is for inconsistencies to appear.

09.03.2026 22:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah documentation and comments can easily fall into trap of describing the implementation rather than intent. What makes them potentially worse is that there’s nothing that forces them to stay synchronised with the actual implementation. They can easily end up being misinformation.

09.03.2026 22:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Realised that many of my favourite soundtracks to wrangle data to are break-up albums.

I think it's the combination of bitterness, anger, sadness, but also resolve, and maybe a smidge of hope.

Perfect for righting the wrongs of Other People's Data.

#databs #rstats

09.03.2026 11:17 πŸ‘ 13 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0

If you accept that, there's a corollary regarding language choice:

Domain specific languages are good actually! Preferable even.

Provided you can find peers that are fluent, you can communicate a data analysis more clearly and with less effort in a DSL like R, than you can in a more general lang.

09.03.2026 10:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your code can either help or hinder in this.

Code that aids communicates in language of the domain. Surfaces assumptions rather than buries. Makes the inferential connections legible.

Merely running without obvious error is prerequisite for your task, not the goal.

09.03.2026 10:44 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

A lot of great answers!

The best shot you have of verifying a data analysis is to convince a diverse jury of your peers that every plank you laid from data collection, to data wrangling, to modelling, to conclusion, forms a logically sound bridge that can hold the weight of your inference.

09.03.2026 10:44 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Former technical writer here.... YES

09.03.2026 10:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The bikes-for-transportation community is absolutely charging their cameras to capture video riding past the forthcoming gas station lines.

09.03.2026 03:20 πŸ‘ 116 πŸ” 11 πŸ’¬ 2 πŸ“Œ 1

Absolutely!

08.03.2026 13:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🀭🀭🀭

08.03.2026 06:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘

08.03.2026 06:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also haven’t checked out the test set yet. Which ep are you channeling?

08.03.2026 06:36 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Yesssss yesssssssss

08.03.2026 06:35 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

πŸ’―

08.03.2026 05:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ’―

08.03.2026 05:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ’―

08.03.2026 05:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thinking about is lately in the context of LLMs, and their propensity to add unnecessary complexity with each iteration of the prompt.

08.03.2026 04:49 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I meant you #databs

08.03.2026 04:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Alright class, #rstats #dataabs, a question, and this will be on your exam:

Code quality, in particular readability, and the management of complexity is *much* more important in data analysis than software engineering in general. Why?

08.03.2026 04:46 πŸ‘ 32 πŸ” 8 πŸ’¬ 10 πŸ“Œ 1

Other candidate Is possibly Microsoft Excel.

06.03.2026 09:10 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Came here to ask same. Fear the ANACONDA.

06.03.2026 09:09 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Me: oh maybe I’ll write my second blog post ever about AI!
<reads Dave’s blog>
Oh, no I just need to direct people to Dave’s good post.

05.03.2026 18:38 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Switch your fossil up to minimise the chances of getting the one with the goat behind it.

05.03.2026 12:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The human skin toned squiggly asterisk logo for Claude.

The human skin toned squiggly asterisk logo for Claude.

Hey Claude

Draw yourself a logo befitting The Suppository of All Wisdom.

04.03.2026 23:46 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This man spending just 0.5K a month on tokens and working only on his nights and weekends has shipped an application every 30 days.*

*Individual results may vary

04.03.2026 22:56 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When we talk about Baby Boomers not getting off the stage: In 1997, the US president was born in 1946.

In 2007, the US president was born in 1946.

In 2017, the US president was born in 1946.

And next year in 2027? The US president will have been born in 1946.

03.03.2026 20:10 πŸ‘ 10766 πŸ” 3276 πŸ’¬ 197 πŸ“Œ 246

The analogy is πŸ’―

It’s all the pain of raising the small child with none of the reward. Lil Claude only learns as far as his context window allows. After that he resets to the mean opinion of all the text on the internet. 😱

Parenting with an extra Sisyphean twist.

04.03.2026 02:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a woman in a bathrobe is standing in front of a painting Alt: Fran Fine in a bathrobe is standing in front of a painting and opening her arms wide as the camera uncomfortably zooms in to her face

Sorry, Bluesky, but I have to say it: The little gremlin in my brain would not stop screaming about AI until I referenced Fran Fine and linked to "Me and You and Everyone We Know." erincikanek.com/the-rumors-o...

03.03.2026 20:50 πŸ‘ 8 πŸ” 3 πŸ’¬ 3 πŸ“Œ 0

πŸ‘πŸ‘πŸ‘ Yes!

03.03.2026 23:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

folks, please don't submit LLM-generated PRs to open source projects. It makes no sense.

If the maintainers want to use an LLM to fix an issue, they can use Claude or whatnot directly. They don't need you as intermediary, that's just silly.

If they don't want to use LLMs, they have reasons.

28.02.2026 03:10 πŸ‘ 69 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0