HNHacker News
TopNewBestAskShowJobs

nyanpasu64

3,935 karma · joined March 24, 2020

trans rights are human rights

denying self-determination is the root of hierarchy and fascism

submissionscomments
nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
Definitely something to look into, but I checked on eBay and they seem to have captive screw connectors I'd have to assemble a cable from. Not impossible but another thing for me to look for.
nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
There are photos at https://www.aliexpress.us/item/3256806185045998.html (I didn't insert one into the article), and a cross-section near the end. I could take a photo of the dongle with heatsink, but not unmodified dongle.
nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
I didn't realize the filter leaked this much AC until I had been using the "working" board for weeks, without audible distortion (but it's still theoretically there). And I'd have to run another power cable to the filter board, since 3.5mm doesn't supply power. It's possible the cable would result in distortion/radiation in the MHz range if the filter isn't located near the chip, but I don't know if this is a problem in practice. It might be something to work on in the future?
nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
> I'm not sure where to source straddle-mount VGA connectors. Alibaba has a product listing that describes the same part found in my DAC, but has no pictures of the actual product.

> I also found straddle-mount VGA to break off the board easily

> All of this is possible... but it's a lot of work for an incremental upgrade that doesn't resolve the jitter and audio dropout problems. Compare this to the HDMI2SCART which required more manufacturing effort, but fulfilled a previously unmet use case; even then the author stopped selling them himself because he couldn't find a better source for chips.

nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
IIRC HDMI/VGA is I2C and can drive an I2C display, but it's normally only used for EDID display identification and DDC brightness control.
nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
3.5mm, I now know why conventional consumer audio devices don't use mixers, they're a ground loop party

It's also that I don't know how to build a differential input not limited to power supply range, I do think they are sold and I have a mixer at home but it's somewhat bulky for my computer desks.

nyanpasu64··on Fixing analog audio on the $2.58 HDMI-to-VGA adapter
The CS5213 appears pinout-compatible with the MX929x, interesting. The AG620x is a chip I've had the misfortune of encountering; it was common in Amazon DACs, dropped signal output every 15 minutes or so unless you disconnected the EDID pins from the (monitor?), and interprets input signal in a cursed fashion where 16 or below produces black but only 255 produces full white. If your computer outputs limited range HDMI the analog signal can't reach white, but if your computer outputs full range HDMI the shadows are clipped. This is one of the chips that gave HDMI DACs a reputation for black crush and caused CRT communities to recommend DP.

Interestingly the MiSTer game system community actually patched their FPGAs to output digital signals from 16-255, and have some other way of avoiding the signal dropouts (never talk to EDID?), so this chipset is almost seeked out over incompatible models.

nyanpasu64··on The RCE that AMD wouldn't fix
It doesn't smell like a state actor to me, just gross negligence. Brushing up on the Reddit comment we wrote, the MITM isn't exploitable by default, since the client will error out at the 301 redirect and leave an obvious black window on the user's desktop. Exploiting a user would require replacing the 301 redirect with a direct download, which requires the same amount of effort whether the default disclosure was broken or not.

Now if they could've started shipping a modified AMD auto update that followed redirects, that would allow them to pwn users of the updated program. But it would do nothing to people who had installed older versions, up to the version the author installed (which left a black window open indicating the downloads never completed)...

nyanpasu64··on Estrogen: A Trip Report
I think that trans people, being the ones with firsthand experience of dysphoria and misgendering, and being a disadvantaged minority (https://www.mckinsey.com/featured-insights/sustainable-inclu...) threatened by right-wing rhetoric, should be the ones to speak for what is right for them ("nothing about us without us"), individually and as a group.
nyanpasu64··on Estrogen: A Trip Report
On top of that, legislatures, courts, and right-wing agitators are pushing to repeatedly worsen living conditions for trans people.
nyanpasu64··on Estrogen: A Trip Report
I'm pretty sure they're still allowing puberty blockers for premature puberty, inducing puberty in cis teens, and surgically and medically forcing intersex people into a binary sex without consent.
nyanpasu64··on Estrogen: A Trip Report
It's chilling watching the latest political powers openly declare that trans people are not who they are inside and must never be allowed to become what they are inside, while eliminating legal recognition and protection and criminalizing life-saving transition healthcare. I find myself retreating into dissociation because to feel the horrors is more than I can bear.
nyanpasu64··on New US visa rules will force foreign students to unlock social media profiles
Why do half of your comments (most of the ones in uppercase) sound like they're written by AI?
nyanpasu64··on Game Hacking – Valve Anti-Cheat (VAC)
Reminded of the Super Pichu story where someone modded his ISO of Melee to increase Pichu's stats during a Melee tournament.
nyanpasu64··on The unreasonable effectiveness of fuzzing for porting programs
> Most code doesn't express subtle logic paths. If I test if a million inputs are correctly sorted, I've probably implemented the sorter correctly.

I don't know if this was referring to Zopfli's sorter or sorting in general, but I have heard of a subtle sorting bug in Timsort: https://web.archive.org/web/20150316113638/http://envisage-p...

nyanpasu64··on The hamburger-menu icon today: Is it recognizable?
In Firefox if you right-click the title bar and "Customize Toolbar..." you can check Title Bar.
nyanpasu64··on Why JPEGs still rule the web (2024)
My working model is that WebP images are generally a lossy copy of a PNG or a generation-loss transcoding of a JPG image. I know that lossless WebP technically exists but nobody uses it when they're trying to save bandwidth at the cost of the user.
nyanpasu64··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
A friend had to reflash a monitor (Acer K222HQL) with a corrupted EDID over the HDMI port. I confirmed that it has three input ports (VGA, DVI, and HDMI) each with their own EEPROM chip next to the port (the friend had to lift a pin on the HDMI EEPROM to successfully reflash it; she should've connected it to ground but didn't). I found a manual online (https://global-download.acer.com/GDFiles/Document/User%20Man...) saying that the monitor supports DDC, implying it does do the multi-peripheral I2C trick.

I have another broken monitor's mainboard where the VGA and DVI's EDID pins go through 100 ohm resistors to {unpopulated 8-pin footprints, as well as the main chip}. I think this means the design considered saving EDID on dedicated EEPROM chips, but ended up integrating the data on the display receiver instead.

nyanpasu64··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
You can override EDID in the kernel options (https://foosel.net/til/how-to-override-the-edid-data-of-a-mo...), but I don't know if you want to add a virtual monitor (unsure if https://askubuntu.com/questions/453109/add-fake-display-when... works).
nyanpasu64··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
Do any monitors use the I2C multi-peripheral feature to allow both DDC communication and an I2C EEPROM to exist at different addresses on the same bus? Or is it cheaper to integrate functionality into a controller chip? (Though DP tunnels EDID over the aux bus, and (I assume) doesn't use an EEPROM to begin with.)
nyanpasu64··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
Attaching the write-protect pin to +V is literally free in the PCB design process; IMO not doing so is a design error or decision (though IDK how much thought was placed into allowing users to rewrite the monitor identification).
nyanpasu64··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
I have (too much) experience in EDID editing. My suggestions:

- AW EDID Editor as you mentioned.

- CRU is a Windows-only tool, and will modify the EDID files it dumps from monitors (removing serial/etc. descriptors to make room for detailed resolutions), but will work. It does not run under Wine.

- 010 Hex Editor has an EDID template.

- On Linux you can install wxEDID from Flatpak (IIRC the distribution packages would crash in WxWidgets). I don't think it can create sections though.

- v4l-utils has edid-decode (which can be used as a git diff textconv tool), though this does not help you encode EDID files.

I found that HDMI EDIDs have a CEA extension block while DP EDIDs have a DisplayID extension block. I haven't done any work in multi-page EDIDs with over 256 bytes (and don't know what EEPROM chip you'd use to emulate them, nor the protocol or APIs to read and write them).

nyanpasu64··on Debunking HDR [video]
Raw photographs, don't, do that?
nyanpasu64··on Show HN: Tritium – The Legal IDE in Rust
I wonder if textbooks and papers could be easier to understand if they had a "go to definition" functionality for technical jargon, notation, or reasoning.
nyanpasu64··on The impossible predicament of the death newts
I recently learned that (Wikipedia) "Vascular cambia are found in all seed plants except for five angiosperm lineages which have independently lost it; Nymphaeales, Ceratophyllum, Nelumbo, Podostemaceae, and monocots.[1]" Four of these lineages are aquatic plants (including water lilies) and some scientists theorize monocots may have also evolved in the water. I seem to recall reading that aquatic plants don't "need" woody growth for structural stability, but can't find a source right now.
nyanpasu64··on RenderFormer: Neural rendering of triangle meshes with global illumination
The animations (specifically Animated Crab and Robot Animation) have quite noticeable AI art artifacts that swirl around the model in unnatural ways as the objects and camera move.
nyanpasu64··on RenderFormer: Neural rendering of triangle meshes with global illumination
The output image of the demo looks uncannily smooth, like an AI upscale. I feel it's what happens when you preserve edges but lose textures when trying to blow up an image past the amount of incoming data it has.

(EDIT) Denoising compares better at 100% zoom than 125% DPI zoom, and does make it easier to recognize the ferns at the bottom.

nyanpasu64··on Why the original Macintosh had a screen resolution of 512×324
I looked up my brightness measurements of a Gateway VX720 VGA monitor (like Diamond Pro 710), and it seems the blue and green phosphors decay to 50% brightness in under 30 microseconds while red stays bright for 300 microseconds. I didn't measure how long it took for them to go to near-black levels. Sadly I never took measurements of my Trinitron TV when I still had it. All in all the results are inconclusive.
nyanpasu64··on Why the original Macintosh had a screen resolution of 512×324
- I hear that some later digital PAL TVs stored an image in a framebuffer and scanned it out twice at 100 Hz, which retro gamers today avoid because it increases latency relative to direct scanout.

- I've heard mixed reports over whether CRT monitors had faster-decaying phosphors than televisions. Maybe part of it is a computer has a white image, which causes more noticeable flicker than a dark background with white text (or darker TV scenes).

nyanpasu64··on Tariffs in American History
Is this a GPT-generated comment? Half your previous comments aren't capitalized, and the Biden Administration has already been replaced by the equivalent of a napalm flamethrower torching a village.
Page 1 of 34Next →