Re: It is not that clearcut
"Bonus points for implementing a device that sits between your VT102 keyboard (VT52 acceptable; VT220 is right out)...
You do realise that the VT52 keyboard was part of the main unit? (see pic at top RHS)
849 posts • joined 28 Jan 2011
"They don't want the power to do something in multiple different ways, they want it to work in one way, reliably, every time they do it""
Memories of a Windows Server 2008 course. According to the lecturer there were "Two ways to do everything" and he was only talking about the GUI.
And don't get me started on the never ending reboots.
I'm one of "most users". You've just described why I don't use Windows.
Resounding ditto, but I'll add that financially it was not unlike being a blackmail victim. There was always some demand or other on my wallet.
"I'm loving seeing the "nation-state grade software" phrase thrown around. "
I think it's meant to indicate that huge bucket loads of money are available to buy the expertise and support it with loads of hardware.
a) government pay scales are simply not that good
b) truly bright developers will choose to work in industry sectors involving something more constructive.
"The worst thing is that thanks to this my volume of SPAM just went up two orders of magnitude."
I've noticed an uptick in the level of spam here.
FWIW, "SPAM" is the trademark for the meat product which comes in tins, "spam" is the stuff that comes by email.
"Algorithm - a process or set of rules to be followed in calculations or other problem-solving operations".
I once had some university professor ask me what algorithms I was using on my current project, which was a simple data transfer from one system to another.
No calculations or problem-solving as far as I could see, it was simply shifting data from A to B.
As such, I didn't understand the question.
I suppose it did demonstrate that I wasn't used to obfuscating stuff by the use of academic language...
If these are as skinny as their other products, they'll need pedals to supplement the lack of battery power.
"the look on the face of the disappointed child who thinks it's an egg of solid chocolate."
Greatly alleviated if said egg contains Smarties, as I recall.
Ooh, a childhood memory of Thornton's Easter Eggs has just surfaced. Now they were a treat. Complete with your name in icing on the outside.
Shiny new firewall winging it's way to me after Easter.
"Depends on the phone, I guess. Some have IP67 ingress protection, which will keep rain out just fine."
Is IP67 the next thing after IPv6?
Is there a corollary that IPv6 is leaky?
"Despite the posters comment about clocks everywhere, it's surprising how often I need to know the time and there no damn clock anywhere in sight."
I've had periods when l've managed quite nicely without a watch.
Electronic displays at bus stops and bus/train ticket machines, and ATMs are a common source of time where I live, not forgetting electronic parking meters in many places.
"Even if it meant missing out on a deal you need to research on the spot to find out if it's legit or not? There ARE times when you just can't wait (you snooze, you lose)."
Hmm. What deal is so special that you can't wait until you get home to research it?
Only one in three?
(OK, that's actually from /dev/random. Of course, I _would_ say that...)"
If you are a player in the spying game, can you be 100% certain that your /dev/random hasn't been compromised?
"That requires some experienced sales teams who can make the TCO argument convincingly."
It's not just the TCO argument that these guys can provide, but the ability to maintain a relationship with the customer for the year or more it takes to close such a large sale.
"So now IBM is throwing out these experienced sales people and replacing them with people who probably only know how to sell you a Xeon running Linux."
And the latter type either don't understand amount of time required to make those high value sales or are not allowed to invest that time in a single customer. If they don't meet their short term (e.g. quarterly) targets they are out of the door long before the above year or more is up.
"And have to use their SatNav to get to Tesco even though it is 400yds down the road and can be clearly seen before they start."
Last year I had the dubious pleasure of travelling with what I loosely call a colleague who drove entirely by SatNav, deliberately ignoring road signs which were quite clear.
He totally missed some roadworks diversion signs and was completely baffled when the road turned into a building site.
 He was from HR and a definite candidate for Ark B.
"nobody uses bitcoin"
You do now.
" One never knows when Queen's English might become King's English."
Will I have to learn about carbuncles and do my O-level English again?
Why would you want pizza?"
I can understand genuine Italian pizza, in Italy, but why would anyone in their right mind want the poor imitation we all too often get elswehere?
"The real threat is not the Evil Robots - it's the brainless, burbling marketing-droids: the Cloud-wallahs, the IoT-mongers, the SaaS-pushers with their fixed grins, zealots' eyes and empty, ringing braincases. And their sinister, pin-eyed financial backers."
When you put it like that, hacking these things using BOFH principles could become a very enjoyable sport.
"Frankly I'm astounded that the pavements are in a good enough condition to permit the plucky little delivery-bot to progress"
Most disappointing Christmas present ever: a pair of roller skates rendered useless by the state of our local pavements.
How good are these robot things at climbing kerbs?
Somone somewhere hasn't thought this through.
"Also, let devs erase or corrupt your backups..."
One that hit the headlines (you would recognise the name) circa 2000.
A copy of production data was used for testing but it wasn't firewalled off, and stale data went into the production system...
I gather it took some unravelling.
"Companies need to put their data to work by leveraging backup copies to serve a range of secondary storage workloads including test/dev, file services and analytics."
That depends very much on the nature of your business.
Any company holding confidential data on their productions systems should NOT be using this data for test and development systems. Financial, medical, legal and good old business confidential data should stay in production-only environments.
Yes, production data is often the only data that will reveal certain bugs, but you really need to anonymise confidential production data for this kind of task.
And anonymising data is a lot harder than most people think.
"anything relying on WebDAV should have been replaced once or twice in that 14+ year period to address existing security issues..."
Not running MS platforms here, but there have been various security patches for WebDAV much more recently than 14 years ago.
Searching for "webdav security issues" brings up quite a few.
This security update resolves a vulnerability in Microsoft Windows. The vulnerability could allow elevation of privilege if an attacker uses the Microsoft Web Distributed Authoring and Versioning (WebDAV) client to send specifically crafted input to a serve
management had a “planned vision in Q4 which drove the need for a level of headcount reduction in 2017.”
Is Q4 when bonuses are calculated?
"Do we even have any troops left after all the cuts?"
Shortly to be outsourced, no doubt.
Idly wondering what a Dad's Army version of la Résistance would look like...
"And people who write focus grabbing dialogues should be shot."
Yes. With an elephant gun.
"Also, those annoying startup windows which come up on top of everthing else and usually can't be dismissed should be shot too."
I have a particularly bad offender there on my Mac. On startup it insists on displaying a progress bar as it opens a large database. If I refocus on another app to get some work done, the app icon in the Dock starts bouncing like mad.
I know that I've got a large database and it's going to take time to open. I don't want to watch while that happens.
No, you aren't the only app I run; you are not the most important of them either.
'The "new" editor in VMS from about 1986 required some new microcode in the CPU so it could detect the ESC stuff sent by the vt terminals more efficiently'
I wouldn't be surprised if a shiny new editor had missed a performance trick or two that the old ones had implemented.
FWIW that "new" editor was the first one to insist on ANSI escape sequence support, and those were longer than the old VT52 compatible ones. This won't have helped.
"the function and arrow keys sent control strings. These were usually initiated by an ESC and the OS used the delay between that and the next character to work out whether it was just an ESC or a control string initiator. Cue a bit of delay on the network and the OS got it wrong so that the rest of the control string got sent into the program as data."
Back in the day I deliberately tested for this condition, and couldn't trigger it, no matter how hard I tried.
That was with RT-11 and VMS, where escape sequences had more or less been in existence since Day 1.
Which reminds me that more than a few folks who think they can write a VT100 emulator have clearly never used the real thing.
"Websites that don't navigate between text boxes."
GDS are guilty here.
Common practice is to be able to tab from the day to the month to the year when entering a date field.
With the GDS version, tab took me from the day field to some field at the top of the screen, scrolling back in the process.
"Just checked my homebrew backup software - and the percentage complete is based 1/3 on number of files copied and 2/3 on the total bytes copied - you'd think number of bytes copied would be best, but there is overhead between files."
You raise a good point. A macOS system disk, for example, has a squillion small files, and the sheer number of those takes a lot of time to get through.
"My pet peeve is menus that disappear because the mouse pointer is 1 pixel outside it's border."
And the converse, menus and other actions that only appear when you waggle your mouse over them.
C'mon, give us a clue where these blighters are in the first place.
This was the reason I started disabling browser plugins for PDF files, and I see no reason to change that, all these years later.
"Of course, maps doesn't work, but that's an easy fix..."
So I want to look up the opening or closing times of my local Post Office, or Coop, or other local outlet...
I DO NOT NEED A MAP.
I KNOW WHERE THE BLOODY PLACE IS.
I KNOW WHERE THE NEAREST PARKING SPOT IS.
I JUST WANT THE FRIGGING OPENING AND CLOSING TIMES.
"Don't get me started on the click here to read more buttons."
Oh this, very much this.
Don't forget another click to "Read less", though quite why I should want to do that leaves me scratching my head in 99% of the cases.
At its worst, "Read more" with a timeout. This one's a real beauty, because it reverts to the "Read less" version before you have finished reading. I'm looking at you Apple, here.
"Which will be signalled by "the necessary hashtags" according to Amber Rudd."
I'm no cryptographic expert, but won't that be open to sequential injection attacks?
"I suspect that a RaspberryPi would not be as tough as one of the specialist boards and would have a much shorter lifetime."
You are correct. Mine has developed what seems to be a dry joint in the power connector.
The vibrations present in a washing machine or dishwasher weren't in its design spec.
'I bought a new Kenwood Chef mixer. It had been redesigned as part of their "continuous improvement" process - for which also read "better profit margins". The new one looked the same - but had a flimsy plastic casing instead of solid cast aluminium. '
Mixing dough with the new lighter model will not be a good experience.
" I am not convinced a self loading dishwasher would need an Internet connection."
What if it insists on being given an email address before it will start working?
That Samsung phone* I bought a few years ago wouln't let me in without a Google address.
* now scrapped
"[checks date - nope, not April 1st]:
Still chuckling, as I type.
"My point was that two people being paid the same should be paying the same tax."
The only way to achieve that is by scrapping personal allowances.
No more tax relief for anyone for anything.
"You'll find you agreed to this, many times over the years."
s/agreed/were coerced into/
the action or practice of persuading someone to do something by using force or threats.
"There is a problem with taking Microsoft down completely: it would create too many victims at once. It genuinely made itself too big to sue into the ground.."
They should have split it up long ago.
"Because some people don't bother to read and check bank statements that are now often online only?"
That gets tricky when your internet connection is down (yet again).
I suspect that my habit of checking statements against transaction downloads and feeding the lot into a money management package is far from common.
I cut my IT teeth on accounting systems so it's a piece of cake for me, but many folks simply haven't developed that skillset.
The trend towards paying for everything by plastic makes checking bank statements increasingly difficult.
"Let's say someone near the top earns £1M/year. A good infrastructure person will earn say £100k, so we get to save 10 of those thousands for each exec. "
No. A good infrastructure person whose efforts are being put to good use (which kind of implies being managed effectively) is actually generating more income for the company than they are earning.
"I mean honestly, if I could 3D print a fully working car, you bet your arse I'd download one."
By the time this becomes reality you'll probably find that the 3D printer needs HP ink and one printed car will cost about the same as 1,000 real ones.
"My complex password is on a post-it note."
You use one password for multiple accounts?
Careful with the instructions at that link, for they contain the lines:
which are Google's DNS servers.
P.S. In the past few years I've come across a lot of people who should know better recommending Google's DNS servers. Even in the workplace.
"I sincerely hope your algorithms don't discriminate against people who can't spell correctly,"
By the form he shows here, I sincerely hope that his algorithms don't discriminate against people who can spell correctly,"
Biting the hand that feeds IT © 1998–2017