<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: codedokode</title><link>https://news.ycombinator.com/user?id=codedokode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 03:27:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=codedokode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by codedokode in "GDID Windows – Cut the tracker that follows you even under VPN"]]></title><description><![CDATA[
<p>The /proc contains too many unnecessary information, which can be used for fingerprinting or helping an attack. Run `ls /proc` and find yourself surprised. For example, why do applications need to know the kernel command line? What for? Why do they need the list of  major and minor device numbers? List of filesystems? Network configuration?<p>So I want to follow the principle of minimal privileges and only grant access to files needed for running a program. Sadly many programs cannot run without /proc. For example, poorly coded Apple's Grand Central Dispatch library crashes the application (for example, Telegram) if it cannot enumerate the information about threads or processes. It needs this information to calculate how many additional worker threads need to be created, and if it cannot calculate the number, it terminates the application for reasons I do not understand.<p>There is also a catch that the program can create a new unprivileged user namespace and mount /proc there thus bypassing my daemon completely. Anyone can create a user namespace nowadays.<p>> Another option may be to set up a container or PID namespace and give your tool direct access to that /proc.<p>/proc contains information not only about processes, but a lot of extra information.</p>
]]></description><pubDate>Sun, 26 Jul 2026 22:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49063179</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49063179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49063179</guid></item><item><title><![CDATA[New comment by codedokode in "GDID Windows – Cut the tracker that follows you even under VPN"]]></title><description><![CDATA[
<p>How do you write SELinux policies to allow reading only certain files in /proc, where process IDs are not known ahead? I ended up writing my own FUSE-based /proc emulation. The facilities are there, but it feels like writing your own OS.</p>
]]></description><pubDate>Sat, 25 Jul 2026 22:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49052416</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49052416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49052416</guid></item><item><title><![CDATA[New comment by codedokode in "GDID Windows – Cut the tracker that follows you even under VPN"]]></title><description><![CDATA[
<p>They do not need this, they require you to create a Microsoft account to use your own computer (currently without a phone number, passport and selfie but that will probably change in the future).</p>
]]></description><pubDate>Sat, 25 Jul 2026 22:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49052294</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49052294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49052294</guid></item><item><title><![CDATA[New comment by codedokode in "GDID Windows – Cut the tracker that follows you even under VPN"]]></title><description><![CDATA[
<p>Probably Windows constantly pings the MS server and they record those tuples.</p>
]]></description><pubDate>Sat, 25 Jul 2026 22:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49052257</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49052257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49052257</guid></item><item><title><![CDATA[New comment by codedokode in "GDID Windows – Cut the tracker that follows you even under VPN"]]></title><description><![CDATA[
<p>Stopped using Windows in Windows 7 era, never regretted.</p>
]]></description><pubDate>Sat, 25 Jul 2026 22:11:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49052176</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49052176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49052176</guid></item><item><title><![CDATA[New comment by codedokode in "ARC-AGI Leaderboard"]]></title><description><![CDATA[
<p>Why is there no Kimi 3, and GLM5.2 didn't run the third benchmark? I am more interested in knowing the abilities of open weight models.</p>
]]></description><pubDate>Sat, 25 Jul 2026 12:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49047228</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49047228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49047228</guid></item><item><title><![CDATA[New comment by codedokode in "“We have information that Moonshot distilled Fable for the development of K3”"]]></title><description><![CDATA[
<p>Do you by chance also have information about Anthropic's training data sources?</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49010545</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49010545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49010545</guid></item><item><title><![CDATA[New comment by codedokode in ""We have information that Moonshot distilled Fable for the development of K3""]]></title><description><![CDATA[
<p>Smartphones are mostly Chinese now (except for iPhones and Samsung).</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49010437</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49010437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49010437</guid></item><item><title><![CDATA[New comment by codedokode in "Gemini 3.6 Flash, 3.5 Flash-Lite, and 3.5 Flash Cyber"]]></title><description><![CDATA[
<p>> Domestic China is the only very large audience for their own models<p>I don't think so. US models are very expensive, and not available in every country. I am not willing to pay $50/1M tokens for writing my pet projects.</p>
]]></description><pubDate>Tue, 21 Jul 2026 20:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48997783</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48997783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48997783</guid></item><item><title><![CDATA[New comment by codedokode in "I found a WordPress RCEs with GPT5.6 and $25"]]></title><description><![CDATA[
<p>But in a safe manner.</p>
]]></description><pubDate>Tue, 21 Jul 2026 19:59:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48997423</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48997423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48997423</guid></item><item><title><![CDATA[New comment by codedokode in "Who's afraid of Chinese models?"]]></title><description><![CDATA[
<p>Cannot non-Chinese closed weights model do the same?</p>
]]></description><pubDate>Tue, 21 Jul 2026 13:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48992137</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48992137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48992137</guid></item><item><title><![CDATA[New comment by codedokode in "China's open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>If a developer in your company named functions like this, what would you say?</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980350</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48980350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980350</guid></item><item><title><![CDATA[New comment by codedokode in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>And to provide "correct" answers to questions like "island of Taiwan belongs to which country". It seems that there is not single  agreed point of view on national borders.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980307</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48980307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980307</guid></item><item><title><![CDATA[New comment by codedokode in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>Blockchain is unnecessary complicated, for example, it has mining, rewards for those who add new records, even VM and scripts and all of these are not needed for a government registry. I do not need scripts within a land registry.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980131</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48980131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980131</guid></item><item><title><![CDATA[New comment by codedokode in "Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25"]]></title><description><![CDATA[
<p>It seems that wpdb doesn't support placeholders for comma-separated lists, like in "WHERE id IN (?)". So the developers have to fall back to string concatenation.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:17:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980074</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48980074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980074</guid></item><item><title><![CDATA[New comment by codedokode in "I found a WordPress RCEs with GPT5.6 and $25"]]></title><description><![CDATA[
<p>One usually uses "query builder" pattern for that.<p>Also, regarding placeholders, historically many DB and frameworks do not support passing lists for a value in a placeholder (like "WHERE id IN(?)") so users of such software fall back to string concatenation.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980034</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48980034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980034</guid></item><item><title><![CDATA[New comment by codedokode in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>If every notary is a node, you need some mechanism to ensure they perform only legitimate transactions and constantly monitor them. It is easier to just have a central authority.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48979901</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48979901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48979901</guid></item><item><title><![CDATA[New comment by codedokode in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>It doesn't matter, it's a dumb idea anyway because there is a central authority managing the land registry and there is no need for anyone else to  be involved.<p>Also, SQL database is much more convenient to use, it has query language and indices unlike a blockchain.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:02:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48979843</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48979843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48979843</guid></item><item><title><![CDATA[New comment by codedokode in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>No. Blockchain is made for managing transactions between untrusted parties. In case with a land, there is an authority managing the registry, so a standard relational DB (with optional digital signatures) is the bets option. Why someone wants to use a tool, not good for a specific purpose, for that exact purpose?</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48979820</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48979820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48979820</guid></item><item><title><![CDATA[New comment by codedokode in "Hacker wipes Romania's land registry database"]]></title><description><![CDATA[
<p>So that 50% attack results in someone taking all the land? No thanks.<p>It is a poor idea to use blockchain for government registries. If you want transparency, simply publish signed daily updates and that's enough. Just use simple DB with backups, and optionally, a printer printing changes on a paper.</p>
]]></description><pubDate>Mon, 20 Jul 2026 14:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48979721</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=48979721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48979721</guid></item></channel></rss>