First a Quintic is the lowest order polynomial for which there is no known algorithmic solution. I chose Quintic as the name for my first Company, as there were five of us, and we were a disperate lot. Not surprisingly after 3.5 years there was a split. That instance of the Company was finally disolved in or around 2015.
In 2016 I started up another company called Quintic, just because I liked the name, and its name was available, because the old company had closed down. This company’s web site, (but not the company) is still active at www.quintic.co.uk
And, finally, if you search Google or, better still, DuckDuckGo for” Quintic Cambridge” you will no longer get any references to the 1995 Quintic company. Oh Yes!!!
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:
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.
There are lots of routes to print a photograph, particularly if its an image format recognised by the OS (in my case Windows):
Right Click on the filename and select Print
Open the photo in the Photos App and select print
Open the photo in an Editor (in my case either Photoshop or Affinity) and select print
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.
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.
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.
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.
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.
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.
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.
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”
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.
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.
Feb-2021 Email purporting to be from Vodafone saying that my account had been blocked. Link provided to unlock account.
Reported to Vodafone.
March-2021 Received the following text message – supposedly from +44 7810 098864
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 firstname.lastname@example.org
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 email@example.com
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.
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.
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.
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.
I have had a Synology DNS NAS drive now for about five years. I bought it originally as a safe, central, (relatively) fast storage for my photos, of which I have literally tens of thousands.
I also uploaded all my CDs to the NAS. it meant I could listen to my music whilst working and could play it through my Hi-Fi without having to search racks and racks of CDS looking for the one I wanted (No I did not have my CDs classified and catalogued)
Two years ago I purchased and set-up an Alexa, really just to see what these devices were like. Lets face when tablets cost between Â£500 and Â£750 and mobiles between Â£500 and Â£1000, Â£50 for an AI based Smart Speaker / Home Assistant is nothing.
In fact it begs one of two questions:
Are they selling AI Speakers at below cost in order to capture the market?
Are Tablets and Mobiles over hiked?
Anyway that aside having got my Alexa, I wanted to be able to play my music through it. And that is when the fun started.
The first problem I hit, and one that really did surprise me, is that whilst Alexa may be connected to my network, it cannot / will not talk to any devices on the network directly.
Alexa will only communicate with devices via the Cloud. So, any devices that you have that are not cloud based cannot communicate with Alexa.
Synology Audio Station
Goods news for those with a Synology NAS drive is that one of the applications that you can download is Audio Station, and Audio Station can be configured to operate with Alexa.
The bad news is that whilst configuring Audio Station to operate with Alexa is relatively easy (see XXXX), getting Alexa to work with Audio Station is a whole different ball game.
Audio Station install on Synology DNS
Audio Station configured to operate with Alexa
Synology DNS configured to accept internet traffic (i.e Broadband hub configured to forward at least one open port to the DNS)
SSL Certificate installed on Synology DNS (Self signed certificates are not accepted by Alexa)
URL on certificate, exactly matches url given to Alexa, exactly matches URL in Audio Station Configuration
Port given to Alexa matches port identified in Audio Station configuration, matches prot forewarding set up on Hub.
Note: Steps 3 – 6 are only necessary because Alexa will not talk directly to other networked devices.