<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: dosshell</title><link>https://news.ycombinator.com/user?id=dosshell</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 17:54:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dosshell" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dosshell in "Zed 1.0"]]></title><description><![CDATA[
<p>i investigated this yesterday and there is one cmake extension. It gives basic support to cmake. Not as neat as vscode/jetbrains/qt/vs but it works. It is depends on CMakePresets.json and has no gui etc.</p>
]]></description><pubDate>Thu, 30 Apr 2026 05:26:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47958506</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=47958506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47958506</guid></item><item><title><![CDATA[New comment by dosshell in "90% of Claude-linked output going to GitHub repos w <2 stars"]]></title><description><![CDATA[
<p>you would lose 80 repos from "10000 : 1847" also in that case.</p>
]]></description><pubDate>Thu, 26 Mar 2026 10:24:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528699</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=47528699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528699</guid></item><item><title><![CDATA[New comment by dosshell in "Velxio, Arduino Emulator"]]></title><description><![CDATA[
<p>what do you mean with "The browser-based IDE (editor ...)<p>You use Monaco Editor for that.</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328222</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=47328222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328222</guid></item><item><title><![CDATA[New comment by dosshell in "Velxio, Arduino Emulator"]]></title><description><![CDATA[
<p>What parts have you exactly built?<p>All I see are dependencies that are glued together with claude.<p>Can you clearify exactly what you have developed?</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:30:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47315818</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=47315818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47315818</guid></item><item><title><![CDATA[New comment by dosshell in "We can’t send mail farther than 500 miles (2002)"]]></title><description><![CDATA[
<p>This is a good read! and something i have in the back of my head when debugging spooky bugs.</p>
]]></description><pubDate>Thu, 29 Jan 2026 10:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46808299</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=46808299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46808299</guid></item><item><title><![CDATA[New comment by dosshell in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>If it captures variables, it is not possible to manually declare the type. You can however hide it in an std::function. But then you probably get some overhead and some heap allocations in real life.</p>
]]></description><pubDate>Mon, 15 Dec 2025 20:51:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46280449</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=46280449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46280449</guid></item><item><title><![CDATA[New comment by dosshell in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>You put the using as class member (private) or as local in the function.</p>
]]></description><pubDate>Mon, 15 Dec 2025 20:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46280410</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=46280410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46280410</guid></item><item><title><![CDATA[New comment by dosshell in "Introduction to GrapheneOS"]]></title><description><![CDATA[
<p>> I have to have TikTok for work<p>I'm sorry but what? Your job demands what apps you have installed on your PRIVATE phone!?</p>
]]></description><pubDate>Sun, 14 Sep 2025 17:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45241794</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=45241794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45241794</guid></item><item><title><![CDATA[New comment by dosshell in "Zig breaking change – initial Writergate"]]></title><description><![CDATA[
<p>>> because part of what’s holding Zig back from doing async right is limitations and flaws in LLVM<p>this was interesting! Do you have a link or something to be able to read about it?</p>
]]></description><pubDate>Fri, 04 Jul 2025 07:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44461905</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=44461905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44461905</guid></item><item><title><![CDATA[New comment by dosshell in "Nobel Prize in Physics awarded to John Hopfield and Geoffrey Hinton [pdf]"]]></title><description><![CDATA[
<p>Note that: There are no economic science Nobel prize.<p>Only one similar named price in the name and memory of Alfred Nobel, which some how, is allowed to be part of the Nobel prize celebration.<p>I guess my opinion is in minority, but i don't like that another prize hijacks the Nobel prize.</p>
]]></description><pubDate>Tue, 08 Oct 2024 11:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41775991</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=41775991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41775991</guid></item><item><title><![CDATA[New comment by dosshell in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>I tried to reproduce it on Ivybridge (Windows VS20122) and failed (mulss and muldd) [0]. single and double precision takes the same time. I also found a behavior where the first batch of iterations takes more time regardless of precision. It is possible that this tricked me last time.<p>[0] <a href="https://gist.github.com/dosshell/495680f0f768ae84a106eb054f29f5d4" rel="nofollow">https://gist.github.com/dosshell/495680f0f768ae84a106eb054f2...</a><p>Sorry for the confusion and spreading false information.</p>
]]></description><pubDate>Tue, 23 Apr 2024 09:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40130105</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40130105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40130105</guid></item><item><title><![CDATA[New comment by dosshell in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>I agree with you. It should take the same time when thinking more about it. I remember learning this in ~2016 and I did performance test on Skylake which confirmed (Windows VS2015). I think I remember that i only tested with addsd/addss. Definitely not x87. But as always, if the result can not be reproduced... I stand corrected until then.</p>
]]></description><pubDate>Mon, 22 Apr 2024 21:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40120639</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40120639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40120639</guid></item><item><title><![CDATA[New comment by dosshell in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>Yes, as I wrote, it is only true for one float value.<p>SIMD/MIMD will benefit of working on smaller width. This is not only true because they do more work per clock but because memory is slow. Super slow compared to the cpu. Optimization is alot about cache misses optimization.<p>(But remember that the cache line is 64 bytes, so reading a single value smaller than that will take the same time. So it does not matter in theory when comparing one f32 against one f64)</p>
]]></description><pubDate>Mon, 22 Apr 2024 19:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40118179</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40118179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40118179</guid></item><item><title><![CDATA[New comment by dosshell in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>> I can get away with a smaller sized float<p>When talking about not assuming optimizations...<p>32bit float is slower than 64bit float on reasonable modern x86-64.<p>The reason is that 32bit float is emulated by using 64bit.<p>Of course if you have several floats you need to optimize against cache.</p>
]]></description><pubDate>Mon, 22 Apr 2024 19:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40117770</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40117770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40117770</guid></item><item><title><![CDATA[New comment by dosshell in "Hidden dependencies in Linux binaries"]]></title><description><![CDATA[
<p>First IANACC (I'm not a compiler programmer), but this is my understanding:<p>What do you mean by interface?<p>A dynamic library is handled very different from a static one. A dynamic library is loaded into the process virtual memory address space. There will be a tree trace there of loaded libraries. (I would guess this program walks this tree. But there may be better ways i do not know of that this program utilize)<p>In the world of gnu/linux a static library is more or less a collection of object files. The linker, to my best knowledge, will not treat the content of the static libraries different than from your own code. LTO can take place.
In the final elf the static library will be indistinguishable from your own code.<p>My experience of the symbole table in elf files is limited and I do not know if they could help to unwrap static library dependencies. (A debug symbol table would of course help).</p>
]]></description><pubDate>Sun, 14 Apr 2024 20:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40034368</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40034368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40034368</guid></item><item><title><![CDATA[New comment by dosshell in "Hidden dependencies in Linux binaries"]]></title><description><![CDATA[
<p>This is very interesting! Are there any movements to move towards this?<p>Wouldn't it open up for a new attack vector where process could read each other data?</p>
]]></description><pubDate>Sun, 14 Apr 2024 18:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40033063</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40033063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40033063</guid></item><item><title><![CDATA[New comment by dosshell in "Hidden dependencies in Linux binaries"]]></title><description><![CDATA[
<p>I agree with you, hidden is worse.<p>But we do know what it can not static link to, any GPL library, which many indirect dependencies are.</p>
]]></description><pubDate>Sun, 14 Apr 2024 18:04:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40033009</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=40033009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40033009</guid></item><item><title><![CDATA[New comment by dosshell in "Ask HN: Most efficient way to fine-tune an LLM in 2024?"]]></title><description><![CDATA[
<p>I know this is maybe not the answer you want, but if you are just interested in getting the job done there exist companies that are experts on this, for example:<p><a href="https://fortune.com/2024/03/11/adaptive-startup-funding-falcon-ai-models-team-rlhf-rlaif/" rel="nofollow">https://fortune.com/2024/03/11/adaptive-startup-funding-falc...</a></p>
]]></description><pubDate>Thu, 04 Apr 2024 19:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39934891</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=39934891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39934891</guid></item><item><title><![CDATA[New comment by dosshell in "Rogue editors started a competing Wikipedia that's only about roads"]]></title><description><![CDATA[
<p>One problem I encounter with math wiki is that I almost need to know what it is before reading to understand the wiki page.<p>I think wikibooks is a good initiativ to solve this, and could be powerful when combined with a normal wiki.</p>
]]></description><pubDate>Sat, 02 Mar 2024 18:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39574520</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=39574520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39574520</guid></item><item><title><![CDATA[Restic – Backups Done Right]]></title><description><![CDATA[
<p>Article URL: <a href="https://restic.net/">https://restic.net/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39465853">https://news.ycombinator.com/item?id=39465853</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Feb 2024 11:57:13 +0000</pubDate><link>https://restic.net/</link><dc:creator>dosshell</dc:creator><comments>https://news.ycombinator.com/item?id=39465853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39465853</guid></item></channel></rss>