Page 49 of 210

Re: Stuff and Things.

Posted: 10 Apr 2021 19:31
by rubber_jonnie
PaulJ wrote: 10 Apr 2021 15:35 @rubber_jonnie, in years past the acid test for software was it function as spec'd. That was hard enough when dealing IO. Back then root was all powerful, you could do anything as root. Now days modern computers have been infected with security code to attempt to stop the bad guy from gaining a foothold in the machine and execute their own code. If you want to do anything system or io related it's harder to get through the security layers than getting the functionality operational. I really don't write any code for a modern OS because most of the effort is getting through the security protection. Although MacOS is a fine operating system I'm not writing any IO related code for it. The M1 and successors is going to be worse since the M1 had a lot more security built into the hardware. It's one of the reasons iPad apps will run on it while Intel based machines need additional efforts which developers see no value in.

The funny part of all the security is a large part of all OS's are built on legacy code that were built in the days of "if it runs without issue" it's ok. So we see all the time of huge security issues being uncovered in old libraries. So I will use MacOS kinda like a hammer. It's got great features but too big a pain in the ass to write code for beyond any self contained app that don't need access to much. Have a stable of old Linux machines, the Atari stuff, and good ole SWTPC machines if I actually want to do something.

Still pondering the M1... want one now but really don't need it.. just got the trashcan which was brand new (NOS) from OWC which meets all my needs. Rumor has it there will be a Mac Pro with Apple silicon so I'm most likely going to wait awhile to see what develops. The M1 is a monster.. the swap is so efficient you really don't even notice its in swap without a benchmark program. I suspect Big Sur will be the last Apple OS that will be largely reliable for the Intel machines. You know Apple is going to put all their efforts toward get the OS to run flawlessly on their silicon. Also change made to improve Mx will have detrimental effects on the Intel based machine and in house testing of Intel machines will fade the further we get down the road.

Last but not least Jon, you get what you pay for. IBM did an investigation on the relative costs for businesses that use Apple vs MS. They found it was significantly cheaper to use Apple. So you may pay a little more up front but it's well worth the price.

https://9to5mac.com/2019/11/12/ibm-mac- ... roductive/
https://www.computerworld.com/article/3 ... ought.html
Security is definitely high on the priority list for most OSes these days, but it does raise the question of when does security stop you doing what you want to do with your OS?

There have been a few occasions where this has come up for me, probably many times with Windows, but SELINUX has also slapped me in the face a few times once I started working more on Linux once I started working for an ISP as a data centre engineer. It just hamstrung me all the time and was a bloody nightmare.

Windows seems to be a little less harsh, or maybe it's just hiding and pretending to let you do what you want. And I know what you mean re legacy code, because there have been so many Windows faults over the years that have been a result of older code.

As for Mac OS, I am very much liking it, but worried that the level of access I like will slowly evaporate. I mean I can get root in Catalina, but how long before that level of control goes. Same for Linux and Windows.

:sigh:

As for getting what you pay for, yep I do get that and talking toa work colleague who is a long term Mac user, I think the initial cost while high is tempered by the longevity of the hardware, which based on how good my 2012 MBP is means lower TCO.

I think an M1 or later MBP is going to be my path just as long as I can run everything I need, and this time next year I don't doubt that will be the case. As fora PC, well I'll always have my work machine.

Re: Stuff and Things.

Posted: 11 Apr 2021 09:11
by sporniket
rubber_jonnie wrote: 10 Apr 2021 19:31 Security is definitely high on the priority list for most OSes these days, but it does raise the question of when does security stop you doing what you want to do with your OS?
Nowadays, I would advise working in a virtual machine (virtualbox, vmware, whatever), provided it can do what you aim for. And in this virtual machine, disable any shackles that hinder your working. (for me it also allow me to work on Linux on a windows at work, but writing backend software for application server in Java makes it quite OS agnostic and happily works in a sandboxed environment).

Apple hardware is very stylish, but the keyboard layout -especially the layout of the 'fn' and 'control' key on the bottom left- is incompatible with commons pc layout, making it impracticable for me, because I type without looking at the keyboard, and wants uniform layout (bepo) at work as well as at home. (This very same problem makes the Thinkpads unfit for me).

All in all, for the time being I will prefer an Ubuntu/Linux above any other OS, for its licence as well as it is what I am used to.

Re: Stuff and Things.

Posted: 11 Apr 2021 09:52
by rubber_jonnie
sporniket wrote: 11 Apr 2021 09:11
Nowadays, I would advise working in a virtual machine (virtualbox, vmware, whatever), provided it can do what you aim for. And in this virtual machine, disable any shackles that hinder your working. (for me it also allow me to work on Linux on a windows at work, but writing backend software for application server in Java makes it quite OS agnostics and happily works in a sandboxed environment).

Apple hardware is very stylish, but the keyboard layout -especially the layout of the 'fn' and 'control' key on the bottom left- is incompatible with commons pc layout, making it impracticable for me, because I type without looking at the keyboard, and wants uniform layout (bepo) at work as well as at home. (This very same problem makes the Thinkpads unfit for me).

All in all, for the time being I will prefer an Ubuntu/Linux above any other OS, for its licence as well as it is what I am used to.
I know what you mean about the unconventional KBD layout, it has caused me some consternation, initially the main problem being the single button mouse, leaving wondering how I do a right click? I got over that pretty quick, but having used # in one or two passwords, having to hit alt+3 to get that was a pain, plus fn+backspace for delete is kinda weird. I don't type fast and do need to look occasionally at the keyboard, so it does work for me, but I can understand why it might not for others.

Interestingly, the Mac has forced me to learn a lot of mousepad gestures which I have been able to take with me to my PC and now seem natural.

As for VMs, that's exactly what I use whenever I need a temporary machine for testing and all of my domain machines are VMs too. I do also use the WSL environment for some work stuff as it's quicker than using a VM.

Re: Stuff and Things.

Posted: 11 Apr 2021 14:43
by derkom
sporniket wrote: 11 Apr 2021 09:11 Apple hardware is very stylish, but the keyboard layout -especially the layout of the 'fn' and 'control' key on the bottom left- is incompatible with commons pc layout
This is part of why I use a Das Keyboard 4 Professional with my MacBook when I'm at home. Apple have been pretty lacking in the keyboard department in recent years, but there's nothing stopping you from using a good quality USB keyboard of your choosing with a Mac.
rubber_jonnie wrote: 11 Apr 2021 09:52 it has caused me some consternation, initially the main problem being the single button mouse, leaving wondering how I do a right click?
And this is why I use a Logitech MX Master 2. ;)

Re: Stuff and Things.

Posted: 11 Apr 2021 14:52
by sporniket
derkom wrote: 11 Apr 2021 14:43
sporniket wrote: 11 Apr 2021 09:11 Apple hardware is very stylish, but the keyboard layout -especially the layout of the 'fn' and 'control' key on the bottom left- is incompatible with commons pc layout
This is part of why I use a Das Keyboard 4 Professional with my MacBook when I'm at home. Apple have been pretty lacking in the keyboard department in recent years, but there's nothing stopping you from using a good quality USB keyboard of your choosing with a Mac.
It's would do on my desk and I would use my typematrix with blank keys happily, albeit a bit cramped because it is a laptop from the office, but it would be unpracticable on my lap...

Re: Stuff and Things.

Posted: 13 Apr 2021 13:29
by rubber_jonnie
I've welcomed 2 new retro family members this week:

IMG_20210413_131901.jpg

We have a very dirty BBC Model B that is going to need a really deep clean, and a somewhat more wholesome Amstrad NC100.

The interesting thing about the Amstrad is the serial port, and once I have a working workshop again, I'm going to see if I can hook it up to an ST and see the diag cart output :)

Re: Stuff and Things.

Posted: 13 Apr 2021 15:34
by JezC
Nice to see the Beeb added to your collection!
:D
I've still got mine (from 1984 IIRC) plus a donated one...was sorting through the boxes in the garage at the weekend and grouping them together.

Found the 6502 second processor, Music 500 plus a couple of Z80 second processors as well.

Now I just need the time to fix the few (7) STs, two Amigas and then get round to those old timers.

Re: Stuff and Things.

Posted: 13 Apr 2021 15:42
by rubber_jonnie
JezC wrote: 13 Apr 2021 15:34 Nice to see the Beeb added to your collection!
:D
I've still got mine (from 1984 IIRC) plus a donated one...was sorting through the boxes in the garage at the weekend and grouping them together.

Found the 6502 second processor, Music 500 plus a couple of Z80 second processors as well.

Now I just need the time to fix the few (7) STs, two Amigas and then get round to those old timers.
Nice. This is my second, but the 1st Beeb arrived too close to moving for me to unpack. This one I got lucky, £55 delivered, but it is really dirty, though underneath the dirt the condition seems good. The PSU will be getting an overhaul before I do anything with it other than clean. I have a SPI SD card adapter which I'm looking forward to playing with, but don't know much about the co-pros or 2nd CPU, so while I'm in my temporary accommodation I can learn :)

I did have a big burst of fixing stuff before we moved out, so only have the Mac Classic and a Spectrum as known dead ATM, and I'll be getting on with those at the 1st opportunity.

I reckon the NC100 just needs a clean to fix the sticky keys and it'll be up and running.

Re: Stuff and Things.

Posted: 13 Apr 2021 16:00
by JezC
@rubber_jonnie Always had a soft spot for the Beeb as it was my first computer...and it was treated to many upgrades until I got my first ST (1040 STF + SM125) back in 1987.

Would be good to hear about your experience with the SD storage... interested in one but resisted the lure so far.

The other wish list item (other than a Master) is a more modern ROM replacement... possibly SRAM or Flash based.

However I'm trying to get the ST & Miggy repairs done first.

Loved Elite on the CoPro... massively faster and harder than on the vanilla Beeb.
Also found the extra memory very handy for my old programming stuff (ISO Pascal) compared to the 32k on the standard box!

Ah, the nostalgia...will be digging out the Beeb emulator at this rate!

Enjoy...

Re: Stuff and Things.

Posted: 13 Apr 2021 16:52
by rubber_jonnie
@JezC I'll let you know about my SD experiences when I get to it, but you might have to be patient!

I think there are some interesting modern Sideways systems, and I think I'll be looking at one as soon as i can. Flash based if I recall.

Elite is definitely on my 'to get' list, I did have it on Spectrum, but the Beeb was the king of Elite.

I think there is also now an RPi copro for the Beeb so I will have a look at that too :)

I certainly will enjoy!