index.md (2804B)
1 --- 2 title: "Weeknote for 2025-W11" 3 description: "rOpenSci on DEIA, distributed Git, and fed news" 4 date: 2025-03-11T08:59:00-07:00 5 draft: false 6 categories: 7 - Weeknotes 8 --- 9 10 ## rOpenSci statement on DEIA 11 12 A thing that drew me to switch to R as my primary programming language for data 13 analysis 11 years ago was the community of R enthusiasts that I found 14 online[^tidy]; people were friendly and inclusive, and the vibes---in 15 general---were excellent. This statement from rOpenSci on Diversity, Equity, 16 Inclusion, and Accessibility reminds me that this community is still out there 17 using R. 18 19 > If we fail to support each others’ human rights, we fail at why we do science 20 > in the first place 21 22 I endorse the entire statement. 23 24 [Open Science and Open Source only with Diversity, Equity, Inclusion, and 25 Accessibility](https://doi.org/10.59350/8vw43-jy784) 26 27 ## Workflows for collaborating with Git 28 29 This post about using Git in a distributed manner does a better job of 30 illustrating the point I tried to make in an older post, [Git is a distributed 31 version control system]({{< ref "/posts/git-distributed/" >}}). It's validating 32 to see it come from a hacker no less venerable than Simon Tatham[^tatham]. It's 33 interesting to see his disdain for `git-send-email`, [the preferred approach 34 for Drew DeVault](https://drewdevault.com/2018/07/02/Email-driven-git.html) 35 (creator of the anti-forge [SourceHut](https://sourcehut.org/)), but I read 36 this as a matter of tool preference, and don't have strong opinions of my own 37 here. I've collaborated with GitHub users via `git-request-pull`, and it's a 38 great approach if you have a place to host your code. 39 40 [Git without a 41 forge](https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/git-no-forge/) 42 43 ## What's new in the federal government 44 45 Late last week we finally learned that my union, the AFGE, has filed a 46 grievance against my agency for the unilateral change its Trump-appointed 47 leadership is making to remote and telework policies, in violation of our 48 current contract. It feels naive to assume that the agency will change course 49 or even that the courts will follow the law and require the government to honor 50 its contract with us, but I'm glad the union is putting up a fight. 51 52 Even more alarming than my agency's unfair labor practices is the news that the 53 government intends to ignore entirely its contract with my fellow AFGE members 54 in the TSA. I'll be watching how this develops. The linked opinion piece argues 55 that TSA workers should engage in a wildcat strike; regardless of whether one 56 agrees with this approach, it explains the stakes. 57 58 [Strike, or Else](https://www.hamiltonnolan.com/p/strike-or-else) 59 60 [^tidy]: Yes, the other was the Tidyverse. 61 62 [^tatham]: Author of [PuTTY](https://www.putty.org/) and 63 [NASM](https://nasm.us/) among others!