<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: peaktwilight</title><link>https://news.ycombinator.com/user?id=peaktwilight</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 04:18:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=peaktwilight" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by peaktwilight in "[dead]"]]></title><description><![CDATA[
<p>I work as a cyber defense engineer in the SOC of one of the largest companies in my country. We've tried many SOAR platforms over the years and we've never figured out a good solution to simplify the lives of our less technical analysts while allowing our technical staff to quickly and easily iterate our platbooksa and tweak processes, sometimes using coding ai tools.<p>The problem is usually that they each have their own custom abstraction layer when defining actions / playbooks. Some are low-code (like swimline) so you gotta mess around with some UI bs when configuring a new use-case, and it doesn't even have proper Git versioning, while some have yaml for everything < this sounds cool until you actually have like 1000 playbooks that are a pain to deal with and not as good as full on code. Also those who support "custom-code" via python are usually sandboxing runners to an extent that most of the customization is barely possible...<p>I'm not even going to get into the costs that most platforms require when adding all these features, but in any case I've been building the perfect tool for myself, and I know a bunch of colleagues around here dreaming of a solution like this as well.. It's fully open-source, please contribute and try it out if it is also useful to you!<p>Appreciate yall, as much as I hate marketing, without some sort of feedback from more users, it would be difficult to iterate and know where to improve!<p>Thanks for reading this far :D have a nice day</p>
]]></description><pubDate>Fri, 10 Apr 2026 06:46:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47714431</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47714431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47714431</guid></item><item><title><![CDATA[The AI coding agent is a new kind of contributor, and Git isn't made for it]]></title><description><![CDATA[
<p>Article URL: <a href="https://agent-undo.com/blog/the-shift/">https://agent-undo.com/blog/the-shift/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47690751">https://news.ycombinator.com/item?id=47690751</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:29:27 +0000</pubDate><link>https://agent-undo.com/blog/the-shift/</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47690751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690751</guid></item><item><title><![CDATA[A security scanner as fast as a linter – written in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/peaktwilight/foxguard">https://github.com/peaktwilight/foxguard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47690405">https://news.ycombinator.com/item?id=47690405</a></p>
<p>Points: 48</p>
<p># Comments: 10</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:05:14 +0000</pubDate><link>https://github.com/peaktwilight/foxguard</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47690405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690405</guid></item><item><title><![CDATA[New comment by peaktwilight in "Foxguard – a security scanner as fast as a linter"]]></title><description><![CDATA[
<p>Hey HN, I built foxguard because most security scanners use bloated python to use locally. Semgrep takes 10-30s on a medium repo. foxguard finishes in under a second on the same codebase (61x faster on the express codebase for example).<p>It's a Rust binary using tree-sitter for AST parsing and rayon for parallelism. 100+ built-in rules across JS/TS, Python, Go, Ruby, Java, PHP, Rust, C#, Swift. No JVM, no Python runtime, no network calls.<p>The idea:
if your security scanner is fast enough to run on every save (not just in CI), people might actually use it.<p>> npx foxguard .
to try it<p>Happy to answer questions about the tree-sitter approach, rule implementation, or the Semgrep compatibility layer.</p>
]]></description><pubDate>Sat, 04 Apr 2026 07:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47636802</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47636802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47636802</guid></item><item><title><![CDATA[Foxguard – a security scanner as fast as a linter]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/peaktwilight/foxguard">https://github.com/peaktwilight/foxguard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47636791">https://news.ycombinator.com/item?id=47636791</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 04 Apr 2026 07:35:05 +0000</pubDate><link>https://github.com/peaktwilight/foxguard</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47636791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47636791</guid></item><item><title><![CDATA[Opus 4.6 vs. GPT 5.4 – an opinionated take for my diary]]></title><description><![CDATA[
<p>Article URL: <a href="https://doruk.ch/blog/claude-opus-4-6-vs-gpt-5-4">https://doruk.ch/blog/claude-opus-4-6-vs-gpt-5-4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47605910">https://news.ycombinator.com/item?id=47605910</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:11:18 +0000</pubDate><link>https://doruk.ch/blog/claude-opus-4-6-vs-gpt-5-4</link><dc:creator>peaktwilight</dc:creator><comments>https://news.ycombinator.com/item?id=47605910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605910</guid></item></channel></rss>