<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: properbrew</title><link>https://news.ycombinator.com/user?id=properbrew</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 11 Aug 2026 15:27:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=properbrew" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by properbrew in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>Thank you! Feel free to drop me and email (info in bio or on the website) if you run into any issues or have any suggestions.</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247648</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49247648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247648</guid></item><item><title><![CDATA[New comment by properbrew in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>I tried something similar by putting together a "global ledger" of speaker identities. This was more happening during the call than having a predefined one but I just couldn't get it to work properly. The issue being that as soon as some speech gets assigned to a new label or an incorrect one, everything ends up getting misaligned and gets messy quickly.<p>I might take another look into doing it in a different way that gradually builds up from successful calls, I just need to think of how to do this in a simple(ish) way for non-technical users and a way that still works well enough on low to mid tier laptops.</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247619</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49247619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247619</guid></item><item><title><![CDATA[New comment by properbrew in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>I think this is just to capture the audio to ship off to their servers and do the crunching. You mentioned the word "extension" and thank you so much, I've been thinking about how to do integrations as it's something a few users have mentioned, but keep the whole "completely offline" angle. I could build standalone extensions that integrate with it if it's something a user wants. So damn obvious in hindsight!<p>Ahh yea as for the models:<p>Speech to text - Nvidia Parakeet TDT 0.6b V3<p>Diarisation - Nvidia Marblenet for the speech detection, TitaNet-Large for the embeddings and then using NeMo multi-scale to do clustering around them</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247475</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49247475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247475</guid></item><item><title><![CDATA[New comment by properbrew in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>Thank you, great question! Hard one to answer, thought about it a lot and it's going to be the diarisation of more than 5+ speakers per audio stream (your microphone + system audio for a max of 10). I actually spent a lot of time that went completely nowhere trying to fine tune my own diarisation model, it was fun to a degree but painful to see my output end up worse than what I currently had after days of work. Having a bot join the call would be such an easy way of diarising, the call software has already done it for you, but feels like a bit of a cop out.<p>Two more improvements, audio quality improvements which is currently in the works and close to release and a new document generation model. I'm currently using a custom fine tuned Phi-4 (released December 2024!) model, that's _so old_ in the grand scheme of LLMs, I just haven't had time to benchmark and properly test some new models whilst this currently does a good job as it is. There has to be some gains here, but who knows!</p>
]]></description><pubDate>Mon, 10 Aug 2026 15:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49245281</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49245281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49245281</guid></item><item><title><![CDATA[New comment by properbrew in "Tl;dv: Over 180k meetings left wide open"]]></title><description><![CDATA[
<p>I'm definitely biased as the developer, but maybe try <a href="https://whistle-enterprise.com" rel="nofollow">https://whistle-enterprise.com</a> and see how it works for you.<p>It's a hard problem I've been working away on for a while now. It's far from perfect but every step brings it a bit closer.</p>
]]></description><pubDate>Mon, 10 Aug 2026 14:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49244381</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49244381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49244381</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (August 2026)"]]></title><description><![CDATA[
<p>I didn't quite understand what you meant from your description, started playing it and love it! Educational too!</p>
]]></description><pubDate>Sun, 09 Aug 2026 17:54:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49233703</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49233703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49233703</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (August 2026)"]]></title><description><![CDATA[
<p>Still working away on a completely offline meeting document generator that works on generic laptops with no GPU (<a href="https://whistle-enterprise.com" rel="nofollow">https://whistle-enterprise.com</a>). A new release coming very soon focusing on getting clearer audio which in turn makes the transcription and end document generated more accurate.<p>Inbetween that I've been working on a "software house" (don't know how else to describe it). Pretty much codex/claude running on a VPS with a web interface and the ability to actually build and publish software / webapps etc.<p>It came from me sitting on the train on the way home and I had an idea pop into my head for a pebble watch app, I wanted to build it and test it there and then as I still had about 45 mins left. I know you can run codex against git repos in the cloud but I didn't want to faff with that (and last I remember the allowances for this were much less generous). It's been really fun, probably many things like this out there but it works exactly how I want it to. I plan to open source it once I've tidied things up a bit more.</p>
]]></description><pubDate>Sun, 09 Aug 2026 17:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49233666</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49233666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49233666</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: Why is every company encorporating AI everywhere?"]]></title><description><![CDATA[
<p>What you can do is use AI to drive your browser to navigate the maze of "deals" on offer to actually find the best one for you as a consumer.<p>You probably don't need the AI _they_ shoehorn in.</p>
]]></description><pubDate>Mon, 27 Jul 2026 17:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49072822</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=49072822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49072822</guid></item><item><title><![CDATA[New comment by properbrew in "I burned all my tokens researching how to save tokens"]]></title><description><![CDATA[
<p><a href="https://whistle-enterprise.com" rel="nofollow">https://whistle-enterprise.com</a></p>
]]></description><pubDate>Mon, 20 Jul 2026 08:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48975883</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48975883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48975883</guid></item><item><title><![CDATA[New comment by properbrew in "The lost joy of music piracy"]]></title><description><![CDATA[
<p>The card idea is absolutely great. I'm totally going to do the same. There's a number of songs in my playlist that I _really_ enjoy that I would make cards for.<p>Thank you for the inspiration for a weekend project!</p>
]]></description><pubDate>Thu, 16 Jul 2026 20:56:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48940126</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48940126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48940126</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>Still working away at <a href="https://whistle-enterprise.com" rel="nofollow">https://whistle-enterprise.com</a>.<p>Have spent the last month giving the UI a bit of a modernisation refresh and simplifying/improving some elements based on early user feedback. There's also been a boat load of performance improvements in the dirarisation and document generation pipeline.<p>Feel free to download the prerelease version (its unsigned) here - <a href="https://downloads.blazingbanana.com/whistle-enterprise/unstable/windows/x86_64/WhistleEnterprise-unstable.exe" rel="nofollow">https://downloads.blazingbanana.com/whistle-enterprise/unsta...</a></p>
]]></description><pubDate>Mon, 13 Jul 2026 07:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889000</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48889000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889000</guid></item><item><title><![CDATA[New comment by properbrew in "14× faster embeddings: how we rebuilt the ONNX path in Manticore"]]></title><description><![CDATA[
<p>+1 for OpenVINO, we utilise it for our model. It's quite amazing the inference speed you can get from CPUs that most people would assume are running on a GPU.</p>
]]></description><pubDate>Fri, 03 Jul 2026 07:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48772058</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48772058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48772058</guid></item><item><title><![CDATA[New comment by properbrew in "Claude Science"]]></title><description><![CDATA[
<p>Looks like they've just announced it - <a href="https://www.anthropic.com/news/claude-sonnet-5" rel="nofollow">https://www.anthropic.com/news/claude-sonnet-5</a></p>
]]></description><pubDate>Tue, 30 Jun 2026 18:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48736681</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48736681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48736681</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Ahhh the Play Store review process, I know the joys! I'll keep an eye out for it when it lands.</p>
]]></description><pubDate>Mon, 15 Jun 2026 10:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48539387</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48539387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48539387</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>> Mine is focused more on long-term project tracking and program management for solo developers or solo builders.<p>This looks very useful, will download and give it a shot later. It took me a few seconds to find it on your page, and only got to the screenshots in the "navigate" sections after clicking through a lot. I would suggest putting a screenshot or something on the landing page so people can see and understand what it is.<p>Thank you, it's nice to hear someone else has gone through similar pain (in a good way)!<p>It's been slow and steady, but it's hard. I've commented previously that whilst the cost to build software has plummeted compared to 2 or 3 years ago, the ability to sell it has got harder and I feel this will keep accelerating.</p>
]]></description><pubDate>Mon, 15 Jun 2026 09:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538768</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48538768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538768</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Not the Whistle Enterprise software, however I had a friend with a similar requirement so I built Whistle Subtitles, you can download it from:<p>Linux - <a href="https://downloads.blazingbanana.com/whistle-subtitles/unstable/linux/x86_64/WhistleSubtitles-unstable.deb" rel="nofollow">https://downloads.blazingbanana.com/whistle-subtitles/unstab...</a><p>Windows - <a href="https://downloads.blazingbanana.com/whistle-subtitles/unstable/windows/x86_64/WhistleSubtitles-unstable-setup.exe" rel="nofollow">https://downloads.blazingbanana.com/whistle-subtitles/unstab...</a><p>Mac - <a href="https://downloads.blazingbanana.com/whistle-subtitles/unstable/macos/arm64/WhistleSubtitles-unstable.dmg" rel="nofollow">https://downloads.blazingbanana.com/whistle-subtitles/unstab...</a><p>This was built just for them so I've not spent too much time on the UI (ignore `unstable` in the name, it's just not on a proper release branch) but it's completely free so give it a go if you want. I'm working on the diarisation step so it can tag subtitles to people but that's not ready yet.<p>It utilises nvidia Parakeet as the ASR model, it is very much European language focused, the supported ones are:<p>Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Ukrainia<p>If these languages aren't what you're looking for let me know what you need and I'll see what I can do.<p>I use subtitles extensively for everything I watch, so if I can help someone make older movies more accessible with them then that would make me happy.</p>
]]></description><pubDate>Mon, 15 Jun 2026 08:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538428</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48538428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538428</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>I was curious, created an account but I'm not going to put in card details without seeing the product (even if first 7 days are free).<p>Maybe allow a new user to view previous data for their specific investment.</p>
]]></description><pubDate>Sun, 14 Jun 2026 21:27:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532948</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48532948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532948</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Love seeing people building hardware. After reading some of the case studies, using nanobubbles seems like a no brainer!</p>
]]></description><pubDate>Sun, 14 Jun 2026 21:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532902</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48532902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532902</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Well this looks like some good stupid fun, I want it. Hope you make an Android version at some point.<p>Also great video, it hooked me.</p>
]]></description><pubDate>Sun, 14 Jun 2026 21:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532819</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48532819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532819</guid></item><item><title><![CDATA[New comment by properbrew in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>I fell down the rabbit hole of voice transcription about a year ago, always had a love for utilising fine tuned LLMs so have put two and two together and built <a href="https://whistle-enterprise.com" rel="nofollow">https://whistle-enterprise.com</a>. The biggest challenge being it all running on CPU with the target device being your low to mid spec office laptop that's a few years old (I5, 8gb RAM). All nicely packaged together in a single completely offline selfcontained app that you just install and run (no environment setups, packages to download, models to download etc).<p>One of the hardest parts I've found is the diarisation (who said what) side of things. Trying to tune this and have it working in a way that doesn't absolutely grind the laptop to a halt or take forever to complete has been _hard_ but also extremely rewarding.<p>Another part has been the fine tuning side of the Phi-4 model, I'm on version 10 now, getting that pipeline down was a journey in itself, but I've got some great results. I wrote a bit about it in a comment here - <a href="https://news.ycombinator.com/item?id=48385906#48389625">https://news.ycombinator.com/item?id=48385906#48389625</a><p>I absolutely love working on this, I still wake up and the first thing I think about is voice transcription pipelines (sad I know), but I'm excited to see how much further performance and utility I can squeeze out.</p>
]]></description><pubDate>Sun, 14 Jun 2026 20:41:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532422</link><dc:creator>properbrew</dc:creator><comments>https://news.ycombinator.com/item?id=48532422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532422</guid></item></channel></rss>