jimgar

@jimgar@fosstodon.org

Data analyst, R fan, boulderer, and community gardener in Edinburgh
I will follow back if you post mostly about #RStats and related topics.

(he/him)

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

simon, to random
@simon@simonwillison.net avatar

It’s OK to call it Artificial Intelligence: I wrote about how people really love objecting to the term "AI" to describe LLMs and suchlike because those things aren't actually "intelligent" - but the term AI has been used to describe exactly this kind of research since 1955, and arguing otherwise at this point isn't a helpful contribution to the discussion.

https://simonwillison.net/2024/Jan/7/call-it-ai/

jimgar,

@serapath @simon Yeah, it’s polysemic. It means x to researchers, but y to laypeople who only know of ChatGPT. I honestly haven’t seen/heard anyone IRL immediately jumping into a conversation with “but it’s not actually intelligent!!”. What I have experienced is getting partway into a conversation and having to say it - because it has become obvious the other person DOES think “Intelligence” is human-like decision making.

ramikrispin, to python
@ramikrispin@mstdn.social avatar

(1/5) This weekend, I am updating my tutorial for setting up a dockerized 🐳Python 🐍 development environment with VScode and the Dev Containers extension, adding a Github template 🧵🧶👇🏼

https://github.com/RamiKrispin/vscode-python

jimgar,

@ramikrispin hey Rami, did you happen to see my issue in the equivalent R repo? https://github.com/RamiKrispin/vscode-r/issues/14

djnavarro, to random
@djnavarro@hachyderm.io avatar

Genuinely begging Americans to remember, when posting on social media, that actually the vast majority of people on this planet are not from your country and you sound really weird in, like, 90% of your politics posts

jimgar,

@djnavarro 123123

andrew, to random
@andrew@fediscience.org avatar

ahhhh this is so cool! Finally decided to play with dashboards (https://quarto.org/docs/dashboards/ ) and ObservableJS to automatically grab data from multiple Google Sheets and plot/show the data. No need for Shiny or anything—refreshing the page gets the latest data!

jimgar,

@jonthegeek @andrew If you look at Andrew’s previous toot boB Rudis gave him some ref material.

I didn’t have any prior JS experience and was able to make some OJS plots last year after watching a few hour-long intro vids by @allison_horst on the Observable YouTube channel. There are templates for different plots in Observable notebooks. And you can convert R data sources to OJS ones too, so no need for a JS dplyr-alike such as Arquero https://quarto.org/docs/interactive/ojs/

jimgar,

@andrew @jonthegeek @allison_horst @hrbrmstr tbh looking at your plumber code, you might want to check out Allison’s notebook: Data wrangling with Arquero for R users https://observablehq.com/@observablehq/data-wrangling-with-arquero-from-r

I feel like the hardest part of a full OJS translation could be reading in those google sheets, but you never know… :)

scheidegger, to random
@scheidegger@mastodon.social avatar

To the "covid is just the sniffles if you get vaccinated" folks, i love that for you, but man this is hitting me harder than i thought it would, and I got the booster less than 2 months ago!

jimgar,

@Drmowinckels @scheidegger @juliasilge Damn, that really sucks. Hope you are both fighting fit in no time💥

djnavarro, to random
@djnavarro@hachyderm.io avatar

I was reading a thread about how the norms around blog posts have changed over the years, where “writing something up a blog post” now has a kind of formality to it that it didn’t have 20 years ago (yes, I did in fact have a blog in 2003), which in turn makes blogging feel more like work than joy. This seems like a genuine cultural loss.

So okay. Maybe I can do my part next year. And maybe my last post was a sign that my 2024 blogging resolution should be “I am here to fuck spiders”

jimgar,

@djnavarro @johnmackintosh Mine are written mainly for this reason. I need a reference guide for all this crap that is super interesting to me today, but that I will forget tomorrow 👀

I’ve been quite open about my sobriety here, and am considering a post about that at some point. But I do wonder if it’s a good idea to put it in the same place as all the programming-y things, given how prejudiced people often are about it.

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

Even though I think is the superior choice when it comes to data anything, I think I might work on a python edition of my book on reproducibility. Those notebooks hosted on Github without any requirements.txt or Dockerfiles need to stop!

Also, if I do this, I'll be using tidyverse-inspired packages exclusively: siuba, plotnine and Quarto. But there's nothing like {targets} in , and pkg dev isn't as polished either!

jimgar,

@brodriguesco I’ve heard of snakemake as something targets-adjacent for python, but I’ve never really looked into it.

jimgar, to vscode

Hey {codegrip} fans!

addin_reshape functionality is now available as a keybinding in VS Code 🎉

See https://github.com/lionel-/codegrip#using-in-visual-studio-code

This is possible thanks to prior work by @milesmcbain, who wrote a blog post back in 2020 describing his experience of bringing RStudio addins to the VS Code R extension. I don't really get the technicalities (skill issue) but I did find it a great read. You can really feel his gratitude for the experience coming through https://milesmcbain.xyz/posts/adding-addins-to-vscode/

#RStats #VSCode

jimgar, to random

Hi 🫣 I’ve just made a tiny PR for yr awesome package 😳 idk anything but it seems to work? 😬 I hope u don’t hate it, or me, but understand if so 🥹 anyway I can delete this if u think that would be better. Thank u 😭

jimgar,
jimgar, to vscode

New on the blog!

Well, it happened. I've been doing at least some of my R in VS Code. There's actually a lot to like, but a lot of context to get to grips with too.

If you've been considering trying it out as an alternative to RStudio and you use a mac, I recommend taking a skim read of my blog post.

Who am I kidding..? You're on Mastodon. Enjoy your emacs and Linux distro 😅

https://jimgar.github.io/posts/vs-code-macos-r/post.html

#RStats #QuartoPub #VSCode

maelle, to random
@maelle@mastodon.social avatar

An #RStats package prototype to create exercises to go with Katie Sylor-Miller's ohshitgit.com:

https://maelle.github.io/saperlipopette/

  • The user runs a function like exo_one_small_change().
  • The function creates a project folder with a certain Git "mess".
  • The user opens the project.
  • They read messages indicating what to do, including a clickable link to the ohshitgitentry.

I'm hoping to add more exercises and then find testers. 😇

jimgar,

@maelle hey Maëlle, I have some notes for you that I will leave on the repo’s issues. I think this is a cool package :)

Just wanted to check if you prefer me not to post them in the next 2 days? I’m in India with Hindu family so it’s a super low key Christmas for me, but appreciate you may not want to have feedback deposited.

If I don’t hear back I’ll just wait before posting :)

jimgar, to random

I must wash my mouth out with soap!!

In my latest blog post about zsh I erroneously stated that while VS Code supports changes to the terminal, RStudio doesn't.

That's a load of horse shit. Of course it supports it, and it takes all of 3 clicks to make zsh the default terminal, including with your Oh My Zsh setup etc.

Post updated to show how it's done.

https://jimgar.github.io/posts/zsh-tosh-pretty-terminal/post.html

#RStats #RStudio #zsh #eza

jimgar, to random

Favourite resources for learning vim keybindings in RStudio and/or VSCode?

I’ve been programming for a few years now, but I still type like a distracted chimpanzee.

I know it’s worth learning to touch type. I feel like that’s a guaranteed win.

Vim is another story. I really don’t get it, at all. I’m a total noob. That said, I like learning from all types of resources, so long as the language used is clear for a beginner.

Any advice welcome 🙏🏻

jimgar,

@tylermumford Thanks, Tyler. Sounds like you’re enjoying it. Your experience is similar to what I’m hoping for. No need to become an expert, but immersed enough to eventually get a speed return.

jimgar,

@nxskok Interesting, thanks Ken. How come Dvorak though?

jimgar,

@nxskok That must been @brodriguesco who is a self-described “average BÉPO enjoyer”

mhoye, to random
@mhoye@mastodon.social avatar

People go to Stack Overflow because the docs and error messages are garbage. TLDR exists because the docs and error messages are garbage. People ask ChatGPT for help because the docs and error messages are garbage. We are going to lose a generation of competence and turn programming into call-and-response glyph-engine supplicancy because we let a personality cult that formed around the PDP-11 in the 1970s convince us that it was pure and good that docs and error messages are garbage.

jimgar,

@hyc @mhoye This take comes across as toxic to the core. “People are illiterate and stupid”? Surely you don’t mean that.

eliocamp, to random
@eliocamp@mastodon.social avatar

Something that I don't understand is the economics of women's pockets. Almost all women want bigger pockets, so presumably clothes with bigger pockets should sell more or at a higher price. If companies are profit-maximising monsters then why don't they do that?

jimgar,

@brodriguesco @eliocamp well for one, the shape of the fit is incorrect for many women

jimgar,

@brodriguesco @eliocamp ??? Of course it matters if your clothes fit. It’s a basic part of feeling comfortable

dgkeyes, to random
@dgkeyes@fosstodon.org avatar

Is there any concrete info on when something similar to flexdashboard will be available in Quarto? I'm redoing some course material and want to know when I can plan on adding this.

jimgar,

@dgkeyes maybe @scheidegger can give you the inside scoop

hrbrmstr, to random
@hrbrmstr@mastodon.social avatar

Dang.

For many shy data hackers and scientists, Excel was the only way they could ever get a spontaneous date.

https://www.theverge.com/2023/10/21/23926585/microsoft-excel-misreading-dates-human-genes-conversion-fixed

jimgar,

@hrbrmstr Brutal hahaha

grrrck, to random
@grrrck@fosstodon.org avatar

The web in 2023: trying to read an article but by the third paragraph you’re blocked by:

  • A cookie disclosure notification
  • A video ad that covers the top 3rd
  • A full page call to join the mailing list
jimgar,

@grrrck It’s just insufferable

djnavarro, to random
@djnavarro@hachyderm.io avatar

Back in Australia just in time to feel heartbroken by it

jimgar,

@djnavarro 😢

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