Websites blocking Firefox because of ad blocking has happened before: https://web.archive.org/web/20070817224229/http://whyfirefox...
I have made a keyboard layout for Windows that abuses dead keys and AltGr as a substitute for compose key, the difference being that such compose key needs to be held while typing the first character:…
Linux: Compose key, period, period = ellipsis … Compose key, period, equals = bullet • Compose key, period, minus = interpunct · Compose key, !, ? = interrobang ‽
For comfortable reading, I just had to figure out what on this webpage causes Chromium to drop subpixel rendering, and it's not this: html { -webkit-font-smoothing: antialiased; } it's this: #TableOfContents {…
What the hell. Just now I learned of "font-family: monospace, monospace" hack. Indeed, browsers will render the font smaller with just one "monospace". I've never run into it before because setting explicit font-size in…
Maybe if you look at it from far away enough. Watermarking tries to resist image data manipulation. Smuggling data is concerned with preservation of bytes. Though if we're executing arbitrary code on the target anyway,…
It isn't necessary to use Exif to embed arbitrary data inside an image. Could as well use PNG extra chunk, JFIF app marker, or simply append data to the end of the file. It would be more interesting to devise a method…
Since those people don't care about privacy and anonymity, perhaps they are also willing to trade by verifying for someone who does care?
I generally never want programs to go fullscreen because I like to keep taskbar shown, so I can keep track of time, notifications and whatnot. Well designed video games that rely on fast and precise mouse input capture…
Just bring back opposable thumbs on feet.
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…
PPMd (of 7-Zip) would beat BZip2 for compressing plain text data.
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. I've done it before on Windows 7. Resized system…
0 and O, and l and I that look the same in a single font is a crime of modern typography. Also, I remember 8x16 VGA font that came with KeyRus had some slight differences between Cyrillic and Latin lookalikes, that…
I feel that blocking, substituting, and even inserting user-defined resources for a website must be a native browser feature.
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. I hate the idea of…
I've found Xfce with Wallis theme to be quite comfortable after I ditched Windows 7. Been using it for 3 years now. Also I enjoyed how easily I could modify it: - xfwm4: zoom only to multiples of integer, nearest…
Tiny Core Linux fits nicely on a FAT32 EFI boot partition as a rescue OS.
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…
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…
I suppose that is an issue how a specific game was made, not inherent to Unity. I like to look inside game files and a .zip archive of 1GB unpacking to ~10GB game made me suspicious.
I've gone over to Linux after using Windows for 25 years. 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…
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. If only we had UTF-8 as a default encoding in HTML5 specs too.
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…
flat assembler g (fasmg) does this. It has a powerful macro language, in which, among other architectures and formats, it implements x86 and ELF/PE/macho and is able to assemble itself. I like to use it for scripting…
Websites blocking Firefox because of ad blocking has happened before: https://web.archive.org/web/20070817224229/http://whyfirefox...
I have made a keyboard layout for Windows that abuses dead keys and AltGr as a substitute for compose key, the difference being that such compose key needs to be held while typing the first character:…
Linux: Compose key, period, period = ellipsis … Compose key, period, equals = bullet • Compose key, period, minus = interpunct · Compose key, !, ? = interrobang ‽
For comfortable reading, I just had to figure out what on this webpage causes Chromium to drop subpixel rendering, and it's not this: html { -webkit-font-smoothing: antialiased; } it's this: #TableOfContents {…
What the hell. Just now I learned of "font-family: monospace, monospace" hack. Indeed, browsers will render the font smaller with just one "monospace". I've never run into it before because setting explicit font-size in…
Maybe if you look at it from far away enough. Watermarking tries to resist image data manipulation. Smuggling data is concerned with preservation of bytes. Though if we're executing arbitrary code on the target anyway,…
It isn't necessary to use Exif to embed arbitrary data inside an image. Could as well use PNG extra chunk, JFIF app marker, or simply append data to the end of the file. It would be more interesting to devise a method…
Since those people don't care about privacy and anonymity, perhaps they are also willing to trade by verifying for someone who does care?
I generally never want programs to go fullscreen because I like to keep taskbar shown, so I can keep track of time, notifications and whatnot. Well designed video games that rely on fast and precise mouse input capture…
Just bring back opposable thumbs on feet.
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…
PPMd (of 7-Zip) would beat BZip2 for compressing plain text data.
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. I've done it before on Windows 7. Resized system…
0 and O, and l and I that look the same in a single font is a crime of modern typography. Also, I remember 8x16 VGA font that came with KeyRus had some slight differences between Cyrillic and Latin lookalikes, that…
I feel that blocking, substituting, and even inserting user-defined resources for a website must be a native browser feature.
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. I hate the idea of…
I've found Xfce with Wallis theme to be quite comfortable after I ditched Windows 7. Been using it for 3 years now. Also I enjoyed how easily I could modify it: - xfwm4: zoom only to multiples of integer, nearest…
Tiny Core Linux fits nicely on a FAT32 EFI boot partition as a rescue OS.
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…
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…
I suppose that is an issue how a specific game was made, not inherent to Unity. I like to look inside game files and a .zip archive of 1GB unpacking to ~10GB game made me suspicious.
I've gone over to Linux after using Windows for 25 years. 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…
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. If only we had UTF-8 as a default encoding in HTML5 specs too.
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…
flat assembler g (fasmg) does this. It has a powerful macro language, in which, among other architectures and formats, it implements x86 and ELF/PE/macho and is able to assemble itself. I like to use it for scripting…