Posts tagged ‘technical support’


I can empathize with the 500-mile email problem

09.09.2022

Big thanks to Petra on Mastodon for this one.

Don’t discount us non-techs. When we come to you, we’ve often done a lot of testing first before sounding the alarm. And often we are right.

Just like I was right with Vox when I could only get a compose window on select days over three months, or when Facebook forced an anti-malware program on us when we didn’t have malware. This one, however, takes the cake, and I have to agree with Petra on her assessment that it’s her favourite ‘non technical user with the absurd bug is right’ tale.

The author of the story, Trey Harris, has given me permission to republish it here. (Here’s the original.) I have only made slight alterations for style (e.g. using the right ellipses and dashes that weren’t available to him, and italicizing where he might have had all caps) but I have not changed any of Trey’s words. Please note the link to the FAQ at the end.

From: Trey Harris <[email protected]>
 
Here’s a problem that sounded impossible … I almost regret posting the story to a wide audience, because it makes a great tale over drinks at a conference. 🙂 The story is slightly altered in order to protect the guilty, elide over irrelevant and boring details, and generally make the whole thing more entertaining.

I was working in a job running the campus email system some years ago when I got a call from the chairman of the statistics department.

‘We’re having a problem sending email out of the department.’

‘What’s the problem?’ I asked.

‘We can’t send mail more than 500 miles,’ the chairman explained.

I choked on my latte. ‘Come again?’

‘We can’t send mail farther than 500 miles from here,’ he repeated. ‘A little bit more, actually. Call it 520 miles. But no farther.’

‘Um … Email really doesn’t work that way, generally,’ I said, trying to keep panic out of my voice. One doesn’t display panic when speaking to a department chairman, even of a relatively impoverished department like statistics. ‘What makes you think you can’t send mail more than 500 miles?’

‘It’s not what I think,’ the chairman replied testily. ‘You see, when we first noticed this happening, a few days ago …’

‘You waited a few days?’ I interrupted, a tremor tinging my voice. ‘And you couldn’t send email this whole time?’

‘We could send email. Just not more than …’

‘… Five hundred miles, yes,’ I finished for him, ‘I got that. But why didn’t you call earlier?’

‘Well, we hadn’t collected enough data to be sure of what was going on until just now.’ Right. This is the chairman of statistics. ‘Anyway, I asked one of the geostatisticians to look into it …’

‘Geostatisticians …’

‘… Yes, and she’s produced a map showing the radius within which we can send email to be slightly more than 500 miles. There are a number of destinations within that radius that we can’t reach, either, or reach sporadically, but we can never email farther than this radius.’

‘I see,’ I said, and put my head in my hands. ‘When did this start? A few days ago, you said, but did anything change in your systems at that time?’

‘Well, the consultant came in and patched our server and rebooted it. But I called him, and he said he didn’t touch the mail system.’

‘OK, let me take a look, and I’ll call you back,’ I said, scarcely believing that I was playing along. It wasn’t April Fool’s Day. I tried to remember if someone owed me a practical joke.

I logged into their department’s server, and sent a few test mails. This was in the Research Triangle of North Carolina, and a test mail to my own account was delivered without a hitch. Ditto for one sent to Richmond, and Atlanta, and Washington. Another to Princeton (400 miles) worked.

But then I tried to send an email to Memphis (600 miles). It failed. Boston, failed. Detroit, failed. I got out my address book and started trying to narrow this down. New York (420 miles) worked, but Providence (580 miles) failed.

I was beginning to wonder if I had lost my sanity. I tried emailing a friend who lived in North Carolina, but whose ISP was in Seattle. Thankfully, it failed. If the problem had had to do with the geography of the human recipient and not his mail server, I think I would have broken down in tears.

Having established that—unbelievably—the problem as reported was true, and repeatable, I took a look at the sendmail.cf file. It looked fairly normal. In fact, it looked familiar.

I diffed it against the sendmail.cf in my home directory. It hadn’t been altered—it was a sendmail.cf I had written. And I was fairly certain I hadn’t enabled the ‘FAIL_MAIL_OVER_500_MILES’ option. At a loss, I telnetted into the SMTP port. The server happily responded with a SunOS sendmail banner.

Wait a minute … a SunOS sendmail banner? At the time, Sun was still shipping Sendmail 5 with its operating system, even though Sendmail 8 was fairly mature. Being a good system administrator, I had standardized on Sendmail 8. And also being a good system administrator, I had written a sendmail.cf that used the nice long self-documenting option and variable names available in Sendmail 8 rather than the cryptic punctuation-mark codes that had been used in Sendmail 5.

The pieces fell into place, all at once, and I again choked on the dregs of my now-cold latte. When the consultant had ‘patched the server,’ he had apparently upgraded the version of SunOS, and in so doing downgraded Sendmail. The upgrade helpfully left the sendmail.cf alone, even though it was now the wrong version.

It so happens that Sendmail 5—at least, the version that Sun shipped, which had some tweaks—could deal with the Sendmail 8 sendmail.cf, as most of the rules had at that point remained unaltered. But the new long configuration options—those it saw as junk, and skipped. And the sendmail binary had no defaults compiled in for most of these, so, finding no suitable settings in the sendmail.cf file, they were set to zero.

One of the settings that was set to zero was the timeout to connect to the remote SMTP server. Some experimentation established that on this particular machine with its typical load, a zero timeout would abort a connect call in slightly over three milliseconds.

An odd feature of our campus network at the time was that it was 100% switched. An outgoing packet wouldn’t incur a router delay until hitting the POP and reaching a router on the far side. So time to connect to a lightly loaded remote host on a nearby network would actually largely be governed by the speed of light distance to the destination rather than by incidental router delays.

Feeling slightly giddy, I typed into my shell:
 
$ units
1311 units, 63 prefixes

 
You have: 3 millilightseconds
You want: miles

* 558.84719

/ 0.0017893979
 
‘Five hundred miles, or a little bit more.’

For those wanting to nitpick, Trey has written this FAQ with his answers.

I’m grateful for people like Trey, who actually investigate, even when what we say sounds totally implausible.


You may also like

Tags: , , , , , , ,
Posted in internet, technology, USA | 6 Comments »


Lucire’s Instagram account is gone, for no reason

29.09.2021

Lucire’s Instagram is toast (hopefully temporarily, but you never know), since they unilaterally allege without evidence that there was unusual activity. This is utter shite, but it’s just another day in Facebookland where actual spam is tolerated, and legitimate activity is penalized.
   I’ve sent through the information they requested with a review promised in 24 hours, but as this is Big Tech, they aren’t very good at understanding units of time. So it could be 24 days, weeks or months—this is based on experience.
   Reading some more on this, it appears that many people have had their accounts deactivated when they receive such a message, and appealing is the next best option.
   That method doesn’t work because Instagram requires you to ‘confirm your account’ by logging in, which, of course, is impossible, since there’s no account to log in to. I don’t think these folks think it through—or they have thought it through and this is a great way to make sure no one ever appeals. A bit like a communist state where it looks like there’s an appeal process, but you find it’s actually BS.

   Then there’s another form you can fill in where you tell them it’s a business account that’s been deactivated, except there, the moment you provide evidence to them, you get an error message, ‘You can’t use this feature at the moment’. Apparently even a single attempt at filing their own form is spam. You can click on the link to tell them that you’re not breaching their community standards, but that leads to the usual Facebook menus where no option is the one you want.

   So what’s actually OK with Facebook, Inc.’s community standards? Fake accounts, automation, spam, genocide, misinformation, human trafficking, and terrorism. It’s why I’m in two minds about all of this. I lean toward wanting to have the account back because of the work the team has put into it. But if we don’t get it back then we’re not in the same company as some of the most despicable people in the world, both on Facebook and inside it. It’s another sign that you cannot trust Big Tech, and they’re certainly not to be relied upon.


You may also like

Tags: , , , , , , , , , ,
Posted in business, internet, marketing, publishing, technology, USA | 4 Comments »


Scheduling posts on Facebook and Instagram? Forget it, it’s not worth the trouble

21.07.2021

If someone who has never been authorized to have a role on a Facebook page can have full admin access to it, then it stands to reason that a legitimate owner of a Facebook page cannot do what she needs with it.
   That’s exactly what happened to my friend Holly Jahangiri, who has a Facebook page and an Instagram profile, both of which are connected. She can read her private messages. She can log into both, and she is the admin of both. Facebook has her email address and cellphone number. But she couldn’t schedule a post for either, and that’s when Facebook sent her into a loop—not unlike the one that Google sent me on in 2009, although Google’s forum person was way ruder.
   Facebook kept asking Holly to review her connection and confirm she is admin of her own page—information that they already had. Unless their databases are so shot to hell that even internally they cannot determine this.
   She would love to click ‘Confirm’ but the button was greyed out, saying, ‘You must be an admin of the associated Page’s business in Business Manager to confirm the Instagram account.’ But she is the admin.

   Even if she tried disconnecting her accounts and attempted to reconnect them, so she could review that connection that they asked for, no confirmation email ever arrived. And when she logged into both Facebook and Instagram, on desktop and mobile, the accounts were indeed linked and confirmed in their Account Center.
   It seems a small ask to be able to schedule a post on a page—mind you, Tumblr wouldn’t let me for some time, as every time we got to the scheduled moment, it would alter the day and move it forward into the future—but Holly persisted and decided to send them a message through their Business Support Center. She was lucky: she actually got a response. I never have. Or maybe she was unlucky that they responded.
   Their first piece of advice was to ask Holly to do what she had already done: disconnect and start over. She proved she did it with the screenshot they requested, and that it still didn’t work.
   Then they asked:

… in order for us to assist you better, please provide us with the following:

1. A screen recording in which illustrates the steps up to the section where the issue is showing. Please ensure that it is of the entire screen, including the URL bar at the top of the screen. For screen recordings, we recommend to upload the video on Dropbox and email the link to us. Do ensure the URL link is set to public. As in case we may need to forward your concern to the relevant team, this file will be very useful.

2. Page URL/ID where you are connecting your Instagram Account to.

   Even though Holly has the knowledge to do a screen recording, she felt this was getting ridiculous, and, like me, she wasn’t prepared to upgrade her Dropbox just to host a video for Facebook. And she had already given them (2).
   She explained things once again but that Facebook kept asking her confirm her Facebook page and Instagram connection—and providing her no means with which to do it. And that the Account Center said the two were connected.
   She did one more screenshot with URL showing. In it, Facebook is still asking her to ‘Confirm Your Facebook Page and Instagram Connection’ but giving her no means to do it.
   Facebook responded by saying they still needed a video. And Holly answered that it wasn’t going to happen.
   Then she received this:

Hello Holly,

Thank you for contacting Facebook Concierge Support. We greatly appreciate your patience while waiting for an update.
   We understand that you are unable to provide the video recording of the actual steps you are taking to show the issue being experienced.
   What we can see is that the [Holly’s page, redacted] is added on a Business Manager account where you have no role. Please be informed that if a Page is connected on a Business Manager account, the Instagram account you are trying to link on that Page must also be owned by the same Business Manager account.
   If you know who are the admins of the Business Manager account that owns the Page, please check with them if the Instagram account – [Holly’s Instagram account, redacted], is also added on that Business Manager. Also ask them to grant you admin access on that Business Manager. Once that is done, you can try again linking the Page and Instagram account.
   Feel free to get in touch with us if you need any further assistance and we will be very happy to assist you further.
   Do not hesitate to find our best support via https://www.facebook.com/business/help for future inquiries. We look forward in making your journey with Facebook a better one.
   Thank you for contacting Facebook Concierge Support. Have a nice day!

Kind regards,

Yoyo

   I would be fuming by now, because Holly is the admin of both, and there was no evidence of hacking. No one else is there as the admin.

   She wrote: ‘So who BUT me would own that business manager account? If it belongs to someone else, how do I undo that and create my own? How do I straighten this out? If it’s something I did incorrectly, then clearly I’m asking you: HOW DO I FIX IT?’
   In classic Big Tech support, it seems Yoyo never read her message. They wrote:

Hi Holly,

Thank you so much for your email.

I can perfectly understand that you are not aware on who is the Admin of the Business Manager. Therefore, what I can do for you is, I will submit and Admin appeal for you by you will need to provide me the with some information and documents as below :

1) A copy of a valid government-issued photo ID, such as a current driver’s license or a passport, of the individual signing the statement. See the different kinds of IDs we accept in the Help Center: https://www.facebook.com/help/159096464162185

2) A signed statement from a person with sufficient knowledge and authority over this matter that includes all of the following:
   a) The Facebook email address or profile URL associated with the Facebook account that you wish to have added as the new admin
   b) A description of requestor relationship to the Business (and authority to request access to the Business, as applicable);
   c) An explanation of your request, and whether there has been a termination of the employment and/or business relationship with the named person(s)/Business, as applicable;
   d) The past three invoices/billing statements on the ad account(s) that the Business owns AND the last 4 digits of the credit card(s) on the account(s);
   â€˘ If the BM does not have any ad account, please declare such information in the statement
   e) A declaration that the information you have provided is true and accurate (e.g. “I certify that the information provided is true and accurate”) – your statement must include similar language.

For any other issues, please feel free to initiate a chat support session at the following link:
https://www.facebook.com/business/help
   For any feedback regarding our features within platform, please use the link:
https://www.facebook.com/help/contact/268228883256323
   Thank you for contacting Facebook Concierge Support and have a good day ahead!

Regards,

Yoyo

   If you’ve made it this far, you’ll know why Holly shouldn’t need to provide any of the above. The first paragraph from Yoyo is completely wrong since Holly is aware of who the admin is, but Facebook seems to want to ignore that.
   At this point she was prepared to delete the lot—something I’m prepared to do, too, but haven’t. Apparently gadgets like IFTTT are tied to my account and they run things on Lucire’s Facebook page, which, based on the decision of the majority, is still being used by the team.
   She showed Yoyo another screenshot that confirmed she is the sole admin. And told them that she would not provide any additional documents.
   Their response, inter alia (and by this time, Yoyo was calling Holly ‘Yoyo’):

When it comes to data protection and privacy, Facebook does not reveal any information, the documents mentioned are mandatory since you are not the Admin of the Business Manager in which the Page is connected.
   We are not advising you to close your account for the sake of your business; rather, we are attempting to assist you.
   Please submit the mentioned documents as soon as they are ready so that we can assist you further.

   I can hear you screaming, ‘But she is the admin!’
   Any sane, reasonable person could empathize with Holly’s reply:

So, the point is, I AM admin of the business account that any of my own pages/account are connected with unless I somehow orphaned them THIS MORNING after my last email to you, and your request at this point is tantamount to phishing. I’m not playing – I will not be sending you additional ID; you have my email, phone number, address, etc. (I have sent my driver’s license to Facebook, in the past, and I now deeply regret it. I will not be doing it again; I do not believe you safeguarded it in the first place.)
   â€œWe are not advising you to close your account for the sake of your business” – what a joke. My business has never benefited from Facebook in any way, shape, or form. I opened the Business account because Facebook led me to believe I had to have one in order to upgrade and maintain my pages. I HAD an ad account, which I deleted, this morning. Ads I ran in the past were basically sent to EXACTLY the opposite of my target demographics and never led to ONE SINGLE SALE, so that is useless to me.

  • As an individual, all purchases I have ever made from other “businesses” on Facebook or Instagram have been scams.
  • I report fake and imposter accounts and I am told that they do not violate community standards.
  • I have reported actual kiddy porn in the past, to be told that it did not violate community standards.
  • I can only conclude, at this point, that Facebook prefers bots and scammers and phishers of men, because – I guess – they don’t cause as many headaches and the numbers look GREAT to advertisers.

   I am now stuck in some sort of hellspace between your business center and your creator studio and ready to delete my personal profile as well as my pages and groups because I cannot figure out how to disconnect them from your “business center” thing.

   In fact, Holly would have added, given the chance (these are her words):

  • I have been told by Facebook to download and install their partners’ anti-malware products and run them, despite my having my own premium subscription to Norton; I refused to do so, and was punished by a suspension of indefinite length (ended up being a couple of pleasant weeks away from Facebook);
  • I have had my wrist slapped for posting factual COVID info and stats DIRECTLY from the CDC, articles I wrote on Medium.com, and most lately, a link to a Wikipedia article explaining the origins of the classic nursery rhyme, “Humpty-Dumpty”

   In other words, I’m not alone with the endless frustration this site causes. I’m still frustrated and I barely use it, because of all the basics it gets wrong, constantly. And normally I would never take a dig at someone’s name but ‘Yoyo’ describes what Holly went through.
   Holly wound up deleting all her ad and business accounts and reverted back to a personal one. When I read the above, I’d rather have the usual silence than what Facebook thinks passes for ‘support’!


You may also like

Tags: , , , , ,
Posted in business, internet, technology, USA | No Comments »


Windows Unreliability Monitor

27.01.2018

Microsoft should rename Windows’ Reliability Monitor to Unreliability Monitor.
   This isn’t too unusual for Windows 10, is it?

   I’ve put Oracle Virtualbox and Cyberlink Power2Go back on, because it’s becoming more apparent that Windows 10 is incompatible with my hard drives in certain circumstances. It’s always when a drive (including a phone set up as a drive) is accessed that the system BSODs. It may also be a USB incompatibility. To be on the safe side, I have unplugged one of the two external drives I use.
   The Microsoft technician has finally given up and asked I do a clean install. As if I have the time—the last time I did that was on an Imac: it took days to get all the OS X updates and the software up and running again. Bwv848 at Bleeping Computer is, like me, determined. I’ll do a memtest (their latest suggestion) when I get a chance.
   Just another day using Windows 10 then.

PS.: Since the post: as my settings window would not come up (another fault of Creators fall), I deleted everything out of C:\Users\[username]\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe. That was solved. I also went to Intel to download SetupChipset.exe. Not saying these are solutions to the original cause, and I was largely away from the computer for Sunday. However, I have a real suspicion that, because the computer often BSODs when Explorer (or something relying up on it) is open, there are hard-drive drivers that are failing despite, according to Device Manager, being up to date. One of the modules regularly affected is ntdll.dll, something the Reliability Monitor revealed.—JY


You may also like

Tags: , , , , , , ,
Posted in technology, USA | 1 Comment »


Remember when you could post, comment and like on Facebook? Those were the days

29.05.2015



Let’s see: Facebook doesn’t work on Wednesdays and Fridays. Check. Thursdays are OK though.
   It’s another one of those days where the Facebook bug that began on Wednesday (though, really, it’s been going on for years—including the famous outage of 2013 where what I am experiencing happened worldwide to a large number of users) has decided to resurface and spread. Not only can I no longer like, comment, post or share without repeated attempts, I cannot delete (Facebook makes me repeat those attempts even when a post has been successful, but doesn’t show me those till an hour later) or upload photos to messaging without repeated attempts.
   The deletion is the hardest: while commenting will work after three to twelve repeats, deletion does not work at all. The dialogue box emerges, and you can click ‘Delete’. The button goes light for a while, then it’s back to the usual blue.
   And this happens regardless of platform: Mac, Windows, Firefox, Opera, Android, inside a virtual machine, you name it. Java’s been updated as have the browsers on my most used machines; but it seems the configurations make no difference.
   I am reminded how a year ago I had even less on Facebook. Quite a number of users were blocked for days (Facebook isn’t open on weekends, it seems), but eventually the message got through and things started working again.
   My theory, and I’d be interested to learn if it holds any water, is that older or more active accounts are problematic. I mean, if spammers and spambots have more rights than legitimate users, then something is wonky; and the only thing I can see that those T&C-violating accounts have over ours is novelty. Facebook hasn’t got to them yet, or it tacitly endorses them.
   As one of the beta users on Vox.com many years ago, I eventually found myself unable to compose a new blog post. It’s an old story which I have told many times on this blog. Even Six Apart staff couldn’t do it when using my username and password from their own HQ. But, they never fixed it. It was a “shrug your shoulders” moment, because Vox was on its way out anyway at the company. (The domain is now owned by another firm, and is a very good news website.) Unlike Facebook, they did have theories, and tried to communicate with you to fix the issue. One woman working there wondered if I had too many keywords, and I had reached the limit. I deleted a whole lot, but nothing ever worked. It suggested that these websites did have limits.
   Computer experts tell me that it’s highly unlikely I’ve reached any sort of limit on Facebook, because of how their architecture is structured, but I’m seeing more and more of these bugs. But we are talking about a website that’s a decade old. My account dates back to 2007. Data will have been moved about and reconstituted, because the way they were handled in 2007 is different to how they are handled now. There have been articles written about this stuff.
   What if, in all these changes over the last eight years (and beyond), Facebook screwed up data transfers, corrupting certain accounts? It’s entirely conceivable for a firm that makes plenty of mistakes and doesn’t even know what time zones are. Or deletes a complainant’s account instead of the pirate’s one that she complained about. (This has been remedied, incidentally, the day after my blog post, and a strongly worded note to Facebook on behalf of my friend.)
   The usual theory I hear from those in the know is that certain accounts are on certain servers, and when those are upgraded, some folks will experience difficulties. That seems fair, but I would be interested to know just what groups us together.
   Last time I downloaded all my data off Facebook, and this was several years ago, I had 3 Gbyte. It wouldn’t surprise me in the slightest that that was now 6 Gbyte. That’s a lot to handle, and when you multiply that by millions, some will result in buggy accounts. Ever had a hard drive with dodgy fragments? Or a large transfer go wrong? Facebook might have better gear than us, but it’s not perfect.
   I don’t believe for a second that certain people are targeted—a theory I see on forums such as Get Satisfaction, with Republicans blaming Democrats and Democrats blaming Republicans—but I do believe that something binds us together, and it is buried within the code. But, like Vox, it may be so specific that there’s nothing their boffins can do about it. You simply have to accept that some days, Facebook does not let you post, comment, like, share, delete or message. The concern is that this, like random deletions, can happen to anyone, because these bugs never seem to go away. Looking at my own record on Get Satisfaction, they are increasing by the year.


You may also like

Tags: , , , , , , , , , ,
Posted in internet, technology, USA | 7 Comments »


Looks like the Microsoft man was wrong about this, too

11.02.2012

Microsoft Baseline Security Analyzer

A final postscript on my IE9 blank-window bug, again solved, as so many technological matters are here, by not following the advice of a self-proclaimed “expert”.
   Hayton at the McAfee forums—which seem to be populated with polite people—mentioned the Microsoft Baseline Security Analyzer earlier today. This checks for what updates are missing, etc.
   As I was told that my missing Windows 7 updates were a direct cause of my ‘injudicious’ use of System Restore by the man from Microsoft—who then proceeded to say that the only way to fix my blank-window issue was to format my hard drive—I wanted to confirm that he was wrong about everything.
   You see, he was wrong about the cause of the bug. He missed the basic fact that before my System Restore, IE9 was already not working. And I suspected he was wrong about the updates, since they should have occurred before the System Restore.
   This is what you get with some of these experts: they’re never right.
   And lo and behold, what did I discover?
   Just as I expected: Microsoft Baseline Security Analyzer reported that all my updates were up to date and I wasn’t missing a thing.
   Lesson: believe polite people. Disbelieve snarky people. Especially if they tell you to format your hard drive.

Speaking of experts, Conrad Johnston found gold today for our Font Police site. In Whitby, there are some Experts in property—that’s right, with a capital E. If you’ve been to our Font Police site before, you’ve never seen anything this bad yet. One façade, countless offences—it’s the funniest one we’ve ever had.

Finally, here’s a Microsoft Internet Explorer 9 thread that’s even weirder, as one user finds that the browser is incompatible with Helvetica and Neue Helvetica. Mine works with these families, but it looks like the only way William La Martin got his IE9 going was to delete them.
   Based on recent experience, the IE developers at Microsoft really have a problem with handling fonts.


You may also like

Tags: , , , , , , , , , , , ,
Posted in internet, technology, UK, USA | No Comments »


The revenge of Arial

03.02.2012

Go away Arial

To think, if I actually followed the advice of the Microsoft expert, I would still have a non-functioning Internet Explorer 9 that displayed blank pages. Rule no. 1: when it comes to computing, never follow the advice of a self-righteous expert. An everyday user who found out things the hard way, sure. An expert who has kept an open mind and wants to dig with you, you can probably trust. But an out-of-the-box certified expert who believes in the superiority of a product as though it were a cult, probably not. No more than you should believe members of cults.
   IE9 has never worked on the first installation of any computer I own. But, earlier this week, it worked on my Vista laptop, after blank screens since March 2011. This was curious to me, since the blank screen problem is fairly common on the ’net, just that Microsoft refuses to acknowledge its existence. If the standard replies do not work, the solution is to format your hard drive.
   That already shed doubt on the Microsoft “expert” advice I had, beyond the arguments I made in my last blog post. Obviously, for Vista, Microsoft knew there was a problem and fixed it between March 2011 and February 2012. It only took them 11 months.
   As a failing IE9 also takes out Microsoft Gadgets and McAfee Internet Security, by showing blank screens on those, too, it’s a pretty serious matter.
   Microsoft’s “expert” had told me that my use (or any use?) of System Restore was ‘injudicious’, when with hindsight it appears to have been the most sensible thing I could have done, given that IE9 also took out Firefox on first installation on this machine. This so-called standard installation had had effects far beyond the norm, and had I removed only IE9 the “proper” way, there was no guarantee that Firefox would have returned to normal.
   Yesterday, I ventured on to my laptop to see if McAfee would run. Sure enough, it displayed. But also interestingly, it displayed in Arial Narrow—a font family I know we did not have.
   Microsoft had included Arial Narrow in one of its updates and that was the one key to allowing IE9 to function.
   People who know me, and have heard my speeches, know that the first thing I do, after installing updates and anti-virus, is see to the ugly default fonts. We have numerous licences for Helvetica, and since Arial was designed to supplant a superior design, we install Helvetica. We remove the font substitute line in the Windows registry. And we delete Arial.
   This has been the practice for years, certainly since Windows XP, and we ensure every Mac we use remains Arial-free, too.
   It has never presented a problem at any level.
   Till now.
   Windows 7 doesn’t like Arial being deleted, but I programmed in the usual font substitutes, took out ‘Helvetica=Arial’ (in typographic terms, this is like saying ‘Grace Kelly=Katie Price’) and ensured the four main Arial fonts could not be found by the system on start-up.
   Of course, every program in the world works with these settings. Except IE9 and anything that uses IE9 to render its pages.
   I still doggedly refuse to have Arial on any of our computers because of its poor design. This would be like having Prince William marry Britney Spears and ensuring her future position as Queen of the United Kingdom of Great Britney and Northern Ireland. There are just some things that aren’t done.
   So we found a version of Helvetica, one that had been superseded that was not being used on any machine, and renamed it. We saved each of the four variants as an OTF, an OpenType, PostScript-flavoured font. And it worked.


Above: IE9 doesn’t actually need Arial. It just likes knowing it’s there. This is called “security blanket programming”.

   Here’s the great irony. IE9 is still one of the worst browsers typographically, even worse than Opera 11. Even though Windows Vista and 7 support PostScript, TrueType and OpenType fonts natively, IE9 doesn’t show anything but TTFs in its font menus (left). Short of linking your own fonts—and it messes up there as well—the only ones that will ever display are the TTFs you have installed. On the actual pages, a lot of fonts that you know are installed on your machine won’t show in IE9. If you bought licences, too bad.
   Therefore, Arial is actually not needed by IE9: it just likes knowing it’s there, as a security blanket.
   I think this illogical state of affairs shows how poor the product remains. Those who are less typographically inclined might not care, and look at things like speed (frankly, I see little difference—and if anything, it seems slower than Firefox), but since every other program on the planet works quite happily without Arial, my opinion is that Microsoft messed up. IE9 noticeably slows down Photoshop and a few other programs, which begs the question: beyond making sure your Microsoft Gadgets and McAfee work, why bother?
   Fellow computer users: don’t format your hard drive. Only a quitter would do that.

Liberation Sans
On a related note, Steve Matteson’s Liberation Sans (above) shows how it should be done. Steve was faced with the same brief—make a sans serif with the same metrics as Helvetica—and designed something quite beautiful that came as an Ubuntu 10 default. It’s very well hinted, too. You can download it here.


You may also like

Tags: , , , , , , , , , , , , , , ,
Posted in design, humour, internet, technology, typography | 5 Comments »