Ian Lyttle
☕️ 📊 🐶 🔸 Protect Trans Kids 🔸 Black Lives Matter
- this song keeps hitting differently lately www.youtube.com/watch?v=8gPS...
- Reposted by Ian Lyttle
- Reposted by Ian LyttleMagnificent. Make sure you click on the "1 more reply" link to make sure you read the whole thread. You will not regret it.
- Reposted by Ian LyttleBest TikTok thing going is the two dudes trying food from every country without leaving NYC. If you haven’t seen them yet, it’s incredible. My favorite so far is last week’s. Legit got me emotional.
- Reposted by Ian LyttleJust watched the new Knives Out and I think it's really important you know that the scene in the Seminary's Gym is filmed in the same place Rick Astley filmed the music video for Never Gonna Give You Up. I saw the window tracery and immediately made my friends pause the film so I could tell them.
- 🎶 get your mind off wintertime you aint goin nowhere 🎵
- Reposted by Ian LyttleEleven years ago, I wrote to Tom Stoppard to ask about this coup de théâtre from 1949. It took me down an unexpected rabbit hole - in memory of Stoppard, here's what I found.
- Today in Canadian headlines: www.cbc.ca/news/canada/...
- Today in "most Canadian headlines":
- in case you're interested: www.cbc.ca/news/canada/...
- Reposted by Ian LyttleI'm reminded of how handy the usethis::browse_*() functions are and thought I'd remind people they exist. Choose from a menu of links or go straight to CRAN or GitHub. #rstats
- Reposted by Ian Lyttlethis dude helping his bro pick up his stick should be highlight of the night but our bloodthirsty sports media only feeds us conflict
- this is the wildest thing I have heard in a while www.youtube.com/watch?v=yMz4...
- 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
- Reposted by Ian LyttleWant 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
- Reposted by Ian LyttleWhile 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
- Reposted by Ian LyttleI'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
- Reposted by Ian LyttleRDM 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...
- Reposted by Ian Lyttle🕐 🤔 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/...
- Reposted by Ian LyttleDoes 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
- 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!
- There's always more to learn in R! Level up your skills at posit::conf(2025) with our workshops: ➡️ R User to Programmer with Emma Rand & Ian Lyttle 📦 Package Development with @jennybryan.bsky.social 👷 R in Production with @hadley.nz 🗓️ Sept 16–18 | 🔗 posit.co/conference/ #PositConf2025 #RStats
- Reposted by Ian LyttleThis 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.
- Reposted by Ian Lyttlethis is my TS album drop 🤩
- Excited to share my newest quarto revealjs plugin: imagemover Easily reposition and resize images directly in your quarto revealjs slides for a much smoother slidecrafting experience github.com/EmilHvitfeld... #quarto
- I have drifted from Observable lately, and I could use a distraction today. I've got my morning coffee, let's do this!
- 100% agree + #RStats WebR works in Notebooks 2.0 & Desktop! I went into some detail abt Notebooks & Desktop this past week: dailydrop.hrbrmstr.dev/2025/07/31/d...
- Reposted by Ian LyttleAt 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
- same energy
- Connor McDavid in the elimination game against Dallas, 2024: www.youtube.com/watch?v=K-ea...
- Connor McDavid in the elimination game against Dallas, 2025: www.youtube.com/watch?v=qRoj...
- Reposted by Ian LyttleThis is a fun piece on denominators to share with your friends, written with my @wakeforest.bsky.social colleague Jeff Camm!
- (repeat to self) Python argument-defaults are mutable, Python argument-defaults are mutable, Python argument-defaults are mutable... docs.python-guide.org/writing/gotc...
- mutable, Python argument-defaults are... docs.astral.sh/ruff/rules/f...
- Reposted by Ian LyttleRobert “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
- Reposted by Ian Lyttlethis 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...
- Reposted by Ian LyttleLast 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 🧵
- Reposted by Ian LyttleAs promised.
- Reposted by Ian LyttleThis is why I can't sleep at night... www.reddit.com/r/dataengine...
- Reposted by Ian LyttleFor 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
- Reposted by Ian Lyttle
- just finished the Severance finale, what an amazing combination (reintegration?) of Andor and The Princess Bride
- Reposted by Ian LyttleWe'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
- Reposted by Ian LyttleHi #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
- find yourself someone who looks at you like Leon Draisaitl looks at Calvin Pickard after scoring an overtime goal
- Reposted by Ian LyttleVoyagers I and II are two of the greatest wonders of humankind and are testimonies to the value of having an aspirational US federal government …
- Reposted by Ian LyttleThe community effort to make the penguins data accessible to all R users took almost exactly 2 years to date!! Our first email exchange was February 19, 2023. Thank you to our international forces of nature that made this happen! @ellakaye.co.uk @HeathrTurnr.fosstodon.org.ap.brid.gy 🐧🐧🐧🐧🐧🐧
- 🚨 The "penguins" data is coming to the base #rstats{datasets} in 4.5.0! @ellakaye.co.uk & @HeathrTurnr.fosstodon.org.ap.brid.gy r prepared an adapted and a raw version of the data set based on the {palmerpenguins} 📦 by @allisonhorst.bsky.social @apreshill.com and Kristen Gorman. 📈 Scatter plot:
- Reposted by Ian Lyttle@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉 With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest. www.tidyverse.org/blog/2025/02...
- Reposted by Ian LyttleDiversity is our greatest asset, even if the government disagrees… They not like us! POC in STEM are here to stay. They tried to rig the game but you can’t fake influence! Mustard on the [Be][At] bro. Happy Black History Month!
- Reposted by Ian Lyttlethis haptic display absolutely rocks. basketball is for everyone.
- Reposted by Ian LyttleWe're excited to announce Catherine Nelson as keynote speaker at posit::conf(2025)! Author of "Software Engineering for Data Scientists," she'll share how data scientists can benefit from software engineering best practices! Sept 16-18 in Atlanta. pos.it/conf #PositConf2025 #Python #rstats #pydata
- Reposted by Ian LyttleWe're jazzed to announce that Kieran Healy (@kjhealy.co) as a keynote speaker at posit::conf(2025)! Tools for science are better than ever, but it's also easier to make stuff up. If Honest Data Visualization interests you, join us! Sept 16-18, Atlanta. pos.it/conf #PositConf2025 #Python #RStats
- Reposted by Ian Lyttle📝 "Where does the U.S. Government Keep its Data?" 👤 Sam Tyner-Monroe 📖 US Govt data sources: R packages & agency APIs for economic, justice, labor, & more! Unlock data insights. 🔗 sctyner.me/post/2018-11-16-us-… #rladies #rstats #oldiebutgoodie
- Reposted by Ian LyttleWe're delighted to announce Cat Hicks @grimalkina.bsky.social – psychologist for software teams – will be a keynote speaker at posit::conf(2025)! Discover psychology tips for better dev teams and much more at conf. Register at pos.it/conf #PositConf2025 #DataScience #OpenSource #Python #RStats
- Reposted by Ian Lyttle[This post could not be retrieved]
- Reposted by Ian LyttleInterested in upping your ggplot2 game? Check out a blog post on Dr. Heike Hofmann's talk "Extensions to ggplot2 are easy – right?" neb-rug.github.io/posts/ggplot... This was the inaugural talk for the new Nebraska R User Group. Register for future talks at www.meetup.com/neb-rug/ #RStats #DataViz
- This is a wonderful article, which reminds me that I need to find some time to get back into maintaining {boxr}, including a PR from @thomas-sandmann.genomic.social.ap.brid.gy!
- Reposted by Ian LyttleI don't think anyone else created a starter pack for Iowa reporters, so here goes. Let me know who's missing! New people are signing up here every day. go.bsky.app/96bgC3at://did:plc:kydhfsfa2w5hghnz4fluoxqz/app.bsky.graph.starterpack/3lbzxvsypwt24
- Reposted by Ian LyttleJust spent a couple of hours at The Map House nerding over their current tube map exhibition, which has some fantastic rare Beck sketches, and proofs and drafts annotated by the man himself.
- Reposted by Ian LyttleFor those going home to visit family this weekend: • Samsung calls it Auto Motion Plus • LG calls it TruMotion • Sony calls it Motionflow • Roku calls it Action Smoothing • Google TV calls it Motion Enhancement • Vizio calls it Smooth Motion Effect.
- @josiahparry.com's blog post on argument-validation is one of my favorite bits of R-related writing from the past few years. @3mmarand.bsky.social and I taught a workshop at last year's posit::conf(); we riffed off of Joisah's work for a self-paced module: posit-conf-2024.github.io/programming-...
- I now dedicate the first 20+ lines of my user facing functions to argument validation. I cannot emphasize how helpful this is for preventing bugs. Read about r-lib standalone check: josiahparry.com/posts/2024-0... #rstats
- Reposted by Ian LyttleI now dedicate the first 20+ lines of my user facing functions to argument validation. I cannot emphasize how helpful this is for preventing bugs. Read about r-lib standalone check: josiahparry.com/posts/2024-0... #rstats
- Reposted by Ian Lyttle📦 usethis 3.1.0 📦 is released. `use_vignette()` and `use_article()` can now help you initiate a Quarto (.qmd) vignette or article. #rstats usethis.r-lib.org/news/index.h...
- Reposted by Ian LyttleOur research lab is now here on Bluesky! 📊📈
- A while ago I got interested in computing on color, to help design sets of color palettes that account for both light and dark mode, and color-vision deficiency. I wrote a collection of fun @observablehq.com notebooks - this seems a good excuse to discuss them observablehq.com/@ijlyttle/co...
- For example, using the interactive 3D viewer can give you an idea of how a of how a color-space collapses under a *model* of color-vision deficiency:
- Also in the notebooks collection, a 2D interactive viewer which you can also use to see the *modeled* effect of color-vision deficiency: observablehq.com/@ijlyttle/ch...
-
View full threadTo design a color scale, I use dimensions: luminance, chroma, and hue. Color-spaces map these dimensions to (hex-valued) colors. Luminance drives a color scale, distinguishes a color from its background. Equal steps in luminance is not constant across color-spaces: observablehq.com/@ijlyttle/lu...
- Reposted by Ian LyttleI have been working from a hypothesis that so far seems to be correct but I’d love to get some constructive input especially from #duckdb folks Hypothesis: Using JavaScript and DuckDB-wasm allows for the public deployment of data apps with minimal server costs and ongoing maintenance. Caveats in 🧵
- testing, testing
- I'm very happy to be helping @huizezhangsherry.bsky.social and @visnut.bsky.social on the CRAN Task View for Dynamic Visualizations and Interactive Graphics: cran.r-project.org/web/views/Dy... If you have any ideas you'd like to contribute, please let us know! #rstats
- i think i have been added to one of these starter packs (thanks!) so i guess i gotta up my posting game…
- I sussed it out, thanks @visnut.bsky.social 🤗 There's a lot of great folks in this starter pack! bsky.app/profile/visn...
- Reposted by Ian LyttleStarter packs are a great way to find people. But I followed a few tech/AI starter packs, and now have a sizeable gender skew in who I'm following. To counteract, I started collecting this list. Who else should I be following & add? 👇 go.bsky.app/LaGDpqgat://did:plc:6j5bvjws3mm7xsxfu56rrhtz/app.bsky.graph.starterpack/3lagprmstbn2m