Showing posts with label Apple silicon. Show all posts
Showing posts with label Apple silicon. Show all posts

March 2, 2023

Listary and Winstep Nexus


Recently I installed 2 new programs on my PC:  Listary and Winstep Nexus. The former after having uninstalled Everything, that is a search tool for use with the agonizingly slow Windows 11. The tool worked fine, but after learning that the program was used by the Mimic ransomware program I immediately uninstalled it. Looking for alternatives I bumped into Listary, which actually is even faster than Everywhere and can be used in any type of program that lists files - in my case Windows Explorer and FastStone Image Viewer. Listary's pace outruns Windows search with about by a lightyear or two and also is capable of launching applications. So I was very pleased with that, because productivity just hit the ceiling, where search actions are concerned, there by resolving the huge sluggishness problem crippling Windows 11.





The second program I installed was Winstep Nexus, that is a program launcher that gives Windows a Mac OS style taskbar, while including many more options. Some programs did not show their proper icon (the Affinity suit programs from the Windows store, that have a non-traditional Windows installation). The Windows 11 taskbar is a slight improvement over the one of Windows 10, but its customization options are very scarce and besides offering a much better visual appearance, the Nexus launch bar presents a lot more functionality. I had a second minor problem with this program, that also is not caused by its code: While having checked the Do not launch multiple sessions of the same application option in the Nexus configuration dialog box, the Opera web browser did that anyway, while Chrome and Edge did not, so I suspect it to be an Opera problem. Having gotten rid of the restrictive and boring Windows 11 taskbar, is a good thing.




The shipload of utilities that can significantly improve the Windows platform, hint at the fact that many possibilities are left unattended in Redmond, while Apple and some Linux distributions at least make some type of an effort to offer a more or less decent system to their users. Productivity and eye-candy matters to a lot of users. If users could choose between a Windows 3 UI and that of a modern Apple OS, the choice of most users would be obvious, so UI matters and productivity increase is directly linked to the UI. Apple developers have understood that, their Windows peers to a lot less elevated extent. Not favoring Apple over Windows, because their complete denial of right to repair and upgradability is disdain for their clients, which they can get away with because of their UI's eye-candy and higher level productivity. Plus the fact that fanboys reason Apple's user unfriendly hardware part away in order to justify their choice.

Windows' productivity has almost become on par with Apple's one, so when the former's eye-candy and productivity are taken to a higher level, the preference between the two platforms becomes a matter of personal taste, probably shifting towards a preference for Windows when the standard UI and productivity are upgraded. The two programs discussed in this blog entry contribute to deciding the shift. This makes me wonder why Windows' developer team has not given these aspects more attention than they did. Particularly since Winstep Nexus and Listary do not add a lot more CPU and Memory demands to the platform, which could easily have been compensated by discarding the ton of useless bloatware that currently is included in the Windows versions. In fact, Windows' developers could have spent less time on creating superfluous apps, while offering their clients a nicer looking and more efficient system.



Click to enlarge


Window's market share is almost double that of Apple's OS, but it is blown out of the water by Android. Apple's OS and iOS combined bring them closer to Windows market share and what we see, is that Apple is already diversifying its platforms, while Windows is not. Windows could probably beef up its position in the market share ranking by including the functionality like that Winstep Nexus and Listary offer with little effort as long as the PC will be the still preferred, but waning, user choice, for which it has to seriously consider becoming a main player in the soaring mobile market in order to continue its dominance. An important aspect of this is porting Windows to ARM CPUs, which is a less successful undertaking by Microsoft, because it does not seem to be a priority in Redmond.

Catching up with current developments will not be easy since the Android train has already left the station at great pace and most likely this will not change in the near future, because mobile devices are more affordable than PCs and laptops. It does not require a genius mind to see in which direction platform preference is going. The Asian market already has a strong preference for mobile platforms and this will not change any time soon, because users have become familiar with the Android platform and apps, while ARM chips are becoming more powerful very fast. Is this the result of poor strategical judgement from Microsoft? Time will tell, although the sign on the wall seems to become more obvious as time passes.

PCs will remain the first choice for a number of applications that require large displays and a good measure of computing power, while needing keyboards and mice for accuracy and ease of operation. But many things can satisfyingly be done on mobile devices, including the all important web browsing and various types of messaging. So, different types of markets take away the need for a PCs and laptops, mainly when used for basic communication. While users spend more time on mobile devices and consequently less time on PCs, the industry that focuses on the latter must make working on PCs more effective and exploit the benefits of larger screens and more effective input devices (while it still makes sense). This is exactly the necessary potential that Microsoft has not attended to a level that would have been possible.

Traditionally a PCs were used in one or two specific locations most of the time - the office and / or at home. Making use of its potential in this market segment therefore is increasingly becoming imperative for PC manufacturers to survive as long as users can avoid the possibility to work anywhere. It is the reason why laptops became more popular and messaging communication became more important. However, a new development makes it possible to use (some) smartphones as a desktop PC replacement, which is an other potential nail in the PC market share coffin. And this device of course just marks the start of that type of innovation, that has the potential to even make laptops a thing of the past.

Many utilities that improve the default capabilities of platforms have a small footprint and could easily be integrated in those platforms, enhancing their usability and efficiency right out of the box. Today - March 2023 - Microsoft does not seem to feel a lot of urgency to incorporate useful utilities in their Windows system, but the landscape of computing is changing fast these days. Winstep Nexus and Listary are just two of the utilities that enhance the use of PCs significantly. Therefore, the direction in which the market is developing, should make PC platform manufacturers rethink their modus operandi if they plan to extend their market share while it still is possible to earn a decent sum of money in it. The deciding heart of the matter is the visionary talent of the company management. Spending too much time on keeping personnel on a short leash where salary fees and ignoring creative employee input are concerned, while partying on yachts is an unfailing recipe to ruin market share. Hubris and ignorance are dangerous mindsets when staying ahead of the competition is necessary to survive. Particularly in a world that shifts from bull market to bear market.

History has shown often enough that reluctance to adapt to market demand is preparation to the downfall of companies that failed to respond to it adequately. It is a feat that remains the same in a world of cyclical processes that supersedes companies' reluctance to adopt, laziness and / or inability to change their policy. However, in today's industrial world of competing monopolists, such a situation has almost always lead to unpleasant or even dystopian living conditions for those that don't have the power of decision. So perhaps diversity is a good thing after all, in view of the fact that power corrupts and lulls leadership into a false sense of still being on top and secure.....


Update September 29 2023

After the penultimate Windows 11 Update Listary refused to start and relatively long before that I uninstalled Nexus, because I found it less useful than I initially thought it would be and a little bit more buggy than I had anticipated. Nevertheless these programs could potentially fill some of the functional voids that were left unattended by Microsoft's developers. Software resembles a living thing; it either evolves or ceases to exist. Undoubtedly improved alternatives may emerge that make Windows users happy. Especially now that AI systems are able to write code for algorithms or programs, which efficiency and syntax puzzle developers, while they work better and faster than they could have thought of. Anyway, it was nice to have had a chance to at least get some idea of the, as of yet unfulfilled, potential of Listary and Nexus. 





August 12, 2021

Apple's M1 machines make the switch from Windows to Mac tempting


Currently I am considering a switch from Windows to Mac, mainly because my computer is having trouble rendering complex drawings I created in Affinity Designer. I am impressed by the speed of the Apple's M1 CPUs that I have seen testers rave about in Youtube videos, that it basically far outpaces its competition, while using little electricity and producing a very modest amount of heat.

Up to not too long ago Apple products were at the top of the most expensive list in their class unchallenged. But since the company is in the process of ditching Intel and (to a somewhat lesser extent AMD - gpu's for their Intel based machines) manufacturing their own CPUs (that also take over the role of GPUs), the market seems to be changing quite a bit. The Mac Mini in particular has drawn my interest. It is less expensive than comparable small form factor Windows mini PCs, is much faster, less energy hungry and runs a whole lot cooler, which probably means that the Mac machines will live longer.


Apple Mac Mini M1


This left me with few arguments to continue to use x486 Windows systems. The M1 in conjunction with the Rosetta 2 translation layer in the most recent Big Sur Mac OS - that allows to run software developed for Intel Macs to run on machines powered by the ARM M1 chip faster than they do on Intel Macs that have no need to run programs on top of Rosetta 2 and therefore run even faster.

Intel or AMD mini PCs often are barebone hardware that require the user to buy RAM and storage in addition to the small form factor machines, while the M1 Mac Mini basically can be run straight out of the box. That is, if the user setup does not include more peripherals than the bare minimum, like mouse, keyboard, monitor and external drive to let Mac's Time machine (real time data sync) do its job. It is the only drawback of the Mac Mini and its fellow M1 machines the MacBook Air and Pro, apart from the 720 resolution on the laptops' webcam.


Thunderbolt 4 dock


This lack of ports forces users to purchase Thunderbolt hubs or docks that offer more connectivity options, which of course comes at a price. But some of these hubs and docks maintain the excellent performance of the Apple silicon machines, so there really aren't any features that do not make the M1 machines preferable over their x486 competitors. And since Serif, that makes the programs in the Affinity suit, has optimized their code to run with the M1 CPU, they are said to outperform the programs of the Adobe suit by a rather significant margin.

The only thing that requires attention from those who are considering a switch from Windows machines to Apple silicon, is the transfer of data to the Apple format. But there are programs that support the transition. Also many companies develop programs for both the Windows and Mac platform, so after properly transferring the data, users should be able to continue to work with the Mac versions of those programs like they did when they still used Windows.

For me those are the most programs of the Affinity suit, Blender, Libre Office, the Vivaldi and Chrome browsers. I am considering doing web design in 10web, which is a plug-in in Wordpress, that is claimed to be capable of (almost) flawlessly importing any website (therefore including my own) and making it editable in Wordpress. 10web allows to build and maintain websites on any platform. So also software-wise there is not a lot to waive the switch.

I will make a decision somewhere in the next weeks. I am waiting for the reviews of mini PCs with the AMD 5900 HX chips (rumoured by the Morefine and Minisforum brands) that seem to be on the verge of being marketed. So far however, there are nothings but unevidenced announcements and shady articles. There are also rumours that Apple will market the M1X or M2 somewhere in the near future, which also is a matter to consider, should the near future not be too far away from this period where my Windows rig struggles to render complex files in a decent amount of time. And then there is the alleged SSD data swap problem - mainly with the 8GB RAM version running programs written for Intel Mac - that fuels my wait-and-see demeanor. The Mac Mini's SSD, in Apple's infinite wisdom, being soldered to the motherboard, can potentially turn this issue in to a serious problem.

In addition there is the not so flexible data storage on a Mac over multiple drives that makes me frown. Mac OS decides where data is stored on the two drives that it handles by default. There seem to be workarounds hook up multiple drives, but Windows users have become accustomed to having the freedom to store data by default on any disk in their own network or cloud server that they prefer. The data storage limitation on a Mac compared to Windows isn't necessarily a deal breaker, but certainly an annoyance to get used to for (ex)Windows users. How things can or can not be configured on a Mac can only be figured out adequately however when users actually are working with the Apple hardware.

Then there is the annoyance of the Bluetooth connection dropping at unpredictable intervals, a peculiarity that many Windows machines seem to suffer from as well. It may urge users to set up different types of (wired) connection to their peripherals, which means that more IO-ports are required of which the Mac mini does not have too many. This inconvenience is solvable by adding hardware like docks and hubs, but it will up the budget required to run the Mac mini for many configurations.

It is not enough for a new generation machine to just have speed that allows it to outrun the competition as its main feature. A modern computer needs to have sufficient IO and a guarantee for longevity, since its buyers are basically beta testers that stick out their neck to eliminate the bugs and report on the machine's shortcomings. This is not the way things should be, but that is how it is today, because companies are under constant pressure to upgrade their product line with a high frequency in order to keep up with the competition. But being a not officially appointed beta tester, that companies prefer to call early adapters, involves certain risks, the biggest of which is seeing investments going up in smoke.

The M1 CPU is a first gen chip, a category that typically has bugs that need to be sorted out - not just hardware issues, but also the software that runs on it. But nevertheless, Apple silicon is one of the most promising pieces of hardware to come to the market in a long time that has left its mark in many convincing ways. But perhaps next generations of this type of ARM CPUs will have less bugs and more IO that allows multiple set-ups and extends the machine's lifespan. What stands out are their dominant features of their excellent speed, modest power consumption and reduced heat production that no Windows CPU or GPU can match. So, I'll remain using my struggling Windows set-up as far as possible, to obtain a better insight in to the working of Apple silicon hardware of this generation and possibly the next.

Meanwhile (early 2022) the Mac Studio has been released and it comes at a rather steep price and great operating speed. But traditionally Apple wipes its rear end with the right-to-repair or upgrade right, which is increasingly bugging me, while I have seen no report yet that it has properly solved the aforementioned SSD problem. The Mac OS 11.4 has reduced the problem, but not resolved it. Probably the software caused the problem, but it is somewhat of a red flag for users to buy a refurbished Mac, because there is no way to know what type of work the previous owner did on the machine. Also the buyers of new M1 machines haven't yet seen their worries taken away completely, especially since the main SSD is not replaceable. At about the same time, fully upgradable mini pc's with AMD's 6000 series APU's that include the fast RDNA 2 iGPU engine are beginning to enter the consumer market, while even faster RDNA 3 isn't that far away according to rumours. I expect many of such machines to have one or two M.2 SSD slots, that can be hooked up with a dedicated GPU. I am inclined to go for the upgradable open system approach at this point, in which hardware lifespan doesn't depend on an SSD that is soldered to the motherboard, while these increasingly fast mini pc's come at a reasonable price.

In addition, Qualcomm has boasted that they will release an M1 beater ARM CPU for laptops next year, which may run Windows 11 for ARM at unprecedented pace. Laptop CPU's and APU's tend to find their way into mini pc's, which is what I am waiting for. I realize that this still is beyond the horizon, but as long as my old and patience challenging desktop keeps tugging along I more or less find myself in a position to be able to wait for things to come. And finally, I think Qualcomm is quite capable of putting its money where its mouth is, bearing in mind the fast chips that use modest amounts of energy while remaining relatively cool at the same time, that they built for the mobile industry. Any of these Mac alternatives will give me the opportunity to save money for a dedicated GPU that I am unable to buy along with the mini pc due to budgetary impairment. The rigid Apple company strategy has the potential to bite them in the back, because I think I'm not the only one who was considering to switch to the Mac platform, who has his doubts about the lifespan and non-upgradable M1 (and successors) machines.