<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: Ristovski</title><link>https://news.ycombinator.com/user?id=Ristovski</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 21 Sep 2026 01:28:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Ristovski" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Ristovski in "Qwen-Image-2.1: Compact, efficient, and unified image creation"]]></title><description><![CDATA[
<p>> In midvalues you will see a slight dot pattern.<p>Is this not simply some sort of watermark instead of an artifact?</p>
]]></description><pubDate>Sun, 20 Sep 2026 16:07:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49777180</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=49777180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49777180</guid></item><item><title><![CDATA[New comment by Ristovski in "List, inspect and explore OCI container images, their layers and contents"]]></title><description><![CDATA[
<p>A similar tool to this (includes interactive TUI) is <a href="https://github.com/wagoodman/dive" rel="nofollow">https://github.com/wagoodman/dive</a></p>
]]></description><pubDate>Fri, 02 Jan 2026 20:40:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469094</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=46469094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469094</guid></item><item><title><![CDATA[New comment by Ristovski in "Sisk – Lightweight .NET Web Framework"]]></title><description><![CDATA[
<p>FastEndpoints is nice but they don't seem to plan on supporting NativeAOT anytime soon <a href="https://github.com/FastEndpoints/FastEndpoints/issues/565#issuecomment-1865872141">https://github.com/FastEndpoints/FastEndpoints/issues/565#is...</a>.</p>
]]></description><pubDate>Sat, 31 Aug 2024 19:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41411107</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=41411107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41411107</guid></item><item><title><![CDATA[New comment by Ristovski in "SinkClose flaw impacts AMD EPYC and Ryzen CPUs, helps gain Ring -2 privileges"]]></title><description><![CDATA[
<p>For those wondering what the exact attack vector is, the AMD advisory has some details:<p>> Improper validation in a model specific register (MSR) could allow a malicious program with ring0 access to modify SMM configuration while SMI lock is enabled, potentially leading to arbitrary code execution. [0]<p>[0]: <a href="https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7014.html" rel="nofollow">https://www.amd.com/en/resources/product-security/bulletin/a...</a></p>
]]></description><pubDate>Fri, 09 Aug 2024 18:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41204423</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=41204423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41204423</guid></item><item><title><![CDATA[New comment by Ristovski in "Nvtop: Htop for GPUs"]]></title><description><![CDATA[
<p>> nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs.<p>The Github repo[0] disagrees: 
> NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs and accelerators.<p>I have been using this on AMD for a long time now.<p>[0]: <a href="https://github.com/Syllo/nvtop">https://github.com/Syllo/nvtop</a></p>
]]></description><pubDate>Wed, 08 May 2024 14:47:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40298696</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=40298696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40298696</guid></item><item><title><![CDATA[Parmigiano-Reggiano Adopts Edible Microchips to Combat Counterfeiters]]></title><description><![CDATA[
<p>Article URL: <a href="https://culturecheesemag.com/blog/parmigiano-reggiano-adopts-edible-microchips-to-combat-counterfeiters/">https://culturecheesemag.com/blog/parmigiano-reggiano-adopts-edible-microchips-to-combat-counterfeiters/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40230034">https://news.ycombinator.com/item?id=40230034</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 May 2024 21:57:33 +0000</pubDate><link>https://culturecheesemag.com/blog/parmigiano-reggiano-adopts-edible-microchips-to-combat-counterfeiters/</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=40230034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40230034</guid></item><item><title><![CDATA[New comment by Ristovski in "Qualcomm’s Hexagon DSP, and Now, NPU"]]></title><description><![CDATA[
<p>One of the major downsides of the Hexagon DSP is that its near impossible to actually run anything on it unless you somehow get your hands on an unprovisioned/unlocked SoC.<p>The HLOS (High-level OS) running on the Hexagon requires every "applet" to be signed by either the Qualcomm root cert or the OEMs cert. Usually, every phone has a set of generic Hexagon applets (or "skeleton libs") that are provided and signed by the OEM, which seem to be freely usable to offload some computational work to the DSP (mainly FastCV et al - <a href="https://developer.qualcomm.com/sites/default/files/docs/qualcomm-computer-vision/api/" rel="nofollow noreferrer">https://developer.qualcomm.com/sites/default/files/docs/qual...</a>).
Those of course come with their own bugs: <a href="https://research.checkpoint.com/2021/pwn2own-qualcomm-dsp/" rel="nofollow noreferrer">https://research.checkpoint.com/2021/pwn2own-qualcomm-dsp/</a><p>On some older SoCs, you were able to use a TOCTOU (Time of check to time of use) exploit to bypass the signature check by patching the applet loader shim in-memory, once it itself got authenticated: <a href="https://github.com/geohot/freethedsp/">https://github.com/geohot/freethedsp/</a> (I have personally ported this to the msm8953, and it seems to work)</p>
]]></description><pubDate>Wed, 04 Oct 2023 23:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37773135</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=37773135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37773135</guid></item><item><title><![CDATA[VanJS (Vanilla JavaScript) – A 1.2kB Reactive UI Framework Without React/JSX]]></title><description><![CDATA[
<p>Article URL: <a href="https://vanjs.org/">https://vanjs.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35931478">https://news.ycombinator.com/item?id=35931478</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 13 May 2023 18:53:57 +0000</pubDate><link>https://vanjs.org/</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=35931478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35931478</guid></item><item><title><![CDATA[iTLB Multihit]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.tacitosecurity.com/multihit.html">https://www.tacitosecurity.com/multihit.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34432444">https://news.ycombinator.com/item?id=34432444</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Jan 2023 20:19:26 +0000</pubDate><link>https://www.tacitosecurity.com/multihit.html</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=34432444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34432444</guid></item><item><title><![CDATA[New comment by Ristovski in "A Zig Diary"]]></title><description><![CDATA[
<p>IIRC there is some rudimentary AVR5 support in <a href="https://github.com/ZigEmbeddedGroup/microzig">https://github.com/ZigEmbeddedGroup/microzig</a> (<a href="https://github.com/ZigEmbeddedGroup/microzig/blob/main/src/modules/cpus/avr/avr5.zig">https://github.com/ZigEmbeddedGroup/microzig/blob/main/src/m...</a>)</p>
]]></description><pubDate>Wed, 11 Jan 2023 13:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34338281</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=34338281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34338281</guid></item><item><title><![CDATA[New comment by Ristovski in "Changing firmware config that doesn't want to be changed"]]></title><description><![CDATA[
<p>I believe that should be possible, yes.<p>Here is an interesting paper about Computrace: <a href="https://www.coresecurity.com/sites/default/files/private-files/publications/2016/05/Paper-Deactivate-the-Rootkit-AOrtega-ASacco.pdf" rel="nofollow">https://www.coresecurity.com/sites/default/files/private-fil...</a></p>
]]></description><pubDate>Sat, 07 Jan 2023 17:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=34290530</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=34290530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34290530</guid></item><item><title><![CDATA[New comment by Ristovski in "Changing firmware config that doesn't want to be changed"]]></title><description><![CDATA[
<p>For anyone interested in efivars, I have an old blog post about essentially the same thing but going a bit more in-depth, including how to actually modify the efivar entries: <a href="https://ristovski.github.io/posts/inside-insydeh2o/" rel="nofollow">https://ristovski.github.io/posts/inside-insydeh2o/</a></p>
]]></description><pubDate>Fri, 06 Jan 2023 15:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34275877</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=34275877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34275877</guid></item><item><title><![CDATA[New comment by Ristovski in "AMD Ryzen 7000 Series performs better with Spectre V2 Mitigations enabled"]]></title><description><![CDATA[
<p>An interesting comment made in the Phoronix forums:<p>> My theory is that fixing the Spectre V2 vulnerability on a hardware level would lead to fundamental architecture changes that AMD is not willing to make, because it may add so much more complexity to the architecture or it may just be too unconvenient. They probably realized that optimizing the code paths that the Linux kernel utilizes on the default mitigations mode is faster, simpler and it may involve less deeper changes, while still being secure.<p>> As far as I know, pretty much every CPU architecture that implements speculative execution is vulnerable to some version of Spectre, so note that this is not a fundametal flaw of AMD64.</p>
]]></description><pubDate>Tue, 04 Oct 2022 14:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=33080528</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=33080528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33080528</guid></item><item><title><![CDATA[New comment by Ristovski in "Solving my truck’s TPMS sensor problem with the help of an RTL-SDR dongle"]]></title><description><![CDATA[
<p>I wonder, do those sensors have some built-in battery that lasts a long time, but ultimately the whole sensor needs to be replaced due to the electronics being potted-in?<p>Or is it so low power that it can use some sort of piezoelectric/MEMS power source that charges it as the wheel is spinning?</p>
]]></description><pubDate>Mon, 22 Aug 2022 17:19:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=32554420</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=32554420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32554420</guid></item><item><title><![CDATA[New comment by Ristovski in "Under anesthesia, where do our minds go?"]]></title><description><![CDATA[
<p>A similar thing once happened to me as a kid, albeit with a twist.
I counted down from 10 quite slowly and opened my eyes once I reached 0 - only for it to be morning.</p>
]]></description><pubDate>Wed, 27 Jul 2022 11:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=32249184</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=32249184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32249184</guid></item><item><title><![CDATA[New comment by Ristovski in "Hello V-Lang"]]></title><description><![CDATA[
<p>I am still wondering why Volt, the native desktop client for Slack/Discord et al only supports MacOS when V boasts about cross-platform support and cross-compilation.</p>
]]></description><pubDate>Sun, 17 Apr 2022 16:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=31062278</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=31062278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31062278</guid></item><item><title><![CDATA[New comment by Ristovski in "Show HN: Building biggest online toolbox on web (57 plus tools with a fancy UI)"]]></title><description><![CDATA[
<p>This is very useful as well: <a href="https://gchq.github.io/CyberChef/" rel="nofollow">https://gchq.github.io/CyberChef/</a> (CyberChef - The Cyber Swiss Army Knife)</p>
]]></description><pubDate>Mon, 07 Feb 2022 23:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30252739</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=30252739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30252739</guid></item><item><title><![CDATA[New comment by Ristovski in "Ask HN: What are the best and worst command-line interfaces you have used?"]]></title><description><![CDATA[
<p>A very handy tool for this is <a href="https://www.nongnu.org/atool/" rel="nofollow">https://www.nongnu.org/atool/</a></p>
]]></description><pubDate>Wed, 24 Nov 2021 19:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=29333865</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=29333865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29333865</guid></item><item><title><![CDATA[New comment by Ristovski in "Telegram requires third-party clients to show ads"]]></title><description><![CDATA[
<p>Title is a bit misleading - this is merely enforcing that developers who create <i>third party Telegram clients</i> include the functionality of showing ads.</p>
]]></description><pubDate>Wed, 24 Nov 2021 00:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=29325295</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=29325295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29325295</guid></item><item><title><![CDATA[New comment by Ristovski in "Emojimix"]]></title><description><![CDATA[
<p>They seem to go up to 4 :)<p>Example: <a href="https://github.com/UCYT5040/Google-Sticker-Mashup-Research/blob/main/stickers/u1f307_u1f62e-u200d-u1f4a8.png" rel="nofollow">https://github.com/UCYT5040/Google-Sticker-Mashup-Research/b...</a><p>Edit: 6: <a href="https://github.com/UCYT5040/Google-Sticker-Mashup-Research/blob/main/stickers/u1f62e-u200d-u1f4a8_u1f62e-u200d-u1f4a8.png" rel="nofollow">https://github.com/UCYT5040/Google-Sticker-Mashup-Research/b...</a></p>
]]></description><pubDate>Mon, 22 Nov 2021 23:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=29313085</link><dc:creator>Ristovski</dc:creator><comments>https://news.ycombinator.com/item?id=29313085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29313085</guid></item></channel></rss>