<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, 28 Sep 2026 01:12:13 +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 "C's Flexible Integer Sizes Were Not a Design Mistake"]]></title><description><![CDATA[
<p>I think it didn't work out well, because "int" being different size makes programming difficult. For example, a system must manage up to 100 000 records. Can I use int for record number? What if it is 16 bits? What if I need to send data between machines, how can I use "int" if it can be different size?<p>Probably someone noticed that it is inconvenient, and on 64-bit machine ints are still 32-bit and not 64.<p>The computers with 16-bit ints or 9-bit bytes are long gone, but the language still has to carry that legacy.</p>
]]></description><pubDate>Sun, 27 Sep 2026 20:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49870360</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49870360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49870360</guid></item><item><title><![CDATA[New comment by codedokode in "There are no "rogue" AI agents"]]></title><description><![CDATA[
<p>Better not to say, I think.</p>
]]></description><pubDate>Sun, 27 Sep 2026 18:54:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49869671</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49869671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49869671</guid></item><item><title><![CDATA[New comment by codedokode in "In an $80 motel room, a discovery to shed light on the origins of life"]]></title><description><![CDATA[
<p>I am not from US and with that money I could rent a tiny apartment for 2-3 days. However, I prefer cheaper accomodation. $80 is super expensive if you have no other place to live.</p>
]]></description><pubDate>Sun, 27 Sep 2026 17:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49868544</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49868544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49868544</guid></item><item><title><![CDATA[New comment by codedokode in "In an $80 motel room, a discovery to shed light on the origins of life"]]></title><description><![CDATA[
<p>So $80 is considered a "cheap room"? How is a person supposed to earn $80 a day to pay for it and have something left?<p>Also, cells can have scales? Amazing.</p>
]]></description><pubDate>Sun, 27 Sep 2026 16:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49868313</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49868313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49868313</guid></item><item><title><![CDATA[New comment by codedokode in "Meta Blocks President Lula's Facebook Page, Campaign Ads 2 Weeks from Election"]]></title><description><![CDATA[
<p>And also you can masquerade political ads as ads for a newspaper article, for example: "Governor A opens a new school" or "Party A declares amazing plans for next 5 years" (actually done here by ruling party, to work around election ad laws and limitations).</p>
]]></description><pubDate>Sun, 27 Sep 2026 10:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49865300</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49865300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49865300</guid></item><item><title><![CDATA[New comment by codedokode in "The Murky History of Soviet-Born Tetris"]]></title><description><![CDATA[
<p>It is weird how they use the letter Я ("ya") as a "Russian" version of R. The Russian (actually Cyrillic) version of R is "P". So I read the name with flipped "R" as "Tetyais" and it makes no sense.<p>Also I wonder how Vadim Gerasimov managed to obtain an IBM PC-compatible computer: where he got the money and what store would be selling that. This shows how unequal and unfair the society became when reforms began at the late USSR. In earlier USSR, everybody would equally and fairly have no computer.</p>
]]></description><pubDate>Sat, 26 Sep 2026 20:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49860246</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49860246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49860246</guid></item><item><title><![CDATA[New comment by codedokode in "Breaking Up with Google Play: Why Conversations Is Now Free"]]></title><description><![CDATA[
<p>What I do not like about Android is how difficult it is to unlock the bootloader without ever connecting the device to Internet. Any device with flash memory should be re-programmable and it should be illegal to prevent user from doing this or adding measures (like locking components to CPU via cryptography or adding anti-reverse engineering measures) that make it difficult.</p>
]]></description><pubDate>Sat, 26 Sep 2026 19:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49859883</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49859883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49859883</guid></item><item><title><![CDATA[New comment by codedokode in "Entering and Breaking the Avast Antivirus Sandbox Part 2"]]></title><description><![CDATA[
<p>Antivirus is not a bad thing. Imagine running a company where there are 100 employees that click every link and open every attachment. Definitely safer with an antivirus.</p>
]]></description><pubDate>Fri, 25 Sep 2026 08:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49841918</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49841918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49841918</guid></item><item><title><![CDATA[New comment by codedokode in "CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox Part 2"]]></title><description><![CDATA[
<p>No, it is unfit for this purpose. The reason is:<p>- you need to specify the rules before starting an application. How one is supposed to guess what application will do? Figuring out the correct rules may take lot of time and is impossible for non-programmers. Imagine I want to install 10 apps per day and they should work perfectly, how much time will I be spending writing rules?<p>- the rules cannot be changed in runtime, for example, giving access to a camera for 1 minute<p>- the rules are too limited. You can restrict access to a file, but can you restrict access to a DBUS bus? Can you restrict access to audio, video, GPU etc? To /proc filesystem? To a DNS domain? The rules feel like they were written for computers with teletypes from 70s and not for modern machines.<p>- they do not allow providing fake data, for example, a fake list of WiFi points so that the app thinks it has the access to your geolocation while in reality is doesn't.<p>So it is some outdated technology unfit for modern day.<p>What does a user want? The user wants to be able to run anything without any risk and without writing any config files. Obviously it takes a skill to write such OS, and there is definitely a lack of people with this skill among Linux distribution creators.<p>A system where installation is done using "curl + sudo bash" is the opposite of a safe OS.</p>
]]></description><pubDate>Fri, 25 Sep 2026 08:57:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49841908</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49841908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49841908</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>Didn't Meta make the glasses in question?</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832456</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49832456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832456</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>> I can't wait for smart glasses with facial recognition and a name tag that hovers over everyone.<p>What stops you from using a notepad? I do not want my face uploaded to Facebook.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832303</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49832303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832303</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>They made the glasses for filming people without permission?</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:39:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832228</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49832228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832228</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>A person is being treated disrespectfully and your point is that they should do nothing with it. Filming without permission is no different than harassing or bullying. A weak person would bear with it, a strong one would punch in the face.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832192</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49832192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832192</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>There is not only law but respect and politeness. If you disrespect other people do not expect being treated respectfully.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832064</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49832064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832064</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>That would be the right thing. You want to film something, you don't use people passing by as a free extra and don't publish the details where and with whom they were going online. Is is just some American thing that they do not care about feelings of other people.<p>If you have any respect, don't film other people or at least blur them.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831961</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49831961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831961</guid></item><item><title><![CDATA[New comment by codedokode in "Meta takes down a critical video about meta AI Glasses after filming at Meta"]]></title><description><![CDATA[
<p>Yes but isn't that what those glasses were made for by those Meta employees?</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831793</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49831793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831793</guid></item><item><title><![CDATA[New comment by codedokode in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Interesting, the government can demand creating a backdoor and doesn't let anyone tell about it. Basically, outlawing E2EE.</p>
]]></description><pubDate>Thu, 24 Sep 2026 12:28:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829691</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49829691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829691</guid></item><item><title><![CDATA[New comment by codedokode in "Swap, ZRAM, Zswap and Hibernate on NixOS"]]></title><description><![CDATA[
<p>> I mostly want to note that swap files can complicate hibernate.<p>Only in Linux - Windows has no problem with swap in a file. Swap partition is an awful idea because you cannot easily resize it.<p>Zram is also a bad idea, when it is filled, the system starts swapping to a disk, and old pages nobody needs are kept in RAM forever. Zswap is better in this aspect - old pages are pushed to the disk and newer ones kept in memory. But Linux distributions use zram by default.<p>Also, it seems that many distributions now place /tmp in RAM (tmpfs). Whoever made such decision is not very bright. When you place a large file in /tmp (for example, viewing a large compressed archive which is automatically unpacked into a temporary location), it fills the memory and the systems locks up completely, including mouse and GUI - because bright people developing Linux cannot think of reserving resources for desktop environment to prevent exactly this situation. Why reserve memory for GUI? Obviously files placed into /tmp are more important. Who needs GUI nowadays when you can easily connect over SSH from another machine and kill the misbehaving program.<p>If you are making a Linux distribution, do not place /tmp into memory. Or at least check how much RAM user has, and add a limit on tmpfs after which files are pushed onto the disk. Also, do reserve memory for window manager with high priority.</p>
]]></description><pubDate>Thu, 24 Sep 2026 12:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829500</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49829500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829500</guid></item><item><title><![CDATA[New comment by codedokode in "Tokens Too Cheap to Meter"]]></title><description><![CDATA[
<p>> We are likely to see LLMs integrated into every part of computing as infrastructure, not just as a product, in the next year or two.<p>Of course, for collecting better telemetry using local AI for analyzing video from camera and audio from a microphone.</p>
]]></description><pubDate>Wed, 23 Sep 2026 15:58:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49818076</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49818076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49818076</guid></item><item><title><![CDATA[New comment by codedokode in "There's a high chance of devices being sold with GrapheneOS preinstalled in 2027"]]></title><description><![CDATA[
<p>The problem with those free OS is that they usually work on top models which cost like 4 ordinary smartphones. It is experimental software that doesn't work perfectly, and it makes no sense to pay that much for it. So with high prices they are push away potential users.<p>Also, I would like no DRM, no serial id, no support for device verification, no trusted environments, re-programmable IMEI, no locked bootloaders, no proprietary code and no telemetry in any form or shape.</p>
]]></description><pubDate>Wed, 23 Sep 2026 06:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49812227</link><dc:creator>codedokode</dc:creator><comments>https://news.ycombinator.com/item?id=49812227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49812227</guid></item></channel></rss>