<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: josephernest</title><link>https://news.ycombinator.com/user?id=josephernest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 22 Jun 2026 22:09:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=josephernest" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by josephernest in "Deno Desktop"]]></title><description><![CDATA[
<p>IIRC Electron hello world is ~ 100-150 MB because it bundles a browser/Chromium runtime.<p>So I hoped we could have a <= 20 MB solution by reusing the OS webview or similar. Having more than 400 MB is a bit deceptive for me. (Again: maybe I just did something wrong in the config: should I do something else than `deno desktop test.ts`?)</p>
]]></description><pubDate>Mon, 22 Jun 2026 12:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629313</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=48629313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629313</guid></item><item><title><![CDATA[New comment by josephernest in "Deno Desktop"]]></title><description><![CDATA[
<p>I just tried `deno desktop helloworld.ts` and the result is 442 MB. So it's not any lighter than Electron (see my toplevel comment)</p>
]]></description><pubDate>Mon, 22 Jun 2026 12:26:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629248</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=48629248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629248</guid></item><item><title><![CDATA[New comment by josephernest in "Deno Desktop"]]></title><description><![CDATA[
<p>> deno desktop is opinionated about those tradeoffs:<p>> Small by default, full Node compatibility<p>I tried `deno desktop index.ts` with the 5-line Hello world in the article.<p>Result (Windows 10): 442 MB.  Ouch.<p>I thought it would be smaller than an Electron build, but it's far worse. Did I do something wrong?<p>(libcef.dll: 247 MB)
(deno-test.dll: 78 MB <- contains the hello world)</p>
]]></description><pubDate>Mon, 22 Jun 2026 12:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629228</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=48629228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629228</guid></item><item><title><![CDATA[New comment by josephernest in "Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies"]]></title><description><![CDATA[
<p>Nice project, always interesting to see HTMX-inspired frameworks.<p>If you want something even more minimalistic, I did Swap.js:
100 lines of code, handles AJAX navigation, browser history, custom listeners when 
parts of DOM are swapped, etc.<p><a href="https://github.com/josephernest/Swap.js" rel="nofollow">https://github.com/josephernest/Swap.js</a><p>Using it for a few production products and it works quite well!</p>
]]></description><pubDate>Sat, 07 Mar 2026 21:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47291775</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=47291775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47291775</guid></item><item><title><![CDATA[New comment by josephernest in "I fixed Windows native development"]]></title><description><![CDATA[
<p>Let's say I want to compile a helloworld.cpp with no build tools installed yet.<p>What is the minimal winget command to get everything installed, ready for : cl main.cpp ?<p>Ps: I mean a winget command which does not ask anything, neither in command line, nor GUI ? Totally unattenfed.</p>
]]></description><pubDate>Sun, 15 Feb 2026 16:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47024850</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=47024850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47024850</guid></item><item><title><![CDATA[New comment by josephernest in "Doing gigabit Ethernet over my British phone wires"]]></title><description><![CDATA[
<p>In France (and probably everywhere) there is currently massive deployment of FTTH (fiber to the home) and removal of copper lines, since a decade.<p>Does this mean we could have kept the good old copper lines from 60 years ago and still enjoy 1 Gbit internet in residential areas?</p>
]]></description><pubDate>Sun, 25 Jan 2026 06:55:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751474</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=46751474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751474</guid></item><item><title><![CDATA[New comment by josephernest in "6-Day and IP Address Certificates Are Generally Available"]]></title><description><![CDATA[
<p>Out of curiosity, any other example without redirect, in which the URL stays https://<ip> in the browser?</p>
]]></description><pubDate>Sat, 17 Jan 2026 20:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46661525</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=46661525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46661525</guid></item><item><title><![CDATA[New comment by josephernest in "6-Day and IP Address Certificates Are Generally Available"]]></title><description><![CDATA[
<p>Do I understand correctly: would someone have a concrete example of URL which is both an IP address and HTTPS, widely accessible from global internet?
e.g.
https://<ipv4-address>/ ?</p>
]]></description><pubDate>Sat, 17 Jan 2026 07:44:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46656105</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=46656105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46656105</guid></item><item><title><![CDATA[New comment by josephernest in "We replaced H.264 streaming with JPEG screenshots (and it worked better)"]]></title><description><![CDATA[
<p>Thanks.<p>1. It is part of a bigger web-browser dashboard/control interface and this camera display is just one component among many others.<p>2. Some of the (USB) cameras can have proprietary interfaces such as <a href="https://www.ximea.com/support/wiki/apis/python" rel="nofollow">https://www.ximea.com/support/wiki/apis/python</a><p>How would you do in this situation, to have the video stream  in the browser, with as low CPU usage as possible?<p>3. Not for this project but for a future project, feel free to put a link to your portfolio or contact page (even if you remove the comment later)</p>
]]></description><pubDate>Wed, 24 Dec 2025 09:32:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46374024</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=46374024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46374024</guid></item><item><title><![CDATA[New comment by josephernest in "We replaced H.264 streaming with JPEG screenshots (and it worked better)"]]></title><description><![CDATA[
<p>Related: for some hardware project, I have a backend server (either C++ or python) receiving frames from an industrial camera, uncompressed.<p>And I need these frames displayed in a web browser client but <i>on the same computer</i> (instead of network trip like in this article).<p>How would you do this ?<p>I eventually did more or less like OP with  uncompressed frames.<p>My goal is to minimize CPU usage on the computer.
Would h264 compression be a good thing here given source and destination are the same machine?<p>Other ideas?<p>NB: this camera cannot be directly accessed by the browser.</p>
]]></description><pubDate>Wed, 24 Dec 2025 06:45:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46373101</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=46373101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46373101</guid></item><item><title><![CDATA[New comment by josephernest in "Serving 200M requests per day with a CGI-bin"]]></title><description><![CDATA[
<p>Why would it be limited to ~ 100 connections on a 1-4 GB RAM server? Out of curiosity if we fork() httpd and exec() the cgi handler, it doesn't take the same RAM as the parent process and it could just take a few KB or MB, is that right? So I guess 1000+ concurrent connections even on a small server is possible.</p>
]]></description><pubDate>Sat, 05 Jul 2025 07:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44470757</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=44470757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44470757</guid></item><item><title><![CDATA[New comment by josephernest in "Self-hosted app showed me I've been using bookmarks wrong all my life"]]></title><description><![CDATA[
<p>Reminder that one of the best browser bookmarking system is already built-in: <a href="https://afewthingz.com/browserbookmark" rel="nofollow">https://afewthingz.com/browserbookmark</a></p>
]]></description><pubDate>Sun, 11 May 2025 07:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43951989</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43951989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43951989</guid></item><item><title><![CDATA[New comment by josephernest in "Office is too slow, so Microsoft is making it load at Windows startup"]]></title><description><![CDATA[
<p>I still use Office 2007 on my computer. Super super snappy, I think Word or Excel starts and finishes loading in 0.5 second after clicking the icon. It has 99% of the features I need compared to the newest Office version.</p>
]]></description><pubDate>Thu, 01 May 2025 18:55:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43861896</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43861896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43861896</guid></item><item><title><![CDATA[New comment by josephernest in "Office is too slow, so Microsoft is making it load at Windows startup"]]></title><description><![CDATA[
<p>I still use Office 2007 on my computer. Super super snappy, I think Word or Excel starts and finishes loading in 0.5 second after clicking the icon. It has 99% of the features I need compared to the newest Office version.</p>
]]></description><pubDate>Thu, 01 May 2025 18:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43861891</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43861891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43861891</guid></item><item><title><![CDATA[New comment by josephernest in "Gumroad’s source is available"]]></title><description><![CDATA[
<p>No it is not.</p>
]]></description><pubDate>Sat, 05 Apr 2025 12:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43593049</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43593049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43593049</guid></item><item><title><![CDATA[New comment by josephernest in "Play the Virtual Organ from Arp Schnitger"]]></title><description><![CDATA[
<p>You can hear many MP3 examples here: <a href="https://www.jeuxdorgues.com/jeux-d-orgues-4-lachaisedieu/" rel="nofollow">https://www.jeuxdorgues.com/jeux-d-orgues-4-lachaisedieu/</a><p>All are played with the virtual organ, what do you think?<p>I'll do a post soon with more stories about this project itself (that I started long ago)!</p>
]]></description><pubDate>Mon, 24 Mar 2025 18:00:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43463704</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43463704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43463704</guid></item><item><title><![CDATA[New comment by josephernest in "Play the Virtual Organ from Arp Schnitger"]]></title><description><![CDATA[
<p>Oh something in my niche ! I produce French pipe organ sample sets for a living : <a href="https://www.jeuxdorgues.com" rel="nofollow">https://www.jeuxdorgues.com</a><p>It's an extroardinary journey to record an organ, process the thousands of WAV files and design a virtual organ model.</p>
]]></description><pubDate>Sun, 23 Mar 2025 21:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43456156</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43456156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43456156</guid></item><item><title><![CDATA[New comment by josephernest in "Show HN: Nash, I made a standalone note with single HTML file"]]></title><description><![CDATA[
<p>I've done a similar tool a few years ago, with "contenteditable". It's great. Especially for non-tech people who want to quickly edit articles on a website. (that was an experiment).<p>The problem I had: when people copy/paste HTML from external sources, after a few edits, a few months later, you see that the HTML is just a horrible mix of various mixed up tags, the structure is lost, you have<p><pre><code>    <div><div><div><div><p><div>
</code></pre>
everywhere and it's impossible to clean it in WYSIWYG.<p>OP, did you find a satisfying solution to this problem? A good compromise for sanitizing of copy/paste content? TL;DR: not remove the images, but clean the<p><pre><code>    <table class="cf gJ" cellpadding="0"><tbody><tr class="acZ"><td class="gF gK"><table class="cf ix" cellpadding="0"><tbody><tr><td class="c2"><h3 class="iw gFxsud"><span class="qu" role="gridcell" tabindex="-1">
</code></pre>
stuff when copy/pasting?</p>
]]></description><pubDate>Mon, 17 Mar 2025 08:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43386289</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=43386289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43386289</guid></item><item><title><![CDATA[New comment by josephernest in "The Content Overflow Era – The End of the Long Tail"]]></title><description><![CDATA[
<p>(Curious about HN readers' views about this!)</p>
]]></description><pubDate>Tue, 28 Jan 2025 13:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42851983</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=42851983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42851983</guid></item><item><title><![CDATA[The Content Overflow Era – The End of the Long Tail]]></title><description><![CDATA[
<p>Article URL: <a href="https://afewthingz.com/contentoverflowera">https://afewthingz.com/contentoverflowera</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42851915">https://news.ycombinator.com/item?id=42851915</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 28 Jan 2025 13:13:05 +0000</pubDate><link>https://afewthingz.com/contentoverflowera</link><dc:creator>josephernest</dc:creator><comments>https://news.ycombinator.com/item?id=42851915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42851915</guid></item></channel></rss>