<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: denzil</title><link>https://news.ycombinator.com/user?id=denzil</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 12:08:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=denzil" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by denzil in "Someone bought 30 WordPress plugins and planted a backdoor in all of them"]]></title><description><![CDATA[
<p>> So yes, it mostly gets done for (components of) planes, spacecraft, medical devices, etc.<p>I have to disagree here. All of these you mentioned have regularly bugs. Multiple spacecraft got lost because of these. For planes there's not so distant Boeing 737 MAX fiasco (admittedly this was bad software behavior caused by sensor failure). And medical devices, the news about their bugs semi-regularly pop up. So while the software for these might do a bit better than the rest, they certainly are not anywhere close to being bug free.<p>And same goes for specifications the software is based on. Those aren't bug-free either. And writing software based on flawed specification will inevitably result in flawed software.<p>That's not to say we should give up on trying to write bug free software. But we currently don't know how to do so.</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:14:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765245</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=47765245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765245</guid></item><item><title><![CDATA[New comment by denzil in "“Car Wash” test with 53 models"]]></title><description><![CDATA[
<p>Unlike the car question, where you can assume the car is at home and so the most probable answer is to drive, with the machines it gets complicated. Since the question doesn't specify if each machine makes one part or if they depend on each other (which is pretty common for parts production). If they are in series and the time to first part is different than time to produce 5 parts, the answer for 100 machines would be the time to produce the first part. Where if each machine is independent and takes 5 minutes to produce single part, the time would be 5 minutes.</p>
]]></description><pubDate>Tue, 24 Feb 2026 07:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47133951</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=47133951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47133951</guid></item><item><title><![CDATA[New comment by denzil in "Python 3.14 is here. How fast is it?"]]></title><description><![CDATA[
<p>Kinda related question, but is code really just a math? Is it possible to express things like user input, timings, inteerupts, error handling, etc. as math?</p>
]]></description><pubDate>Fri, 10 Oct 2025 00:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45534433</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=45534433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45534433</guid></item><item><title><![CDATA[New comment by denzil in "Where's Firefox going next?"]]></title><description><![CDATA[
<p>I wonder, if these problems aren't Ubuntu fault, since it forces snap version of Firefox on you. I had Firefox crashing repeatedly on me with the snap version. Maybe switching to Firefox apt repo would help? (I tried the repo, but before I had chance to test it properly, I found I could use Debian instead of Ubuntu and reinstalled immediately.)</p>
]]></description><pubDate>Wed, 16 Jul 2025 06:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44579167</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=44579167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44579167</guid></item><item><title><![CDATA[New comment by denzil in "I made a chair"]]></title><description><![CDATA[
<p>When it comes to woodworking, I quite enjoyed watching some of the videos of Granpa Amu on youtube. When I seen him make table from one piece of wood, it felt like magic.<p>Link for those interested: <a href="https://www.youtube.com/@GrandpaAmu" rel="nofollow">https://www.youtube.com/@GrandpaAmu</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 08:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44156642</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=44156642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44156642</guid></item><item><title><![CDATA[New comment by denzil in "Using uv and PEP 723 for Self-Contained Python Scripts"]]></title><description><![CDATA[
<p>For this case, it might be easier to package the script using pyinstaller. That way, she can just run it. Packaging it that way is more work on your side though.</p>
]]></description><pubDate>Fri, 28 Mar 2025 09:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43503157</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=43503157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43503157</guid></item><item><title><![CDATA[New comment by denzil in "If it is worth keeping, save it in Markdown"]]></title><description><![CDATA[
<p>I wish. If you live in any country that uses more than ASCII, then certainly not since forever. I mean, just for my language there were 7 different encodings (according to Wikipedia, possibly more) before Unicode era. When you want to read these it's solvable problem, but still it is extra work to deal with it. Now that we have UTF-8 as de-facto standard, it is much better, but there are still problems. Like when you use Japanese and it gets displayed as Chinese (same characters are different glyphs depending on language).</p>
]]></description><pubDate>Wed, 26 Feb 2025 07:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43181568</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=43181568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43181568</guid></item><item><title><![CDATA[New comment by denzil in "Ask HN: What are you working on? (February 2025)"]]></title><description><![CDATA[
<p>I have been working in my spare time on Japanese vocabulary learning app and just yesterday finally convinced myself to publish the sources: <a href="https://github.com/d3nzil/gaku">https://github.com/d3nzil/gaku</a><p>Be warned it's in early stages, difficult to use and code is big ball of mud. But the basic functionality works, so maybe it will be already useful for someone. And I have been using it and working on it consistently, so hopefully it'll only get better.</p>
]]></description><pubDate>Mon, 24 Feb 2025 07:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43156804</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=43156804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43156804</guid></item><item><title><![CDATA[New comment by denzil in "QwQ: Alibaba's O1-like reasoning LLM"]]></title><description><![CDATA[
<p>While Sally is usually girl's name, the question never states that. So Sally could be actually a boy and in that case Sally would have two sisters.</p>
]]></description><pubDate>Fri, 29 Nov 2024 10:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42272790</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=42272790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42272790</guid></item><item><title><![CDATA[New comment by denzil in "How and why to make a /now page on your site"]]></title><description><![CDATA[
<p>Usually having index.html in /now would behave as if the /now was the page. Other index.extension files (like index.php) might also work depending on the server configuration.</p>
]]></description><pubDate>Wed, 22 May 2024 12:02:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40439922</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=40439922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40439922</guid></item><item><title><![CDATA[New comment by denzil in "The Eclipse via Satellite"]]></title><description><![CDATA[
<p>Another eclipse video, this time from Starlink satellite: <a href="https://www.reddit.com/r/spacex/comments/1bz9ltv/solar_eclipse_from_a_starlink_satellite/" rel="nofollow">https://www.reddit.com/r/spacex/comments/1bz9ltv/solar_eclip...</a></p>
]]></description><pubDate>Tue, 09 Apr 2024 13:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39979244</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=39979244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39979244</guid></item><item><title><![CDATA[New comment by denzil in "IrfanView"]]></title><description><![CDATA[
<p>Windows now have OpenSSH client (and server) available as optional features. Together with the new terminal the ssh client seems to be working fine. Personally I usually opt in to use the ssh in WSL as I keep it installed on all my Windows machines.</p>
]]></description><pubDate>Sun, 31 Mar 2024 06:29:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39881932</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=39881932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39881932</guid></item><item><title><![CDATA[New comment by denzil in "Red Hat to author new Linux driver for Nvidia GPUs in Rust"]]></title><description><![CDATA[
<p>I'm not sure if it's different for Nvidia, but the Gamer Nexus video about Intel drivers suggest a lot of the work getting good performance is done on the driver side for all GPU vendors: <a href="https://www.youtube.com/watch?v=Qp3BGu3vixk" rel="nofollow">https://www.youtube.com/watch?v=Qp3BGu3vixk</a></p>
]]></description><pubDate>Thu, 21 Mar 2024 07:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39775747</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=39775747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39775747</guid></item><item><title><![CDATA[New comment by denzil in "Coastline paradox"]]></title><description><![CDATA[
<p>Of course, if you are using tape to measure your weight, you are using the wrong tool for the job.</p>
]]></description><pubDate>Sun, 31 Dec 2023 08:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38822608</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=38822608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38822608</guid></item><item><title><![CDATA[New comment by denzil in "Satellite guided to assisted crash in Atlantic in world first"]]></title><description><![CDATA[
<p>The satellite orbited at 320 km. At that altitude the atmosphere drag is non-negligible, so it had to burn fuel to stay there. So the life was limited by how much fuel it had and that is limited by launch vehicle capabilities. If the launch cost get lower, I imagine refueling might become option, but we are not there yet (except for ISS, but that is different case).</p>
]]></description><pubDate>Sun, 30 Jul 2023 11:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36929930</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=36929930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36929930</guid></item><item><title><![CDATA[New comment by denzil in "Stanford’s Alpaca shows that OpenAI may have a problem"]]></title><description><![CDATA[
<p>Even that is not needed. There is enough people that want open source ChatGPT clone to create the dataset from scratch by themselves. The Open Assistant community actually already created enough training data for the initial model training and the data will be released under open source license. And from what I played with the initial model, it looked promising (though not anywhere close to GPT 3.5 yet).</p>
]]></description><pubDate>Tue, 21 Mar 2023 07:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35243569</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=35243569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35243569</guid></item><item><title><![CDATA[New comment by denzil in "New cognitive skills in the age of AI tailored information"]]></title><description><![CDATA[
<p>The folks making Open Assistant [1] (opensource ChatGPT clone) gathered enough data to start initial training, so hopefully there will be something to play with soon.<p>[1] <a href="https://github.com/LAION-AI/Open-Assistant">https://github.com/LAION-AI/Open-Assistant</a></p>
]]></description><pubDate>Tue, 07 Mar 2023 10:04:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35053591</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=35053591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35053591</guid></item><item><title><![CDATA[New comment by denzil in "We cut our CI pipeline execution time in half"]]></title><description><![CDATA[
<p>My usual strategy is to ensure that the lengthy parts are executed only once. So for example one of the lengthy parts is environment setup for me too. So what I did is to put as much as possible on the docker image I build and then I start tests from image mostly ready to run. Of course something similar can be done during runtime. If starting the software you test takes long time, you could set it up only once and run multiple tests without tearing down the setup. Of course this has disadvantage of having possibly tainted environment and there is risk of making the tests depend on previous state. On the other hand this could also help discover problems that are hidden by always running tests on clean slate, so it's a tradeoff. And I have to note that I mostly do integration testing, so the long parts are probably in different places than for unit testing.</p>
]]></description><pubDate>Fri, 17 Feb 2023 17:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34837644</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=34837644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34837644</guid></item><item><title><![CDATA[New comment by denzil in "Blink virtual machine now supports running GUI programs"]]></title><description><![CDATA[
<p>Not sure if it helps in your case, but you also can access wsl disk from windows side. This could give better performance for some uses.</p>
]]></description><pubDate>Fri, 03 Feb 2023 10:56:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34639627</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=34639627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34639627</guid></item><item><title><![CDATA[New comment by denzil in "G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering"]]></title><description><![CDATA[
<p>Very nice. And it makes me wonder what would be the result if the GPT was asked to point out security problems in the code.</p>
]]></description><pubDate>Thu, 05 Jan 2023 06:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=34256899</link><dc:creator>denzil</dc:creator><comments>https://news.ycombinator.com/item?id=34256899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34256899</guid></item></channel></rss>