* Posts by yoganmahew

532 posts • joined 1 Apr 2014


That time a techie accidentally improved an airline's productivity


Even in the 1980s, a TPF system (2.4 or 3.1, most likely 2.4) had at most 32 mb and on that supported thousands of terminals round the world. a 2.4 system was 31 bit, but only used 24 of them, meaning there was a byte available in every word that stored a core address that could be misused... the conversion from 24 bit to 31 bit was excruciatingly boring (check every core address use).

In addition transmission costs were hideous and you got very few bods. I remember a user coming to me, then a very junior programmer, wondering who UNA PROC was, or UNABLE TO PROCESS.

The glory days of every airline having their own TPF (or ALCS) system are pretty much gone, but I still make a living wrangling Teletype... the past is still the present. What's interesting with K8S is that it exhibits many of the characteristics of a mainframe cluster...

Global tech industry objects to India’s new infosec reporting regime


Re: Flood

Include the line 2please retain this email and attachment for 5 years" in the email and call it self-service.

Set up public canaries whose sole job is to attract attention and send reports.

Boeing's Starliner CST-100 on its way to the ISS 2 years late


Re: Starliner?


American Airlines decides to cruise into Azure's cloud


Re: Wait a minute

Most links these days are point-to-point over at least matip, so cheap as chips (considering the small bandwdth requirements).

The application layer is still tty format, as you say, some of which dates from the fifties... (pre-automation). That it has survived this long tells you a lot about its reliability, flexibility, and fault tolerance as a standard.

Half of developers still at screens even during breaks


You guys take breaks?

Since I stopped smoking/vaping, I don't take breaks at all; lunch is cobbled together and then eaten al desko.

It's on my list to do something about...

When the expert speaker at an NFT tech panel goes rogue


Re: Opinion

Bollocks! Bollocks, bollocks, bollocks, bollocks, bollocks...

Cisco's Webex app phoned home audio telemetry even when muted


Ah, that's how it's able to tell you "you are muted" when you start talking... it knows you are talking, because it is listening and background noise changes.

I wonder can the researchers infer swearing and insults?!

Atlassian comes clean on what data-deleting script behind outage actually did


Tape is quick if it is distinct. Like other commentators, I suspect they had a backup of everything written horizontally (maybe even at disk level?) that they're now trying to extract little vertical slices from. If you backed up everything in a customer instance logically to tape, it would be trivial to restore.

The Souls noob's guide to Elden Ring


Re: Nearly bought the game

I'm in my 50s and similarly arthritic. I'm on PS5 - I think the controller is easier to use. Anyway, I bought the game a couple of weeks ago, escaping from the incessant PvP drive that suits younger gamers, but not us fumblers. Like Gene Cash, I use gaming to get away! I admit I'm completely lost, and death becomes me, but I'm gradually discovering who I can beat. I haven;t taken on any serious bosses yet, but so far, timing is more important than speed, and timing is about finger memory, so hopefully my fingers will stop playing Elder Scrolls!

Anyway, thank you Richard for the tips, and I may well watch my first Twitch streams!

Patch now: RCE Spring4shell hits Java Spring framework


Re: Whose?

Is there nothing to be said for another unit test?

C: Everyone's favourite programming language isn't a programming language


Re: Nothing new...

@Danny 2

LOL. Yeah, I always hung around with the older crowd and learned to read hex code (still do). I regret it a little now, they're all dying off...!


Typing is a mistake. You should always be suspicious of external data. Mostly you should be suspicious of internal data too. If you don't understand the variable on the previous line of code, you should be suspicious of that too.


Re: Nothing new...

Every language pales next to 360 Assembler. Lick the darkside, you'll never go back to someone else's light.

The IBM System/360 Model 40 told you to WHAT now?


Re: how did that escape?

But how do you know what time it is?

I have it writted on a piece of paper!

Are we springing into a Y2K-class nightmare?


Re: Shillings


Better yet to have 240, with a nibble left over for the programmer... shift left/right arithmetic comes back into vogue then! 240 is a wonderful number for slicing into different sized.

Notepad Dark Mode and Android apps arrive on Windows 11


Always keep that lan cable near the OpenWrt router!

Google Cloud started running its servers for an extra year, still loses billions


They'd have to pay tax first :)

The losses are probably distributed around high tax environments, just like their licensing costs...

Carked it, Diem? Zuckerberg's grand cryptocurrency thing may sell off assets for $200m


It depends how much they spent.

The regulatory arguments don't wash. The reason FB is ditching Diem is because it doesn't work (pick your reason from the established list of why the ledger is a solution looking for a problem and coins have more friction than actual money)..

IBM confirms new mainframe to arrive 'late in first half of 2022'


Re: odd wording

Each new generation is a step up from the previous one. So you get to run more workload per unit cost of infrastructure, lowering your cost per transaction. It's a marketing piece to existing customers used to thinking in MIPS and in large percentage improvements. I don't have any exact numbers, but gut memory is that Z series was 40% faster than previous generation. The promise in droid-speak is that the new series will be similarly better.

I don't think there's a similar comparison to other hardware types. The workloads tend to be many small transactions of limited parallelism that require ordered processing and persistence, at least that's my narrow experience! :).

Wolfing down ebooks during lockdown? You might want to check out Calibre, the Swiss Army ebook tool


Re: Amazon not helpful

Yeah, they really don't. The Kindle (PC) app is free, though, and once downloaded, I believe you can define the folder you want to use to store downloaded content. You used to be able to anyway.

APNIC: Big Tech's use of carrier-grade NAT is holding back internet innovation


Re: I've said it before and I'll say it again

Absolutely and until technical simpletons like me can look at a nextgen IP address and understand it, nextgen is doomed. Why? Because most of what is done is done by simpletons. IPv6 looks too complicated (it doesn't matter if it is, it looks is).

One solution we folk in the mainframe world hit on often is to make the leading value 'different' so starting at It's convention that says all parts of the address should be the same value. That would let intercarrier communications use an expanded range while leaving the NAT'd addresses within networks still unchanged.

Or is that too simplistic?

Four million outdated Log4j downloads were served from Apache Maven Central alone despite vuln publicity blitz


Re: @Warm Braw - Eh, what?

c) You don't have cheapest-bid contractors cutting and pasting old versions from SO. Even after log4shell is known.

d) Your corporate security department isn't stuffed full of promotion seekers because it's a cushy number pushing paper around.

It takes more clicks to reject their cookies than accept them, so France fines Facebook and Google over €200m


Re: Reject all

If you are not in the UK, the BBC site, yes, the BBC, has a monster list of advertising trackers and there is no Reject All button...

You better have patched those Log4j holes or we'll see what a judge has to say – FTC


Re: Not understanding Security

There's a refusal to firewall outgoing connections in any meaningful way. The beancounters have seen the price and they don't approve...

Hauliers report problems with post-Brexit customs system but HMRC insists it is 'online and working as planned'


It is no different in the private sector, contractors, idiot manager, and depressed underlings and all...

India takes Amazon’s biggest local e-tail alliance out of its shopping cart


Re: Incredible!

Well, a regulator standing up to one foreign mega-corp at the behest of a local mega-corp...

Timekeeping biz Kronos hit by ransomware and warns customers to engage biz continuity plans


Re: It's not getting tagged with ransomeware thats the faceplant.

Absolutely, this "activate you business continuity plan" from a cloud vendor is some high-grade BS. Kronos Cloud is supposed to be a business continuity plan. If you have to manage your own data yourself, back it up, have hardware on standby to run the workloads in-house, have an alternate system, what's the point in outsourcing?

Oh and Kronos time management sucks the big wind... truly awful.

Shocking: UK electricity tariffs are among world's most expensive


Re: 70's electricty

Richard Tol is the dogs bollocks. A great loss to the ESRI. I never read a piece he wrote without coming away thinking and questioning what I thought i believed.

VMware's divorce from Dell is complete: Virtualization giant now a separate biz with $64bn valuation


Bizarro world...

"Today’s move will strengthen our mission to be the Switzerland of the cloud industry."

Most expensive cloud ever?

Secretive haven for dictators ill-gotten gains?

You don't have to be cuckoo-clock to use us, but the chocolate helps?

ServiceNow's king of understatement quietly goes about his business of changing the world, one workflow at a time


Re: What am I missing?

500 million new forms :(

Share your experience: How does your organization introduce new systems?


Is it free? Is it cheap? Can you get contractors to do it?

Then it can replace what we have already.

TBH, new process systems are more damaging these days. Everyone does them except poor IT who has to live with the sales system for new prospects, the marketing system for unifying wildly disparate products, the product owner system (so no matter how ludicrously technical your system, some bloke in a suit has to own and direct it), the gazillion forms on SNOW :(

Windows 11 Paint: Oh look – rounded corners. And it is prettier... but slightly worse


As you get older, you'll find your steady hand becomes a bit shit, with twitches aplenty. Simple navigation becomes essential.

Zoom-o-cracy: Wales MP misses vote, allowing COVID-passport rule change, blames the IT dept


Re: Controversial why?

And yet you have no issue with a two tier health system, or a two tier education system, or a two tier economy? The vaccine passport is the cross you choose to one tier on?

Ireland signs up for plan to make Big Tech pay 15 per cent tax everywhere


Re: €750,000,000

You'd be surprised at the level of translation required between one culture's english as a second language and another's. With global workforces, part of my job is translating from english to english (both spoken and unspoken meaning). Being able to express the same point in six different ways to find the right way to get the import across is a tradable skill!

The web was done right the first time. An ancient 3D banana shows Microsoft does a lot right, too


Re: 30 years ago....

So boring? A.B.P.E...


Re: Maybe Windows 3.1 was a sweet spot?

Quicken 98 for me, still doing my home accounts after 23 years and three replatforms. Peak Quicken!

Report: 83% of UK software engineers suffer burnout, COVID-19 made it worse


Re: Never ask a barber if you need a haircut.

Absolutely @James.

Agile in a large organisation is a recipe for sprint sweatshops. The treadmill is expected to go faster and faster, the few people who know what they are doing are stretched ever thinner providing direction to code monkey teams who only code, have no domain knowledge and never get the time to gain any.

IBM's 18-month company-wide email system migration has been a disaster, sources say


Re: Dark, chaotic pit of not being able to access email or calendars

Exactly @nichomach. Email is the worst method of communication, apart from all the others.

I live my life by Outlook rules, automate the boring out of view.

Enterprise databases deployed in Kubernetes? Proceed with caution, warns seasoned analyst


Re: Ermm...

Yeah, and if you're in GCP, Spanner or Firestore as your persistence layer exist whether you care about them or not - they are accessible from your cluster, but outside it.

If what he's further saying is you don't understand what Spanner and Firestore are doing, well, when your last mainframers retire, you won't understand your data centre either.

It's completely unsupportable. Yes, we mean your brand new system


And then you have the "what is core? Baby don't code it" crowd. Those accountants and program managers that effectively run a large organisation. To them, they are core, everything else can be outsourced. So soon your core product is being built by outsourced teams. You will never know what it does or how it does it or how to fix it. It will always be broken in one way or another. Every fix will require a refactoring, change control, and a large project team.

I'm close enough to the end of my career that it's sad, but I no longer care. The battle's lost and the game is too.

10+ users can lead to washout: Data lakes struggle with SQL concurrency, says Gartner


"able to handle 19,000 queries per hour"

Hmmm, 5 and a quarter TPS... this time next year Rodney...

Lessons have not been learned: Microsoft's Modern Comments leave users reaching for the rollback button


Re: Well... there's always...


Patch in the ascii!

Not as many $1m customers as last quarter? Sorry, we're out: ServiceNow shares fall despite soaring revenues


Rant workflow triggered

This is an automated approval for a production system rant triggered by the words "Service Now". Your productivity engine has been downgraded to a hopeless box filler. Your engagement service is disengaged. Doctors are standing by.

Airline software super-bug: Flight loads miscalculated because women using 'Miss' were treated as children


Re: "the company ignored that question"

""This should not have stopped the program from working, but as this was a 'fix,' it could not be known for sure."

This is what screamed at me... you don't test your fixes Tui? Really? What do you do, CI/CD hack them up to production and see how they perform there? If the software doesn't crash, fingers crossed the plane won't either?

Testing? We don't fly there...

State of Maine orders review of $54.6m Workday project as it alleges delivery failure and threatens cancellation


Re: There must be a better way to build these systems

Even 30 years ago a mainframe would handle multiple parallel users with no loss of performance, I worked on a system that in 1991 had 20,000 simultaneous connections processing workloads. Every year they get faster and better where now the mainframe I work on supports millions of simultaneous connections.

You can read up on some of the characteristics of what people mean by 'mainframe' here - https://www.suse.com/c/mainframe-versus-server-farm-comparison/

Offloading tightly coupled applications that six people in the company understand well enough to describe the business flows is nightmarish. The lack of people with skills is the reason that mainframe needs to be offloaded, but the same lack of people is what makes it ludicrously hard.

Biden's $2tn infrastructure plan includes massive broadband rollout, equates internet access with water and power as essential utilities



"equates fast internet access – broadband – with other utilities including water and power"

So not available in Texas, comes with surge pricing, and poisoned in Flint?

SQL now a dirty word for Oracle, at least in cloudy data warehouses


Re: Can you imagine...

Akchley, yes, one important lesson was learned. The middle manager of doom is stupid precisely because they believe that their tinkering is valuable instead of costly.. The cloud is running other people's workloads at profit. If the other people are stupidly inefficient, so much the better. You can kid them that the volume discounts they get for their inefficiency will save them.

Now the middle manager of stupid will run his spreadsheet queries on an unlimited serverless cloud, paying per instruction instead of his hardware limited over-specc'd laptop...

'Business folk often don't understand what developers do...' Twilio boss on the chasm that holds companies back


Why respect?

When you can buy in scrum teams and they fit neatly into your spreadsheet?

ServiceNow bakes more ML, low code into Quebec release to push itself as all-encompassing workflow layer


Re: Service now is horrible.

Horrible, terrible, awful, broken, stuck, impenetrable, horrible...

No paste, only attach!

It's like a comments section without formatting.

Oh SITA: Airline IT provider confirms passenger data leaked after major 'cyber-attack'


Re: Legacy tech

Absolutely, but you forgot the "security is at the heart of everything we do" being in sprint 12 of 11 budgeted for...



Biting the hand that feeds IT © 1998–2022