HackerTrans
TopNewTrendsCommentsPastAskShowJobs

seritools

no profile record

comments

seritools
·9 दिन पहले·discuss
near lossless refers to being 89.65/90.26 = 99.32% of baseline, i'm pretty sure.
seritools
·पिछला माह·discuss
just look at that giant 8-line headline, insanity
seritools
·2 माह पहले·discuss
then add a second r and it's suddenly piracy or torrent related!
seritools
·2 माह पहले·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
·3 माह पहले·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
·3 माह पहले·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
·3 माह पहले·discuss
headlines often trade legibility for terseness, sometimes a bit too much though :)

EDIT: Headlinese: https://en.wikipedia.org/wiki/Headline#Headlinese
seritools
·3 माह पहले·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
·5 माह पहले·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
·5 माह पहले·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
·5 माह पहले·discuss
TIL I'm an AI
seritools
·6 माह पहले·discuss
not even opposite, as mentioned in my comment it does have Initiator Mode, allowing it to act as a host
seritools
·6 माह पहले·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
·7 माह पहले·discuss
For a quick fix: `font-variant-ligatures: none;` on body or similar.
seritools
·8 माह पहले·discuss
Infocom was bought by Activision, ActivisionBlizzard was bought by Microsoft.
seritools
·8 माह पहले·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
·8 माह पहले·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
·8 माह पहले·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
·8 माह पहले·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
·8 माह पहले·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.