@jonthegeek@fosstodon.org avatar

jonthegeek

@jonthegeek@fosstodon.org

Executive Director of https://fosstodon.org/@R4DSCommunity

Interested in (almost) all things #RStats.

Views are mine.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Next ?: Does anybody know of an 📦that can guess structure for space-structured text, and/or provides tools to help you do that? For example, if I have this as a length-1 character vector:
Cool Table

Year 2022
Info This information is table
like but not really.
Name Jon Harmon

Is there anything other than regex/stringr to help me parse that into fields and values? Figuring out the multi-line "field" in particular.

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

My most useful #RShiny epiphany: modules are a convenient fiction. If you need a way to access a particular input from "inside" a module, there's nothing stopping you from making another module server function just for that. Or you can just NS() to get it, but it's cleaner if you wrap it up, and that generalizes out to more complex sets of functionality related to your module. #RStats

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I'm once again returning to some #RStats code that I keep having to set aside (and/or I get overwhelmed and choose to set it aside). Today's goal: Find an actual (~smaller than originally planned) stopping point and MERGE THIS ALREADY GAH! It's waaaaay too hard to pick this back up right now.

jonthegeek,
@jonthegeek@fosstodon.org avatar

@Drmowinckels we'll see how that new pr (or collection of PRs) goes today, but yes, it's very nice to make progress!

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

is over 😭

Soon I'll buy my Super-Fan tickets for in Seattle (not available quite yet as far as I can find), but first it's time for one more thread to summarize my threads! Each post in this thread will be flagged with a titled "content warning" to make it easier to find your way back to the top, I hope that works out!

If you appreciate these threads, please consider a tax-deductible donation to @R4DSCommunity at https://r4ds.io/donate!

🧵1 of x

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Now it's @jaredlander "Building an R Package with LLMs"

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I could have sworn this came out next month, so I was very confused when Amazon delivered it while I was gone. Glad to have a physical copy! I'll have to get your autographs in it in September, @jennybryan and @hadleywickham !

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Now it's Jessica Duncan with Give Credit Where Credit Is Due: Data-Driven Approach to Marketing Channel Attribution

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I don't follow mastodon news. Did I miss something? Why is my timeline filling up with people changing instances? It seems like a painful thing to do without a really good reason.

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

@rpodcast for the new anonymous function syntax, "" is the word "function"
function(x) {x + 1}
becomes
(x) {x + 1}

I couldn't see that for a long time and it was so confusing, then suddenly straightforward.

jonthegeek, to ukteachers
@jonthegeek@fosstodon.org avatar

I love education, and have worked in #EdTech for longer than I've been involved in #DataScience (and long before I heard of #RStats), but I don't have enough experience running workshops. If you're running an online #RStats workshop and could use a TA, I'm available! I read all the things (books/blogs/social media posts/learner questions/github repos/code) so I'm ready to answer questions, but I need more experience with the format!
Please pass this along to your networks!

jonthegeek, to community
@jonthegeek@fosstodon.org avatar

The workshops have finished, and today the conf proper begins! A quick 🧵 on my thoughts.
This thread will involve , management, dev, , and maybe other things that we'll find along the way!

I don't love how threads (don't) work here, but I'll do my best to make this work! (1/3)

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Back from the afternoon break we have "CaRtography: Creating Accurate and Beautiful Maps in R" by Ayanthi Gunawardana

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I wish I could fast-forward my brain from now, when we all love the old design and hate the new one, to a few years from now, when we will also love the old (currently new) Slack design and hate the new (future) one.

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Is there a standard (or at least respected) list of form-validation regex patterns out there somewhere (things like email addresses, urls, US ZIP codes)? It feels like a thing that would be nice to standardize, if possible.

jonthegeek, to community
@jonthegeek@fosstodon.org avatar

@lydz_gibby is speaking about @R4DSCommunity tomorrow at tomorrow at 1:20 in Grand Ballroom A! I can't wait! Until then, check out her first blog post from just 1 year ago! https://lgibson7.quarto.pub/once-upon-a-time-series/posts/2022-08-21-Github/

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I couldn't let it go (see https://fosstodon.org/@jonthegeek/110906398277113144). I think this will work (after some cleaning) for any table-shaped text hidden in plaintext. Coming soon to an 📦 near you.
https://carbon.now.sh/VY2zLIc7zULpcdRInEWv
cc @hrbrmstr

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Does anyone know of a good tutorial on working with PDFs in ? I got something working with 📦{pdftools} but it feels super hacky. Is that just the way it is?
I see that I might be able to make it less hacky with 📦{tabulizer}, but I think I'd rather be hacky than deal with 💣{rJava}.

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I don't think I tweeted one of my favorite lines of , during @hadleywickham 's takeover of @jennybryan' s talk: "ggplot2 is about to turn 18, so it might be time to emancipate it and let it be responsible for its own maintenance."

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I'm in Grand Ballroom A for the "Developing your skillset; building your career" track this afternoon. These should be some great talks!

1:00 @meghansharris
1:20 @lydz_gibby
1:40 @TeslaDuBois
2:00 Trang Le

If you appreciate this thread, please consider a tax-deductible donation to @R4DSCommunity at https://r4ds.io/donate to support our work!

#PositConf2023 #RStats 🧵1/x

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

I'm so angry about this raid in Kansas (https://kansasreflector.com/2023/08/11/police-stage-chilling-raid-on-marion-county-newspaper-seizing-computers-records-and-cellphones/)

Every one of these cops + the judge who signed the warrant should be in jail. This needs to be stopped hard before they all start doing it.

How long til they raid Democratic candidate offices to shut down campaigns, or Democrat-leaning precincts to shut down votes?

jonthegeek, to datascience
@jonthegeek@fosstodon.org avatar

🎂It's my birthday!🎂
To celebrate, I'm... Working to build a friendly, diverse community at https://r4ds.io, just like I do every day! It'd make my day if you supported our efforts at https://r4ds.io/donate !

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

@Cmastication Dunno if you can see fosstodon's custom emoji over there on mastodon.social, but we have :amiga: and :anAmigaBall: 😍
(reminded me of when we first met at tidyverse dev day at rstudio::conf(2019))

jonthegeek, to random
@jonthegeek@fosstodon.org avatar

Now it's "An Ode to Permissionless Data Science" by Hamdan Azhar

jonthegeek, to javascript
@jonthegeek@fosstodon.org avatar

I'm extremely saddened to read that Women Who Code is closing (https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing). My heart goes out to everyone impacted by this situation, and everyone who would have been impacted by their initiatives.

We can't replace them, but we welcome anyone looking for a friendly, inclusive community to join us at the Data Science Learning Community (@DSLC) https://DSLC.io

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines