<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: martz</title><link>https://news.ycombinator.com/user?id=martz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 25 Oct 2026 12:09:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=martz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by martz in "C vs. C#: racing VLC's Gaussian blur"]]></title><description><![CDATA[
<p>The blur is an outlier: a 2007 filter almost nobody uses, so it never got optimized.<p>The hot paths in VLC (decoding via dav1d/FFmpeg, chroma conversion, surface copies, deinterlacing) are hand-tuned SIMD with runtime CPU dispatch, and most playback runs on the GPU anyway.</p>
]]></description><pubDate>Sat, 24 Oct 2026 06:48:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=50218840</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=50218840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50218840</guid></item><item><title><![CDATA[C vs. C#: racing VLC's Gaussian blur]]></title><description><![CDATA[
<p>Article URL: <a href="https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/">https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50176544">https://news.ycombinator.com/item?id=50176544</a></p>
<p>Points: 131</p>
<p># Comments: 48</p>
]]></description><pubDate>Wed, 21 Oct 2026 05:48:12 +0000</pubDate><link>https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=50176544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50176544</guid></item><item><title><![CDATA[New comment by martz in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>Working mostly on video, local AI, and developer tools.<p>I maintain LibVLCSharp (<a href="https://github.com/videolan/libvlcsharp" rel="nofollow">https://github.com/videolan/libvlcsharp</a>) and work on VLC for Unity (<a href="https://videolabs.io/store/unity" rel="nofollow">https://videolabs.io/store/unity</a>). Lately I've been building VLCLR, which lets you write native VLC plugins in C#, and experimenting with local AI for real-time video analysis.<p>Also working on Kyber for Unity (<a href="https://gitlab.com/mfkl/kyber-unity" rel="nofollow">https://gitlab.com/mfkl/kyber-unity</a>), bringing low-latency video and robotics tooling into Unity.</p>
]]></description><pubDate>Mon, 14 Sep 2026 12:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49695480</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49695480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49695480</guid></item><item><title><![CDATA[New comment by martz in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>feel free to open a MR :)</p>
]]></description><pubDate>Mon, 03 Aug 2026 08:46:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152967</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49152967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152967</guid></item><item><title><![CDATA[New comment by martz in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>yes this is good too, actually started contributing to this :)</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:23:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068645</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49068645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068645</guid></item><item><title><![CDATA[New comment by martz in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>thanks for your comment, will look into it!</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:23:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068639</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49068639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068639</guid></item><item><title><![CDATA[New comment by martz in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>RTSP support, twitch-style in-game visio, any kind of non-game Unity apps (there are many), 360 video playback, mediaplayer in VR headset, simulators of all kinds, etc..</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:22:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068629</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49068629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068629</guid></item><item><title><![CDATA[New comment by martz in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>Recently added support for Linux to VLC for Unity, with full hardware decoding.<p>It uses OpenGL rendering through GLX and EGL, with DMA-BUF texture sharing to pass video frames efficiently to Unity’s renderer.<p>Only x86_64 is supported at this time. In the future, I will add ARM64 support as well as Vulkan.</p>
]]></description><pubDate>Mon, 27 Jul 2026 09:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49066929</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49066929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49066929</guid></item><item><title><![CDATA[VLC for Unity now supported on Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://code.videolan.org/videolan/vlc-unity">https://code.videolan.org/videolan/vlc-unity</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49066928">https://news.ycombinator.com/item?id=49066928</a></p>
<p>Points: 169</p>
<p># Comments: 55</p>
]]></description><pubDate>Mon, 27 Jul 2026 09:06:34 +0000</pubDate><link>https://code.videolan.org/videolan/vlc-unity</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=49066928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49066928</guid></item><item><title><![CDATA[New comment by martz in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Building a website to list all destinations and schools around the world, focused on depth freediving, with various data points relevant to that sport.<p>If you do any freediving or apnea training, interested to hear what you think of the platform.<p><a href="https://freedivingbase.com/" rel="nofollow">https://freedivingbase.com/</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 04:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47747640</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=47747640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47747640</guid></item><item><title><![CDATA[New comment by martz in "Show HN: Gemini can now natively embed video, so I built sub-second video search"]]></title><description><![CDATA[
<p>this can be done locally <a href="https://github.com/intel/openvino-ai-video-retrieval-analysis" rel="nofollow">https://github.com/intel/openvino-ai-video-retrieval-analysi...</a></p>
]]></description><pubDate>Wed, 25 Mar 2026 06:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47513930</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=47513930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47513930</guid></item><item><title><![CDATA[New comment by martz in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Building pkgstore.io, a marketplace for commercial .NET NuGet packages.<p><a href="https://www.pkgstore.io" rel="nofollow">https://www.pkgstore.io</a><p>NuGet.org doesn't distinguish between a hobby project and a professionally maintained library with real support. pkgstore is a curated directory and marketplace where publishers can sell NuGet packages directly, with full dotnet push/restore support, Stripe payments, and automated access control.<p>In open beta now, onboarding publishers. Would love feedback.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46943033</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=46943033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46943033</guid></item><item><title><![CDATA[LibVLCSharp for MAUI]]></title><description><![CDATA[
<p>Article URL: <a href="https://mfkl.github.io/2024/05/27/libvlcsharp-maui.html">https://mfkl.github.io/2024/05/27/libvlcsharp-maui.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40500095">https://news.ycombinator.com/item?id=40500095</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 May 2024 12:34:16 +0000</pubDate><link>https://mfkl.github.io/2024/05/27/libvlcsharp-maui.html</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=40500095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40500095</guid></item><item><title><![CDATA[New comment by martz in "Unity's Open-Source Double Standard: The Ban of VLC"]]></title><description><![CDATA[
<p>You are correct, I should have framed it this way. I've edited the post. Thanks.</p>
]]></description><pubDate>Fri, 12 Jan 2024 10:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38966485</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=38966485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38966485</guid></item><item><title><![CDATA[New comment by martz in "Unity's Open-Source Double Standard: The Ban of VLC"]]></title><description><![CDATA[
<p>they do but it's fairly limited.</p>
]]></description><pubDate>Fri, 12 Jan 2024 10:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38966308</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=38966308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38966308</guid></item><item><title><![CDATA[New comment by martz in "Unity's Open-Source Double Standard: The Ban of VLC"]]></title><description><![CDATA[
<p>post author here. Yes, basically all of what you said. I've edited the post.</p>
]]></description><pubDate>Fri, 12 Jan 2024 10:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38966293</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=38966293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38966293</guid></item><item><title><![CDATA[New comment by martz in "Unity's Open-Source Double Standard: The Ban of VLC"]]></title><description><![CDATA[
<p>There is no more details to this. I updated the blog post with a screenshot of their email. That's all there is to it.</p>
]]></description><pubDate>Thu, 11 Jan 2024 05:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38947970</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=38947970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38947970</guid></item><item><title><![CDATA[Unity's Open-Source Double Standard: The Ban of VLC]]></title><description><![CDATA[
<p>Article URL: <a href="https://mfkl.github.io/2024/01/10/unity-double-oss-standards.html">https://mfkl.github.io/2024/01/10/unity-double-oss-standards.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38938134">https://news.ycombinator.com/item?id=38938134</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 10 Jan 2024 09:26:23 +0000</pubDate><link>https://mfkl.github.io/2024/01/10/unity-double-oss-standards.html</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=38938134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38938134</guid></item><item><title><![CDATA[Milestone: 2M downloads for VideoLAN .NET NuGet packages]]></title><description><![CDATA[
<p>Article URL: <a href="https://mfkl.github.io/2023/07/10/two-million-downloads.html">https://mfkl.github.io/2023/07/10/two-million-downloads.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36669270">https://news.ycombinator.com/item?id=36669270</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 10 Jul 2023 17:04:33 +0000</pubDate><link>https://mfkl.github.io/2023/07/10/two-million-downloads.html</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=36669270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36669270</guid></item><item><title><![CDATA[New comment by martz in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://mfkl.github.io" rel="nofollow noreferrer">https://mfkl.github.io</a><p>Mostly on LibVLC and LibVLCSharp, FFI and opensource.</p>
]]></description><pubDate>Wed, 05 Jul 2023 08:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36597381</link><dc:creator>martz</dc:creator><comments>https://news.ycombinator.com/item?id=36597381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36597381</guid></item></channel></rss>