Live data from Hacker News

Are Cities Too Complicated?

citylab.com

11–20 of 71 posts

Re: Are Cities Too Complicated?

#12

Betteridge's law is fumbling here: yes, perhaps they are. Big, old cities are full of ancient infrastructure that slips through the cracks. People depend on it, and nobody knows exactly where its networks are routed; then when it breaks, it's a big disaster.

On the other hand, perhaps the answer is that they're just complicated enough. If the big, old cities didn't provide a unique economic advantage through their increased interconnectivity then no one would stick around to tolerate that ancient infrastructure.

Re: Are Cities Too Complicated?

#13

This is the fundamental premise that object oriented thinking was created to solve. You cannot understand a sufficiently advanced system from both an overview and granular view. You have to either see the overview and trust the granular objects, or specialize in one granular object and then trust your adjacent objects. Its a problem written about in detail by Marcus Aurelius in Meditations when he comments on running…

> If each one requires knowledge of the entire system

The general problem is the growing number of dependencies. James Burke in "Connections" warned that civilization is an interconnected web of technology traps[1]. We survive as long as everything works (or "mostly" works), but there is a risk of cascade failure.

More recently, Dan Geer warned[2] about the same type of problem:

    In the last couple of years, I've found that institutions that I more
    or less must use [...] no longer accept paper letter they each only
    accept digital delivery of such instructions.  This means that each of
    them has created a critical dependence on an Internet swarming with
    men in the middle and, which is more, they have doubtlessly given
    up their own ability to fall back to what worked for a century before.
    [...]
    Everything in meatspace we give over to cyberspace replaces
    dependencies that are local and manageable with dependencies that are
    certainly not local and I would argue much less manageable because
    they are much less secure.  I say that because the root cause of risk
    is dependence, and most especially dependence on expectations of
    system state.
    [...]
    Accommodating old methods and Internet rejectionists preserves
    alternate, less complex, more durable means and therefore bounds
    dependence. Bounding dependence is *the* core of rational risk
    management.
[1] https://www.youtube.com/watch?v=lKELMR6wACw

[2] http://geer.tinho.net/geer.blackhat.6viii14.txt

Re: Are Cities Too Complicated?

#14
post #11

The article doesn't answer the question stated in the title.

I see statements equivalent to these in the article:

- Cities are inefficient Rube-Goldberg contraptions

- Portions of city systems are too complex for one person to understand

- We see evidence of complex, unpredictable systems when things go wrong

- Cities have multiple complex systems that can and do produce unpredictable failures

- Methods inspired by scientific study may help us improve city life

I'd summarize it as: Here are some problems caused by complexity, and here are some (vague) ideas for how to fix them. From the article's content, I think there's an implied "yes" answer to the title.

Re: Are Cities Too Complicated?

#15
post #11

The article doesn't answer the question stated in the title.

I think it's a rhetorical question, with the article's answer being something along the lines of "Cities are possibly too complicated for humans to understand at a holistic level," which seems almost obvious.

Re: Are Cities Too Complicated?

#16
post #13

This is the fundamental premise that object oriented thinking was created to solve. You cannot understand a sufficiently advanced system from both an overview and granular view. You have to either see the overview and trust the granular objects, or specialize in one granular object and then trust your adjacent objects. Its a problem written about in detail by Marcus Aurelius in Meditations when he comments on running…

> If each one requires knowledge of the entire system The general problem is the growing number of dependencies. James Burke in "Connections" warned that civilization is an interconnected web of technology traps [1]. We survive as long as everything works (or "mostly" works), but there is a risk of cascade failure. More recently, Dan Geer warned[2] about the same type of problem: In the last couple of years, I've fou…

It might have been reasonable to maintain backup paper workflows years ago when those paper workflows already existed and institutions were just starting to offer digital alternatives. But new institutions and workflows have arisen that never had paper alternatives in the first place. And it's unreasonable to expect institutions to build and test paper alternatives just as a backup. No one's going to pay for that, regardless of potential consequences.

Re: Are Cities Too Complicated?

#17
post #13

This is the fundamental premise that object oriented thinking was created to solve. You cannot understand a sufficiently advanced system from both an overview and granular view. You have to either see the overview and trust the granular objects, or specialize in one granular object and then trust your adjacent objects. Its a problem written about in detail by Marcus Aurelius in Meditations when he comments on running…

> If each one requires knowledge of the entire system The general problem is the growing number of dependencies. James Burke in "Connections" warned that civilization is an interconnected web of technology traps [1]. We survive as long as everything works (or "mostly" works), but there is a risk of cascade failure. More recently, Dan Geer warned[2] about the same type of problem: In the last couple of years, I've fou…

I don't think it matters too much that most institutions no longer accept paper since paper is just the external interface. You get no more reliability if they did when all critical processes rely on technology.

In other words, you aren't walking your check to the IRS, the postal service couldn't deliver it, your bank couldn't cash it even if they did, and WTF would the IRS do with a billion checks?

Re: Are Cities Too Complicated?

#18

This is the fundamental premise that object oriented thinking was created to solve. You cannot understand a sufficiently advanced system from both an overview and granular view. You have to either see the overview and trust the granular objects, or specialize in one granular object and then trust your adjacent objects. Its a problem written about in detail by Marcus Aurelius in Meditations when he comments on running…

You've hit the nail on the head with the trust and responsibility. There does need to be overall planning and co-ordination; but solutions cannot be dictated at a large scale. Instead /goals/ must be dictated, strive for X, prevent Y, co-operate with Z to prevent unwanted unintended consequences.

Larger governing bodies need to provide a basic framework, the minimum standard and boundary for the system's operation. Possibly a framework for re-adjusting or outright re-initiating failed layers they contain.

They should then provide both the goals and responsibilities to their contained units, but not an express direction on how the task is to be handled. This allows for adjusting and reacting at a more finely grained level which also reduces the time needed to reach consensus and adjust.

I would like to provide an example. It's true of the metro area that I live in, and I suspect it is true of others as well. There appears to be a complete disconnect between landing sources of jobs, providing places for workers to live, and reliable transit to/from jobs. In particular suburban sprawl from hell exists (yet is confined vaguely within outlying urban growth boundaries); a result that is a misuse of resources and ensures that traffic is a nightmare. What's worse, departments of the government, such as the DoT, are so focused that they can only see trying to use their own specific hammer on the problem, instead of working with other departments to reach an actual solution.

In the containers system, the DoT would work with some urban planning / their own measurement to show current and projected traffic needs, as well as the budget required for tolerating them. Their containing layer, reacting to the massive budget shortfall properly, would pass directives that require localities to increase the density of 'quality' housing and lower the housing prices, and 'make the housing attractive to families'. The localities would then react and modify the environment, leading to an actual solution to the issue.

Government is a complex system, just like an engineer of any discipline should recognize, and it needs a massive overhaul.

Re: Are Cities Too Complicated?

#19
post #4
post #3

Earlier quoted context omitted.

It's true for life in general. It is a rare luxury to have and understand all of the information before being asked to make a decision. This is why fields like economics have traditionally been poor predictors of actual human activity, they assume an ideal that is rarely true.

Reminds me of the trope that the choice should ALWAYS be left with consumers. Every consumer is a 'rational actor'. Reality is most humans have too many things going on, too many choices with not adequate info and are emotional actors.

Yet solutions emerge, even if individual agents have zero intelligence

http://www2.econ.iastate.edu/tesfatsi/Gode%20and%20Sunder-JP...

Your lack of belief in the force of the free hand is troubling, especially when it can be proved by computer models and reality.

Re: Are Cities Too Complicated?

#20
post #13

This is the fundamental premise that object oriented thinking was created to solve. You cannot understand a sufficiently advanced system from both an overview and granular view. You have to either see the overview and trust the granular objects, or specialize in one granular object and then trust your adjacent objects. Its a problem written about in detail by Marcus Aurelius in Meditations when he comments on running…

> If each one requires knowledge of the entire system The general problem is the growing number of dependencies. James Burke in "Connections" warned that civilization is an interconnected web of technology traps [1]. We survive as long as everything works (or "mostly" works), but there is a risk of cascade failure. More recently, Dan Geer warned[2] about the same type of problem: In the last couple of years, I've fou…

But a paper system which uses mail also has huge dependencies. You rely on a transportation and post office infrastructure that can also have problems.

In fact, the internet was funded by DARPA to deal with disruption of the conventional communication network.

Post reply on HN