Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 23/07/2026Fahrenheit 451: Keeping in mind that this was published over 70 years ago, it's remarkably contemporary. The story itself is okay, but the message beneath it is very nicely presented, and I had forgotten how beautiful the evocative descriptions were. 100
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 08/06/2026Hazel hazel.org is very cool - tooltips used to probe intermediate states of functions. I know of the breakerofchains package for R, but is there one that adds this sort of overlay to a compatible editor (e.g. VSCode/positron)? This example of course […] [Original post on fosstodon.org] 000
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 24/04/2026I've been keeping an eye on this since I first heard about it, and it looks like it now works! duckdb has a dplyr extension which can be installed - use dplyr code to slice and dice data within a duckdb session […] [Original post on fosstodon.org] 122
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 22/04/2026I don't immediately see them on fedi, but Guillaume Pressiat wrote an excellent follow-up to my Schotter post, adding in a polar coordinates element guillaumepressiat.github.io/blog/20… (discovered from my website referrals) […] [Original post on fosstodon.org] 010
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 18/04/2026Probably not quite fully accurate, but I was surprised on seeing the name when reading something that detailed the Thirty Years' War 000
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 17/04/2026New post: Schotter Plots in R jcarroll.com.au/2026/04/17/schotter… in which I reproduce a famous plot in R based on translating some Python code, itself translated from ALGOL #aRtistry #rstats 022
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 17/04/2026@andrew made a vastly superior parallel search across seed values (via mirai) I was scanning in this post (10 years ago) jcarroll.com.au/2016/05/30/seed and now I can find (the first of) these two magic numbers in a mere 16s Andrew's post […] [Original post on fosstodon.org] 100
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 14/04/2026R/Pharma 2026 call for speakers is open until (approx) 02 May and we're once again running an APAC track for those not in North America/Europe timezones. Some of last year's sessions are available on YouTube www.youtube.com/rinpharma We're interested […] [Original post on fosstodon.org] 000
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 16/02/2026#rstats hivemind - is this a bug or a working-as-expected inconsistency? nargs() gives different results when called via a wrapper compared to when called directly. I need to wrap a function from a published package which (perhaps regrettably) has logic […] [Original post on fosstodon.org] 101
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 04/01/2026Unlikely to be quite up to the standards of @baptnz but I'm very much enjoying a slow tea experience. Some simple jasmine Yin Hao this time. 010
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 31/10/2025About half way through @daroczig's #useR talk recording on {logger} www.youtube.com/watch?v=8R8ulz4MVm0 I was admiring how extensible it was and it struck me that it was a good fit for sending logged errors via {ntfy} - I got a working proof of […] [Original post on fosstodon.org] 014
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 26/10/2025The {ntfy} #rstats package has been updated on CRAN with internal improvements and tests thanks to @hadleywickham cran.r-project.org/package=ntfy Send a message to your devices on-demand or when some code completes, including emoji and plot outputs. No […] [Original post on fosstodon.org] 023
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 26/10/2025Got a good bird-to-stone ratio going by refreshing my #neo4j #cypher knowledge and warming up for #AdventOfCode by solving 2024 day 10 entirely via graph queries (including parsing input). I think my theme for this year is going to be 'as many languages as possible' 100
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 25/10/2025@zachweinersmith.bsky.social Thank You For Smoking is my go-to example of "winning the argument for the wrong reason" www.moviequotedb.com/movies/thank-y… My guess is that a 2hr debate is not a format in which you need to […] [Original post on fosstodon.org] 010
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 13/09/2025I Vibe Coded an R Package and it ... actually works?!? jcarroll.com.au/2025/09/13/i-vibe-c… I wanted an #rstats package to exist so I spent $20 and got Claude Code to build it for me. Plus a shiny app using it: jcarroll.shinyapps.io/kanjiexplorer 12710
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 10/08/2025I'm not sure where the #user2025 discussions are happening but I'm curious about one slide in particular from @hadleywickham's talk www.youtube.com/live/ctc2kx3LxG8 why the addition of 0 for each term of the multiplication? Is it to have NA values […] [Original post on fosstodon.org] 110
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 21/07/2025What are the odds? @dlakelan @jimbob Would only have been better with the latter's previous username, or if the supplied landscape picture was of a lake, someone else named Daniel, or Daniel at a lake. 😳 000
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 19/06/2025Fractional exponents are a thing x ^ z where z is not an integer. For example x ^ 0.5 is the same as taking the square root, sqrt(x). I must have either not learned, or forgotten that this only applies to positive values of x and spent a bit of time […] [Original post on fosstodon.org] 200
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 15/06/2025A brilliant talk from Aaron Hsu (not on Fedi, AFAICT) youtu.be/V8sACAhg4vM I'm left wondering though, is his lack of satisfaction in types due to #APL having so few of them? I absolutely see the benefits of typing things more strictly, and at the same […] [Original post on fosstodon.org] 000
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 15/06/2025{ggeasy} has now been updated to 0.1.6 on CRAN cran.r-project.org/package=ggeasy to align to an upcoming {ggplot2} release, but in fixing the revdep issue I discovered that easy_labs() (which used column labels as axis labels if present as attributes) […] [Original post on fosstodon.org] 1197
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 04/06/2025Help me, #rstats fans: bug, or not a bug? It looks like format(x, "%s") ignores the set timezone on a Date and assumes it's local, converting back to UTC even if it is explicitly already UTC. Should it ... not do that? I got bitten by this because it didn't […] [Original post on fosstodon.org] 031
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 10/05/2025I'm at the R IDE. I'm at the Python IDE. I'm at the combination R and Python IDE. 041
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 15/04/2025It might survive long enough to have a 10th birthday next year, but my silly little #rstats :rstats: package {ggghost} has been updated on CRAN to fix some broken documentation (and long-overdue cleanup) cran.r-project.org/package=ggghost I really […] [Original post on fosstodon.org] 123
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 12/02/2025Part book review, part package review, part comparison between :rstats: and :python: in my latest blog post jcarroll.com.au/2025/02/13/book-rev… Adelaide - we know all about "import pandas" 🐼 010
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 19/01/2025I'll be at EverythingOpen2025 this week #EO2025 #EverythingOpen looking to chat with anyone interested in data, programming languages (esp. R, Rust, Haskell, Julia, APL), or just about anything you're in to. I plan to have my profile pic on my badge - say hi if you see me! 012
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 09/01/2025Interesting to try out the DataFrame module in #haskell :haskell: with some #dplyr familiarity github.com/mchav/dataframe - it's definitely not somewhere I'd start for analysing data, but I've been curious as to whether or not it was even possible with strict typing. It looks like it is! 081
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 09/01/2025@bthalpin I found this example to be very interesting and wanted to see if I could golf it down a little with Distances.jl - I think it come out quite clean. gist.github.com/jonocarroll/8180c06… 010
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 16/12/2024I love #rstats :rstats:, and believe that vectorised operations simplify code by making x + y do what it looks like it should. #julialang :julia: has a more explicit approach; a 'broadcasting' operator `.` to distinguish scalar and vector operations, so x .* […] [Original post on fosstodon.org] 121
Jonathan Carroll @jonocarroll.fosstodon.org.ap.brid.gy · 14/12/2024Just once, could I please read a book by an American who doesn't assume that I, the reader, is American? There are - I'm am told - more than a few of us. 001