<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: jerleth</title><link>https://news.ycombinator.com/user?id=jerleth</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 08:28:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jerleth" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jerleth in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>> What to preserve:
Commit messages that describe what you changed and why, not just what the AI generated. “Restructured Claude’s module architecture, rejected initial state management approach, rewrote error handling from scratch” is evidence. “Add rate limiting module” is not.<p>> The second commit message versus the first is the difference between a defensible authorship claim and a clean “Claude wrote this” record.<p>That makes no sense to me, as the commit message is probably LLM generated as well. (and even easier to generate as it doesn't have to compile or pass automated tests).</p>
]]></description><pubDate>Wed, 29 Apr 2026 06:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47944733</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=47944733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47944733</guid></item><item><title><![CDATA[New comment by jerleth in "ManagedCode.Communication – a complete Result Pattern project for .NET"]]></title><description><![CDATA[
<p>I just glanced at the page, so I might be off, but to me it looks like this is only a solution for the special case of exceptions?<p>Why would I want to use this instead of a more general approach to discriminated unions, eg. like:
<a href="https://github.com/mcintyre321/OneOf" rel="nofollow">https://github.com/mcintyre321/OneOf</a><p>If I would use your library I would need a separate solution for every other case.<p>Take care,
Martin</p>
]]></description><pubDate>Wed, 13 Aug 2025 09:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886479</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=44886479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886479</guid></item><item><title><![CDATA[New comment by jerleth in "Open Source Maintenance Fee"]]></title><description><![CDATA[
<p>Not sure why you were downvoted, but I agree with you.<p>Anyway, you may want to take a look at nsis, at least when I needed an installer for a windows application many years ago, it worked fine for me. It doesn't produce an .msi but on the other hands it's fast.<p>Another meanwhile somewhat out-of-date option is squirrel, but it offers a auto-updater, which is very useful.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44671972</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=44671972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44671972</guid></item><item><title><![CDATA[New comment by jerleth in "Open Source Maintenance Fee"]]></title><description><![CDATA[
<p>The worst part for me is:<p>> Q: How long do I have to pay the fee?<p>> You pay the Maintenance Fee as long as you use the project.<p>What does that even mean?
I built one-off apps for small businesses that I never touch again or maybe every 5 years.<p>Okay, at least paying perpetually for something I don't use anymore is out of question but if I open a solution for a fix I have to check all 80 packages what their current license is and pay them for the month?<p>No thank you, I'll rather pay for a commercial solution or use something free with a sane license. With a commercial offering at least it's opt-in when I download a new version.<p>For me that's basically a subscription fee for one-time download.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44671739</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=44671739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44671739</guid></item><item><title><![CDATA[New comment by jerleth in "Removing Image Artifacts in C# with OpenCV"]]></title><description><![CDATA[
<p>Article Author here, you are totally on point: The wrapper is done by one contributor mainly <a href="https://github.com/shimat/opencvsharp/graphs/contributors" rel="nofollow">https://github.com/shimat/opencvsharp/graphs/contributors</a><p>It works, but has it's problem, like memory leaks if you forget to dispose the objects and an upgrade to a newer version had a bug in it's ubuntu binaries that any simple test would have caught.<p>There is a higher quality commercial wrapper that is only free for gpl'ed solutions.<p>Which is what I see with some projects, even though the software itself is free, the c# wrapper done by a third party costs money which makes me loathe to use it, as it hinders reuse.<p>Take care,
Martin</p>
]]></description><pubDate>Tue, 20 Aug 2019 05:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=20744181</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=20744181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20744181</guid></item><item><title><![CDATA[New comment by jerleth in "Ask HN: How to break out of a terrible job cycle?"]]></title><description><![CDATA[
<p>In that case I would try to specialize, at least for marketing purposes.<p>For example pick Angular/React/Vue instead of typescript/javascript or another specialized stack.<p>If most of your colleagues are doing c# mvc then don't do the same thing, but complement them. Either pick a frontend technology as I already mentioned or do openapi specs or something else that's useful for your ideal client.<p>In my experience people prefer hiring specialists and will overlook other missing qualifications if you tick a core skill.<p>Take care,
Martin</p>
]]></description><pubDate>Mon, 19 Aug 2019 23:22:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=20742614</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=20742614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20742614</guid></item><item><title><![CDATA[Removing Image Artifacts in C# with OpenCV]]></title><description><![CDATA[
<p>Article URL: <a href="https://lostindetails.com/articles/Image-Artifact-removal-in-CSharp">https://lostindetails.com/articles/Image-Artifact-removal-in-CSharp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20742575">https://news.ycombinator.com/item?id=20742575</a></p>
<p>Points: 42</p>
<p># Comments: 5</p>
]]></description><pubDate>Mon, 19 Aug 2019 23:08:47 +0000</pubDate><link>https://lostindetails.com/articles/Image-Artifact-removal-in-CSharp</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=20742575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20742575</guid></item><item><title><![CDATA[New comment by jerleth in "Waterfox browser"]]></title><description><![CDATA[
<p>I've switched to waterfox when firefox broke my extensions with their API, particular VimFx.<p>The vim extensions for firefox don't really work for me - I've not been able to navigate in pdfs and firefox own dialogs at all and the worst thing is that switching to a tab like that and you're stuck.<p>Even having 1 pdf open next to a couple of html tabs breaks the flow as soon as you change to the pdf tab you're stuck, no more gt or gT for you.<p>Your comment gave me hope and I tried tridactyl, but they still have the same issues. Sidenote: they actually have a hack in place that works around that problem when you spawn a new tab - it just loads a website so that the extension at least works.<p>AFAIK this is because of Mozillas design so there is no way this can be fixed by an extension, it has to be a fork. Or do you have a workaround for those problems?<p>I am big fan of mozilla's mdn but they broke my setup with the firefox api changes and the second time (with the expired extension cert) I was glad I had an alternative.<p>Take care,
Martin</p>
]]></description><pubDate>Sun, 07 Jul 2019 23:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=20378695</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=20378695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20378695</guid></item><item><title><![CDATA[New comment by jerleth in "Ask HN: How do you find time to learn new skills having family?"]]></title><description><![CDATA[
<p>Hi, first off, I have kind of the same problem and I am also strugglig with no spare time, even though I have only 1 kid and she is 1.5 years old.<p>If you are an employee than it's expected that you learn on the job and hours booked on education will be seen by the company as an investment that pays off in the future and it's also far cheaper than trainings, so your manager should be glad that you do that - especially if there are no urgent tasks to be done.<p>On the other hand, if you are self-employed / working as a contractor like I am, than you need another strategy, because anything beyond quickly looking up stuff (like any real learning on the job - videos, tutorials, etc) are a no-go as you are booked to perform. Usually if you are useful for your clients your stream of todos is neverending anyway and there is no time to lookup stuff.<p>What works for me is that I don't work for clients on friday - for a lot of companies it's a short day anyway and they won't miss you that much. I deliberately pass on those billable hours, because I've found that education pays more in the future and is more fun as well. So friday is usually the day when I get my learning done. Just a word of warning - you need to protect this day against your own laziness and your family as well. So put your headphones on and hack away. Breaks are okay of course, but if you treat it like spare time, everyone else will do the same and you won't get anything done.<p>Of course you can also work during naptime and in the late evening, but I've found that I am pretty exhausted then and I am not that productive or willing to pick up new stuff - so I usually do lighter work / light reading / watching videos in the evening and leave the tough new technology for fridays.<p>I've priorized what I find valuable in life and that makes making decisions easier. For me it's health, family, education, friends, other hobbies. For the time being, I've basically dropped every hobby that is not for my health or my professional education.<p>Take care,
Martin</p>
]]></description><pubDate>Sun, 07 Jul 2019 22:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=20378277</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=20378277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20378277</guid></item><item><title><![CDATA[New comment by jerleth in "CoreCLR is now open source"]]></title><description><![CDATA[
<p>For webapps, I am using Nancy and .Net 4.5 and I am very happy with it. Developing debugging on windows and deploying it on ubuntu apache with mod mono works great for me.</p>
]]></description><pubDate>Tue, 03 Feb 2015 22:11:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=8993807</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=8993807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8993807</guid></item><item><title><![CDATA[New comment by jerleth in "CoreCLR is now open source"]]></title><description><![CDATA[
<p>No, which is _the_ reason I am on windows.</p>
]]></description><pubDate>Tue, 03 Feb 2015 22:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=8993775</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=8993775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8993775</guid></item><item><title><![CDATA[New comment by jerleth in "Apple’s Dev Agreement Means No EFF Mobile App for iOS"]]></title><description><![CDATA[
<p>Honestly, the play store is not any better than the apple app store.<p>I myself never agreed to the play store's license agreement and use my android phone without it.<p>If you really care about privacy, consider hosting your apps apk yourself or post it to a store that really respects its users privacy, like f-droid instead of supporting the play store. If your app is opensource like you state, f-droid should host it.<p>Take care,
Martin</p>
]]></description><pubDate>Thu, 08 Jan 2015 00:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=8854268</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=8854268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8854268</guid></item><item><title><![CDATA[Web Dev with Visual Studio 2013 + Web Essentials]]></title><description><![CDATA[
<p>Article URL: <a href="http://blogs.msdn.com/b/mvpawardprogram/archive/2013/11/05/making-web-development-wonderful-again-with-web-essentials.aspx">http://blogs.msdn.com/b/mvpawardprogram/archive/2013/11/05/making-web-development-wonderful-again-with-web-essentials.aspx</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6687899">https://news.ycombinator.com/item?id=6687899</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 Nov 2013 06:30:47 +0000</pubDate><link>http://blogs.msdn.com/b/mvpawardprogram/archive/2013/11/05/making-web-development-wonderful-again-with-web-essentials.aspx</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=6687899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6687899</guid></item><item><title><![CDATA[RS-232/RS-485 extension board for Raspberry Pi launched]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.amescon.com/raspicomm">http://www.amescon.com/raspicomm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=5059038">https://news.ycombinator.com/item?id=5059038</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 15 Jan 2013 06:33:27 +0000</pubDate><link>http://www.amescon.com/raspicomm</link><dc:creator>jerleth</dc:creator><comments>https://news.ycombinator.com/item?id=5059038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5059038</guid></item></channel></rss>