Damus

Recent Notes

Robert Kingett · 12w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkqw5zq5mev9tnhs7zcaawq0g8thxc4yw06rgke5mqe8yp4tkeekqdavuk6 Well having not seen the project you’re talking about, my sympathy can only go so f...
Ethin Probst profile picture
@nprofile1q... The project is ioquake. And they denied my contribution because of Prism using AI in non-important parts that could trivially be eliminated. That's ultiamtely where my frustration/annoyance comes from. Had they actually allowed me to explain myself (and potentially just said "Hey, please remove these pieces if they aren't important") instead of just shutting down the conversation outright and going so far as to call my trust/decision making skills into question, and then removing me from the Discord, I would be far more understanding about it. Bringing up someone's integrity/cognitive abilities as an excuse to end a conversation is a sign that someone doesn't actually have any response and just wants to quickly end the conversation.
Robert Kingett · 12w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkqw5zq5mev9tnhs7zcaawq0g8thxc4yw06rgke5mqe8yp4tkeekqdavuk6 Well having not seen the project you’re talking about, my sympathy can only go so far. My stance is that we don’t make AI contributions challenging enough, but since I can’t look ...
Ethin Probst profile picture
Well, it looks like the Ioquake 3 accessibility enhancements won't be merged into the upstream code because, supposedly, Prism uses Claude. Of course, the only evidence offered in defense of this stance was (1) that Claude was a contributor of the repo even though it had not made any contributions itself and (2) two PRs (which did not touch any actual Prism code, but only portions of the repository which, by their nature, could be eliminated either without changes at all, in the case of the first PR, or with minimal changes to the build system, if anything else, for the second) used Claude. Because of this and the maintainers absolute refusal to apply context or nuance as would be done in any other circumstance when applying a policy, and my refusal to simply accept the mudslinging and instead to discuss the usage in question and to identify how to proceed, I was deamed as "not being able to make good decisions about this" and I was removed from the Discord where the discussion was being had. Now, I am no pro-AI individual by any means. I don't like reading AI-authored materials in general and dislike when people engage in cognitive surreneder. However, there is a reason that a policy is not applied in it's absolutist form: English is a contextual language, and nuance is everywhere. This is the same reason that law is not applied as it is read and we have judiciaries: context and nuance has to be considered alongside the text or spirit of the law at base, and were we to apply the text of the law as is, we would all be criminals. So I understand anti-AI sentiment. I have much of it myself. I only vibe-code things when I'm experimenting with something to see if it is even feasible in the first place. I won't deny that Claude has helped me get out of tight spots when developing Prism, but I do not allow Claude write access to the repository under any circumstances. So, for the aforementioned paragraph and the irrationality of the maintainer of Ioquake, it is unlikely that my accessibility work will be upstreamed, and this is despite the fact that the maintainer themselves said that blindness was important to them and changed their life. I would call this a form of discrimination if it weren't for the fact that discrimination has a specific meaning.
Robert Kingett · 29w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkqw5zq5mev9tnhs7zcaawq0g8thxc4yw06rgke5mqe8yp4tkeekqdavuk6 Hmm, seems to run fine for me, but I do hate how the developer says you can't fork th...
Ethin Probst profile picture
@nprofile1q... I don't honestly. The tool is completely vibe-coded, to the point that the developer doesn't even understand how their own app works at even the most basic of levels, and writes every response with an AI instead of writing it themselves. I hope this situation changes, because the dev has a lot of promise/potential, but Idk if that actually will
Robert Kingett · 29w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkqw5zq5mev9tnhs7zcaawq0g8thxc4yw06rgke5mqe8yp4tkeekqdavuk6 Hmm, seems to run fine for me, but I do hate how the developer says you can't fork this, blah blah. Got any similar recommendations?
GrapheneOS · 33w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkqw5zq5mev9tnhs7zcaawq0g8thxc4yw06rgke5mqe8yp4tkeekqdavuk6 It implements the Android text-to-speech API for use as an Android text-to-speech backend.