The November 2022 issue of IEEE Spectrum is here!

Close bar

MI5's Secret Building Posted Online

Construction Company Points to It With Pride

1 min read
MI5's Secret Building Posted Online

Construction companies routinely boast about their latest building projects on their web sites. However, MI5, the UK's internal security and counter-intelligence agency, wishes that the company that had built its new Northern Headquarters operating center had learned to keep its mouth shut.

According to the London Sunday Times, the company (which the Times has kept nameless for security reasons) posted on its web site in a company brochure the location and cost (£20.2 million) of MI5's latest building, which the intelligence agency had hoped to keep secret.

The Times, which did not release for security reasons where in the northern part of the UK the new MI5 building is located, also noted that the local planning council where the building was being constructed had also made the building's plans available to the public last year for several months before the plans were withdrawn from view at MI5's insistence.

You would have thought that MI5 then would have warned its contractors about the importance of keeping its new building under wraps.

Oh well.

MI5 also probably insisted the plans be withdrawn because some 60 residents raised objections to the planning board about  the building being an eyesore.

I give it less than a month before someone posts a picture of the new building using Google Earth, even though the number of government buildings in the northern part of the UK that can be said to be eyesores number in the hundreds.

The Conversation (0)

Why Functional Programming Should Be the Future of Software Development

It’s hard to learn, but your code will produce fewer nasty surprises

11 min read
A plate of spaghetti made from code
Shira Inbar

You’d expectthe longest and most costly phase in the lifecycle of a software product to be the initial development of the system, when all those great features are first imagined and then created. In fact, the hardest part comes later, during the maintenance phase. That’s when programmers pay the price for the shortcuts they took during development.

So why did they take shortcuts? Maybe they didn’t realize that they were cutting any corners. Only when their code was deployed and exercised by a lot of users did its hidden flaws come to light. And maybe the developers were rushed. Time-to-market pressures would almost guarantee that their software will contain more bugs than it would otherwise.

Keep Reading ↓Show less