home.social

#positronide — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #positronide, aggregated by home.social.

fetched live
  1. So glad I keep the older .deb files from previous installations around for a while before deleting them.

    Latest release and daily of #PositronIDE has new behavior (hopefully a bug) where it can't find the function definition in another #RStats file in the same directory / workspace. But I can just install my older version where it works just fine, and I don't need any new features, thankfully.

    github.com/posit-dev/positron/

  2. So glad I keep the older .deb files from previous installations around for a while before deleting them.

    Latest release and daily of #PositronIDE has new behavior (hopefully a bug) where it can't find the function definition in another #RStats file in the same directory / workspace. But I can just install my older version where it works just fine, and I don't need any new features, thankfully.

    github.com/posit-dev/positron/

  3. If you are using #PositronIDE or the #RStats {air} formatter, and prefer to use the "=" assignment operator, you may want to actually initialize your workspace and add an "air.toml" file with your preferences.

    I went to save a file this morning, and all my "=" changed to "<-"!

    posit-dev.github.io/air/config

  4. If you are using #PositronIDE or the #RStats {air} formatter, and prefer to use the "=" assignment operator, you may want to actually initialize your workspace and add an "air.toml" file with your preferences.

    I went to save a file this morning, and all my "=" changed to "<-"!

    posit-dev.github.io/air/config

  5. RE: fosstodon.org/@tylermorganwall

    If you use #RStats {targets} in #PositronIDE , you probably want this extension (at least the newest one, which I see as v0.5.3).

    Hover over a target, and it tells you how many targets depend on it. Click on that number, and it lists them ALL! It's like a listing version of tar_network()!

  6. RE: fosstodon.org/@tylermorganwall

    If you use #RStats {targets} in #PositronIDE , you probably want this extension (at least the newest one, which I see as v0.5.3).

    Hover over a target, and it tells you how many targets depend on it. Click on that number, and it lists them ALL! It's like a listing version of tar_network()!

  7. Quarto Wizard 2.0.0 is out!

    Native extension management, batch operations, multi-extension selection, private repo support, and a new documentation website.

    Upgrade today: mickael.canouil.fr/posts/2026-

  8. Quarto Wizard 2.0.0 is out!

    Native extension management, batch operations, multi-extension selection, private repo support, and a new documentation website.

    Upgrade today: mickael.canouil.fr/posts/2026-

    #QuartoWizard #Quarto #VSCode #PositronIDE

  9. My favorite new trick for long running #RStats code, use `Rscript` in a shell and put the job in the background so if I accidentally close the shell it keeps running.

    ```
    Rscript -e 'tar_make()' &
    ```

    Even with two consoles in #PositronIDE, if one is constantly active running a `targets` job, weird things seem to happen with the outline and autocomplete in the second one.

  10. My favorite new trick for long running #RStats code, use `Rscript` in a shell and put the job in the background so if I accidentally close the shell it keeps running.

    ```
    Rscript -e 'tar_make()' &
    ```

    Even with two consoles in #PositronIDE, if one is constantly active running a `targets` job, weird things seem to happen with the outline and autocomplete in the second one.

  11. Some code completion suggestions are helpful in #PositronIDE, but the writing suggestions in Quarto and markdown files get me crazy. Finally discovered how to turn them off!

    In Settings (gear icon at bottom left), turn off the "Editor > Inline Suggest" and "Inlay Hints" settings. You can do it just for certain file types, like @lang:quarto, @lang:plaintext and @lang:markdown - search and then disable in the correct workspace.

  12. Some code completion suggestions are helpful in #PositronIDE, but the writing suggestions in Quarto and markdown files get me crazy. Finally discovered how to turn them off!

    In Settings (gear icon at bottom left), turn off the "Editor > Inline Suggest" and "Inlay Hints" settings. You can do it just for certain file types, like @lang:quarto, @lang:plaintext and @lang:markdown - search and then disable in the correct workspace.

  13. Don't know where to start with all these #PositConf2025 videos? There's a chatbot you can query to find sessions that might interest you. (Then search for those sessions in the YouTube playlist.)
    posit-ai-posit-conf-agenda-cha
    #RStats #Python #PositronIDE #QuartoPub masto.machlis.com/@smach/11551

  14. Don't know where to start with all these #PositConf2025 videos? There's a chatbot you can query to find sessions that might interest you. (Then search for those sessions in the YouTube playlist.)
    posit-ai-posit-conf-agenda-cha
    #RStats #Python #PositronIDE #QuartoPub masto.machlis.com/@smach/11551

  15. Videos from September's posit::conf data science conference are already live on YouTube! 🎉🎉🎉See the full playlist: youtube.com/playlist?list=PL9H

    So many interesting talks you can now watch free, on topics like #RStats #Python #GenAI #LLMs @Posit 's #PositronIDE #QuartoPub

  16. Videos from September's posit::conf data science conference are already live on YouTube! 🎉🎉🎉See the full playlist: youtube.com/playlist?list=PL9H

    So many interesting talks you can now watch free, on topics like #RStats #Python #GenAI #LLMs @Posit 's #PositronIDE #QuartoPub

  17. Any other #PositronIDE users on Linux where horizontal scroll in the Data Viewer just suddenly broke in the 2025.10 release?

    We could use your help if it has.

    github.com/posit-dev/positron/

    #RStats

  18. Any other #PositronIDE users on Linux where horizontal scroll in the Data Viewer just suddenly broke in the 2025.10 release?

    We could use your help if it has.

    github.com/posit-dev/positron/

    #RStats

  19. 🎉 The magic is real: Quarto Wizard 1.0.0 is LIVE!

    Wave goodbye to complexity, pure enchantment awaits:

    🪄 Magical extension browsing (250+ spells available)
    ✨ One-click installation wizardry
    🔮 VS Code & Positron enchantment

    quarto.org/docs/blog/posts/202

  20. I've been avoiding trying the #PositronIDE remote session stuff due to having a intermediate machine that we use to connect to lab machines.

    I searched through the SSH stuff today to find a possible solution, and discovered the ProxyCommand and/or ProxyJump that lets you connect through one host to another without stopping to officially start a second SSH session.

    And it works! Positron connects and starts a session!

    #RStats

    superuser.com/questions/107679

  21. I've been avoiding trying the #PositronIDE remote session stuff due to having a intermediate machine that we use to connect to lab machines.

    I searched through the SSH stuff today to find a possible solution, and discovered the ProxyCommand and/or ProxyJump that lets you connect through one host to another without stopping to officially start a second SSH session.

    And it works! Positron connects and starts a session!

    #RStats

    superuser.com/questions/107679

  22. #RStats #PositronIDE `renv` Linux users, could you chime in on whether you experience this particular bug when trying to debug functions installed via `renv` vs those in the system library.

    github.com/posit-dev/positron/

  23. #RStats #PositronIDE `renv` Linux users, could you chime in on whether you experience this particular bug when trying to debug functions installed via `renv` vs those in the system library.

    github.com/posit-dev/positron/

  24. So, the real underlying issue is due to the #QuartoPub LSP trying to sort through all of the files. You can turn off the #QuartoPub extension in #PositronIDE and the delay disappears.

    I don't know why I only suddenly observed this issue in the 2025.08 release for Positron. 🤷‍♂️

    mastodon.social/@rmflight/1150

  25. So, the real underlying issue is due to the #QuartoPub LSP trying to sort through all of the files. You can turn off the #QuartoPub extension in #PositronIDE and the delay disappears.

    I don't know why I only suddenly observed this issue in the 2025.08 release for Positron. 🤷‍♂️

    mastodon.social/@rmflight/1150

  26. Apparently 350,000 items in a #PositronIDE workspace sub-directory was taking a bunch of time for `ark` to check if anything contained symbols in v 2025.08.

    I zipped the directory and deleted it (keeping the zip so I still have the data), and now I have no issue with finding symbols in Positron for this project.

    #RStats

    github.com/posit-dev/positron/

  27. Apparently 350,000 items in a #PositronIDE workspace sub-directory was taking a bunch of time for `ark` to check if anything contained symbols in v 2025.08.

    I zipped the directory and deleted it (keeping the zip so I still have the data), and now I have no issue with finding symbols in Positron for this project.

    #RStats

    github.com/posit-dev/positron/

  28. I have been exploring writing #Python in the somewhat new #PositronIDE from the #RStudio developers, and it seems like it could overtake my beloved #SpyderIDE as a daily driver.

    It has an integrated IPython console working out of the box, which has been a massive pain to get working properly on other #VSCode derivatives. Furthermore, RStudio and Spyder have a similar layout, so I do find this Positron layout with its plots and variables panels quite familiar and intuitive.

  29. I have been exploring writing #Python in the somewhat new #PositronIDE from the #RStudio developers, and it seems like it could overtake my beloved #SpyderIDE as a daily driver.

    It has an integrated IPython console working out of the box, which has been a massive pain to get working properly on other #VSCode derivatives. Furthermore, RStudio and Spyder have a similar layout, so I do find this Positron layout with its plots and variables panels quite familiar and intuitive.

  30. @bioinfhotep In my experience using {air} in the #PositronIDE , it doesn't care about the case of your variable or function names, that's up to you.

    The {air} formatting is more about brackets, spacing, and indentation. You worry about the case of your functions and variables. It doesn't care if you use `<-` or `=` assignment either.

  31. @bioinfhotep In my experience using {air} in the #PositronIDE , it doesn't care about the case of your variable or function names, that's up to you.

    The {air} formatting is more about brackets, spacing, and indentation. You worry about the case of your functions and variables. It doesn't care if you use `<-` or `=` assignment either.

  32. @emjonaitis Weirdly, I don't use a project file for #PositronIDE I normally go to one directory above where the project is, and in Linux, use the right click context menu to have Positron open the folder.

    I can also select "Open Folder" in the Positron file menu. There is a concept of "workspaces" for it, but I haven't tried those yet. /1

  33. @emjonaitis Weirdly, I don't use a project file for #PositronIDE I normally go to one directory above where the project is, and in Linux, use the right click context menu to have Positron open the folder.

    I can also select "Open Folder" in the Positron file menu. There is a concept of "workspaces" for it, but I haven't tried those yet. /1

  34. @emjonaitis OK. Huh. #PositronIDE might not have an issue with this then, same with some other IDEs. Definitely worth a shot.

    If I were stuck with RStudio for this, or lag editing over VPN continued regardless of IDE, I would probably have the project folder locally, and then have the data location in a configuration. *I realize this goes against the whole idea of projects*, but if the lag is as bad as you say, that would be my solution.

  35. @emjonaitis OK. Huh. #PositronIDE might not have an issue with this then, same with some other IDEs. Definitely worth a shot.

    If I were stuck with RStudio for this, or lag editing over VPN continued regardless of IDE, I would probably have the project folder locally, and then have the data location in a configuration. *I realize this goes against the whole idea of projects*, but if the lag is as bad as you say, that would be my solution.

  36. I finally tried using a #Quarto doc with #Python in #PositronIDE .

    Y'all. 🤩 It's so good. It's so flippin nice. I even added a snippet to easily add a python code cell by pressing `p + tab`.

    It finds my `uv` virtualenv, I can just add more code and hit `Ctrl + Enter` and it goes to the console, and everything behaves *mostly* like it does when I'm writing #RStats .

  37. I finally tried using a #Quarto doc with #Python in #PositronIDE .

    Y'all. 🤩 It's so good. It's so flippin nice. I even added a snippet to easily add a python code cell by pressing `p + tab`.

    It finds my `uv` virtualenv, I can just add more code and hit `Ctrl + Enter` and it goes to the console, and everything behaves *mostly* like it does when I'm writing #RStats .

  38. Congratulations to Posit on the Positron IDE exiting beta! 🎉

    This is huge for Python and R data scientists - having a unified, modern IDE that speaks both languages fluently. Can't wait to see how this accelerates data science workflows!

    Grab a copy here: positron.posit.co/download.html

    #positronide #python #rstats

  39. Time for new Positron IDE videos! Been about a year since my last series, and the IDE has picked up some great new features like Positron Assistant/AI Chat and Remote SSH.

    What would you like to see covered?

    #positronide #rstats #python

  40. Just used the screencast mode in VScodium (#PositronIDE) to show my exact keystrokes that were causing a very weird issue to happen. Nice!

  41. Just used the screencast mode in VScodium (#PositronIDE) to show my exact keystrokes that were causing a very weird issue to happen. Nice!

  42. Unlock the full potential of Quarto with this curated collection of extensions! 🚀

    Easily browse, search, and filter extensions by categories and keywords, then install them effortlessly with a simple click or command.

    m.canouil.dev/quarto-extension

  43. Unlock the full potential of Quarto with this curated collection of extensions! 🚀

    Easily browse, search, and filter extensions by categories and keywords, then install them effortlessly with a simple click or command.

    m.canouil.dev/quarto-extension

    #Quarto #VSCode #PositronIDE #QuartoPub

  44. 🚀 Awesome Quarto Update! 🚀

    Two new VSCode/Positron extensions Quarto Wizard & Quarto Wingman! (+ some much-needed cleanup)

    🔗 Check it out & level up your workflow: github.com/mcanouil/awesome-qu

  45. Introducing multi-root workspace support: the Quarto Wizard now casts its spell across multiple realms! 🧙‍♂️✨
    (Currently as pre-release: 0.15.0)

    github.com/mcanouil/quarto-wiz

  46. @schochastics it’s online and accessible via the Quarto Wizard in 🥳

  47. Once upon a time, in the land of Quarto, there lived a wise and benevolent Quarto Wizard. One day, whilst exploring the ancient libraries, he stumbled upon a magical listing of Quarto extensions. Recognising its immense value, he decided to share it with the people. With a flick of his wand, he made it possible to install these extensions with just a few clicks.

  48. In order to make things a little bit easier with Quarto, Quarto Wizard offers R/Python/Julia document templates to help share reproducible examples.
    github.com/mcanouil/quarto-wiz

    I hope you find this helpful.

    #Quarto #QuartoPub #PositronIDE #VSCode #RStats #Python #JuliaLang

  49. I love seeing all these #positronIDE posts with tips on settings etc. Really helpful stuff!

    What I feel in missing, is a recording of how to efficiently work with the debugger. I'm very comfy in the #rstudio debugger, but can't seem to get the hang of Positron's.

    #rstats #python #datascience

  50. If you use #RStats {targets} a lot, within #RStudio or #PositronIDE , you might want to try out the new(ish) `tar_assign` for workflows instead of `tar_plan` or making your own lists of targets.

    Because `tar_assign` takes a wrapped code block (using `{ ... }` for multiline statements), the interpreter actually **sees** the variables properly, and can do tab completion on the variable names!

    It's so nice. 🤩

    docs.ropensci.org/tarchetypes/

  51. New to me useful setting for #RStats interpreters in #PositronIDE : ability to pick one of the {rig} installed R versions for that project, regardless of which one is set to default.

    Definitely a plus for projects that are using older versions of R.

  52. Realizing that the editor window makes a really nice zoomed plot viewer for #RStats plots in #PositronIDE if you just save the plot to a PNG file using `ragg::agg_png` and then open it in an editor window.

    But I got tired of putting in that key sequence very quickly.

    So I made a function that takes `ggplot2::last_plot()` by default, but otherwise takes any plot object you want, and saves it to `_deleteme_plot.png` (or any other file of your choosing).

    rmflight.github.io/flighttools

  53. My `.Rprofile` had the line:

    ```
    options(device='x11')
    ```

    #RStudio is like, OK, whatever. #PositronIDE instead, is like, you want your plots to go to the X11 server, sure thing!

    #RStats

  54. A (very weird) bug in #RStats #QuartoPub / #PositronIDE was keeping me from using Positron full time. It got fixed! So now that I'm using it more, finding more bugs. 2 today!

    Newest one, if project doesn't use {renv}, then the plots get sent to the usual R plotting device, which is an X-server on Linux. Seriously, project without {renv}, plot goes to external window. With {renv}, suddenly the plot shows up in the plot pane of Positron.

    Has anyone else encountered this?

    github.com/posit-dev/positron/