HackerTrans
TopNewTrendsCommentsPastAskShowJobs

seritools

no profile record

comments

seritools
·há 9 dias·discuss
near lossless refers to being 89.65/90.26 = 99.32% of baseline, i'm pretty sure.
seritools
·mês passado·discuss
just look at that giant 8-line headline, insanity
seritools
·há 2 meses·discuss
then add a second r and it's suddenly piracy or torrent related!
seritools
·há 2 meses·discuss
> This has the side effect of removing empty directories

yeah, this will inevitably break things. excluding those from the directory stripping shouldn't be too hard (TM)
seritools
·há 3 meses·discuss
as far as i can tell, no it does not. it only desaturates 00 in particular. the other colors you see in the screenshots come from matched formats/patterns. it does not do direct coloring based on byte value.
seritools
·há 3 meses·discuss
pretty sure 486 support only _just_ got disabled, and will be gone with 7.1: https://www.phoronix.com/news/Linux-7.1-Phasing-Out-i486
seritools
·há 3 meses·discuss
headlines often trade legibility for terseness, sometimes a bit too much though :)

EDIT: Headlinese: https://en.wikipedia.org/wiki/Headline#Headlinese
seritools
·há 3 meses·discuss
> I miss the wobbly windows I had in Linux when we started playing with Compiz.

KDE still has them: Settings -> Window Management -> Desktop Effects -> Wobbly Windows
seritools
·há 5 meses·discuss
you can also just uninstall the "new" notepad, at which point Windows will let you run the old one again (which is still shipped!).

By using a version that is _that_ old you do lose out on some of the actually useful updates legacy nodepad received, such as LF line ending support.
seritools
·há 5 meses·discuss
You are mistaken:

> The malicious code would execute in the security context of the user who opened the Markdown file, giving the attacker the same permissions as that user.
seritools
·há 5 meses·discuss
TIL I'm an AI
seritools
·há 6 meses·discuss
not even opposite, as mentioned in my comment it does have Initiator Mode, allowing it to act as a host
seritools
·há 6 meses·discuss
If the reason to connect them is to dump them, something like https://bluescsi.com/ in Initiator Mode might work: https://bluescsi.com/docs/Initiator-Mode
seritools
·há 7 meses·discuss
For a quick fix: `font-variant-ligatures: none;` on body or similar.
seritools
·há 8 meses·discuss
Infocom was bought by Activision, ActivisionBlizzard was bought by Microsoft.
seritools
·há 8 meses·discuss
Author here -- previous discussions/blog posts:

https://news.ycombinator.com/item?id=23313577

https://news.ycombinator.com/item?id=31112273

https://news.ycombinator.com/item?id=37787161

https://news.ycombinator.com/item?id=38810782
seritools
·há 8 meses·discuss
I specifically checked if DirectInput from DirectX 5 already supports/provides USB HID devices, and it does! Granted, even then it was unlikely to encounter 8 USB devices, let alone HID devices in particular.
seritools
·há 8 meses·discuss
Because I felt like it :) Also works for multiple versions/patchlevels.

But yeah, with the info provided it should be patchable. It's a `push esi` though, where esi has to stay 0 for a few further usages, so it's a bit more than a one-byte patch. It also wouldn't fully resolve the OOB write in the rare case where you _do_ have 9+ game controllers connected.
seritools
·há 8 meses·discuss
Usually dgVoodoo handles most of the games (that don't have actual bugs like this game) fairly well.

Otherwise, 86Box is a pretty good full-system emulator for everything up to the early 3D era.

As for DRM, there's various ways around it of course :)
seritools
·há 8 meses·discuss
> am I right in thinking the DirectX library only exports a single function and _everything_ else is through DX interfaces

Yup! That's why I didn't have to create a gazillion passthrough functions.

The original DLL in my modern Windows installation has these 8 exports:

    DirectInputCreateA
    DirectInputCreateEx
    DirectInputCreateW
    DllCanUnloadNow
    DllGetClassObject
    DllRegisterServer
    DllUnregisterServer
The game only calls DirectInputCreateA, and the rest happens via the COM object that that function creates.