<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: mirages</title><link>https://news.ycombinator.com/user?id=mirages</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:54:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mirages" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mirages in "Union types in C# 15"]]></title><description><![CDATA[
<p>#define struct union</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689983</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=47689983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689983</guid></item><item><title><![CDATA[Show HN: When Explorer.exe breaks Fitts's law, hammer it]]></title><description><![CDATA[
<p>I got frustrated with explorer sometimes opening a windows that is 1-2 pixel from being maximized and when throwing my mouse at top right to close it, it closes the app behind instead. Time to make Windows behave !</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47687099">https://news.ycombinator.com/item?id=47687099</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Apr 2026 08:30:19 +0000</pubDate><link>https://github.com/Citillara/ExplorerMaximizer</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=47687099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47687099</guid></item><item><title><![CDATA[Ffxiv bug: Marketboard prices between 44,442–49,087 GIL disconnect players]]></title><description><![CDATA[
<p>Article URL: <a href="https://eu.finalfantasyxiv.com/lodestone/error/unsupported_browser/?back_uri=%2Flodestone%2Fnews%2Fdetail%2Feed0ff66ad1b5de99872ee88eeb12d91e47a4bbb">https://eu.finalfantasyxiv.com/lodestone/error/unsupported_browser/?back_uri=%2Flodestone%2Fnews%2Fdetail%2Feed0ff66ad1b5de99872ee88eeb12d91e47a4bbb</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44899881">https://news.ycombinator.com/item?id=44899881</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 Aug 2025 13:02:01 +0000</pubDate><link>https://eu.finalfantasyxiv.com/lodestone/error/unsupported_browser/?back_uri=%2Flodestone%2Fnews%2Fdetail%2Feed0ff66ad1b5de99872ee88eeb12d91e47a4bbb</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=44899881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44899881</guid></item><item><title><![CDATA[New comment by mirages in "OWASP Non-Human Identities Top 10"]]></title><description><![CDATA[
<p>This focuses mostly more on internal security (i.e after the attacker already has a foothold inside) versus the classic OWASP that are for external front fracing applications</p>
]]></description><pubDate>Tue, 04 Feb 2025 09:01:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42929973</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=42929973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42929973</guid></item><item><title><![CDATA[New comment by mirages in "LLM based agents as Dungeon Masters"]]></title><description><![CDATA[
<p>Also for that same module, is it able to integrate it in a broader campaign. I expanded the lore and why the players got here with extra quests, fluff and mystery and they only reached said dungeon at 2nd session only.<p>Also the way a PC died due to a rat bite that could only be cured by magic (5e of this module is ironically harsher than the 3.5) as he was losing max HP every 24H.
As the players expressed dislike with that character the owning player was willing to go for a new character and I had planned a big drama scene where the players exit in emergency the dungeon and try to rally the nearet village where there's a priestessd and happens that I could match the rolls so he would die in the priestess hands.<p>But I made the mistake to allow them to spend the night to get their 3rd level which would have allowed the druid to get his cure illnesses spell botching the set up.<p>Happens that I decided to exploit the fact that all other character the previous days made an offering to Beshaba to curse that character and force rolls during night (and try to find a way to make the new character come into play).<p>How it unfolded : 
- they were sleeping and it was the bard's turn for watch<p>- the bard was a follower of Tharizdun and was about to sacrifice the dieing character as said character was agonizing<p>- the new character was a Kara-turian enforcer that was chasing a yokai (he didn't knew) that used other people as disguise, made it happen that the yokai choose the dieing character "by coincidence" appearance<p>- the yokai being chased opens a portal while hiding to the dungeon<p>- the new character litteraly pops through a Wild Magic portal that pushed away the bard and tries to bash the old character as the old character runes on his skin glow a last time as he dies and repels everybody<p>- made the new character pop naked as I wasn't paying attention to what the player was saying when he was listing his inventory<p>- I let them handle the big mess</p>
]]></description><pubDate>Tue, 14 Jan 2025 16:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42699321</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=42699321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42699321</guid></item><item><title><![CDATA[Mozilla wants CAs to revoke 30 random certificates per year]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/xC8AQlMYg10">https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/xC8AQlMYg10</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42656079">https://news.ycombinator.com/item?id=42656079</a></p>
<p>Points: 45</p>
<p># Comments: 34</p>
]]></description><pubDate>Fri, 10 Jan 2025 14:54:31 +0000</pubDate><link>https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/xC8AQlMYg10</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=42656079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42656079</guid></item><item><title><![CDATA[New comment by mirages in "Air traffic failure caused by two locations 3600nm apart sharing 3-letter code"]]></title><description><![CDATA[
<p>"and it generated a critical exception error. This caused the FPRSA-R primary system to disconnect, as designed,"<p><i>as designed</i> here sounds a big PR move to hide the fact they let an uncaught exception crash the entire software ...<p>How about : don't trust your inputs guys ?</p>
]]></description><pubDate>Tue, 19 Nov 2024 13:07:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42182988</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=42182988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42182988</guid></item><item><title><![CDATA[New comment by mirages in ".NET 9 Is Out"]]></title><description><![CDATA[
<p>I just want to point out that for years Microsoft told us to abandon WinForms and jump on WPF. Now we're years later and Winforms keeps getting new features.</p>
]]></description><pubDate>Wed, 13 Nov 2024 18:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42128392</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=42128392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42128392</guid></item><item><title><![CDATA[New comment by mirages in "EUCLEAK Side-Channel Attack on the YubiKey 5 Series"]]></title><description><![CDATA[
<p>This is at best another forensic tool (unlocking the TPM of a locked laptop/phone for prosecution) and at worst a red herring for security flag.<p>- Clone a passport -> why cloning if you can issue new ones - getting risked being detected while using a clone (2 entries in 2 different countries, and you also need to look like the person) not to mention you have to destroy the passport<p>- Phone enclaves -> see above<p>- Crypto -> Hardware wallets should be kept on eye as badly as your normal wallet<p>- SIM Cards -> Swapping is faster, or if you're the the gov, just an intercept warrant will do the trick<p>- Laptops -> see above<p>- EMV Chips -> If you have those skills and money, I don't think you'll lose time on cloning credit/debit cards</p>
]]></description><pubDate>Wed, 04 Sep 2024 06:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41442621</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=41442621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41442621</guid></item><item><title><![CDATA[New comment by mirages in "Helldivers 2 Removed from Purchase on Steam in over 150 Countries"]]></title><description><![CDATA[
<p>"Added Holy See"<p>I guess no Holy warriors in the crusade for defending Earth ?</p>
]]></description><pubDate>Sun, 05 May 2024 14:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40264967</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=40264967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40264967</guid></item><item><title><![CDATA[New comment by mirages in "Learn OTP with Gleam"]]></title><description><![CDATA[
<p>Yep clearly not obvious, I was also pondering if One Time Password. Would be a rare case where editoralizing the title could be handy</p>
]]></description><pubDate>Wed, 24 Apr 2024 12:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40143788</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=40143788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40143788</guid></item><item><title><![CDATA[New comment by mirages in "Gemini can't show me the fastest way to copy memory in C# because it's unethical"]]></title><description><![CDATA[
<p>Works for me. I always start a new context and be as concise as possible. The AI totally gives me 3 ways. Safe marshalling first and then deriving on the memcopy</p>
]]></description><pubDate>Fri, 09 Feb 2024 09:34:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39313117</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=39313117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39313117</guid></item><item><title><![CDATA[New comment by mirages in "Elon Musk and Tesla ignored Autopilot's fatal flaws, judge says evidence shows"]]></title><description><![CDATA[
<p>"In Europe, side and rear underrun protection are mandated on all lorries and trailers with a gross weight of 3,500 kilograms (7,700 lb) or more"<p>I wonder why it's still not a thing in the US</p>
]]></description><pubDate>Mon, 27 Nov 2023 16:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38434027</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=38434027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38434027</guid></item><item><title><![CDATA[New comment by mirages in "SQL reserved words – An empirical list"]]></title><description><![CDATA[
<p>Here is my try :<p><pre><code>  WITH [WITH] AS (
    SELECT [AS], [IN], [ON]
    FROM [UNION]
    WHERE [AND] = [OR]
  ),
  [OUTER] AS (
    SELECT [LEFT], [RIGHT], [FULL]
    FROM [CROSS]
    WHERE [INNER] = [OUTER]
  ),
  [GROUP] AS (
    SELECT COUNT(*) AS [HAVING]
    FROM [ORDER]
    GROUP BY [GROUP]
    HAVING COUNT(*) > 1
  )
    SELECT 
    [WITH].[AS], 
    [OUTER].[LEFT], 
    [GROUP].[HAVING]
    FROM 
    [WITH]
  JOIN 
    [OUTER]
  ON 
    [WITH].[IN] = [OUTER].[RIGHT]
  LEFT JOIN 
    [GROUP]
  ON 
    [WITH].[ON] = [GROUP].[HAVING]
  WHERE 
    [WITH].[AS] = [OUTER].[LEFT]
  AND 
    ([GROUP].[HAVING] IS NULL OR [GROUP].[HAVING] > 1)
  ORDER BY 
    [WITH].[AS] ASC;</code></pre></p>
]]></description><pubDate>Wed, 11 Oct 2023 17:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37847645</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=37847645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37847645</guid></item><item><title><![CDATA[New comment by mirages in "Why is kernel32.dll running in user mode and not kernel mode"]]></title><description><![CDATA[
<p><a href="https://learn.microsoft.com/en-us/windows/win32/winprog64/file-system-redirector" rel="nofollow noreferrer">https://learn.microsoft.com/en-us/windows/win32/winprog64/fi...</a></p>
]]></description><pubDate>Wed, 27 Sep 2023 09:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37672403</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=37672403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37672403</guid></item><item><title><![CDATA[New comment by mirages in "ArchiveTeam has saved over 11.2B Reddit links"]]></title><description><![CDATA[
<p>It's me or the data they get is not in a searchable format nor indexed ?</p>
]]></description><pubDate>Fri, 09 Jun 2023 14:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36258442</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=36258442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36258442</guid></item><item><title><![CDATA[New comment by mirages in "UK Blocks Microsoft’s $69B Activision Deal"]]></title><description><![CDATA[
<p>Can someone explains me why a UK court is able to block a deal between 2 US corps ?<p>How can they overreach ?</p>
]]></description><pubDate>Wed, 26 Apr 2023 13:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35713460</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=35713460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35713460</guid></item><item><title><![CDATA[New comment by mirages in "Wikimedia Foundation: Copyright Analysis of ChatGPT"]]></title><description><![CDATA[
<p>" it will sometimes provide a wrong answer to a question or “hallucinate” material that does not exist "<p>That makes sense why when I use it as a worldbuilding tool for my RP campaigns it's not bad because there is no "bad" answer in that case technically</p>
]]></description><pubDate>Thu, 23 Mar 2023 14:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=35275278</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=35275278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35275278</guid></item><item><title><![CDATA[New comment by mirages in "Grand Theft Auto V exploit assigned CVE number due to partial RCE"]]></title><description><![CDATA[
<p><a href="https://www.gamedeveloper.com/programming/dirty-game-development-tricks" rel="nofollow">https://www.gamedeveloper.com/programming/dirty-game-develop...</a><p>Look at "(s)elf-exploitation"</p>
]]></description><pubDate>Mon, 23 Jan 2023 09:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34486945</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=34486945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34486945</guid></item><item><title><![CDATA[New comment by mirages in "Wikipedia blocks 26 million users from the UK's largest mobile network operator"]]></title><description><![CDATA[
<p>Clickbait title. Can still edit from an account. Only anonymous edits are blocked.</p>
]]></description><pubDate>Wed, 23 Nov 2022 16:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=33720913</link><dc:creator>mirages</dc:creator><comments>https://news.ycombinator.com/item?id=33720913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33720913</guid></item></channel></rss>