<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: luxcem</title><link>https://news.ycombinator.com/user?id=luxcem</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 18:07:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=luxcem" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by luxcem in "How Shamir's Secret Sharing Works"]]></title><description><![CDATA[
<p>It seems like a cool idea, did you follow up with a product or an open source app?</p>
]]></description><pubDate>Tue, 26 May 2026 09:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48277254</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=48277254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48277254</guid></item><item><title><![CDATA[New comment by luxcem in "AI could be the end of the digital wave, not the next big thing"]]></title><description><![CDATA[
<p>I thought the same but I tried to create a small Django project with APIs, small React frontend from scratch, no LLM, no autocomplete, just a text editor. I was surprised it was all still there after a couple of hours. Not sure it's a skill that useful today, it feels like remembering your multiplication table.</p>
]]></description><pubDate>Tue, 14 Apr 2026 08:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763042</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=47763042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763042</guid></item><item><title><![CDATA[New comment by luxcem in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>The value is to control the tool chain from idea to production so it can be automated by agents. It's no secret that the final goal is to fully replace developers, the flow "idea to production". It's easier to control that flow if you control each tool and every step.<p>I won't be surprised if the next step is to acquire CI/CD tools.</p>
]]></description><pubDate>Thu, 19 Mar 2026 19:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444334</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=47444334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444334</guid></item><item><title><![CDATA[New comment by luxcem in "How I write software with LLMs"]]></title><description><![CDATA[
<p>The agent "personalities" and LLM workflow really looks like cargo-cult behavior. It looks like it should be better but we don't really have data backing this.</p>
]]></description><pubDate>Mon, 16 Mar 2026 09:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396653</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=47396653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396653</guid></item><item><title><![CDATA[New comment by luxcem in "I put my whole life into a single database"]]></title><description><![CDATA[
<p>> If you truly care about the planet, don't have children.<p>That's a fallacy; people care about the planet precisely because of children. I don't care about the planet for its own sake; I care because of the humans who inhabit it and their future lives.<p>Also, humanity spent 100,000 years without flying around the globe, and I doubt they were all living hermit martyr lives.</p>
]]></description><pubDate>Tue, 10 Mar 2026 18:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326806</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=47326806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326806</guid></item><item><title><![CDATA[New comment by luxcem in "How AI assistance impacts the formation of coding skills"]]></title><description><![CDATA[
<p>At some point it will get treated like infrastructure, what a typical SWE is doing when cloudfare is broken or AWS is down.</p>
]]></description><pubDate>Fri, 30 Jan 2026 14:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46824701</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46824701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46824701</guid></item><item><title><![CDATA[New comment by luxcem in "Internet voting is insecure and should not be used in public elections"]]></title><description><![CDATA[
<p>Where I live, ballot are a piece of paper slipped into an envelope (not sealed). It's mandatory to take at least two different ballots before entering a voting booth. You can take a picture with one ballot inside the envelope and switch before leaving the booth.</p>
]]></description><pubDate>Thu, 22 Jan 2026 09:22:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46716926</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46716926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46716926</guid></item><item><title><![CDATA[New comment by luxcem in "Internet voting is insecure and should not be used in public elections"]]></title><description><![CDATA[
<p>Not only that but paper in a voting booth is so simple that anyone can check that it is done properly.<p>It may be a burdensome process, but very simple to understand. Every modernization of the process has major drawbacks.<p>– Electronic voting machines cannot be verified by just any voter, and the vote count is not transparent.<p>– Remote voting (even paper-based) does not guarantee freedom of choice: it cannot be ensured that the person is not under pressure at home, or even that it is truly that person who is voting.<p>- Voting alone in a private booth ensures that no one can verify who a person voted for. It is therefore difficult to buy votes, since it is impossible to confirm that a person followed any instructions.<p>The fact that any voter can verify and ensure that everything is conducted properly, without having to trust a third party, is essential to guaranteeing the integrity of the vote.</p>
]]></description><pubDate>Thu, 22 Jan 2026 09:15:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46716886</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46716886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46716886</guid></item><item><title><![CDATA[New comment by luxcem in "If AI replaces workers, should it also pay taxes?"]]></title><description><![CDATA[
<p>At least for the time being, AI "workers" belong to someone. That person is represented and pays taxes.</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272720</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46272720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272720</guid></item><item><title><![CDATA[New comment by luxcem in "Django: what’s new in 6.0"]]></title><description><![CDATA[
<p>I've been using Django for the last 10+ years, its ORM is good-ish. At some point there was a trend to use sqlalchemy instead but it was not worth the effort. The Manager interface is also quite confusing at first. What I find really great is the migration tool.</p>
]]></description><pubDate>Wed, 10 Dec 2025 14:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46218403</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46218403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46218403</guid></item><item><title><![CDATA[New comment by luxcem in "Richard Stallman on ChatGPT"]]></title><description><![CDATA[
<p>Organize in person meeting and proceed to a Voight-Kampff test.</p>
]]></description><pubDate>Tue, 09 Dec 2025 15:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46205710</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46205710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46205710</guid></item><item><title><![CDATA[New comment by luxcem in "A cell so minimal that it challenges definitions of life"]]></title><description><![CDATA[
<p>It's called Symbiogenesis [0] and it's not at all a wild theory. But it's limited to cell components, not multiples organs fusing to create something as complex as a mammal.<p>[0] <a href="https://en.wikipedia.org/wiki/Symbiogenesis" rel="nofollow">https://en.wikipedia.org/wiki/Symbiogenesis</a></p>
]]></description><pubDate>Wed, 26 Nov 2025 15:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46058120</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46058120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46058120</guid></item><item><title><![CDATA[New comment by luxcem in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>> but I can't put my finger on why<p>For me it's the contrast between the absolute tone-deaf messages of PR author and the patience, maturity and guidance in maintainers' messages.</p>
]]></description><pubDate>Tue, 25 Nov 2025 16:07:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047164</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46047164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047164</guid></item><item><title><![CDATA[New comment by luxcem in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>The whole issue, as clearly explained by the maintainers, isn't that the code is incorrect or not useful, it's the transfer of the burden of maintaining this large codebase to someone else. Basically: “I have this huge AI-generated pile of code that I haven't fully read, understood, or tested. Could you review, maintain, and fix it for me?”</p>
]]></description><pubDate>Tue, 25 Nov 2025 16:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047141</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=46047141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047141</guid></item><item><title><![CDATA[New comment by luxcem in "I built the same app 10 times: Evaluating frameworks for mobile performance"]]></title><description><![CDATA[
<p>It's a tell, a common language quirk of LLMs especially ChatGPT.<p>- a slow-loading app isn’t just an annoyance. It’s a liability.<p>- The real performance story isn’t splitting hairs over 3ms differences, it’s the massive gap between next-gen and React/Angular<p>- The difference [...] isn’t academic. It’s the difference between an app that feels professional and one that makes our users look bad in front of clients.<p>- This isn’t a todo list with hardcoded arrays. It’s a real app with database persistence.<p>- This isn’t just an inconvenience. It’s technofeudalism.<p>- “We only know React” isn’t a technical constraint, it’s a learning investment decision.<p>- The real difficulty isn’t learning curve, it’s creating a engineering culture.<p>- This isn’t some toy todo list. It’s a solid mid-complexity app with real database persistence using SQLite.<p>- The App Store isn’t a marketplace, it’s a fiefdom.</p>
]]></description><pubDate>Tue, 28 Oct 2025 08:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45730586</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45730586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45730586</guid></item><item><title><![CDATA[New comment by luxcem in "I played 1k hands of online poker and built a web app with Cursor AI"]]></title><description><![CDATA[
<p>You don't even need training data, a bot that play itself <i>à la</i> AlphaZero will eventually collect more data than there are of actual games.</p>
]]></description><pubDate>Thu, 09 Oct 2025 09:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45525308</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45525308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45525308</guid></item><item><title><![CDATA[New comment by luxcem in "The great sameness: a comic on how AI makes us more alike"]]></title><description><![CDATA[
<p>From [1],<p><pre><code>  I asked a few students to read aloud the titles of some essays they’d submitted that morning.  
  For homework, I had asked them to use AI to propose a topic for the midterm essay. Most students had reported that the AI-generated essay topics were fine, even good. Some students said that they liked the AI’s topic more than their own human-generated topics. But the students hadn’t compared notes: only I had seen every single AI topic.  
  Here are some of the essay topics I had them read aloud:

  Navigating the Digital Age: How Technology Shapes Our Social Lives, Learning, and Well-Being  
  Navigating the Digital Age: A Personal Reflection on Technology  
  Navigating the Digital Age: A Personal and Peer Perspective on Technology’s Role in Our Lives  
  Navigating Connection: An Exploration of Personal Relationships with Technology  
  From Connection to Disconnection: How Technology Shapes Our Social Lives  
  From Connection to Distraction: How Technology Shapes Our Social and Academic Lives  
  From Connection to Distraction: Navigating a Love-Hate Relationship with Technology  
  Between Connection and Distraction: Navigating the Role of Technology in Our Lives  

  I expected them to laugh, but they sat in silence. When they did finally speak, I am happy to say that it bothered them. They didn’t like hearing how their AI-generated submissions, in which they’d clearly felt some personal stake, amounted to a big bowl of bland, flavorless word salad.

</code></pre>
[1] <a href="https://lithub.com/what-happened-when-i-tried-to-replace-myself-with-chatgpt-in-my-english-classroom/?utm_source=chatgpt.com" rel="nofollow">https://lithub.com/what-happened-when-i-tried-to-replace-mys...</a></p>
]]></description><pubDate>Fri, 26 Sep 2025 08:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384320</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45384320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384320</guid></item><item><title><![CDATA[New comment by luxcem in "ChatControl: EU wants to scan all private messages, even in encrypted apps"]]></title><description><![CDATA[
<p>If you really want to use encryption under a state where it's forbidden and communication are monitored you rather want to hide your encrypted messages inside cat pictures and tiktok videos. Because blatant obfuscation might trigger warning and draw attention.<p>In the end it's not about making encryption technically impossible but illegal, and if you use it you'll be prosecuted.</p>
]]></description><pubDate>Thu, 25 Sep 2025 19:41:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45377934</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45377934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45377934</guid></item><item><title><![CDATA[New comment by luxcem in "Cloudflare is sponsoring Ladybird and Omarchy"]]></title><description><![CDATA[
<p>Claude Code really helped me with this recently. I have a rather old dotfiles repository (10+ years) for my Arch system, and I can really feel the fatigue from updating and maintaining it. So much so that over the years, it has accumulated many minor annoyances that I never fixed. Nowadays, I can simply explain these issues to an LLM, and it will mostly resolve them.</p>
]]></description><pubDate>Tue, 23 Sep 2025 15:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45348663</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45348663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45348663</guid></item><item><title><![CDATA[New comment by luxcem in "How I, a non-developer, read the tutorial you, a developer, wrote for me"]]></title><description><![CDATA[
<p>What I really really want to read in a README is *why* did you build this? The "rationale" section of a README is almost always the most interesting part.<p>I can read the code, I can understand how it works but I cannot know why you decided to tackle this issue a certain way.</p>
]]></description><pubDate>Tue, 23 Sep 2025 12:37:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45346177</link><dc:creator>luxcem</dc:creator><comments>https://news.ycombinator.com/item?id=45346177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45346177</guid></item></channel></rss>