<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: capitainenemo</title><link>https://news.ycombinator.com/user?id=capitainenemo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 17:34:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=capitainenemo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by capitainenemo in "What is jj and why should I care?"]]></title><description><![CDATA[
<p>I also like the powerful revision querying mechanisms that they pulled in from mercurial.  They seem to work just like mercurial revset queries which can be used in various operations on sets of revisions.<p>I would <i>like</i> them to have mercurial's awesome  hg fa --deleted when it comes to history trawling, but apparently for it to work well, they also need to swap out git's diff format for mercurial's smarter one, so I'll be waiting on that for a while I suppose.</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:41:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767121</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47767121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767121</guid></item><item><title><![CDATA[New comment by capitainenemo in "Make Tmux Pretty and Usable"]]></title><description><![CDATA[
<p>I've had the ctrl-a setup ever since migrating from screen to tmux, just due to muscle memory.  But it is more conveniently located than ctrl-b - it's also rather nice if I have multiple nested layers of tmux due to temporary ones on other hosts.  Sure you can just keep repeating the bind, but, just remembering that the second layer uses ctrl-b is a bit more convenient I feel.  Slows me down a little, but usually I'm not using the 2nd layer as much.<p>I don't use capslock for ctrl though.  It's much too useful as the Compose key ;)</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753619</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47753619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753619</guid></item><item><title><![CDATA[New comment by capitainenemo in "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root"]]></title><description><![CDATA[
<p>Most of our servers are Debian (well, mine are Devuan)  but there are a few that have to be Ubuntu or Redhat for official support of COTS.<p>Of those choices, I prefer Ubuntu as being closer to the Debian/Devuan ones.</p>
]]></description><pubDate>Fri, 20 Mar 2026 02:17:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47449615</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47449615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47449615</guid></item><item><title><![CDATA[New comment by capitainenemo in "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root"]]></title><description><![CDATA[
<p>It is possible to just not use snap on ubuntu. The few ubuntu servers we have, even the couple with a minimal XFCE interface for some gui pieces, don't have snap installed.  I realise local exploits happen all the time, but why add a whole new huge surface area if I don't have to.</p>
]]></description><pubDate>Wed, 18 Mar 2026 19:56:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430653</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47430653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430653</guid></item><item><title><![CDATA[New comment by capitainenemo in "Excel incorrectly assumes that the year 1900 is a leap year"]]></title><description><![CDATA[
<p><a href="https://old.reddit.com/r/Jokes/comments/m5f6wv/i_hate_that_september_october_november_and/gr01rfq/" rel="nofollow">https://old.reddit.com/r/Jokes/comments/m5f6wv/i_hate_that_s...</a></p>
]]></description><pubDate>Mon, 16 Mar 2026 02:22:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47394433</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47394433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47394433</guid></item><item><title><![CDATA[New comment by capitainenemo in "Parallels confirms MacBook Neo can run Windows in a virtual machine"]]></title><description><![CDATA[
<p>Our corporate linux machines have exactly the same monitoring software as Windows - even the servers.
The performance is still not even remotely comparable.  Could be the hooks are more performant on linux, could be the filesystem, maybe the tools are written more sanely... But loading apps, filesystem operations... Everything is still far faster on the linux dev instance.  And I have half the ram allocated to that one.</p>
]]></description><pubDate>Fri, 13 Mar 2026 18:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47367800</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47367800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47367800</guid></item><item><title><![CDATA[New comment by capitainenemo in "Flash media longevity testing – 6 years later"]]></title><description><![CDATA[
<p>Could it possibly be that it wasn't the drive, but maybe the import application?<p><a href="https://news.ycombinator.com/item?id=45274277">https://news.ycombinator.com/item?id=45274277</a>
(Apple Photos corrupts images on import - images truncated)</p>
]]></description><pubDate>Tue, 10 Mar 2026 02:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47318492</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47318492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47318492</guid></item><item><title><![CDATA[New comment by capitainenemo in "“Microslop” filtered in the official Microsoft Copilot Discord server"]]></title><description><![CDATA[
<p>My mom's been installing Ubuntu on her own.  I've not been involved in the process and have no remote access to the machine to even fix the snap situation.<p>At home, I run a mix of Devuan and Gentoo.<p>At work, primarily Devuan with some Ubuntu where COTS only officially supports Ubuntu or Redhat.</p>
]]></description><pubDate>Thu, 05 Mar 2026 17:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264762</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47264762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264762</guid></item><item><title><![CDATA[New comment by capitainenemo in "“Microslop” filtered in the official Microsoft Copilot Discord server"]]></title><description><![CDATA[
<p>I agree. I was putting a shout out for MATE as the option for those who want a predictable traditional UI since it is essentially the long-term maintenance of GNOME 2.<p>When GNOME 3 was first released, I gave it an honest try for several months but it just did not do what I wanted in a UI.  MATE competes well with XFCE on memory usage, still has optional acceleration, and had a more consistent interface with more features (although XFCE has improved).  And the fact that those in the family don't have to learn a new layout really helps.</p>
]]></description><pubDate>Tue, 03 Mar 2026 19:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47237797</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47237797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47237797</guid></item><item><title><![CDATA[New comment by capitainenemo in "“Microslop” filtered in the official Microsoft Copilot Discord server"]]></title><description><![CDATA[
<p>My family switched to Gnome 2 a couple of decades ago.  My mother quite liked it and has consistently installed it on every new computer she bought.  Her only confusion lately has been with the ubuntu snap packages and how they behave between multiple accounts on the machine.<p>These days she uses MATE which still offers that Gnome 2 layout.  Awesome thing about Linux is that option to fork, so her desktop environment has remained consistent for over 20 years.</p>
]]></description><pubDate>Mon, 02 Mar 2026 15:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47219048</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47219048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47219048</guid></item><item><title><![CDATA[New comment by capitainenemo in "Toyota’s hydrogen-powered Mirai has experienced rapid depreciation"]]></title><description><![CDATA[
<p>Well, there's also burning regular fuel in a fuel cell, a FCEV.  That doubles the efficiencies over ICE, so I guess that bumps it back up to 8x away?<p>Given the great energy densities and stability in transport of hydrocarbons, there's already some plants out there synthesising them directly from green sources, so that could be a solution if we don't manage to increase battery densities by another order of magnitude.</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106200</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47106200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106200</guid></item><item><title><![CDATA[New comment by capitainenemo in "Zero-day CSS: CVE-2026-2441 exists in the wild"]]></title><description><![CDATA[
<p>Alright, now I'm doubly confused, since the search bar is typically on the address bar which is at the top of the screen.  You might want to test a clean profile.  Perhaps some customisation along the way changed things on your setup.</p>
]]></description><pubDate>Fri, 20 Feb 2026 20:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47093581</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47093581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47093581</guid></item><item><title><![CDATA[New comment by capitainenemo in "I found a vulnerability. they found a lawyer"]]></title><description><![CDATA[
<p>As well as contrast issues, could also be that there was a javascript error on their end (or they don't whitelist sites for JS by default).  This is unfortunately one of those sites that renders a completely blank page unless you use reader mode, enable JS, or disable CSS.<p>If it was a random JS error, well, that reminds me of:
<a href="https://www.kryogenix.org/code/browser/everyonehasjs.html" rel="nofollow">https://www.kryogenix.org/code/browser/everyonehasjs.html</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 20:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47093542</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47093542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47093542</guid></item><item><title><![CDATA[New comment by capitainenemo in "Zero-day CSS: CVE-2026-2441 exists in the wild"]]></title><description><![CDATA[
<p>If you're talking about url/search bar at the bottom on mobile, that's customisable - actually they ask you which you prefer when you install it, but you can change it at any time in settings.
(personally I prefer all that stuff at the bottom since it's more conveniently where all my other phone nav is, and visibility fits in well with how I scroll)</p>
]]></description><pubDate>Thu, 19 Feb 2026 15:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47074547</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=47074547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47074547</guid></item><item><title><![CDATA[New comment by capitainenemo in "Windows Notepad App Remote Code Execution Vulnerability"]]></title><description><![CDATA[
<p>From wikipedia...<p><pre><code>    UTF-8 always has the same byte order,[5] so its only use in UTF-8 is to signal at the start that the text stream is encoded in UTF-8...
    Not using a BOM allows text to be backwards-compatible with software designed for extended ASCII. For instance many programming languages permit non-ASCII bytes in string literals but not at the start of the file. ...
   A BOM is unnecessary for detecting UTF-8 encoding. UTF-8 is a sparse encoding: a large fraction of possible byte combinations do not result in valid UTF-8 text.
</code></pre>
That last one is a weaker point but it is true that with CSV a BOM is more likely to do harm, than good.</p>
]]></description><pubDate>Wed, 11 Feb 2026 12:33:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974154</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46974154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974154</guid></item><item><title><![CDATA[New comment by capitainenemo in "Rabbit Ear "Origami": programmable origami in the browser"]]></title><description><![CDATA[
<p>And for those who object that a long piece of tissue paper wasn't the intent of the original claim, Mythbusters got 11 folds out of an aircraft hanger sized square piece of regular paper.<p><a href="https://scoop.upworthy.com/when-mythbusters-tried-to-fold-a-paper-the-size-of-a-football-pitch-more-than-7-times" rel="nofollow">https://scoop.upworthy.com/when-mythbusters-tried-to-fold-a-...</a></p>
]]></description><pubDate>Sun, 08 Feb 2026 15:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934793</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46934793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934793</guid></item><item><title><![CDATA[New comment by capitainenemo in "VisualJJ – Jujutsu in Visual Studio Code"]]></title><description><![CDATA[
<p>Git's plumbing also kinda sucks (in places).  Some of the current limitations of jj in what syncing state between repos is due to things missing from git that they are having a hard working around, at least based on what I've seen browsing their tickets.  That inability to push the really useful jj state upstream for pulling from any machine seems like a major pain point in jj right now (was one of the major issues referenced in a jujutsu intro guide last year linked on HN)<p>The same issue hit the initial efforts (that I think were the inspiration for jj) when the mercurial folks, recognising git had kinda taken over the market, experimented in making a mercurial frontend backed by the git db.  Limitations like the diff format (mercurial's weave one is one the jj folks also want to add at some point) and the lack of a method for tracking phases (mercurial relies on this for clean history without throwing out commits), and lack of file move/copy tracking.</p>
]]></description><pubDate>Sun, 01 Feb 2026 22:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849942</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46849942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849942</guid></item><item><title><![CDATA[New comment by capitainenemo in "People who know the formula for WD-40"]]></title><description><![CDATA[
<p>He said his first order of decocanised cocoa leaf was seized at the border. I can see that discouraging trying again, esp when he's trying to make something others could reproduce.<p>He did find a pretty good substitute for the primary cocoa leaf ingredient though.  Also, what he made was virtually indistinguishable in the taste tests.  One person said that his tasted closer to the 2L of coke than the can of coke did, which suggests the final bit could just be carbonation level of the soda stream.</p>
]]></description><pubDate>Mon, 26 Jan 2026 22:40:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46772644</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46772644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46772644</guid></item><item><title><![CDATA[New comment by capitainenemo in "Convert potentially dangerous PDFs to safe PDFs"]]></title><description><![CDATA[
<p>This is why Firefox chose to implement a custom PDF reader in pure JS for better sandboxing leveraging the existing browser JS sandboxing.
As a side effect, it's been a helpful JS library for embedding PDFs on websites.<p>The Chrome PDF parser, originating from Foxit (now open-sourced as PDFium), has been the source of many exploits in Chrome itself over the years.</p>
]]></description><pubDate>Thu, 22 Jan 2026 01:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46713990</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46713990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46713990</guid></item><item><title><![CDATA[New comment by capitainenemo in "JPEG XL Test Page"]]></title><description><![CDATA[
<p>... update. after reading the comments in the rust migration security bug, I saw they mentioned "only building in nightly for now"<p>I grabbed the nightly firefox, flipped the jxl switch, and it does indeed render fine, so I guess the rust implementation is functioning, just not enabled in stable.<p>... also, I see no evidence that it was ever enabled in the stable builds, even for the C++ version, so I'm guessing Zen just turned it on.  Which... is fine, but maybe not very cautious.</p>
]]></description><pubDate>Wed, 21 Jan 2026 21:19:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711709</link><dc:creator>capitainenemo</dc:creator><comments>https://news.ycombinator.com/item?id=46711709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711709</guid></item></channel></rss>