Reposted by terenceTyler Morgan-Wall @tylermw.com · 27/09/2026Ahh, that's better! Nice, clean 3D ggplots with no texture bleeding (because those are real 3D polygons, automatically transformed into the 3D coordinate system of the underlying ggplot!) render_polygons( us_states, data_column_top = "total_pop_15", color = "height" ) #RStats #rayshader 2254
terence @tterence.bsky.social · 29/09/2026I don't know if they express my soul but they sure show my age. I still remember the first time I played Quake: you can look UP?! And later: What can change the nature of a man? 220
terence @tterence.bsky.social · 29/09/2026Is it me or are we seeing similar animated maps appear with surprising speed and frequency across the usual platforms in the past month? The similarities go beyond the actual visualization to include typography, text placement, even the description... 000
terence @tterence.bsky.social · 29/09/2026Okta actually dangles the checkbox "Remember me for 7 days" but refuses to let you check the box. I think it's in cahoots with Duo. 020
Reposted by terenceAlberto Cairo @albertocairo.com · 28/09/2026Lovely and deep visual op-ed by Giorgia Lupi: "A.I. is a different kind of technology, because it can deliver an end result before creative thinking has happened at all" www.nytimes.com/interactive/...nytimes.comOpinion | A.I. Shortcuts Are Ruining How We Think (Gift Article)Anything worth remembering came from a person who did not know where she or he was going until arriving. 25225
Reposted by terenceTyler Morgan-Wall @tylermw.com · 20/09/20262019: "I don't want to learn Blender: I'm going to write my own renderer in R, so I never have to use a GUI and can write all my scenes as code!" 2026: "... and then you call raygui(), and you can explore and change your scene without writing any code at all!" 🤷♂️ #RStats #rayrender 2487
Reposted by terenceJer Thorp @jerthorp.bsky.social · 18/09/2026Friends! Can I ask you a favour? My 🐦 + 📊 course starts next week. I'm super excited but registration is worryingly low. Can you share this with your weirdo nature + art + code friends? jerthorp.me/learningjerthorp.meLEARNING | jerthorpOnline courses and wokshops about birds, data and creative coding. Binoculars to Binomials is for coders who are interested in cultivating an observational practice, and for birders who want to dive ... 25357
Reposted by terenceNicola Rennie @nrennie.bsky.social · 18/09/2026My list of data-related resources had a bit of a re-fresh recently! They're now all in the one site. You can still browse by topic or see them all at once! 📊 Link: nrennie.rbind.io/resources/ #RStats #DataViz #StatsEd 25615
Reposted by terenceTyler Morgan-Wall @tylermw.com · 12/09/2026Finally: #rayshader will soon have the beautiful sunsets made in #RStats I've always dreamed of, along an actual sense of scale for your landscapes, thanks to some big updates I'm pushing to #rayrender and #skymodelr 😀 You can ask me more in Houston at #positconf 👋 1284
Reposted by terenceDaniel Huffman @pinakographos.bsky.social · 09/09/2026I'm still rather proud of the data transformation I did for this map. We had rasters showing ship density, and we made a map of those, but I also wanted to make the routes stand out. So, I eyeballed the main corridors and drew out a main route skeleton. 3275
Reposted by terenceDaniel Huffman @pinakographos.bsky.social · 08/09/2026New on the blog: "GenAI for the Static Cartographer," in which I express my concerns about AI but then give ideas on how to use it, anyway. Features results both impressive and mediocre. somethingaboutmaps.wordpress.com/2026/09/08/g... 22310
Reposted by terenceVincent Arel-Bundock @vincentab.bsky.social · 04/09/2026Big news! 🎉 𝚖𝚊𝚛𝚐𝚒𝚗𝚊𝚕𝚎𝚏𝚏𝚎𝚌𝚝𝚜 1.0.0 for #Rstats is out. It’s a big number and it feels like a big step. I wrote a blog on the challenges of interpreting statistical models, SPEED, cool new features, the future, and a 5 year package development and writing odyssey. arelbundock.com/posts/margin... 1642299
Reposted by terenceTyler Morgan-Wall @tylermw.com · 04/09/2026A fly-by ski trip generated entirely in #RStats with #rayshader and #rayrender, featuring realistic lighting for that location at a specific date and time, properly marked roads, trails, ski trails, streams, lakes, houses, and 2 million (!) individually rendered trees! All generated from {sf} data! 1297
terence @tterence.bsky.social · 09/06/2026Land cover of Cambodia. #rayshader adventures, an #rstats tale 0165
terence @tterence.bsky.social · 08/06/2026For World Ocean Day, here's a visualisation of the world's marine protected areas. #ggplot2 adventures, an #rstats tale 0225
terence @tterence.bsky.social · 05/06/2026Rivers of Minnesota. #rayshader adventures, an #rstats tale 0266
terence @tterence.bsky.social · 04/06/2026Rivers of Illinois. #rayshader adventures, an #rstats tale 1202
terence @tterence.bsky.social · 03/06/2026Land cover of Honduras. #rayshader adventures, an #rstats tale 071
terence @tterence.bsky.social · 02/06/2026Land cover of El Salvador. #rayshader adventures, an #rstats tale 1187
terence @tterence.bsky.social · 28/05/2026Land cover of Serbia. #rayshader adventures, an #rstats tale 0186
terence @tterence.bsky.social · 28/05/2026Rivers and lakes of the Netherlands. #rayshader adventures, an #rstats tale 0136
terence @tterence.bsky.social · 26/05/2026Land cover of Thailand. #rayshader adventures, an #rstats tale 1162
terence @tterence.bsky.social · 23/05/2026Land cover of the conterminous United States of America. #rayshader adventures, an #rstats tale 0153
Reposted by terenceJames Goldie @jamesgoldie.dev · 22/05/2026@tylermw.com's skymodelr package is so rad. So incredible what we can do with just a bit of #rstats code in 2026. Made myself a lovely new macOS Dynamic Wallpaper with skymodelr and the (also great) equinoxmac.com app. 1135
terence @tterence.bsky.social · 21/05/2026Land cover of Guatemala. #rayshader adventures, an #rstats tale 082
terence @tterence.bsky.social · 21/05/2026Rivers of Australia. #rayshader adventures, an #rstats tale 0224
terence @tterence.bsky.social · 20/05/2026Land cover of Romania. #rayshader adventures, an #rstats tale 0268
terence @tterence.bsky.social · 19/05/2026Trying something different with a land cover map of Vietnam. What do you think? #rayshader adventures, an #rstats tale 4273
terence @tterence.bsky.social · 19/05/2026Thanks to feedback, here's rivers and subbasins of the Great Lakes, take two. I'd mistakenly excluded Canadian lakes in my earlier render. Also took the opportunity to add more rivers. #rayshader adventures, an #rstats tale 0213
Reposted by terencePosit @posit.co · 19/05/2026We’re excited to launch the Posit Open Source website! 🚀 We’ve unified 15+ years of tools, 900+ blogs, and 1,600+ videos in one place. Explore it here: opensource.posit.co Huge thanks to the team: @cwick.co.nz Greg Swinehart @hadley.nz @ivelasq3.bsky.social @jeroenjanssens.com 29829
terence @tterence.bsky.social · 19/05/2026Rivers of Michigan. #rayshader adventures, an #rstats tale 0143
terence @tterence.bsky.social · 18/05/2026Thanks! In which state is the creek? I have individual renders of every state that borders the Great Lakes 😊 100
terence @tterence.bsky.social · 18/05/2026Rivers and subbasins of the Great Lakes. #rayshader adventures, an #rstats tale 1204
terence @tterence.bsky.social · 15/05/2026Today's land cover map is Bangladesh. #rayshader adventures, an #rstats tale 0132
terence @tterence.bsky.social · 15/05/2026Rivers of France. #rayshader adventures, an #rstats tale 0235
Reposted by terencemdsumner @mdsumner.bsky.social · 13/05/2026if anyone in R or Python ever thought "gee I'd like to contribute to GDAL", I'm here to help you get started can guide you through good approaches, what to think about, and what's bare minimum for a bug fix or feature PR, and the python and C++ tooling you will need (speaking linux) 1198
Reposted by terenceAndrew Heiss @andrew.heiss.phd · 14/05/2026The Tufte LaTeX class is pretty, but it hasn't been updated for years and doesn't work with well with Quarto/lualatex. But with #QuartoPub you can replicate it on your own in HTML/PDF with just a little bit of customization with CSS and some preamble-y things! github.com/andrewheiss/... 2359
terence @tterence.bsky.social · 14/05/2026Yes, the Mississippi. The source is HydroSheds here; planning to move to NHDPlus next. 100
terence @tterence.bsky.social · 14/05/2026Rivers and lakes of Wisconsin. I see the broken linestrings...turns out it takes more effort than I anticipated to resolve. I can fix the entire river, but it breaks when I intersect. Would appreciate any suggestions. #rayshader adventures, an #rstats tale 4152
terence @tterence.bsky.social · 14/05/2026Land cover of India. This was edifying. I had no idea so much land was devoted to crops. I mean, I sorta knew but seeing it this way really hammered it home. This was also the render that drove me to pure GDAL for raster operations. #rayshader adventures, an #rstats tale 0272
terence @tterence.bsky.social · 13/05/2026Land cover of Egypt. #rayshader adventures, an #rstats tale 1162
terence @tterence.bsky.social · 13/05/2026gdal is at least an order of magnitude faster than R. I will remember that from now on. 091
terence @tterence.bsky.social · 12/05/2026Rivers of Iberia. #rayshader adventures, an #rstats tale 0102
terence @tterence.bsky.social · 12/05/2026Land cover of South Korea. #rayshader adventures, an #rstats tale 0173
terence @tterence.bsky.social · 12/05/2026These broken linestrings after I intersect are testing the limits of my patience and ability. 010
terence @tterence.bsky.social · 11/05/2026Freshwater major habitat types of Thailand. #rayshader adventures, an #rstats tale 0133
terence @tterence.bsky.social · 10/05/2026And other one with rivers of Germany. #rayshader adventures, an #rstats tale 0182