Category: Software

  • WhatsApp, my position

    I thought I ought to write a very brief post to outline my position on WhatsApp now that the deadline for accepting their Terms and Conditiond os Use (Ts & Cs) is fast approaching. You almost certainly, if you hadn’t accepted them earlier, will have begun to receive reminders to accept them or have your rights to use the app withdrawn. They are quite within their rights to enforce acceptance, you/we have no rights in this matter. It is a free app which we have free access to use under the Ts & Cs that Facebook choose to offer the app to us for use.

    As explained in an earlier post, my immediate worries and concerns have been mitigated for the moment – and I most certainly will not want to conduct transactions with businesses through WhatsApp – so I will decline that option, and I will accept the new Ts & Cs next time I open the app. For how long my acceptance will be relevant will depend upon Facebook. Should they procede to withdraw their data centre from Ireland, to remove legislative scrutiny from the EU – which we currently, and fortuitously, gain benefit from as part of Facebook’s “European Region” – then I almost certainly will cancel my membership of all Facebook services, including Messenger and Instagram as well. I just can’t trust Facebook Inc. That’s for another day, and for the moment I will just try and ensure my Facebook app privacy settings are to my liking!!

  • Protected: On-Line Reading.

    This content is password-protected. To view it, please enter the password below.

  • Moving to Signal [Updated – Jan 16th]

    I hope you’ve managed to read the recent blog posts I’ve written earlier. One sets out my concerns about the Facebook ecosystem, the other on the changes to the WhatsApp Terms and Conditions of Service. I won’t go over the points I make in those posts. I do urge you to look at them however.

    I’ve reflected on what might be the best way forward for me, and for us. I accept that for us in the short-term we could accept the new Ts&Cs and wait and see what transpires as we are still, apparently, in the European Region – but for how long! And once we’ve accepted those Ts&Cs what does it mean long-term, after our data is repatriated to the the US from Ireland.

    But … we’ve been here before.

    The demise of Google+ was a great shame and disappointment to me and I think the group as well. We’d just started to use it in some degree and when Google closed it down in April 2019, I started this private website, with the forums following last year, as the least worst immediately available alternative. We added the WhatsApp group for more instant communication in September 2019. However there is so much that WhatsApp doesn’t have, that we used to have in Google+ – threaded discussions, communities and close links to Google Photos to name but three.

    This blog, with its Forums and Topics, addresses a lot of the shortcomings of WhatsApp but its’ main failing is its lack of notifications. I’ve tried to find ways round this limitation – using IFTTT, or installing the WordPress app to provide notifications – but neither of these are truly acceptable. So I cannot suggest we ditch WhatsApp and move to exclusively using this website.

    I’ve reviewed the alternatives and have come to the conclusion that moving to using Signal would be the least painful transition if we were to make a move away from WhatsApp for instant messaging. The alternative in my opinion would have been an app called Telegram which has many virtues, but these are outweighed (again imho) by some of the people who have accounts on it – the Presidents of Brazil and Turkey to name but two!

    The user interface of Signal is very similar to WhatsApp, so the learning curve should be relatively easy. The functionality is basically the same. The encryption method (end-to-end) is actually the same one that is used by WhatsApp – they adopted it because the code written by Signal’s developers is open-source – and indeed the founder of Signal was one of the founders of WhatsApp.

    What makes Signal a really attractive proposition is that it is a publicly funded Foundation. As such, it cannot be taken over by another company, so this could be the last move we have to make. Furthermore, it is open-source which means that the software is supported by its users and its developers, in the same way as this platform (WordPress) is.

    So I feel comfortable about making this move. I’m recommending to you that we move to use Signal instead of WhatsApp for instant messaging, but would encourage you also to look at the Forums and Topics on this site to use as a resource for problem-solving. The move is, and must be, a personal decision however.

    I won’t abandon WhatsApp just yet, as some people I know won’t move immediately, so I’ll need to accept the Ts&Cs, but I will be on a clear path to move away and encourage others to move as well. To this end, I most certainly will not be “active” on WhatsApp, but just lurk in the same way as I use Facebook, Facebook Messenger and Instagram currently, and if this Group wants to continue using WhatsApp, it would seem sensible to seek someone to take over the administration of that WhatsApp group rather than me.

    I will be setting up a U3A Computer Group on Signal later today that you are very welcome to join. I will post a link to the current WhatsApp members to enable them, or any other Group members, to join if they so wish, after they’ve first downloaded the app from this link and created an account – which is surprisingly easy. Once you’ve done that and allowed access to your Contacts – which will pick up others in your Contacts who are Signal users – you’ll probably see me. Please feel free to drop me a message to ask any questions about using Signal, and I suggest you also look at this useful article that explains how Signal works. I will be writing another article on a public blog later today which follows on from the earlier articles mentioned at the top of this article but will go into more detail of my reasons for moving away from WhatsApp.

    In the course of time, probably at the time that Facebook data is moved from Ireland to the US, I will almost certainly cancel my accounts connected to Facebook Inc. That will be a hard decision to take as I will lose connections to many long-term friends who I dip in occasionally to see what they’re up to, and I will miss the annual “Happy Birthday” messages from many of them. Still the time is approaching when I should make that move.

    Update

    Further to this post yesterday it appears WhatsApp have realised they have not communicated the reasons for their proposed changes well enough citing “misinformation”, I would say poor communication. So read this …

    https://blog.whatsapp.com/giving-more-time-for-our-recent-update

    … you all have more time to make your own personal decisions. I would still advise not AGREEing just yet, you may not be able to change your mind! I will reflect and report back later. Meanwhile Signal is struggling under the pressure of a huge influx of new users – teething problems one hopes.

  • Screenshots on Windows and Macs

    It’s often useful to be able to send an image of your screen, or part of your screen to someone. In fact I use this facility all the time when creating these blog posts.

    On the Mac, it’s very easy …

    Press Cmd-Alt-3 to capture a complete screen

    Press Cmd-Alt-4 to draw a window that you want captured

    To be guided through the options you can

    Press Cmd-Alt-5 and from the Options screen decider where you want to save your Screen shots [I save them to a Dropbox folder so they’re available between my two machines], and also choose the option for the type of screen capture you want, or even to Record a series of actions.

    On the iPad/iPhone, it’s straightforward too. You can capture a screen by Pressing the Power Button and the Home Button together [It works best if you press the former just before you press the latter].

    To take a screen shot in Windows, I suggest you follow the advice in this post. Or alternatively watch this video …

    Jim has sent me this note as well …

    “It might be helpful for your notes if I run through my Windows 10 sequence. The relevant key on my laptop is labelled SYSRQ/PRTSC, so I have to press the ALT key at the same time to print the screen. This puts the image onto the clipboard, so I then have to save it somewhere. I usually go to Paint Shop Pro and paste it as a new image. One thing I am investigating is what happens if you have two pages at once on the screen. At the moment I can only print one of the pages, depending on which I click on.“

  • Protected: URL Shorteners

    This content is password-protected. To view it, please enter the password below.

  • Open Source and “free” software

    [Minor edits 27th April 2023]

    I was quite surprised to see when I reviewed the articles I’d posted over the years that I’d never written one specifically about Open Source software, and “free” software. Of course the topic has cropped-up quite a bit at Cardiff U3A Computer Group meetings, and I have referred to pieces of Open Source and “free” software on “Just thoughts …”, but I’d never put my ideas down about the reliability, philosophy, use and accessibility of Open Source and “free” software in general. Just as I write this – guess what popped-up on my screen …

    … Java – an example of a programming language that has morphed into a software development environment whose component parts are all, or can be replaced by, open source modules. Java is an accepted piece of the architecture of a huge number of the systems we use everyday, as is Apache – the web-platform that powers most of the Internet’s servers. I mention these two as examples because it demonstrates how deeply elements of Open Source thinking is embedded into so many of the systems we use every day. Other ones would be Linux,  and WordPress – a multi-platform  operating system, and web-publishing software which the Cardiff U3A Group has looked at before. So, in a nutshell – open source is respectable!

    What makes software open source then? Technopedia defines open source thus …

    “Open source is a philosophy that promotes the free access and distribution of an end product, usually software or a program, although it may extend to the implementation and design of other objects. The term open source gained traction with the growth of the Internet because of the need to rework massive amounts of program source code. When source code is opened to the public it allows for the creation of different communication paths and interactive technical communities; it also leads to a diverse array of new models.”

    … thus the code is generally very safe, because it can be inspected by anyone, and any changes in the code can be easily traced. The definition goes on to explain the following …

    “Open source revolves around the concept of freely sharing technological information so that it may be improved through multiple insights and viewpoints. Since the technology is open source, the amount of work that needs to be done is reduced because multiple contributions are added by many individuals. This concept existed way before the age of computers and even before the industrial age when people shared and improved recipes for food and medicine, for example.

    In terms of open source software, the code is often freely downloadable and changeable as long as the user sticks to what is agreed upon in the software license agreement. Open-source software is usually under the General Public License (GNU), but there are other free licenses like the Intel Open Source License, FreeBSD License and the Mozilla Public License.”

    That doesn’t make it necessarily FREE, because developers can charge for the software they develop on the base of open source, however generally if it’s made available under one of the above licences it’s often the Support and Implementation that’s chargeable, not the software itself. Look for the licences (as above) to determine whether the software is genuinely Open Source and thus you should expect it to be “respectable” and “safe”.

    So any open source software must adhere to the following criteria:

    • Free redistribution of the software.
    • The source code should be publicly available.
    • The software can be modified and distributed in a different format from the original software.
    • The software should not discriminate against persons or groups.
    • The software should not restrict the usage of other software.

    Then there’s Free Software. As I’ve explained most Open Source is distributed free of charge, and the intention behind it was freedom of code, and freedom from intellectual property rights. The subtle difference with Free Software is that in the latter the emphasis is on freedom for the user to do whatsoever they want to do with the code. It is truly FREE! As a term and as expressed by the Free Software Foundation it predates the Open Source initiative and was the driving force behind the licences mentioned above. Thus free software must adhere to the following four pillars of freedom (which are rights and not obligations):

    • The freedom to deploy the software for any use case without any restrictions. For example, saying that the license of a program expires after 30 days makes it non-free.
    • The freedom to study how the software works and modify it according to your needs and preferences.
    • The freedom to freely re-distribute the software to assist someone in need. The redistribution can be done at a cost or at no cost.
    • The freedom to enhance the performance of the software and release your enhancements for the community to benefit—both programmers and non-programmers. You can do this at a cost or at no cost.

    Now it starts to get a little bit more cloudy. There’s Freeware which might also be described as freememium, or shareware. I quote …

    “Typically, freeware refers to a software that you can use without incurring any costs. Unlike open source software and free software, freeware offers minimal freedom to the end user.

    Whereas it can be used free of charge, often modification, redistribution, or other improvements cannot be done without getting permission from the author.

    As such, freeware is often shared without including its source code, which is atypical to open source software or free software.

    Two of the most common types of freeware are Skype and Adobe Acrobat Reader. While both programs are free to use, their source codes are unavailable to the public.

    Most developers usually market freeware as freemium or shareware with the intention of encouraging users to buy a more capable version.

    Freemium refers to a program that is offered at no cost, but money (premium) is paid for extra, more capable features.

    Shareware refers to a program that is initially available without any costs attached, and users are encouraged to distribute copies. However, that cost-free period usually lasts for a certain period; thereafter, a user is required to pay for continued use.”

    Finally, you may come across the term “Donationware“. This is software that is distributed for free, but the author invites the user to make a contribution to the ongoing development costs (or the programmers coffee). It might also be described as “conscienceware”, or even “thankyouware”!!!

    So armed with that information, it’s time for me to provide a list of the free software that I treasure the most.

    Further reading

    What is Open Source software, and why does it matter?

    Free Software vs Open Source vs Freeware: What’s the Difference?

  • Covid-19 NHS Tracing App

    I will add more detail later, but just wanted to create this for the meeting later today.

    The long-awaited app is launched today (24th September).

    It’s a really positive step forward I feel, even though there’s the inevitable doom and gloom merchants already slating it.

    What is really a sad state of affairs (and here I stray into political waters – dangerous, I know) is that the Track and Trace (outside Wales, where we have tried to do things much more locally and involved local Public Health experts from an early stage much more) is that it does appear to be putting the cart before the horse. The app should have been in place before they allowed the pubs/hospitality outlets to be opened. It should have been made mandatory. You shouldn’t have been able to enter unless you scanned yourself in (or failing that supplied a verifiable name and address. Mini-rant over!

    So it’s available on iOS devices from the iPhone 6s onwards, and Android devices from 2017 (Android 6) onwards. You download it from the appropriate app store.

    This is how it works …

    I’ll get back on to this following the meeting. Please post Comments, or ask Questions below, or raise a Topic in the Covid-19 Forum.

    How does it work? This article from Wired UK provides a comprehensive explanation.

    The BBC’s explanation of how it works (as an infographic).

    Screenshots from installing the app on my iPhone 6s

    The app is highlighted on the App store (at least for Apple) today …

    … download and install, and start the app …

    You will be asked a couple of questions, including an age enquiry …

    … and then a Privacy section, which is actually very good and worth reading. The developers have done all they can to make you aware of what the app does, and how it protects your privacy.

    So if you click on the Privacy link you will be taken to the UK Government website that gives you more information, after first informing you that it uses cookies …

    You might like to click through to the Welsh pages to find out more about Local restrictions …

    … then you need to supply the first part of your postcode. The developers have acknowledged there’s a weakness in the app currently in that if you move your location, you can’t change it in the app. They are working on a workaround/fix/upgrade. This would apply if you were to go on holiday somewhere else, or if you were a student moving away from your home.

    Having done that you’re into the app, it starts scanning and you’re on your part of the Covid-19 Tracing community.

    You can see that north Cardiff is at a Medium risk level (as I believe the whole of Cardiff is) …

    … and then you have access to the other features of the app, as shown below …

    A recent article about the NHS app which addresses possible Security and privacy concerns.

    I wondered about creating a QR code for our house

    This is how you can do it

    … and this is what it looks like …

  • Protected: Great new Plugin from Ordnance Survey for Mapping Trails

    This content is password-protected. To view it, please enter the password below.

  • Is Libre Office compatible with Microsoft Office?

    Yes, to a very high sense it is totally compatible. Only at the most advanced usage with advanced use of macros might there be a problem.

    The same is true of OpenOffice but Libre Office has one advantage over OpenOffice in that it can both read and write .docx files – the default format for Microsoft Office. Open Office can only read .docx, but writes out in a slightly different format.

    As I recall, LibreOffice can also read .PDF files. We covered this in a Computer Group meeting and without checking I can’t remember that for a fact off the top of my head.

  • Do you need to use anti-virus software on a Mac?

    Probably not.

    I’ve just loaded Malwarebytes on our iMac and MacBook Pro computers – provided by our bank – and only found one piece of tracker code, on one machine, which was very old and most probably not active. I deleted it.

    Macs have a very good history of not being hacked, and when they are they close the problem down very quickly. This is a benefit of Apple owning both the hardware and software and being able to control which of the latter is installed on MacOS.