<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: lucasluitjes</title><link>https://news.ycombinator.com/user?id=lucasluitjes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 04:27:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lucasluitjes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[When Background AI Agents Become a Security Boundary Problem]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.originhq.com/research/background-c2-agent">https://www.originhq.com/research/background-c2-agent</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48354985">https://news.ycombinator.com/item?id=48354985</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Jun 2026 10:35:40 +0000</pubDate><link>https://www.originhq.com/research/background-c2-agent</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=48354985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48354985</guid></item><item><title><![CDATA[LeakyLM: AI Assistants Are Leaking Your Conversations]]></title><description><![CDATA[
<p>Article URL: <a href="https://leakylm.github.io/">https://leakylm.github.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48173635">https://news.ycombinator.com/item?id=48173635</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 17 May 2026 22:11:40 +0000</pubDate><link>https://leakylm.github.io/</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=48173635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173635</guid></item><item><title><![CDATA[Show HN: testing Ansible playbooks *fast*]]></title><description><![CDATA[
<p>Testing ansible playbooks against local VMs is nice. But also pretty slow. I was wondering how far I could optimize that process while still having full reproducibility.<p>rebuild.sh makes a fresh Ubuntu installation, runs an ansible playbook to install Caddy and configures it, and uses curl to verify that Caddy is running correctly.<p>$ time ./rebuild.sh<p>[...]<p>real 0m11.664s<p>user 0m0.789s<p>sys 0m0.925s</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47557343">https://news.ycombinator.com/item?id=47557343</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 28 Mar 2026 19:04:54 +0000</pubDate><link>https://github.com/lucasluitjes/ansible-lxd-boilerplate</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=47557343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557343</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Project Nomad – Knowledge That Never Goes Offline"]]></title><description><![CDATA[
<p>The ones mentioned in this thread all use Kiwix for off-line wikipedia, OSM for maps, Khan for educational videos. It looks like internet-in-a-box is aimed at working well on low-powered devices, whereas nomad expects beefy hardware and includes local AI. Not sure how WROLPi differs from internet-in-a-box.<p>Maybe it's like linux distros: all based on the same software, but optimized for different use-cases or preferences.</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:53:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478800</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=47478800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478800</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Ask HN: Why there are no actual studies that show AI is more productive?"]]></title><description><![CDATA[
<p>The full report can be found here: <a href="https://services.google.com/fh/files/misc/2025_state_of_ai_assisted_software_development.pdf" rel="nofollow">https://services.google.com/fh/files/misc/2025_state_of_ai_a...</a><p>That 17% increase is in self-reported effectiveness. The software delivery throughput only went up 3%, at a cost of that 9% extra instability. So you can build 3% faster with 9% more bugs, if I'm reading those numbers right.</p>
]]></description><pubDate>Sun, 08 Mar 2026 10:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47296068</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=47296068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47296068</guid></item><item><title><![CDATA[New comment by lucasluitjes in "I'm losing the SEO battle for my own open source project"]]></title><description><![CDATA[
<p>I've been annoyed with Google search quality lately and was wondering how the others fared on this specific issue. Turns out, mostly not much better.<p>Bing, DuckDuckGo, Qwant, Ecosia, Brave all had the github repo and nanoclaw.net (the fake homepage) in the first or second place. Marginalia had fascinating results about biology but only tangentially related Nanoclaw results, not the github repo or either the fake or real homepage.<p>Mojeek was the exception, sort of. It had some random news sites up top, but the github repo in 2nd place and nanoclaw.dev (the real homepage) in the 4th place. The fake nanoclaw.net did not show.<p>Kagi is the only one I couldn't try because apparently I used up my free credits a year back. Can anyone see how they compare?</p>
]]></description><pubDate>Tue, 03 Mar 2026 14:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47232723</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=47232723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232723</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Running Claude Code dangerously (safely)"]]></title><description><![CDATA[
<p>Agree with all of that, especially modern supply chain risk (imho the more important reason to opt for VM isolation rather than containerization). But the original article specifically talks Vagrant as an isolation solution, and describes it as not protecting against VM escape, but also that guest-to-host 0day is rare.<p>Hence pointing out that VM escape is a lot easier than that if your VM management tool syncs folders the way that Vagrant does by default.</p>
]]></description><pubDate>Wed, 21 Jan 2026 12:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46704811</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=46704811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46704811</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Running Claude Code dangerously (safely)"]]></title><description><![CDATA[
<p>It's the default behaviour for Vagrant. You put a Vagrantfile in your repo, run `vagrant up` and it creates a VM with the repo folder shared r+w to `/vagrant` in the VM.</p>
]]></description><pubDate>Tue, 20 Jan 2026 22:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46698519</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=46698519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46698519</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Running Claude Code dangerously (safely)"]]></title><description><![CDATA[
<p>> What you’re NOT protecting against:<p>> a malicious AI trying to escape the VM (VM escape vulnerabilities exist, but they’re rare and require deliberate exploitation)<p>No VM escape vulns necessary. A malicious AI could just add arbitrary code to your Vagrantfile and get host access the first time you run a vagrant command.<p>If you're only worried about mistakes, Claude could decide to fix/improve something by adding a commit hook. If that contains a mistake, the mistake gets executed on your host the first time you git commit/push.<p>(Yes, it's unpleasantly difficult to truly isolate dev environments without inconveniencing yourself.)</p>
]]></description><pubDate>Tue, 20 Jan 2026 15:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46692858</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=46692858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46692858</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Ask HN: Who wants to be hired? (January 2026)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: The Netherlands. I'm flexible with working hours, I usually work with clients from either Western Europe or the USA.
  Remote: Yes
  Willing to relocate: No, but willing to travel/visit
  Technologies: especially Ruby (including Ruby on Rails, Sinatra, and standalone applications), PostgreSQL, Ansible, Linux. Lots of others at the end of my comment.
  Résumé/CV: https://www.luitjes.it
  Email: lucas@luitjes.it 
</code></pre>
I do dev/devops/security, usually for startups or scale-ups or other small orgs with limited resources, and I've been doing that for 15+ years. So, if you:<p>* Have a slow web application that’s often down?<p>* Want to improve security and don’t know where to start?<p>* Have a legacy system that needs to be replaced?<p>* Are considering an acquisition but not sure about the technical side?<p>I can help with that. For example, in the past I have:<p>* Massively improved performance and reliability for a data visualization platform.<p>* Led a large effort to improve security for a cybersecurity SaaS.<p>* Built a micropayments system for a prominent media startup.<p>* Rebuilt an aging e-learning platform from scratch for a GDPR compliance SaaS.<p>* Conducted technical due diligence for acquisitions.<p>For more information: <a href="https://www.luitjes.it" rel="nofollow">https://www.luitjes.it</a><p>Other tech I've worked with: Elixir, C#, Java (Spring/Hibernate), JavaScript, HTML/CSS/XSLT/XPATH/XSLFO, Elasticsearch, MongoDB, MySQL, Redis, Solr/Lucene, Graphite, Kibana, Grafana, Logstash, Icinga, Jenkins, Varnish, HAProxy, Pound, Nginx, Apache, Passenger, Vagrant, Docker, DCOS, Kubernetes, SSH, OpenVPN, TCP/IP, tcpdump/strace/lsof/etc, AWS (EC2, ELB/ALB, S3, CloudFront, Lambda, Batch, VPC, etc.</p>
]]></description><pubDate>Fri, 02 Jan 2026 16:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46466644</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=46466644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46466644</guid></item><item><title><![CDATA[New comment by lucasluitjes in "AI scrapers request commented scripts"]]></title><description><![CDATA[
<p>This.<p>If you were writing a script to mass-scan the web for vulnerabilities, you would want to collect as many http endpoints as possible. JS files, regardless of whether they're commented out or not, are a great way to find endpoints in modern web applications.<p>If you were writing a scraper to collect source code to train LLMs on, I doubt you would care as much about a commented-out JS file. I'm not sure you'd even want to train on random low-quality JS served by websites. Anyone familiar with LLM training data collection who can comment on this?</p>
]]></description><pubDate>Sat, 01 Nov 2025 10:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45780595</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45780595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45780595</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Leaker reveals which Pixels are vulnerable to Cellebrite phone hacking"]]></title><description><![CDATA[
<p>GrapheneOS is basically the Android equivalent of iOS Lockdown mode. Considering how the threat landscape has changed, it would be nice if Google offered this itself. Or became a long-term sponsor of GrapheneOS, seeing how great a job they've been doing.</p>
]]></description><pubDate>Sat, 01 Nov 2025 10:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45780503</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45780503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45780503</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Ask HN: Freelancer? Seeking freelancer? (October 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | REMOTE | Dev, DevOps, Security | Location: The Netherlands<p>Willing to relocate: no, but willing to travel/visit. I'm flexible with working hours, I usually work with clients from either Western Europe or the USA.<p>I do dev/devops/security, usually for startups or scale-ups or other small orgs with limited resources, and I've been doing that for 15+ years. So, if you:<p>* Have a slow web application that’s often down?<p>* Want to improve security and don’t know where to start?<p>* Have a legacy system that needs to be replaced?<p>* Are considering an acquisition but not sure about the technical side?<p>I can help with that. For example, in the past I have:<p>* Massively improved performance and reliability for a data visualization platform.<p>* Led a large effort to improve security for a cybersecurity SaaS.<p>* Built a micropayments system for a prominent media startup.<p>* Rebuilt an aging e-learning platform from scratch for a GDPR compliance SaaS.<p>* Conducted technical due diligence for acquisitions.<p>For more information: <a href="https://www.luitjes.it" rel="nofollow">https://www.luitjes.it</a><p>Favorite buzzwords: Ruby (including Ruby on Rails, Sinatra, and standalone applications), PostgreSQL, Ansible, Linux.<p>Other buzzwords: Elixir, C#, Java (Spring/Hibernate), JavaScript, HTML/CSS/XSLT/XPATH/XSLFO, Elasticsearch, MongoDB, MySQL, Redis, Solr/Lucene, Graphite, Kibana, Grafana, Logstash, Icinga, Jenkins, Varnish, HAProxy, Pound, Nginx, Apache, Passenger, Vagrant, Docker, DCOS, Kubernetes, SSH, OpenVPN, TCP/IP, tcpdump/strace/lsof/etc, AWS (EC2, ELB/ALB, S3, CloudFront, Lambda, Batch, VPC, etc.</p>
]]></description><pubDate>Wed, 01 Oct 2025 15:08:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45438614</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45438614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45438614</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Contemplative Artificial Intelligence"]]></title><description><![CDATA[
<p>TLDR: they wrapped prompts with concepts from Buddhism and got better performance on alignment tests. Actual prompts are in appendix D in this PDF: <a href="https://osf.io/az59t" rel="nofollow">https://osf.io/az59t</a><p>I'm curious what effects you would see with secular moral philosophy, other religions, etc. Is Buddhism special, as the paper seems to argue?</p>
]]></description><pubDate>Sat, 06 Sep 2025 09:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45147739</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45147739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45147739</guid></item><item><title><![CDATA[Contemplative Artificial Intelligence]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2504.15125">https://arxiv.org/abs/2504.15125</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45147728">https://news.ycombinator.com/item?id=45147728</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 06 Sep 2025 09:02:21 +0000</pubDate><link>https://arxiv.org/abs/2504.15125</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45147728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45147728</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Ask HN: Freelancer? Seeking freelancer? (September 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | REMOTE | Dev, DevOps, Security | Location: The Netherlands<p>Willing to relocate: no, but willing to travel/visit. I'm flexible with working hours, I usually work with clients from either Western Europe or the USA.<p>I do dev/devops/security, usually for startups or scale-ups or other small orgs with limited resources, and I've been doing that for 15+ years. So, if you:<p>* Have a slow web application that’s often down?<p>* Want to improve security and don’t know where to start?<p>* Have a legacy system that needs to be replaced?<p>* Are considering an acquisition but not sure about the technical side?<p>I can help with that. For example, in the past I have:<p>* Massively improved performance and reliability for a data visualization platform.<p>* Led a large effort to improve security for a cybersecurity SaaS.<p>* Built a micropayments system for a prominent media startup.<p>* Rebuilt an aging e-learning platform from scratch for a GDPR compliance SaaS.<p>* Conducted technical due diligence for acquisitions.<p>For more information: <a href="https://www.luitjes.it" rel="nofollow">https://www.luitjes.it</a><p>Favorite buzzwords: Ruby (including Ruby on Rails, Sinatra, and standalone applications), PostgreSQL, Ansible, Linux.<p>Other buzzwords: Elixir, C#, Java (Spring/Hibernate), JavaScript, HTML/CSS/XSLT/XPATH/XSLFO, Elasticsearch, MongoDB, MySQL, Redis, Solr/Lucene, Graphite, Kibana, Grafana, Logstash, Icinga, Jenkins, Varnish, HAProxy, Pound, Nginx, Apache, Passenger, Vagrant, Docker, DCOS, Kubernetes, SSH, OpenVPN, TCP/IP, tcpdump/strace/lsof/etc, AWS (EC2, ELB/ALB, S3, CloudFront, Lambda, Batch, VPC, etc.</p>
]]></description><pubDate>Tue, 02 Sep 2025 11:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45101376</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=45101376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45101376</guid></item><item><title><![CDATA[New comment by lucasluitjes in "LLMs and coding agents are a security nightmare"]]></title><description><![CDATA[
<p>> I have recently written security-sensitive code using Opus 4. I of course reviewed every line and made lots of both manual and prompt-based revisions.<p>> Cloudflare apparently did something similar recently.<p>Sure, LLMs don't magically remove your ability to audit code. But the way they're currently being used, do they make the average dev more or less likely to introduce vulnerabilities?<p>By the way, a cursory look [0] revealed a number of security issues with that Cloudflare OAuth library. None directly exploitable, but not something you want in your most security-critical code either.<p>[0] <a href="https://neilmadden.blog/2025/06/06/a-look-at-cloudflares-ai-coded-oauth-library/" rel="nofollow">https://neilmadden.blog/2025/06/06/a-look-at-cloudflares-ai-...</a></p>
]]></description><pubDate>Mon, 18 Aug 2025 15:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44941645</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=44941645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44941645</guid></item><item><title><![CDATA[New comment by lucasluitjes in "BaxBench: Can LLMs Generate Secure and Correct Back Ends?"]]></title><description><![CDATA[
<p>I've seen LLMs generate plenty of wildly insecure code, but the percentage of insecure solutions out of the solutions that are functional, is even higher than I expected.<p>Also, I'm curious how the average coder would fare on this benchmark.</p>
]]></description><pubDate>Wed, 02 Jul 2025 19:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44447853</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=44447853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44447853</guid></item><item><title><![CDATA[New comment by lucasluitjes in "Exploiting the IKKO Activebuds “AI powered” earbuds (2024)"]]></title><description><![CDATA[
<p>Hardcoded API keys and poorly secured backend endpoints are surprisingly common in mobile apps. Sort of like how common XSS/SQLi used to be in webapps. Decompiling an APK seems to be a slightly higher barrier than opening up devtools, so they get less attention.<p>Since debugging hardware is an even higher threshold, I would expect hardware devices this to be wildly insecure unless there are strong incentive for investing in security. Same as the "security" of the average IoT device.</p>
]]></description><pubDate>Wed, 02 Jul 2025 19:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44447774</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=44447774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44447774</guid></item><item><title><![CDATA[New comment by lucasluitjes in "I'm dialing back my LLM usage"]]></title><description><![CDATA[
<p>Ironically if you wanted to build that accurately and quickly, you would probably end up having an LLM classify content as being LLM-related or not. Keyword-based filtering would have many false positives, and training a model takes more time to build.</p>
]]></description><pubDate>Wed, 02 Jul 2025 19:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44447606</link><dc:creator>lucasluitjes</dc:creator><comments>https://news.ycombinator.com/item?id=44447606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44447606</guid></item></channel></rss>