Profile avatar
AlexAxthelm.fosstodon.org.ap.brid.gy
DevOps-y things, mostly supporting #RStats. Software engineer at rmi.org [bridged from https://fosstodon.org/@AlexAxthelm on the fediverse by https://fed.brid.gy/ ]
4 posts 2 followers 0 following
Regular Contributor

one thing that kind of bothers me about this post is that it feels like on some level I "should" be explaining what a login shell is (to explain the diff between .bashrc and .bash_profile) https://jvns.ca/blog/2025/02/13/how-to-add-a-directory-to-your-path/ […] [Original post on social.jvns.ca]

NATO can't protect Europe from Russia because the US has defected. The EU can't because UK is no longer a member. The UN can't because of Russia & US. We need a body with Europe + UK but not Russia + US, with existing admin infrastructure. What I'm saying is: arm the Eurovision Song Contest.

#RStats Dev Diary - New gfx device WIP Making some progress on a new interactive graphics device + event loop. My aim is to have cross-platform gfx window with fast framerate and full keyboard/mouse support. It won't work like a standard R gfx device as […] [Original post on fosstodon.org]

If anything you do or work on is featured in any media, assume that the link won't work or will rot next month. Keep your own archives.

Young folks: Please can we contribute using modern git-based workflow rather than email? Old farts: No. 👶: OK, but can we at least use modern memory-safe languages? 👴: Also no. 👶: Perhaps we could modernise our language & attitudes to be more inclusive? 👴: LOL! No. 👶: Could we at least […]

I should start commenting my code like this so my friends experience the same visceral reaction I did when seeing this. #shitpost

{nara} #RStats Dev Diary Because I want realtime 30 fps rendering, {nara} cuts corners to trade off fidelity for speed. Compared to {ragg} & new Cairo pkg: * {naracairo} = 25fps * {ragg} = 50fps * {nara} = 1000fps {nara} cuts many corners to get its speed […] [Original post on fosstodon.org]

One thing that becomes apparent on open source conferences is how we often treat FOSS as products, with the subconcious expectation to be treated like a customer, and how wrong that actually is. They are not products. Nothing is sold here. It's more of an art form. #FOSDEM

{lofifonts} - render included bitmap & vector fonts to: * data.frame of pixel coords (for bitmap fonts) or character strokes (for vector fonts) * matrix * raster image Includes: * 4 bitmap fonts in 23 sizes * 'unifont' bitmap font with 113000 unicode chars! […] [Original post on fosstodon.org]

I want to do automation for a company that values the skill that goes into saving that kind of time and money, and doesn't look at it as "it only took you an hour," but rather as "I didn't have to pay for 100 hours." I've saved my employer thousands of […] [Original post on nojack.easydns.ca]

Do you know of any #rstats teams who could use some help in 2025? I'm a freelance consultant with 10yrs of experience in #DataSci, #DataEng, #DataOps, and providing #SysAdmin for related tools. I primarily work with R, but I have enough SQL and Python knowledge to get by. I know my way around […]

https://theonion.com/tips-for-having-more-meaningful-conversations/

It is worth zooming in. It is remarkable. On the wall of a medium sized hospital in Dublin, in Ireland a very small country. Better than any election manifesto. #IrelandIsOpen #Grateful

So it looks as if my #rstats language server is dictating code formatting and over-riding/ignoring my #Emacs speaks statistics (ESS) settings. This feels untidy, over and above the fact I don't like the tidyverse style (nothing personal, it just doesn't play well with my dyslexia). What would […]

Why a sliderule works https://www.johndcook.com/blog/2022/04/10/why-a-slide-rule-works/

People pretend that HuggingFace is this great open source community thing. But in the end it is a VC funded unprofitable thing that at some point needs to create a big return or die. You can use it right now on VC dime but don't rely on its continued existence as is. And don't believe in them […]

even though I'm never going to be a big "open source contributor” it's fun to notice that at some point in the last 15 years I have learned how to write fairly clear github issues and the very occasional pull request that gets merged (this post is brought to you by the 3 tiny pull requests and […]

Today's #RStats programming challenge: Programming in R, but paying attention to memory allocations like it's C 1. I took the slow convolution in base R from here: https://www.r-project.org/dsc/2017/slides/tomas_bc.pdf [conv0()] 2. I rewrote it to do most […] [Original post on fosstodon.org]

The more experience I gain as a software developer the less tolerance I have for the idea that something doesn't need documenting if you can go and read the source code instead (That's despite getting much, much better at reading source code to answer my own questions as I gain experience)

#rstats hivemind: what is the best way to store and work with a 128-bit value? Ideally it would act roughly like an integer (allow for <, >, and == comparisons, but I don’t need other arithmetic operations) and preferably not add new dependencies. My first guess would be to store as strings […]