<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: iandmacomber</title><link>https://news.ycombinator.com/user?id=iandmacomber</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 14:20:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=iandmacomber" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The Shape and Feel of the Post-AI Data Stack]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.iandmacomber.com/blog/post-ai-data-stack/">https://www.iandmacomber.com/blog/post-ai-data-stack/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49503520">https://news.ycombinator.com/item?id=49503520</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 30 Aug 2026 22:36:54 +0000</pubDate><link>https://www.iandmacomber.com/blog/post-ai-data-stack/</link><dc:creator>iandmacomber</dc:creator><comments>https://news.ycombinator.com/item?id=49503520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49503520</guid></item><item><title><![CDATA[Show HN: ride-recap, teaching a LLM my taste to automate cycling highlights]]></title><description><![CDATA[
<p>TL;DR: Turn hours of raw GoPro footage + a .fit file into a 60-second highlight reel with ride telemetry burned in. Every second of the ride is scanned by gemini-3.5-flash, as is the clip ranking + curation. The whole thing costs about $0.04 per ride and takes 10 minutes.<p>Longer version: Road cycling has been my primary form of exercise, social outlet, therapy, wardrobe expense, and personality trait for almost a decade. I ride most weekends, usually out of Manhattan and up 9W. By the end of a ride I have hours of GoPro footage and one .fit file with per-second speed, power, heart rate, cadence, and GPS. Absolutely no one wants to watch 3 hours of being stuck behind Citibikes on West Side Highway. It's fun to look through past footage, identify the fun parts, and put together a narrative to remember. But since cycling is already time consuming, manually editing a highlight reel edit per ride is a nonstarter. So I built and open-sourced <a href="https://github.com/ianmacomber/ride-recap" rel="nofollow">https://github.com/ianmacomber/ride-recap</a>.<p>I identify compelling moments from four separate sources:
* Garmin telemetry via .fit file (speed, HR, power spikes, sprints, climbs)
* Strava via API (popular segments)
* Gemini vision scan + rating of individual frames
* (optional) hand-labels via Streamlit app<p>The fusion step has a LLM narrative pass pick 20 clips to best tell the story of the ride, boosting “cross-source agreements” (if a human label + telemetry + Strava + Gemini all agree that a clip is interesting), with greedy re-ranking and a crowding penalty to avoid clips too close to something already selected.<p>Obvious in retrospect, but there’s no substitute other than looking at the clips Gemini selects, being highly opinionated about what should / should not be included, being specific enough about why, and repeating until you can’t think of anything more to improve. You cannot teach an LLM taste if you do not have taste yourself.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48957639">https://news.ycombinator.com/item?id=48957639</a></p>
<p>Points: 7</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 18 Jul 2026 12:41:43 +0000</pubDate><link>https://www.iandmacomber.com/blog/gopro-garmin-gemini-ride-recap/</link><dc:creator>iandmacomber</dc:creator><comments>https://news.ycombinator.com/item?id=48957639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48957639</guid></item><item><title><![CDATA[New comment by iandmacomber in "Ask HN: Who is hiring? (September 2019)"]]></title><description><![CDATA[
<p>Drizly | Boston, MA | ONSITE | Full-time Hiring | Data Engineer, Senior Data Engineer | $120K-160K + equity<p>Drizly is the world’s largest alcohol marketplace and the best way to shop beer, wine and spirits.<p>The Senior Data Engineer will support and enable Drizly’s Analytics team (Data Science + Business Intelligence). From building a clickstream processing framework to help support 10m events per day, moving production tables to the analytics data lake, or integrating new data pipelines, Drizly’s Senior Data Engineer will be essential to create a scalable, well-managed foundation for the company.<p><a href="https://jobs.lever.co/drizly" rel="nofollow">https://jobs.lever.co/drizly</a><p>Apply via the link above, or email me your resume (address in profile) and I'll pass it along!</p>
]]></description><pubDate>Wed, 04 Sep 2019 01:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=20873276</link><dc:creator>iandmacomber</dc:creator><comments>https://news.ycombinator.com/item?id=20873276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20873276</guid></item><item><title><![CDATA[Launching and Scaling Data Science Careers]]></title><description><![CDATA[
<p>Article URL: <a href="https://towardsdatascience.com/launching-and-scaling-data-science-teams-ds-individual-contributor-playbook-3fe596eef63d">https://towardsdatascience.com/launching-and-scaling-data-science-teams-ds-individual-contributor-playbook-3fe596eef63d</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18802840">https://news.ycombinator.com/item?id=18802840</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Jan 2019 22:35:57 +0000</pubDate><link>https://towardsdatascience.com/launching-and-scaling-data-science-teams-ds-individual-contributor-playbook-3fe596eef63d</link><dc:creator>iandmacomber</dc:creator><comments>https://news.ycombinator.com/item?id=18802840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18802840</guid></item></channel></rss>