Profile avatar
jonocarroll.fosstodon.org.ap.brid.gy
#rstats primarily but learning #haskell, #julia, #rust, #python, #APL, #lisp, and many others :rstats: :haskell: :julia: :rust: :apl: :python: :bash: Happy […] [bridged from https://fosstodon.org/@jonocarroll on the fediverse by https://fed.brid.gy/ ]
28 posts 47 followers 2 following
Regular Contributor

Bringing this highly requested feature to #Mastodon and the fediverse is not as trivial as some might think, but quote posts are coming. Here is our latest write-up about our progress: https://blog.joinmastodon.org/2025/02/bringing-quote-posts-to-mastodon/

Part book review, part package review, part comparison between :rstats: and :python: in my latest blog post https://jcarroll.com.au/2025/02/13/book-review-pandas-workout/ Adelaide - we know all about "import pandas" 🐼

Issue 2025-W07 of @rweekly is now live! https://rweekly.org/2025-W07.html Highlights this week: 🎨 Designing monochrome data visualisations by @nrennie 🧹 The life changing magic of tidying text files by @johnmackintosh πŸ“± Rlinguo β€” Why Did We Build It? by @thinkr Plus a handful of posts we […]

Issue 2025-W07 of @rweekly is now live! https://rweekly.org/2025-W07.html Highlights this week: 🎨 Designing monochrome data visualisations by @nrennie 🧹 The life changing magic of tidying text files by @johnmackintosh πŸ“± Rlinguo β€” Why Did We Build It? by @thinkr Plus a handful of posts we […]

Torment Nexus industry in crisis as Chinese company invents nexus that torments much more efficiently than domestic models

Writing an #interpreter for #Brainfuck is almost a rite of passage for any programming language implementer, and it’s my turn now. In this post, I write not one but four Brainfuck #interpreters in #Haskell: https://abhinavsarkar.net/posts/brainfuck-interpreter/ #ProgrammingLanguages #compilers […]

#RStats DemoScene Update: Writing old skool demo effects and figuring out some of them worked is a whooooole heap of fun! :) The R version of Oxygene's STNICCC2000 demo (a 90secone pre-digested 3d anim) renders to an mp4 in 4 seconds using {nara} + […] [Original post on fosstodon.org]

I'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!

Tidier.jl is on my learning list for this year, for sure. https://youtu.be/oLnAiCqYjzw @kdpsingh #julialang

Interesting to try out the DataFrame module in #haskell :haskell: with some #dplyr familiarity https://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!

I think that wraps up #AdventOfCode for me this year ... 59 solutions in total. 1: :rstats: :apl: :bash: :haskell: 2: :rstats: :julia: :haskell: 3: :rstats: :ruby: :uiua: :bash: :haskell: 4: :rstats: :apl: :haskell: 5: :rstats: :julia: :python: :haskell: 6: :rstats: :julia: :haskell: 7 […]

This year I've been using #AdventOfCode as a way to improve my (beginner-level) #haskell :haskell: and so far I'm very much enjoying it. So far I've solved both parts of days 1, 2, 5, 7, 11 (twice), and 17. https://github.com/jonocarroll/advent-of-code/tree/main/2024/Haskell I welcome any […]

I 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]

Just 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.

My first 14 days of #AdventOfCode this year - some days have been updated! 1: :rstats: APL :bash: :haskell: 2: :rstats: :julia: :haskell: 3: :rstats: :ruby: Uiua :bash: 4: :rstats: APL 5: :rstats: :julia: :python: :haskell: 6: :rstats: :julia: 7: :rstats: :haskell: 8: :rstats: APL 9: :rstats […]

My first 7 days of #AdventOfCode this year: 1: :rstats: APL :bash: 2: :rstats: :julia: :haskell: 3: :rstats: :ruby: Uiua :bash: 4: :rstats: APL 5: :rstats: :julia: :python: 6: :rstats: :julia: 7: :rstats: :haskell: (that's not going to show up nicely wherever programming language logos aren't […]

I am extremely behind on my #Exercism practice but I'm overjoyed to hear that they've added a #Uiua track https://exercism.org/tracks/uiua and a #Roc track https://exercism.org/tracks/roc I've joined both, which should gradually appear in my tracker of which problems I've solved in which […]

Issue 2024-W49 of @rweekly is out! πŸŽ‰ Highlights this week: 🀝 Give Thanks with the allcontributors Package by @rOpenSci πŸ•³οΈ How to Interpolate Missing Values in R: A Step-by-Step Guide with Examples by @spsanderson πŸ€ Predicting NBA Score Plays - Steph Curry Shots by Nils Indreiten […]

People who work in teams with lots of files, possibly experimental data etc... across many systems - how do you keep track of their location/metadata? I'm contemplating a Universal ID + database + short URL setup but surely this has been built properly somewhere before. Or... everyone just has […]

(Me, before Dec 1): I do want to do AdventOfCode again but I don't want to get caught up in it; I'll do my solutions at some point, but probably not on the day they're released. (Me, on Dec 1): Righto, that's #rstats, zsh+tools, and #apl solutions to both parts of day 1 done.

Thanks to a very cool video from @standupmaths popping up on my feed I updated my #rstats #Exercism solution for the Sieve of Eratosthenes problem to essentially use isprime <- function(n) { !length(grep(r"(^.?$|^(..+?)\1+$)", strrep('!', n))) } https://youtu.be/5vbk0TwkokM 1: FALSE 2: TRUE […]

I don't mean to throw shade at python (or maybe I do) but here's a comparison between a solution to a stated problem that imports from two libraries and another that uses just two characters. One of those was the presented solution in python 😬 […]

NeoHaskell looked like a fun experiment to play with https://neohaskell.org/ except a lot of it (including the REPL) isn't actually implemented; it just has 'placeholder' docs. I'm not saying it _should_ all be built already, but it's a bit of a tease.

With the schedule now available and looking extremely interesting, I've got my ticket to @everythingopen in Adelaide in January. https://2025.everythingopen.au/schedule/