Today I shared this advice with a programmer friend. I hope you find it useful. Firstly, you need to download and install HD Tune. Version 2.55 is still available for free (for personal use), but I use the pro version ($34.95) because it gives me extra features, and it saved my laptop hard drive on several occasions when it started overheating.
This is a typical hard drive benchmark, where the outside of the drive is faster than the inside.
This is my SSD drive. The blue line should be flat, since a solid-state drive has no moving parts. Notice the "dips" where the drive is having trouble reading the data. This is because the data signal has degraded through normal drive use.
This is where you need DiskFresh by Puran Software (free). It will read and write all the disk sectors for you, eliminating the "dips" shown above. You don't want to run this too often on an SSD because writing does shorten the lifespan of the drive by 1 out of 10,000 writes.
Try not to run anything else while DiskFresh is busy. You will notice it slows down from time to time, either because the SSD is having difficulty reading your data, or because Windows is busy writing data to the disk.
I ran DiskFresh on the first 40% of the drive, and this is the result: good performance over the whole drive once more.
If DiskFresh reports errors on the drive, then it’s time to bring out the heavy hitter: SpinRite 6.1, ($89) which requires support for a legacy (as opposed to "secure") boot. Not all modern PCs have legacy mode. This should be fixed in SpinRite 7 in a few years. SpinRite has various recovery modes. I suggest you run it on "Level 1" to get it to tell you what's wrong.
Monday, September 02, 2024
Friday, April 19, 2024
How do I disable Meta AI in WhatsApp?
It appears that WhatsApp has decided to invade my phone. Not only does their AI logo look like a busy mouse pointer, but the search box in WhatsApp Chats has added a whole load of crap that I really don't want to be bothered with. Plus, I have to agree to their terms and conditions to use the "service", even if it is to ask it how to remove Meta AI from WhatsApp.
Note to fellow programmers: <rant> Don't foist irrelevant gimmicks on your users. It's rude, no matter how much time, energy and money it took to develop. It's not why I downloaded your app. I don't tell you whom to vote for, so you don't get to tell me how to search. And your AI nonsense uses more electricity than Bitcoin, so you aren't saving the planet either. Shut up and sit down.
</rant>
P.S. One thing that would make your irritating "Updates" more usable would be to have a way of pausing the slideshow so I can actually read the long rambling texts that people post. Also a way to review them later if I want to see them again. Take the "A" out of "AI" and put the "I" back into your product.
Note to fellow programmers: <rant> Don't foist irrelevant gimmicks on your users. It's rude, no matter how much time, energy and money it took to develop. It's not why I downloaded your app. I don't tell you whom to vote for, so you don't get to tell me how to search. And your AI nonsense uses more electricity than Bitcoin, so you aren't saving the planet either. Shut up and sit down.
</rant>
P.S. One thing that would make your irritating "Updates" more usable would be to have a way of pausing the slideshow so I can actually read the long rambling texts that people post. Also a way to review them later if I want to see them again. Take the "A" out of "AI" and put the "I" back into your product.
Labels:
AI,
Consumer Complaints,
Programming
Thursday, April 18, 2024
MTN: Too Big To Care
It's always a shame when a company gets so big and disconnected from its customers that it starts to annoy them. Badly. Discovery Medical Scheme is one example; MTN, my cell phone "service" provider, is another. It started in August or September last year when the latter screwed up their database and started sending my invoices and statements to a two-year-old email address. They also changed the primary contact number. Not that it would make any difference because they send spam to all their numbers, and don't contact their customers on the primary contact number for anything important anyway.
Then I started getting marketing calls from their call centres. Most of them were blocked by the TrueCaller app, but three got through anyway:
The end of January is not a good time to renew a contract. They are about to announce their new phone models, and so stocks of the existing models are low, if not empty. The store can tell you that new models are coming in, but not the cost of the new devices yet. So the Samsung A24 was not in stock, but they couldn't tell me how much the A25 would cost. Eventually, in February the A25 was available at a suitable price, but not in black. Only light blue. After waiting for 3 weeks for a phone, I decided to ignore the colour and get a black phone protector case. Two days later, the black phone arrived. Too late! So it is best to wait until March or April to renew a contract, or move to another "service" provider.
Twitter's @MTNza "help" desk was singularly unhelpful in "assisting" with getting the new phone. They wanted me to go back to the store and cancel the contract (never mind the cost) and then "pre-order" the black A25 online. They couldn't tell me when it would arrive either. Nice own goal and undermining the hard-working staff at the store.
The same staff complain that they are having trouble obtaining DebiCheck mandates for debit order contracts. They obtained mine on 26th January, but failed to run the debit order on 31st January. The frustrated staff changed my account to cash payment instead of debit order, in order to try to finalize the contract. The staff at the store can't fix accounts problems, you have to call 135. Another own goal.
Calling 135 is like entering the lottery. You have very little chance of winning. Instead, you are likely to get someone who has no idea what the problem is, or how to fix it. Today I struck it lucky and was finally able to get them to use the correct email address for my invoices. It has taken several visits to the MTN store, and several complaints on Twitter, and several calls, all to no avail. Today the operator went to a different section of the screen and fixed it. Hopefully. We will see next month.
Their accounting system is also more weird than most accounting systems. When you are on a debit order, the balance amount never matches the amount deducted. It's half the balance. When you change over to being a "cash" payer, then the balance amount suddenly becomes the amount you need to pay. Naturally, no one bothers to explain this. If you pay the wrong amount, they just disconnect you from the network. No warning, no SMS notice, nothing. They don't even have the payment information on the statement, only on the invoice. So if you only read the monthly statement, you're in for a nasty shock.
Why am I still on cash payment after being on a debit order before? Because they told me that the only possible date for the debit order was the 21st of the month. Imagine that! No option of "last business day of the month" or 1st of the month. Nooo, that would be inconvenient for the accounts department to figure out a pro rata amount, even though they do that anyway. Nooo, they want the debit date to be the same as the date they finalized the contract, despite all their delays in doing exactly that. So I will pay them when it suits me. Because they don't care anyway.
Then I started getting marketing calls from their call centres. Most of them were blocked by the TrueCaller app, but three got through anyway:
- 031 493 6408 January 10
- 082 203 2132 January 17
- 021 065 2510 March 1
The end of January is not a good time to renew a contract. They are about to announce their new phone models, and so stocks of the existing models are low, if not empty. The store can tell you that new models are coming in, but not the cost of the new devices yet. So the Samsung A24 was not in stock, but they couldn't tell me how much the A25 would cost. Eventually, in February the A25 was available at a suitable price, but not in black. Only light blue. After waiting for 3 weeks for a phone, I decided to ignore the colour and get a black phone protector case. Two days later, the black phone arrived. Too late! So it is best to wait until March or April to renew a contract, or move to another "service" provider.
Twitter's @MTNza "help" desk was singularly unhelpful in "assisting" with getting the new phone. They wanted me to go back to the store and cancel the contract (never mind the cost) and then "pre-order" the black A25 online. They couldn't tell me when it would arrive either. Nice own goal and undermining the hard-working staff at the store.
The same staff complain that they are having trouble obtaining DebiCheck mandates for debit order contracts. They obtained mine on 26th January, but failed to run the debit order on 31st January. The frustrated staff changed my account to cash payment instead of debit order, in order to try to finalize the contract. The staff at the store can't fix accounts problems, you have to call 135. Another own goal.
Calling 135 is like entering the lottery. You have very little chance of winning. Instead, you are likely to get someone who has no idea what the problem is, or how to fix it. Today I struck it lucky and was finally able to get them to use the correct email address for my invoices. It has taken several visits to the MTN store, and several complaints on Twitter, and several calls, all to no avail. Today the operator went to a different section of the screen and fixed it. Hopefully. We will see next month.
Their accounting system is also more weird than most accounting systems. When you are on a debit order, the balance amount never matches the amount deducted. It's half the balance. When you change over to being a "cash" payer, then the balance amount suddenly becomes the amount you need to pay. Naturally, no one bothers to explain this. If you pay the wrong amount, they just disconnect you from the network. No warning, no SMS notice, nothing. They don't even have the payment information on the statement, only on the invoice. So if you only read the monthly statement, you're in for a nasty shock.
Why am I still on cash payment after being on a debit order before? Because they told me that the only possible date for the debit order was the 21st of the month. Imagine that! No option of "last business day of the month" or 1st of the month. Nooo, that would be inconvenient for the accounts department to figure out a pro rata amount, even though they do that anyway. Nooo, they want the debit date to be the same as the date they finalized the contract, despite all their delays in doing exactly that. So I will pay them when it suits me. Because they don't care anyway.
Labels:
Business,
Consumer Complaints,
MTN
Subscribe to:
Posts (Atom)