<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: chrisBHappy</title><link>https://news.ycombinator.com/user?id=chrisBHappy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 09:45:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chrisBHappy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Home Cam – turn an old iPhone into an offline hidden security camera]]></title><description><![CDATA[
<p>I built Home Cam because I needed a security camera I could trust. Every app I tried either streamed to someone’s server or buried analytics in the code.<p>What it does:
• Turns any iPhone (iOS 15+) into a motion-activated camera
• Records locally up to 4K 60 fps, stores clips in an AES-256 vault
• Works fully offline by default so nothing leaves the device unless you enable iCloud Photos
• Discreet modes: fake calculator screen or pure black (coming soon)
• Battery Saver dims screen and throttles sensors for longer sessions<p>Why it might interest you:
• No signup, no ads, no trackers. Privacy is the core feature.
• Built entirely in Swift/SwiftUI.
• I’m a solo indie dev & feedback from HN has shaped many of my past projects.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44317909">https://news.ycombinator.com/item?id=44317909</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Jun 2025 12:13:18 +0000</pubDate><link>https://www.hiddencameraapp.com/</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=44317909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44317909</guid></item><item><title><![CDATA[New comment by chrisBHappy in "List of free SQL games to learn databases by playing"]]></title><description><![CDATA[
<p>Yes, I love the idea of gamified learning. I've been working in my free time on gamified learning of git. Will call it something like "Git Commit Crimes". After receiving such a positive feedback for SQL Noir I'll definitely continue to make such games. I might also think about making one for Python since that was requested a couple of times.</p>
]]></description><pubDate>Thu, 29 May 2025 14:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44126445</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=44126445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44126445</guid></item><item><title><![CDATA[New comment by chrisBHappy in "List of free SQL games to learn databases by playing"]]></title><description><![CDATA[
<p>I see.</p>
]]></description><pubDate>Thu, 29 May 2025 13:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44126140</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=44126140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44126140</guid></item><item><title><![CDATA[List of free SQL games to learn databases by playing]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sqlnoir.com/blog/games-to-learn-sql">https://www.sqlnoir.com/blog/games-to-learn-sql</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44126061">https://news.ycombinator.com/item?id=44126061</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 29 May 2025 13:43:22 +0000</pubDate><link>https://www.sqlnoir.com/blog/games-to-learn-sql</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=44126061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44126061</guid></item><item><title><![CDATA[Show HN: A community leaderboard for indie makers on Twitter]]></title><description><![CDATA[
<p>I made a simple site to highlight indie hackers building cool things on Twitter
What it does:
• Shows a live community leaderboard of makers on X (Twitter)
• Anyone can login, vote & add new players to the board
• Top 3 makers are shown on top with Gold, Silver & Bronze medals</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43993217">https://news.ycombinator.com/item?id=43993217</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 May 2025 09:16:56 +0000</pubDate><link>https://www.topindiehackers.io</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43993217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43993217</guid></item><item><title><![CDATA[Show HN: SQL Noir – A detective game where you learn SQL by solving crimes]]></title><description><![CDATA[
<p>I posted about SQL Noir a while ago — it’s an open-source game that teaches SQL through narrative-driven investigations. You act as a detective solving crimes by writing real SQL queries against actual databases.<p>Since then, I’ve added 2 new cases (now 6 in total), improved the UX, and fixed a bunch of early issues thanks to community feedback.<p>It’s still 100% free and open source. Would love feedback on the new cases, or ideas for future mysteries.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43609695">https://news.ycombinator.com/item?id=43609695</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Apr 2025 10:16:36 +0000</pubDate><link>https://github.com/hristo2612/SQLNoir</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43609695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43609695</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Ask HN: How does one get invited to Lobste.rs?"]]></title><description><![CDATA[
<p>Thank you for the heads up.</p>
]]></description><pubDate>Sun, 06 Apr 2025 19:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43604283</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43604283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43604283</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Ask HN: How does one get invited to Lobste.rs?"]]></title><description><![CDATA[
<p>No, I haven’t, frankly, I didn’t even know this existed. Thanks for the tip!</p>
]]></description><pubDate>Sun, 06 Apr 2025 14:30:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43601633</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43601633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43601633</guid></item><item><title><![CDATA[Ask HN: How does one get invited to Lobste.rs?]]></title><description><![CDATA[
<p>I’ve been a long-time reader of Lobsters and would love to become an active part of the community. I’m especially into developer tools, learning platforms, and building small, thoughtful projects.<p>If anyone has an invite to spare or advice on how to get one, I’d be very grateful.<p>hristoapps@gmail.com</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43601031">https://news.ycombinator.com/item?id=43601031</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 06 Apr 2025 12:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43601031</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43601031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43601031</guid></item><item><title><![CDATA[Show HN: I built an app to teach my toddler 30 languages in just 10 min/day]]></title><description><![CDATA[
<p>I wanted my toddler to benefit from early exposure to multiple languages but struggled to find a simple, engaging tool. So, I created 'Learn Colors - In 30 Languages,' a minimalist app designed specifically for toddlers.<p>The app helps children learn basic colors through interactive play, high-quality audio pronunciations, and a clean, minimalist design. Each language features carefully generated voiceovers from ElevenLabs for every color and phrase, with each audio file reviewed for accuracy and pronunciation.<p>I'd love to hear feedback from the community, especially from parents or those passionate about language learning for kids.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43347974">https://news.ycombinator.com/item?id=43347974</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 12 Mar 2025 21:45:03 +0000</pubDate><link>https://www.learncolors.app/en</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43347974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43347974</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Just implemented it. Looks really nice on Desktop. Nice and compact.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:29:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048661</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048661</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Yes! I just implemented a "Side By Side" view that will enable you to view 2 separate tabs side by side. Only on Desktop.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048647</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048647</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Oh wow. That's strange. What browser are you using?</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048624</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048624</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Yep. This was a bug. I just fixed it.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048612</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048612</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Indeed. I think I just fixed this bug.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048604</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048604</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Good notes indeed. I have just implemented a side by side view so that you can view 2 tabs at once. I hope this helps. Also as other users suggested you can use the notes for saving queries but you can also comment them out in the editor.</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048551</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048551</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Thank you for the suggestions. I have just implemented the following:
- Side by Side view to open up two different tabs at the same time
- Copy button to copy table names</p>
]]></description><pubDate>Fri, 14 Feb 2025 14:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048509</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43048509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048509</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Thanks for pointing that out. I just fixed the single line comments. It should work as expected now.</p>
]]></description><pubDate>Fri, 14 Feb 2025 13:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43047939</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43047939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43047939</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Yep, comments are broken. Currently working on a fix.</p>
]]></description><pubDate>Fri, 14 Feb 2025 12:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43047683</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43047683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43047683</guid></item><item><title><![CDATA[New comment by chrisBHappy in "Show HN: SQL Noir – Learn SQL by solving crimes"]]></title><description><![CDATA[
<p>Haha. You found a cheat code I guess. I would have to think of hiding the answers from plain sight for the next cases or adding some more rows that include these specific strings.</p>
]]></description><pubDate>Fri, 14 Feb 2025 12:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43047680</link><dc:creator>chrisBHappy</dc:creator><comments>https://news.ycombinator.com/item?id=43047680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43047680</guid></item></channel></rss>