<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: wklm</title><link>https://news.ycombinator.com/user?id=wklm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 21:17:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wklm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wklm in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>Here's a codeberg repo with the leaked source: <a href="https://codeberg.org/wklm/claude-code" rel="nofollow">https://codeberg.org/wklm/claude-code</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 10:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599177</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47599177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599177</guid></item><item><title><![CDATA[New comment by wklm in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Here's a codeberg fork I did: <a href="https://codeberg.org/wklm/claude-code" rel="nofollow">https://codeberg.org/wklm/claude-code</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 09:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47598677</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47598677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47598677</guid></item><item><title><![CDATA[New comment by wklm in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Nice! Do you know if the Austrian billa (REWE's subsidiary) is using the same api?</p>
]]></description><pubDate>Wed, 01 Apr 2026 07:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47597980</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47597980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47597980</guid></item><item><title><![CDATA[New comment by wklm in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>have a look at src/bootstrap/state.ts :D</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585303</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47585303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585303</guid></item><item><title><![CDATA[New comment by wklm in "Transformers Are Bayesian Networks"]]></title><description><![CDATA[
<p>I like their definition of hallucination</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514843</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47514843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514843</guid></item><item><title><![CDATA[New comment by wklm in "Anthropic takes legal action against OpenCode"]]></title><description><![CDATA[
<p>Could someone please explain in simple terms what is the legal basis for these “legal requests”?</p>
]]></description><pubDate>Fri, 20 Mar 2026 08:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47451988</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47451988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47451988</guid></item><item><title><![CDATA[New comment by wklm in "FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me"]]></title><description><![CDATA[
<p>are they actually banning subscription accounts for using the 3rd party cli's?</p>
]]></description><pubDate>Tue, 24 Feb 2026 07:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134025</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=47134025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134025</guid></item><item><title><![CDATA[New comment by wklm in "Peter Attia 'Ashamed' After Epstein Emails Become Public"]]></title><description><![CDATA[
<p>truly pathetic. I feel bad now about buying and reading his book.</p>
]]></description><pubDate>Wed, 04 Feb 2026 11:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46884345</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=46884345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46884345</guid></item><item><title><![CDATA[New comment by wklm in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>I like the weightlifting parable!</p>
]]></description><pubDate>Mon, 26 Jan 2026 16:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767937</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=46767937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767937</guid></item><item><title><![CDATA[New comment by wklm in "A macOS app that blurs your screen when you slouch"]]></title><description><![CDATA[
<p>I had the exact same issue and have fixed it here: <a href="https://github.com/wklm/posturr" rel="nofollow">https://github.com/wklm/posturr</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 17:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46756137</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=46756137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46756137</guid></item><item><title><![CDATA[New comment by wklm in "Show HN: Aidlab – Health Data for Devs"]]></title><description><![CDATA[
<p>how about the blood preasure?</p>
]]></description><pubDate>Thu, 23 Oct 2025 09:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680006</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=45680006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680006</guid></item><item><title><![CDATA[New comment by wklm in "Show HN: Imagine doing pushups to unlock your phone"]]></title><description><![CDATA[
<p>count me in ;)</p>
]]></description><pubDate>Tue, 22 Jul 2025 19:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44651749</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=44651749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44651749</guid></item><item><title><![CDATA[Show HN: Upload training plans defined in natural language into you Garmin watch]]></title><description><![CDATA[
<p>I got tired of clicking through 47 menus just to create a simple interval workout in Garmin Connect. So I built garmin-workouts-mcp - a Python tool that turns Markdown files into Garmin workouts and syncs them automatically.
As an amateur runner with decent fitness (VO2max 57), I decided to get serious about structured training this year. Problem: I started late, and Garmin's built-in plans are about as flexible as a brick. They wanted me doing base-building when I needed to be ramping up intensity. The web interface for creating custom workouts feels like it was designed by someone who hates both runners and UI design.
The tool uses the MCP protocol to integrate with Claude code, so you can describe workouts in plain English. Write "5x1km at threshold with 2min rest" in a Markdown file, run the command, and it appears in Garmin Connect.
I've included my own training_plan.md in the repo. Fair warning: it's cobbled together from various articles and optimistic assumptions about my abilities. Feel free to roast my questionable periodization choices and overly ambitious interval sessions.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44645855">https://news.ycombinator.com/item?id=44645855</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Jul 2025 12:07:04 +0000</pubDate><link>https://github.com/wklm/garmin-workouts-mcp</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=44645855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645855</guid></item><item><title><![CDATA[New comment by wklm in "3 Years of Remote Work"]]></title><description><![CDATA[
<p>He seem to not realize the damage yet</p>
]]></description><pubDate>Thu, 22 May 2025 18:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44065052</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=44065052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44065052</guid></item><item><title><![CDATA[New comment by wklm in "Show HN: I made a mobile app to stop sugar cravings"]]></title><description><![CDATA[
<p>Good stuff! What is your vibe coding setup for flutter? (Models, custom instructions etc). How granular are you with tasks given to the agent?</p>
]]></description><pubDate>Thu, 22 May 2025 05:42:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44059082</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=44059082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44059082</guid></item><item><title><![CDATA[New comment by wklm in "Finland's zero homeless strategy (2021)"]]></title><description><![CDATA[
<p>Quite an interesting perspective, sadly it’ll likely never get implemented in any capitalistic economy</p>
]]></description><pubDate>Fri, 10 Jan 2025 21:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42660579</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=42660579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42660579</guid></item><item><title><![CDATA[New comment by wklm in "A feature-rich Hacker News client"]]></title><description><![CDATA[
<p>I like the compactness of the UI, really well done!<p>I was trying to build the app locally, but it's failing:<p>```
wojtek@Mac Hacki % flutter run    
Launching lib/main.dart on iPhone 16 Pro in debug mode...
Running Xcode build...                                                  
Xcode build done.                                           51.3s
Failed to build iOS app
Error (Xcode): lib/blocs/stories/stories_bloc.dart:254:15: Error: Property 'isEmpty' cannot be accessed on 'List<int>?' because it is potentially null.<p>Could not build the application for the simulator.
Error launching application on iPhone 16 Pro.
```</p>
]]></description><pubDate>Tue, 07 Jan 2025 18:12:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42625414</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=42625414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42625414</guid></item><item><title><![CDATA[New comment by wklm in "Ask HN: What can LLMs not do?"]]></title><description><![CDATA[
<p>Hilarious indeed! <a href="https://chatgpt.com/share/676ef6e2-4f4c-800e-aa56-4450056c24d1" rel="nofollow">https://chatgpt.com/share/676ef6e2-4f4c-800e-aa56-4450056c24...</a></p>
]]></description><pubDate>Fri, 27 Dec 2024 18:50:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42524855</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=42524855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42524855</guid></item><item><title><![CDATA[New comment by wklm in "Tell HN: I just updated my wife's Chrome, and uBlock is no longer supported"]]></title><description><![CDATA[
<p>Could someone explain in simple terms, what’s so tricky about spinning off a v2-compatible chromium fork?</p>
]]></description><pubDate>Wed, 25 Dec 2024 08:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42507687</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=42507687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42507687</guid></item><item><title><![CDATA[New comment by wklm in "Choosing solitude"]]></title><description><![CDATA[
<p>I'm wondering if it works the same way if the solitude is choosing you.</p>
]]></description><pubDate>Sat, 12 Oct 2024 16:14:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41820184</link><dc:creator>wklm</dc:creator><comments>https://news.ycombinator.com/item?id=41820184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41820184</guid></item></channel></rss>