<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: lucw</title><link>https://news.ycombinator.com/user?id=lucw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 12:55:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lucw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lucw in "OpenClaw’s memory is unreliable, and you don’t know when it will break"]]></title><description><![CDATA[
<p>Expose the API to the outside world using tailscale. Run your telegram bot on n8n or windmill.dev. You can absolutely use an LLM, both n8n and windmill.dev support AI agentic workflows. google "n8n LLM telegram bot" and you'll find tons of examples.</p>
]]></description><pubDate>Sat, 11 Apr 2026 07:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728496</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=47728496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728496</guid></item><item><title><![CDATA[New comment by lucw in "OpenClaw’s memory is unreliable, and you don’t know when it will break"]]></title><description><![CDATA[
<p>> Very honest question: One of the use cases I had with OpenClaw that I'm missing now that I don't use it: I could tell it (via Telegram) to add something to my TODO list at home while I'm in the office. It would call a custom API I had set up that adds items to my TODO list. How can I replicate this without the hassle of setting up OpenClaw? How would you do it?<p>What you are looking for is an orchestration platform such as n8n or windmill.dev. You can still have a telegram bot and still use LLM for natural language interaction, but it's much more controlled than OpenClaw. I do exactly what you describe, add todos to my todoist account from telegram.</p>
]]></description><pubDate>Sat, 11 Apr 2026 07:57:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728484</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=47728484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728484</guid></item><item><title><![CDATA[New comment by lucw in "SSH-J.com – Public SSH Jump and Port Forwarding Server"]]></title><description><![CDATA[
<p>The right way to do this is IPv6.</p>
]]></description><pubDate>Mon, 28 Jul 2025 17:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44712923</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=44712923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44712923</guid></item><item><title><![CDATA[New comment by lucw in "Crossing the uncanny valley of conversational voice"]]></title><description><![CDATA[
<p>one thing: language learning</p>
]]></description><pubDate>Sun, 02 Mar 2025 11:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43229321</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=43229321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43229321</guid></item><item><title><![CDATA[New comment by lucw in "Half-Life 2: 20th Anniversary Update"]]></title><description><![CDATA[
<p>Microsoft came up with some objectively good products both for consumers and developers in the recent decade. For consumers, Xbox would be the biggest one, and for developers, VSCode, WSL/WSL2, Azure.</p>
]]></description><pubDate>Sat, 16 Nov 2024 11:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42155905</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=42155905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42155905</guid></item><item><title><![CDATA[New comment by lucw in "The IPv6 Transition"]]></title><description><![CDATA[
<p>IPv6 adoption will take place overnight when either google chrome, Android or iOS start showing a warning on IPv4-only networks. ISPs and tech companies will start to get flooded with support calls asking about it and will choose to roll out IPv6 to make the problem go away.
Chrome forced the web to go 100% https, the same thing will happen eventually with IPv6.</p>
]]></description><pubDate>Mon, 21 Oct 2024 03:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41900310</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41900310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41900310</guid></item><item><title><![CDATA[New comment by lucw in "The IPv6 Transition"]]></title><description><![CDATA[
<p>In practice the tech giants such as Google, Apple and Microsoft will dictate adoption of technology. When Chrome starts mandating or heavily recommending IPv6, adoption will reach 99% overnight. That's what happened with https: <a href="https://www.znetlive.com/blog/google-chrome-68-mandates-https-as-the-security-must-have-secure-your-site-now-with-an-ssl-certificate/" rel="nofollow">https://www.znetlive.com/blog/google-chrome-68-mandates-http...</a></p>
]]></description><pubDate>Mon, 21 Oct 2024 02:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41900260</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41900260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41900260</guid></item><item><title><![CDATA[New comment by lucw in "Running an open source app: Usage, costs and community donations"]]></title><description><![CDATA[
<p>I went through this around a year ago. I wanted to postgres for django apps, and I didn't want to pay the insane prices required by cloud providers for a replicated setup. I wanted a replicated setup on hetzner VMs and I wanted full control over the backup process. I wanted the deployment to be done using ansible, and I wanted my database servers to be stateless. If you vaporize both my heztner postgres VMs  simultaneously, I lose one minute of data. (If I just lose the primary I probably lose less than a second of data due to realtime replication).<p>I'll be honest it's not documented as well as it could, some concepts like the archive process and the replication setup took me a while to understand. I also had trouble understanding what roles the various tools played. Initially I thought I could roll my own backup but then later deployed pgBackrest. I deployed and destroyed VMs countless times (my ansible playbook does everything from VM creation on proxmox / hetzner API to installing postgres, setting up replication).<p>What is critical is testing your backup and recovery. Start writing some data. Blow up your database infra. See if you can recover. You need a high degree of automation in your deployment in order to gain confidence that you won't lose data.<p>My deployment looks like this:
* two Postgres 16 instances, one primary, one replica (realtime replication)
* both on Debian 12 (most stable platform for Postgres according to my research)
* ansible playbooks for initial deployment as well as failover
* archive file backups to rsync.net storage space (with zfs snapshots) every minute
* full backups using pgBackrest every 24hrs, stored to rsync.net, wasabi, and hetzner storage box.<p>As you can guess, it was kind of a massive investment and forced me to become a sysadmin / DBA for a while (though I went the devops route with full ansible automation and automated testing). I gained quite a bit of knowledge which is great. But I'll probably have to re-design and seriously test at the next postgres major release. Sometimes I wonder whether I should have just accepted the cost of cloud postgres deployments.</p>
]]></description><pubDate>Sat, 19 Oct 2024 12:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41887406</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41887406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41887406</guid></item><item><title><![CDATA[New comment by lucw in "Should We Chat, Too? Security Analysis of WeChat's Mmtls Encryption Protocol"]]></title><description><![CDATA[
<p>The server-side store a full plain text archive with government access is by design.
the weak encryption is NOT by design. It's due to incompetent programmers.</p>
]]></description><pubDate>Thu, 17 Oct 2024 03:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41866132</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41866132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41866132</guid></item><item><title><![CDATA[New comment by lucw in "Portugal seeks to become low-tax haven for young people"]]></title><description><![CDATA[
<p>Can you explain your use of "nominal" in "Pretty nominal for Europe" ? What does it mean ?</p>
]]></description><pubDate>Fri, 11 Oct 2024 01:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41805327</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41805327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41805327</guid></item><item><title><![CDATA[New comment by lucw in "Arthur Whitney's one liner sudoku solver (2011)"]]></title><description><![CDATA[
<p>Does anyone have any thoughts on what motivates people to play sudoku or write solvers for sudoku ? I have trouble finding motivation to solve artificial problems. That said I sink hundreds of hours into factorio.</p>
]]></description><pubDate>Sun, 06 Oct 2024 05:19:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41754937</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41754937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41754937</guid></item><item><title><![CDATA[New comment by lucw in "How Uber tests payments in production"]]></title><description><![CDATA[
<p>With stripe, the testing environment is sufficiently powerful that you don't need to test in production. With the test environment, you should have enough confidence that the integration will work. If you feel the need to do a payment after going live, ask a friend to do it, not someone from your household.</p>
]]></description><pubDate>Sat, 10 Aug 2024 12:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41208994</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41208994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41208994</guid></item><item><title><![CDATA[New comment by lucw in "How Uber tests payments in production"]]></title><description><![CDATA[
<p>Stripe knows your name, which you had to submit to go live. If your first payment is with a credit card in your name, particularly if it's a large amount (which the fraud system flags as money laundering), you will get banned with 100% certainty. Ask a friend who doesn't share your last name.</p>
]]></description><pubDate>Sat, 10 Aug 2024 12:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41208990</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41208990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41208990</guid></item><item><title><![CDATA[New comment by lucw in "How Uber tests payments in production"]]></title><description><![CDATA[
<p>Reminder that if you test a live payment on a new Stripe deployment, you will get INSTANTLY banned. Don't do a live test with a credit card in your name !!</p>
]]></description><pubDate>Wed, 07 Aug 2024 13:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41181281</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=41181281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41181281</guid></item><item><title><![CDATA[New comment by lucw in "TikTok confirms it offered US Government a 'kill switch'"]]></title><description><![CDATA[
<p>Share more details and more anecdotes to further support this statement please: "the US employees are kept at arms' length from real decision makers and leaders in China". I am not disputing, I want more information.</p>
]]></description><pubDate>Tue, 25 Jun 2024 12:21:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40787644</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40787644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40787644</guid></item><item><title><![CDATA[New comment by lucw in "Ask HN: How to deal with a cofounder not pulling their weight?"]]></title><description><![CDATA[
<p>This is the problem with wanting to have a cofounder at all costs. It's a bad idea. Especially if you're stuck with an idea guy.</p>
]]></description><pubDate>Sun, 23 Jun 2024 10:23:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40766287</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40766287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40766287</guid></item><item><title><![CDATA[New comment by lucw in "Building SimCity: How to put the world in a machine"]]></title><description><![CDATA[
<p>wishlisted, please keep going !</p>
]]></description><pubDate>Mon, 17 Jun 2024 01:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40701424</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40701424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40701424</guid></item><item><title><![CDATA[New comment by lucw in "Notebooks Are McDonalds of Code"]]></title><description><![CDATA[
<p>The article should start with more context, what is a notebook ? I know what it is, but the author is particularly bad at introducing his article.</p>
]]></description><pubDate>Thu, 13 Jun 2024 22:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40675675</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40675675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40675675</guid></item><item><title><![CDATA[New comment by lucw in "ChatTTS-Best open source TTS Model"]]></title><description><![CDATA[
<p>Have you looked at Azure TTS voices? They, and not Google are the dominant player in TTS offerings.</p>
]]></description><pubDate>Thu, 30 May 2024 00:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40518963</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40518963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40518963</guid></item><item><title><![CDATA[New comment by lucw in "Tailscale SSH is now Generally Available"]]></title><description><![CDATA[
<p>Does anyone have experience with their VSCode extension, does it work just as well as the official SSH remote extension?</p>
]]></description><pubDate>Wed, 17 Apr 2024 09:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40062339</link><dc:creator>lucw</dc:creator><comments>https://news.ycombinator.com/item?id=40062339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40062339</guid></item></channel></rss>