<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: jmnicolas</title><link>https://news.ycombinator.com/user?id=jmnicolas</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:04:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jmnicolas" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jmnicolas in "Staying ahead of censors in 2025"]]></title><description><![CDATA[
<p>You won't find many historical examples of fascists being booted out by the people.<p>The only successful revolutions are piloted by a small elite with further interests that may not coincide with the people.</p>
]]></description><pubDate>Mon, 29 Dec 2025 13:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46420366</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=46420366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46420366</guid></item><item><title><![CDATA[New comment by jmnicolas in "Staying ahead of censors in 2025"]]></title><description><![CDATA[
<p>> because they use it?<p>My hunch is because they have a backdoor in it.</p>
]]></description><pubDate>Mon, 29 Dec 2025 13:12:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46420344</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=46420344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46420344</guid></item><item><title><![CDATA[New comment by jmnicolas in "Staying ahead of censors in 2025"]]></title><description><![CDATA[
<p>"Abusive" and "threatening" is "in the eye of the beholder".</p>
]]></description><pubDate>Mon, 29 Dec 2025 10:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46419373</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=46419373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46419373</guid></item><item><title><![CDATA[New comment by jmnicolas in "My Truck Desk"]]></title><description><![CDATA[
<p>a great many time consuming pleasantries<p>Oh the horror!</p>
]]></description><pubDate>Tue, 04 Nov 2025 10:35:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45809449</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=45809449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45809449</guid></item><item><title><![CDATA[New comment by jmnicolas in "A theoretical way to circumvent Android developer verification"]]></title><description><![CDATA[
<p>So we're gonna get access to Von Der Layen Pfizer sms right?<p>Were you offered to vote for Von Der Layen by the way?</p>
]]></description><pubDate>Sat, 01 Nov 2025 09:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45780320</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=45780320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45780320</guid></item><item><title><![CDATA[New comment by jmnicolas in "Leaker reveals which Pixels are vulnerable to Cellebrite phone hacking"]]></title><description><![CDATA[
<p>I use graphene not for security but because it doesn't come with any Google surveillance stuff.<p>Let's be realistic if some 3 letters agency really want some data about me, there's not much I can do to counter that unless I'm ready to go to extreme lengths.</p>
]]></description><pubDate>Sat, 01 Nov 2025 07:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45779962</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=45779962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45779962</guid></item><item><title><![CDATA[New comment by jmnicolas in "The Frontend Treadmill"]]></title><description><![CDATA[
<p>I'm thinking of building a long term living app (say an app that I will use the next 30 years).<p>It has to be a web app so I was thinking of going pure JS.
With that requirements in mind would you recommend ember.js?</p>
]]></description><pubDate>Thu, 20 Mar 2025 13:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43423008</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=43423008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43423008</guid></item><item><title><![CDATA[New comment by jmnicolas in "Lua is so underrated"]]></title><description><![CDATA[
<p>Meh. I don't get the love Lua gets on HN.
At least version 5.1, I didn't try the others.<p>No first class support for OOP, you got to use tables instead.<p>No "continue" keyword to go to the next iteration of a loop. So you have to use some ugly elseif.<p>No try catch!<p>It's a dynamic language so everything goes. A function will return nil or a number or whatever you wish.
A function can also returns any number of variables, so obviously some moron will abuse it: looking at you Blizzard intern (you must have been an intern right?) that thought returning 20 variables on the combat event log was a good idea. Ever heard of tables???<p>The LSP can't do miracles when there are almost no rules so auto-completion is more miss than hit, which is quite shocking in 2024. 
The IA is helpful sometimes but create subtle bugs some other times. A simple uncaught typo will create a hard to find bug (yesterday copilot auto-completed myObject.Id instead of myObject.id, there went 20 minutes of my life trying to find why some code that was running solidly for weeks was now failing silently).<p>So all in all, Lua is fine to write small imperative scripts of a few hundred loc.
Anything bigger and more complex you should run away IMHO.<p>I never realized C# was such a well designed language until I tried Lua.</p>
]]></description><pubDate>Thu, 26 Dec 2024 21:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42517800</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=42517800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42517800</guid></item><item><title><![CDATA[New comment by jmnicolas in "The Dying Web"]]></title><description><![CDATA[
<p>As a long time FF user (from v1) I just migrated to Brave for 2 reasons:<p>- I'm tired of FF sneakily pushing some telemetry / studies / "anonymous ads" whatever even though they already get bilions from Google<p>- Brave is better at dealing with gdpr popups and ads than FF + ublock<p>On the other hand, Brave is a joke at managing bookmarks.<p>I tried Librewolf last year but I had some problems with it (not sure what it was).</p>
]]></description><pubDate>Fri, 09 Aug 2024 13:07:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41201468</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41201468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41201468</guid></item><item><title><![CDATA[New comment by jmnicolas in "M4 Mac Mini to Become Apple's Smallest Ever Computer with Complete Redesign"]]></title><description><![CDATA[
<p>You're all going to buy it anyway, so why would they do anything differently?</p>
]]></description><pubDate>Fri, 09 Aug 2024 12:32:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41201207</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41201207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41201207</guid></item><item><title><![CDATA[New comment by jmnicolas in "Tauri 2.0 Release Candidate"]]></title><description><![CDATA[
<p>For example a reader app where you can't host everything on the server. My ebooks collection is 1TB big, and my videos are something like 20TB.</p>
]]></description><pubDate>Fri, 02 Aug 2024 20:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41142180</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41142180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41142180</guid></item><item><title><![CDATA[New comment by jmnicolas in "Compared to other distros, Vanilla OS 2 'Orchid' is rewriting how Linux works"]]></title><description><![CDATA[
<p>I get your point, but I'm more on the side of "let those enthusiasts get shocked and see in a few years if this electricity thing is really worth it".<p>I eschew complexity wherever practical. There's so much complexity in modern life, especially for tech people.<p>Right now mutable Linux is absolutely fine for me, but I'd like to thank all the people that are alpha testing some of the tech I'll adopt later ;)</p>
]]></description><pubDate>Fri, 02 Aug 2024 13:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41138687</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41138687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41138687</guid></item><item><title><![CDATA[New comment by jmnicolas in "Compared to other distros, Vanilla OS 2 'Orchid' is rewriting how Linux works"]]></title><description><![CDATA[
<p>IMHO for personal workstations immutable distros are a solution in search of a problem.<p>In 3 years using Fedora (which hasn't a reputation for being a stable distro) I once had a bad kernel that prevented my Framework laptop from booting (solved by blacklisting said kernel). All my other Fedora machines were fine.<p>Why would I need an immutable distro if even Fedora is stable enough? Heck i could use Debian or a RHEL clone and never have to worry about stability.</p>
]]></description><pubDate>Thu, 01 Aug 2024 09:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41127304</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41127304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41127304</guid></item><item><title><![CDATA[New comment by jmnicolas in "Just disconnect the internet"]]></title><description><![CDATA[
<p>> Sundhedsdatanettet<p>What a tongue twister for non danish speaking people :D</p>
]]></description><pubDate>Thu, 01 Aug 2024 07:13:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41126851</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41126851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41126851</guid></item><item><title><![CDATA[New comment by jmnicolas in "Just disconnect the internet"]]></title><description><![CDATA[
<p>No computers connected to the internet in Swedish hospitals?<p>If there are, a bridge could be made willingly or not. OFC it's more secure than everything on the internet.</p>
]]></description><pubDate>Thu, 01 Aug 2024 07:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41126845</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41126845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41126845</guid></item><item><title><![CDATA[New comment by jmnicolas in "One-man SaaS, 9 Years In"]]></title><description><![CDATA[
<p>Counter point: <a href="https://www.devas.life/burned-out/" rel="nofollow">https://www.devas.life/burned-out/</a><p>The guy is clearly passionate about his app, probably too passionate.</p>
]]></description><pubDate>Wed, 31 Jul 2024 06:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41116877</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41116877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41116877</guid></item><item><title><![CDATA[New comment by jmnicolas in "One-man SaaS, 9 Years In"]]></title><description><![CDATA[
<p>> 7 days a week<p>IMHO you're risking a burnout and working on your company 0 day a week.<p>It would be better to be reasonable now than to kill your company in a few years because you can't stand it anymore.<p>Take this next week-end off and go do something totally "useless" like walking in nature ;)
It will recharge you.</p>
]]></description><pubDate>Tue, 30 Jul 2024 08:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41107091</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41107091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41107091</guid></item><item><title><![CDATA[New comment by jmnicolas in "Ask HN: What are you using to parse PDFs for RAG?"]]></title><description><![CDATA[
<p>25k isn't exactly pocket change!</p>
]]></description><pubDate>Tue, 30 Jul 2024 08:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41107057</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41107057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41107057</guid></item><item><title><![CDATA[New comment by jmnicolas in "Unfashionably secure: why we use isolated VMs"]]></title><description><![CDATA[
<p>Mine neither and they use a 6 numbers pincode!
This is ridiculous, in comparison my home wifi password is 60+ random chars long.</p>
]]></description><pubDate>Thu, 25 Jul 2024 17:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41071432</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41071432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41071432</guid></item><item><title><![CDATA[New comment by jmnicolas in "Web Crap Has Taken Control"]]></title><description><![CDATA[
<p>Ouch!</p>
]]></description><pubDate>Thu, 25 Jul 2024 17:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41071344</link><dc:creator>jmnicolas</dc:creator><comments>https://news.ycombinator.com/item?id=41071344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41071344</guid></item></channel></rss>