<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: nkmskdmfodf</title><link>https://news.ycombinator.com/user?id=nkmskdmfodf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 01:10:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nkmskdmfodf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nkmskdmfodf in "What made Dostoevsky's work immortal"]]></title><description><![CDATA[
<p>Oh I see. I don't disagree with you point then, but the context here is 'immortal works' and that's definitely strongly correlated with the popularity of the work. 'Immortal work' ~= 'still popular long in the future'</p>
]]></description><pubDate>Fri, 22 Nov 2024 22:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42217851</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42217851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42217851</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "What made Dostoevsky's work immortal"]]></title><description><![CDATA[
<p>Huh?<p>If you're going to write a book, for other people to read, you ultimately want people to understand and recognize your ideas/the point of your work. It has nothing to do with morality.</p>
]]></description><pubDate>Fri, 22 Nov 2024 16:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42215035</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42215035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42215035</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "Weight-loss drug found to shrink muscle in mice, human cells"]]></title><description><![CDATA[
<p>It's not going to be linear though. 1750 cal per day ~= 73 cal per hour. If, for example, you're already in a calorie deficit for the day, and then do a nice hour long workout (or demanding mental work), you're going to burn some muscle.</p>
]]></description><pubDate>Fri, 22 Nov 2024 16:11:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42214968</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42214968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42214968</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "A Study of Malware Prevention in Linux Distributions"]]></title><description><![CDATA[
<p>100%</p>
]]></description><pubDate>Fri, 22 Nov 2024 04:04:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42211085</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42211085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42211085</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "Weight-loss drug found to shrink muscle in mice, human cells"]]></title><description><![CDATA[
<p>Because the body can only extract so much energy per minute from all of the fat in your body. If that's not enough, muscle is used, etc.</p>
]]></description><pubDate>Fri, 22 Nov 2024 04:02:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42211070</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42211070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42211070</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>You do you champ.</p>
]]></description><pubDate>Fri, 01 Nov 2024 18:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42019742</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42019742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42019742</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> You are so sure you’re right that you are not really thinking about what I am saying, and how it applies to real world situations- especially things like real life high stakes life or death situations.<p>Nah, you're just saying a lot of stuff that's factually incorrect and just terrible advice overall. You lack understanding what you're talking about. And the stakes are pretty irrelevant to whether a system is secure or not.<p>> For things like ECDSA, like anything else you implement obscurity on a one off basis tailored to the specific use case- know your opponent and make them think you are using an entirely different method and protocol that they’ve already figured out and compromised.<p>You're going to make ECDSA more secure by making people think you're not using ECDSA? That makes so little sense in so many ways. Ahahahahaha.</p>
]]></description><pubDate>Fri, 01 Nov 2024 01:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42013377</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42013377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42013377</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> They are absolutely complementary, and implementing a real world secure system will layer both- one starts with a mathematically secure heavily publicly audited system, and adds obscurity in their real world deployment of it.<p>Ok, let's start with a 'mathematically secure heavily public audited system' - let's take ECDSA, for example - how will you use obscurity to improve security?<p>> If you have the resources and ability to, for example, develop your own internally used but externally unknown, but still heavily audited and cryptographically secure system, is going to be better than an open source tool.<p>Literally all of the evidence we have throughout the history of the planet says you're 100% wrong.</p>
]]></description><pubDate>Thu, 31 Oct 2024 18:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42009872</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42009872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42009872</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> Instead of, for example in your last example simply labeling something you seem to not like as "laughably weak"- do you have any specific reasoning?<p>'without security updates for a decade or longer' - do I really need to go into detail on why this is hilariously terrible security?<p>'runs services on non-standard ports,' - ok, _maybe_ you mitigated some low-effort automated scans, does not address service signatures at all, the most basic nmap service detection scan bypasses this already.<p>'blocks routes to hosts that even attempt scanning the standard ports ' - what is 'attempt scanning the standard ports' and how are you detecting that- is it impossible for me to scan your server from multiple boxes? (No, it's not, it's trivially easy.)<p>> Say I put up a server running OpenBSD (because it is less popular)- obviously a recent version with all security updates-, and it has only one open port- SSH,<p>Ok, so already far more secure than what you said in your previous comment.<p>>  only being physically connected for 10 minutes a day at seemingly random times only known by the users<p>Ok, so we're dealing with a server/service which is vastly different in its operation from almost any real-world server.<p>> only known by the users, with a new IP address each time that is never reused<p>Now you have to explain how you force a unique IP every time, and how users know about it.<p>> On top of that, the code and all commands of the entire OS has been secretly translated into a dead ancient language so that even with root it would take a long time to figure out how to work anything<p>Ok, so completely unrealistic BS.<p>> It is a custom secret hacked fork of SSH only used in this one spot that cannot be externally identified as SSH at all<p>It can't be identified, because you waved a magic wand and made it so?<p>> and exhibits no timing or other similar behaviors to identify the OS or implementation<p>Let's wave that wand again.<p>> How exactly are you going to remotely figure out that this is OpenBSD and SSH, so you can then start to look for a flaw to exploit?<p>Many ways. But let me use your magic wand and give you a much better/secure scenario - 'A server which runs fully secure software with no vulnerabilities or security holes whatsoever.' - Makes about as much sense as your example.<p>> Is it easier to rob a high security vault in a commercial bank on a major public street, or a high security vault buried in the sand on a remote island, where only one person alive knows its location?<p>The answer comes down to what 'high security' actually means in each situation. You don't seem to get it.</p>
]]></description><pubDate>Thu, 31 Oct 2024 18:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42009731</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42009731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42009731</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> You're mis-representing my examples by shifting the context,<p>Specific example of where I did this?<p>> literally gives the same examples to two of the main ones I mentioned at the very top of the article as key examples of security through obscurity: "Examples of this practice include disguising sensitive information within commonplace items, like a piece of paper in a book, or altering digital footprints, such as spoofing a web browser's version number"<p>I mean, I don't disagree that what you said about changing port numbers, for example, is security through obscurity. My point is that this is not any kind of defense from a capable and motivated attacker. Other examples like the OpenBSD mitigation you mentioned are very obviously not security through obscurity though.<p>> If you're not understanding how memory allocation randomization is security through obscurity- you are not understanding what the concept entails at the core.<p>No, you still don't understand what 'security through obscurity' means. If I use an open asymmetric key algorithm - the fact that I can't guess  a private key does not make it 'security through obscurity' it's the obscuring of the actual crypto algorithm that would make it 'security through obscurity'. Completely open security mitigations like the one you mentioned have nothing to do with security through obscurity.<p>> The flaw in your firewall example is not using obscurity itself, but: (1) not also using traditional methods of hardening on top of it<p>Sooo... you think adding more obscurity on top of a closed, insecure piece of software is going to make it secure?<p>>  if an external person could infer what software you are using by interacting remotely,<p>There are soooo many ways for a capable and motivated attacker to figure out what software you're running. Trying to obscure that fact is not any kind of security mitigation whatsoever. Especially when you're dealing with completely closed software/hardware - all of your attempts at concealment are mostly moot - you have no idea what kind of signatures/signals that closed system exposes, you have no idea what backdoors exist, you have no idea what kind of vulnerable dependencies it has that expose their own signatures and have their own backdoors. Your suggestion is really laughable.<p>> not also using traditional methods of hardening on top of it<p>What 'traditional methods' do you use to 'harden' closed software/hardware? You literally have no idea what security holes and backdoors exist.<p>> if an external person could infer what software you are using by interacting remotely, and then obtain their own commercial copy to investigate for flaws.<p>Uhh yeah, now you're literally bringing up one of the most common arguments for why security through obscurity is bullshit. During WW1/WW2 security through obscurity was common in crypto - they relied on hiding their crypto algos instead of designing ones that would be secure even when publicly known. What happened is enough messages, crypto machines, etc were recovered by the other side to reverse these obscured algos and break them - since then crypro has pretty much entirely moved away from security through obscurity.</p>
]]></description><pubDate>Thu, 31 Oct 2024 17:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42009439</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42009439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42009439</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>Nah, you have no idea what you're talking about.</p>
]]></description><pubDate>Thu, 31 Oct 2024 16:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42008637</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42008637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42008637</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> where secrecy and marketing hype is used to attempt to conceal the flaws.<p>That's literally the practical basis of security through obscurity.<p>> Others, like my comment above, are talking about systems carefully engineered to have no predictable or identifiable attack surfaces- things like OpenBSDs memory allocation randomization,<p>That's exactly the opposite of 'security through obscurity' - you're literally talking about a completely open security mitigation.<p>> I’ve found when it is impossible for an external bad actor to even tell what OS and services my server is running- or in some cases to even positively confirm that it really exists- they can’t really even begin to form a plan to compromise it.<p>If one of your mitigations is 'make the server inaccessible via public internet', for example - that is not security through obscurity - it's a mitigation which can be publicly disclosed and remain effective for the attack vectors it protects against. I don't think you quite understand what 'security through obscurity[0]' means. 'Security through obscurity' in this case would be you running a closed third-party firewall on this sever (or some other closed software, like macos for example) which has 100 different backdoors in it - the exact oppposite of actual security.<p>[0] <a href="https://en.wikipedia.org/wiki/Security_through_obscurity" rel="nofollow">https://en.wikipedia.org/wiki/Security_through_obscurity</a></p>
]]></description><pubDate>Thu, 31 Oct 2024 16:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42008585</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42008585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42008585</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> Security though obscurity is highly effective.<p>If you say so.<p>> Think of some common sense physical analogies: a hidden underground bunker is much less likely to be robbed than a safe full of valuables in your front yard. A bicycle buried deeply in bushes is less likely to be stolen than one locked to a bike rack.<p>That's not what security through obscurity is. If you want to make an honest comparison - what is more likely to be a secure - an open system built based on the latest/most secure public standards, or a closed system built based on (unknown)? The open system is going to be more secure 99.999% of the time.<p>> Without obscurity it is straightforward to know exactly what resources will be required to break something- you can look for a flaw that makes it easy and/or calculate exactly what is required for enough brute force.<p>The whole point of not relying on obscurity is that you design an actually secure system even assuming the attacker has a full understanding of your system. That is how virtually all modern crypto that's actually secure works. Knowing your system is insecure and trying to hide that via obscurity is not security.<p>>  it becomes nearly impossible to even identify that there is something to attack<p>That's called wishful thinking. You're conflating 'system that nobody knows about or wants to attack' with 'system that someone actually wants to attack and is defending via obscurity of its design'. If you want to make an honest comparison you have to assume the attacker knows about the system and has some motive for attacking it.<p>> but in most cases I think simple obscurity is more powerful and requires less resources than non obscure strength based security.<p>Except obscurity doesn't actually give you any security.<p>> I’ve managed public servers that stayed uncompromised without security updates for a decade or longer using obscurity: an archaic old Unix OS of some type that does not respond to pings or other queries, runs services on non-standard ports, and blocks routes to hosts that even attempt scanning the standard ports will not be compromised.<p>That's a laughably weak level of security and does approximately ~zero against a capable and motivated attacker. Also, your claim of 'stayed uncompromised' is seemingly based on nothing.</p>
]]></description><pubDate>Thu, 31 Oct 2024 16:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42008546</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42008546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42008546</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>Security by insecurity is also 'widely deployed and often effective'.</p>
]]></description><pubDate>Thu, 31 Oct 2024 04:55:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42003623</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42003623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42003623</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> to a large extent, it's directly because of hardware based privacy features.<p>First, this is 100% false. Second, security through obscurity is almost universally discouraged and considered bad practice.</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002625</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42002625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002625</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> even with open-source, you're never going to sit and read the code (of the program AND its dependency tree)<p>You don't have to. The fact that it's possible for you to do so, and the fact that there are many other people in the open source community able to do so and share their findings, already makes it much more trust-worthy than any closed apple product.</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002583</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42002583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002583</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> Apple has full-disk encryption backed by the secure enclave so its not by-passable.<p>Any claims about security of apple hardware or software are meaningless. If you actually need a secure device, apple is not an option.</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:41:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002576</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42002576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002576</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> And for me, the idea that they might replace my aging phone with a newer unit, is a big plus.<p>It's called a warranty and not at all exclusive to apple whatsoever?<p>> Those people should stick to Linux, so that they can have a terrible usability experience ALL the time, but feel more "in control," or something.<p>Maybe you should stick to reading and not commenting, if this is the best you can do.</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002553</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42002553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002553</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "M4 MacBook Pro"]]></title><description><![CDATA[
<p>> I am thrilled to shell out thousands and thousands of dollars to purchase a machine that feels like it really belongs to me, from a company that respects my data and has aligned incentives.<p>You  either have have very low standards or very low understanding if you think a completely closed OS on top of completely closed hardware somehow means it 'really belongs' to you, or that your data/privacy is actually being respected.</p>
]]></description><pubDate>Thu, 31 Oct 2024 01:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002522</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=42002522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002522</guid></item><item><title><![CDATA[New comment by nkmskdmfodf in "The World’s $100T Fiscal Timebomb Keeps Ticking"]]></title><description><![CDATA[
<p>What happens when country A can't pay?</p>
]]></description><pubDate>Sun, 20 Oct 2024 16:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41896254</link><dc:creator>nkmskdmfodf</dc:creator><comments>https://news.ycombinator.com/item?id=41896254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41896254</guid></item></channel></rss>