<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: MatejKafka</title><link>https://news.ycombinator.com/user?id=MatejKafka</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 08:08:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MatejKafka" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MatejKafka in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>It could very well be an actual reachable buffer overflow, but with KASLR, canaries, CET and other security measures, it's hard to exploit it in a way that doesn't immediately crash the system.</p>
]]></description><pubDate>Wed, 08 Apr 2026 01:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683481</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=47683481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683481</guid></item><item><title><![CDATA[New comment by MatejKafka in "Show HN: Knock-Knock.net – Visualizing the bots knocking on my server's door"]]></title><description><![CDATA[
<p>Personally, I just move SSH to a random high port on each of my public servers. Works like magic, no more log noise.</p>
]]></description><pubDate>Mon, 16 Feb 2026 10:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033407</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=47033407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033407</guid></item><item><title><![CDATA[New comment by MatejKafka in "GPT-5.2 derives a new result in theoretical physics"]]></title><description><![CDATA[
<p><a href="https://simonwillison.net/" rel="nofollow">https://simonwillison.net/</a> is a pretty loud and moderate voice in the community. Also active on Lobste.rs: <a href="https://lobste.rs/~simonw" rel="nofollow">https://lobste.rs/~simonw</a><p>But agree that there's an irrational level of tribalism on both sides.</p>
]]></description><pubDate>Sat, 14 Feb 2026 09:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47013052</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=47013052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47013052</guid></item><item><title><![CDATA[New comment by MatejKafka in "GPT-5.2 derives a new result in theoretical physics"]]></title><description><![CDATA[
<p>I don't think it's about trying to handwave away the achievement. The problem is that many AI proponents, and especially companies producing the LLM tools constantly overstate the wins while downplaying the issues, and that leads to a (not always rational) counter-reaction from the other side.</p>
]]></description><pubDate>Sat, 14 Feb 2026 00:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47010003</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=47010003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47010003</guid></item><item><title><![CDATA[New comment by MatejKafka in "Microsoft open-sources LiteBox, a security-focused library OS"]]></title><description><![CDATA[
<p>Lobste.rs mostly are what HN used to be, with less focus on startup culture and more focus on hacking.</p>
]]></description><pubDate>Sun, 08 Feb 2026 00:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46930076</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46930076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46930076</guid></item><item><title><![CDATA[New comment by MatejKafka in "Microsoft open-sources LiteBox, a security-focused library OS"]]></title><description><![CDATA[
<p>Microsoft tried with UWP. Developers mostly refused, for various reasons.</p>
]]></description><pubDate>Sun, 08 Feb 2026 00:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46930063</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46930063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46930063</guid></item><item><title><![CDATA[New comment by MatejKafka in "Microsoft open-sources LiteBox, a security-focused library OS"]]></title><description><![CDATA[
<p>> Microsoft doesn't have a very good track record with security or privacy.<p>That's a very unfair assessment. In many areas, Microsoft services and Windows are better protected than most alternatives (e.g., disk encryption, virtualization-based isolation,...), and security is taken pretty seriously for new products.</p>
]]></description><pubDate>Sun, 08 Feb 2026 00:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46930042</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46930042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46930042</guid></item><item><title><![CDATA[New comment by MatejKafka in "Microsoft open-sources LiteBox, a security-focused library OS"]]></title><description><![CDATA[
<p>You can just turn off Defender using a group policy.</p>
]]></description><pubDate>Sun, 08 Feb 2026 00:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929981</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46929981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929981</guid></item><item><title><![CDATA[New comment by MatejKafka in "Finland looks to introduce Australia-style ban on social media"]]></title><description><![CDATA[
<p>True for the popular subreddits, but there are occasional niche communities that imo managed to keep the forum vibe (e.g., r/progmetal, r/cpp).</p>
]]></description><pubDate>Sun, 01 Feb 2026 06:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46844152</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46844152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46844152</guid></item><item><title><![CDATA[New comment by MatejKafka in "Compiler Engineering in Practice"]]></title><description><![CDATA[
<p>That's hard to implement, because typically, constructs like this will be the result of various previous passes (macro expansion, inlining, dead code elimination,...), typically it's not written by the user directly.</p>
]]></description><pubDate>Mon, 15 Dec 2025 02:33:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46269774</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=46269774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46269774</guid></item><item><title><![CDATA[New comment by MatejKafka in "Building a Simple Search Engine That Works"]]></title><description><![CDATA[
<p>Have you tried Kagi?</p>
]]></description><pubDate>Mon, 17 Nov 2025 21:11:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45958345</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=45958345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45958345</guid></item><item><title><![CDATA[New comment by MatejKafka in "Becoming a compiler engineer"]]></title><description><![CDATA[
<p>Microsoft also has many engineers working on compilers, with open positions - MSVC, C#, F#, CLR, rustc and other projects.</p>
]]></description><pubDate>Sat, 08 Nov 2025 11:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45855907</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=45855907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45855907</guid></item><item><title><![CDATA[New comment by MatejKafka in "Typst: A Possible LaTeX Replacement"]]></title><description><![CDATA[
<p>Huh? Other than borowing some of the syntax, Typst is completely unrelated to markdown.</p>
]]></description><pubDate>Sat, 27 Sep 2025 09:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45394296</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=45394296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45394296</guid></item><item><title><![CDATA[New comment by MatejKafka in "The surprise deprecation of GPT-4o for ChatGPT consumers"]]></title><description><![CDATA[
<p>Uh, what? Dang is an incredible moderator. I sure hope HN won't get any closer to Reddit, the discussions here tend to be much more interesting - if anything, mediocrity is the result of influx of Reddit users to HN.</p>
]]></description><pubDate>Sat, 09 Aug 2025 07:45:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44844780</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=44844780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44844780</guid></item><item><title><![CDATA[New comment by MatejKafka in "How to Firefox"]]></title><description><![CDATA[
<p>Containers feel like a much more useful feature to me than profiles - I don't wanna open a new window for each website that I want to isolate from my main session, but with containers, it's trivial.</p>
]]></description><pubDate>Tue, 22 Jul 2025 11:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645777</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=44645777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645777</guid></item><item><title><![CDATA[New comment by MatejKafka in "How do you do, fellow web developers? A growing disconnect"]]></title><description><![CDATA[
<p>My personal issue with SPAs is that the experience is often not really better than the old school way, it's just the the issues and failure modes are different. SPAs tend to be slower to load, break platform conventions by re-implementing browser behavior and they're are more stateful, making invalid states harder to recover from.<p>Personally, unless the interactivity is needed (i.e. web apps, not web pages), I prefer a more basic site where I can be reasonably sure that UI will work the same way as everywhere else, even if it's not as fluid.</p>
]]></description><pubDate>Thu, 19 Dec 2024 21:39:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42465950</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=42465950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42465950</guid></item><item><title><![CDATA[New comment by MatejKafka in "How do you do, fellow web developers? A growing disconnect"]]></title><description><![CDATA[
<p>> A form submission is not just a post submit.<p>Can be. And still work better than a lot of JS-heavy monstrosities.</p>
]]></description><pubDate>Thu, 19 Dec 2024 21:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42465813</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=42465813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42465813</guid></item><item><title><![CDATA[New comment by MatejKafka in "How do you do, fellow web developers? A growing disconnect"]]></title><description><![CDATA[
<p>Yes, if looking at the right places. :)<p><a href="https://help.kagi.com/kagi/company/hiring-kagi.html" rel="nofollow">https://help.kagi.com/kagi/company/hiring-kagi.html</a><p>"""<p>Core Front-end Team (we are currently full, check back later)<p>- Passion for creating delightful and swift user interfaces.<p>- Proficiency in HTML, CSS, and an understanding that JavaScript can be used sparingly to enhance, not create, product experiences.<p>- You are comfortable not using any FE frameworks, and rather like to be in full control of the DOM and as close to browser as possible.<p>Fun fact: At Kagi, we prioritize speed, to the point where all functionalities of Kagi Search (except Stripe checkout and Maps) work perfectly without JavaScript. We see JavaScript as a tool to enhance the UX, not create it.<p>"""</p>
]]></description><pubDate>Thu, 19 Dec 2024 21:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42465782</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=42465782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42465782</guid></item><item><title><![CDATA[New comment by MatejKafka in ""Rules" that terminal programs follow"]]></title><description><![CDATA[
<p>Also related to the article, PowerShell has PSReadLine, which implements a pretty reasonable text editor, including selection, copy/paste, classic keybindings such as Home/End/Ctrl-arrows, sane multiline command editing, semantic autocomplete and custom actions that can operate on input AST.<p>Once you get used to having all that, going back to other shells is pretty hard.</p>
]]></description><pubDate>Fri, 13 Dec 2024 12:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42407830</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=42407830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42407830</guid></item><item><title><![CDATA[New comment by MatejKafka in "WinDepends – A Rewrite of the Dependency Walker"]]></title><description><![CDATA[
<p>`dumpbin /dependents` gives similar information. I use the following PowerShell function to get output that's a bit closer to ldd:<p><pre><code>  function ldd($ExePath) {
      $Dumpbin = gi "C:\Program Files*\Microsoft Visual Studio\*\*\VC\Tools\MSVC\*\bin\HostX64\x64\dumpbin.exe"
      $Done = $false
      & $Dumpbin /dependents $ExePath
          | ? {$_.StartsWith("  ")}
          | % {$_.Substring(2)}
          | % {if ($Done) {} elseif ($_ -eq "Summary") {$Done = $true} else {$_}}
          | % {if ($_.StartsWith("  ")) {$_.Substring(2)}}
  }</code></pre></p>
]]></description><pubDate>Sun, 01 Dec 2024 11:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42287736</link><dc:creator>MatejKafka</dc:creator><comments>https://news.ycombinator.com/item?id=42287736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42287736</guid></item></channel></rss>