<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: stfurkan</title><link>https://news.ycombinator.com/user?id=stfurkan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 18 Jun 2026 08:34:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=stfurkan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by stfurkan in "Ask HN: What Are You Working On?"]]></title><description><![CDATA[
<p>I see, thanks for the feedback :) It'll be a nice addition to the game.</p>
]]></description><pubDate>Mon, 15 Jun 2026 17:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544770</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=48544770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544770</guid></item><item><title><![CDATA[New comment by stfurkan in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Thank you for the feedback :) Letting players play before signing up might not be ideal for this case but I probably need to make the landing page better.</p>
]]></description><pubDate>Mon, 15 Jun 2026 17:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544754</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=48544754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544754</guid></item><item><title><![CDATA[New comment by stfurkan in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p><a href="https://duckville.town" rel="nofollow">https://duckville.town</a><p>You play a duck in a small shared town. You pick a job, pay rent, post on a Twitter-style feed, vote in local elections. The simulation keeps running when you close the tab. No PvP, no loot boxes, no combat. Playtime is a few minutes a day by design.</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530347</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=48530347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530347</guid></item><item><title><![CDATA[New comment by stfurkan in "Ask HN: What Are You Working On?"]]></title><description><![CDATA[
<p>Thank you :) There is a simple map currently but it can be improved. You can see it on this page after you sign in -> <a href="https://duckville.town/city" rel="nofollow">https://duckville.town/city</a><p>How can I make it better? I'd be happy to hear your feedback.</p>
]]></description><pubDate>Sat, 13 Jun 2026 13:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48517357</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=48517357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48517357</guid></item><item><title><![CDATA[New comment by stfurkan in "Ask HN: What Are You Working On?"]]></title><description><![CDATA[
<p><a href="https://duckville.town" rel="nofollow">https://duckville.town</a><p>You play a duck in a small shared town. You pick a job, pay rent, post on a Twitter-style feed, vote in local elections. The simulation keeps running when you close the tab. No PvP, no loot boxes, no combat. Playtime is a few minutes a day by design.</p>
]]></description><pubDate>Sat, 13 Jun 2026 11:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48516084</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=48516084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48516084</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Duckville, a persistent-world life SIM where you're a duck"]]></title><description><![CDATA[
<p>Hello, I built it. I'm glad you like it. I'd be happy to hear your feedback</p>
]]></description><pubDate>Wed, 29 Apr 2026 20:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47954430</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47954430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47954430</guid></item><item><title><![CDATA[Show HN: Duckville, a persistent-world life SIM where you're a duck]]></title><description><![CDATA[
<p>Article URL: <a href="https://duckville.town">https://duckville.town</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47902018">https://news.ycombinator.com/item?id=47902018</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Sat, 25 Apr 2026 15:02:00 +0000</pubDate><link>https://duckville.town</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47902018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47902018</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Local LLM on a Pi 4 controlling hardware via tool calling"]]></title><description><![CDATA[
<p>Yes, you can find the instructions here --> <a href="https://github.com/stfurkan/pi-llm" rel="nofollow">https://github.com/stfurkan/pi-llm</a></p>
]]></description><pubDate>Tue, 14 Apr 2026 22:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47772348</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47772348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47772348</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Local LLM on a Pi 4 controlling hardware via tool calling"]]></title><description><![CDATA[
<p>Currently I get around 2 tok/s on the 4B model, and 4-5 tok/s on the 1.7B model.</p>
]]></description><pubDate>Mon, 13 Apr 2026 23:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47759105</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47759105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47759105</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Local LLM on a Pi 4 controlling hardware via tool calling"]]></title><description><![CDATA[
<p>I specifically chose PrismML's 1-bit models because their tiny size allows them to actually fit on smaller hardware like the Pi. The 1.7B model is great for basic tasks and tool triggers, while the 4B model seems reasonable for some daily tasks, though it's much slower on this setup. If you try these models on your M1 Max, I assume they'll run incredibly fast. I previously tried them on a VPS and the inference speed was really good for my experiment.</p>
]]></description><pubDate>Mon, 13 Apr 2026 00:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745928</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47745928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745928</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Local LLM on a Pi 4 controlling hardware via tool calling"]]></title><description><![CDATA[
<p>Hi HN,<p>I spent the weekend experimenting to see if I could get a proper LLM running locally on an old Raspberry Pi 4 (4GB), and more importantly, if I could get it to interact with the physical world.<p>I ended up using PrismML's new Bonsai models. Because they are genuinely 1-bit (trained from scratch at 1-bit, not quantized down to 4-bit), they actually fit. The 4B parameter model is ~570 MB, and the 1.7B is ~240 MB.<p>I loaded them through llama.cpp's router mode. I get around 2 tok/s on the 4B model for better reasoning, and 4-5 tok/s on the 1.7B when I just need speed. I tried Gemma 4 E2B first, but it was just too slow on 4GB of RAM.<p>The fun part: I wired up a cheap TM1637 4-digit display to the GPIO pins. Since Bonsai supports native tool calling, I wrote a small Python proxy that injects an update_display function into requests. When the model decides to use the tool, the proxy catches the streaming call, extracts the text, and drives the display. You can tell it to "show 1453" and it physically lights up.<p>It’s definitely just a weekend project (7-segment displays can't render W or M, self-signed certs, etc.). The code and setup scripts are all in the repo.<p>I’m thinking about adding servos or sensors next. Would love to hear your thoughts or see if anyone else is building edge AI hardware projects!</p>
]]></description><pubDate>Sun, 12 Apr 2026 23:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745507</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47745507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745507</guid></item><item><title><![CDATA[Show HN: Local LLM on a Pi 4 controlling hardware via tool calling]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/stfurkan/pi-llm">https://github.com/stfurkan/pi-llm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47745503">https://news.ycombinator.com/item?id=47745503</a></p>
<p>Points: 3</p>
<p># Comments: 7</p>
]]></description><pubDate>Sun, 12 Apr 2026 23:14:16 +0000</pubDate><link>https://github.com/stfurkan/pi-llm</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=47745503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745503</guid></item><item><title><![CDATA[New comment by stfurkan in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>I've been experimenting with AI Agents to see how far I can push them across different types of complexity (from dashboards to client-side video encoding).<p>Trip Replay (<a href="https://tripreplay.app" rel="nofollow">https://tripreplay.app</a>) - A client-side travel map animator where I successfully got the AI to implement complex D3 projections and WebCodecs logic.<p>Krypto Markets (<a href="https://krypto.markets" rel="nofollow">https://krypto.markets</a>) – A crypto dashboard built purely in "Agent Mode" to test how fast I could ship a data-heavy UI.<p>Gez.la (<a href="https://gez.la" rel="nofollow">https://gez.la</a>) – My old COVID-era open source virtual tour database project that I used agents to fully refactor and modernize from a legacy stack.</p>
]]></description><pubDate>Mon, 12 Jan 2026 23:11:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46595466</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=46595466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46595466</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Trip Replay – Generate animated travel maps in the browser for free"]]></title><description><![CDATA[
<p>Hello,<p>I just launched Trip Replay, my last project of 2025.<p>There are already tools that create animated travel maps, but they are almost all paid apps. Some charge per export, others require a subscription. I wanted something I could use myself without friction. So I built a free, web-based alternative.<p>How it works: It runs entirely in the browser using Next.js and the Canvas API.<p>* Rendering: It draws the map (using D3-geo) and the path frame-by-frame on a hidden canvas.
* Encoding: Instead of a server-side render, it uses WebCodecs  to encode the video directly on the client.
* Privacy: Since it's client-side, no data leaves your device (except location search via API).<p>The output is a 1080p vertical video (9:16) ready for social media.<p>I launched it on Product Hunt today as well if you'd like to support it there: <a href="https://www.producthunt.com/products/trip-replay" rel="nofollow">https://www.producthunt.com/products/trip-replay</a><p>The app is live here: <a href="https://tripreplay.app" rel="nofollow">https://tripreplay.app</a><p>Would love to hear your feedback!</p>
]]></description><pubDate>Wed, 31 Dec 2025 14:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46444419</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=46444419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46444419</guid></item><item><title><![CDATA[Show HN: Trip Replay – Generate animated travel maps in the browser for free]]></title><description><![CDATA[
<p>Article URL: <a href="https://tripreplay.app">https://tripreplay.app</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46444415">https://news.ycombinator.com/item?id=46444415</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 31 Dec 2025 14:37:34 +0000</pubDate><link>https://tripreplay.app</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=46444415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46444415</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Krypto Markets – Real-time financial dashboard built in <2 days with AI"]]></title><description><![CDATA[
<p>I built a real-time cryptocurrency dashboard using AI agent mode (mostly Claude Opus 4.5) in less than 2 days.<p>Live demo: <a href="https://krypto.markets" rel="nofollow">https://krypto.markets</a><p>Features:
- Real-time prices via Binance WebSocket
- TradingView-style candlestick charts (1m to 1D timeframes)
- Drag-and-drop layout with save/sync
- Price alerts with browser notifications
- Command palette with CLI commands (⌘K to add coins, set alerts, etc.)
- Fully responsive<p>Tech: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS 4, Zustand, Lightweight Charts, Drizzle + Turso, Better Auth<p>I wanted to test how far I could push AI-driven development. Claude handled WebSocket integration, responsive design, chart implementation, auth, and debugging. My role was mostly directing, reviewing, and making design decisions.<p>The result surprised me. What I expected to take weeks was functional in under 48 hours. Not everything was perfect on the first try, but the iteration speed was remarkable.<p>Curious to hear HN's thoughts on AI-driven development and the project itself.</p>
]]></description><pubDate>Sat, 27 Dec 2025 15:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46402512</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=46402512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46402512</guid></item><item><title><![CDATA[Show HN: Krypto Markets – Real-time financial dashboard built in <2 days with AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://krypto.markets">https://krypto.markets</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46402508">https://news.ycombinator.com/item?id=46402508</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 27 Dec 2025 15:26:09 +0000</pubDate><link>https://krypto.markets</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=46402508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46402508</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Fartman: AI-Generated 2D Open Source Game"]]></title><description><![CDATA[
<p>Hi, I think spending ~$1 for fartman.fun is enough for this project :)</p>
]]></description><pubDate>Thu, 01 Aug 2024 18:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41132213</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=41132213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41132213</guid></item><item><title><![CDATA[New comment by stfurkan in "Show HN: Fartman: AI-Generated 2D Open Source Game"]]></title><description><![CDATA[
<p>Hi everyone,<p>I wanted to experiment with Claude AI, so I created Fartman, a 2D open source game where you fight enemies with fart and spit!<p>Check out the code on GitHub: <a href="https://github.com/stfurkan/fartman-game">https://github.com/stfurkan/fartman-game</a><p>If you like it, please support it on Product Hunt: <a href="https://www.producthunt.com/posts/fartman" rel="nofollow">https://www.producthunt.com/posts/fartman</a></p>
]]></description><pubDate>Thu, 01 Aug 2024 18:39:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41132138</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=41132138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41132138</guid></item><item><title><![CDATA[Show HN: Fartman: AI-Generated 2D Open Source Game]]></title><description><![CDATA[
<p>Article URL: <a href="https://fartman.fun">https://fartman.fun</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41132131">https://news.ycombinator.com/item?id=41132131</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 01 Aug 2024 18:38:44 +0000</pubDate><link>https://fartman.fun</link><dc:creator>stfurkan</dc:creator><comments>https://news.ycombinator.com/item?id=41132131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41132131</guid></item></channel></rss>