HNHacker News
TopNewBestAskShowJobs

dbttdft

71 karma · joined March 22, 2022

submissionscomments
dbttdft··on AMD Counter-Strikes itself, pulls driver after anti-lag feature causes CS2 bans
You argument sounds good to an executive, however, it is simply not the case that games have rampant amount of hacking in general.

EDIT: Why would you just downvote this, I already suspected you're one of those idiots who thinks everyone is cheating. Now I'm just convinced, and that's enough of this self masturbating forum for the month. Most cheat accusers in games are literally clueless slobs who just sign on to level up or some idiots in a closed circle of friends and think anyone who doesn't use their basic immediate method of naive play like walking into each other and clicking on each other is cheating.

dbttdft··on AMD Counter-Strikes itself, pulls driver after anti-lag feature causes CS2 bans
They are being banned for the game code being modified in memory, the anti cheat knows nothing about the fact that input latency was decreased. And no, reducing input latency is not considered a cheat, anywhere, no game does that.
dbttdft··on How Games Used to Look: Why Retro Gaming on a CRT Looks Different [video]
After researching this I believe the main je ne sais quoi of old console games on CRT in order of importance is vsync, lack of motion blur due to CRT, low black level (and thus high contrast that LCD cannot begin to compare to), and then phosphor layout.

>LCD is comprised of tiny light bulbs: LEDs

No, it's comprised of liquid crystal (LC) units, each of which effectively control how much of the backlight (which may be LCD or CCFL) passes through itself and thus how bright that pixel is. Although I can see why you would think this with the introduction of "LED Monitors" around 2010, which is totally not intentional misrepresentation from the marketers.

>This is way slower than a CRT

LEDs are fast but LCs are indeed slow.

>Even if you could turn it on and off really fast there's a little bit of a fade that's what they call grey to grey

Smearing is not noticable in LCDs made after the early 2000s. There is still motion blue but that's due to no black frame insertion.

>Some pixels in the LCD if they are a similar color will not even change

This is not a known thing, it's made up. That would require storing a frame and anaylzing it against the previous frame although I wouldn't put that above them (and they do this for other reasons once in a while). This sounds like a corruption of spatial/temporal dithering which actually is a thing in most or at least half of LCDs.

>It doesn't draw the entire thing at once like on an LCD

LCDs don't draw all at once, they scan out just like CRTs (some draw all at once but it's pointless and adds (some) input lag).

>The camera is 30 fps and the tv is 30 fps and somehow you see the band go across the screen

It's because the camera has to be synchronized with the TV and have the exposure set up a certain way otherwise it will capture the screen, e.g., half way through the scanout of a frame. Although I'm not sure you can find any CRT or LCD that can go down to 30Hz.

dbttdft··on HP fails to derail claims that it bricks scanners on printers when ink runs low
These kinds of bugs are common with all consumer electronics since they "went digital" though, basically anything 1999+. The market is so saturated with blatantly broken products like this that you seem like a freak just to complain about it. Just littered with shit design mainly caused by duct taping components together and letting the outcome of that be the design. The solution is for consumers to get a brain and stop wasting it on overcomplicated nonsense like some autoconfiguration crap based on XML that never works except for someone who so happens to have 5 hours of experience with that protocol. Just return bullshit like this. I always do, I decide to return most of my electronics within 5 minutes of first turning it on.
dbttdft··on 32“ E Ink screen that displays daily newspapers on your wall (2021)
To be fair it will have a good viewing angle even better than IPS as well as not shining a flashlight in your face with a terrible spectral power distribution but I don't expect a real analysis by someone who compares 2 watt power savings as if this is the bottleneck of display tech or anything close to it.
dbttdft··on 32“ E Ink screen that displays daily newspapers on your wall (2021)
>The Place & Play 32-inch screen is pricey (2300 euros ex VAT), but an exquisite piece of hardware. It is made of stainless steel with sharp edges and a glass panel on top. The USB ports are discretely concealed, and the device feels sturdy.

Thank you for confirming my first impression which is that this is just a massively overpriced novelty item (which I concluded when seeing how much work was put into the video after skipping over the content-free article, and especially noticing the high level of moire meaning it must be very low DPI but for some reason the word resolution is not mentioned anywhere on the page lol).

dbttdft··on How Californians are weaponizing environmental law to eliminate housing
Most people even if they actually have legitimate concerns do not possess the aptitude to make meaningful decisions. They will make whatever micro change they can as long as it's morally correct in their head simply for the fact that it errs to the green side vs the corporate/consumer side. Obviously, this just leads to shooting yourself in the foot.

Here's something I'm seeing on recent LCDs, they show this popup (with a countdown) when you first turn it on:

> In compliance with California Energy Commission, the brightness and contrast settings cannot be adjusted in the sRGB mode. Would you like to remain in the sRGB mode?

1. LCDs already only use maybe 15W. Changing the brightness makes almost no difference.

2. Changing the contrast makes absolutely no difference in terms of power usage

3. sRGB mode implies I'm going to see the image the way it's meant to be displayed. Switching to racing mode (whatevr the hell that means), among 10 other options like "movie mode" to bypass it sounds like a non-starter especially given that LCD menus are practically impossible to use. Disabling brightness makes the monitor likely to find the trash can as it will be uncomfortable by default if the room lighting is too dim or too high compared to the monitor.

4. A popup should not be a thing on a monitor. It already has the worst GUI on earth. The physical buttons are randomly placed. They react in literally 1-2 seconds each time you manage to even press the right one. And they switch up the GUI and button designs every 6 months with someone who has zero know-how.

5. LCDs are beta tech and there is always something a vendor can do to massively improve. Examples include: input lag from bad programming, viewing angle phenomena, VRR which doesn't really fix anything in the long run but was still easily sellable, the future when they fix strobing which is just a small engineering exercise of rearranging timings, but the difference will be big enough to merit buying a new LCD. Just the intro of IPS which didn't even fix the viewing angle but substantially improved it had almost every tech enthusiast trashing his old LCD for new ones, circa 2007.

6. Every single CCFL LCD ever made is now in the trash and each contains mercury to boot.

7. Vendors also lie to the consumer to trick them into buying new LCDs, further reducing any green benefit. A massive example of this is when they switched to LED backlights and every single piece of marketing material, from in store to manufacturer deliberately called them "LED monitors" to make it seem like this is a new technology.

dbttdft··on Maybe treating housing as an investment was a mistake
> produce more widgets

doesn't that have something to do with computer programming?

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
It wouldn't surprise me in todays market but humans are much more sensitive to audio than visual. That's why in audio production ~10ms is the max tolerable limit IIRC.
dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Well people have been trying that since Flash but it's just been nothing but frustrating janky games.
dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Here's how I see it:

99% of the time a game after 1998 or so says "vsync" it means double buffered vsync, so I'll explain that version.

Let's say the game renders frames instantly.

Without vsync but locked at 60FPS, an input can take up to 16ms to cause an effect on the monitor because the game loop only applies and renders pending inputs once every 16ms at this framerate. Each input will have between 0ms and 16ms of lag.

In double buffered vsync at 60Hz, its the same thing: the game loop applies and renders pending inputs once every 16ms. But now the frame is not shown on the monitor right away. Instead, the loop waits for the monitor to be ready. And because the loop will restart right after that, this wait will always be another 16ms. Each input will have between 16ms and 32ms lag.

Of course if your render takes more than 16ms you will have more issues, but that's not the problem here. Even with a computer that renders instantly, the lag will be too much.

And yes this will be on top of the already existing lag of the game and peripherals.

I don't understand how you get 48ms. If I have a mouse with 4ms of lag, it will just add a constant 4ms to the total making worst case 32ms + 4ms. I did think it was 48ms at some point but now I think I just imagined it.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Yeah that "connected feeling" is what people should talk about when talking about input lag.

> LED

It's actually still an LCD. The manufacturers calling them "LED monitors" is a scam, they just changed out the backlight from CCFL to LED, and it has little to no different characteristics, visually. They actually made billions of dollars from that scam (as in, people straight up buy it thinking it solves viewing angle shift) and nobody noticed, it's pretty funny.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
60Hz vsync literally feels worse than 50FPS/60Hz uncapped. I believe 32ms of input lag is not in itself blatantly noticeable. But on top of the base lag of every single game made after 1998, it's extremely bad.
dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
uggh.

> [1]

They got Freesync having less lag than no synchronization which means their measurements are likely wrong.

> [2]

All the lag can be calculated on paper, why do they need an empirical study? Their definition of triple buffering is one of following: One is FIFO, used by Microsoft, which causes even more lag than just double buffered. The other is some obscure mode I barely even remember that is incorrect because it drops or doubles various frames.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
It impacts even casual game play.

Run a monitor at 60Hz. Run whatever FPS locker you want (whatever the game has built in, RTSS, etc) at 60FPS then run with the frame locker removed but vsync on. The average person will notice the huge difference. It will be impossible to aim on the latter without getting used to it, and even then you'll still miss lots of shots that you know you should have hit.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Yeah the range of CRT quality was huge and visible. Those were a type of product where price actually correlated to quality. With an LCD you could pay $1000 for a "gaming" model and still get something that has basic issues like high input lag or strong overshoot. With CRT it meant the screen is now flat, the image is now bigger than 17", and the focus is now sharper.
dbttdft··on Monochrome terminal setup for an E-ink monitor (2022)
You only want your brightness to be something like 120cd/m^2 which is well below what most LCDs even let you adjust down to (even though that's what sRGB and all such common color spaces were designed for). A new CRT will go way above that until you adjust it down. Only got back into CRTs recently and collected a bunch from secret hookups.

I was surprised at how good a fake game like Genshin Impact looks compared to even the highest contrast VA LCDs. The difference is night and day. But then again the game spent all their budget on graphics and marketing.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Yes I'm well aware of the consumer whore, but you don't understand, none of this is about money, it's about proper configuration.

Vsync: Unbearable amount of input lag, feels like you're moving your mouse in molasses. It can be disabled for free by setting an option. (the amount of lag decreases as refresh rate increases. 60Hz vsync was the worst thing ever. 120Hz is somewhat acceptable).

Me and my friends actually enable vsync from time to time to train ourselves to rely on aim less.

125Hz mouse: Visibly jittery. Just set it to 1000Hz, works on most mice even from 1999.

60HZ CRT: Kills your eyes due to flashing. Get 75Hz

75Hz CRT: Might have bad focus. Get one with good focus

60HZ LCD: Kills your eyes due to motion blur. Suggest 120Hz at bare minimum (yup, motion blur decreases as refresh rate increases). Some models lag as bad as vsync, just get a model that doesn't lag. This has nothing to do with cost, it's a common firmware bug that some models have some don't.

120HZ/240Hz LCD: Might be some garbage with so much overshoot that it's just as bad as the slow pixel response it tried to prevent. Get one without that issue

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
Bad monitors are just a gimped setup. Ungimping your setup doesn't mean compensating for a lack of skill. 60Hz LCDs are extremely hard on the eyes because of the large amount of motion blur inherent to displaying something at 60Hz without strobing. They also had very bad pixel response in 1999. They also had medium-high input lag depending on the model and what colors are being displayed on the screen. You also wanted a high end CRT for both better still image sharpness and better refresh rate (lots of them only did 60Hz or 75Hz, and anything that maxed out at 75Hz probably had bad focus, because focus decreases as you raise the refresh rate). Once you start fixing your system (changing mouse polling rate from 125Hz, disabling mouse acceleration), the monitor is just one more thing to fix. All of this is needed just to be able to game competently with the top say, 50% of players (unless your play style just avoids aiming).

I remember in UT99 for years always running into situations where my aim was slightly off in situations where I was dead sure it should have hit. Turns out it just used the mouse acceleration feature in windows: the speed at which you move the mouse influences how far the crosshair (or cursor) moves. Once I disabled that I became about 5x better. The next big jumps were turning off vsync (and making sure it doesn't turn itself back on) and going back to CRT from LCD.

dbttdft··on Play Counter Strike 1.6, with full multiplayer, in the browser
You already get 99% of that "wallhack" by having stereo headphones. The game is mostly flat.
dbttdft··on Monochrome terminal setup for an E-ink monitor (2022)
One of the main parts of computer usage that causes eye strain is blur. CRTs only started solving this problem around the early 2000s and got discontinued shortly after. LCDs solve it for static images but not moving. E-ink will naturally have the same problem. Any moving image will appear blurry and your eye will try to focus on it and repeatedly fail, causing muscle fatigue.

Digression - This is of course less of an issue if you use the terminal in a style where you just move one page at a time, but you're just restricting yourself to a subset of possible use cases. I scroll in the terminal with the mouse wheel for skimming.

To solve motion blur, you either need strobing (along with a refresh rate above the flicker fusion threshold: ~80Hz), which E-ink will never have, or a high refresh rate, something like 240Hz. Still, if E-ink could even reach 50Hz it would be a massive improvement over LCD for use cases that don't require color.

E-ink does solve the pixel density problem and viewing angle problem (reducing eye strain and bad posture). Overall I'm still using high end CRTs for all use cases, and will switch to OLED once they get proper strobed offerings without all kind of bugs (and I'm still not sure if OLED fixes viewing angle shift. IPS-type LCD certainly didn't).

The self-luminescence problem that E-ink solves is also nice, but I'm not sure it matters much (it used to be my biggest pet peeve); you can just take an OLED which supports nice low luminescence levels at or below 120cd/m^2 (unlike most LCDs) and roughly match your room lights to it.

Low framerate and input lag will also cause eye strain and bad posture, respectively.

That last image: https://bsandro.tech/epaper/dasung_photo_3.jpg

gives me nostalgia of the late 90s when some of my friends had those new experimental LCDs, the same aspect ratio, the same slow pixel response, interesting frame, and brands I've never heard of.

dbttdft··on Microsoft is checking everyone's bags for unsupported Office installs
Telemetry is bad and indicates bad, shoddy engineering.
dbttdft··on Microsoft is checking everyone's bags for unsupported Office installs
> "Microsoft scanned this file for viruses by using the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to it," the Windows giant said on the update notice page.

Wait, I thought they do this for all updates!

dbttdft··on Casio-F-91W die-shot
> Most phones (and PCs), although synced by internet, reliably lag between one and two seconds.

NTP isn't nearly that inaccurate.

dbttdft··on GameBoy Graphics Part 2: Tile Maps [video]
Good presentation and use case oriented explanations.
dbttdft··on NTSC encoding/decoding in C89 using only integers and fixed point math
leet.
dbttdft··on I still use Flash
Terrible graphics, laggy janky games, and non stop security vulnerabilities. Don't miss it. The worst was when business websites used it.
dbttdft··on Facial recognition tech gets woman booted from Rockettes show due to employer
How does some bar theater whatever have a database of where people work? This is broken as fuck.
dbttdft··on Fortnite Fined $520M for Invading Kids’ Privacy and Tricking Players
You can get fined for having mic on now? I know games that have bugs where open mic will turn on without you enabling it from time to time. This will never change, as the current way people program is just gluing poorly made libraries with not even applicable protocols like XMPP into their games and software. This reminds me of how in Fortnite you could not talk during the loading screen because they used a framework (UE4) that has some specific flows where you're meant to have a distinct loading screen and they didn't intend for players to maintain a party outside a session on a server. This could all be avoided with real programming but nobody does real programming anymore. It's amazing how games can have any legal implications at all, being things that matter the very least in society. All those redditor morons obsessed with civics who buy a game to put on their shelf are responsible for this.
dbttdft··on Circadian lighting with Home Assistant: Like f.lux, but for your house
What do you mean? That article says the claim is false. LCD monitors emit blue light whether you want it or not anyway. Merely setting something in the OS to change the color temperature does not eliminate blue light and I don't think it even necessary changes the color temperature.
← PreviousPage 2 of 5Next →