<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: zufallsheld</title><link>https://news.ycombinator.com/user?id=zufallsheld</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 20:57:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zufallsheld" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zufallsheld in "Moving from GitHub to Codeberg, for lazy people"]]></title><description><![CDATA[
<p>In corporate most people connect their gitlab to ldap or active directory and thus accounts get created automatically.</p>
]]></description><pubDate>Thu, 26 Mar 2026 21:35:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47536091</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47536091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47536091</guid></item><item><title><![CDATA[New comment by zufallsheld in "Trivy under attack again: Widespread GitHub Actions tag compromise secrets"]]></title><description><![CDATA[
<p>> You can't. They can execute arbitrary code. They can download another bash file via Curl and execute that.<p>Presumably you'd check the code of the action before you include it (and then don't use an action with non-pinned versions). This way you know the action won't execute arbitrary code for this version and won't get any other code because of version pinning.<p>The docker action you linked is ironic in this regard since every other version in the code seems to be pinned except the one you linked to.</p>
]]></description><pubDate>Tue, 24 Mar 2026 06:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499138</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47499138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499138</guid></item><item><title><![CDATA[New comment by zufallsheld in "Show HN: An addendum to the Agile Manifesto for the AI era"]]></title><description><![CDATA[
<p>I'm curious: where exactly does it abolish VP roles? I don't see it.</p>
]]></description><pubDate>Fri, 13 Mar 2026 21:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47370202</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47370202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47370202</guid></item><item><title><![CDATA[New comment by zufallsheld in "Don't post generated/AI-edited comments. HN is for conversation between humans."]]></title><description><![CDATA[
<p>You could use translation tools instead of llms.</p>
]]></description><pubDate>Wed, 11 Mar 2026 20:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47340689</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47340689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47340689</guid></item><item><title><![CDATA[New comment by zufallsheld in "Show HN: Zenòdot – Find if a book has been translated into your language"]]></title><description><![CDATA[
<p>Do you know <a href="https://annas-archive.gl/isbn-visualization/" rel="nofollow">https://annas-archive.gl/isbn-visualization/</a>? And <a href="https://search.worldcat.org/" rel="nofollow">https://search.worldcat.org/</a>? They could probably help you with your dataset.</p>
]]></description><pubDate>Mon, 09 Mar 2026 20:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47314847</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47314847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47314847</guid></item><item><title><![CDATA[New comment by zufallsheld in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>> I'm cleaning up the code right now and will upload it later today or maybe tomorrow here</p>
]]></description><pubDate>Mon, 09 Mar 2026 08:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47306404</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47306404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47306404</guid></item><item><title><![CDATA[MinIO Is Dead, Long Live MinIO]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.vonng.com/en/db/minio-resurrect/">https://blog.vonng.com/en/db/minio-resurrect/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47200342">https://news.ycombinator.com/item?id=47200342</a></p>
<p>Points: 224</p>
<p># Comments: 92</p>
]]></description><pubDate>Sat, 28 Feb 2026 21:16:53 +0000</pubDate><link>https://blog.vonng.com/en/db/minio-resurrect/</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47200342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47200342</guid></item><item><title><![CDATA[New comment by zufallsheld in "DNS-Persist-01: A New Model for DNS-Based Challenge Validation"]]></title><description><![CDATA[
<p>Hetzner does not charge any money for their dns service and they have an api.</p>
]]></description><pubDate>Thu, 19 Feb 2026 07:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47070809</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=47070809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47070809</guid></item><item><title><![CDATA[New comment by zufallsheld in "Show HN: Renovate – The Kubernetes-Native Way"]]></title><description><![CDATA[
<p>Presumably a CR can be validated by k8s against a schema and will fail at an early step. I admit I like the operator-pattern.</p>
]]></description><pubDate>Wed, 11 Feb 2026 21:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46981077</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46981077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46981077</guid></item><item><title><![CDATA[New comment by zufallsheld in "Allowlisting some Bash commands is often the same as allowlisting all"]]></title><description><![CDATA[
<p>Same thing for allowing specific sudo-commands. Many tools (like vim or the tools mentioned in the article) would have the same problem when allowing them to be run with root privileges.</p>
]]></description><pubDate>Wed, 28 Jan 2026 20:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46801234</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46801234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46801234</guid></item><item><title><![CDATA[New comment by zufallsheld in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>With this project (<a href="https://github.com/spantaleev/matrix-docker-ansible-deploy/" rel="nofollow">https://github.com/spantaleev/matrix-docker-ansible-deploy/</a>), setting up the bridges gets a lot easier. After the initial setup, upgrading the bridges is painless.</p>
]]></description><pubDate>Sun, 25 Jan 2026 08:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46752074</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46752074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46752074</guid></item><item><title><![CDATA[New comment by zufallsheld in "I Like GitLab"]]></title><description><![CDATA[
<p>Um, no? It does a tail.</p>
]]></description><pubDate>Sat, 24 Jan 2026 18:41:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46746257</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46746257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46746257</guid></item><item><title><![CDATA[New comment by zufallsheld in "I Cannot SSH into My Server Anymore (and That's Fine)"]]></title><description><![CDATA[
<p>Yeah, and then it probably isn't the developers job to fix that but rather the DevOps engineer's one.<p>Also saying "the developer has to fix this" is something we tried to abolish when talking about DevOps. What about shared responsibility? Bridging the knowledge gap.</p>
]]></description><pubDate>Sun, 18 Jan 2026 15:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46668386</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46668386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46668386</guid></item><item><title><![CDATA[New comment by zufallsheld in "I replaced Windows with Linux and everything's going great"]]></title><description><![CDATA[
<p>That's the good thing with open source. You can theoretically fork it and remove what prevents you from using Kate as root.</p>
]]></description><pubDate>Sat, 10 Jan 2026 21:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46570118</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46570118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46570118</guid></item><item><title><![CDATA[New comment by zufallsheld in "GitHub Actions has a package manager, and it might be the worst"]]></title><description><![CDATA[
<p>AFAIK because "act", the tool to run github actions locally, was there and there was no need to create something else. Also makes it easier for people to switch from github.<p>Also see <a href="https://docs.gitea.com/usage/actions/design" rel="nofollow">https://docs.gitea.com/usage/actions/design</a></p>
]]></description><pubDate>Tue, 09 Dec 2025 20:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46210444</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46210444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46210444</guid></item><item><title><![CDATA[Comparing the homepage-claims of popular Git hosting providers]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zufallsheld.de/2025/12/02/comparing-homepage-claims-of-git-providers/">https://www.zufallsheld.de/2025/12/02/comparing-homepage-claims-of-git-providers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46121564">https://news.ycombinator.com/item?id=46121564</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 Dec 2025 14:33:13 +0000</pubDate><link>https://www.zufallsheld.de/2025/12/02/comparing-homepage-claims-of-git-providers/</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46121564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46121564</guid></item><item><title><![CDATA[Python Certifi and Custom CAs]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zufallsheld.de/2025/11/22/python-certifi-custom-cas/">https://www.zufallsheld.de/2025/11/22/python-certifi-custom-cas/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46015874">https://news.ycombinator.com/item?id=46015874</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 22 Nov 2025 16:24:06 +0000</pubDate><link>https://www.zufallsheld.de/2025/11/22/python-certifi-custom-cas/</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=46015874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015874</guid></item><item><title><![CDATA[New comment by zufallsheld in "Dynamically include files in GitLab-CI"]]></title><description><![CDATA[
<p>Well, yes. In this project where I needed to do this, we thought about removing the pipeline completely and replace it with something custom made. But as always: gitlab worked and there was no immediate need to replace it.</p>
]]></description><pubDate>Wed, 12 Nov 2025 20:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45905715</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=45905715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45905715</guid></item><item><title><![CDATA[Simple Webhook-Tester in OpenShift]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zufallsheld.de/2025/11/10/webhook-tester-in-openshift/">https://www.zufallsheld.de/2025/11/10/webhook-tester-in-openshift/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45875821">https://news.ycombinator.com/item?id=45875821</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 10 Nov 2025 13:30:41 +0000</pubDate><link>https://www.zufallsheld.de/2025/11/10/webhook-tester-in-openshift/</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=45875821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45875821</guid></item><item><title><![CDATA[New comment by zufallsheld in "Tiny electric motor can produce more than 1,000 horsepower"]]></title><description><![CDATA[
<p>I guess you're in the minority here. In Germany, everything Remotely large will be measured in football fields or "Saarlands".</p>
]]></description><pubDate>Mon, 03 Nov 2025 11:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45797925</link><dc:creator>zufallsheld</dc:creator><comments>https://news.ycombinator.com/item?id=45797925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45797925</guid></item></channel></rss>