<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so?]]></title><description><![CDATA[<p dir="auto">For about a year as a hobby I've been writing an app that scratches several itches that I've had with the fediverse (multiple accounts at once, supporting both microblog- and threaded-style content, synthetic/hybrid feeds, etc.) and for the past month or so have been using it exclusively on the desktop and about 50% of the time on mobile (Voyager is my main mobile client and source of inspiration here). I'd like to open source the whole thing. But the code is mine, therefore buggy and bad. Normally I'd not worry too much about that, but in the age of LLM attacks I don't want to contribute more security vulnerabilities to the world. Should I use an LLM security tool to analyze my code and point out security issues so I can patch them before releasing the code? If so that would more or less be the only AI contribution. I'm a practical-minded person and use AI tools at work so it doesn't bother me, but I know lots of people here have strong (and often helpful) opinions on the matter.</p>
]]></description><link>https://citiverse.it/topic/cd33f0c6-851c-42d6-850e-37da3cd9aa94/thinking-of-opensourcing-my-daily-driver-fediverse-app.-what-are-your-thoughts-on-running-it-through-an-ai-security-tool-before-doing-so</link><generator>RSS for Node</generator><lastBuildDate>Sat, 24 Oct 2026 11:41:17 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/cd33f0c6-851c-42d6-850e-37da3cd9aa94.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Oct 2026 14:36:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:49:55 GMT]]></title><description><![CDATA[<p dir="auto">If you're the only one using it, you could just publish the source and let us review it. Worst case we find some terrible flaw and you have to stop using it for a bit while you fix it.</p>
<p dir="auto">But I can't imagine any big vulnerabilities in a local frontend anyway? I'd be more worried about accidentally sending/resending requests and generating unnecessary load for the server. For authentication it's hard to mess up as long as you're not sending passwords to servers other than the one you're trying to log in.</p>
]]></description><link>https://citiverse.it/post/https://ani.social/comment/19313540</link><guid isPermaLink="true">https://citiverse.it/post/https://ani.social/comment/19313540</guid><dc:creator><![CDATA[hoimo@ani.social]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:49:55 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:48:53 GMT]]></title><description><![CDATA[<p dir="auto">Oh by all means then. Free is free. <img src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=a2c14bb2e10" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://citiverse.it/post/https://fedia.io/m/fediverse@lemmy.world/t/4488849/-/comment/16709392</link><guid isPermaLink="true">https://citiverse.it/post/https://fedia.io/m/fediverse@lemmy.world/t/4488849/-/comment/16709392</guid><dc:creator><![CDATA[facedeer@fedia.io]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:48:53 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:46:58 GMT]]></title><description><![CDATA[<p dir="auto">The company I work for uses CodeRabbit Security and allows our team to use it for personal FOSS projects. I don't know if it's the best tool, but it's the one I know (and certainly one of the more popular ones), so it'll still do a much better job than I would manually.</p>
]]></description><link>https://citiverse.it/post/https://piefed.zip/comment/7686808</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.zip/comment/7686808</guid><dc:creator><![CDATA[artifex@piefed.zip]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:15:17 GMT]]></title><description><![CDATA[<p dir="auto">no matter the way you go, I'd start by marking it as "alpha" or similar, and be upfront about lack of professional quality security testing.</p>
]]></description><link>https://citiverse.it/post/https://lemmy.world/comment/26486501</link><guid isPermaLink="true">https://citiverse.it/post/https://lemmy.world/comment/26486501</guid><dc:creator><![CDATA[skullgrid@lemmy.world]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:15:17 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:12:02 GMT]]></title><description><![CDATA[<p dir="auto">I'd say "sure, why not?"</p>
<p dir="auto">Depends on how expensive the tool is, mind you. I use local models so I've never had to poke around much at how much the paid ones go for, I don't know what you're using.</p>
]]></description><link>https://citiverse.it/post/https://fedia.io/m/fediverse@lemmy.world/t/4488849/-/comment/16709042</link><guid isPermaLink="true">https://citiverse.it/post/https://fedia.io/m/fediverse@lemmy.world/t/4488849/-/comment/16709042</guid><dc:creator><![CDATA[facedeer@fedia.io]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:12:02 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 18:05:52 GMT]]></title><description><![CDATA[<p dir="auto">I'd actually go one step further an set up a harness or job which regularly reviews it against CVE and known vulnerabilities, as frankly they come so fast these days it's worth making a regular automated review with at least some intelligence, vs us human who might remember to take the trash out on trash day.  We are better at some elements of this, but <em>adding</em> intelligence to security reviews against the intelligent intruders seems like a necessity.</p>
]]></description><link>https://citiverse.it/post/https://sh.itjust.works/comment/28080843</link><guid isPermaLink="true">https://citiverse.it/post/https://sh.itjust.works/comment/28080843</guid><dc:creator><![CDATA[ravenaspiring@sh.itjust.works]]></dc:creator><pubDate>Fri, 23 Oct 2026 18:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 16:30:49 GMT]]></title><description><![CDATA[<p dir="auto">Don't overthink and just publish it.</p>
]]></description><link>https://citiverse.it/post/https://communick.news/comment/11146023</link><guid isPermaLink="true">https://citiverse.it/post/https://communick.news/comment/11146023</guid><dc:creator><![CDATA[rglullis@communick.news]]></dc:creator><pubDate>Fri, 23 Oct 2026 16:30:49 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 16:04:49 GMT]]></title><description><![CDATA[<p dir="auto">I don't think anyone would be opposed to using AI to audit code. It's when it's to <strong>write</strong> code that people object.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/13425707</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/13425707</guid><dc:creator><![CDATA[artyom@piefed.social]]></dc:creator><pubDate>Fri, 23 Oct 2026 16:04:49 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 15:27:26 GMT]]></title><description><![CDATA[<p dir="auto">LLMs for security review is a great use of the tool. Let it give you bugs and security issues ranked by severity and suggestions on how to fix them, then it’s up to you to implement if you want to have a layer of isolation.</p>
]]></description><link>https://citiverse.it/post/https://sh.itjust.works/comment/28078243</link><guid isPermaLink="true">https://citiverse.it/post/https://sh.itjust.works/comment/28078243</guid><dc:creator><![CDATA[sudomakeuser@sh.itjust.works]]></dc:creator><pubDate>Fri, 23 Oct 2026 15:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 15:23:47 GMT]]></title><description><![CDATA[<p dir="auto">Yep. honestly it doesn't bother me if nobody else uses it (for ideological reasons or otherwise), I just figured if it's useful to me it might be useful to others as well.</p>
]]></description><link>https://citiverse.it/post/https://piefed.zip/comment/7683895</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.zip/comment/7683895</guid><dc:creator><![CDATA[artifex@piefed.zip]]></dc:creator><pubDate>Fri, 23 Oct 2026 15:23:47 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 15:08:05 GMT]]></title><description><![CDATA[<p dir="auto">This is how I'm leaning as well. I'm no strict idealogue <img src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=a2c14bb2e10" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://citiverse.it/post/https://piefed.zip/comment/7683641</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.zip/comment/7683641</guid><dc:creator><![CDATA[artifex@piefed.zip]]></dc:creator><pubDate>Fri, 23 Oct 2026 15:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 15:07:10 GMT]]></title><description><![CDATA[<p dir="auto">oh absolutely. Just another tool in the box, like linting but with an LLM.</p>
]]></description><link>https://citiverse.it/post/https://piefed.zip/comment/7683620</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.zip/comment/7683620</guid><dc:creator><![CDATA[artifex@piefed.zip]]></dc:creator><pubDate>Fri, 23 Oct 2026 15:07:10 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 15:02:03 GMT]]></title><description><![CDATA[<p dir="auto">An AI security tool can't substitute for a real security audit. Especially if you don't have the necessary know-how to verify the outcome. If you don't have extensive experience performing manual security code audits, don't even bother. You might just as well release it with a disclaimer that it hasnt been vetted and leave it up to whoever want to test it to review it.</p>
<p dir="auto">If you do opt for a scan, please disclose it properly. Many will never consider code that has been touched by an LLM in any shape or form, but it's better to be honest about it.</p>
<p dir="auto">Finally, if you pay the frontier labs for their models you are supporting their business practices including training models on stolen data, the destruction of the environment and further inflation of the AI bubble. A local model is not much better, all things considered, but at least Scam Altman and Wario Amodei won't benefit.</p>
]]></description><link>https://citiverse.it/post/https://infosec.pub/comment/24256266</link><guid isPermaLink="true">https://citiverse.it/post/https://infosec.pub/comment/24256266</guid><dc:creator><![CDATA[keisatsu@infosec.pub]]></dc:creator><pubDate>Fri, 23 Oct 2026 15:02:03 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 14:59:30 GMT]]></title><description><![CDATA[<p dir="auto">You'll get blowback either way, the only difference is that in one case it'll be because your app was compromised and in the other case it'll be because someone doesn't see a difference between slopcoding the entire app and using it as a second pair of eyes in a limited, and human validated, context.</p>
<p dir="auto">I think that LLMs for coding is both terrible practice and environmentally costly, but I can see this sort of usecase being beneficial. Trying to find a model that's only been trained on open source code, and that runs without a huge environmental cost is tricky though. You really don't want the risk that some proprietary code has got into the training set and it gets regurgitated for you. There's been way too many court cases over a few lines of code being copied.</p>
]]></description><link>https://citiverse.it/post/https://piefed.social/comment/13424881</link><guid isPermaLink="true">https://citiverse.it/post/https://piefed.social/comment/13424881</guid><dc:creator><![CDATA[notabot@piefed.social]]></dc:creator><pubDate>Fri, 23 Oct 2026 14:59:30 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 14:50:31 GMT]]></title><description><![CDATA[<p dir="auto">For my 2c, I think it's a good idea. If you don't, and it gets any use, attackers or contributors will.</p>
<p dir="auto">It's kind of a lose/lose tho. The target audience is very anti-LLM, so some people will hate it. It's that or leave low-hanging fruit bugs in there.</p>
<p dir="auto">Either way, make sure to include an AI disclosure and explanation front-and-center. If I see a new project posted any more, I immediately write it off as low effort, vibe-coded slop until I have a reason to think otherwise. But using LLMs is not necessarily equivalent to slop imo.</p>
]]></description><link>https://citiverse.it/post/https://lemmy.world/comment/26483162</link><guid isPermaLink="true">https://citiverse.it/post/https://lemmy.world/comment/26483162</guid><dc:creator><![CDATA[emb@lemmy.world]]></dc:creator><pubDate>Fri, 23 Oct 2026 14:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 14:46:46 GMT]]></title><description><![CDATA[<p><span><a href="/user/artifex%40piefed.zip">@<span>artifex</span></a></span> I'd treat an AI scan as one pass rather than a verdict. Before publishing, also check your git history for old API keys or tokens, since a secret deleted three commits ago is still public once the repo is. Starting a fresh repo from the current tree is a simple way around that.</p>]]></description><link>https://citiverse.it/post/https://mastodon.social/ap/users/117446131101484935/statuses/117490765413398181</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.social/ap/users/117446131101484935/statuses/117490765413398181</guid><dc:creator><![CDATA[benchsmoke@mastodon.social]]></dc:creator><pubDate>Fri, 23 Oct 2026 14:46:46 GMT</pubDate></item><item><title><![CDATA[Reply to Thinking of opensourcing my daily-driver fediverse app. What are your thoughts on running it through an AI security tool before doing so? on Fri, 23 Oct 2026 14:41:54 GMT]]></title><description><![CDATA[<p dir="auto">Honestly not everyone will agree, but personally I can't see any flaw in using AI to read through your code and point out security flaws. It's going to happen regardless of whether you initiate it. It's not like us sys admins are going "well I'm not going to patch the dirtyfrag vulnerability because it was discovered with AI". I'd say knowing if AI can find a vulnerability in your code, is just a requirement right now.</p>
]]></description><link>https://citiverse.it/post/https://programming.dev/comment/26671725</link><guid isPermaLink="true">https://citiverse.it/post/https://programming.dev/comment/26671725</guid><dc:creator><![CDATA[thefogan@programming.dev]]></dc:creator><pubDate>Fri, 23 Oct 2026 14:41:54 GMT</pubDate></item></channel></rss>