<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: macrael</title><link>https://news.ycombinator.com/user?id=macrael</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 23:58:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=macrael" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by macrael in "I know you didn't write this"]]></title><description><![CDATA[
<p>I think it quickly needs to become good manners to indicate when text was written by AI rather than a person. I read that text differently and I shouldn't have to spend my time guessing.</p>
]]></description><pubDate>Mon, 22 Dec 2025 19:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46357625</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=46357625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46357625</guid></item><item><title><![CDATA[New comment by macrael in "Open Source Implementation of Apple's Private Compute Cloud"]]></title><description><![CDATA[
<p>Apple actually attests to signatures of every single binary they install on their machines, before soft booting into a mode where no further executables can be installed: <a href="https://security.apple.com/documentation/private-cloud-compute/softwarefoundations" rel="nofollow">https://security.apple.com/documentation/private-cloud-compu...</a><p>We don't _quite_ have the funding to build out our own custom OS to match that level of attestation, so we settled for attesting to a hash of every file on the booted VM instead.</p>
]]></description><pubDate>Fri, 07 Nov 2025 00:32:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45842318</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=45842318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45842318</guid></item><item><title><![CDATA[New comment by macrael in "Open Source Implementation of Apple's Private Compute Cloud"]]></title><description><![CDATA[
<p>Great questions!<p>1. The mechanics of the protocol are that a client will check that the software attested to has been released on a transparency log. dm-verity is what enforces that the hashes of the booted filesystem on the compute node match what was built and so those hashes are what are put on the transparency log, with a link to the deployed image that matches them. The point of the transparency log is that anyone could then go inspect the code related to that release to confirm that it isn't maliciously logging. So if you don't publish the code for your compute nodes then the fact of it being on the log isn't really useful.<p>So I think the answer is yes, to be compliant with OpenPCC you would need to publish the code for your compute nodes, though the client can't actually technically check that for you.<p>2. Absolutely yes. The client encrypts its prompt to a public key specific to a single compute node (well, technically it will encrypt the prompt N times for N specific compute nodes) where the private half of that key is only resident in the vTPM, the machine itself has no access to it. If the machine were swapped or rebooted for another one, it would be impossible for that computer to decrypt the prompt. The fact that the private key is in the vTPM is part of the attestation bundle, so you can't fake it</p>
]]></description><pubDate>Fri, 07 Nov 2025 00:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45842254</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=45842254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45842254</guid></item><item><title><![CDATA[New comment by macrael in "Open Source Implementation of Apple's Private Compute Cloud"]]></title><description><![CDATA[
<p>I'm happy to be careful, you are right we are relying on TEEs and vTPMs as roots of trust here and TEEs have been compromised by attackers with physical access.<p>This is actually part of why we think it's so important to have the non-targetability part of the security stack as well, so that even if someone where to physically compromise some machines at a cloud provider, there would be no way for them to reliably route a target's requests to that machine.</p>
]]></description><pubDate>Thu, 06 Nov 2025 21:08:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45840442</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=45840442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45840442</guid></item><item><title><![CDATA[New comment by macrael in "Open Source Implementation of Apple's Private Compute Cloud"]]></title><description><![CDATA[
<p>Howdy, head of Eng at confident.security here, so excited to see this out there.<p>I'm not sure I understand what you mean by inference provider here? The inference workload is not shipped off the compute node once it's been decrypted to e.g. OpenAI, it's running directly on the compute machine on open source models loaded there. Those machines are cryptographically attesting to the software they are running. Proving, ultimately, that there is no software that is logging sensitive info off the machine, and the machine is locked down, no SSH access.<p>This is how Apple's PCC does it as well, clients of the system will not even send requests to compute nodes that aren't making these promises, and you can audit the code running on those compute machines to check that they aren't doing anything nefarious.<p>The privacy guarantee we are making here is that no one, not even people operating the inference hardware, can see your prompts.</p>
]]></description><pubDate>Thu, 06 Nov 2025 18:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45838336</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=45838336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45838336</guid></item><item><title><![CDATA[New comment by macrael in "Juneteenth in Photos"]]></title><description><![CDATA[
<p>Happy Juneteenth! A reminder that we can change as a country. May we never have to liberate by war again.</p>
]]></description><pubDate>Thu, 19 Jun 2025 18:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44321374</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=44321374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44321374</guid></item><item><title><![CDATA[New comment by macrael in "“The closer to the train station, the worse the kebab” – a “study”"]]></title><description><![CDATA[
<p>OP found no correlation between railway proximity and quality</p>
]]></description><pubDate>Mon, 24 Feb 2025 22:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43165893</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43165893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43165893</guid></item><item><title><![CDATA[New comment by macrael in ""The closer to the train station, the worse the kebab" – a "study""]]></title><description><![CDATA[
<p>OP found no correlation between railway proximity and quality</p>
]]></description><pubDate>Mon, 24 Feb 2025 22:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43165890</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43165890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43165890</guid></item><item><title><![CDATA[New comment by macrael in ""The closer to the train station, the worse the kebab" – a "study""]]></title><description><![CDATA[
<p>OP found no correlation between railway proximity and quality</p>
]]></description><pubDate>Mon, 24 Feb 2025 22:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43165882</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43165882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43165882</guid></item><item><title><![CDATA[New comment by macrael in "“The closer to the train station, the worse the kebab” – a “study”"]]></title><description><![CDATA[
<p>OP found no correlation between railway proximity and quality</p>
]]></description><pubDate>Mon, 24 Feb 2025 21:01:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43164886</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43164886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43164886</guid></item><item><title><![CDATA[New comment by macrael in "“The closer to the train station, the worse the kebab” – a “study”"]]></title><description><![CDATA[
<p>OP found no correlation</p>
]]></description><pubDate>Mon, 24 Feb 2025 21:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43164881</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43164881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43164881</guid></item><item><title><![CDATA[New comment by macrael in "“The closer to the train station, the worse the kebab” – a “study”"]]></title><description><![CDATA[
<p>LOL we may need to update the title of this post, half the top level comments right now are assuming the study confirmed the hypothesis.<p>> With a mighty Pearson's correlation of 0.091, the data indicates that this could<p>> be true! If you ignore the fact that the correlation is so weak that calling it 'statistically<p>> insignificant' would be quite generous.</p>
]]></description><pubDate>Mon, 24 Feb 2025 21:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43164874</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=43164874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43164874</guid></item><item><title><![CDATA[New comment by macrael in "[dead]"]]></title><description><![CDATA[
<p>I liked this YouTube video from the blue site: <a href="https://www.metafilter.com/206671/The-Greatest-Showman-Richard-Feynman" rel="nofollow">https://www.metafilter.com/206671/The-Greatest-Showman-Richa...</a><p>A very well researched dive into how his legend came to be, some of the darker sides of his personality, and some discussion of his very real contributions to science.</p>
]]></description><pubDate>Fri, 07 Feb 2025 22:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42978351</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=42978351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42978351</guid></item><item><title><![CDATA[New comment by macrael in "The young, inexperienced engineers aiding DOGE"]]></title><description><![CDATA[
<p>American here, nope! It was a huge deal. An attempt to disrupt the peaceful transition of power. Not sure what other examples you think were on par but it was the kind of big deal where people went home sick to their stomachs for the day because I've never seen anything like it in my life. A desecration of something sacred.</p>
]]></description><pubDate>Tue, 04 Feb 2025 03:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42927471</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=42927471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42927471</guid></item><item><title><![CDATA[New comment by macrael in "Insomnia, but not lack of sleep, may hasten brain shrinkage: study"]]></title><description><![CDATA[
<p>From the public results only[1] (I don't have a copy of the whole study) they studied the following things looking for correlation with brain decline:<p>* short sleep duration<p>* sleep quality<p>* difficulty initiating sleep (DIS)<p>* difficulty maintaining sleep (DMS)<p>* early morning awakening (EMA)<p>* daytime sleepiness<p>They only found that the middle four were correlated. I don't know what exactly "sleep quality" is but the others are pretty easy to understand. And the point is that the duration of a person's sleep is not what mattered, it was the quality.<p>[1]: <a href="https://www.neurology.org/doi/10.1212/WNL.0000000000209988" rel="nofollow">https://www.neurology.org/doi/10.1212/WNL.0000000000209988</a></p>
]]></description><pubDate>Mon, 04 Nov 2024 21:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42045952</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=42045952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42045952</guid></item><item><title><![CDATA[New comment by macrael in "Blood, sweat and testes: rich men have always wanted to live forever"]]></title><description><![CDATA[
<p>At least they aren't forcing all of us to build pyramids for them yet</p>
]]></description><pubDate>Fri, 13 Sep 2024 17:25:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41533248</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=41533248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41533248</guid></item><item><title><![CDATA[New comment by macrael in "The Canary"]]></title><description><![CDATA[
<p>Very cool story. The technical bit at the heart of it, that Mark applied stats to determine the safe amount of column supports for ceilings rather than relying on various engineering calculations based on physics that all disagreed, is great. And it's wild that he had the data to collect those stats because of regulators requiring reporting on it, but that that data had sat around un-used for decades waiting for someone to actually turn it into safety.</p>
]]></description><pubDate>Tue, 10 Sep 2024 18:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41503810</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=41503810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41503810</guid></item><item><title><![CDATA[New comment by macrael in "12 Coins in Verse: Genius solution of twelve balls and a scale problem"]]></title><description><![CDATA[
<p>Wow I didn’t know there was a solution where you always weigh 4v4. I’ve only ever solved it with weighings that eliminate coins, never with a sum at the end</p>
]]></description><pubDate>Sun, 11 Aug 2024 16:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41217360</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=41217360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41217360</guid></item><item><title><![CDATA[New comment by macrael in "Twitter kills its San Francisco headquarters, will relocate to South Bay"]]></title><description><![CDATA[
<p>No! It’s just bad management. There is not some secret 4D chess to discover here. A paranoid billionaire with a ketamine problem is running Twitter into the ground. I think Howard Hughes is becoming a more and more accurate model with time.</p>
]]></description><pubDate>Wed, 07 Aug 2024 00:20:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41176958</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=41176958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41176958</guid></item><item><title><![CDATA[New comment by macrael in "Introduction to Bash Scripting"]]></title><description><![CDATA[
<p>Write scripts in whatever tooling you have setup for your app. In a typescript codebase, I write typescript scripts. In a go codebase I write go scripts. It's so easy to write a couple wrappers to make execing something a one liner and then the advantages of bash have disappeared. You already have a toolchain for running a program in your language, just use that to build your scripts.</p>
]]></description><pubDate>Wed, 17 Jul 2024 05:14:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40982785</link><dc:creator>macrael</dc:creator><comments>https://news.ycombinator.com/item?id=40982785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40982785</guid></item></channel></rss>