apl
around-the-web
books
haskell
julia
r

2024-11-15: Quick Note: Functions in Haskell Another throwaway comment that sort of blew my mind recently; I am making my way through Haskell For …

2024-09-18: Bringing type checking to R Another ‘toot that became too long’ post, this time about dynamically vs strictly typed …

2024-08-19: Leap Years with GCD in various languages I saw this deck via Haskell Weekly Recap which noted an interesting property: “x is a leap …

2024-08-04: R function call overhead I’m entirely perplexed by this - I was exploring an idea I saw discussed in a blog post (that …

2024-08-01: Book review: Data Analysis with AI and R I published Beyond Spreadsheets with R with Manning Publications partly because they approached me, …

2024-06-06: Enums in R I’m looping back to reading some of Tidy Design Principles since it hasn’t been touched …

2024-06-01: How do you do personal knowledge management? This post is a bit of a brain dump / working-out-loud thing. The posts here on jcarroll.xyz are less …

2024-05-06: On content creation motivation (this was going to be a (series of) toot(s) but it got too waaay too long) I enjoyed reading a blog …

2024-03-15: Fuzzy Grouping A former colleague got in touch recently with a question about how one might perform the following …

2024-02-10: Friends, Romans, Countrymen, lend me your debuggers This was just going to be a short toot, but it keeps growing so I moved it over to here. I thought I …

2023-11-16: Breaking down squared digits in (Dyalog) APL I love small challenges as a way to learn a language. I spotted this one in the #rstats hashtag on …

2023-11-10: Breaking down fizzbuzz in (Dyalog) APL The one-liner solution: {∊(3↑(0=3 5|⍵)∪1)/'Fizz' 'Buzz' ⍵}¨⍳20 The explanation: For each value in …

2023-07-03: Filtering Vectors I saw a YouTube short demonstrating how to use filter() in Python along the lines of …

2023-06-16: Around the web 2023W24 I think I’m happy with my RSS-to-email setup now but I feel like I’m only passively …

2023-05-12: FizzBuzz without an if Apparently using an if to solve FizzBuzz is a sign that you’re not a great programmer… …

2023-04-12: Finished reading: Bullshit Jobs by David Graeber 📚 Finished reading: Bullshit Jobs by David Graeber 📚 I’ll preface this with my sympathy for my …

2023-04-12: Finished reading: Soonish by Kelly and Zach Weinersmith 📚 Finished reading: Soonish by Kelly and Zach Weinersmith 📚 Another ‘prominently featured on a …

2023-04-12: Finished reading: Version Zero by David Yoon 📚 Finished reading: Version Zero by David Yoon 📚 I thoroughly enjoyed this book. Credit to my local …

2023-03-12: Finished reading: Eastern Standard Tribe by Cory Doctorow 📚 Finished reading: Eastern Standard Tribe by Cory Doctorow 📚 I found this one browsing the shelves at …

2023-03-12: Finished reading: 500 Chess Questions Answered by Andrew Soltis 📚 Finished reading: 500 Chess Questions Answered by Andrew Soltis 📚 Not a novel and not a textbook, …

2023-03-05: Finished reading: The Apocalypse Seven by Gene Doucette 📚 Finished reading: The Apocalypse Seven by Gene Doucette 📚 As soon as I finished The Spaceship Next …

2023-03-05: Finished reading: The Phoenix Project by Gene Kim 📚 Finished reading: The Phoenix Project by Gene Kim 📚 I was on the fence about this one; I’ve …

2023-03-05: Finished reading: Jellyfish Age Backwards by Nicklas Brendborg 📚 Finished reading: Jellyfish Age Backwards by Nicklas Brendborg 📚 Another recommendation from social …

2023-03-05: Finished reading: The Spaceship Next Door by Gene Doucette 📚 Finished reading: The Spaceship Next Door by Gene Doucette 📚 I like to mix in some fiction between …

2023-03-05: Finished reading: 10% Human: How Your Body’s Microbes Hold The Key To Health And Happiness by Alanna Collen 📚 Finished reading: 10% Human: How Your Body’s Microbes Hold The Key To Health And Happiness by Alanna …

2023-03-05: Finished reading: Once Upon an Algorithm by Martin Erwig 📚 Finished reading: Once Upon an Algorithm by Martin Erwig 📚 I liked the premise of this book - …

2023-03-01: Finished reading: The Book of Why by Judea Pearl 📚 Finished reading: The Book of Why by Judea Pearl 📚 This was the topic of a book club at work but …

2023-01-29: Finished reading: The Self-Taught Computer Scientist by Cory Althoff 📚 Finished reading: The Self-Taught Computer Scientist by Cory Althoff 📚 This is the book I wish …

2023-01-26: Finished reading: Living in Data by Jer Thorp 📚 Finished reading: Living in Data by Jer Thorp 📚 (previously) As a data person, this book spoke to me …

2023-01-26: Finished reading: The Checklist Manifesto by Atul Gawande 📚 Finished reading: The Checklist Manifesto by Atul Gawande 📚 I honestly didn’t know what I was …

2023-01-26: Finished reading: Our Data, Ourselves by Jacqueline D. Lipton 📚 Finished reading: Our Data, Ourselves by Jacqueline D. Lipton 📚 I abandoned this book after a few …

2023-01-20: Currently reading: Living in Data by Jer Thorp 📚 Currently reading: Living in Data by Jer Thorp 📚 I picked this up browsing shelves in a …

2023-01-08: Finished reading: Loonshots by Safi Bahcall 📚 Finished reading: Loonshots by Safi Bahcall 📚 This was recommended by someone at work and this time …

2023-01-06: Implicit or Explicit connection object? I’m wrapping a (stateless, hit-every-time) REST API and my design was challenged with an …

2023-01-04: Finished reading: Neuromancer by William Gibson 📚 Finished reading: Neuromancer by William Gibson 📚 I was recommended this on one of the socials and …

2022-08-06: Finished reading: Start with Why: How Great Leaders Inspire Everyone to Take Action by Simon Sinek Finished reading: Start with Why: How Great Leaders Inspire Everyone to Take Action by Simon Sinek I …

2022-08-06: Finished reading: Sea of Tranquility: A novel by Emily St. John Mandel Finished reading: Sea of Tranquility: A novel by Emily St. John Mandel I don’t know if it was …

2022-07-31: Finished reading: 12 Bytes: How We Got Here. Where We Might Go Next by Jeanette Winterson Finished reading: 12 Bytes: How We Got Here. Where We Might Go Next by Jeanette Winterson My library …

2022-07-16: Finished reading: The New Childhood: Raising Kids to Thrive in a Connected World by Jordan Shapiro Finished reading: The New Childhood: Raising Kids to Thrive in a Connected World by Jordan Shapiro …

2022-07-09: Finished reading: The End of Eternity by Isaac Asimov Finished reading: The End of Eternity by Isaac Asimov Easily one of the greatest science fiction …

2022-06-29: Currently reading: Start With Why by Simon Sinek Currently reading: Start With Why by Simon Sinek I was recommended this book by someone whose …

2022-06-28: Finished reading: The Cell by Joshua Z. Rappoport 📚 Finished reading: The Cell by Joshua Z. Rappoport 📚 I enjoyed this book - it started with a good …

2022-06-11: Currently reading: The Cell: Discovering the Microscopic World that Determines our Health, our Consciousness, and our Future Currently reading: The Cell: Discovering the Microscopic World that Determines our Health, our …

2022-06-11: Finished reading: Life Unfolding: How the Human Body Creates Itself Life Unfolding: How the Human Body Creates Itself by Jamie A. Davies How a single cell develops into …

2022-06-11: Finished reading: Life from an RNA World: The Ancestor Within (backlog from March 2022) Life from an RNA World: The Ancestor Within by Michael Yarus This was a …

2022-04-07: Interpolation animation in Julia I love small projects for helping me learn, especially programming. I’m still learning Julia, …

2022-03-25: R challenge - contour in a matrix As part of what will hopefully become a larger post, I’m interested in finding an R way to …

2022-03-20: ByRow optimizations in Julia I’m still fairly new to Julia, even though I’ve been trying to learn it for a few years. …

2022-03-20: First post on jcarroll.xyz I like blogging, but in the spirit of lowering the resistance to getting posts out, I’ve …