Skip to content
View waynr's full-sized avatar
🙊
🙊
  • somewhere around here

Block or report waynr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
waynr/README.md

Hi there 👋

I write software. Lately I only write Rust and GLSL. I sometimes contribute to the odd Python or Golang project. I pick Rust for all my personal projects that target CPU. I'm also learning scheme and will eventually learn WGSL.

I don't push my personal code to github (for reasons I lay out below). Instead, check out my publicly hosted projects on gitea or sourcehut:

I do continue hosting some of my older projects on GH but will likely migrate all of them to different hosting providers eventually.

Specific projects of interest

Why github is no longer suitable for me

Don't get me wrong -- in some ways I really appreciate GH for the way it has made open source software development more accessible to a wider audience. But that doesn't excuse bad/abusive behavior on their part.

What is this abusive behavior by GH? Specifically, their terms of service include an implicit license grant on all open source code they host that explicitly gives GH and its associated companies permission to train LLMs on code they host. You probably weren't aware of this, but now you are! Here's a link.

GH does this because there is still an open question as to whether training LLMs on copyrighted material is considered fair use.

In my view it is not fair use, specifically because of the promise LLM companies uniformly make about how LLM usage will eliminate software development jobs; therefore, they are competing economically with the content they are using for training purposes so it is not fair use. It's still not fair use even if they know this isn't true and are only making these claims to entice uninformed investors to throw money at them.

GH goes too far in assigning themselves overly-broad rights when it comes to hosting other people's source code. It's actually pretty despicable.

my github stats

Pinned Loading

  1. qsk qsk Public

    Dynamic keyboard remapping and macro engine inspired by QMK

    Rust 15 2

  2. dfiles dfiles Public

    Composable container application manager tool.

    Rust 5 1

  3. portfolio portfolio Public

    Modular distribution (aka container registry) implementation supporting multiple backends.

    Rust 8 2

  4. twitchy-mcbotface twitchy-mcbotface Public

    twtich bot experiments

    Rust 3 2

  5. ghmd ghmd Public

    gotta have my dots (glorified symlink manager)

    Rust

  6. tui48 tui48 Public

    TUI clone of 2048

    Rust 2