mdsumner

@mdsumner.bsky.social

maxing the pixels to glow R, Python, GDAL, virtual Zarr, coordinate systems, southern ocean research I sit and reflect about all that I've learned and all that I've seen hypertidy.org

I’m in Hobart and it’s cold but it’s not terrible. People keep saying it’s terrible and you shouldn’t come here, but honestly, it seems quite nice. If somewhat cold.

I can say from observation, a whole lot of actual Jewish folks are incredibly pissed about Zionists, many of them actually Christians, claiming Israel & genocide are supposed to represent them when they want nothing to do with it & it has zero to do with how they think of themselves as Jewish.

The methodical destruction of Gaza and its people – a genocide in little over 1000 days – has taken the crime of genocide to an extreme unprecedented in history. This was preventable if the will to prevent were there. That is, if the genocide enraged the world enough to stop it.

A demonstration on how normals can influence the look of a rendered model 1. Face normals only 2. Vertex normals calculated as the area-weighted mean of the face normals 3. Vertex normals calculateed via finite differencing on the signed-distance field #RStats

Face normals onlyVertex normals calculated as area-weighted mean of connected face normalsNormals calculated from finite differencing of the underlying signed-distance field

Skys John Sparks, speaking from Jerusalem: ".. the ceasefire in Gaza, the 1st phase was implemented last Oct, its brought about a semblance of peace in Gaza" Moments later: Dr James Smith, speaking from Gaza: "I must challenge your correspondent, there is no ceasefire in Gaza"

Today I shipped a patch version of mirai 2.7.2 with as many changes as a full version! Lower dispatch overhead for `mirai_map()` and `everywhere()` and clearer errors + many edge case fixes. These automatically translate into wins if you use parallel purrr! mirai.r-lib.org #Rstats #Tidyverse

Minimalist Async Evaluation Framework for R

Evaluates R expressions asynchronously and in parallel, locally or distributed across networks. An official parallel cluster type for R. Built on nanonext and NNG, its non-polling, event-driven archit...

mirai.r-lib.org

{mori} provides a key strategy for minimising memory usage for local async and parallel operations. (and yes, the package now has its own hex logo!)

We're continuing our work on {mori} the package for shared memory in #Rstats. Debuted in April, we just released 0.2.2. A patch release for technical correctness, it's a prerequisite for future work we have planned. We hope you'll try it out as we build out more features! shikokuchuo.net/mori

Shared Memory for R Objects

Share R objects across processes on the same machine via a single copy in POSIX shared memory (Linux, macOS) or a Win32 file mapping (Windows). Every process reads from the same physical pages through...

shikokuchuo.net

Help. Do you use python notebooks (of any flavor) for data science/analysis work? Would you be willing to chat with me about your workflow? I haven't used notebooks since grad school (just haven't needed to) and I realized this week some of my assumptions need challenging! #python #pydata #databs

The Positron Notebook Editor is out of beta and ready for all your notebook workflows! I am super proud of the work the team did to build this notebook experience from scratch. Something we decided was necessary to have a fantastic notebook experience for data science.