<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: c0deR3D</title><link>https://news.ycombinator.com/user?id=c0deR3D</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 28 Jun 2026 19:34:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=c0deR3D" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by c0deR3D in "Linux VM without VM software – User Mode Linux"]]></title><description><![CDATA[
<p>Had been using this quite some time ago, it is sad that it has only 1-CPU support, preventing some SMP bugs from emerging.<p>Wonder if it's hard to make it SMP, if too many places use something like #ifdef CONFIG_ARCH_IS_UM to tell whether it is single CPU, it might be hard.</p>
]]></description><pubDate>Tue, 28 Oct 2025 08:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45730556</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=45730556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45730556</guid></item><item><title><![CDATA[New comment by c0deR3D in "Apple M3 Ultra"]]></title><description><![CDATA[
<p>Same here.</p>
]]></description><pubDate>Wed, 05 Mar 2025 15:46:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43268132</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=43268132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43268132</guid></item><item><title><![CDATA[New comment by c0deR3D in "Apple M3 Ultra"]]></title><description><![CDATA[
<p>When would Apple silicons made natively support for OSes such as Linux? Apple seemlingly reluctant to release detailed technical reference manual for M-series SoCs, which makes running Linux natively on Apple silicon challenging.</p>
]]></description><pubDate>Wed, 05 Mar 2025 14:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43267105</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=43267105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43267105</guid></item><item><title><![CDATA[New comment by c0deR3D in "Linux as co-operative Windows process (2017)"]]></title><description><![CDATA[
<p>Reminds me of User Mode Linux, which AFAIK, runs only on Linux, maybe *nix.</p>
]]></description><pubDate>Sun, 09 Feb 2025 14:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42990842</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=42990842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42990842</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why is Yocto so slow but so popular?"]]></title><description><![CDATA[
<p>Nope, mine runs on a native Linux box featuring Intel i7-1370P and 32GB RAM. Maybe Xilinx has some tuning which makes Yocto become slow at parsing the recipe dependency and the likes.<p>I've tried asking the Xilinx community, and got only a reply saying that there is a database in Yocto which limits the scalability.</p>
]]></description><pubDate>Fri, 17 Jan 2025 00:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42732759</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=42732759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42732759</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why is Yocto so slow but so popular?"]]></title><description><![CDATA[
<p>Your scenario makes me suspecting that it is Xilinx flavored Yocto causing the problem. I think that removing some unused Xilinx-specific layers/recipes can reduce the prologue and epilogue execution time.</p>
]]></description><pubDate>Thu, 16 Jan 2025 14:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42725320</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=42725320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42725320</guid></item><item><title><![CDATA[Ask HN: Why is Yocto so slow but so popular?]]></title><description><![CDATA[
<p>I was using Scarthgap (released April 2024), which is my first try. I realized the following:<p>1. Everytime a bb file is changed, it takes minutes to finish, for example, parsing recipes.<p>2. Building of a specific component takes minutes at the Yocto init things.<p>3. Invoking a Linux menuconfig takes minutes at the Yocto prologue and epilogue (e.g. resolving dependencies).<p>I see that Yocto manages the package in a way that provides good extensibility, modularization and maintainability. But it just way too slow.<p>I've heard that there is a database in Yocto which hinders the scalability, but why it seems that everyone using with Yocto doesn't mind waiting for minutes just for a minor config change?<p>Well, maybe I was wrong because I'm using Xilinx flavored (PetaLinux) Yocto.<p>How do you think?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42722659">https://news.ycombinator.com/item?id=42722659</a></p>
<p>Points: 2</p>
<p># Comments: 5</p>
]]></description><pubDate>Thu, 16 Jan 2025 08:05:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42722659</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=42722659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42722659</guid></item><item><title><![CDATA[New comment by c0deR3D in "Pipe Viewer – A Unix Utility You Should Know About"]]></title><description><![CDATA[
<p>Got me wondering, how does it works?</p>
]]></description><pubDate>Thu, 21 Nov 2024 00:51:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42199890</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=42199890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42199890</guid></item><item><title><![CDATA[Ask HN: Who is using PowerPC in modern computing?]]></title><description><![CDATA[
<p>PowerPC architecture, developed in late 1980s, was known for its performance for non-Intel processors in the 2000s. In real-time aspects, it outperforms Arm in that it provides competitive responsiveness while maintaining good performance.<p>AFAIK, although x86 and aarch32,64 domininate modern days computing world, it does seems there are still markets using PPC because the   mainframe-oriented Power10 was released in late 2021 [1].<p>So, is there any story regarding why we seldom hear PPC nowadays but there's still PPC based servers releasing?<p>[1] https://www.wikiwand.com/en/articles/Power10</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41589014">https://news.ycombinator.com/item?id=41589014</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 19 Sep 2024 06:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41589014</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=41589014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41589014</guid></item><item><title><![CDATA[New comment by c0deR3D in "KUtrace: Low-overhead Linux kernel tracing facility"]]></title><description><![CDATA[
<p>Out of curious, does BPF now capable of capturing all the context switch events such as CPU trap?<p>Also, if the overhead is negligible, maybe the author can try to merge this into mainline with the use of static key to make the incurred overhead switchable. In spite of the static key, the degree of the accompanied inteferences on cache and branch predictor might be an intriguing topic though.</p>
]]></description><pubDate>Tue, 16 Jul 2024 00:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40972678</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=40972678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40972678</guid></item><item><title><![CDATA[New comment by c0deR3D in "Project Gameface launches on Android"]]></title><description><![CDATA[
<p>In the near future, people can control appliances with purely their own consciousness, and the only prerequisite is that it requires a minimum consiciousness level, which is reachable for most of the human being. Lastly, we usually think that people living in the Stone age are primitive people. Are they?<p><a href="https://twitter.com/Michell51304" rel="nofollow">https://twitter.com/Michell51304</a></p>
]]></description><pubDate>Thu, 16 May 2024 14:06:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40378661</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=40378661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40378661</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why can't modern smartphones play music smoothly?"]]></title><description><![CDATA[
<p>If this is the case, it's weird then. Why releasing CPU for only a glimpse saves battery?</p>
]]></description><pubDate>Tue, 09 Apr 2024 08:24:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39977234</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=39977234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39977234</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why can't modern smartphones play music smoothly?"]]></title><description><![CDATA[
<p>Sure, I'd try remove the app from the power efficiency restricted app list, which by default are enforced on all apps.</p>
]]></description><pubDate>Tue, 09 Apr 2024 08:21:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39977215</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=39977215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39977215</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why can't modern smartphones play music smoothly?"]]></title><description><![CDATA[
<p>Yes, I was using Bluetooth headphones at the moment. I don't have the app name at hand, but I know that the app is also a file manager.<p>So there's probably jitter in my headphones, or the app was not suppose to do music playback smoothly because that's not its main usage.</p>
]]></description><pubDate>Tue, 09 Apr 2024 08:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39977193</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=39977193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39977193</guid></item><item><title><![CDATA[New comment by c0deR3D in "Ask HN: Why can't modern smartphones play music smoothly?"]]></title><description><![CDATA[
<p>Nope, mine is a playlist with only 3 local-stored tracks. Yes, I loop these 3 tracks all the time.</p>
]]></description><pubDate>Mon, 08 Apr 2024 17:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39971739</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=39971739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39971739</guid></item><item><title><![CDATA[Ask HN: Why can't modern smartphones play music smoothly?]]></title><description><![CDATA[
<p>As computing power grows, smartphones should theoretically encounter fewer and fewer stutters. However, at least on the phones I've used, which are iPhone8 Plus and Pixel 7, stutters still exist during music playing (even with the phone put in sleep mode). And I don't think it's only the case for the phones I've used.<p>The sources of the stutters I can come up with are:<p>1. all available LITTLE cores are busy and at least a task wake up in the meantime.
2. the CPU scheduler doesn't schedule properly (from the user experience perspective).
3. music player doesn't advice itself as latency-sensitive app.<p>It's easy for modern smartphones to have ready_to_run_tasks (daemons) > available_cpus, and a CPU scheduler which ignores latency-sensitive apps can easily preempt the music player.<p>To sum up, user experience is probably the utmost thing that modern phones care, how can things like "stutters during music playing" happen? Can't we just defer those daemon tasks?<p>(maybe this is why my collegue got a MP3 player instead)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39971255">https://news.ycombinator.com/item?id=39971255</a></p>
<p>Points: 19</p>
<p># Comments: 47</p>
]]></description><pubDate>Mon, 08 Apr 2024 16:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39971255</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=39971255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39971255</guid></item><item><title><![CDATA[New comment by c0deR3D in "Reverse engineering a mysterious UDP stream in my hotel (2016)"]]></title><description><![CDATA[
<p>Is it then possible that one can "decorate" the elevator music? At least at a interference level. :p</p>
]]></description><pubDate>Fri, 24 Feb 2023 06:22:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=34921491</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=34921491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34921491</guid></item><item><title><![CDATA[New comment by c0deR3D in "The 539kernel Book: A journey in creating an operating system kernel"]]></title><description><![CDATA[
<p>If I want to porting it to x86_64, except the register width, what else do I mainly need to take care of? Thanks!</p>
]]></description><pubDate>Sun, 20 Nov 2022 17:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=33682770</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=33682770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33682770</guid></item><item><title><![CDATA[Ask HN: Is there any tool for benchmarking responsiveness for Linux?]]></title><description><![CDATA[
<p>System76 recently announced their responsiveness optimizer, System76 Scheduler [0], which basically works as a daemon, adjusting the nice value and the CFS knobs for processes in the box for increased responsiveness. They've claimed that the responsiveness is therefore increased, which I'm also believed so.<p>However, this got me wondering, is there exists any tool that can report the "numbers" (e.g., scheduling latency) regarding to the responsivenss? Maybe Google has such tool for testing regression for Android or Chrome OS, sadly, I didn't managed to find one.<p>Thanks!<p>[0] <a href="https://github.com/pop-os/system76-scheduler" rel="nofollow">https://github.com/pop-os/system76-scheduler</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30209366">https://news.ycombinator.com/item?id=30209366</a></p>
<p>Points: 100</p>
<p># Comments: 44</p>
]]></description><pubDate>Fri, 04 Feb 2022 16:59:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=30209366</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=30209366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30209366</guid></item><item><title><![CDATA[New comment by c0deR3D in "GhOSt: Fast and Flexible User-Space Delegation of Linux Scheduling"]]></title><description><![CDATA[
<p>I don't think that the vanilla scheduler would get abandoned, instead, it would then acts as a fallback scheduler when customized userspace scheduler crashed or getting an update and so on.</p>
]]></description><pubDate>Fri, 17 Dec 2021 16:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29593991</link><dc:creator>c0deR3D</dc:creator><comments>https://news.ycombinator.com/item?id=29593991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29593991</guid></item></channel></rss>