<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: brauhaus</title><link>https://news.ycombinator.com/user?id=brauhaus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 14 Sep 2026 23:47:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brauhaus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brauhaus in "Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme"]]></title><description><![CDATA[
<p>Is a dark mode available? That's the bit I struggle the most with this style.</p>
]]></description><pubDate>Mon, 14 Sep 2026 17:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49700607</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=49700607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49700607</guid></item><item><title><![CDATA[Show HN: Cashzilla – a local-first finance app (Android)]]></title><description><![CDATA[
<p>There's a point in every developer's life when they build their own finance app. It's a rite of passage. Mine has arrived. I built Cashzilla for three reasons: I wanted it to be genuinely free — not free-until-the-useful-parts. It's local-only: no accounts, no server, no cloud, no bank sync. Your data lives on your device and never touches mine. That's also why it's free — there's nothing running that costs me money, so there's nothing to monetize by locking features away. If that ever changes, I'll be upfront about it. I don't want a budget. I've never stuck to one and I don't want an app that makes me feel bad about that. My vision was to build a coach: something that tells me what my money is actually doing and whether it's working for me. Opening a finance app should feel give you some pleasure; if it feels like a chore, I just won't open it.
It's early, but usable: manual entry (or CSV import), accounts, scheduled/upcoming transactions, and a set of charts. I'm dogfooding it daily and releasing features every week. Right now I'm building stock/position tracking so net worth reflects everything, not just cash.<p>For the React Native folks: understanding expo-router and dealing with the charts pwas disproportionately painful I burned more time than I'd like to admit bouncing between libraries before landing on a Skia setup (react-native-skia + Victory Native).<p>I'd love feedback. You've almost certainly tried a pile of these — I'm curious what actually made you stick with one, and where you can spot friction or obvious gotchas in mine.<p>Android: 
<a href="https://play.google.com/store/apps/details?id=com.pluckd.cashzilla">https://play.google.com/store/apps/details?id=com.pluckd.cas...</a><p>(Play Store screenshots are a bit outdated, sorry.)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48957761">https://news.ycombinator.com/item?id=48957761</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Jul 2026 12:58:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48957761</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=48957761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48957761</guid></item><item><title><![CDATA[New comment by brauhaus in "Training our own AI models"]]></title><description><![CDATA[
<p>Every day I'm more glad about EU legislation, that's all I have to say for now</p>
]]></description><pubDate>Wed, 27 May 2026 16:45:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48296884</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=48296884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48296884</guid></item><item><title><![CDATA[New comment by brauhaus in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>Even today, I'm still astounded that there are people capable of building a gorgeous and interesting site like this in less than 2 days...</p>
]]></description><pubDate>Wed, 01 Apr 2026 08:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47598427</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=47598427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47598427</guid></item><item><title><![CDATA[New comment by brauhaus in "Who is using Ollama day-to-day?"]]></title><description><![CDATA[
<p>I went ahead and did it... XP<p>At the start, I was curious to see if I could. It ended up being a rabbit hole, of course.<p>I can see some use cases for it. The plan is to dogfood it and validate them.</p>
]]></description><pubDate>Mon, 30 Mar 2026 06:23:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47571029</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=47571029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47571029</guid></item><item><title><![CDATA[New comment by brauhaus in "Who is using Ollama day-to-day?"]]></title><description><![CDATA[
<p>I'm curious what the workflow actually looks like for people running Ollama day-to-day.<p>Do you mostly use it through the terminal, a UI like Open WebUI, or via integrations with other tools?<p>I’m trying to understand where a browser integration would actually fit - if at all</p>
]]></description><pubDate>Mon, 16 Mar 2026 17:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47402093</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=47402093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47402093</guid></item><item><title><![CDATA[Who is using Ollama day-to-day?]]></title><description><![CDATA[
<p>I maintain a Chrome extension that adds an AI support to any input field online.<p>One of my favorite reviews is a 2-star review asking for “local model support”.<p>My first reaction was: who installs a 100KB Chrome extension to talk to a 10GB model running locally?<p>But it did make me curious.
Are people actually running Ollama or LM Studio as part of their daily workflow?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47396057">https://news.ycombinator.com/item?id=47396057</a></p>
<p>Points: 3</p>
<p># Comments: 7</p>
]]></description><pubDate>Mon, 16 Mar 2026 07:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396057</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=47396057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396057</guid></item><item><title><![CDATA[New comment by brauhaus in "Proton spam and the AI consent problem"]]></title><description><![CDATA[
<p>Only if the company is headquartered in EU/UK, right? Proton, for example, is headquartered in Switzerland. Even if it wanted, there would be no legal entity in EU to be fined.</p>
]]></description><pubDate>Fri, 23 Jan 2026 13:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46732140</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=46732140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46732140</guid></item><item><title><![CDATA[New comment by brauhaus in "Proton spam and the AI consent problem"]]></title><description><![CDATA[
<p>This is not an AI problem, it's an "data privacy + lack of consequences problem". It happens everywhere. I mean, have you ever tried making an airline company to stop sending their shitty miles newsletters?<p>Only way to stop is to start fining these companies.</p>
]]></description><pubDate>Fri, 23 Jan 2026 07:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46729480</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=46729480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46729480</guid></item><item><title><![CDATA[Show HN: Chrome Extension to access the OpenAI API from any textbox]]></title><description><![CDATA[
<p>Type /ai + your prompt in any textbox and the ChatGPT will do the job<p>I've made this project so I could learn how to create Chrome extensions.<p>I know there are already a lot of alternatives for it, but this was a learning project and I would love some feedback on the code.<p>(
I was unable to make it work on sites that use the React Lexical editor, i.e Reddit, Facebook, etc :(
)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41033608">https://news.ycombinator.com/item?id=41033608</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Jul 2024 12:26:36 +0000</pubDate><link>https://github.com/MrCordeiro/barra-ai</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=41033608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41033608</guid></item><item><title><![CDATA[New comment by brauhaus in "Ask HN: How do you fairly split donations among an open source team?"]]></title><description><![CDATA[
<p>I find this sensible. Kinda like a bounty system, right?</p>
]]></description><pubDate>Fri, 19 Jul 2024 08:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41003775</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=41003775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41003775</guid></item><item><title><![CDATA[Ask HN: How do you fairly split donations among an open source team?]]></title><description><![CDATA[
<p>Imagine you have an open source project that got a major sponsor. What's the best way to fairly distribute this money among the team? Should it be based on contribution levels, time spent, or something else? What models have worked well for you?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41000711">https://news.ycombinator.com/item?id=41000711</a></p>
<p>Points: 9</p>
<p># Comments: 8</p>
]]></description><pubDate>Thu, 18 Jul 2024 23:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41000711</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=41000711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41000711</guid></item><item><title><![CDATA[New comment by brauhaus in "Ask HN: Why does SQLite (in production) have such a bad rep?"]]></title><description><![CDATA[
<p>I know SQLite is popular with no-backend native mobile apps BUT I read somewhere it's not safe: if a malicious app is granted the ability to read your phone files, it can access the data from the SQLite of other apps.<p>Can anyone confirm (or deny) this to me?</p>
]]></description><pubDate>Wed, 26 Jun 2024 09:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40798077</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=40798077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40798077</guid></item><item><title><![CDATA[New comment by brauhaus in "Every Dunder Method in Python"]]></title><description><![CDATA[
<p>There's no __mifflin__ method. Such a missed opportunity</p>
]]></description><pubDate>Wed, 03 Apr 2024 13:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39917070</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=39917070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39917070</guid></item><item><title><![CDATA[New comment by brauhaus in "Show HN: Workflow orchestrator in Golang"]]></title><description><![CDATA[
<p>It's the opposite. Without a license, the default copyright laws apply, meaning that the author retains all rights to their source code and no one may reproduce, distribute, or create derivative works from their work.<p>Source: <a href="https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository" rel="nofollow">https://docs.github.com/en/repositories/managing-your-reposi...</a></p>
]]></description><pubDate>Tue, 05 Mar 2024 01:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=39598541</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=39598541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39598541</guid></item><item><title><![CDATA[New comment by brauhaus in "Stack Overflow and Google Cloud Announce Strategic Partnership – Generative AI"]]></title><description><![CDATA[
<p>Reddit first, now SO. Google is sure getting a lot of data... And probably on the cheap.</p>
]]></description><pubDate>Fri, 01 Mar 2024 14:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39562053</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=39562053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39562053</guid></item><item><title><![CDATA[Coyote Time: What Games Can Teach Us About Forgiveness in Learning]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.bsu.edu/teaching-innovation/2023/11/15/coyote-time-games-teach-forgiveness-learning/">https://blogs.bsu.edu/teaching-innovation/2023/11/15/coyote-time-games-teach-forgiveness-learning/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39536503">https://news.ycombinator.com/item?id=39536503</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Feb 2024 11:14:57 +0000</pubDate><link>https://blogs.bsu.edu/teaching-innovation/2023/11/15/coyote-time-games-teach-forgiveness-learning/</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=39536503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39536503</guid></item><item><title><![CDATA[New comment by brauhaus in "A conspiracy to kill IE6 (2019)"]]></title><description><![CDATA[
<p>Great work! Now do Safari.</p>
]]></description><pubDate>Wed, 07 Feb 2024 23:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39295736</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=39295736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39295736</guid></item><item><title><![CDATA[How to waste time building a skill matrix]]></title><description><![CDATA[
<p>Article URL: <a href="https://pluckd.co/en/blog/5-skill-matrix-fails-and-how-to-avoid-them/">https://pluckd.co/en/blog/5-skill-matrix-fails-and-how-to-avoid-them/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38401617">https://news.ycombinator.com/item?id=38401617</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 Nov 2023 08:05:10 +0000</pubDate><link>https://pluckd.co/en/blog/5-skill-matrix-fails-and-how-to-avoid-them/</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=38401617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38401617</guid></item><item><title><![CDATA[New comment by brauhaus in "Suits ignored IT's warnings, so the tech team went for the neck"]]></title><description><![CDATA[
<p>Sometimes it's hard to communicate technical problems to non-technical people. They article calls that as going for the neck, but I think of it as effective communication.</p>
]]></description><pubDate>Sat, 11 Nov 2023 11:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=38229249</link><dc:creator>brauhaus</dc:creator><comments>https://news.ycombinator.com/item?id=38229249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38229249</guid></item></channel></rss>