From d1025d0999696e3ce1bca6f4608a72a9d6a01dfd Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 14:53:27 -0800 Subject: [PATCH 1/8] Starship is tainted --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ceba4e9..c6dc4c2 100644 --- a/README.md +++ b/README.md @@ -99,9 +99,10 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | [`cargo-nextest`](https://github.com/nextest-rs/nextest) | Just use `cargo test` | [`CLAUDE.md` and `AGENTS.md` in repository](https://github.com/nextest-rs/nextest/commit/3853279b41cc4a81f82e26fd88fac3bf85054af5) | | [`jujutsu`](https://www.jj-vcs.dev/latest/) | continue using `git` itself | [A core dev occasionally uses Claude to generate local test cases.](https://codeberg.org/gen-ai-transparency/open-slopware/src/branch/main/img/Screenshot%202026-01-08%20at%2016.13.46.png), [(Discord link)](https://discord.com/channels/968932220549103686/1458877549034864703) | | [`just`](https://just.systems/) | a Make impl | Lists an [MCP server in its User Manual](https://just.systems/man/en/model-context-protocol.html). | -| [`oh-my-posh`](https://github.com/JanDeDobbeleer/oh-my-posh/) | [Starship] | [`AGENTS.md` file in main repository](https://github.com/JanDeDobbeleer/oh-my-posh/commit/0ca76357a608f2e4043e10fe9591709ca554d75d) | -| [`oh-my-bash`](https://github.com/ohmybash/oh-my-bash) | [Starship] | [All PRs are reviewed with "Qodo"](https://github.com/apps/qodo-free-for-open-source-projects) [Example PR](https://github.com/ohmybash/oh-my-bash/pull/729) | -| [`ohmyzsh`](https://github.com/ohmyzsh/ohmyzsh) | [Starship] | [Added Claude and Grok as search engines](https://github.com/ohmyzsh/ohmyzsh/pull/13222) | +| [`oh-my-posh`](https://github.com/JanDeDobbeleer/oh-my-posh/) | | [`AGENTS.md` file in main repository](https://github.com/JanDeDobbeleer/oh-my-posh/commit/0ca76357a608f2e4043e10fe9591709ca554d75d) | +| [`oh-my-bash`](https://github.com/ohmybash/oh-my-bash) | | [All PRs are reviewed with "Qodo"](https://github.com/apps/qodo-free-for-open-source-projects) [Example PR](https://github.com/ohmybash/oh-my-bash/pull/729) | +| [`ohmyzsh`](https://github.com/ohmyzsh/ohmyzsh) | | [Added Claude and Grok as search engines](https://github.com/ohmyzsh/ohmyzsh/pull/13222) | +| [Starship](https://starship.rs) | | [Contains commit from Claude](https://github.com/starship/starship/commit/0d71065a6eb98ff00b42b2bc4ff78dad7b897a1e) | | [Taskfile](https://taskfile.dev) | a Make impl | [Uses Copilot for PRs](https://github.com/go-task/task/pull/2592) | > [!NOTE] @@ -304,6 +305,5 @@ Having to deal with the onslaught of many LLM written pull requests and issues, [Garage]: https://garagehq.deuxfleurs.fr/ -[Starship]: https://starship.rs [vaultwarden]: https://github.com/dani-garcia/vaultwarden [WriteFreely]: https://writefreely.org/ From 7e7809e787b9f1872d9a1baced512d091b17d419 Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 14:55:23 -0800 Subject: [PATCH 2/8] Add more evidence for `ohmyzsh` --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c6dc4c2..1c20e80 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | [`just`](https://just.systems/) | a Make impl | Lists an [MCP server in its User Manual](https://just.systems/man/en/model-context-protocol.html). | | [`oh-my-posh`](https://github.com/JanDeDobbeleer/oh-my-posh/) | | [`AGENTS.md` file in main repository](https://github.com/JanDeDobbeleer/oh-my-posh/commit/0ca76357a608f2e4043e10fe9591709ca554d75d) | | [`oh-my-bash`](https://github.com/ohmybash/oh-my-bash) | | [All PRs are reviewed with "Qodo"](https://github.com/apps/qodo-free-for-open-source-projects) [Example PR](https://github.com/ohmybash/oh-my-bash/pull/729) | -| [`ohmyzsh`](https://github.com/ohmyzsh/ohmyzsh) | | [Added Claude and Grok as search engines](https://github.com/ohmyzsh/ohmyzsh/pull/13222) | +| [`ohmyzsh`](https://github.com/ohmyzsh/ohmyzsh) | | [Added Claude and Grok as search engines](https://github.com/ohmyzsh/ohmyzsh/pull/13222); [explicitly allows LLMs](https://github.com/ohmyzsh/ohmyzsh/blob/master/CONTRIBUTING.md#a-note-on-ai-assisted-contributions); contains commits from [Claude](https://github.com/ohmyzsh/ohmyzsh/commit/99b243b9a98576037c864ff115b1fe96621fec8a) and [Copilot](https://github.com/ohmyzsh/ohmyzsh/commit/8c5a60644a2a93fb6b7d76ec7a5598f99b426cf0) | | [Starship](https://starship.rs) | | [Contains commit from Claude](https://github.com/starship/starship/commit/0d71065a6eb98ff00b42b2bc4ff78dad7b897a1e) | | [Taskfile](https://taskfile.dev) | a Make impl | [Uses Copilot for PRs](https://github.com/go-task/task/pull/2592) | From dbe52c7d22b5abe7267c600df453ce2b98a8100f Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:00:50 -0800 Subject: [PATCH 3/8] Add Kitty --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1c20e80..68d61f8 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | Name | Alternative(s) | Evidence | Notes | |----------------|----------------|----------|-------| | [Ghostty](https://ghostty.org) | [gnome terminal](https://gitlab.gnome.org/GNOME/gnome-terminal), [konsole](https://invent.kde.org/utilities/konsole), [xfce4](https://gitlab.xfce.org/apps/xfce4-terminal), [cosmic](https://github.com/pop-os/cosmic-term), [mate](https://wiki.mate-desktop.org/mate-desktop/applications/mate-terminal/), [deepin](https://github.com/linuxdeepin/deepin-terminal), [alacritty](https://alacritty.org/) (or [the fork with sixel support](https://github.com/ayosec/alacritty)), [wezterm](https://wezterm.org/), [foot](https://codeberg.org/dnkl/foot), ... | [AI_POLICY.md states "AI is Welcome Here"](https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) | +| [Kitty](https://github.com/kovidgoyal/kitty) | See above | Contains [multiple](https://github.com/kovidgoyal/kitty/commit/551acca0e470cba9b43ab631d1a62fbfa3e6b56b) [commits](https://github.com/kovidgoyal/kitty/commit/6b2a8b6a65c6aae7145d00bcf9836e222de3d404) [from](https://github.com/kovidgoyal/kitty/commit/74f817cd36a4d391c72453f666665e72e0bf86fa) [Copilot](https://github.com/kovidgoyal/kitty/commit/a5322c06d1612535cad782d10efa9732b87cb1b6) | | ## Developer Tools From 91e444fe6730a8d835616bee6161472eef036bb4 Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:09:53 -0800 Subject: [PATCH 4/8] Add Python, as well as Python libraries Requests and Chardet --- README.md | 15 +++++++++++++-- img/cpython-claude.png | Bin 0 -> 16081 bytes 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 img/cpython-claude.png diff --git a/README.md b/README.md index 68d61f8..0f4c36a 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). * [Libraries](#libraries) * [C](#C) * [Rust](#rust) + * [Python](#python) * [CSS](#css) * [Game Engines](#game-engines) * [Services and Utilities](#services-and-utilities) @@ -120,13 +121,14 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | Name | Alternative(s) | Evidence | Notes | |---|---|---|---| | [`.NET`](https://dotnet.microsoft.com/) | See below | [`.NET Runtime` PRs](https://github.com/dotnet/runtime/pulls?q=author%3A%40copilot+is%3Amerged), [`.NET SDK` PRs](https://github.com/dotnet/sdk/pulls?q=author%3A%40copilot+is%3Amerged) | -| [Julia](https://julialang.org/) | Python (w/ appropriate scientific libraries) | [`AGENTS.md` in main repository](https://github.com/JuliaLang/julia/pull/58561), [PRs "written by Claude"](https://github.com/JuliaLang/julia/pulls?q=is%3Apr+written+by+Claude) | | +| [Julia](https://julialang.org/) | An older version of Python (w/ appropriate scientific libraries) | [`AGENTS.md` in main repository](https://github.com/JuliaLang/julia/pull/58561), [PRs "written by Claude"](https://github.com/JuliaLang/julia/pulls?q=is%3Apr+written+by+Claude) | | +| [Python](https://github.com/python/cpython) | Older version of Python; [Lua](https://lua.org) | [Contains code from Claude](./img/cpython-claude.png) | | > [!Note] > #### On alternative languages: > Suggestions for alternative programming languages are necessarily more complex than many other categories considered here, as that's one of the core technical choices to be made when starting a new software development project. > -> Depending on your needs and technical concerns, you may find any number of different alternative languages useful. For example, when considering alternatives to .NET, Java or Scala may be interesting candidates from the perspective of being similar VM-based frameworks, while Python or Rust may be interesting alternatives in other ways. +> Depending on your needs and technical concerns, you may find any number of different alternative languages useful. For example, when considering alternatives to .NET, Java or Scala may be interesting candidates from the perspective of being similar VM-based frameworks, while Rust might be an interesting alternative in other ways. ## Editors @@ -172,6 +174,15 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). Also, there is an advistory database of Rust slopware crates, which you can use in tools like [cargo-deny](https://embarkstudios.github.io/cargo-deny): . +### Python + +Note that Python is itself tainted; see [the Programming Languages section](#programming-languages). + +| Name | Alternative(s) | Evidence | Notes | +|---|---|---|---| +| [Requests](https://github.com/psf/requests) | [`urllib.request` in Python Standard Library](https://docs.python.org/3/library/urllib.request.html) | Contains [commits from Claude](https://github.com/psf/requests/commit/b2a1d33f571518ca9a6148e7da787cc5827f897a) | | +| [Chardet](https://github.com/chardet/chardet) | An older version | [Core developer used Claude to launder LGPL-licensed code to Expat/MIT license](https://github.com/chardet/chardet/issues/327) | | + ### CSS | Name | Alternative(s) | Evidence | Notes | diff --git a/img/cpython-claude.png b/img/cpython-claude.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2025b7e2dfa4907f22d9814c295b9764df0e4e GIT binary patch literal 16081 zcmcJ$Wl&r}*Djji79>G~TW}BV!6CRi2@VN9xCD21g1fsrA-KCUI1Dnl4g+WMe&4CO z_s6L^U)8;Trlx22?!9|Wuhq|b*3;oCN;2=zKBB#O^X8qLtfbnTH*iR>?_DVWK8LHC zMBls-Nt2Tl*Kp4~+dwu^U-*c8;g_H!Psftfb&rqen2UlktRkMmjLe7@;T2elg)P+= zjaK?~g;=*958GUM#VcvH>-SC8d6L0w91ny3^Q*Vd=ZT4p`^7^F4ze0$*SRo zv2p1MQOFl2T)GM?Dm9$G2cYqoI)YDiv2o%Lg^uOpI1p!jwn%W7>+3sEwZPGT?klkJ zl)@>PfdDN;B%)d~-ER%6?AKH9eE3mL{D3?a zEdx#+2M3?yDgEr+oI}^c!vmEVA{}L3o@bX*7T@R_|FB^R3*}D<{vn*j6kh9Mt|?+K znz!9#`n9(@%<`d6c|adLY_csx^2B#)#D|^TY$c;S-mX63!xH8lO?d=#$LjUaF;<_3lEu z?@xTgrB2&PP)6HR5Q{o=1FQH(LTu2Hy8*kmM(-|a$`X@xzgeceyAYCVA|`GKdLfp* z%XLaV_Uu}z5|d04jJ4Np1p3lPKdU>Ixw}nbp7ImblsgkMCt$J5O`E8r!c|PZPg^+W z0rAwzEsB|=C%nEcFSnig1J?09J@%wC$BP-Az znD;>`Mz-K8Jv6I%&z-_kMh#((|>U#p5+_=o93J5zhDA zYTfv}cnCdT^waBA5-R10MC)={?nF+B%E-${WLIDM+O%lYiV z32r}Og+j`cnd*F@o}G73C;Y{2UEd@&icFTyg9+G8pKcurQjGcvM@id|MuYsX76%1vjt^Ub)d20FkI$LD2^N~5li1=7)fW~gPHzMgkt z9WPWxT6*3~hsKbq)|<(-j5$l`ZE#Mrw}1l)jJy$pBXMVX=;&y_0lT}>crEc05)&PZ zhFwP`>aQdgwHJTu!c*n1?=zWF?4nhcC-+=SlAw7iFvpc~A-u;ZEGnTE7UuGD$bU8r zK)}PLDY3|x+CX_QA^t&>&M0o8svGE@EWBJ15XgSyKut~*DB=S-mS6r}xA)MY;dJF} z^6E>??yy(IxE0>>9I$5BG4Y@u{+`w)cRE)b-bD?sNXXlI;A+2|YAqBEkMYR5{r1Se z1?WBZ@YP)s;bXZx5S%KPsM2h}Z-B)w-?tssnvJ|q9ZU3Kmpg+;Efvx=vfE3MY=cm+&6Ow(rcC_C z{)k_^SizLRZ6ChERkAA|9wAWRccri>$VU_8{}xA;RR|N~=4VLxi_%2xwu`rutA&_3 z8jV6+W{N)=&bLyv%3q_HI#bAqx&mSJWCyXX3-_f5tH#IIHjd30c!Z@Xrca<#Tm&I3 zG`%L9U|yi-n0r2)M%;`lGK`Y`#KUS=sM+PwsQatMA4af?2e4 z=xM{lRV15>375r<6$TlnWDng+usFG|Ril!Ai``EI+QZ4L{y)L!stp#3g+)bqp=ea{ zSviOC{h=JLr#hyO2@?+Zgt&!)0gAtQ%0Ayaezu-PczJmlY))ZNM+(Ix9W{z|J##`p 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 z z918j+X7?>B`-ZWC)P$;^civdfFk8_~>T*2eG9-{W$CrQ(6 z7VCDAJD|L-&+c*dhYeR9W$UT^n(eUJlh$cJ|U zQ(<7Gl*^OspRxB1uY1L02Yj#oaxg2R_JYCg}}^ubllGB@1Lb{jziQ}A>|w%9|DvJG z^>=MJ92^`XLc;&RMwo!~f7Vg;_$_c_ zVNiKJha|9(&IC6U{K>K??I90#lLTNJDlX3J{H=a|!%I~Y$N7kn>tUD~@^tJgdHb`Y?{K&@GafoE`S}=Ld%d*;W2` z%}G`UZe%38#1@9(^x8}2QR1`JL@1?;WS4%vWyZ)FUI-%{7E~9Dn}eSb8JoXMpRtwY z<{?xv9L8NNxyi0yHTX^mRt8M6(>z1rpP8D2R(J`+e@jz;nq~hNNI(4^z)9ImtZofcc(7hWB|bfltiK`+CZ|!`&NZb?ij-6`)#osPDz*5Om8|w;sJp6HNj5KdQP?Z?ni^F z>sAtHb_l^2$&O2#EMKYTCpHrX?3lPg@;^0Z63g?J?-%aqemqlp=>f%pcpwPAMPRKH z0Lh5g0TplefW1Uo#@(Ls{YSsZ(`J;qikHxN>WXdSJlZc{Uj-IXgDU-cy*m^dJJKAV z)AD8+6KHoW0MZ0;P-%i_cPg{OxK=+CRGeo%OoW&~8dsoU)s8c*a# zXjv?@;{;5h*TlEKc}3B*otM5@p?|(upwnrm?_k>V>zCfie9{k=*Ho=^XXu=5p}RZZ zNZ!5P3}&P{eVN+A(=sB*(pO6oAqX<7pm7GAR-D%0VA(xz!r8daomeTve7X7KD=XTx za^|u3SU2S*%8zExh4#tbFUyHQm8;#N=UX#Hy3=VIwy_FC4tN=NYc|d53b5J^Zbr;=0`7b&is3-Txo)hTNl^KL=P}LXy<|r_*L_U zf(I}n)ImtbSBUAldo=OdkGt*?S?h`{W|KYU8(G`Ga6u4Hpe)bwzyfq| zscvi;nmHESiAeaDD(Rh@LZ0IdX5nc2OC-MQu|NT0T%B`Vg?s>Cx z0v1)yH#xqyT)z53SZtz8?-pz~0&svzy))FvwU$e+!V|)ZdOIW4RgQP#3|ZX6ZKL>x zeV@+K0v>v#%eRh{fAe(cN2ci`|kMi`j1+$eqo4tXv0n8mvj*t_3cvof?k?EH(u7-H(KhJZFMhWH{ z0juHRf$!hN6>r{~kq)HaHbOZ`D|;mKOpwH!_M-f7d?JEeK2*X_uAmX!un(4i-%- zuM1$Nj#~t~Z66DuQ=WWUtGw4d1Gguq;WSAo7Q_qzfhQ3QOr@=tsve?a8JLD|%dN)| z(aN;E5&3_$FC3LaO638r`^pl9(G?4B7{O>=rEisSrX-~M}_A$QE zCqaa6Z@o>Hb!b#K0~5n;YSVb&qyl3>yIqaI_xSv-w|7GX7CT1L7RmN#&N8ZN$f1uC zWAjh*ET=I3Oq} zaS)qJc`3l9IW@LnSp>*Vci8z8ppj>)D3m3fC4Z^FR51;2d>p~_`?z0=;b46) zEtQH0T`p2!ZVW)^Qp7~w^fH^@fPlYXeY=iODlej5)uVyos#cc9+)clF-Gcrh!^dTx zx=cGURkV_kf_-sr`~G=EO*fhjdp?)^%Q;al)Ae#PITduAr)hIQ^Q46bZSlzan@tmN zoY64m+S*CZYfY}FTi2ZD&)ReD++6}$48%08zk3qji0{3nQclo<=k`OkkT32&qXv&r zj1Vb5_drnz4=-8yYSasR8~~OcI)5Asep@g$Z|( zMmbGo0plgIXXqa)8XIuGJP9YmrD%oURLRRPd@y1hIG0s>SuBi1XJ?ov(GN=rkh(Qt z8F7_;Z8Qc+x3Nm-Ig1R~N#!j9DfMpA6)IFkOcf%BMshy(^OLgBs8b}@3Rki0;y6*8 zel)opx#YEWTq`04=5~mgjZ1A+O&z=3mN~9Kk7qrT!O`pH{FUk-cYMjq{me3DANoxJ z`?OUmG6|^k28Hy@_-xdC^f18`8orWYnzoi!wL%i~yt4~-ATmY4f#Pk%a~ib&rtSUw z7UJJ(_o*}fqszK`E729+@sP3jwK}I1A}?9;`v5?;iufN-VT!p7+~7CK914P$C3R$W zHT^;{{rkiJZ8DJ|3fGkmKCY%f8}7dXT?Kj|5r4*a?fL}Lvk~#)O4%cjh7m7<(wEgi z#-Dn|1U$2D4A$Bmg+F&SjSnF!c)a!ctktvquADlxV#%TNo#O&N=Xe_OMaJ4jpA8cj zbQ^{y%1dZLq{k(%3?h3JMk-*0ay*b~w4X>2J$4js%3dJ!+T9ve1{^T+z6 zDuop()n*80A_7H~%~D9~Bdzbcvb+w;wT^dJyd=%l&=$QvFZ~==Ne)_Jlhj`P)3XCV zc=uZaUka&lL_lGH6=dy2-sz%@uyMEk2$@y%6vZ!{7g*YVNN!iK@A+DR3@6VUaJIvN z)ZzA1!o>xb%&(Zdv$IpR0{qizwUY&(CGD-UEN@h!hzUS4B7ml2U< z<|LPEvzkPR^Yol)P7ag?B2~}8Da+AwC7@MZNNOC~D-cU$_||%8@xa~3V`+Qe(Jf0F zpCyLC$Op@Ui+tdVOOfFc9r>~93afgVF5mr{e);=n>6YHY+c-}LexbyB%c3G0>h}JO z*lEP*MqIA^SAHNCX7cI_g7~em*mlg^H`S_xuM7Fgt2`V_@zV^*si0nQ=_vgVN}xW| z>ZdRJ)#z-Ru!EBlm zZh7I_JksV9+$^L=V<&U6KK=cu>H2hZi7voh^SAm*3}~%VcmkK46}})YYxg#$5#LlJ z4*z9~u!+?Y@JU7+Y1ocf-kcJ?uMm*tXjh|mzI5YN7MgOxfjJwIBrkzfUPK0!C@MN^ zGl-!rrTOw3Qxn4dRq=NaZ0Cq`+G>d`ZqTiAKYPq}FL+gP(SKhtU%bpH#qcMqenm`BNpRBtAokFlp6l8b&q+{>cL`@X*Dl8XbX& zbpI9@m^78+;dmWiW#hX^sId&}O#N7-{>x>G6%b}8)~OU;o&IV@Hd%A((~hMzd)N2w z3FPZ*orgUW9k|2*lZNFyzb}H@|6QOG$#!#2Wa)McX*7JdMV)^V`tP!%V#oWv4(zZ@ zQc|P$+V7_tey=5q7>Ci*#r)IwQuX`QGyO}34NU)^D%}e{_F>MKsc=hWhEK5c*6(d> zj%i$cHd2jHH%2h5_X`wua_{|zoo#gr!vCaZFfA}2;1hoB!yjIXe{712^XL+Fd@QLb zVx%!US`e;z3oLb;Q5@byCgG1@CJ6}e7r(f>++UXXCl?;3MMV0~Jv+|-6NU7JpF5_} WoYgn06WCGpH*!)+lGR^K0{$24+Qdiz literal 0 HcmV?d00001 From 26e3d2587cdb33cb24b7ad34601af8a57fe5123d Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:26:26 -0800 Subject: [PATCH 5/8] Add Typescript --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0f4c36a..8424912 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | [`.NET`](https://dotnet.microsoft.com/) | See below | [`.NET Runtime` PRs](https://github.com/dotnet/runtime/pulls?q=author%3A%40copilot+is%3Amerged), [`.NET SDK` PRs](https://github.com/dotnet/sdk/pulls?q=author%3A%40copilot+is%3Amerged) | | [Julia](https://julialang.org/) | An older version of Python (w/ appropriate scientific libraries) | [`AGENTS.md` in main repository](https://github.com/JuliaLang/julia/pull/58561), [PRs "written by Claude"](https://github.com/JuliaLang/julia/pulls?q=is%3Apr+written+by+Claude) | | | [Python](https://github.com/python/cpython) | Older version of Python; [Lua](https://lua.org) | [Contains code from Claude](./img/cpython-claude.png) | | +| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; Lua | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and [multiple](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6) [commits](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff) [from](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac) [Copilot](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276) | | > [!Note] > #### On alternative languages: From ddd18383cf1a3e980d3c5ee4cbb17cb24f2c6b0a Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:29:58 -0800 Subject: [PATCH 6/8] Consistent formatting --- README.md | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 8424912..6b29bc2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # Open Slopware + ![enbyware](https://pride-badges.pony.workers.dev/static/v1?label=enbyware&labelColor=%23555&stripeWidth=8&stripeColors=FCF434%2CFFFFFF%2C9C59D1%2C2C2C2C) ![trans rights](https://pride-badges.pony.workers.dev/static/v1?label=trans%20rights&stripeWidth=6&stripeColors=5BCEFA,F5A9B8,FFFFFF,F5A9B8,5BCEFA) ![Sponsored by the Gay Agenda](https://pride-badges.pony.workers.dev/static/v1?label=Sponsored+by+the+Gay+Agenda&labelColor=%23555&stripeWidth=8&stripeColors=E40303%2CFF8C00%2CFFED00%2C008026%2C24408E%2C732982) @@ -99,13 +100,13 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). |---|---|---| | [`atuin`](https://github.com/atuinsh/atuin) | Built-in shell history | [AI command generation](https://github.com/atuinsh/atuin/pull/3199), [LLM PRs accepted](https://github.com/atuinsh/atuin/pull/2777#issuecomment-2944105696) | | [`cargo-nextest`](https://github.com/nextest-rs/nextest) | Just use `cargo test` | [`CLAUDE.md` and `AGENTS.md` in repository](https://github.com/nextest-rs/nextest/commit/3853279b41cc4a81f82e26fd88fac3bf85054af5) | -| [`jujutsu`](https://www.jj-vcs.dev/latest/) | continue using `git` itself | [A core dev occasionally uses Claude to generate local test cases.](https://codeberg.org/gen-ai-transparency/open-slopware/src/branch/main/img/Screenshot%202026-01-08%20at%2016.13.46.png), [(Discord link)](https://discord.com/channels/968932220549103686/1458877549034864703) | -| [`just`](https://just.systems/) | a Make impl | Lists an [MCP server in its User Manual](https://just.systems/man/en/model-context-protocol.html). | +| [`jujutsu`](https://www.jj-vcs.dev/latest/) | Continue using `git` itself | [A core dev occasionally uses Claude to generate local test cases.](https://codeberg.org/gen-ai-transparency/open-slopware/src/branch/main/img/Screenshot%202026-01-08%20at%2016.13.46.png), [(Discord link)](https://discord.com/channels/968932220549103686/1458877549034864703) | +| [`just`](https://just.systems/) | A Make implementation | Lists an [MCP server in its User Manual](https://just.systems/man/en/model-context-protocol.html). | | [`oh-my-posh`](https://github.com/JanDeDobbeleer/oh-my-posh/) | | [`AGENTS.md` file in main repository](https://github.com/JanDeDobbeleer/oh-my-posh/commit/0ca76357a608f2e4043e10fe9591709ca554d75d) | | [`oh-my-bash`](https://github.com/ohmybash/oh-my-bash) | | [All PRs are reviewed with "Qodo"](https://github.com/apps/qodo-free-for-open-source-projects) [Example PR](https://github.com/ohmybash/oh-my-bash/pull/729) | | [`ohmyzsh`](https://github.com/ohmyzsh/ohmyzsh) | | [Added Claude and Grok as search engines](https://github.com/ohmyzsh/ohmyzsh/pull/13222); [explicitly allows LLMs](https://github.com/ohmyzsh/ohmyzsh/blob/master/CONTRIBUTING.md#a-note-on-ai-assisted-contributions); contains commits from [Claude](https://github.com/ohmyzsh/ohmyzsh/commit/99b243b9a98576037c864ff115b1fe96621fec8a) and [Copilot](https://github.com/ohmyzsh/ohmyzsh/commit/8c5a60644a2a93fb6b7d76ec7a5598f99b426cf0) | | [Starship](https://starship.rs) | | [Contains commit from Claude](https://github.com/starship/starship/commit/0d71065a6eb98ff00b42b2bc4ff78dad7b897a1e) | -| [Taskfile](https://taskfile.dev) | a Make impl | [Uses Copilot for PRs](https://github.com/go-task/task/pull/2592) | +| [Taskfile](https://taskfile.dev) | A Make implementation | [Uses Copilot for PRs](https://github.com/go-task/task/pull/2592) | > [!NOTE] > #### On task runners and `make(1)` implementations: @@ -122,8 +123,8 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). |---|---|---|---| | [`.NET`](https://dotnet.microsoft.com/) | See below | [`.NET Runtime` PRs](https://github.com/dotnet/runtime/pulls?q=author%3A%40copilot+is%3Amerged), [`.NET SDK` PRs](https://github.com/dotnet/sdk/pulls?q=author%3A%40copilot+is%3Amerged) | | [Julia](https://julialang.org/) | An older version of Python (w/ appropriate scientific libraries) | [`AGENTS.md` in main repository](https://github.com/JuliaLang/julia/pull/58561), [PRs "written by Claude"](https://github.com/JuliaLang/julia/pulls?q=is%3Apr+written+by+Claude) | | -| [Python](https://github.com/python/cpython) | Older version of Python; [Lua](https://lua.org) | [Contains code from Claude](./img/cpython-claude.png) | | -| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; Lua | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and [multiple](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6) [commits](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff) [from](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac) [Copilot](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276) | | +| [Python](https://python.org) | Older version of Python; [Lua] | [Contains code from Claude](./img/cpython-claude.png) | | +| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; [Lua] | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and [multiple](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6) [commits](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff) [from](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac) [Copilot](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276) | | > [!Note] > #### On alternative languages: @@ -156,7 +157,6 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). |---|---|---| | [Uptime Kuma](https://github.com/louislam/uptime-kuma) | [Gatus](https://github.com/TwiN/gatus) | [Dev uses copilot for review](https://github.com/louislam/uptime-kuma/pull/6645) | - ## Libraries ### C @@ -231,17 +231,20 @@ This is for both social media websites and apps. | [IceCubesApp for iOS](https://github.com/Dimillian/IceCubesApp) | [Feditext](https://github.com/feditext/feditext), an iOS fediverse app in beta | Project uses [Claude](https://github.com/Dimillian/IceCubesApp/blob/main/CLAUDE.md) | ### Messaging + | Name | Alternative(s) | Evidence | |---|---|---| | [Telegram](https://telegram.org) | | [`.cursor` folder in repository](https://github.com/telegramdesktop/tdesktop/commit/983bd1a57bfd9a88bb0e17b51103c5e6cf1e3f24) | ### Budgeting + | Name | Alternative(s) | Evidence | |---|---|---| | [Actual](https://actualbudget.org/) | | Include [AGENTS.md](https://github.com/actualbudget/actual/blob/master/AGENTS.md); [Used Open Collective funds for Cursor subscription](https://opencollective.com/actual/expenses/277324) | | [Firefly III](https://firefly-iii.org) | | Include [agents.md](https://github.com/firefly-iii/firefly-iii/blob/main/agents.md) | ### VPN Software + | Name | Alternative(s) | Evidence | |---|---|---| | [Headscale](https://github.com/juanfont/headscale) | netbird, nebula | [AGENTS.md](https://github.com/juanfont/headscale/blob/main/AGENTS.md) and [.claude/agents](https://github.com/juanfont/headscale/tree/main/.claude/agents) added to repo, commits/PRs include "assisted by claude" notes ([example](https://github.com/juanfont/headscale/pull/3050), there are plenty more) | @@ -278,9 +281,8 @@ FOSS projects listed in this repo are using tooling that blatantly disregards li See also: -- [copilot litigations](https://githubcopilotlitigation.com/), [IEEE article explaining how we go here](https://spectrum.ieee.org/ai-code-generation-ownership) -- [broader lawsuits against AI companies tracker ](https://chatgptiseatingtheworld.com/2025/11/02/tracker-of-tort-lawsuits-v-ai-companies/) - +* [copilot litigations](https://githubcopilotlitigation.com/), [IEEE article explaining how we go here](https://spectrum.ieee.org/ai-code-generation-ownership) +* [broader lawsuits against AI companies tracker ](https://chatgptiseatingtheworld.com/2025/11/02/tracker-of-tort-lawsuits-v-ai-companies/) ## Environmental Impact @@ -290,21 +292,21 @@ To start learning a bit more, you can checkout the wikipedia page on [Environmen Vibe coding / agentic workflows result in poorer code quality, and relaxed oversight practices. These effects may be compounded by the common practice of using additional LLM-based tooling to provide code-reviews. -- [How I Dropped Our Production Database and Now Pay 10% More for AWS](http://archive.today/2026.03.06-144058/https://alexeyondata.substack.com/p/how-i-dropped-our-production-database) -- [Meta Security Researcher's AI Agent Accidentally Deleted Her Emails](http://archive.today/2026.02.26-153034/https://www.pcmag.com/news/meta-security-researchers-openclaw-ai-agent-accidentally-deleted-her-emails) -- [Claude Tested Everything Except the One Thing That Mattered (Ai agent refuses to follow explicit instructions to test `createPost()` in increasingly erratic ways)](http://archive.today/2026.03.09-201135/https://christophermeiklejohn.com/ai/claude/2026/03/08/claude-tested-everything-except-the-one-thing-that-mattered.html) +* [How I Dropped Our Production Database and Now Pay 10% More for AWS](http://archive.today/2026.03.06-144058/https://alexeyondata.substack.com/p/how-i-dropped-our-production-database) +* [Meta Security Researcher's AI Agent Accidentally Deleted Her Emails](http://archive.today/2026.02.26-153034/https://www.pcmag.com/news/meta-security-researchers-openclaw-ai-agent-accidentally-deleted-her-emails) +* [Claude Tested Everything Except the One Thing That Mattered (Ai agent refuses to follow explicit instructions to test `createPost()` in increasingly erratic ways)](http://archive.today/2026.03.09-201135/https://christophermeiklejohn.com/ai/claude/2026/03/08/claude-tested-everything-except-the-one-thing-that-mattered.html) ## Healthy and Safety There's been a number of high profile incidents that have resulted in endangerment or death. Here's some examples: -- [AI Toy Exposed 50,000 Logs of Its Chats With Kids to Anyone With a Gmail Account](https://archive.ph/dX5xd) +* [AI Toy Exposed 50,000 Logs of Its Chats With Kids to Anyone With a Gmail Account](https://archive.ph/dX5xd) --
+*
Content Warning: Suicide - - [Wikipedia: Deaths linked to chatbots](https://en.wikipedia.org/wiki/Deaths_linked_to_chatbots) - - [AI chatbot pushed a teen to kill himself, a lawsuit against its creator alleges](https://apnews.com/article/chatbot-ai-lawsuit-suicide-teen-artificial-intelligence-9d48adc572100822fdbc3c90d1456bd0) + * [Wikipedia: Deaths linked to chatbots](https://en.wikipedia.org/wiki/Deaths_linked_to_chatbots) + * [AI chatbot pushed a teen to kill himself, a lawsuit against its creator alleges](https://apnews.com/article/chatbot-ai-lawsuit-suicide-teen-artificial-intelligence-9d48adc572100822fdbc3c90d1456bd0)
@@ -312,11 +314,12 @@ There's been a number of high profile incidents that have resulted in endangerme Having to deal with the onslaught of many LLM written pull requests and issues, causes real maintainer burnout that stagnates projects as maintainers become overwhelmed with half baked, poorly written, insecure code. Here's some examples: -- [Overrun with AI slop, cURL scraps bug bounties to ensure “intact mental health”](https://arstechnica.com/security/2026/01/overrun-with-ai-slop-curl-scraps-bug-bounties-to-ensure-intact-mental-health/) -- [Godot maintainers struggle with 'draining and demoralizing' AI slop submissions](https://www.theregister.com/2026/02/18/godot_maintainers_struggle_with_draining/) -- [An AI Agent Published a Hit Piece on Me (matplotlib)](http://archive.today/2026.02.19-045842/https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/) +* [Overrun with AI slop, cURL scraps bug bounties to ensure “intact mental health”](https://arstechnica.com/security/2026/01/overrun-with-ai-slop-curl-scraps-bug-bounties-to-ensure-intact-mental-health/) +* [Godot maintainers struggle with 'draining and demoralizing' AI slop submissions](https://www.theregister.com/2026/02/18/godot_maintainers_struggle_with_draining/) +* [An AI Agent Published a Hit Piece on Me (matplotlib)](http://archive.today/2026.02.19-045842/https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/) [Garage]: https://garagehq.deuxfleurs.fr/ [vaultwarden]: https://github.com/dani-garcia/vaultwarden [WriteFreely]: https://writefreely.org/ +[Lua]: https://lua.org From 339dfd31392d32e02ab5043c35e7d0fdb9d5d249 Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:36:03 -0800 Subject: [PATCH 7/8] Add Servo as an alternative browser engine --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b29bc2..d56a872 100644 --- a/README.md +++ b/README.md @@ -67,8 +67,8 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | Name | Alternatives | Evidence | Notes | |---------|----------------------------------------------------------|--------------------------------------------------------------------------------------------|-------| -| Chromium/Blink engine | WebKit? | Presence of [.claude](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.claude), [.gemini](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.gemini) and [.agents](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.agents) | -| Firefox | [LibreWolf](https://librewolf.net/), several other forks | [Blog post collecting details](https://alextheward.com/blog/mozilla_is_now_an_ai_company/) | +| Chromium/Blink engine | WebKit, [Servo] | Presence of [.claude](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.claude), [.gemini](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.gemini) and [.agents](https://github.com/chromium/chromium/tree/aab503953a7f271aad675ef8a38f3108d9c2a0f0/.agents) | +| Firefox | [LibreWolf](https://librewolf.net/), several other forks, [Servo] | [Blog post collecting details](https://alextheward.com/blog/mozilla_is_now_an_ai_company/) | | [Ladybird](https://github.com/LadybirdBrowser/ladybird) | | [President of company/core developer discussing Rust language adaption using AI agents.](https://x.com/awesomekling/status/2025898614631915708) [Associated blog post](https://ladybird.org/posts/adopting-rust/) | ## Command-Line Shells @@ -323,3 +323,4 @@ Having to deal with the onslaught of many LLM written pull requests and issues, [vaultwarden]: https://github.com/dani-garcia/vaultwarden [WriteFreely]: https://writefreely.org/ [Lua]: https://lua.org +[Servo]: https://servo.org/ From 67fb0c3f6732d0f4c66d10f8a9a4aeaba513e9f6 Mon Sep 17 00:00:00 2001 From: Pixelo789 Date: Mon, 9 Mar 2026 15:42:44 -0800 Subject: [PATCH 8/8] Clean up --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d56a872..e329d92 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | Name | Alternative(s) | Evidence | Notes | |---|---|---|---| -| [`nushell`](https://www.nushell.sh/) | [`elvish` shell](https://elv.sh), [`fish` shell](https://fishshell.com/) | [Integrated MCP server](https://github.com/nushell/nushell/tree/main/crates/nu-mcp), [core developer sets Claude as a co-author](https://github.com/nushell/nushell/commit/21a54d47a00f09e3710e08ee7624e7b4332dcb27) | +| [`nushell`](https://www.nushell.sh/) | [`elvish` shell][Elvish] | [Integrated MCP server](https://github.com/nushell/nushell/tree/main/crates/nu-mcp), [core developer sets Claude as a co-author](https://github.com/nushell/nushell/commit/21a54d47a00f09e3710e08ee7624e7b4332dcb27) | | [`yash`](https://magicant.github.io/yash/) | `dash` shell, but there are no other major shells fully targeting POSIX | [Assigns and auto-reviews MRs with LLMs](https://github.com/magicant/yash/pull/217#issue-3699124790) | ## Computer Graphics @@ -92,7 +92,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | Name | Alternative(s) | Evidence | Notes | |----------------|----------------|----------|-------| | [Ghostty](https://ghostty.org) | [gnome terminal](https://gitlab.gnome.org/GNOME/gnome-terminal), [konsole](https://invent.kde.org/utilities/konsole), [xfce4](https://gitlab.xfce.org/apps/xfce4-terminal), [cosmic](https://github.com/pop-os/cosmic-term), [mate](https://wiki.mate-desktop.org/mate-desktop/applications/mate-terminal/), [deepin](https://github.com/linuxdeepin/deepin-terminal), [alacritty](https://alacritty.org/) (or [the fork with sixel support](https://github.com/ayosec/alacritty)), [wezterm](https://wezterm.org/), [foot](https://codeberg.org/dnkl/foot), ... | [AI_POLICY.md states "AI is Welcome Here"](https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) | -| [Kitty](https://github.com/kovidgoyal/kitty) | See above | Contains [multiple](https://github.com/kovidgoyal/kitty/commit/551acca0e470cba9b43ab631d1a62fbfa3e6b56b) [commits](https://github.com/kovidgoyal/kitty/commit/6b2a8b6a65c6aae7145d00bcf9836e222de3d404) [from](https://github.com/kovidgoyal/kitty/commit/74f817cd36a4d391c72453f666665e72e0bf86fa) [Copilot](https://github.com/kovidgoyal/kitty/commit/a5322c06d1612535cad782d10efa9732b87cb1b6) | | +| [Kitty](https://github.com/kovidgoyal/kitty) | See above | Contains multiple commits from Copilot (e.g. [1](https://github.com/kovidgoyal/kitty/commit/551acca0e470cba9b43ab631d1a62fbfa3e6b56b), [2](https://github.com/kovidgoyal/kitty/commit/6b2a8b6a65c6aae7145d00bcf9836e222de3d404), [3](https://github.com/kovidgoyal/kitty/commit/74f817cd36a4d391c72453f666665e72e0bf86fa), [4](https://github.com/kovidgoyal/kitty/commit/a5322c06d1612535cad782d10efa9732b87cb1b6)) | | ## Developer Tools @@ -124,7 +124,7 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). | [`.NET`](https://dotnet.microsoft.com/) | See below | [`.NET Runtime` PRs](https://github.com/dotnet/runtime/pulls?q=author%3A%40copilot+is%3Amerged), [`.NET SDK` PRs](https://github.com/dotnet/sdk/pulls?q=author%3A%40copilot+is%3Amerged) | | [Julia](https://julialang.org/) | An older version of Python (w/ appropriate scientific libraries) | [`AGENTS.md` in main repository](https://github.com/JuliaLang/julia/pull/58561), [PRs "written by Claude"](https://github.com/JuliaLang/julia/pulls?q=is%3Apr+written+by+Claude) | | | [Python](https://python.org) | Older version of Python; [Lua] | [Contains code from Claude](./img/cpython-claude.png) | | -| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; [Lua] | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and [multiple](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6) [commits](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff) [from](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac) [Copilot](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276) | | +| [Typescript](https://www.typescriptlang.org/) | Normal JavaScript; [Lua] | Contains [Copilot instructions](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md) and multiple commits from Copilot (e.g. [1](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6), [2](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff), [3](https://github.com/microsoft/TypeScript/commit/66edca11c98ade9a5e2a2b019fdad7d58ee9d4ac), [4](https://github.com/microsoft/TypeScript/commit/7f6a84673def7665a4c4bc2bdfaf7bcc8549b276)) | | > [!Note] > #### On alternative languages: @@ -324,3 +324,4 @@ Having to deal with the onslaught of many LLM written pull requests and issues, [WriteFreely]: https://writefreely.org/ [Lua]: https://lua.org [Servo]: https://servo.org/ +[Elvish]: https://elv.sh