<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: Grom_PE</title><link>https://news.ycombinator.com/user?id=Grom_PE</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 02:13:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Grom_PE" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Grom_PE in "Windows 95 defenses against installers that overwrite a file with an older one"]]></title><description><![CDATA[
<p>In my 25 years of using Windows I've grown so much disdain towards annoying, broken, slow installers that I started to instead extract them like zip archives, using various tools: 7-Zip, UniExtract, Observer plugin for Far Manager, sometimes even manual carving.<p>Most things just worked after being extracted like that. Some things needed a few registry entries, or regsvr32 some dll files.</p>
]]></description><pubDate>Thu, 02 Apr 2026 00:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608547</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47608547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608547</guid></item><item><title><![CDATA[New comment by Grom_PE in "An ode to bzip"]]></title><description><![CDATA[
<p>PPMd (of 7-Zip) would beat BZip2 for compressing plain text data.</p>
]]></description><pubDate>Sat, 14 Mar 2026 18:53:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47379868</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47379868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47379868</guid></item><item><title><![CDATA[New comment by Grom_PE in "The beauty and terror of modding Windows"]]></title><description><![CDATA[
<p>Modding Windows is akin to building a sand castle. It might be fun, beautiful, but very much impermanent. You can expect it to be washed off with the next Windows update.<p>I've done it before on Windows 7. Resized system clock, resized start menu button, removed "Terminate batch job (Y/N)?" warning in cmd, etc.<p>Most annoying is that VirtualBox stops working with the patched uxtheme.dll.<p>...<p>Life on Linux is great. My modifications stick for as long as I want. Permanently if I get my patches upstream.</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238268</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47238268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238268</guid></item><item><title><![CDATA[New comment by Grom_PE in "I rendered 1,418 confusables over 230 fonts. Most aren't confusable to the eye"]]></title><description><![CDATA[
<p>0 and O, and l and I that look the same in a single font is a crime of modern typography.<p>Also, I remember 8x16 VGA font that came with KeyRus had some slight differences between Cyrillic and Latin lookalikes,
that brought some strange sense of comfort when reading, and especially typing the letter c, because its Cyrillic lookalike is located on the same key.</p>
]]></description><pubDate>Fri, 27 Feb 2026 07:59:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47177859</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47177859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47177859</guid></item><item><title><![CDATA[New comment by Grom_PE in "The JavaScript Oxidation Compiler"]]></title><description><![CDATA[
<p>I thought oxfmt would just be a faster drop-in replacement for "biome format"... It wasn't.<p>Let this be a warning: running oxfmt without any arguments recursively scans directory tree from the current directory for all *.js and *.ts files and silently reformats them.<p>Thanks to that, I got a few of my Allman-formatted JavaScript files I care about messed up with no option to format them back from K&R style.</p>
]]></description><pubDate>Mon, 23 Feb 2026 09:46:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47120110</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47120110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47120110</guid></item><item><title><![CDATA[New comment by Grom_PE in "AI uBlock Blacklist"]]></title><description><![CDATA[
<p>I feel that blocking, substituting, and even inserting user-defined resources for a website must be a native browser feature.</p>
]]></description><pubDate>Sat, 21 Feb 2026 20:13:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47104222</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47104222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47104222</guid></item><item><title><![CDATA[New comment by Grom_PE in "Flashpoint Archive – Over 200k web games and animations preserved"]]></title><description><![CDATA[
<p>As Flash files are often compressed, a patch wouldn't be any smaller than having an original and a fixed copy. You'd have to invent a new patch format that operates on an uncompressed SWF.</p>
]]></description><pubDate>Sun, 15 Feb 2026 20:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47027076</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47027076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47027076</guid></item><item><title><![CDATA[New comment by Grom_PE in "Flashpoint Archive – Over 200k web games and animations preserved"]]></title><description><![CDATA[
<p>I never liked the idea of running Flash inside the web browser, but a single file .swf game format is almost as good as any ROM game dump.<p>Some games didn't mind running locally from an .swf file, but some others had a "URL protection", presumably to prevent
people from embedding their flash games at other websites, and they didn't make an exception for localhost.<p>Long time ago I've fixed hundreds of such flash games using RABCDAsm and made them work in standalone Flash Player.<p>Took a brief look at Flashpoint Archive, it seems their way to fix URL check is to spin up a web server to present an address the game expects.</p>
]]></description><pubDate>Sun, 15 Feb 2026 18:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47025847</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=47025847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47025847</guid></item><item><title><![CDATA[New comment by Grom_PE in "Chrome extensions spying on users' browsing data"]]></title><description><![CDATA[
<p>It seems crazy to me that the offered way to install an extension on Chrome is to click a button on a privileged website,
and then the installed extension autoupdates without an option to turn it off.<p>I hate the idea of installing stuff without an ability to look at what's inside first, so what I did was patch Chromium binary,
replacing all strings "chromewebstore.google.com" with something else, so I can inject custom JS into that website and turn
"Install" button into "Download CRX" button. After downloading, I can unpack the .crx file and look at the code, then
install via "Load unpacked" and it never updates automatically. This way I'm sure only the code I've looked at gets executed.</p>
]]></description><pubDate>Wed, 11 Feb 2026 13:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974492</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46974492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974492</guid></item><item><title><![CDATA[New comment by Grom_PE in "Web-based image editor modeled after Deluxe Paint"]]></title><description><![CDATA[
<p>Deluxe Paint 2 for DOS was my favorite drawing program, so had to check this out, pretty nice!<p>The only thing that stops me from recommending it is non-integer zoom levels, which is especially bad for pixel art.<p>Moving layers around was also confusing, had to click Layer → Transform → Free Transform to be able to move things around. It would be much more obvious if there was a move icon in the tool panel that does just that.</p>
]]></description><pubDate>Mon, 26 Jan 2026 02:25:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46761136</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46761136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46761136</guid></item><item><title><![CDATA[New comment by Grom_PE in "Uncrossy"]]></title><description><![CDATA[
<p>It doesn't work when uBlock Origin blocks uncrossy.com/js/cookieManager.js?v=7</p>
]]></description><pubDate>Mon, 12 Jan 2026 07:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46585091</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46585091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46585091</guid></item><item><title><![CDATA[New comment by Grom_PE in "Xfce is great"]]></title><description><![CDATA[
<p>I've found Xfce with Wallis theme to be quite comfortable after I ditched Windows 7. Been using it for 3 years now.<p>Also I enjoyed how easily I could modify it:<p>- xfwm4: zoom only to multiples of integer, nearest neighbor only<p>- xfwm4: stop moving zoomed area after the cursor when Scroll Lock is on<p>- xfce4-screenshooter: supply custom actions with parameters %x %y %w %h of a selected rectangle, allowing me, for example, to select a rectangle and then launch a screen recording script.<p>Never found the use for multiple desktops, though.<p>The only part that irritates me is having to interact with the GTK file chooser (file open dialog). Someday I might be annoyed enough to replace it.</p>
]]></description><pubDate>Mon, 12 Jan 2026 06:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46584683</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46584683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46584683</guid></item><item><title><![CDATA[New comment by Grom_PE in "Tiny Core Linux: a 23 MB Linux distro with graphical desktop"]]></title><description><![CDATA[
<p>Tiny Core Linux fits nicely on a FAT32 EFI boot partition as a rescue OS.</p>
]]></description><pubDate>Sun, 07 Dec 2025 09:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46180363</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46180363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46180363</guid></item><item><title><![CDATA[New comment by Grom_PE in "Show HN: MTXT – Music Text Format"]]></title><description><![CDATA[
<p>This made me remember old set of tools called mtx2midi and midi2mtx, I used them to edit some midi files while making sure I'm not introducing any unwanted changes.
While roundtrip output was not binary identical, it still sounded the same.<p>Looks like MTXT tool here does not quite work for this use case, the result of the roundtrip of a midi I tried has a segment folded over, making two separate segments play at the same time while the total duration got shorter.<p><a href="https://files.catbox.moe/5q44q0.zip" rel="nofollow">https://files.catbox.moe/5q44q0.zip</a> (buggy output starts at 42 seconds)</p>
]]></description><pubDate>Thu, 04 Dec 2025 15:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46148648</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=46148648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46148648</guid></item><item><title><![CDATA[New comment by Grom_PE in "I hate screenshots of text"]]></title><description><![CDATA[
<p>On my Linux system, I hooked up xfce4-screenshooter's "custom action" to a shell script (ocr.sh %f) with tesseract like so:<p><pre><code>    #!/bin/sh
    set -o pipefail
    lang=${2:-eng}
    if tesseract "$1" - -l $lang | xclip -selection clipboard ; then
      notify-send "Text copied"
    else
      notify-send "Could not copy text"
    fi
</code></pre>
It works great most of the time along with the xfce4-screenshooter's ability to select a rectangle.<p>When the text is especially difficult for tesseract, I can use Gemma3-4B via llama.cpp's llama-mtmd-cli, but that takes a minute.</p>
]]></description><pubDate>Tue, 11 Nov 2025 05:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45884523</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=45884523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45884523</guid></item><item><title><![CDATA[New comment by Grom_PE in "I have released a 69.0MB version of Windows 7 x86"]]></title><description><![CDATA[
<p>I have experimented with Tiny Core Linux + Wine, that netted around 100 MB, would be a good starting point for running Windows software on a minimal OS. Certainly would run more software than any Windows cut and shrunk to that size.</p>
]]></description><pubDate>Thu, 30 Oct 2025 20:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45765118</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=45765118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765118</guid></item><item><title><![CDATA[New comment by Grom_PE in "Nearly 90% of Windows Games Now Run on Linux"]]></title><description><![CDATA[
<p>I suppose that is an issue how a specific game was made, not inherent to Unity.<p>I like to look inside game files and a .zip archive of 1GB unpacking to ~10GB game made me suspicious.</p>
]]></description><pubDate>Wed, 29 Oct 2025 00:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45740964</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=45740964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45740964</guid></item><item><title><![CDATA[New comment by Grom_PE in "Nearly 90% of Windows Games Now Run on Linux"]]></title><description><![CDATA[
<p>I've gone over to Linux after using Windows for 25 years.<p>As someone who enjoys older games, I am pleasantly surprised that Wine (with dxvk and cnc-ddraw) lets me run more games in a better way than I was able to on Windows.<p>I can run some 16-bit games on a 64-bit OS!<p>Games that rudely switch to fullscreen, I can run in Wine Virtual Desktop. Previously on Windows, I had to configure hacks like DxWnd and it didn't always work.<p>I only wish Wine also allowed me to zoom 2x or 3x, but this is where Gamescope comes in:<p><pre><code>    gamescope -S integer -F nearest --borderless wine game.exe
</code></pre>
Also there is a potential to use a different Wine configuration (prefix) for every game specifically. So far I haven't had to resort to this.<p>I noticed some Unity games waste disk space with gigabytes of zeroes, Linux lets me run them from inside a compressed SquashFS image, this even makes the game load faster:<p><pre><code>    mkdir ./game
    squashfuse ./game.squashfs ./game
    pushd ./game
    wine game.exe
    popd
    sleep 1
    umount ./game
    rmdir ./game
</code></pre>
I encountered a game that crashes due to multiprocessor system, the fix is simple, restricting it to one CPU:<p><pre><code>    taskset --cpu-list 1 wine game.exe</code></pre></p>
]]></description><pubDate>Tue, 28 Oct 2025 23:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45740506</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=45740506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45740506</guid></item><item><title><![CDATA[New comment by Grom_PE in "Tags to make HTML work like you expect"]]></title><description><![CDATA[
<p>I hate how because of iPhone and subsequent mobile phones we have bad defaults for webpages so we're stuck with that viewport meta forever.<p>If only we had UTF-8 as a default encoding in HTML5 specs too.</p>
]]></description><pubDate>Mon, 27 Oct 2025 14:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45721589</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=45721589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45721589</guid></item><item><title><![CDATA[New comment by Grom_PE in "MS-DOS development resources"]]></title><description><![CDATA[
<p>Note that DOS development tools aren't strictly necessary to make DOS software,
as with help of HX DOS Extender [0], one may use any tooling that lets you produce Win32 PE exe files, of course, preferably with inline assembler to access hardware directly.<p>[0] <a href="https://github.com/Baron-von-Riedesel/HX" rel="nofollow">https://github.com/Baron-von-Riedesel/HX</a></p>
]]></description><pubDate>Mon, 18 Aug 2025 08:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44938405</link><dc:creator>Grom_PE</dc:creator><comments>https://news.ycombinator.com/item?id=44938405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44938405</guid></item></channel></rss>