<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: TomaszZielinski</title><link>https://news.ycombinator.com/user?id=TomaszZielinski</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 10:13:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TomaszZielinski" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TomaszZielinski in "Less is safer: Reducing the risk of supply chain attacks"]]></title><description><![CDATA[
<p>Yeah, I forgot there’s the intermediate VM level, and user folders are shared there so that folders could be mounted to the individual containers using host paths.</p>
]]></description><pubDate>Sun, 21 Sep 2025 20:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45326529</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45326529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45326529</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Less is safer: Reducing the risk of supply chain attacks"]]></title><description><![CDATA[
<p>My personal take is that the only way to be reasonably sure you're OK is to install as few apps as possible and then as few plugins as possible (and ideally stick to the bundled ones only). I don’t think it’s controversial, but for some reason this is not how many people think, even if in the real world you don’t give keys to your place to everyone who says they’re cool :)</p>
]]></description><pubDate>Sat, 20 Sep 2025 12:53:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45312975</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45312975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45312975</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Less is safer: Reducing the risk of supply chain attacks"]]></title><description><![CDATA[
<p>I „love” such sandboxing defaults. Apps like Docker Desktop also share the whole home by default [1], which is pretty interesting if a big selling point is to keep stuff separated. No idea why node_packages need to have access to my tax returns :). Of course you can change that, but I bet many users keeps the default paths intact.<p>[1] <a href="https://docs.docker.com/desktop/settings-and-maintenance/settings/" rel="nofollow">https://docs.docker.com/desktop/settings-and-maintenance/set...</a></p>
]]></description><pubDate>Sat, 20 Sep 2025 12:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45312923</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45312923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45312923</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Less is safer: Reducing the risk of supply chain attacks"]]></title><description><![CDATA[
<p>I believe LS has some protections against this. Never tried them, but there are config related security options, incl. protection against synthetic events. So they definitely put some thought into that.</p>
]]></description><pubDate>Sat, 20 Sep 2025 12:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45312858</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45312858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45312858</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Less is safer: Reducing the risk of supply chain attacks"]]></title><description><![CDATA[
<p>I treat LS as a privacy/anti-telemetry/anti-accident tool, not as anti malware.<p>Obviously it <i>can</i> detect malware if there’s a connection to some weird site, but it’s more like a bonus than a reliable test.<p>If you need to block FS access, then per app containers or VMs are the way to go. The container/VM sandboxes your files, and Little Snitch can then manage externa connectivity (you might still want to allow connection to some legit domains—-but maybe not github.com as that can be use to upload your data. I meant something like updates.someapp.com)</p>
]]></description><pubDate>Sat, 20 Sep 2025 12:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45312838</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45312838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45312838</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "A QBasic Text Adventure Still Expanding in 2025"]]></title><description><![CDATA[
<p>Ahh, this brings memories - back in the day GORILLAS.BAS was a perfect game, and also a mind blowing piece of code (for a kid, ofc)!</p>
]]></description><pubDate>Thu, 18 Sep 2025 09:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45287650</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45287650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45287650</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "History of the Gem Desktop Environment"]]></title><description><![CDATA[
<p>As a kid I had Atari 520ST(M) and GEM was like a… window to a magic world. It was so different from anything I had seen before (older Atari, ZX Spectrum, C64).<p>Funny thing is that it was also my window to Turbo Pascal, because there was a PC emulator (8086 on an 68000!). It run very slowly, but fast enough to be usable.<p>The contrast between the magic of GEM and the crude text mode of DOS was another thing I remember - I think it made DOS much more exciting than it was in reality :)</p>
]]></description><pubDate>Thu, 18 Sep 2025 09:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45287571</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45287571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45287571</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "macOS Tahoe Incompatible with Mac Studio M3 Ultra"]]></title><description><![CDATA[
<p>A few months ago there was a seemingly similar crash in Sonoma 15.4, on some M1s [1], and AFAIR it was fixed in 15.4.1 ~2 weeks later.<p>[1] <a href="https://discussions.apple.com/thread/256030581" rel="nofollow">https://discussions.apple.com/thread/256030581</a></p>
]]></description><pubDate>Wed, 17 Sep 2025 23:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45282579</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45282579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45282579</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Apple Photos app corrupts images"]]></title><description><![CDATA[
<p>Safari is interesting. It's been separate, except for major macOS updates, which had it bundled. But if you had a newer Safari on an older macOS, and upgraded macOS to anything else that the latest version, then your Safari was downgraded, often causing data loss..<p>In Sonoma or Sequoia they started bundling all Safari updates with macOS, but right now Safari 26 appeared as a separate update in Sonoma/Sequoia—-and it will likely stay that way.<p>Each thing separately can be explained, but when put together it’s somewhat messy..</p>
]]></description><pubDate>Wed, 17 Sep 2025 20:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280924</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45280924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280924</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "About the security content of iOS 15.8.5 and iPadOS 15.8.5"]]></title><description><![CDATA[
<p>Let me play devil's advocate for a second, because I feel it’s more nuanced.<p>Pros:<p>- [for users] 15.8.5 patches one high-profile bug.<p>- [for Apple] minimal effort which translates to longer perceived support time<p>Cons:<p>- It leaves unpatched multiple bugs fixed in iOS 16-26, and so it might give users false sense of security<p>I'm on a fence here, especially without real numbers</p>
]]></description><pubDate>Wed, 17 Sep 2025 16:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45278154</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45278154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45278154</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "GNU Midnight Commander"]]></title><description><![CDATA[
<p>Yes, I also have fond memories  of quite a few TUI apps for DOS. Not sure if it’s pure nostalgia, it might be. But then it feels like dark magic that you could have 40kB .COM or 100kB .EXE doing so many things and looking so nicely..</p>
]]></description><pubDate>Wed, 17 Sep 2025 16:24:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45277904</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45277904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45277904</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Ask HN: Why isn't capability-based security more common?"]]></title><description><![CDATA[
<p>Yeah, that's what I meant by hardening the existing stuff.<p>It's very good they are doing it and we're all more secure thanks to that, but it’s not a caps-based system designed from scratch.</p>
]]></description><pubDate>Wed, 17 Sep 2025 16:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45277669</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45277669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45277669</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Apple Photos app corrupts images"]]></title><description><![CDATA[
<p>Well put! But I think there's an interesting exception—APFS seems to be very reliable. It's been quite a few years since the very successful silent auto migration and it’s pretty quiet about it, which is a good thing for filesystems.</p>
]]></description><pubDate>Wed, 17 Sep 2025 16:04:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45277546</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45277546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45277546</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "React is winning by default and slowing innovation"]]></title><description><![CDATA[
<p>Ah OK, I see it now—I focused too much on the „magic syntax”.<p>As for hooks, I guess I mentally treat them as magic that lives in its own lane, and so I've never really thought that I could do anything with them, other than  what the manual prescribes.</p>
]]></description><pubDate>Tue, 16 Sep 2025 21:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45268135</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45268135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45268135</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Ask HN: Why isn't capability-based security more common?"]]></title><description><![CDATA[
<p>I don't know much (if anything) about it, but it can be turned into an interesting thought experiment.<p>Let’s use Apple as an example, as they tend to do major transitions on a regular basis.<p>So, let’s say that the top tier already approved the new security mode(l).<p>Now, how to do it?<p>My understanding is that most if not all APIs would have to be changed or replaced. So that's pretty much a new OS, that needs new apps (if the APIs change, you cannot simply recompile the apps).<p>Now, if you expose the existing APIs to the new OS/apps, then what's the gain?<p>And if you don't expose them, then you basically need a VM. I mean, I don’t know Darwin syscalls, but I suspect you might need new syscalls as well.<p>And so you end up with a brand new OS that lives in a VM and has no apps. So it's likely order(s?) of magnitude more profitable to just harden the existing platforms.</p>
]]></description><pubDate>Tue, 16 Sep 2025 15:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45263602</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45263602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45263602</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "GPT-5-Codex"]]></title><description><![CDATA[
<p>It's not my experience, but then I have a „living” GEMINI.md doc where I add/clarify/tweak what to do and what not to do. And it's possible the initial revision  already contained the correct spell :)</p>
]]></description><pubDate>Tue, 16 Sep 2025 15:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45263243</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45263243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45263243</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "macOS Tahoe"]]></title><description><![CDATA[
<p>I can imagine that some race condition slips into production, but what's hard for me to process is why it’s 5 or 6 years later and it’s still not fully fixed.<p>I mean, even if you have no idea what's the cause, you e.g. stuff counters everywhere and when they don't match you send the telemetry with the details. Privacy is preserved and over time you get an idea what to look for.<p>I admit I have no idea how mail client works, but clearly there must be some way they could pinpoint it, with such large userbase..</p>
]]></description><pubDate>Tue, 16 Sep 2025 14:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45262590</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45262590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45262590</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Ask HN: Generalists, when do you say "I know enough" about any particular topic?"]]></title><description><![CDATA[
<p>I've found that LLMs help me find the boundary.<p>First I ask a bunch of questions in a chaotic manner. I explore the topic, check references, etc.<p>At some point the dots start to naturally connect. Then I start paraphrasing what I learned and the LLM either confirms it or clarifies where my understanding falls short.<p>At some point I feel naturally satisfied with the level of understanding that I have—it's likely because there's no „one more page of Google search results” trap there.<p>One thing to watch out is the „GOAT trap”—for instance, the default ChatGPT tends to reply with sth like: „You are the GOAT and your understanding and insight are unmatched. Let’s just clarify a few minor points”, followed by a destruction of my line of thinking, but worded in such a way that you're happy for the upcoming trip :). So you need a system prompt like „be very blunt”.</p>
]]></description><pubDate>Tue, 16 Sep 2025 13:54:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45262312</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45262312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45262312</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "Wanted to spy on my dog, ended up spying on TP-Link"]]></title><description><![CDATA[
<p>I mean, your router is the single key to your kingdom—-your local network. If you don’t treat all your local devices as hostile (which is a  reasonable thing to do but almost no one does it), then having your router in shape is somewhere in the important to critical range.</p>
]]></description><pubDate>Tue, 16 Sep 2025 13:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45262035</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45262035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45262035</guid></item><item><title><![CDATA[New comment by TomaszZielinski in "macOS Tahoe"]]></title><description><![CDATA[
<p>Re 1., based on [1] it seems that some data loss bugs are getting fixed. Asymptotically :)<p>[1] <a href="https://mjtsai.com/blog/2019/10/11/mail-data-loss-in-macos-10-15/" rel="nofollow">https://mjtsai.com/blog/2019/10/11/mail-data-loss-in-macos-1...</a></p>
]]></description><pubDate>Tue, 16 Sep 2025 13:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45261937</link><dc:creator>TomaszZielinski</dc:creator><comments>https://news.ycombinator.com/item?id=45261937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45261937</guid></item></channel></rss>