Re: Proof reader
Why would you be allowing Delete? Surely the high water mark should be 0x7E?
556 publicly visible posts • joined 30 Aug 2007
Oracle is a bargepole situation. They have form for being downright evil.
I did test their distro on an old Atom box. It installed (eventually), and booted into their Unbreakable kernel. Which caused dnf to crash with an illegal instruction after hosing the RPM database irreparably. Reinstalling and forcing the boot to use the RH-compatible kernel dnf worked.
Hmm. Did I manage to break their unbreakable kernel?
This. It may be free now, but down the road they can introduce a feature, enabled by default and buried in the release notes state it is chargeable. Then audit you down the road. I would not like to be in that position. Also, they have form in demanding payment out of the blue for something that was once free. *cough* Java *cough* Putting that sort of liability on my employer is not something I will risk my job for.
I have slammed the brakes on our CentOS 8 upgrade plan, and will wait things out to see what happens regarding alternatives.
I am no fanboy, but Apple have been part-owners of ARM since the Acorn days, thus most likely had more close involvement in it than pretty other manufacturer (maybe aside from Broadcom, who acquired Element 14, which was previously known as.... yup, Acorn.)
Linux on ARM started life as a port to run on Acorn kit. I remember seeing it run on an Archimedes machine. Okay, it was slow as hell, but seeing it able to do stuff on an 8MHz box was an achievement.
(And knowing how well RISC OS ran on it, it still feels blisteringly fast on the original Raspberry Pi.)
My ex-wife's Blu phone kept turning the mobile data on by itself, so I installed a profile action thingy that has the action of disabling mobile data when the phone was unlocked. No such misbehaviour on any HTC, Huawei(!), Samsung or Motorola device I've had.
As for scanning WiFi when switched off, that is switchable under Location Settings (on my Moto One Hyper).
Exactly, last Christmas I migrated my mum from Win7 (after it keeled over irreparably) to CentOS 8, with a desktop interface made from IceWM and ROX-Filer. (Her other daily driver is an Acorn RiscPC.) Having been using Firefox, Thunderbird and LibreOffice on Windows, migrating these was a doddle and she had no trouble adjusting to the new reality.
I've not tried it with a ruggedised case as I have no need for that. However, a case designed for that phone will most certainly take it into account.
One other thing for Motorola, they provide a rubber case with their phones, and to date I haven't lost a screen yet from accidentally dropping the things.
About 10 years ago I used the Paragon driver on evaluation for a project I was working on for my then employer. The USB disc I was using to test it with happened to have a bad sector, and I got quite the surprise when the NTFS driver triggered a kernel panic when it hit it. It wasn't so much that it was faster, they wanted a driver that had commercial support. However, when we raised the issue of a kernel panic on a bad sector we were completely ignored. We weren't a small company either, only a multi-national that has graced these pages several times in the past. I successfully steered the powers that be in the direction of the NTFS-3G drivers that were not only free, but far more stable.
I did this last year to retrieve data from a failed Acorn Risc PC hard disc. In this instance I used a USB to IDE adapter, so ran the disc in the freezer! The image was then transferred to an SD card, and with a suitable adapter the Risc PC now uses that as its hard disc - and it now runs faster than ever.
Back in the day, some BASICs were zero-based, so DIM a(10) had subscripts that went from 0 to 9, others went from 1 to 10. As an aid to portability, BBC BASIC went full Spinal Tap and the above statement allowed subscripts 0 to 10, thus allowing 11 members.
WHILE/ENDWHILE only appeared in BBC BASIC V for the Archimedes and later.
BBC BASIC is still being developed in three branches - firstly RISC OS continues to be developed and is now open source, BBC BASIC for Windows has branched to BBC BASIC for SDL2 and is now cross-platform, and the open-source Brandy BASIC still sees development on the Matrix Brandy fork.
My bodge was a hacked straight Ethernet cable modified to work as a cross-over E1. It looked ugly as hell and was complained about by our data centre manager every time he visited the place. We did try to replace it with a properly crimped E1 cross-over cable, which was met by our call centre going offline. The bodge was reinstated and the call centre came back.
It was finally retired when we changed call centre operators to one which received calls via SIP.
My first ISP too, 1998-2014. eridani.demon.co.uk, 194.222.240.191 and later 62.49.18.88 on ADSL. Sadly even by 2014 they were just a shadow of their former selves so when I moved house in 2014 I got VDSL with PlusNet, paying their one-off fee for a static IP. In 1999 I bought my own .co.uk based on my Demon domain, originally it forwarded to my Demon email but later on ADSL I self-hosted and continue to do that to this day. I even wrote a couple of tools targeting their systems, including pop3clean which made use of their *ENV extension to the protocol to delete spam from the mailbox prior to downloading (which I deprecated and removed when they moved to a Microsoft platform as the facility was gone).
So long, Demon, it's been a hell of a ride.
My Epson inkjet decided to stop working this week, so I've also ordered a Canon. Though I guess I shouldn't complain too loudly as I bought the thing at the end of 2000 and it has worked brilliantly until this week.
I also have a Brother colour laser printer that was being disposed of by my office. It prints B&W very well but colour prints aren't great and have a smear of magenta all over the page.
My manager did very similar during a major outage scenario. I was getting stressed while trying to bring back all the servers and services, while loads of people were demanding their particular service brought back first, to the point he sent a company-wide email requesting ALL requests for our team were to go via him. Then he asked us if we wanted some coffee. We all said Definitely! or similar, simultaneously. "Well, go on then!" was his reply. Took us a moment or two to realise what he was suggesting, but by getting us to get our own coffee gave us a much-needed break from the screen, even for a few minutes, that got the stress levels down, and arguably we got the systems back quicker than had we not stopped for five minutes.
Great manager, it really is a pleasure to work for him.
I'm reminded of an occasion at work when we did an out-of-hours upgrade to our CRM system several years ago. Some unfortunate engineer forgot that the out-of-the-box setting for the payment platform on the Windows component was to point at the test instance, which doesn't actually take any payments. This needs to be manually edited to point to the live instance when the software package is installed or upgraded. This is usually done, but is forgotten from time to time. This particular occasion was just the first time, but the one that bit us in the bum rather hard.
Unfortunately, this oversight wasn't discovered for a few days (may have been a couple of weeks, I can't remember exactly), until it was noticed a handful of live customers weren't being billed.
The practical upshot of this is I modified the start script of the main Linux package to query the config file on the Windows box and refuse to start if the setting was wrong. This has saved our collective arses a number of times since.
On the theme of cables behaving badly, the ISP I worked at sent me and one other to the data centre in early 2014 to fit a SIP to E1 converter box to connect to our then new call centre provider's Avaya kit. It absolutely HAD to be working before we left, and of course we needed an E1 crossover cable, and that's not the sort of thing we had lying around. Did we have any RJ45 jacks or a crimp tool there either? Nope.
So while my colleague configured the box I googled pinouts on my (now deceased) HP Touchpad, and calculated the adjustments required to modify a straight Ethernet cable. Again, no tools available so the cable was literally hacked into using a house key, appropriate wires cut and rejoined, twisted together and held together and insulated with electrical tape. It was ugly as hell and had no right whatsoever to work let alone exist, but it did work. Our call centre was online.
A few years later it was decided a proper lead would be crimped and taken to the DC. Sadly, this replacement cable refused to function as intended, or even remotely close to it, so the old hack-job cable was reinstated, with service restored.
The cable was finally retired in early 2019 along with the E1 kit when we changed call centre operators who interconnected with us using SIP.
I used this technique to recover data from a dying hard disc from an Acorn RiscPC. Drive attached to a USB adapter and a long-ish lead, I had it in a couple of zip-lock bags, let it cool down then just dd'ed the thing to my Linux machine. It ran long enough to get an error-free image of the entire disc, now that image lives on with an SD card and an IDE adapter, and the RiscPC has never run so fast! It's also much easier to back the thing up now as the SD card is easily accessible to be imaged.