<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: asenna</title><link>https://news.ycombinator.com/user?id=asenna</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 20:58:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=asenna" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>This is cool. And yeah love the name!<p>Are you planning to open source it? Or maintain it in the future?</p>
]]></description><pubDate>Fri, 22 May 2026 09:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233768</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48233768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233768</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Not one image - 5 frames per clip, sent in a single request with a transcript snippet. So the multi-frame + subtitles in one call part is the same as yours.<p>But yeah, how it picks the frame is the weak-point here. Scene detection would definitely help - this is #1 on the Roadmap.<p>Could you share how your scene-detection picks the frames?<p>---<p>For the vector search, I went for the trade-off of not having it but keeping it simple with plain Markdown files for more portability. The knowledge travels with the files when an SSD moves, no index to keep in sync, and plain text that outlives the tool. But the other path you mentioned is interesting as well to explore.</p>
]]></description><pubDate>Fri, 22 May 2026 08:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233347</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48233347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233347</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Author here. I totally hear you. I wasn't expecting this to do well on HN for exactly this reason.<p>But I've mentioned elsewhere - if it wasn't for all the AI-assistance, I would've put-off documenting everything that I did and not even get to the writing part.<p>But yeah, I'll be working on the workflow to make the next write-up better, more humanized.</p>
]]></description><pubDate>Fri, 22 May 2026 07:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233082</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48233082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233082</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>I'm the author, yes it is AI-assisted.<p>You can make AI-generated content without it being slop. Slop, to me at least, is content that's wrong, padded, or generic.<p>I see the cadence / short-sentence issues but if there's something else beyond those, I'd actually want to know what made it feel bad.<p>I would've put off documenting what I did over the weekend but instead, I did document everything, spent quite some time (several iterations) and effort to make sure it does not hallucinate and writes in my own tone and voice. I'm sure it could be better but the content is not made-up.<p>At a time where most of us software engineers have changed our workflows to let AI write 80+% of our code using agents, I feel writing is heading the same way. It then becomes a matter of taste, whether it's done well or not.<p>If you're looking clues and signs for whether a content has used AI, you're going to be disappointed over the next 12 months.<p>If it feels jarring right now, I'll work harder on the workflow so it feels more natural next time (someone shared this project with me - <a href="https://github.com/blader/humanizer" rel="nofollow">https://github.com/blader/humanizer</a>).<p>But this clearly allows me to make content which I wouldn't have done earlier.</p>
]]></description><pubDate>Fri, 22 May 2026 07:11:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48232932</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48232932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48232932</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Yeah to be fair, I could've cleaned everything up but this was taken when I was doing other work on my laptop while the screenshot was taken.<p>Although slightly laggy, I was impressed by the fact that I was still able to work on other things and have a bunch of tabs open on my Brave browser.</p>
]]></description><pubDate>Fri, 22 May 2026 06:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48232668</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48232668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48232668</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Very interesting! Wasn't aware of these. I'll be exploring them soon. Thanks</p>
]]></description><pubDate>Fri, 22 May 2026 00:52:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48230640</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48230640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48230640</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Thanks! Videos is still kinda new to me. But I have a large collection of amazing photos - tens of thousands of RAW images - just lying there spread across the different trip folders.<p>You know what I REALLY want? Just point this beast at the folders and it tell me which 150 shots are good to process from these 1,500 images. That's the dream!<p>Although the technology is getting there, it's still a very difficult problem to solve. Taste and art is subjective. Also me as a photographer will always be concerned - "what if my best shot was in one of these rejected shots".<p>But yeah, I think I'll try to do some more of these experiments soon.</p>
]]></description><pubDate>Thu, 21 May 2026 21:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229312</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48229312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229312</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Agreed.<p>To be honest, my literal thought process initially when writing was:
- I think this is cool, I should probably open source this
- No wait, I'm again over planning, no one's gonna read this and the problem is probably too specific to me for anyone to care.<p>So I just mentioned "lets compare notes if anyone else trying".<p>Hence you can see from the comment above, I immediately realized I made a mistake when the parent asked for the Skill file. Should've had the link ready. Pleasant surprise.</p>
]]></description><pubDate>Thu, 21 May 2026 21:32:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229113</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48229113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229113</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>I'm definitely learning and hope to do better next time but your comment truly means a lot.<p>I kid you not, I've taken a screenshot of this to motivate me next time I'm doubting publishing :)</p>
]]></description><pubDate>Thu, 21 May 2026 21:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229020</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48229020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229020</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Oh yes, if everything is cloud, then this is a non-issue.<p>The few other points of consideration would be:<p>1) Cost - I was considering using Sonnet for this but there's always the concern of reaching limits OR the API cost if you're using the API.<p>The feeling of knowing you have a capable model in your hands without any limits is actually pretty awesome. Your mind starts running at what else can I throw at it to do grunt work.<p>2) Privacy issues - same as with moving to cloud.<p>3) Reliability issues - I know from experience Claude uptime has been pretty bad the past few months<p>4) Restrictions - Claude has been pretty heavy handed with their restrictions lately, anything which remotely triggers there flags gets an instant denial (or worse, an account ban). Often these are false-positives.<p>I love the value I get from Claude but there's a different kind of freedom you get with local, capable models.</p>
]]></description><pubDate>Thu, 21 May 2026 20:44:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48228661</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48228661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48228661</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>A huge thing here was the massive amount of data that was just processed - I went through about 1TB of files over 24 hours.<p>Using API to analyze even a subset of this would've been painful imo.</p>
]]></description><pubDate>Thu, 21 May 2026 18:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226649</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48226649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226649</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Hi. I wrote this article - yes, I do run a safari lodge in Maasai Mara, Kenya. It's amazing. Ask me anything if you're interested in knowing more.<p>(Also email is in my profile).</p>
]]></description><pubDate>Thu, 21 May 2026 17:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226615</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48226615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226615</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Tbh, I did spend a lot of time trying to ground it and de-slopify it - verified nothing was halucinated and went through 10 iterations to get to this. It's almost like wrestling with Claude and I knew it would be tough on HN.<p>But because of the fear of non-perfection, I used to put away things like creating this article or even posting it anywhere. And I do think the article has real value that HN would appreciate (I am myself an HN-enthusiast).<p>I'll try more. Someone else shared this project which would be really helpful - <a href="https://github.com/blader/humanizer" rel="nofollow">https://github.com/blader/humanizer</a><p>Also a side note, the blog is posted on my self-created Slopit.io platform which is purely meant for your personal agents (working along with you) to post content - I recommend trying it out. 
<a href="https://blog.slopit.io/this-blog-post-is-slop/" rel="nofollow">https://blog.slopit.io/this-blog-post-is-slop/</a><p>I know, things are getting difficult with all the slop around, but my personal opinion is, as the agents get better at writing, the "annoying-ness" factor reduces and pieces of substance will still be appreciated, even if it was written by agents. 
This and the fact that agents aren't going away.<p>If I've automated a lot of my coding, I feel like engineers like me would naturally progress to also taking agents' help to write useful content.<p>PS - this comment was 100% hand-typed.</p>
]]></description><pubDate>Thu, 21 May 2026 17:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226597</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48226597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226597</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Definitely agree with this. Here, me and Claude brainstorming together did that Research, and some trial-and-error to get to this.<p>But I can tell it's only a matter of time before agents become smart enough to let my non-tech friends be able to just say "Make sense of all these videos in my folder" and it just does it.</p>
]]></description><pubDate>Thu, 21 May 2026 17:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226378</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48226378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226378</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Unfortunately will have to disappoint you, can't get embarrassed easily. In fact when all of this worked well locally, felt pretty proud ngl.</p>
]]></description><pubDate>Thu, 21 May 2026 17:35:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48226347</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48226347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48226347</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Thanks for this! This is exactly what I was looking for.<p>Tbh, I have a lot of thoughts and ideas and things to share and I do spend time and effort trying to de-AI-ing it but this should help a lot.<p>I'll try it out.<p>In fact, I was expecting getting shit on by HN readers for this but was pleasantly surprised that readers moved past it.</p>
]]></description><pubDate>Thu, 21 May 2026 16:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225803</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48225803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225803</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>100%<p>Although knowing how good these local models are getting, I am now eyeing the upcoming M5 Ultra Mac Studio (256gigs perhaps). But knowing how crazy the market is, it might be a year before I get the chance to get my hands on it. If it even launches by WWDC.</p>
]]></description><pubDate>Thu, 21 May 2026 16:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225162</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48225162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225162</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>1) It's just simple plain-text `.description.md` sidecar files, one per clip, sitting next to each video.<p>Something which I can query later - Like when brainstorming with Claude "I wanna make some videos of the Luxury rooms in the lodge" and it knows what all videos could help here (going through the files).<p>There's also a folder root level files that aggregates the text descriptions to make it easier to find.<p>I've just attached an image in the blog showing an example - <a href="https://blog.simbastack.com/_media/gvcycx2n.png" rel="nofollow">https://blog.simbastack.com/_media/gvcycx2n.png</a><p>2) No - nothing from DaVinci Resolve. Framedex is a standalone pipeline. Resolve isn't involved.<p>Faces come from insightface (the open-source buffalo_l pack - RetinaFace for detection), running locally on CPU. For each clip it detects faces in the sampled frames, embeds them, and writes rows to ~/.framedex/faces.db.<p>Tbh, this part I know it's building up in my local DB but I haven't tested how good is it. Will check them out properly soon.<p>But yeah, on your broader point that's why framedex deliberately does not ask the LLM to handle faces or locations.<p>----<p>Faces → insightface / ArcFace embeddings. Deterministic, comparable across clips. The vision model only contributes a rough people_count; it never tries to identify anyone.<p>Locations → EXIF GPS via exiftool, reverse-geocoded through Nominatim/OpenStreetMap. Hard metadata, not a guess.<p>The LLM only does what it's good at: scene description, mood, shot type, keywords, keep/review/cull rating (this last part is also debatable though).</p>
]]></description><pubDate>Thu, 21 May 2026 16:08:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225076</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48225076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225076</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>UPDATE: Quickly created a repo for this - <a href="https://github.com/Simbastack-hq/framedex" rel="nofollow">https://github.com/Simbastack-hq/framedex</a>
(MIT License)<p>It's not tested properly after I genericized it. Will try to go through it properly and add more updates.<p>Two big things on my TODO: 
1) Make use of this indexing and using Claude's help, make video editing faster with Davinci Resolve (now that I have a good index of all the content)<p>2) I currently did this for videos, but I want to add more things to this for my thousands of still images of my camera - need to make sense of them. So I'll be working on this as well.</p>
]]></description><pubDate>Thu, 21 May 2026 15:55:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48224859</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48224859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48224859</guid></item><item><title><![CDATA[New comment by asenna in "Indexing a year of video locally on a 2021 MacBook with Gemma4-31B (50GB swap)"]]></title><description><![CDATA[
<p>Ok I scrambled to finalize a name for it and create a new repo for it -
<a href="https://github.com/Simbastack-hq/framedex" rel="nofollow">https://github.com/Simbastack-hq/framedex</a><p>PS - I just put this together in the last few mins, removed my personal files and references. So it's not tested properly, please let me know if any issues.<p>It's still an early hack, but I have thousands of still images as well from my camera which I've not processed and I need to do the same analysis for those.<p>So I'll continue working on it, but happy to receive any PRs if anyone finds any use for it.<p>I'm tired of having a backlog of thousands of images and videos, leaving it for later.</p>
]]></description><pubDate>Thu, 21 May 2026 15:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48224807</link><dc:creator>asenna</dc:creator><comments>https://news.ycombinator.com/item?id=48224807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48224807</guid></item></channel></rss>