<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: x4e</title><link>https://news.ycombinator.com/user?id=x4e</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 02:09:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=x4e" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by x4e in "Request: Re-open JPEG XL issue"]]></title><description><![CDATA[
<p>Darktable supports it under JPEG2000: <a href="https://docs.darktable.org/usermanual/4.0/en/overview/supported-file-formats/" rel="nofollow noreferrer">https://docs.darktable.org/usermanual/4.0/en/overview/suppor...</a>
(Darktable also supports JPEG XL)</p>
]]></description><pubDate>Mon, 07 Aug 2023 17:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37037335</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=37037335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37037335</guid></item><item><title><![CDATA[New comment by x4e in "Launch YC S21: Meet the Batch, Thread #4"]]></title><description><![CDATA[
<p>Why do you need the API key? Why not just do it like a traditional escrow service: you receive both the money and the item traded to a steam account you own. Then once both are received you send the money and you send a trade request giving the item to the receiver?</p>
]]></description><pubDate>Fri, 06 Aug 2021 08:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=28084621</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28084621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28084621</guid></item><item><title><![CDATA[New comment by x4e in "Tell HN: Protonmail is no longer private, sharing user info with US authorities"]]></title><description><![CDATA[
<p>I would say self hosting is best. At least if you lose your domain name you still have your emails.</p>
]]></description><pubDate>Wed, 04 Aug 2021 06:48:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=28057999</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28057999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28057999</guid></item><item><title><![CDATA[New comment by x4e in "Firefox lost 50M users since 2019"]]></title><description><![CDATA[
<p>Not updating a web browser is a fantastic way to make your computer very insecure. 
I understand the desire to keep things the same but personally I would value security above that.</p>
]]></description><pubDate>Mon, 02 Aug 2021 10:02:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=28034774</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28034774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28034774</guid></item><item><title><![CDATA[New comment by x4e in "strcpy: A niche function you don't need"]]></title><description><![CDATA[
<p>And what is safe? 
C has well defined, tested, and documented specifications which layout exactly how to use C safely.
Languages like Rust are <i>more</i> safe but nothing is just safe. If you are an inexperienced developer it is still very easy to write insecure code in Rust.<p>Sure, moving to safer languages is good. But it is impossible to rule out the use of a language so established that every major operating system is written in it. It is practically impossible to not use C - safe languages are normally bootstrapped by it and eventually your “safe” code will run in an environment programmed in C.</p>
]]></description><pubDate>Sat, 31 Jul 2021 14:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=28018626</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28018626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28018626</guid></item><item><title><![CDATA[New comment by x4e in "strcpy: A niche function you don't need"]]></title><description><![CDATA[
<p>Oh I see, I thought you were comparing it to the printf style methods but compared to methods that do not take a format string that makes sense.</p>
]]></description><pubDate>Sat, 31 Jul 2021 07:51:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=28016248</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28016248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28016248</guid></item><item><title><![CDATA[New comment by x4e in "strcpy: A niche function you don't need"]]></title><description><![CDATA[
<p>Why is snprintf slow? I am surprised that it would be slow especially when compared to methods like asprintf that allocate the buffer.</p>
]]></description><pubDate>Sat, 31 Jul 2021 07:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=28016066</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=28016066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28016066</guid></item><item><title><![CDATA[New comment by x4e in "Crossing an entire country in a straight line"]]></title><description><![CDATA[
<p>Yes, this is certainly easy to cheat at, but the point is to have fun</p>
]]></description><pubDate>Tue, 27 Jul 2021 10:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=27970725</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27970725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27970725</guid></item><item><title><![CDATA[New comment by x4e in "Crossing an entire country in a straight line"]]></title><description><![CDATA[
<p>In Tom’s videos (which this post is based off) he says that you just have to reach sea water</p>
]]></description><pubDate>Tue, 27 Jul 2021 10:16:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=27970705</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27970705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27970705</guid></item><item><title><![CDATA[New comment by x4e in "The Insecurity Industry"]]></title><description><![CDATA[
<p>C++ can be safe<i>r</i> but that does not mean it is safe. The fact you have out of bounds accesses, even if it is rare, is not really acceptable in a language that would like to be considered “safe”.</p>
]]></description><pubDate>Tue, 27 Jul 2021 10:00:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=27970602</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27970602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27970602</guid></item><item><title><![CDATA[New comment by x4e in "Using Benford’s Law to Detect Bitcoin Manipulation"]]></title><description><![CDATA[
<p>I believe it’s about which numbers it ends with, not starts with</p>
]]></description><pubDate>Sun, 25 Jul 2021 15:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=27949761</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27949761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27949761</guid></item><item><title><![CDATA[New comment by x4e in "EU plans to make Bitcoin transfers more traceable"]]></title><description><![CDATA[
<p>A flat price certainly does not mean no more people want to buy it, or even that a significant number of people no longer want to buy it</p>
]]></description><pubDate>Wed, 21 Jul 2021 20:25:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=27911675</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27911675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27911675</guid></item><item><title><![CDATA[New comment by x4e in "EU plans to make Bitcoin transfers more traceable"]]></title><description><![CDATA[
<p>> nobody wanted any more Tethers<p>Can you provide a source on that? I certainly don’t want any Tethers but I know plenty of people that do.</p>
]]></description><pubDate>Wed, 21 Jul 2021 09:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=27904039</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27904039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27904039</guid></item><item><title><![CDATA[New comment by x4e in "Support for team members who are mistreated in their country"]]></title><description><![CDATA[
<p>Could you clarify what you mean by “coming through education”?<p>I would’ve thought that population representation is <i>the</i> definition of underrepresented because it shows they are underrepresented in the population.
But I am interested if there is another way to measure this.</p>
]]></description><pubDate>Wed, 21 Jul 2021 08:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=27903818</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27903818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27903818</guid></item><item><title><![CDATA[New comment by x4e in "Support for team members who are mistreated in their country"]]></title><description><![CDATA[
<p>Your comment assumes that the parent commenter was male worrying about females taking their place.<p>It could equally have been a fear that if more than 50% of women are qualified for the job some will have to be excluded.</p>
]]></description><pubDate>Wed, 21 Jul 2021 08:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=27903774</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27903774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27903774</guid></item><item><title><![CDATA[New comment by x4e in "A case against security nihilism"]]></title><description><![CDATA[
<p>I imagine they use one exploit to get code execution in iMessage, then another exploit to escape sandbox and execute code in kernel.</p>
]]></description><pubDate>Tue, 20 Jul 2021 22:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=27900280</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27900280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27900280</guid></item><item><title><![CDATA[New comment by x4e in "Jeff Bezos’ Dystopian Legacy Goes Far Beyond Amazon"]]></title><description><![CDATA[
<p>Which network do you connect it to? Do you connect it to your home network which all your other devices are connected to and through which all your internet traffic is sent?<p>Do you use it in your house? Does it then record everything it can see and hear within your house?</p>
]]></description><pubDate>Wed, 14 Jul 2021 10:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=27831447</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27831447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27831447</guid></item><item><title><![CDATA[New comment by x4e in "WriteFreely – An open source platform for building a writing space on the web"]]></title><description><![CDATA[
<p>It was a while ago but the ones I remember were email subscriptions, custom javascript, and custom instance support in the iOS app.<p>Thank You for clarifying the reasoning. That does make more sense and makes it more justified. I still think it would be better to at least have the write.as fork be open source even if you can’t ensure stability/any sort of support.</p>
]]></description><pubDate>Sun, 11 Jul 2021 21:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=27804551</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27804551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27804551</guid></item><item><title><![CDATA[New comment by x4e in "WriteFreely – An open source platform for building a writing space on the web"]]></title><description><![CDATA[
<p>I self-hosted a writefreely instance for a while but I found many features were proprietary and only available in the paid managed hosting (write.as). All features that I didn’t need that much and could workaround however it just made me feel quite dissatisfied with the project.<p>People self hosting are not likely to be the same people who would pay for managed hosting so it makes no sense to lock features off for them.<p>I forked the codebase and added stuff myself for a while because even after funnelling users to their commercial option they still do hardly any development, see how long this one line PR I made took to be merged: <a href="https://github.com/writefreely/writefreely/pull/429" rel="nofollow">https://github.com/writefreely/writefreely/pull/429</a>.<p>Now I just have a simple python script that makes everything I need in a blog [0] (markdown, resources, mathjax, atom feed and all completely static with no JS). There is no need to have complicated blog services, just compile static html.<p>[0]: <a href="https://github.com/x4e/Blog/blob/master/make.py" rel="nofollow">https://github.com/x4e/Blog/blob/master/make.py</a></p>
]]></description><pubDate>Sun, 11 Jul 2021 15:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=27801870</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27801870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27801870</guid></item><item><title><![CDATA[New comment by x4e in "All public GitHub code was used in training Copilot"]]></title><description><![CDATA[
<p>How will it find the “correct” license?<p>Will it check the LICENSE file? Simply having a LICENSE file is not a declaration that all the code in that repo is under that LICENSE.<p>What if specific lines/files are specified to be under different licenses?<p>What if the publisher of the repo is publishing it under an incorrect license in bad faith?<p>Will github be responsible if it tells me the wrong license?</p>
]]></description><pubDate>Thu, 08 Jul 2021 18:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=27775915</link><dc:creator>x4e</dc:creator><comments>https://news.ycombinator.com/item?id=27775915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27775915</guid></item></channel></rss>