Ian Lyttle's Avatar

Ian Lyttle

@ijlyttle.bsky.social

β˜•οΈ πŸ“Š 🐢 πŸ”Έ Protect Trans Kids πŸ”Έ Black Lives Matter

653 Followers  |  923 Following  |  34 Posts  |  Joined: 26.12.2023  |  1.7733

Latest posts by ijlyttle.bsky.social on Bluesky

asking for a favorite track is a trap...

for me, this is less of an album, and more of an old friend: there when needed

05.10.2025 15:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
you should be using rig

you should be using rig

Want to manage multiple R versions without pain? 🧰

The rig (R Installation Manager) tool makes installing, removing, and switching between #RStats versions simple; works across macOS, Windows, and Linux.

πŸ”§ github.com/r-lib/rig

25.09.2025 13:33 β€” πŸ‘ 20    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

While I had been using rainbow parentheses for a while, I only recently found out about rainbow indentation thanks to @ijlyttle.bsky.social and @3mmarand.bsky.social 🌈 #rstats

25.09.2025 16:46 β€” πŸ‘ 43    πŸ” 9    πŸ’¬ 7    πŸ“Œ 1
Screenshot of first page of slidecrafting-book.com website

Screenshot of first page of slidecrafting-book.com website

I'm exited to announce a new resource about making slides with quarto and revealjs. This book is the combination of all the work I have done in this area, reordered and polished up

There isn't a lot of new information yet, but this format allows me to add more easily

slidecrafting-book.com
#quarto

24.09.2025 16:12 β€” πŸ‘ 178    πŸ” 64    πŸ’¬ 11    πŸ“Œ 6
Preview
RDM Weekly - Issue 014 A weekly roundup of Research Data Management resources.

RDM Weekly Issue 14 is out! πŸ“¬

After attending posit::conf last week, I decided to highlight some recent and past data management related talks from the conference. #rstats

- AI Coding Assistants
- Spreadsheet formatting
- Creating R Data Packages
and more!

rdmweekly.substack.com/p/rdm-weekly...

23.09.2025 13:16 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1
Preview
Timestamp Issues Timestamp With Time Zone Promotion Casts Working with time zones in SQL can be quite confusing at times. For example, when filtering to a date range, one might try the following query: SET timezone = ...

πŸ• πŸ€” Timestamps and time zones can be confusing! 😡

πŸ’‘ To help you make sense of time zones in SQL, Richard Wesley wrote a short guide that covers some typical pitfalls: duckdb.org/docs/stable/...

02.09.2025 11:11 β€” πŸ‘ 30    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Does Jenny Bryan #VibeCode? πŸ€”

She shared on the Hangout that she's been thankful that she gets to learn #rust and #typscript in the age of #AI and these are her thoughts on #LLM use. (We really need a #RubberDuck emoji πŸ¦†)

#rstats #databs #VibeCoding #DSHangout #python

20.08.2025 22:13 β€” πŸ‘ 32    πŸ” 9    πŸ’¬ 2    πŸ“Œ 0

Amazing! I really enjoy your writing! Looking forward to you being a part of the class!

16.08.2025 15:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Really looking forward teaching again with @3mmarand.bsky.social: all sorts of good stuff, including:

🐝 getting started with functions
⚑️ writing functions with tidy evaluation
πŸƒβ€β™€οΈiterating over columns of data frames
🐈 intro to functional programming with purrr

Hope you can join us!

16.08.2025 15:24 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
WKRP: Johnny Fever

This is awesome: a "WKRP in Cincinnati" fan created a three-hour Johnny Fever radio block, by using clips from the TV show and dropping in the full songs on his intros and outros, plus commercials and Les Nessman news breaks.

14.08.2025 23:02 β€” πŸ‘ 2405    πŸ” 730    πŸ’¬ 99    πŸ“Œ 130

this is my TS album drop 🀩

13.08.2025 21:10 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

I have drifted from Observable lately, and I could use a distraction today.

I've got my morning coffee, let's do this!

02.08.2025 13:24 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Posit We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.

At Posit, we love @typst.app:

⚑ Make PDFs in milliseconds, not minutes
✨ The power of LaTeX with today's technologies
✍️ Modern typography (including emojis!)
🧠 Clear mental model

So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a...

#rstats

03.06.2025 13:47 β€” πŸ‘ 243    πŸ” 54    πŸ’¬ 5    πŸ“Œ 11
Leon Draisaitl taking the Clarence Campbell Bowl back to the Oilers' locker room.

Leon Draisaitl taking the Clarence Campbell Bowl back to the Oilers' locker room.

Mad Men finalΓ©: Peggy Olsen taking her box of stuff to her new office

Mad Men finalΓ©: Peggy Olsen taking her box of stuff to her new office

same energy

31.05.2025 14:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Connor McDavid ANSWERS in Game 5!
YouTube video by NHL Connor McDavid ANSWERS in Game 5!

Connor McDavid in the elimination game against Dallas, 2025: www.youtube.com/watch?v=qRoj...

30.05.2025 18:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Gotta See It: Connor McDavid Shows Off Sweet Moves to Bury Goal
YouTube video by SPORTSNET Gotta See It: Connor McDavid Shows Off Sweet Moves to Bury Goal

Connor McDavid in the elimination game against Dallas, 2024: www.youtube.com/watch?v=K-ea...

30.05.2025 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is a fun piece on denominators to share with your friends, written with my @wakeforest.bsky.social colleague Jeff Camm!

29.05.2025 20:05 β€” πŸ‘ 17    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
function-call-in-default-argument (B008) | Ruff Checks for function calls in default function arguments.

mutable, Python argument-defaults are... docs.astral.sh/ruff/rules/f...

17.05.2025 17:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Robert β€œEd” Smylie, the NASA official who saved the Apollo 13 crew in 1970, has died at 95. He cobbled together an apparatus made of cardboard, plastic bags and duct tape after an explosion crippled the spacecraft as it sped toward the moon. nyti.ms/3Sbusb3

16.05.2025 19:36 β€” πŸ‘ 15177    πŸ” 2956    πŸ’¬ 427    πŸ“Œ 281
Preview
Common Gotchas β€” The Hitchhiker's Guide to Python

(repeat to self) Python argument-defaults are mutable, Python argument-defaults are mutable, Python argument-defaults are mutable... docs.python-guide.org/writing/gotc...

17.05.2025 15:48 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Rep. Laurel Libby, R-Auburn, recently used my second-place finish in the 1,600-meter run, and that of my teammate in the 800-meter run, to malign Soren Stark-Chessa, the trans-identified athlete who finished first.

One of the reasons I chose to run cross-country and track is the community: Teammates cheering each other on, athletes from different schools coming together, and the fact that personal improvement is valued as much as, if not more than, the place we finish.

Last Friday, I ran the fastest 1,600-meter race I have ever run in middle school or high school track and earned varsity status by my school’s standards. I am extremely proud of the effort I put into the race and the time that I achieved. The fact that someone else finished in front of me didn’t diminish the happiness I felt after finishing that race. I don’t feel like first place was taken from me. Instead, I feel like a happy day was turned ugly by a bully who is using children to make political points.

We are all just kids trying to make our way through high school. Participating in sports is the highlight of high school for some kids. No one was harmed by Soren’s participation in the girls’ track meet, but we are all harmed by the hateful rhetoric of bullies, like Rep. Libby, who want to take sports away from some kids just because of who they are.

Anelise Feldman
Freshman, Yarmouth High School
Yarmouth

Rep. Laurel Libby, R-Auburn, recently used my second-place finish in the 1,600-meter run, and that of my teammate in the 800-meter run, to malign Soren Stark-Chessa, the trans-identified athlete who finished first. One of the reasons I chose to run cross-country and track is the community: Teammates cheering each other on, athletes from different schools coming together, and the fact that personal improvement is valued as much as, if not more than, the place we finish. Last Friday, I ran the fastest 1,600-meter race I have ever run in middle school or high school track and earned varsity status by my school’s standards. I am extremely proud of the effort I put into the race and the time that I achieved. The fact that someone else finished in front of me didn’t diminish the happiness I felt after finishing that race. I don’t feel like first place was taken from me. Instead, I feel like a happy day was turned ugly by a bully who is using children to make political points. We are all just kids trying to make our way through high school. Participating in sports is the highlight of high school for some kids. No one was harmed by Soren’s participation in the girls’ track meet, but we are all harmed by the hateful rhetoric of bullies, like Rep. Libby, who want to take sports away from some kids just because of who they are. Anelise Feldman Freshman, Yarmouth High School Yarmouth

this is a letter to the editor from a high school track runner who came in second to a trans girl in a race. her state house rep in maine started talking about it. so she wrote this: www.pressherald.com/2025/05/14/r...

16.05.2025 03:25 β€” πŸ‘ 31760    πŸ” 10044    πŸ’¬ 360    πŸ“Œ 1015
SveltePlot logo with the website address https://svelteplot.dev and a few example plots in the background

SveltePlot logo with the website address https://svelteplot.dev and a few example plots in the background

Last week I had the pleasure of finally releasing the #SveltePlot alpha version during my talk at the #SvelteSummit in Barcelona. It's a new visualization framework for @svelte.dev that I've been working on for the past 18 months, so it's about time for a 🧡

13.05.2025 11:21 β€” πŸ‘ 169    πŸ” 37    πŸ’¬ 8    πŸ“Œ 8

As promised.

08.05.2025 22:13 β€” πŸ‘ 305    πŸ” 76    πŸ’¬ 3    πŸ“Œ 0
Preview
From the dataengineering community on Reddit Explore this post and more from the dataengineering community

This is why I can't sleep at night...
www.reddit.com/r/dataengine...

30.04.2025 11:18 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
What the Package Does (One Line, Title Case) What the package does (one paragraph).

For the last couple of months I've been working on something and I'm excited to finally share an early preview:

Say hello to plumber2 πŸŽ‰

plumber2 is a full rewrite of the plumber package for creating powerful webapis in #rstats. It takes everything we have learned from plumber and adds even more

08.04.2025 09:59 β€” πŸ‘ 141    πŸ” 38    πŸ’¬ 5    πŸ“Œ 3
Deep Space Nine scene in three pictures. 
In pic one and two, Jadzia Dax and a old Klingon named Kor are reuniting/hugging it out. Both look absolutely thrilled to see each other. In pic three, the hug ends and they remain close. Kor is an older Klingon, white & grey scraggly  flowy hair and goatee, sharpe teeth, and forehead ridge loaf. Dax is in her blue science uniform on DS9 station. She has what looks like tattoos running up her neck on each side of her face through to the hairline. Closed caption as follows;
Pic one, focused on Kor, "Oh Curzon, my beloved old friend."
Pic two, showing Dax mid-hug, smiling big, "I'm Jadzia now."
Pic three showing both & each smiling towards one another. Kor, "Oh well, Jadzea, my beloved old friend."

Deep Space Nine scene in three pictures. In pic one and two, Jadzia Dax and a old Klingon named Kor are reuniting/hugging it out. Both look absolutely thrilled to see each other. In pic three, the hug ends and they remain close. Kor is an older Klingon, white & grey scraggly flowy hair and goatee, sharpe teeth, and forehead ridge loaf. Dax is in her blue science uniform on DS9 station. She has what looks like tattoos running up her neck on each side of her face through to the hairline. Closed caption as follows; Pic one, focused on Kor, "Oh Curzon, my beloved old friend." Pic two, showing Dax mid-hug, smiling big, "I'm Jadzia now." Pic three showing both & each smiling towards one another. Kor, "Oh well, Jadzea, my beloved old friend."

Alt in pic 1, Happy Trans Day of Visibility ❀️

Alt in pic 1, Happy Trans Day of Visibility ❀️

Alt in pic 1, Happy Trans Day of Visibility ❀️

Alt in pic 1, Happy Trans Day of Visibility ❀️

31.03.2025 23:14 β€” πŸ‘ 2005    πŸ” 670    πŸ’¬ 18    πŸ“Œ 46

just finished the Severance finale, what an amazing combination (reintegration?) of Andor and The Princess Bride

29.03.2025 15:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

We're delighted to announce Jonathan McPherson – software architect at Posit – as keynote speaker at posit::conf(2025)!

If you're curious about how thoughtful design principles can improve the data science tools you use, you won't want to miss this!

Join us Sep 16-18 in Atlanta. pos.it/conf

20.03.2025 19:02 β€” πŸ‘ 34    πŸ” 14    πŸ’¬ 0    πŸ“Œ 0

Hi #rstats friends!

I'm starting consulting! I've had a great journey in academia working with brilliant people, and while it's bittersweet (and a bit scary!), I'm excited for this next step. I'll still be maintaining {greta} and am hoping to be even more involved with the R community.

1/n

20.03.2025 00:35 β€” πŸ‘ 99    πŸ” 24    πŸ’¬ 5    πŸ“Œ 1

The very definition of a hockey-stick graph

18.03.2025 21:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ijlyttle is following 20 prominent accounts