<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: steviee</title><link>https://news.ycombinator.com/user?id=steviee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 23 Oct 2026 05:15:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=steviee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by steviee in "Qwen3-Coder writes less secure code when told it's for a US persona"]]></title><description><![CDATA[
<p>This goes both ways, of course. I'm from Germany and I consider myself a "western" person, but why would anyone call the process of making the weights neutral anything like "westernize"??<p>FWIW I'd think the westernized version would then "retaliate" and favor western over "eastern" users.<p>That's NOT really creating trust...</p>
]]></description><pubDate>Wed, 21 Oct 2026 16:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50183935</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=50183935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50183935</guid></item><item><title><![CDATA[New comment by steviee in "Ask HN: How to deal with shipping AI-written code you don't understand?"]]></title><description><![CDATA[
<p>You need to get on top of that code. Read it, understand it and rebuild the parts you don't understand.<p>That's essential as you should really "own" the solution you sell and take money for, as you're responsible for what it does on your customers' hardware.</p>
]]></description><pubDate>Tue, 20 Oct 2026 13:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50166550</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=50166550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50166550</guid></item><item><title><![CDATA[New comment by steviee in "Where is all the new, good software?"]]></title><description><![CDATA[
<p>I can see both:<p>- more bugs becoming visible that were hidden within the software we use daily<p>- more bugs (in absolute terms) as more people create more software in a very short amount of time (regardless of their professional training)<p>- less bugs in existing software as the developers and dev orgs of existing projects is capable of automating bug hunting, test case creation, ... in essence: They get a multiplying effect out of AI regarding their capabilities.<p>In short: Actual developers with actual experience (the more, the merrier) can do better work while the barrier to enter "the market" for untrained individuals is a lot lower resulting in a huge amount of new software whose "success" is to be determined.</p>
]]></description><pubDate>Tue, 13 Oct 2026 09:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50068751</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=50068751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50068751</guid></item><item><title><![CDATA[New comment by steviee in "Where is all the new, good software?"]]></title><description><![CDATA[
<p>> Software teams are capturing a lot of the speedup in the form of more leisure or quasi-leisure time. (To greatly simplify: software teams are offering 2x speedups to their companies. They're then using tools that allow them to work 10x as efficiently, and taking nice long coffee breaks.)<p>Writing code is not the bottleneck anymore, making decisions is. Making the right decisions needs context and thinking. A coffee break might actually help productivity. Driving a Ferrari full speed in a crowded city - only because you can - doesn't make the outcome better.</p>
]]></description><pubDate>Tue, 13 Oct 2026 08:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50068684</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=50068684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50068684</guid></item><item><title><![CDATA[New comment by steviee in "Ask HN: Unipolar world with Washington DC as might and power center"]]></title><description><![CDATA[
<p>Is this satire?</p>
]]></description><pubDate>Wed, 16 Sep 2026 13:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49727008</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=49727008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49727008</guid></item><item><title><![CDATA[New comment by steviee in "More German than many Germans"]]></title><description><![CDATA[
<p>Hey Mert, welcome! It really was a cool time at the company at the time. And the L‘Osteria across always was a nice retreat! Hope you’re doing well!</p>
]]></description><pubDate>Mon, 03 Aug 2026 08:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152847</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=49152847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152847</guid></item><item><title><![CDATA[New comment by steviee in "European digital ID wallets rely on safety services of Google and Apple"]]></title><description><![CDATA[
<p>Big facepalm... EU had really only one job with the EU wallet... And missed the point completely. GrapheneOS is probably closer to EU data security and privacy standards than Android or iOS.</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48732306</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48732306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732306</guid></item><item><title><![CDATA[Show HN: Git Issues – versioned task management for AI agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://steviee.github.io/git-issues/">https://steviee.github.io/git-issues/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48635995">https://news.ycombinator.com/item?id=48635995</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Jun 2026 20:50:50 +0000</pubDate><link>https://steviee.github.io/git-issues/</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48635995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48635995</guid></item><item><title><![CDATA[New comment by steviee in "The Battery Impact of 50 Open GitHub Issues on an M3 Mac"]]></title><description><![CDATA[
<p>So, either don’t use Github web ui or don’t use Chrome. However it‘s probably pretty safe to say all browsers behave equally power-hungry.<p>We need to learn to be more conscious about the impact our way of doing things has.</p>
]]></description><pubDate>Wed, 17 Jun 2026 07:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48566830</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48566830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48566830</guid></item><item><title><![CDATA[New comment by steviee in "Origin – Cursor's GitHub Competitor"]]></title><description><![CDATA[
<p>Elon having Cursor in his claws now doesn’t exactly instill a sense of security in me to actually store IP on their servers. Forgejo works nicely enough my homelab. Thank you!</p>
]]></description><pubDate>Wed, 17 Jun 2026 06:58:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48566785</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48566785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48566785</guid></item><item><title><![CDATA[New comment by steviee in "EU Parliament switches to Qwant search engine from Google in sovereignty push"]]></title><description><![CDATA[
<p>That's not entirely true, and skews the actual facts, that while Microsoft Bing Ads network is used to generate revenue for Qwant it does NOT provide BING with the full user details of their users, but only with limited anonymous (pseudonymous) data.<p>Suffice to say they need to get their own search index fully filled and stop using Bing (or whatever US-based) data. It's a process...</p>
]]></description><pubDate>Thu, 04 Jun 2026 14:14:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398994</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48398994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398994</guid></item><item><title><![CDATA[New comment by steviee in "Microsoft builds MacBook Pro rival with NVIDIA-powered Surface Laptop Ultra"]]></title><description><![CDATA[
<p>This might actually be cool hardware! I'm just wondering why anyone would waste all the overhead for the Windows OS. There's probably only 48 Gigs of unified memory left when your log-on completes...</p>
]]></description><pubDate>Mon, 01 Jun 2026 08:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48353927</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48353927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48353927</guid></item><item><title><![CDATA[New comment by steviee in "Show HN: ThumbAPI – thumbnail generation API for developers"]]></title><description><![CDATA[
<p>This is genuinely cool! I have it bookmarked now and will definitely get back to it after my todo list lost its fight against me. ;)<p>Kudos! The site rocks as well! I also have an api-first SaaS (see <a href="https://thelawin.dev" rel="nofollow">https://thelawin.dev</a>), but it unfortunately needs a bit more explanation.<p>Best,
Steviee</p>
]]></description><pubDate>Sat, 16 May 2026 12:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48159836</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=48159836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48159836</guid></item><item><title><![CDATA[New comment by steviee in "Show HN: Git-issues – Issue tracker that lives in your repo as Markdown"]]></title><description><![CDATA[
<p>Actually yes and no. The current implementation is more like a monitor of things going on. I used it to visualize the current state of a project that I let AI agents work on. So the board is read-only, and I think that's mostly fine for now. Porting this read-only view to HTML and put a little http/websocket service in there would be easy on the one hand, but break the TUI setting somewhat. Feel free to create an issue for it, though.</p>
]]></description><pubDate>Sat, 02 May 2026 06:41:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983944</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47983944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983944</guid></item><item><title><![CDATA[New comment by steviee in "Show HN: Git-issues – Issue tracker that lives in your repo as Markdown"]]></title><description><![CDATA[
<p>Hey, good question. The cli tool itself is more or less just modifying files within the repo so you should be good to go with Mercurial or any other vcs. To smooth things out for AI agents the skill files and descriptions would need to be migrated for the respective vcs of course.</p>
]]></description><pubDate>Fri, 01 May 2026 11:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47973762</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47973762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47973762</guid></item><item><title><![CDATA[Show HN: Git-issues – Issue tracker that lives in your repo as Markdown]]></title><description><![CDATA[
<p>Hey, I built git-issues to replace GitHub Issues, because<p>- my very own (probably flawed) workflow sometimes changes planned features along the way which tends to get source code and feature descriptions out of sync
- I wanted Claude Code (or Codex) to be faster when accessing the planned tasks
- have everything checked out that's needed for work to be able to work offline (sometimes happens on a boat etc.)<p>So, in short:<p>Issues stored as YAML-frontmatter Markdown files in .issues/, version-controlled alongside your code. Zero infrastructure: one Go binary, no server, no database, no accounts.<p>Built for two workflows:
  - Human: issues list, issues show, issues board (interactive TUI)
  - Agent: issues next → issues claim <id> → issues done <id>. Auto-generates .agent.md context for Claude Code and other agents.<p>Relations (blocks, depends-on, related-to, duplicates) are bidirectionally synced. Every change auto-git add-ed. Issues travel with branches, git bisect shows state at any commit.<p>go install github.com/steviee/git-issues@latest<p>What do you think?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47973644">https://news.ycombinator.com/item?id=47973644</a></p>
<p>Points: 1</p>
<p># Comments: 4</p>
]]></description><pubDate>Fri, 01 May 2026 11:43:50 +0000</pubDate><link>https://steviee.github.io/git-issues/</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47973644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47973644</guid></item><item><title><![CDATA[New comment by steviee in "If I could make my own GitHub"]]></title><description><![CDATA[
<p>This makes total sense to me. Everything that makes up the state of your project should either be part of the versioned repo (git) or not be part of the project.<p>I created a little Github Issues replacement for myself that puts the issues within the repo so that the work and the todos stay in sync. <a href="https://github.com/steviee/git-issues" rel="nofollow">https://github.com/steviee/git-issues</a><p>And I bet there's numerous other projects like that.<p>Hope you get your submarine, man! ;)</p>
]]></description><pubDate>Fri, 01 May 2026 09:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972771</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47972771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972771</guid></item><item><title><![CDATA[Show HN: Thelawin – Generate EU e-invoices from JSON]]></title><description><![CDATA[
<p>Hi HN,<p>I built Thelawin because EU e-invoicing is one of those boring problems that gets surprisingly deep once you ship it.<p>The basic idea is simple: send invoice JSON, get an EU e-invoice back.<p>It currently supports ZUGFeRD, Factur-X, XRechnung, UBL, CII, Peppol, FatturaPA and plain PDF output. For PDF-based formats it returns PDF/A-3 with embedded XML. There is also a validation endpoint, so you can check the JSON before generating the invoice.<p>The API is stateless by design. Invoice data is processed, returned, and not stored. Usage logs do not contain invoice contents.<p>I also added an MCP endpoint. The goal is that an agent can pass sender, buyer and invoice-line data to a schema-bound tool instead of trying to produce invoice XML itself.<p>There is a public sandbox flow here:
<a href="https://thelawin.dev/ai" rel="nofollow">https://thelawin.dev/ai</a><p>I would be interested in feedback from people who have dealt with e-invoicing, ERP integrations, accounting software, Peppol, or PDF/A-3 generation. The hard part is not making a PDF. The hard part is avoiding all the small format mistakes that only show up when a real customer tries to submit the invoice somewhere.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47909874">https://news.ycombinator.com/item?id=47909874</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Apr 2026 12:43:41 +0000</pubDate><link>https://thelawin.dev/</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47909874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47909874</guid></item><item><title><![CDATA[Show HN: Git-issues – AI agent-first task management for Git repos]]></title><description><![CDATA[
<p>Hi,<p>I built git-issues to be used as a replacement for my Github Issues based workflow where I direct my coding agent to put up tasks and context besides the README.md.<p>This works as long as the Github Issues and what you're actually developing is in sync. However you can't just branch out, change the plan and explore something that easily with non-versioned Tasks. Also you can't revert to a certain composition of tasks just like that.<p>All this changes when your tasks are part of the repo and commit-history.<p>It's all self-contained.<p>Hope you find it useful.<p>Best,
Steviee</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47456672">https://news.ycombinator.com/item?id=47456672</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:11:22 +0000</pubDate><link>https://github.com/steviee/git-issues</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47456672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456672</guid></item><item><title><![CDATA[Show HN: DopaLoop – Habit tracker for ADHD brains, local-first, no streaks]]></title><description><![CDATA[
<p>I got diagnosed with ADHD at 47. After the diagnosis I started noticing how most productivity tools assume consistent executive function which in turn is the exact thing ADHD disrupts. So I built something different.<p>DopaLoop is an iOS habit tracker that starts with goals ("better sleep", "less overwhelm") and lets you attach habits to them. Miss a day: nothing resets. The goal stays visible as an anchor or Northstar. The idea is that patterns over time matter more than daily streaks.<p>Tech: SwiftUI + SwiftData, with Foundation Framework and CoreML, fully local, no backend, no account. Privacy wasn't just a marketing decision, really. I just didn't want anyone to fear for their data, including myself or my kids. Everything stays on-device.<p>14-day free trial to get some momentum and gain insights from the analytics. No ads, no data collection.<p>Source isn't public, but happy to answer questions about the SwiftUI/SwiftData architecture, the HealthKit integration, or the ADHD-specific design decisions.<p>dopaloop.app (<a href="https://dopaloop.app/" rel="nofollow">https://dopaloop.app/</a>)<p>Best,
Steviee</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47314769">https://news.ycombinator.com/item?id=47314769</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 20:09:43 +0000</pubDate><link>https://dopaloop.app/de</link><dc:creator>steviee</dc:creator><comments>https://news.ycombinator.com/item?id=47314769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47314769</guid></item></channel></rss>