SteveDickinson
Printers

Printers

This blog is place for me to dump information about Printers. Over the years I have used a variety of printers. Initially (1995 – 2000) Epson was my manufacturer of choice, predominantly because of quality of print. For a short period I dallied with HP, because the convenience, but the quality of both their printers and print was not that good. More recently I have favoured Canon. Predominantly because of print quality, (I undertake a lot of Photographic printing) but the printers themselves are good quality and very reasonably priced.

All printers I have used for photographic work have been inkjet. I have had laser printers, but these were mono and used for business documents and correspondance. The quality of the the laser printers for text was way better than inkjet and faster print runs, but once my business model changed so that I was producing fewer reports I could not justify the cost .

When I say I could not justify the cost, the problem was the cost of the laser printers themselves. I was never at the top end, and I found at the level I was purchasing the feed mechanisms would wear out. The cost of replacing the feed mechanism was of the same order of cost as buying a new printer, which meant replacing the printer every four to five years.

That said, this was back in the early 2000’s so maybe things are different now.

However back to today. As I mentioned, for me now, Canon is the manufacturer of choice. I have two printers:

  • PIMXA MG5650
  • PIXMA Pro 100S

Pixma MG5650
Pixma MG5650
PIXMA Pro 100S
PIXMA Pro 100S

The MG5650 is the work-horse, text documents, scanning, and some photographic work – it does have individual cartridges for Cyan, Mageneta and Yellow, and produces acceptable images, but for my main photographic prints I use the Pro 100S. Supberb images upto A3 and at an acceptable throughput, once you have got past the startup time – which is annoyingly slow. (Canon claims a A3 image print takes 90 secs. I haven’t timed it, but that seems about right).

Loading Photographic paper in the rear feed is a little tricky, the paper has to be seated correctly in the guides, which you might think is obvious, but unfortuately, it is way too easy to sit the paper behind the guides, in which case it will not feed. And as an FYI, photographic paper is loaded print side up.

Printing

There are lots of routes to print a photograph, particularly if its an image format recognised by the OS (in my case Windows):

  1. Right Click on the filename and select Print
  2. Open the photo in the Photos App and select print
  3. Open the photo in an Editor (in my case either Photoshop or Affinity) and select print
  4. Use a print utility supplied by the Printer Manufacturer, in my case Canon

The problem is that you will almost certainly get a different result depending on which route you take. Colour Mapping,Iimage size, Border size, & Scaling if printing borderless can all vary. (I have even had examples of the image being clipped). When printing A3 this unpredictability is not just annoying, it can be expensive in both paper & ink.

Canon Cartidges

As I said I like Canon’s print quality, and part of that quality is, obviously, down to their inks. However their cartidges are hordenously expensive. This year I did bite the bullet and tried the LCL equivalent cartidges both in the Pixma MG5650 (551’s) and Pixma Pro 100S (42’s).

So far, no problems. The cartidges have functioned perfectly, quality looks just as good, and they are at least a 1/3rd the price. Don’t get me wrong, I would prefer to stick with Canon, if only for the confidence of knowing that, should there be a problem, then I have a better chance of getting a resolution. However the price of the Canon cartidges is just too high. At full set of cartidges for the Pro 100S is basically £90. OK there are eight, but even so that, as an on going expence, is too high.

Another computer is using the printer

This is an error message that I have been getting with irritating regularity. I try to print from my Windows PC to my Canon printer and whilst it returns the status of the printer and ink cartidges, it refuses to print because it believes the printer is in use by another computer.

I searched the web to try to find a solution, and it appears that the problem has been around for some time. Since at least 2014. Microsoft say the problem is with Canon, and their usual suggestion is to reload the printer driver. Canon say the problem is with Windows, and their usual suggestion is to reboot the PC. Another suggestion, from a User with the problem, is to power off the printer at the socket, and then switch back on.

I finally came across the real culprit (at least for me it is), and that is the Print Spooler. To fix the problem on Windows 10. Type Control Panel in the windows search box and select the App. Go to:

Control Panel>System and Security>Administrative Tools>Services.

Scroll down to Print Spooler and stop and start this service.

Works for me every time.

A Contract for the Web

A Contract for the Web

Tim Berners Lee launches Contract for the Web here. I hope that, if you are reading this blog, you have actually looked into what Contract for the Web is all about. Your first thoughts might be that it’s about ‘Nice’ people trying to achieve ‘nice’ things. You know, Parish councellors organising a litter pick up on News Years day. In fact it isn’t like that at all (or at least I am hoping it isn’t) . It is far more thought out than that, the contract is detailed, specific and, in large parts, measurable.

This last part is particularly important, because you know that initially everyone and their dog is going to sign up, at least in terms of governments that consider themselves democratic, and internet focused companies that want to publicize the fact that are Internet Friendly.

For the Contract to have any teeth, it has to be enforced. For it to be enforced you need to be able to demonstrate when someone (Government, Company, Individual) has breached the contract. To demonstrate that a breach has occured you need a defined framework against which conduct can be measured.

However, whilst having the contract specifics measureable is a pre-requisite of being able to enforce the contract. Of itself it is not enough. You need a policing agency to investigate posisible breaches, a judicary to decide if a breach has actually occured, and a proportionate consequence to breaching the code ( Reputational damage).

Early days, but let us hope that the Worlod Wide Web Foundation has the teeth to make this contract bite.

Sign up

I have signed up to the contract. I would urge everyone to do likewise. I believe that we need to stop Governments using the web for control of information, from spreading disinformation and for using it to spy on individuals. We need it to stop companies becoming more powerful than countries on the back of providing conduits for spreading mis-information, hurtful content, and stealing and selling private information, and we need it to eliminate the vitriol of bigotry and racism that individuals feel justifed in terrorising others with because they hold different views, or are from different backgrounds.

Leopards and Spots

However I notice, with a great deal of sceptism, that Google and Facebook have already signed up. I suspect as well that they have made substantial donations to the foundation. Let’s see if these particular Leopards can change their spots. If not, we are back to enforcement, and which counts for more, the contract or the donations.

Scams & Phishing

The following is a list of scam phone calls or phishing emails that I have received or delt with recently.

Home Appliance Insurance scam

7-Nov-2019. Just had a scam phone call from Jade at ‘Home Guard Care’ or some such company, informing me that my Home guard insurance policy had just expired, but as I hadn’t made a claim in the previous two years I could renew at a reduced price of £90.00 for two years, down from the £108 I paid two years ago.

Trouble is I do not have an insuance policy with this crowd. Now, according to Jade, I made a payment to this lot on November 5 2017. When I asked Jade to stay on the line whilst I went to check, Jade hung up.

This is the second time this lot has tried this scam. The phone number was withheld so I am unable to trace it back. Not that it makes much difference, because the phone numbers used are usually ‘one-off’s.

HSBC

Been informed that a number of suspious transactions have been notes on my HSBC account. Am provided with a URL to click on order to check. Just one problem, I do not have a HSBC bank account.

TV Licence

June 2020. My neighbour received an email proporting to be from the TV Licensing Authority stating that she need to to pay her TV licence Fee now that the licence is no longer free for over 75’s with a link on where to go to pay it.

The URL was obviously NOT the TV licensing authority, and the requirement fro over 75s not receiving the pension top-up to pay for the TV Licence has been delayed until September.

Expect these types of scams to resurface come September.

Vodafone

24-Sep-2020. Recieved a text message from +44 7487 305443. Proporting to be from Vodafone. “We were unable to process your latest payment. In order to avoid fees, please update your information via https://vodafone.uk.id-01879.com/?v=2”

Amazon Prime

6-Oct-2020. Next door neighbour received an automated phone call message stating that her Amazon Prime payment of £35.02 was overdue and could she please call the following number to arrange payment. My neighbour does not have an Amazon Prime account, but due to Amazon’s dirty little trick earlier in the year of making it appear when ordering that you were not accepting their 3 month free trial, when in fact you were, a number of people were conned into opening Amazon Prime accounts. This blantant mis-direction by Amazon opened up a massive window of opportunity for the scammers and phishers.

Thank you Amazon

Microsoft Worldwide Web – Your Computer has a virus

Jan-2021 I thought this scam had completely run its course. But no. Still out there. In case it is one you have not come across, the scam goes along the lines of

“Hello we are from Microsoft and we have detected that your computer has a virus. If you help us we can remove the virus from your computer” What they want is either bank account details as you sign up for a phoney service contract or access to your PC where they will extract every bit of data they can and/or install key logging software.

Used to be a time when I would play along with the call just to see how long I could keep them on the phone. No fun anymore though. Now I just tell them they are lying, put the phone down and block.

HMRC

Feb-2021 Scam phone call saying we owe HRMC £85 and that the bailiffs were coming round to seize property and issue a court summons. Press 1 to speak to a representative about making payment.

Reported to HMRC.

Vodafone

Feb-2021 Email purporting to be from Vodafone saying that my account had been blocked. Link provided to unlock account.

Reported to Vodafone.

Lloyds

March-2021 Received the following text message – supposedly from +44 7810 098864

Lloyds: A request to add a new payee has been setup on 08/03 at 15:24PM. If this was NOT you please visit: https://lloyds.security-mobile-activity.com

DVLC

March-2021 Neighbour received an email purporting to come from DVLC saying that

  Dear Sir/Madam   Payment for the following vehicle is incomplete   Pay now  
 
RegistrationCorrect Registration
MakeCorrect Make
ColourCorrect Colour
YearCorrect Year
Tax BandCorrect tax band
Tax Cost (12 month)Correct 12 month tax
Tax Cost (6 month)Correct 6 month tax

Please click the following link to finish the payment process:   https://ww1.vehicleinformation.uk/payment-ac?e=sogcn4HcZPoySoL7rck2id8ndPL6I2rpZ1TTSi9W7YkFOQUAaDfGGdjeXwfE

Now most of the above is freely available on the DVLA web-site. Just type in a vehicle registration and you can gleen everything on the right hand column.

What you cannot get from the DVLA web-site however, is the association with an e-mail address. So, that someone has been able to connect those two dots is worrying. The above was reported to DVLA and report@phishing.gov.uk

HMRC

March-2021 Received email stating I was entitled to a Tax Refund from HMRC. HMRC do not use emails for this type of communication. Reported to both HMRC and report@phishing.gov.uk

Amazon

April 2021. Received an automated phone call proporting to be Amazon sayying that a purchase for £115.95 was made today. If I recognise the purchase then do nothing. If I do not recognise the purchase, then contact Amazon Customer Service by pressing button 1.

No idea what happens if you press button 1. Could be an attempt to get credit card / bank account details, or it could be a connection to a premium number.

WordPress

Intro

I developed this Web site, along with Quintic utilising WordPress. Initially I incorporated WordPress into my own, self generated web site as a means of providing bloging functionality. I subsequently took the plunge and merged the two aspects of the site to produce an integrated web site. However, I was very specific about my site should look and interact.

There are a plethora of themes available with WordPress, and potentially one of them could have provided the look and feel that I desired. Indeed it is even conceivable that the default themes form WordPress could be readily customised to do what I wanted. Trouble is I did not know enough about WordPress to know how to verify if either of those two scenarios were possible.

So instead I decided to write my own theme. This blog is, in part, a historic recollection of my experience and the knowledge gained, and in part an actual day to day diary of what I have done.

Security

I had already taken the general advice on securing the site.

  • Access to Admin features was restricted to a defined set of IP address
  • Apache would not serve up Directory Listings
  • Apache would not serve up file content
  • Single Admin user.
  • Installed a security plugin to monitor activity

Low and behold, the security plugin – Securi – started reporting BruteForce attacks. The attacks had not succeeded in any actaul log-ins, but what was concerning was that they were using actual UserNames. In particular the user-name I had selected for Admin (Which was not Admin!)

That was disconcerting. How had the perpetrator managed to get hold of the UserNames?

It transpires that with WordPress obtaining Usernames is actually quite easy. If you submit a request https://www.site-name.com/?author=1, then, assuming Author with Id = 1 exists, WordPress will open up a page for that user and the url will contain the actual username.

All the attacker has to do is just go through 1, 2, 3…. up to however high she/he likes and will collect a number of Usernames.

I accept that getting the usernames is only a small step towards gaining access to the site, but it is one that I would rather not be that easy to overcome. Also, if you do have users to your site, then you really should protect their information.

As it transpires there is a relatively simple solution to this issue. The following lines of code added to the sites main .htacess file will ensure that, unless you are issuing the request from an Admin site, that the request will be ignored.

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-admin [NC]
RewriteCond %{QUERY_STRING} author=\d
RewriteRule ^ /? [L,R=301]

PCs, Tablets, Smartphones

Next major WordPress project is to make my site multi-device friendly. I have duckduckgo’d how to make WordPress sites multi-media friendly, and I’ll be honest have not got very far. I do realise there would never be an easy, works for all, solution (Even though there are a couple of plugins that suggest they can) but I was hoping for some guideance on how to achieve it.