<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: HHad3</title><link>https://news.ycombinator.com/user?id=HHad3</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 18:46:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=HHad3" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by HHad3 in "New 10 GbE USB adapters are cooler, smaller, cheaper"]]></title><description><![CDATA[
<p>That is complete nonsense and not how switched networks work.</p>
]]></description><pubDate>Sat, 25 Apr 2026 10:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900170</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=47900170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900170</guid></item><item><title><![CDATA[New comment by HHad3 in "I cracked a $200 software protection with xcopy"]]></title><description><![CDATA[
<p>Is this LLM slop? One cannot truncate RSA signatures and still check them. The sample hook code is nonsense, it lacks an address to hook (and would break Enigma‘s self-checks). The sentence structure and all lower-case looks like a bad prompt attempt to hide LLM usage.</p>
]]></description><pubDate>Sat, 06 Dec 2025 05:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46170935</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=46170935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46170935</guid></item><item><title><![CDATA[New comment by HHad3 in "Fire destroys S. Korean government's cloud storage system, no backups available"]]></title><description><![CDATA[
<p>That's including the enterprise premium for software, hardware support, and licenses. Building this in-house using open source software (e.g. Ceph) on OEM hardware will be cheaper by an order of magnitude.<p>You of course need people to maintain it -- the $300k turnkey solution might be the better option depending on current staff.</p>
]]></description><pubDate>Mon, 06 Oct 2025 07:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45488757</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=45488757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45488757</guid></item><item><title><![CDATA[New comment by HHad3 in "Japan: Apple Must Lift Browser Engine Ban by December"]]></title><description><![CDATA[
<p>I would welcome if this global legislative push would end up in a more open app ecosystem for iOS overall.<p>BrowserEngineKit is a thin wrapper over XPC and iOS' extension system. The system would be so much better to develop for if XPC was an open API, and JIT for isolated sub-processes was permitted without Apple's blessing.<p>* Messengers could have separate sub-processes for preprocessing untrusted inputs -- iMessage already does this, third-party messengers are single-process and cannot.<p>* Applications could isolate unstable components for better user experience and crash recovery.<p>* Emulators, e.g. for retro systems, would benefit from speedy emulation.<p>* WASM would become useful in iOS.<p>* Browser could use XPC without special-purpose API wrappers such as BrowserEngineKit.<p>But alas, all of this would make it easier to load code that runs at native speed into an iOS app after a store review happened, and as we all know that'll be the end of the world.</p>
]]></description><pubDate>Wed, 06 Aug 2025 12:39:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44811186</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=44811186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44811186</guid></item><item><title><![CDATA[New comment by HHad3 in "Cops suspect iOS 18 iPhones are communicating to force reboots"]]></title><description><![CDATA[
<p>You can update SEP firmware, but only by providing your PIN. This is why iOS prompts for you PIN again before updating.<p>This still effectively prevents Apple from adding backdoor to be installed on phones the user can no longer access.</p>
]]></description><pubDate>Sat, 09 Nov 2024 11:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42093762</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=42093762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42093762</guid></item><item><title><![CDATA[New comment by HHad3 in "Upgrading a Toshiba NAS HDD Firmware on Linux"]]></title><description><![CDATA[
<p>They might just as well send any other .reg file that runs a program (e.g. by creating an autoboot entry, COM server, service, ...) that bricks devices.</p>
]]></description><pubDate>Mon, 02 Sep 2024 09:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41423854</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=41423854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41423854</guid></item><item><title><![CDATA[New comment by HHad3 in "You Can't Spell WebRTC Without RCE – Part 1"]]></title><description><![CDATA[
<p>Apple unfortunately declared XPC to be a private API on iOS, whereas on macOS it is the foundation for sandboxing custom services.<p>I found no way to sandbox things beyond the sandboxes provided by iOS extension points (which are mostly XPC under the hood, but with no control options for the app).<p>Apple makes heavy use of XPC to sandbox iMessage services, but on iOS that remains an Apple-only feature.</p>
]]></description><pubDate>Tue, 06 Aug 2024 07:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41168503</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=41168503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41168503</guid></item><item><title><![CDATA[New comment by HHad3 in "Don’t try to sanitize input, escape output (2020)"]]></title><description><![CDATA[
<p>Not storing raw HTML might be a last resort to avoid these kinds of bugs in other software, but a good amount of things need to go wrong for them to happen in the first place. The issue is that your data is rendered outside of your software and known-good environment, so all bets are off.<p>You could as well have triggered a bug in some LaTeX engine that happened to be configured to allow arbitrary shell command execution.<p>Another strategy to defend against these issue you describe would be to not let developers access raw production data in the first place, but always anonymize it first, or remove internet access from machines accessing production data. (How sensitive is the data in your users table? Could a developer's test script accidentally send emails to your live users?)</p>
]]></description><pubDate>Sun, 14 Jul 2024 11:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40960296</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=40960296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40960296</guid></item><item><title><![CDATA[New comment by HHad3 in "iPhone 15 Pro Storage Expansion – 128GB to 512GB [video]"]]></title><description><![CDATA[
<p>SysCfg with serial number etc has been on a separate NOR chip for quite some time [1]. I wouldn't be surprised if Apple allowed DFU restore to initialize a blank flash as mere optimization in the production process.<p>[1] <a href="https://www.theiphonewiki.com/wiki/NOR" rel="nofollow">https://www.theiphonewiki.com/wiki/NOR</a></p>
]]></description><pubDate>Sat, 27 Apr 2024 10:25:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40178849</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=40178849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40178849</guid></item><item><title><![CDATA[New comment by HHad3 in "Monogon: A Linux userland in pure Go"]]></title><description><![CDATA[
<p>Sure, there are solutions presented in the installation guide [1]. It usually involves using the cloud or virtualization platform's out of band channel, which Talos all supports, to securely provision a config on first boot.<p>You can also generate a custom installation medium or cloud image that pulls config from your trusted machines if you cannot use out-of-band provisioning.<p>You can also securely use the insecure maintenance mode when there is a firewall in front of the machine, which prevents access by non-administrator clients to the API ports on IP level.<p>I'm not a fan of Talos booting into insecure maintenance mode without config w/o prompting for at least a PIN displayed on-screen, but the problem you're describing in no way prevents production use.<p>[1] <a href="https://www.talos.dev/v1.6/talos-guides/install/" rel="nofollow">https://www.talos.dev/v1.6/talos-guides/install/</a></p>
]]></description><pubDate>Fri, 29 Mar 2024 14:15:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39864365</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=39864365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39864365</guid></item><item><title><![CDATA[New comment by HHad3 in "FUSE-T is a kext-less implementation of FUSE for macOS that uses NFSv4"]]></title><description><![CDATA[
<p>The linked msdos source code on GitHub has since been rewritten by Apple /again/ [1], so the article is a bit out of date. This happened 3 months ago, and it now plugs into a private framework named FSKit.<p>I did not immediately see any private entitlements that restrict access to this API, nor is msdos.fs signed with special entitlements on my machine. Chances are this API works for any filesystem by dropping an appex into /Library/Filesystems. Looking forward to this being documented and made public eventually.<p>[1] <a href="https://github.com/apple-oss-distributions/msdosfs/blob/423d7fb56a080725daed182dfff8d854f6721414/msdos_appex/msdosFileSystem.m">https://github.com/apple-oss-distributions/msdosfs/blob/423d...</a></p>
]]></description><pubDate>Wed, 27 Dec 2023 10:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38780562</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=38780562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38780562</guid></item><item><title><![CDATA[New comment by HHad3 in "Ask HN: Do the younger generation lack professional standards?"]]></title><description><![CDATA[
<p>I was about to send a rational response to explain how furries are just a bunch of LGBTQ folks (though maybe we met different ones), but then I briefly looked at your HN comments history and decided not to. I hope that not too much of the younger generation has to deal with your bigotry, so I also wish you good luck with them.</p>
]]></description><pubDate>Fri, 15 Dec 2023 10:43:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38652868</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=38652868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38652868</guid></item><item><title><![CDATA[New comment by HHad3 in "Ask HN: Do the younger generation lack professional standards?"]]></title><description><![CDATA[
<p>Hi Gigachad!<p>Is there a policy on using portrait photos of oneself at your company? Then the profile photos should indeed be changed, because they're not photos of oneself, but drawings of cartoonish animals.<p>Otherwise there is no issue here but your understanding of subcultures and these three members of your team. I invite you to talk to them directly, mention the sex thing, and watch hilarity ensue.<p>> I've tried to bring this up with management but have been told they don't see any issues and I should drop it.<p>They probably value their contribution to the company over potential misunderstandings should these developers come into contact with customers via Teams. Management might not know what furries are. They might have googled it and found it to be benign. They also might have reacted that way due to the way you presented the issue, or interact with management or your team in general. It's impossible to tell from your post alone.<p>> Am I overreacting here?<p>Yes, but that is understandable if you believe that it's a sex thing.<p>> Is this normal in a corporate environment? I get that with remote work, things have become more casual, but not too sure if this is too far.<p>Depends on the company. Some may have policies on profile pictures, none of those will explicitly ban furry avatar pictures.<p>Good luck with the younger generation, Gigachad!</p>
]]></description><pubDate>Fri, 15 Dec 2023 10:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38652781</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=38652781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38652781</guid></item><item><title><![CDATA[New comment by HHad3 in "VMware transition to subscription, end of sale of perpetual licenses"]]></title><description><![CDATA[
<p>This is unfortunate. The writing was on the wall already with vSphere+, but I can't really commit to a subscription for VM infrastructure. Broadcom would be able to hold the whole company hostage with price increases.<p>I’m not sure yet where we'll end up, but the small cluster of 8 machines of ours will not run vSphere in 2025.</p>
]]></description><pubDate>Tue, 12 Dec 2023 21:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=38619220</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=38619220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38619220</guid></item><item><title><![CDATA[New comment by HHad3 in "Atlassian prepares to abandon on-prem server products"]]></title><description><![CDATA[
<p>We've moved to plain markdown in Git(Lab) as Confluence replacement. A CI pipeline compiles it to HTML and hosts it on the web via Material for MkDocs.<p>It lacks most collaboration options for non-developer users, but we found that they are rarely, if at all, used anyway. Non-developer users can still use an edit button that points to GitLab's web editor and update the docs that way.<p>I can't suggest a replacement for Jira at this point. I don't think there is one tool to recommend that fits every company's workflow. The other comments seem to have some nice tools to try.</p>
]]></description><pubDate>Mon, 16 Oct 2023 13:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37899302</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=37899302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37899302</guid></item><item><title><![CDATA[New comment by HHad3 in "Atlassian prepares to abandon on-prem server products"]]></title><description><![CDATA[
<p>Using Atlassian cloud products is a business risk. They previously let customers sit for weeks without access to their data [1]. Cloud-hosted products do get early patches for unsecured /setup routes though [2], so there's that.<p>At this point the decision has been made in our org to firewall their products off the internet and internal networks, and migrate to something else by 2024.<p>[1] <a href="https://hn.algolia.com/?q=atlassian" rel="nofollow noreferrer">https://hn.algolia.com/?q=atlassian</a><p>[2] <a href="https://confluence.atlassian.com/security/cve-2023-22515-privilege-escalation-vulnerability-in-confluence-data-center-and-server-1295682276.html" rel="nofollow noreferrer">https://confluence.atlassian.com/security/cve-2023-22515-pri...</a></p>
]]></description><pubDate>Mon, 16 Oct 2023 10:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37897952</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=37897952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37897952</guid></item><item><title><![CDATA[New comment by HHad3 in "PostgreSQL: No More Vacuum, No More Bloat"]]></title><description><![CDATA[
<p>The PostgresBuild 2021 slides of OrioleDB [1] (also linked in the GitHub project's readme) mention that there is a 1K LoC patch that adds features to the extension interface. I guess the patch is larger by now in 2023.<p>Slide 45 specifically lists:<p>* Extended table AM<p>* Custom toast handlers<p>* Custom row identifiers<p>* Custom error cleanup<p>* Recovery & checkpointer hooks<p>* Snapshot hooks<p>[1] <a href="https://www.slideshare.net/AlexanderKorotkov/solving-postgresql-wicked-problems" rel="nofollow noreferrer">https://www.slideshare.net/AlexanderKorotkov/solving-postgre...</a></p>
]]></description><pubDate>Sun, 16 Jul 2023 15:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=36748054</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=36748054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36748054</guid></item><item><title><![CDATA[New comment by HHad3 in "Valve bans 40k Dota 2 accounts using honeypot patch"]]></title><description><![CDATA[
<p>Author of parent comment here: Interesting insight! I love (and somewhat miss) this industry because the game of cat and mice is never over.</p>
]]></description><pubDate>Thu, 23 Feb 2023 22:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=34917793</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=34917793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34917793</guid></item><item><title><![CDATA[New comment by HHad3 in "Valve bans 40k Dota 2 accounts using honeypot patch"]]></title><description><![CDATA[
<p>Oldest trick in the book, good luck faking the PE signature to match the vendor's certificate ;-)<p>(Jokes aside, the kernel does not provide any information about which application reads a canary page. It's best to just use this as necessary condition and take it with a good pinch of salt.)</p>
]]></description><pubDate>Thu, 23 Feb 2023 22:44:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34917773</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=34917773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34917773</guid></item><item><title><![CDATA[New comment by HHad3 in "Valve bans 40k accounts after laying a trap for cheaters in Dota 2"]]></title><description><![CDATA[
<p>Previous discussion: <a href="https://news.ycombinator.com/item?id=34909218" rel="nofollow">https://news.ycombinator.com/item?id=34909218</a></p>
]]></description><pubDate>Thu, 23 Feb 2023 19:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=34915075</link><dc:creator>HHad3</dc:creator><comments>https://news.ycombinator.com/item?id=34915075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34915075</guid></item></channel></rss>