I speak English and French at work and I use an ANSI US keyboard frequently, but the laptop itself is on AZERTY. I keep three layouts : French AZERTY, Normal US and US International. When typing code or English, it's the US layout, then I switch to International when speaking French. AZERTY only if I don't have my keyboard with me
Before HDMI 2.1, DisplayPort already supports high refresh rates (greater than 120Hz) at high resolutions. Also many high-end PC graphics cards offer more DisplayPort ports than HDMI.
I think most graphics cards nowadays come with roughtly 3 DP ports and 1 HDMI port. It might be different for things like the Multi-media cards that are on the low-low end of the spectrum (think of GT 730 level in a generation) might have more HDMI ports since they are more intended for such an audience.
My ISP just offers 8Gbit to almost everyone, so why not. I don't really need it but it feels nice to know I won't get throttling while someone else is streaming or downloading something
I get about 2Gbps max on Steam and Xbox on an 8Gbit connection. The limit could also be due to your disk drive while Steam is installing the downloaded files.
Interesting, I consistently get around 1.3 - 1.7 Gbps in all of my devices that support 6E and 7 (base iPhone 17, MacBook Air M3, base Samsung Galaxy S24) wherever I am in my apartment. This is with the default router and settings provided by my ISP. My router is even hidden in a sort of a cupboard with the electric switch board.
Their language detection is really bad. I have everything set in French, I am in France, I go to watch a video by a French guy but YouTube decides to serve me the English audio track, like hello YouTube? Happens to me more frequently when I watch on TV.
There are some cases where YouTube serves me Indonesian subtitles for some reason
Not convincing. When you add a new feature, you can change the parser. So internally, you could rewrite every usage of this.x to this.#x (or anything else) upon reading it.
Edit: wrt encapsulation, will the proposed solution work when a class marks the same field private as the one it extends?
Breaking this.x being equivalent to this['x'], and making this.x quietly change its meaning depending on where the function containing it is located and on the presence or absence of a private field with a corresponding name, seems confusing.
Yeah, my old PSU would just shut down whenever I play an old game with vsync off. I’m thinking it couldn’t keep up with sudden power requirement. I recently replaced it with a better PSU and I’m not getting any of these shutdowns again.