Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

dgkf

@dgkf@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

data scientist and software engineer, passionate about open software for collective social good

building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d

#r #rstats #python #julia #julialang for analysis

#rust for performance

i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy

he/him (they/them also fine)

256 Followers
317 Following
23 Posts
Joined June 02, 2023
Codeberg:
https://codeberg.org/dgkf
Blender:
https://projects.blender.org/dgkf
GitHub:
https://github.com/dgkf

Posts

Open post
dgkf
dgkf @dgkf@fosstodon.org · Mar 28, 2026
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dcz@fosstodon.org
@dcz@fosstodon.org I don't think we're disagreeing here. I tried to carve out other space in the little clause at the end for the speed to delivery. I also think that giving advice broadly falls under the category of translation. "translate my loose idea into the language of a structured argument". Its a bit more of an abstract definition of translation, but I think it's a better model for conceptualizing genAI than "reasoning".
0
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Mar 28, 2026
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org

Noodling on a theory I had at the start of the AI wave:

Aside from translation & image gen, AI software solutions are almost universally solving problems where a structured data model would solve the problem better.

Of course, it takes significant thought to model these problems as data. This isn't a claim that all AI problems should be solved by data modelling, but when we are building AI systems we should be cogniscent of which deterministic problems we're approximating in stochastic space.

4
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Mar 07, 2026
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @andrewnez@mastodon.social
@andrewnez@mastodon.social YAGNI working overtime on these committee names. All are 🔥
1
0
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Mar 01, 2026
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org
Let's start with the positives. It's pretty repairable. Replacement electronics are easily sourced and the 3D printing STL/STEP files are public. It uses the programmable and open source QMK firmware and has a plethora of buttons. Assembly was relatively straightforward. One throughhole component to solder and otherwise just cleaning up some 3D printing mess and screwing a few things together. Probably about an hour of assembling a kit with good instructions.
1
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Mar 01, 2026
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org

#ploopy mouse (https://ploopy.co/mouse/) review 4/10

After getting frustrated at the electronics waste I'm generating by cycling through computer mice every 3-5 years, I decided to grab a kit for the highly repairable #ploopy mouse.

With three months of use, I find it _tolerable_. I'm trying my damnedest to like it, which pains me to say because I would love a truly open mouse.

🧵 breakdown to follow

1
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Dec 24, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @pat_dev@social.linux.pizza
@pat_dev@social.linux.pizza By "rolling out" I was referring to their hosted option. Up until recently they've supported forgejo actions only if you self hosted, but that's a pretty high bar for most folks I'd imagine. Now they have runners available to everyone. I think they refer to their hosted option as "beta" still. They're nearly compatible, but do require changes - most notably using fully qualified domains for action sources. I filed an issue with some enhancement requests https://code.forgejo.org/forgejo/runner/issues/1169
0
0
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Dec 03, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @_wurli@fosstodon.org
Yeah, I mean GH is still unavoidable for how ubiquitous it is. I still have a lot of work on there and need an account to collaborate. But here's to something better!
2
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Dec 03, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @_wurli@fosstodon.org
@_wurli@fosstodon.org I saw that! Good on them. I've been similarly burned by GitHub Actions. I think they run actions on forks until inactive for 3mo. I was frustrated by this egregious waste when I forked a repo that had long-running nightly scheduled integration tests and realized all 3.2K of its forks were probably doing the same. I can't endorse a platform that has such disregard for the environmental impact of computation. It's unethical.
2
3
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Dec 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @LeafyEricScott@hachyderm.io
@LeafyEricScott@hachyderm.io we have those too :) https://codeberg.org/r-codeberg/woodpecker-ci I have yet to find a CI system that I don't have some minor grievances with, but my primary concern right now is enabling migrations. I'm happy to support both for the time being if it means more converts! It seems like the momentum right now is toward Forgejo Actions.
4
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Dec 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org

Heya R devs - did you know you can run all your favorite GitHub actions on Codeberg?

Codeberg is rolling out Forgejo actions - an (almost) drop-in replacement for GitHub actions, which means we can (almost) use `r-lib/actions` directly on a free and open source platform!

Just a couple tweaks are needed, and for your convenience I'm automatically mirroring r-lib/actions and applying those changes so they're ready to use.

https://codeberg.org/r-codeberg/r-lib-actions

#rlang #rstats #codeberg

0
6
28
1
Open post
dgkf
dgkf @dgkf@fosstodon.org · Nov 03, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @mpadge@nerdculture.de
@mpadge @rOpenSci Beautiful! Yes, I'll absolutely give it a read. Thanks for keeping our project in mind! There's still plenty that can be improved in our guide, so we would be very welcoming to an influx of interested parties!
0
0
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 22, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org
Thanks to everyone who is boosting this! Just an update, this project is moving forward as an ISC proposal!! For anyone who wants to see a pre-read, you can see our draft https://github.com/dgkf/2025-10-isc-proposal-debug-adapter Unfortunately, that means this project's ISC proposal is already spoken for. With some luck, we'll see it maturing soon!
3
0
5
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 22, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @sebffischer@mastodon.social
@sebffischer@mastodon.social yeah, I think the immediate benefit would be more for developers. I'd see it as something that would run at build time and throw an error if the type checking failed. It would be able to catch things like changes to the function signature of dependency functions that fail to type check while avoiding runtime overhead. Long term this could be used to optimize byte code.
1
0
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 22, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @jrosell@mastodon.social
@jrosell@mastodon.social super cool - I didn't pick up on that syntax being a base feature. At least in quickr, it seems like it's really only used via NSE anyways, not actually using the base::declare() behavior. The docs suggest that this could be used by the byte code interpreter. It's not obvious to me how declare() expressions would be picked up and used. It seems to not actually do anything right now? https://github.com/wch/r-source/blob/15dfebbed34e85047e9e0c3932113882e8edad5c/src/main/eval.c#L9401-L9404
0
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 21, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @jrosell@mastodon.social
@jrosell@mastodon.social interesting! How did I miss this base R function! It would be incredible if we could use that to build a type system - especially if it can be used by the byte code interpreter. Checking to see if a function uses NSE would allow some cool code path optimization.
0
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 03, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @defuneste@fosstodon.org
@defuneste@fosstodon.org @geospacedman@mastodon.social when there’s tension in the air (and here I mean the tension between financial and social interest), I think the best thing to do is to be loud about it and help bring other people to the realization that the current course isn’t in their interest. If the company you’re alluding to were a B Corporation, I’d hope they’d have the social interest in mind for core infrastructure decisions like this.
1
1
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org

And a couple other areas that I think need some love in the R ecosystem, for those looking for grant inspiration:

  • Package “features” https://github.com/r-lib/pak/issues/810

  • S7 traits and cleaner mutable S7 objects via extension package https://github.com/RConsortium/S7/issues/34

  • Ages ago I wrote a runtime type checker, {typewriter}. These days I think there’s more value in writing a static type checker that checks a package at build time. https://github.com/dgkf/typewriter

1
3
2
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @geospacedman@mastodon.social
@geospacedman@mastodon.social @defuneste@fosstodon.org yeah.. momentum is a hard thing to change. I was also GitLab-curious when it was the best alternative, but was always a bit unsure of what to make of their enterprise/open-source split. With Forgejo I think the story is a lot less ambiguous. Still, it’s hard to get people to move away from where all the action is. I think real change is only likely if we can see some major R packages move. The r-lib org seems like a great candidate 🤔
4
2
0
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org
Please DM to let me know if you’re planning to put together a proposal around one of these so I can give you more details and figure out how I can support you in the process.
0
0
1
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org
In the past year, there’s been a growing realization in #rlang #RStats that maybe having all our eggs in the Microsoft GitHub basket might be a bad idea. @defuneste@fosstodon.org and I kicked off a small migration guide for #Codeberg - a GitHub alternative run by a non-profit and built on the fully open source #Forgejo. There’s still plenty more we could do to make the site more beautiful, add Forgejo action examples and make Woodpecker CI easier to use. https://codeberg.org/r-codeberg
22
2
31
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @dgkf@fosstodon.org
If you’ve longed for more intuitive debugging in R and aren’t satisfied with having these behaviors tied to IDEs like Positron and RStudio, then I encourage you to take a look at {debugadapter}. This project is in the “strong proof of concept” phase, but life has gotten too busy for me to wrap it up. Unlike {ark}’s debugger, which is wrapped in a Jupyter kernel, this project is straight R. It works for any IDE that uses the protocol. https://codeberg.org/dgkf/debugadapter
9
1
9
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Sep 02, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org

The R Consortium’s grant cycle is rolling around (Deadline October 1st). Of course, if you have a burning idea this is the opportunity to pitch it.

If you don’t and you’re an avid R developer looking to get paid for open source work, then I’d gladly support you in carrying some of my projects over the finish line 🧵

#rlang #rstats

7
4
12
0
Open post
dgkf
dgkf @dgkf@fosstodon.org · Feb 04, 2025
dgkf
@dgkf@fosstodon.org

data scientist and software engineer, passionate about open software for collective social good building tools for productivity, expression & creativity - currently focused on #helix #HelixEditor #blender #blender3d #r #rstats #python #julia #julialang for analysis #rust for performance i love #bikeTO, public transit, #vegetarian #vegan food, #green #socialism policy he/him (they/them also fine)

fosstodon.org
Replying to @michaelslade@mastodon.cloud
@michaelslade@mastodon.cloud @timnitGebru@dair-community.social [citation needed]
0
0
0
0

Remote instance

fosstodon.org
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 08:59:25 UTC