Advertisement ยท 728 ร— 90

Posts by Benjamin Hlina, PhD

Preview
ggsql: A grammar of graphics for SQL Introducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries.

I am excited beyond description to lift the veil on what we have been working on in 2026:

Please meet ggsql! A new extension of the SQL language for creating visualisations using the grammar of graphics. Read all about it in the blog post or visit the website at ggsql.org

2 days ago 377 83 13 9

I have a shiny app that uses fnct that have {cli} outputs. Prior to wrapping the ui, server, and shinyApp() as a fnct, the app would dump {cli} outputs into the console. Once wrapped, all {cli} outputs are logged but not displayed until app process is closed. How do I restore this behaviour? #rstats

6 days ago 0 0 0 0

I've been working with NCV this last week; it's a powerful tool for modelling data with dependencies that are poorly/inefficiently modelled via stochastic process priors like cov functions or low-rank smoothers. However, it's a complex topic, so I thought I'd summarize the key ideas in a thread 1/n

1 week ago 23 4 2 1
Video

Why should you support us on Day of the Badger? Because weโ€™re a good investment. Wisconsin Sea Grant funds research, education and outreach projects that keep our Great Lakes healthy now โ€” so we can avoid big, expensive issues later. dayofthebadger.org/campaign/aquatic-science...

1 week ago 1 1 0 1

Democracy suffers under majority rulings of any government and I think it is naive to think otherwise. Especially under a Westminster Parliament where the vote is whipped completely.

2 weeks ago 0 0 0 0
Screenshot of Positron in macOS opened inside a Linux-based Docker container, with a rendered Quarto HTML file that says it was built on Linux

Screenshot of Positron in macOS opened inside a Linux-based Docker container, with a rendered Quarto HTML file that says it was built on Linux

I got native dev containers working in Positron! Blog post forthcoming, but for now, here's a minimal repo showing how it works: it uses Quarto and Typst and Docker to make a little PDF report github.com/andrewheiss/...

(Positron documentation: positron.posit.co/dev-containe...) #rstats

2 weeks ago 46 6 3 1
Apple presents the iRack
Apple presents the iRack YouTube video by MadtvOnFox

I wonder if the MadTV writers thought this skit would be completely applicable 20 years later.

2 weeks ago 7 5 1 0
Advertisement
Post image Post image

New paper out today! Using accelerometers to generate thermal performance curves in great hammerhead sharks. Their low activation energies may explain why they can perform well across seasons.

3 weeks ago 25 11 0 0
Getting started with the MRFtools package

I'm excited to see this out! It's also a nice coincidence, as @gsimpson.bsky.social and I just got phylogenetic smoothers working (for BM and OU processes) in our MRFtools package. I'll definitely be pointing people to your book for background.

gam-mafia.github.io/MRFtools/art...

3 weeks ago 11 3 1 1

Attack of the squirrel!

1 month ago 0 0 0 0
Preview
Online Courses | Atomic Ecology Online training in the application of stable isotopes to ecological and environmental research

If stable isotopes are part of your research, they should be one of your strengths โ€” not something you โ€œsort ofโ€ understand.

Thatโ€™s why I built this course.

1 month ago 2 3 0 0

Alright class, #rstats #dataabs, a question, and this will be on your exam:

Code quality, in particular readability, and the management of complexity is *much* more important in data analysis than software engineering in general. Why?

1 month ago 33 7 11 1
Preview
Why I Donโ€™t Vibe Code A โ€œbriefโ€ accounting of various reasons why vibe coding has just never clicked for me personally as a developer.

Hey all, I decided to write up some of my thoughts in more detail about why I don't vibe code, in case it's interesting to any of you

jacobharr.is/personal/i-d...

1 month ago 110 29 12 19
Preview
Second tagging campaign for ghost sharks When late November 2025 arrived, we headed out again to try to tag more chimaeras. Divers tend to spot chimaeras in the shallow bays during winter, often at 30 meters or less. We didnโ€™t catch any indi...

Weโ€™ve completed our second season with chimaera tagging! And we caught something very cool ๐Ÿ‘€๐Ÿฆˆ Curious about what? Find out here www.bergentelemetry.com/post/trackin...

#SOSF_GhostTrack
#NFR_PUFFINS

1 month ago 10 3 0 1
Preview
Online Courses | Atomic Ecology Online training in the application of stable isotopes to ecological and environmental research

Most isotope users were never formally trained in isotope ecology.

They learned just enough to get by.

That gap shows up later โ€” usually during interpretation.

Thatโ€™s exactly what my course is designed to fix.

1 month ago 9 4 0 1
Preview
The Ultimate Guide to Deploying a Shiny App on AWS Deploy a Shiny app on AWS. In this ultimate guide, follow each step easily with many screenshots and detailed explanations.

Should add that the original ideas around this workflow came from this blog post - I just adapt it all and threw it into containers.
www.charlesbordet.com/en/guide-shi...

1 month ago 4 0 0 0
Advertisement
Preview
GitHub - benjaminhlina/glatar-app: This is a Shiny-App that interfaces with a database to produce a rich interface to interact with proxcomp, energy density, and isotope data for fish and inverts in t... This is a Shiny-App that interfaces with a database to produce a rich interface to interact with proxcomp, energy density, and isotope data for fish and inverts in the Great Lakes - benjaminhlina/g...

Thanks, Iโ€™m glad to hear it sounds sensible. This also deploys a shiny app on a shiny-server. The site is still in development with some functionality issues and modules needing to be cleaned up ect but yes please feel free to explore. github.com/benjaminhlin...

1 month ago 3 0 1 0

Iโ€™ve found this works quite well if I need to move things to a different server or
makes provisioning simple. All you have to get on the droplet is docker

1 month ago 1 0 0 0

Out of curiosity what are you hosting on DO? Iโ€™ve done the same but use the following workflow with several docker containers 1) the site which a GHA builds to a GHCR and 2) nginx w/certbot. I then have GHA that gets triggered once both containers are built with composer to deploy to the droplet.

1 month ago 2 0 2 0
Home โ€“ aton

Similar concept - I needed to know water temp profiles in Lake Ontario for a project so I built aton (alewife telemetry Ontario). It uses a quarto pub yaml as cron job. The cron job runs twice a day and pulls the newest netcdf file from a NOAA repository. benjaminhlina.github.io/aton/

1 month ago 2 0 0 0

Not data but someone I know made a wire baby blankets (they weave and knit cooper wire into art) with hallow point bullets weaved into every other square. Pretty striking piece on gun violence.

1 month ago 0 0 0 0
Progress bar  showing 2800/8000 35% ETA: 4m

Progress bar showing 2800/8000 35% ETA: 4m

Help to test new progress bar in CmdStanR by @josswright.bsky.social, see more at discourse.mc-stan.org/t/help-us-te...

1 month ago 18 8 0 0

When you react to something with an emotional response u give away ur power and u continue to do so. Learn not to do that, it will serve u better in the long run. I would react similarly, therapy, meditation, nature, and physical activity helped me not react. I hope you can find that for yourself.

1 month ago 0 0 1 0
Advertisement
Video

Given the recent spicy #rstats threads, an important reminder:

There's no single right way to code

If it works for you, that's all that matters really

Be good to your fellow coders

1 month ago 58 7 6 3
Screenshot of the linked gitlab repository readme.

Screenshot of the linked gitlab repository readme.

Here's my take on a Linux wrapper for Innovasea's Fathom Connect software. Seems to work fine on Ubuntu 24.04 for converting vdat files to csv.

gitlab.com/RTbecard/fat...

Shout out to @obrien.page for discovering that Fathom Connect works in wine.

#AcousticTelemetry

1 month ago 5 2 2 0

Yep very much so

1 month ago 1 0 0 0

Sonatonics and Innovasea both mentioned iOS development being difficult and have opted to android over iOS.

1 month ago 0 0 0 0

Yea that is the plan here - is most ppl are just going to use R to docker if they're on something other than windows...completely agree on insulating the user from worrying about wine versions...as that's a headache as we've seen

1 month ago 0 0 0 0

Maybe but they do seem to be pretty tight not really giving much more

1 month ago 0 0 0 0

yep I couldn't agree more!

1 month ago 0 0 0 0
Advertisement