Re: Teams is one of the worst MS POS ... ever
When forced to use Teams I use the web browser mode, it sucks the least donkey balls of the options.
6492 publicly visible posts • joined 15 Mar 2007
If you have big servers running lots of VMs then the inter-VM spaghetti is all virtual as well, so a good fit. Of course at some point they have to talk to other machines and you get physical switches involved as well but I don't know quite how that is handled, potentially those switches could simply be running the same "software switch" code as those within a big server?
On top of to earlier mitigations that included disconnecting the PLC from the public-facing internet, authorities have suggested organizations consider implementing isolated architectures and controlling network access to PLC devices.
Is that not the first step anyone with a brain would take if deploying PLCs and the like? You know a corporate VPN to even get in there first, before any device-specific authentication like user/passwords?
For my sins (which are many and varied) I have created a few complex technical spreadsheets in the past. And I regret them enormously :(
Why did I do it? Well that was what the customer asked for m'laud. But really anything beyond a few trivial cell formulae should be taken round the back of your work and shot...
I think you will find the satellite in built in the UK by the Airbus space & defence group. They have a big facility at Stevenage.
More depressingly the UK gov have been looking to give this to Lockheed Martin which would be very bad for the UK in so many ways, far above any promised cost savings.
some sort of well documented API where I have to explicitly consent to each individual attempt to access it
And also costs the person querying it an amount of money, say £10.00, so it is only ever requested if they stand to lose much more if something goes wrong, such as a bank loan...
As a previous commentard has pointed out, a lot of stuff is SNTP with the 'simple' aspect being no checking multiple for sanity, etc. In our own system we use the routers as a NTP server for all SNTP stuff as it is always available (if not then time is the least of your concerns) and the routers in turn can be synchronised to multiple NTP sources to do the sanity checking for the SNTP devices.
If you are looking to deploy GPS-based time servers then get ones that have receivers for multiple systems (so combinations of the USA's GPS, Galileo, Glonass, BeiDou etc) and use multiple NTP servers, maybe multiple GPS based ones if accuracy is super-important, or back up one receiver with a few reliable Internet servers if cost-sensitive. Here is an example of good practice:
https://timetoolsltd.com/ntp/network-time-protocol-ntp-best-practices/
One is still wondering why such a large telco didn't run something independent of GPS which has been screwed with before now
Such services are available, they used to be LW broadcasts, still available but typically with accuracies in the few millisecond region, not the tens of nanoseconds GPS delivered. However, there are professional solutions such as this from the UK's NPL where over a fibre route with PTP support you get similar accuracy and no radio monkeying:
https://www.npl.co.uk/products-services/time-frequency/npltime
Or you just maintain and/or replace your NTP servers properly...
Indeed I try to reboot after a set of patches if practical, just so I know it can reboot and resume all services as expected. Same approach after installing and getting stuff running, only after a reboot do you know that everything is (probably) in place OK. From bitter experience I usually install the watchdog daemon and some hardware driver (if IPMI is enabled for servers then impi_watchdog, if Intel CPU then usually iTCO_wdt, otherwise it is hunt the module for your motherboard's timer) so a crashed machine is usually recoverable, but in that case you need to make sure file system check/fix is automatic.
Any big company that can't find a reboot window is in serious need of a smacking, they should have redundancy in hardware and software to allow a part of their system to be rebooted/replaced with usual operations continuing on the other machine(s).
It is usually the opposite, you have critical software that is no longer supported or on its last legs, and the vendor wont port it to any newer OS. Given the OS is often a major security aspect that becomes a real problem, though of course old software can be just as porous if exposed to t'Internet.
she should tell them she's going to hang up and call them back on the number she already has/knows so she's certain she's actually talking to who claims to be calling her.
Make sure she hangs up for at least 5 minutes so they can't keep the line open and intercept the next call. Or get her to use a 2nd phone.
(I mean, was there *ever* much on LW other than Radio 4, and if so, how old would you have to be to remember that?!)
No. Generally speaking the limited number of AM channels in the broadcast LW band (only something like 17 even after they went from 10kHz spacing to 9kHz) coupled with the very long range propagation meant that generally each country got one channel for national plus some beyond coverage, though in some cases like Russia that has a huge landmass they needed a few broadcast stations over the region to get coverage reliably. If interested here is the list:
https://en.wikipedia.org/wiki/List_of_longwave_radio_broadcasters
The main demise of LW came from consumer electronics crap that was already making reception in built up areas noisy by the 80s, along with the large land area and power needed for a station. True, you got a lot of coverage area for your power, but if you only care about centres of population advertisement opportunities it is cheaper and easier to target them with small cheaper local TX.
According to the Beeb, "The Long Wave infrastructure is owned and operated by a third party who have advised us the platform is now coming to the end of its life as a technology."
The usual weasel words about how we privatised/out-sourced things to give us plausible deniability when it comes to killing services we don't care about. Same for the talk of FM coverage to replace LW, they had been doing their best to kill FM off with endless promotion of DAB, in spite of it have even less usable coverage areas and far poorer battery life.
I have used (for varying amounts of "use") practically all of the windows versions and must agree that 11 is crap. It is the olny one I rolled back to the previous version.
Since ~2008 it has been Linux as my primary OS though. but some stuff needs Windows.
Flip side is to make social media liable for what is posted. Maybe not absolutely, but basically they have to pay the fine and then they are free to recover it from the original poster...if they can.
But I'm sure for anyone wanting their crap seen by more then 100 folks they would be willing to sign up and offer credit card, bank details, etc, to make that contract work :)
Most sensible users of python try to use the NumPy and SciPy libraries, etc, for the main time consuming bits, those are compiled in C or FORTRAN, etc, and so deliver speed. Re-implementing functionally in the interpreted language is not the smart way to do it.
When it comes to performance improvements, algorithms are king.
Yes, few people can possibly compete with the properly designed libraries for sorting, matrix maths, root/minima searching, etc. Never re-implement what is properly designed and tested.
Donald Knuth's books are a good start, or at the very least get a copy of Numerical Recipes and read it.