Friday, October 8, 2021
Peak technology
Friday, June 11, 2021
PWM, temporal dithering and headaches with newer Apple displays
iPhones
Most new smartphones use a display technology called OLED. These displays use a technology called PWM (pulse width modulation) for dimming the display. This creates a flicker, which while not perceptible to the eye, can cause all kinds of symptoms -- headaches, nausea, etc. Every time I have tried the newer iPhones with OLED displays in the store, I find I immediately feel eyestrain. This has kept me from buying one of them and I have stuck to an iPhone with the older display technology called LCD.
If you have had issues with newer phones, you might be sensitive as well. This article sums up the problem nicely.
PWM may not be the whole issue. There's also refresh rates (which impacts the smoothness of scrolling), addressed to some extent by ProMotion in some newer iPhones, and also temporal dithering. More on temporal dithering below.
MacBooks
With newer MacBooks, a small, but not insignificant, number of users, including myself, have experienced really bad headaches when using them. A few things that I did to try and mitigate the problem included turning off true tone, turning off auto brightness, and turning off dimming when running on battery. None of these helped.
Digging deeper, I discovered that there's a feature called temporal dithering that Apple implements in order to render a larger number of colors than the display is natively capable of. Unfortunately there is no way to turn this off using native controls in macOS.
In some of the forums, it was suggested that SwitchResX is an app that can be used to disable temporal dithering by setting the display to render millions of colors rather than billions of colors which is the default.
Another useful tool for checking various aspects of displays such as pixel inversion is the Lagom LCD monitor test pages. Testing side by side with a Dell XPS, the M1 MacBook Air showed noticeably more flicker.
Finally, Iris is another tool attempts to get around PWM with laptops by using an app to control brightness and filtering colors in a way that makes the display experience easy on the eyes.
References
- OnePlus is more important than you think, especially for people like me
- Exclusive: Ultra-bright displays are destroying our eyes, but the OnePlus 12 gets it right
- TÜV Rheinland Intelligent Eye Care certification
- Disabling dithering on Apple silicon Macs using Stillcolor.
- Flicker Sense -- Issues with flicker in LED lights and displays and how to report them
- Is the iPhone 17 PWM setting a scam?
- MacRumors long-running thread on eyestrain
- r/PWM_Sensitive
Thursday, December 10, 2020
Monday, April 13, 2020
Some thoughts on ZIRP/NIRP
As the federal reserve started to lower its benchmark interest rate back towards zero (it is zero as of this writing), I started to think about what this means for fixed-income investments if they decide to go from ZIRP to NIRP.
In some of the online forum discussions, folks said a drop of 0.5% in interest, e.g. from +0.25% to -0.25% is the same as, e.g., a drop from +0.5% to 0%. To show that this is not really accurate, I presented the following example.
Lets say to have $x to invest at an interest rate of r% for a length of time t. Then as t goes to infinity:
- if r > 0, then the balance, x goes to infinity.
- if r = 0, then the balance stays exactly the same at x.
- if r < 0, then the balance x goes to 0.
- It penalizes savers and those that depend on interest for fixed income.
- It causes people with money to speculate on assets such as stocks and real-estate.
- It causes real-estate prices to rise so houses are out of reach of the middle class without taking on excessive debt and becoming house poor. This also means that any extended dip in house prices and employment can stress banks as their loans go bad. This is what happened during the housing crisis.
- It forces pension funds to speculate in stocks in order to meet their obligations. This means that any extended dip in stocks will cause a number of these pension funds to become insolvent, putting their ability to pay out pensions at a risk.
- It leads to rampant financial engineering by companies where they take on long term debt to buy back their own stock enriching their stockholders and executives.
- It exacerbates wealth inequality in society since people that are wealthy to begin with (e.g. private equity, hedge funds, large businesses) have access to cheap money that retail investors and small businesses do not.
Proponents of ZIRP/NIRP argue that the pros outweigh the cons.
Simple investment in savings and CDs are not likely to yield much. I'm not a big fan of "yield chasing" where you open an account with an online bank only to have them reduce their rates a few months later. Typical yields in a ZIRP environments are close to zero, lower than 0.1%. That amounts to an annual return of less than $1000 on each $100,000 invested. And then there's typically taxes that need to be paid even on those measly returns!
Treasury products such as I Bonds and EE Bonds are a possibility but you have to create and manage an account with treasurydirect.gov and some folks have reported less than desirable experiences when needing any kind of customer support. The products also aren't as liquid--minimum holding period, interest penalty if cashed within a certain time period, etc., and there are annual limits on the amount that an individual can buy each calendar year -- $10K of each as of this writing.
In the meantime, this is what the chair of federal reserve thinks savers should do. It just amazes me that the chair of the federal reserve and many politicians equate a 401(k) with risk assets. It doesn't have to be that way. Most 401(k)'s offer a stable value fund or money market fund as an investment option. Those 401(k) savers are not benefitting from the federal reserve's policies.
Update 06/27/2020
The fed made a statement saying they will keep rates near zero until at least 2022.
Tuesday, December 3, 2019
Water hardness
First, I contacted my local water supply and they pointed me to this report:
https://www.roseville.ca.us/UserFiles/Servers/Server_7964838/File/Government/Departments/Environmental%20Utilities/At%20your%20service/Water%20supply/Water%20quality%20reports/EU_WaterQualityReport_2018_DigitalVersion.pdf
The report has a line that says the water hardness is 24 ppm if coming from the lake or 90-250 ppm if coming from groundwater. Based on my ZIP code, I was also told that my area is serviced entirely from the lake.
So I found this calculator:
https://www.lenntech.com/calculators/hardness/hardness.htm
I plug in 24 ppm and get 1.35 German degrees of hardness.
Over to the dishwasher manual and I see a line:
"Water supplies with a hardness level higher than 4 gr/gal (4 °d) needs to be softened."
Going by that it looks like I would not benefit from having or using a water softener.
Thursday, January 17, 2019
2019 Acura RDX Tech SH-AWD review
- Seat comfort.
- Headlight intensity -- illuminates the road very well.
- Quality of materials.
- Interior and exterior design.
- NSX inspired shifter/center console.
- Steering, handling, power.
- Ride comfort.
- Cap-less fuel filler.
- Option to automatically reset trip computer on refuel.
- The padding in the seat pan could be better so that it removes pressure from the low back. Look at Volvo and Tesla, for example.
- Gauges could be made less busy. No need for km/hr and mph at the same time in a digital speedometer.
- When switching between displays in the center, it would be better if they didn't shrink, then switch back to normal size after a delay. And re-do the information to be less wordy.
- Better ambient lighting. Map lights feel underpowered.
- Change to a touchscreen infotainment. Existing setup is prone to hunting unless you look at the screen and at the touch pad, which means we're not paying attention to the road.
- Better implementation of rear camera. Currently unusable in rain, leave camera on for a few seconds when switching from R to D, more accurate guidelines (lines don't match up with the where the car's wheels are). (Advance trim would help with rain since it has a camera washer.)
- Move the BSI (blind spot indication) from the A pillars to the mirrors.
- Road departure warning is overly sensitive, especially on internal roads.
- Lane keep assist doesn't work very well. It keeps asking for the driver to take control.
- Lane departure warning is too sensitive and keeps buzzing even when within the lane. I was forced to disable it.
- Quality control issues. Several rattles and issues with the audio system.
- Interior could be quieter. I registered 90+ dB on the highway using the Decibel X app on my iPhone. The quietest cars register somewhere in the mid 60's. (Advance trim would help since it has acoustic side glass.)
- MPG. Fortunately gas prices are muted and will likely remain that way as more cars switch to hybrid/electric drivetrains.
- No way to turn the headlights off when the car is moving in the evening.
- The chrome pieces on the steering wheel, but especially on the center stack, can sometimes, depending on how the sun is hitting it, reflect blinding light directly into the driver's eyes. Should be replaced with something non-reflective.
- Rear visibility, especially the sides is very poor.
- The parking sensors don't extend to the sides of the bumpers and only warn about objects directly in front of or behind the car.
- Software updates are over the air, but map updates must be done via USB and the upgrade process is kludgy and prone to failure, causing a lot of frustration. I discovered that the system doesn't like the USB drive to be larger than 64GB, and that is must not be a Sandisk!
- OEM tires are noisy.
Problems I have had with the car
- Crackling speakers: Intermittent problem that I noticed since the car was new. Not fixed.
- Squeaky tailgate: Happened around 5000 miles. Fixed under warranty.
- Whistling when engine starts or shuts: Happened around 7000 miles. Fixed under warranty TSB.
- Infotainment will prompt for update even though no update is available. Fixed in D1.2.1.
- Rubber lining near the tailgate lock has a gap. Fixed under warranty by adjusting the lining.
- Ticking sound when starting the engine. Intermittent problem. Fixed under warranty by adjusting the PCM bracket.
- Numerous rattles all over the interior started to appear after about a year. Not fixed.
- When starting on a trip from home the infotainment system booted up and threw an error "Unfortunately, AcuraLauncher has stopped". Did not happen again on the return trip. Not fixed.
- Received recall notice from Acura to replace the fuel pump motor.
- Clock doesn't automatically adjust for daylight savings even though all clock settings are auto (detect time zone, set time, etc.). Fixed by changing to manual mode for settings and, after some time, switching back to auto. (Update: Continuing to occasionally see problems with the clock being off by an hour.)
- Intermittently started to get a warning for "Drive mode change unavailable" at the bottom of the infotainment display. Not fixed.
- Parking sensors are being triggered in rain without any reason. See video. Not yet fixed.
- Transmission got stuck in gear one day. It wouldn't change gears and I had high revs and unable to gain speed. Turning off the car reset the problem and when I took it to the dealer they were unable to reproduce it or find any error codes. Not fixed.
- Had a leaking rear shock that made a creaking sound when going over bumps. This was at around 45K miles. It was replaced under the extended warranty that I had purchased.
- Squeaky brakes when backing up. Not fixed.
- A failed transmission when the car had a few thousand miles. The symptom was whistling noise at highway speeds. Replaced under warranty.
- AIS stopped engaging at around 30K miles. Battery was replaced under warranty. However, AIS still would not engage. Not fixed.
- At around 33K miles, time in the infotainment would always reset to 4:00 at startup and start counting from there. Location in GPS always showed car parked at home. Infotainment system was replaced. As a side benefit I got full wide-screen Apple CarPlay immediately following the replacement.
Sunday, January 13, 2019
Being positive vs peaceful to manifest good health
It's not that you have think positively all the time. You have to get in touch with your emotions, you have to share them with somebody that you love, you have release them, you have to express them, because if you repress emotions that creates its own biology too.@ 8:30
A peaceful mind is more important than a positive mind. Because a positive mind can be working really hard at it, can be stressful to be positive all the time. But when you're at peace, that's a wholly different thing because all the biochemistry of anxiety disappears.