<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: jerryliu12</title><link>https://news.ycombinator.com/user?id=jerryliu12</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 11:48:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jerryliu12" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jerryliu12 in "Claude Fable 5"]]></title><description><![CDATA[
<p>Personally feel like it could be more ambitious with what it creates.</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48465743</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=48465743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465743</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Woah didn't know about VNRecognizeTextRequest, that's super cool thanks for flagging!</p>
]]></description><pubDate>Thu, 25 Sep 2025 22:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379763</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45379763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379763</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Looks awesome, but a 30B model is too big. Vast majority of people probably have 32GB of RAM or less unfortunately.</p>
]]></description><pubDate>Thu, 25 Sep 2025 19:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45377500</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45377500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45377500</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Yep, you figured out how it works! That was the easiest solution I could come up with. I'm sure theres additional context on other screens but this was a good 90/10 solution.</p>
]]></description><pubDate>Thu, 25 Sep 2025 18:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45376564</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45376564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45376564</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Thanks, yeah I do need to flesh out the debugging options. In the menu bar you can click the Dayflow icon which should allow you to view the recordings folder. The sqlite db is in that folder too if you want to poke around there as well.</p>
]]></description><pubDate>Thu, 25 Sep 2025 18:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45376522</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45376522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45376522</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Thanks! Wanted to build something I'd personally be comfortable using.</p>
]]></description><pubDate>Thu, 25 Sep 2025 05:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369533</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369533</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Gemini 2.5 Pro is pretty expensive, mostly because videos take up a lot of tokens. It's roughly 1 million input tokens/hr, with a relatively insignificant amount of output tokens. Fortunately, Gemini has a very generous free tier, which is more than enough to cover daily usage. If you set up one paid project (and just don't consume any tokens), you can still use the free tier on a different project, and they can't train on your data.</p>
]]></description><pubDate>Thu, 25 Sep 2025 05:18:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369525</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369525</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>If I had to put a grade on my own experience and evals, Gemini 2.5 pro produces A- results and qwen2.5vl is maybe like B-/C+. Obviously everything's nondetermistic, so it's hard to guarantee a level of quality.<p>I'm reading through papers that suggest it should be possible to get SOTA performance on local models via distillation, and that's what I'll experiment with next.</p>
]]></description><pubDate>Thu, 25 Sep 2025 04:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369250</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369250</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>You definitely could! I think it would just be harder to get good semantic understanding of what you did during a segment of time without LLMs.</p>
]]></description><pubDate>Thu, 25 Sep 2025 03:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369037</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369037</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Yea, honestly I would hate if people used this to track _other_ people, especially bosses. I wanted to build something that gave people more agency to do more with their precious time, but there definitely is a fine line here.</p>
]]></description><pubDate>Thu, 25 Sep 2025 03:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369029</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369029</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Yep, helping people understand their distraction patterns would be an amazing feature. I find myself doing the same thing, funnily enough I also have that same Youtube extension.</p>
]]></description><pubDate>Thu, 25 Sep 2025 03:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45369000</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45369000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45369000</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Wow, yeah that's clever I hadn't thought of that. Will add as an advanced setting.</p>
]]></description><pubDate>Thu, 25 Sep 2025 02:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45368485</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45368485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45368485</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Yep! Have tested it out on Qwen 2.5VL 3B and it works reasonably well on my 16GB Macbook Air. The only thing I will say is that I don't think it's a great idea to run local models on laptop battery, since it's quite compute intensive and drains kinda quickly. Have tested with Ollama and LMStudio, but you should be able to use any OpenAI compatible local server.</p>
]]></description><pubDate>Wed, 24 Sep 2025 22:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45366525</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45366525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45366525</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Thanks! Between my friends and I, it's about a 50/50 split between local and cloud. I think it's great to be able to pick the tradeoff between quality/privacy based on your own privacy preferences.</p>
]]></description><pubDate>Wed, 24 Sep 2025 18:23:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45364141</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45364141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45364141</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>That would be really cool, but for the foreseeable future there's still a lot of room to improve how screen data is used so I'll mostly be focused on that.</p>
]]></description><pubDate>Wed, 24 Sep 2025 15:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45361968</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45361968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45361968</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: Dayflow – A git log for your day"]]></title><description><![CDATA[
<p>Recall (and Rewind) are similar in the sense that they both use screen data, but it's designed for retrieving specific things you saw, not semantically summarizing your time. My opinion is that they're completely different feature sets.</p>
]]></description><pubDate>Wed, 24 Sep 2025 15:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45361692</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45361692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45361692</guid></item><item><title><![CDATA[Show HN: Dayflow – A git log for your day]]></title><description><![CDATA[
<p>Hi HN! I've been building Dayflow, a macOS app that automatically tracks what you're actually working on (not just which apps you have open).<p>Here's what it does:<p>- It creates a semantic timeline of your day;<p>- It does it by understanding the content on your screen (with local or cloud VLMs);<p>- This allows you to see exactly where your time went without any manual logging.<p>Traditional time trackers tell you "3 hours in Chrome" which is not very helpful. Dayflow actually understands if you're reading documentation, debugging code, or scrolling HN. Instead of "Chrome: 3 hours", you get "Reviewed PR comments: 45min", "Read HN thread about Rust: 20min", "Debugged auth flow: 1.5hr".<p>I was an early Rewind user but rarely used the retrieval feature. I built Dayflow because I saw other interesting uses for screen data. I find that it helps me stay on track while working - I check it every few hours and make sure I’m spending my time the way I intended - if I’m not, I try to course correct.<p>Here’s what you need to know about privacy:<p>- Run 100% locally using qwen2.5-vl-3b (~4GB model)<p>- No cloud uploads, no account<p>- Full source available under MIT license (<a href="https://github.com/JerryZLiu/Dayflow" rel="nofollow">https://github.com/JerryZLiu/Dayflow</a>)<p>- Optional: BYO Gemini API key for better quality (stored in Keychain, with free-tier workaround to prevent training on your data)<p>The tech stack is pretty simple, SwiftUI with a local sqlite DB. Uses native macOS apis for efficient screen captures. Since most people who run LLMs locally already have their tool of choice (Ollama, LLMStudio, etc.), I decided to not embed an LLM into Dayflow.<p>By far the biggest challenge was adapting from SOTA vision models like Gemini 2.5 Pro to small, local models. My constraints were that it had to take up <4GB of ram and have vision capabilities. I had to do a lot of evals to figure out that Qwen2.5VL-3B was the best balance of size and quality, but there was still a sizable tradeoff in quality that I had to accept. I also got creative with sampling rates and prompt chunking to deal with the 100x smaller context window. Processing a 15 minute segment takes ~32 local LLM calls vs 2 Gemini calls!<p>Here’s what I’m working on next:<p>Distillation: Using Gemini's high-quality outputs as training data to teach a local model the patterns it needs, hopefully closing the quality gap.<p>Custom dashboards where you can track answers to any question like "How long did I spend on HN?" or "Hours until my first deep work session of the day<p>I'd love to hear your thoughts, especially if you've struggled with productivity tracking or have ideas for what you'd want from a tool like this.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45361268">https://news.ycombinator.com/item?id=45361268</a></p>
<p>Points: 480</p>
<p># Comments: 130</p>
]]></description><pubDate>Wed, 24 Sep 2025 14:53:57 +0000</pubDate><link>https://github.com/JerryZLiu/Dayflow</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45361268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45361268</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Show HN: YC Startup Map – A Map Visualization of the YC Startup Directory"]]></title><description><![CDATA[
<p>For some reason I thought this would be a semantic map - that would be super cool to see as well.</p>
]]></description><pubDate>Sat, 13 Sep 2025 23:50:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45236266</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45236266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45236266</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Experimenting with Local LLMs on macOS"]]></title><description><![CDATA[
<p>My main concern with running LLMs locally so far is that it absolutely kills your battery if you're constantly inferencing.</p>
]]></description><pubDate>Mon, 08 Sep 2025 17:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171086</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=45171086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171086</guid></item><item><title><![CDATA[New comment by jerryliu12 in "Overtourism in Japan, and how it hurts small businesses"]]></title><description><![CDATA[
<p>Have to say that I'm shocked that the local government hasn't cracked down on the Mario Kart stuff.</p>
]]></description><pubDate>Fri, 11 Jul 2025 14:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44532459</link><dc:creator>jerryliu12</dc:creator><comments>https://news.ycombinator.com/item?id=44532459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44532459</guid></item></channel></rss>