Slashdot Mirror


When Algorithms Control the World

MTCicero writes "The BBC has an interesting if not apocalyptic take on the spread of algorithms into everyday life. Perhaps the author should have spent a little more time discussing how algorithms in everyday life have improved things like communications, medical care, etc... I guess doom and gloom sells more ads. From the article: 'At last month's TEDGlobal conference, algorithm expert Kevin Slavin delivered one of the tech show's most "sit up and take notice" speeches where he warned that the "maths that computers use to decide stuff" was infiltrating every aspect of our lives. Among the examples he cited were a robo-cleaner that maps out the best way to do housework, and the online trading algorithms that are increasingly controlling Wall Street.'"

150 comments

  1. Not that far-fetched by ge7 · · Score: 0

    If we can't even get basic computer security right, would you really trust every aspect of your life to algorithms? The fact is that science doesn't really know anything. There are still a lot of things that need to be done on per issue basis. This is especially true in medical care. I should know because just this year I spent months in a hospital on issue that even the doctors didn't know about. They still don't know, but they could only help with what they felt was right and what I tried to tell (not an easy task for a computer, advanced input processing).

    The fact is, since we don't really know that much in science, and that coders make stupid errors with security and algorithms we really aren't ready for that. Where they are used (like air planes), they have been greated with great effort, lots of testing and between long time. We can't affort that for everything - human labor is cheaper.

    1. Re:Not that far-fetched by Hatta · · Score: 1, Insightful

      Every aspect of our lives IS algorithmical, whether you trust it or not.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Not that far-fetched by Dutchmaan · · Score: 1

      The reason we can't get computer security right is that you're fighting against crowd sourcing working against computer security with people finding creative ways to access systems and cause harm. As opposed to say, stock trading algorithms which focus more on macro movements in the market. It's a lot easier to predict what groups of people will do in a situation based on human nature then predicting what a single person will do to try and gain access to a computer system. Other algorithms such as finding the most efficient route on a road for example are probably the easiest as they basically deal with straight mathematics and statistics and feedback. I guess the long and short of it is, the closer you are to "dry" data, the easier it will be to have an algorithm to make a given action more efficient.

    3. Re:Not that far-fetched by betterunixthanunix · · Score: 1

      If we can't even get basic computer security right, would you really trust every aspect of your life to algorithms?

      So instead I should trust people? People are even less reliable than computers and even less able to follow security protocols.

      The fact is that science doesn't really know anything.

      Says the person using a computer that was designed by scientists and engineers.

      coders make stupid errors with security and algorithms we really aren't ready for that

      So instead, you want to rely on human beings to perform those functions? When last I checked, humans were almost always the weakest link in the security chain, and humans add additional error to already imperfect protocols.

      --
      Palm trees and 8
    4. Re:Not that far-fetched by Anachragnome · · Score: 0

      Dude, you're supposed to replace the URL with a DIFFERENT one.

      You're not going to earn any Wasted Moderation Points unless you display a little more creativity.

    5. Re:Not that far-fetched by Anonymous Coward · · Score: 0

      Every aspect of our lives IS algorithmical

      [proof needed]

    6. Re:Not that far-fetched by Hatta · · Score: 1

      Easy. We are made of matter and energy. Matter and energy obeys the laws of physics. The laws of physics are mathematical in nature. QED.

      --
      Give me Classic Slashdot or give me death!
    7. Re:Not that far-fetched by colinrichardday · · Score: 1

      Which laws of physics? What if are current laws are incorrect? Indeed, how does one algorithmically account for Heisenberg Uncertainty?

    8. Re:Not that far-fetched by sjames · · Score: 1

      Sure, the problem is that our MODEL of that algorithm (another algorithm) may not be quite right. TFA is talking about what happens when we cede human decision to those model algorithms.

      Why do we HATE government "services" and, increasingly, customer "service"? Because it's enslaved to the almighty algorithm that seemingly nobody is allowed to deviate from no matter how obvious it might be that it's gone into the weeds.

      When we speak of "formulaic" television shows, what we mean is that creativity has been replaced with an algorithm that says people want to see 30% more car crashes (and more cowbell while we're at it).

      IF we could actually figure out the ideal algorithms 100% of the time (complete with the ideal amount of randomness to allow it to evolve), none of this would be an issue. Too bad our understanding of the world is nowhere near sophisticated enough to manage that.

      The example of the pricing algorithm going wrong for Amazon shows that we can't even get the simple ones right EVERY time, there must be room for intervention.

    9. Re:Not that far-fetched by ld+a,b · · Score: 1

      Heisenberg's Uncertainty Principle is being taken too far by pop interpretations and by some physicists.
      It just means we may never be able to confirm any theory on the laws governing quanta and that we have to use probabilistic interpretations instead. It doesn't mean there aren't deterministic rules governing them.

      Applying Occam's razor to the problem tells us Schroedinger's experiment doesn't yield an undead cat until you look at it any more than killing your cat based on the 31415926535'th bit of the output of random(3)* with seed 0 would. The cat will die or it won't, "alea jacta est", you just can't tell until you run the experiment.

      * random(3) is a misnomer. It is a PRNG.

      --
      10 little-endian boys went out to dine, a big-endian carp ate one, and then there were -246.
    10. Re:Not that far-fetched by colinrichardday · · Score: 1

      First, is deterministic the same as algorithmic? Also, do the rules govern the behavior, or the rules merely describe the behavior? And if the rules are the laws of physics, what did particles do before anyone made the laws?

      As a side note, I prefer the amphibolous English translation "The die is cast.". It could mean was Caesar meant (rolling a cube to see which side comes up), or it could mean that a model (die) has already been forged (cast).

    11. Re:Not that far-fetched by kmoser · · Score: 1

      How do you define "incorrect?"

    12. Re:Not that far-fetched by hawkinspeter · · Score: 1

      I don't think you've quite grasped how "strange" quantum physics is. The idea of deterministic rules underlying the probabilities is known as the hidden variable theory and is largely dismissed i.e. there aren't deterministic rules governing the uncertainties that we can't measure.

      Applying Occam's razor to ShrÃdinger would surely come up with the simplest answer - as the maths matches the world so closely, then the maths must be right. Hence the cat is in a superposition of states (dead and alive at the same time) until the measurement is made and the wave function collapses.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    13. Re:Not that far-fetched by aaaaaaargh! · · Score: 1

      No, the #1 reason why we don't get computer security right is that we're programming all computers in C or C++. The majority of exploits could be avoided by using safer languages. Also, nobody security audits software and bug-fixing is not the top priority in the development of end-consumer software.

      The #2 reason is that operating system makers (except for the *BSD crowd) don't give a shit about making them secure and do not provide the needs for application programmers to make their applications secure. For example, it's very non-trivial on most operating systems to write a program that never swaps any memory out on disk (and you need to use C for it!). To give another example, until not so long ago you could just grep Apple's file vault password out of the swap file. Don't tell me Apple didn't know about it right from the start...

      The #3 reason is that people try to use blacklists against malware, which in principle doesn't work. Instead, extensive support for whitelists would have to be built into operating systems, but unfortunately the makers of propretary operating systems only use such features to lock down systems (not for security) because they are greedy bastards.

    14. Re:Not that far-fetched by ld+a,b · · Score: 1

      I am aware of hidden variables theories being dismissed by many. However, the probabilities can always be explained by hidden variables and vice versa. How could you tell a dead cat from an undead cat that died right after you looked at it?
      My point was that we can't tell. I choose the explanation without pixie dust until it is definitely proven right or shown that the pixie dust behaves deterministically after all.
      Newton's maths matched the world so closely until we realized they didn't. Nobody is discussing that QT is the best we have, but it can't even explain gravity, so it's safe to say it's at the very least incomplete.

      --
      10 little-endian boys went out to dine, a big-endian carp ate one, and then there were -246.
    15. Re:Not that far-fetched by hawkinspeter · · Score: 1

      Firstly, Bell's Theorem would dispute that the probabilities can be explained by hidden variables (non-local ones anyway). You are thinking of this in an overly simplified "common-sense" manner whereas the quantum world just doesn't behave that way.

      The difference between an undead cat and a cat that died right before you looked at it is in the math. The math describes a superposition of states (i.e undead cat) - why assume that what is happening is different from what the math describes?

      Newton's math did match the world very precisely (if I recall, we sent men to the moon using it) and we didn't assume that the world was different from the math just because it was easier to understand.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    16. Re:Not that far-fetched by colinrichardday · · Score: 1

      If they don't completely describe reality.

  2. Sell more ads? by Anonymous Coward · · Score: 1

    It's the BBC

    1. Re:Sell more ads? by Stormthirst · · Score: 1

      You beat me to it, but I suspect our cousins in the States don't understand the concept of a media outlet that doesn't require ads to support it. Indeed, the BBC is required (I believe by law, but I could be wrong) NOT to carry advertising within the UK. It might be a different matter for BBC content outside the UK, I don't know.

    2. Re:Sell more ads? by Space+cowboy · · Score: 1

      No, even over in the US, this Brit doesn't see any adverts for things other than the BBC itself. As expected.

      Simon.

      --
      Physicists get Hadrons!
    3. Re:Sell more ads? by tycoex · · Score: 1

      So what you're saying is they really have no excuse?

    4. Re:Sell more ads? by psmears · · Score: 1

      No, even over in the US, this Brit doesn't see any adverts for things other than the BBC itself. As expected.

      Actually you do sometimes get adverts if you're accessing the BBC news website from an IP address that's "outside the UK" - both sidebar adverts and little videos that play before the video you actually want to watch. (For my work I connect to the internet via a VPN that terminates in the US or in the Netherlands, and hence I get to see the adverts even though I'm in the UK...)

  3. See: Bot-Mediated Reality by Anonymous Coward · · Score: 0

    Daniel Suarez - Daemon: Bot-Mediated Reality
    http://fora.tv/2008/08/08/Daniel_Suarez_Daemon_Bot-Mediated_Reality

    Businessman, author, and programmer Daniel Suarez (aka Leinad Zaurus) discusses the role of "bots" in our society. He argues that because of our growing reliance on them, along with their increasing complexity and the vast amounts of data they have access to, they are becoming a threat to human autonomy.

    1. Re:See: Bot-Mediated Reality by derGoldstein · · Score: 1

      With all that fear mongering in the article, not one mention of botnets. I get that the subject is seemingly non-malicious algorithms ("taking over"), but still, it seems like the malicious ones would be a more immediate threat.

      And yes -- "Daemon", and its sequel, "Freedom TM" are great books that every slashdotter should read.

      --
      Entomologically speaking, the spider is not a bug, it's a feature.
    2. Re:See: Bot-Mediated Reality by Anonymous Coward · · Score: 0

      OOK!! Daniel Suarez - writer of a pulp 'sci-fi' says it, so it must be true!!!

    3. Re:See: Bot-Mediated Reality by mikael · · Score: 1

      It has come up before. BBC Horizon did a exploration of AI about 20 years. The one with Danny Hillis doing a talk of competitive genetic algorithms.

      They documented the failure of a network of telephone exchanges. The intention was for any exchange that detected an internal fault or tampering to send a disconnect message to all its peers and go into standby mode. Each peer in turn would propagate that message, providing they hadn't heard it before. Only problem was, the actual bit of code propagating the message, sent the address of the current exchange, rather than the original sender. Consequence was the whole network shutdown whenever one exchange was hit by lightning.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  4. hmm by Anonymous Coward · · Score: 0

    >sells more ads
    >bbc

  5. ads by Anonymous Coward · · Score: 0

    Because the BBC gets money through ads...

  6. How do you get that job? by Toonol · · Score: 4, Funny

    algorithm expert Kevin Slavin

    Algorithm expert? Is he an official algorithm expert? Credentialed in all forms of algorithm?

    I suspect it is as much a self-appointed moniker as 'Bill S Preston, Esquire.'

    1. Re:How do you get that job? by itchythebear · · Score: 1

      Look, buddy. I don't know who you think you are to question the validity of this man's title. I've spent decades blogging about expert qualifications and rest assured, this man is an expert.

      signed:
      Expert expert - itchythebear

      --
      If what I just said sounded like a troll, it was probably just a failed attempt at humor.
    2. Re:How do you get that job? by Anonymous Coward · · Score: 0

      He has the proper credentials. He's an ex-marketer.

    3. Re:How do you get that job? by Anonymous Coward · · Score: 0

      Esquire can be used simply as a "courtesy title for any man in a formal context."

      It is in no way bogus.

    4. Re:How do you get that job? by emurphy42 · · Score: 3, Informative

      Here's some more explanation from TED and from his own current company..

    5. Re:How do you get that job? by BitwiseX · · Score: 1

      trust me, it's legit. Miles M. - Moniker expert

    6. Re:How do you get that job? by dkleinsc · · Score: 1

      He's wearing a "Knuth is my Homeboy" shirt, does that qualify him?

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    7. Re:How do you get that job? by master5o1 · · Score: 1

      Yo dawg, I herd u like exports, so we made you an expert expert so you can be the expert about experts.

      --
      signature is pants
    8. Re:How do you get that job? by Anonymous Coward · · Score: 0

      If you do anything in video gaming, you're an expert to solve all the world's problems....

      Cause game theory dictates how the world works.

      Funny thing is that it doesn't, not by a long shot, but many game developers (or former devs) believe so.

      FYI, Kevin forgot algorithms are mathematical theory.... theory is still that, theory....whether it's expressed in math, English, code, or philosophy.... Nothing new here. He just put it in an eloquent way that it's cool and OK.

    9. Re:How do you get that job? by Anonymous Coward · · Score: 0

      I checked. This guy has publications in any of the major venues for theoretical computer science. In fact, he doesn't seem to have even a DBLP entry.

      I call shenanigan.

    10. Re:How do you get that job? by bar-agent · · Score: 1

      That cheered me right the hell up, thx master5o1!

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    11. Re:How do you get that job? by master5o1 · · Score: 1

      I only now realised that I accidentally wrote 'exports' whre it should have been 'experts'. Though I suppose, knowing the meme, you automatically corrected it.

      --
      signature is pants
    12. Re:How do you get that job? by jamiesan · · Score: 1

      Didn't expect the export expert.

  7. Hmmm by h4x0t · · Score: 3, Informative

    It would seem to me that physical principles govern the world in which we live. All of which can me shown mathematically.
    Some goofy apes using maths to run their roomba or make money isn't exactly mind blowing of frightening.
    But then again i'm not the target audience of this story.

  8. Snow Crash by Anonymous Coward · · Score: 1

    Neal Stephenson depicted this sort of thing in "Snow Crash" where the ancient Sumerian language controlled everyone (like robots) and everyone ran on algorithms and had no free will. We just need a modern day Enki to make everything speak differently... and I need to learn a couple thousand more programming languages.

  9. Re:Clean, clean, clean! by Anonymous Coward · · Score: 0

    Does anyone have any experience with this, or is it just (possibly malicious) spam?

  10. I guess doom and gloom sells more ads by Anonymous Coward · · Score: 1

    Not on the BBC they dont its not commercial.

    1. Re:I guess doom and gloom sells more ads by dadioflex · · Score: 1

      I think the website shows ads outside of the UK, but yeah, unlikely to be the motivation. Sensationalism for the sake of it, rather than for commercial reasons.

    2. Re:I guess doom and gloom sells more ads by Stormthirst · · Score: 2

      I'm not sure which is worse - sensationalism to create money through advertising, or for the sake of it.

    3. Re:I guess doom and gloom sells more ads by newcastlejon · · Score: 1

      Let me rephrase your question: which is worse, dishonesty for self-promotion or dishonesty for profit?

      Answers on a postcard.

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    4. Re:I guess doom and gloom sells more ads by jd · · Score: 1

      Not sure it's sensationalist to say that algorithms with poorly-understood (by the users) feedback mechanisms can have unintended consequences. Nor is it sensational to say that people should be as competent with the tools they use in high finance as they would be if they were in any physical craft. There really should be an expectation that these people know more than just how to determine if the difference between two numbers is positive or negative.

      I'll agree that it was overplayed, but I won't agree it was overplayed by a lot. When the London Stock Market went online, stocks crashed due to incompetent coding turning the regular noise of trading into a positive feedback loop. When a branch took out a single power line a few years back, it took out I think 3 States and half of Canada due to computer feeback loops not being capable of handling the situation. The first Ariane 5 exploded on launch because a feedback mechanism for guidance had a sign swapped, again creating positive feedback.

      These were all preventable and anyone who actually understood dynamic systems (a generic understanding is fine) SHOULD have been able to spot that the code was intrinsically unstable.

      But coders are moving further and further away from such understanding. Understanding isn't as common as it once was. What did you expect? Understanding requires maths and the US is currently ranked 26th in the world on just the basic stuff. Sure, the best coders will be as good now as they ever were, if not better. But the worst coders will be worse and the users will be far, far worse. (PEBCAK isn't a computer literacy problem, it is a total breakdown in the ability of people to comprehend even the most elementary aspects of logical thought, and where is logical thought taught? Generally maths and the hard sciences. Disciplines certain politicians are keen to replace with calculators made overseas and Creationism.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:I guess doom and gloom sells more ads by Olivier+Galibert · · Score: 2

      The first Ariane 5 exploded on launch because a feedback mechanism for guidance had a sign swapped, again creating positive feedback.

      That's incorrect. The first ariane 5 exploded because of correct, reused ariane 4 code becoming incorrect in the new environment. More specifically steering code which results are used at the start of the flight and unused but left running afterwards. The code was still correct in start-of-flight conditions, but in the afterwards condition noticed speeds way over what it was supposed to see and triggered a security abort (ariane 5 is a tad faster than ariane 4).

      So no sign errors, no feedback, just correct code running at a time it shouldn't have and untested there.

          OG.

  11. All Hail The First Global Algorithm !!! by LifesABeach · · Score: 2

    Spring, Summer, Fall, and Winter.

    1. Re:All Hail The First Global Algorithm !!! by jez9999 · · Score: 1

      Actually, the *first* one was Spring, Summer, Autumn, and Winter.

    2. Re:All Hail The First Global Algorithm !!! by Anonymous Coward · · Score: 0

      More like Ug, Ug-ug, Ug-Ug-Ug and Ug-Oook if you wanted one which didn't have very much Ug in it.

    3. Re:All Hail The First Global Algorithm !!! by jd · · Score: 2

      According to the etymology dictionary, the first one was Vrueje, Sem, Fogamar and Wentruz. However, these only remained in use until the replacement of PL/Earth.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:All Hail The First Global Algorithm !!! by jeffrey.endres · · Score: 2

      Well australian aborigines with a history of at least 40,000 years have 5 or 6 seasons http://en.wikipedia.org/wiki/Indigenous_Australian_seasons

  12. YOU SAID IT!!! by Anonymous Coward · · Score: 0

    Right on!

    Every time I add 1 to 1, I always wonder what if Science is wrong! What if 2 is not the correct answer!!!

    (I know, I know.. for sufficiently large value of... it's an old one, and not funny anymore)

    1. Re:YOU SAID IT!!! by Anonymous Coward · · Score: 0

      Umm, science != math.

      Math does know things, it can deal in perfect binaries of truth.
      Science only gains confidence and sometimes uses statistics to bound and characterize the error.

    2. Re:YOU SAID IT!!! by datapharmer · · Score: 1

      Given that divide between science and match, would you categorize as Chemistry as Math or Science?

      --
      Get a web developer
    3. Re:YOU SAID IT!!! by Anonymous Coward · · Score: 0

      (I know, I know.. for sufficiently large value of... it's an old one, and not funny anymore)

      But what if you have to add one and one, and don't know whether one of them is an old one? What then? Huh?

  13. Fear The Algorithm by Anonymous Coward · · Score: 0

    In some place in your mind is lurking..... waiting the exact moment to wake you up, get a shower, drive to work, and many many other evil things ......

  14. Re:Clean, clean, clean! by Anonymous Coward · · Score: 0

    This is obviously spam... how horrifying.

  15. Roomba? Not Infiltrating Anything! by rwv · · Score: 2

    a robo-cleaner that maps out the best way to do housework

    My Roomba is certainly not going to be taking over anytime soon. It drives around in a semi-autonomous pattern within a manually defined perimeter and has enough sense not to fall down a set of stairs. My house is big enough and the "virtual walls" are shitty enough that I close doors and throw couch cushions on the floor to regulate where Roomba gets to clean.

    Roomba is a tool in very much the same way a vacuum, broom, or paper towel is a tool. I choose to use Roomba not because it is particularly good at cleaning (it isn't) but because I take 4-5 minutes clearing wires off the floor and setting up Roomba's boundaries and then it spend 90-100 minutes driving in circles, then I spend another few minutes cleaning it's brushes and dustbin. This is more desirable than having me spend 20-25 minutes operating an actual vacuum (which I don't actually own... so first I'd have to go buy one).

  16. My son has been using Algorithm for 6 months by kotku · · Score: 2

    I've tried introducing him to girls, guns and even light pornography, but he just doesn't maintain interest.

    What should I do?

    --
    Concerned Mother!

    --
    The bikini - security through obscurity since 1943
    1. Re:My son has been using Algorithm for 6 months by Anonymous Coward · · Score: 2, Funny

      Maybe you should leave the room when he's about to watch porn.

    2. Re:My son has been using Algorithm for 6 months by Pf0tzenpfritz · · Score: 1

      I'd subscribe COBOL.

      --
      Oh, the beautiful gloss of greality!
    3. Re:My son has been using Algorithm for 6 months by badkarmadayaccount · · Score: 1

      Weed?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  17. He's late to the party by AutumnLeaf · · Score: 1

    Life is an algorithm.

    1. Re:He's late to the party by DigiShaman · · Score: 2

      Life is an algorithm that's not isolated from the rest of the universe I might add. The algorithms we employ often have layers of error correction to prevent mutation. Sometimes, a little chaos (bridging the outside) is necessary to improve on an algorithm. But being Human, we like to maintain control and not let nature meddle with the results we wish to achieve. Of course, that's not such a bad thing either depending on the objective.

      --
      Life is not for the lazy.
    2. Re:He's late to the party by trunicated · · Score: 0

      while(!dead) {

      • keepLiving();

      }

      --
      There's a reason there is no "Disagree" mod...
    3. Re:He's late to the party by Anonymous Coward · · Score: 0

      Sorry. It has not been proven that life is an algorithm, despite countless attempts in the past.

      For all we know, it is not even settled if the universe is discrete.

      For studies which axiomatically accept that life is an algorithm, the correct venue to submit your thesis to is "Algorithmic Life".

    4. Re:He's late to the party by andsens · · Score: 2

      hmpf.... friggin side effects. Functional programming ftw!

  18. Sensationalist, yes. Still worth taking notice? by Anonymous Coward · · Score: 0

    As much as this doom and gloom stuff is a little far fetched, it is certainly worth sitting up and taking notice. Each individual algorithm or automated process may seem innocuous, but only when it is tied into every other system can we realize the potential concern. Essentially, we can create our own digital butterfly effect. A butterfly lands on a sensor that determines which direction to point a grid of solar panels, shading it. The panels turn another direction and lose an hours worth of sunlight for the day, which causes a generator to kick into gear. That generator runs out of gas because no one was expecting to need it in the middle of the summer. Since the generator is now out, and Jesus Christ wouldn't you know it, Reddit is down again.

    1. Re:Sensationalist, yes. Still worth taking notice? by Smallpond · · Score: 1

      As much as this doom and gloom stuff is a little far fetched, it is certainly worth sitting up and taking notice. Each individual algorithm or automated process may seem innocuous, but only when it is tied into every other system can we realize the potential concern. Essentially, we can create our own digital butterfly effect. A butterfly lands on a sensor that determines which direction to point a grid of solar panels, shading it. The panels turn another direction and lose an hours worth of sunlight for the day, which causes a generator to kick into gear. That generator runs out of gas because no one was expecting to need it in the middle of the summer. Since the generator is now out, and Jesus Christ wouldn't you know it, Reddit is down again.

      Good thing nothing like that ever happens without computer control.

      Give me the things that are completely free of statistics, math and algorithms - like baseball!

    2. Re:Sensationalist, yes. Still worth taking notice? by betterunixthanunix · · Score: 1

      That generator runs out of gas because no one was expecting to need it in the middle of the summer

      So what you're saying is that human error caused the problem?

      --
      Palm trees and 8
    3. Re:Sensationalist, yes. Still worth taking notice? by Genda · · Score: 1

      The problem is that this is an ants eye view of a city... of course it doesn't make sense. The most powerful algorithms include chaos, and occasionally cause it. Because the universe is a chaotic place. You think you have control of your body and you have a uniform sense that you and your body are integral. Speak to a stroke victim or someone suffering from cerebral palsy. Billions of nerve ending channel signals to your spine which concentrate and filter signal letting the important ones by and stopping the ones that don't matter. Ever notice you had cut you weren't even aware of and only after seeing the blood did you feel it? Your brain filters a literal flood of information first through nerve filters but then through a series of cognitive filters, emotional state, cultural belief, on and on to arrive at a consistent world view. Why should it alarm you that as our technology grows ever more complex, that it finds new way to abstract its lower levels, and that we would find ourselves at the end of greater and greater filtering and aggregation. That's how all complex systems function. We just now have the technology to create systems of sufficient complexity that these natural laws would begin to express themselves in our day to day lives in a conscious way. There's nothing to be afraid of, we just need to begin to notice that what we experience as individuality is an illusion and that we are part of a super-organism. As such we need to begin to look at the care and healthy development of that super-organism and its relationship to eternity. This part of the growing up of our species.

  19. 1976 by drolli · · Score: 1

    the release of the 8048. That the point when algorithms started to take over

    1. Re:1976 by Anonymous Coward · · Score: 0

      That's what makes the Fortran so amazing.
      Fortran compilers were written without algorithms for over 20 years!!!

    2. Re:1976 by Genda · · Score: 1

      Oh you mean as opposed to the impact of the algorithms in the IBM mainframes that had already influenced a generation of American lives? Or perhaps as opposed to the algorithms in the Enigma Box which had a significant hand in ending global Fascism during WWII? Then again maybe you meant the algorithmic process the Curies used to purify radium, ultimately changing physics forever and creating completely new branches of physics, chemistry, biology and medicine? Perhaps you're talking about the 8048 as opposed to the algorithmic processes of Ford, Edison, of the algorithms used in the looms that literally started the industrial revolution? Hell why not take it all the way back to the Spartans with their mechanical precision and strict attention to science and ordered process which made possible the defeat of the Persians at Thermopylae and the birthplace of Democracy to exist at all in the first place.

      Ever see how a flint arrow head or axe is made? The process is entirely algorithmic, well defined and repetitive. Its one of the defining moments of humanity making it possible for early human beings to eat meat and grow our big fat brains, making it possible for us to design ever more elaborate algorithms. We've been stringing together process and symbolic representation for millions of year, and the universe has been doing it with elementary particles for billions of years. The 8048 was simply a blip on a trend line that started 13.8 billion years ago. With the advent of serious synthetic brains, I would be surprised if some degree of sentience isn't the next world shaking development in computers and algorithms, and I'm just as certain that it will come with all the apocalyptic terror the media can muster.

    3. Re:1976 by drolli · · Score: 1

      a) my comment was not 100% serious.

      b) the part which was serious is the following: if you think about algorithms controlling the world around us directly for everyday life, in small and big things, the availability of micro-controllers was a significant point.

  20. Yes, it's true, algorithms control me! by davidwr · · Score: 0

    I ran my algorithm to see if I should go to the BBC article.

    The result was "no."

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Yes, it's true, algorithms control me! by jamiesan · · Score: 2

      Mine said "Signs point to Yes", but I still didn't.

  21. CS undergrad word grab aside... by oblio_one · · Score: 2

    "Algorithms" (the word the author uses to mean machine controlled decision making) are just an available tool, like all tools there are examples of positive influence and examples of negative influence (the 3 incidents the author's highlight.) Like all tools people with free will choose to use it if they see the benefit. They don't come out and state "we should stop technological advancement b/c there is some risk," but that would be the natural conclusion of this line of thinking, which frankly is ridiculous. not seeing the point of the whole article.

  22. Greatest algorithms of all time by jmcbain · · Score: 5, Informative

    I really don't see what the problem is. Algorithms are all around controlling everything we do. Like any technology, it is how they are used by humans that determine if their use is good or bad.

    Look at the list of the greatest algorithms in history, as selected by SIAM (Society of Industrial and Applied Math) in 2000. Our lives would be completely different and worse without them.

    • Monte Carlo method
    • Linear programming solutions via the Simplex method
    • Krylov subspace iteration methods
    • Decomposition approach to matrix computations
    • Compiler optimization for FORTRAN
    • QR algorithm for computing eigenvalues
    • Quicksort
    • FFT
    • Integer relation detection
    • Fast multipole

    Since this paper was written in 2000, I would guess that the Google founders' PageRank should be included in there as well.

    1. Re:Greatest algorithms of all time by Anachragnome · · Score: 2

      "Look at the list of the greatest algorithms in history [siam.org], as selected by SIAM (Society of Industrial and Applied Math) in 2000. Our lives would be completely different and worse without them."

      I always get that list confused with this one...

      http://kcbx.net/~tellswor/algorism.htm

    2. Re:Greatest algorithms of all time by toastar · · Score: 1

      You should probably add "Fast inverse square root" to that list. IMHO

    3. Re:Greatest algorithms of all time by jbeaupre · · Score: 3, Insightful

      I would like to nominate one additional algorithm to the list. Very simple, but effective (though not foolproof). The Taste Algorithm. It goes like this:

      If it tastes bad, spit it out.
      If it tastes good, eat more.

      It was invented by great grandpappy Eukaryote. And it's served our family well all these many generations.

      --
      The world is made by those who show up for the job.
    4. Re:Greatest algorithms of all time by Anonymous Coward · · Score: 0

      not so sure pagerank qualifies... it's a different type of algorithm than the ones you quote. those are fundamental numerical methods, pagerank isn't.

      (it's just a glorified power iteration imo)

    5. Re:Greatest algorithms of all time by newcastlejon · · Score: 1

      I think you may have overlooked an earlier, more basic algorithm:

      10 EAT
      20 REPRODUCE
      GOTO 10

      In my day we didn't have no fancy If... Thens, and we were happy dammit!

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    6. Re:Greatest algorithms of all time by rtaylor · · Score: 1

      You need a line to prevent eating what you reproduced.

      --
      Rod Taylor
    7. Re:Greatest algorithms of all time by Chris+Mattern · · Score: 1

      Not in the early buggy version of the program you don't.

    8. Re:Greatest algorithms of all time by Anonymous Coward · · Score: 0

      PageRank ? Seriously ?

      I'm guessing you don't understand the others either. They give you the math equivalent of mechanical advantage - like a wheel or a lever. PageRank tells you the order in which to consider a long list of possible solutions possibly without the solution being on the list - exactly what the author is talking about, I think.

    9. Re:Greatest algorithms of all time by I(rispee_I(reme · · Score: 1

      And it's served our family well all these many generations.

      Until the invention of blue-razzberry antifreeze.

  23. This is just ignorant... by Genda · · Score: 1

    I'm sorry but algorithms already control our lives and always have. The algorithmic nature of the information and process of our universe that guide the function of DNA, evolution, the dissipative structures of clouds and galaxies all have aspects that can elegantly be seen as algorithms. As quantum mechanics and information science find themselves coming to a junction where the entire universe can be looked at as a remarkably complex computer, the ordered processes (particularly the processes we don't understand or perceive), can be expressed as algorithms and dealing with them as such gives us new insight and ability to understand and manipulate that universe. Even in the purely human world of human creations, there is guiding structure and process in virtually everything. From laws to lug nuts, algorithms allow to decompose process find inherent opportunities for enhanced efficiency and greater elegance. Why would anyone be afraid of that?

    1. Re:This is just ignorant... by nine-times · · Score: 1

      I didn't RTFA, but I'm guessing the author isn't railing against algorithms per se, in the sense that nature uses algorithms, but against entrusting our decision-making to computers running man-made algorithms.

      And again, the problem with these computer-driven man-made algorithms is not that they're algorithms, but that they're created by people (and people often fail to anticipate the consequences of the systems they design) and executed by computers (which exercise no judgement over whether what they're doing is a good idea). Poorly designed systems, executed without judgement, without an adequate system of feedback and regulation-- you can get disasters that way.

  24. Move along folks. Left foot, right foot, left ... by LordNacho · · Score: 2

    See what I did there?

    Anyway, seriously, the article conflates automation with algorithm. Sure, when we have computers, we can create more automated schemes. But we've been doing algorithms from long before we had computers.

  25. MTCicero is wrong by prefec2 · · Score: 1

    The article is not against technology, but it is showing that we are losing capabilities and culture and freedom when everything is controlled by machines. Every time a computer or machine eases our life we also lose a skill to do this very task. In the end this can make us so dependent on all those tools. While to some degree this might be a good choice and bring more comfort in other cases this will make us lazy. And when you do not use your body it will degenerate and if you do not use your brain it will degenerate too. In the end you buy what Amazon tells you without the ability to reflect your actions. In the stock markets we already reached this level. Broker talk about the market as if it were a being. Even though it is just a large number of automatic stock broker systems which create that erratic behavior.

    1. Re:MTCicero is wrong by vladisglad · · Score: 1

      You still can't claim it's a bad thing. We're outsourcing a ton of our humanly actions and decision making to machines, but it's leaving us with more time to be human. #singularity

    2. Re:MTCicero is wrong by johnlcallaway · · Score: 1

      Sorry .. ain't buying it. No machine controls me. My GPS suggests a route, I decide if I want to take it. My trading software gives me the ability to set rules for trading, but I set the rules, it doesn't. And I can turn them off if I want to. My phone uses a remote system to set it's own time, but I decide to set the alarm for 5:30am, and then even decide if I want to hit the snooze, turn it off, or sometimes I just wake up 15 minutes early and decide to just stay up.

      NetFlix doesn't tell me what to watch, it presents options. Sometimes I'll just go search for a movie on my own. Often, I'll browse through what they offer and add it to my queue, but I rarely find something I have to watch right now. Amazon isn't even close in their suggestions most of the time, so for the most part I ignore them. I don't recall ever buying anything on Amazon because of a suggestion.

      I do agree that SOME people tend to loose skills because they get lazy and let machines do the work. I discovered that when I used a GPS to go everywhere, my ability to come up with effective routes degraded quickly. I watched someone trying to teach a young girl how to make change, and she was clueless. That isn't the fault of the calculator, it's the fault of her lazy parents.

      The wall street algorithm comment is just plain stupid. The algorithms attempt to predict human behavior so that trades can be made in advance of change. But the decision to trade using an algorithm then changes the conditions the original algorithm was based on, so it's assumptions are no longer valid and requires a new algorithm. Trading algorithms rarely last very long as they are unable to accurately and quickly quantify and utilize external information, such as news stories.

      It is true that some people turn over their decision making ability to machines sometimes. I know a woman who won't drive without her GPS. Yet she is in her 40s, and I know she had to drive for years without one. That's not the fault of the GPS.

      That's just someone who is too lazy. On a recent 5 day motorcycle trip, I programmed my GPS, but also studied a map. I was fairly confident I knew most of the turns. My GPS served me well, but if it broke at any point along the way, I could have found my way home.

      Eventually....

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    3. Re:MTCicero is wrong by prefec2 · · Score: 1

      It is good when you stay in control. However, many people are more controlled and overwhelmed by the technology they have. So I guess we can agree on that: You, me, everybody has to know how technology works and has to stay in control of it.

      The example: Automatic trading software shows, that we can create systems we, as humans, cannot understand and predict their behavior. This is why we talk about the market as it were an entity with its own will.

  26. Algorithms already rule the world by Anonymous Coward · · Score: 0

    Hello HFT, how are you today?

  27. Re:Clean, clean, clean! by Anachragnome · · Score: 1, Offtopic

    "Does anyone have any experience with this, or is it just (possibly malicious) spam?"

    It's a Madlib!

    Simply replace the URL with one of your own choosing and repost here for Great Fun!

    Amuse your Friends and Foes alike! Garner wasted Moderation Points for the Entire Family!

  28. Little Known Fact by jjeffries · · Score: 4, Informative

    Algorithms, in general, were invented by Al Gore. Being a humble public servant, instead of naming his invention directly after himself, he instead spent his valuable time developing the very word "algorithms", a portmanteau of the words "Al Gore Rhythms".

    Don't be misinformed.

    1. Re:Little Known Fact by Anonymous Coward · · Score: 0

      Modded Informative? Come on slashdot, you know better!

    2. Re:Little Known Fact by Anonymous Coward · · Score: 0

      That would explain his non-stop running of the mouth on global warming.

    3. Re:Little Known Fact by roman_mir · · Score: 1

      you've changed my life.

    4. Re:Little Known Fact by steelfood · · Score: 1

      He was trying to tackle global warming via cold, hard math.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    5. Re:Little Known Fact by nothings · · Score: 1

      And in case anyone doesn't know and cares, "algorithm" is actually named after someone: al-KhwÄrizmÄ

    6. Re:Little Known Fact by gijoel · · Score: 1

      It disturbs me that your clever play on words has been modded informative instead of funny.

    7. Re:Little Known Fact by Kashgarinn · · Score: 1

      You're only 1168 years off, algorithm is based off the name of: al-Khowarizmi who did a lot of the founding work: http://cs-exhibitions.uni-klu.ac.at/index.php?id=340

    8. Re:Little Known Fact by Anonymous Coward · · Score: 0

      Kudos for using the word "portmanteau"!

  29. Re:Roomba? Not Infiltrating Anything! by icebraining · · Score: 2

    The talk isn't about Skyne. It's about all those small, simple algorithms that slowly have taken important positions in our lives.

    The algorithms running on Wall Street are just tools too - they aren't going to turn themselves into HAL and decide to kill humans. But they affect our lives immensely.

  30. Algorithm = mysterious, why? by pseudocode · · Score: 1

    Much the same as I said on my blog at http://www.pseudocode.eu/archives/2011/08/algorithm-bashing.html. Call it an algorithm and it sounds mysterious, whereas call it a calculation or process and it's boring and fine. The human brain still has more storage and computing power than Google (I'm guessing here), so I probably use more complicated algorithms choosing my shirt than they do with PageRank or Netflix do with their recommendations.

    1. Re:Algorithm = mysterious, why? by Anonymous Coward · · Score: 0

      The human brain still has more storage and computing power than Google (I'm guessing here), so I probably use more complicated algorithms choosing my shirt than they do with PageRank or Netflix do with their recommendations.

      Processing power? Maybe, depending on how you define it; I couldn't work out the cube root of 181929.7 in my head. Storage space? I doubt it.

    2. Re:Algorithm = mysterious, why? by pseudocode · · Score: 1

      On second thoughts you're probably right about the storage space, although the only sensible article I could find was http://mradomski.wordpress.com/2008/05/14/human-brain-capacity-in-terabytes/ from 2008. Interesting example for the processing power, but their are savants who can do that sort of thing, it just isn't what we were designed for.

  31. programming ourselves by vladisglad · · Score: 1

    Ultimately the algorithms we are writing are turning right around and programming us. When you try to find something out by googling it the answers we get back are reduced via algorithm, that's all we get because it's the best we can do.

  32. This was Foreseen! by FurtiveGlancer · · Score: 1
    --
    Invenio via vel creo
    1. Re:This was Foreseen! by Anonymous Coward · · Score: 0

      Link to the movie - have to love the Control Data equipment.

  33. Despite aloof reaction, actually a problem by Ragun · · Score: 1

    This is Slashdot, yes we know what algorithms are, and we don't fear them by their nature.

    That being said, a good deal in our life is more automated than it was before, and while most of it isn't a big deal, as the case of Netflix guessing what movie you would like to watch tonight, or the perfect way to clean your living room, many of them are a big deal. The stock market is the most obvious example, where algorithms based on pattern matching are driving growing portions of the economy. The more algorithms in play, the more the underlying assumptions those algorithms are based on deteriorate, and without any common sense or supervision, that puts our society in a dangerous position.

  34. Not funny by Pf0tzenpfritz · · Score: 1

    Algoholism is a sad and serious problem!

    --
    Oh, the beautiful gloss of greality!
  35. Suggestion from epSos.de by Anonymous Coward · · Score: 0

    Any real life financial algorithm should have an exit function for stop loss and stop gain as well.

    It is the people who play with the settings.

  36. Beware the maths! by MakinBacon · · Score: 1

    ...he warned that the "maths that computers use to decide stuff" was infiltrating every aspect of our lives.

    Maths? In my life?

    son of a bitch!

  37. It's all just software by MpVpRb · · Score: 1

    What are the laws, rules, traditions and the other stuff that define a country, society, tribe or corporation?

    That's right, its all software.

    Not rigorous or precise. Not written in a programming language. Not always executed by a computer. Certainly not bug-free, but still, a form of software.

    1. Re:It's all just software by Anonymous Coward · · Score: 0

      The map is not the territory

  38. TED Talks by sexconker · · Score: 1

    There's nothing worse than a TED talk.

    At BEST, they're mildly interesting, factually inaccurate, thinly-veiled agenda pushers presented by self-acclaimed experts who want money/attention/a line on a resume. 5 minutes after it's over you realize it's bullshit, wrong, or technically correct but inconsequential, and then you've got to think of some reply to give your friend who sent you the link, without straight out saying "This is dumb and a waste of my time. Stop sending me this shit - I don't consider you smarter because you're "into" this kind of shit.".

    Giving a TED talk is about as significant as saying "I'm a Phoenix.".

  39. Re:FriSt ps0t by Anonymous Coward · · Score: 0

    For suucessful

    Pathetic, just pathetic. I've seen +5 posts that were better trolls than this.

    Oh wait, is this some sort of elaborate double-bluff meta-troll? My God! They're mutating!

  40. Control the chef, control the world... by jaitropmange · · Score: 2

    World changing algorithms:
      chocolate chip cookie by Toll House
      potato salad by Betty Crocker
      Quicksort

    --
    But I AM a troll you insensitive clod!
  41. Since no one else did... by NotSanguine · · Score: 1

    I, for one, welcome our new electronic overlords!

    --
    No, no, you're not thinking; you're just being logical. --Niels Bohr
  42. I've often wondered by Anonymous Coward · · Score: 0

    Google's algorithms are their life blood, and I can see how they can glean useful information for marketing from your online habits. But I wonder if they look at everything, and I wonder how they interpret much of the data. For instance, if I enter a set of addresses into Google Maps or even drop a set of markers on a map without addresses attached to them, and I don't enter any data into the description (because the people I'm sending the map to know exactly what they are looking at), how can google get good information from that? They can't read my mind, and I kind of don't like the idea of them even trying to interpret what data they have. Do google's algorithm's simply treat that as noise, and ignore it?

  43. so... algos are the new communists now? by g00mbasv · · Score: 1

    algorithms taking over our lives? really? is that a problem? funny thing considering "algorithm" is just a fancy word for "a series of organized steps in order to deal with a particular situation" not much like a threat to us but... they put "cyber" into anything and its now a doomsday device.

  44. BBC...sells more ads by Anonymous Coward · · Score: 0

    "The BBC has an interesting if not apocalyptic take on the spread of algorithms into everyday life. Perhaps the author should have spent a little more time discussing how algorithms in everyday life have improved things like communications, medical care, etc... I guess doom and gloom sells more ads.

    Err..the BBC doesn't do adds (does this invalidate the original poster's opinion?)

  45. Biggest rock is best rock. by Anonymous Coward · · Score: 0

    Some people say algorithms are good. Some even deny that biggest rock is best rock. Liberals, I'm tellin' ya.

  46. far fetch? It's everyday life! by lpq · · Score: 1

    Human beings are based on algorithms. Without them we couldn't live.

    Do you think about how to walk or balance everytime you get up?

    All those things that are programmed into our "autonomic nervous system" take the load off our mind so we can think about what's important.

    Sure -- algorithms get mis-programmed -- people get irrational fears, phobias, behaviors...etc....but w/o those algorithms that are learned by a child as a baby and throughout life... We'd be basket cases in constant sensory overload.

    The fact is as the world becomes more complex NEED better algorithms to help us deal with the mundane stuff so we can pay attention when attention is needed....

    Otherwise we end up burned-out, defocused, and constantly distracted.

    The question is not whether or not we should have more algorithms in our lives -- but how to better have the algorithms that know when their programmed bounds are exceeded and ask for 'executive function'...

  47. When someone knows less than you by LostMyBeaver · · Score: 1

    It is clear to me that this guy Kevin Slavin, who appears to be a marketing guy from whatever searching I can do has impressed someone or another with his knowledge of places where algorithms are used. I am convinced however from the searches which I've done regarding what he's talked about that he doesn't clearly understand what an algorithm is. Therefore, for his limited understanding of what an algorithm is, he is an expert on that topic.

    Generally the term expert is applied best to a person who hasn't learned enough about a topic to recognize its scope. I personally feed my family by understanding other peoples algorithms and developing new algorithms for topics such as motion search, frequency domain conversions, etc... yet I would never call myself an expert on algorithms, I know way too much about algorithms to ever dare calling myself an expert on them.

    I hope in the future that the term expert will be more clearly understood by the average person. Any "expert" would clearly understand that the term expert is provided to allow the uneducated masses to perceive an individual as an who knows more about it than the reporter presenting them does.

    I personally prefer specialists when I need information. That's a person who focuses a considerable portion of their lives in the direction of studying and researching a topic until such time as their knowledge of the topic would allow them to be considered a legitimate resource of information on the topic.

    The average person loves experts though. They run to their priests when they need an expert on matters of life. They run to their unshaven neighbor when they need a computer expert. etc...

    What I find most humorous about the articles which are linked is the fact that wall street is hiring mathematicians and physicists to program high speed trading systems. I love mathematicians and physicists, a little bummed I didn't go that route in life myself... instead I became a specialist in algorithm development. Frankly, mathematicians and physicists make shitted programmers. The one sitting in front of me can do magic with numbers, but his code is utter crap that falls apart all the time. The one to the right of me doesn't even bother writing code, she just hands me the math and I write it for her. Frankly, high speed trading algorithms require a much more computer oriented mind... mathematicians and physicists are an utter waste of money in these circumstances. They should instead of be looking for trial and error hackers which would develop algorithms based on simulated markets and once they're proven to win more than they lose... put them into production. It would almost certainly be much more accurate and yield much better results at much better prices.

  48. The BBC by Anonymous Coward · · Score: 0

    "I guess doom and gloom sells more ads. "

    I do get annoyed with all those pop ups and banners on the BBC website.

  49. Hmmmm... by Anonymous Coward · · Score: 0

    "I guess doom and gloom sells more ads."

    The BBC doesn't run ads, it's publicly funded.

  50. More interesting is to.. by mage7 · · Score: 1

    Watch the actual video of the TED talk on which the article based.

  51. Guess Again! by Anonymous Coward · · Score: 0

    "I guess doom and gloom sells more ads" - you guess wrong, as due to the unique way the BBC is funded there are no adverts on the BBC site, or radio stations, or TV channels (except for trails for their other shows).

  52. nature based ? by Anonymous Coward · · Score: 0

    Dunno weather I'm wrong on this but aren't most algorithms extracted directly from nature ?

  53. Canada to the West Country? by DomHawken · · Score: 1

    From TFA - 'Meanwhile, a transatlantic fibre optic link between Nova Scotia in Canada and Somerset in the UK is being built primarily to serve the needs of algorithmic traders and will send shares from London to New York and back in 60 milliseconds.'

    Nova Scotia and Somerset - the trading capitals of the Western World. Perhaps building a link from New York to London might shave off an extra millisecond?

  54. BBC doesn't do ads by Anonymous Coward · · Score: 0

    BBC is funded by a TV license fee in the UK, they aren't interested in 'selling ads'. http://en.wikipedia.org/wiki/Television_licensing_in_the_United_Kingdom

  55. News has certainly degenerated by jsprenkle · · Score: 1

    Why wasn't this vetted before being posted? I have to write that AI to screen this felgercarb out and quit reading slashdot

    --
    - I've got bad karma because I won't parrot everyone else's opinion
  56. BBC and advertising by Anonymous Coward · · Score: 0

    " I guess doom and gloom sells more ads" - True that "if it bleeds, it leads" but the BBC is a non-profit org that, and although the website when viewed outside the UK DOES display advertising this is seen by less than 15% of the BBC's users. I'm not sure that's a fair criticism.

  57. Increasing Depersonalizing Trends by Rich0 · · Score: 1

    Algorithms are really nothing more than rules - and our world is FLOODED with rules. I'd say that this is to our detriment.

    A friend recently had a car part that should last years fail after 13 months (it wasn't a part really subject to wear-and-tear). Dealer response: out of warranty - pay to get it done all over again. It was almost impossible to get somebody to do anything other than follow the rules.

    Whether implemented by people or machines, our world is becoming dominated by rules. Rules determine who gets fired during a restructuring; rules determine who gets served in what order, and so on.

    I think the reason for this is just management laziness. Making judgment calls involves taking risks, and possibly ticking off your boss. If you want your business to make the right judgment calls, you need to hire people with experience and entrust them with responsibility. On the other hand, if you insist on people only following the rules then you can hire anybody to do the job, and since the rules tend to be approved by committee everybody has a share of the responsibility when something goes wrong (which means that everybody collectively agrees to bury it and nobody is held accountable).

    Process becomes more important than people, and eventually process becomes more important than results. If a competitor who is more nimble comes along, the first thing an established company tries to do is drag them into court - the ultimate example of process having more importance than results. (Where else can you win a case and end up bankrupt?)

  58. Documentation by xyourfacekillerx · · Score: 1

    FTA: "We are writing these things that we can no longer read," ... "We've rendered something illegible. And we've lost the sense of what's actually happening in this world we've made."

    So? If you documented your design process, requirements gathering, and especially your code, etc. then you have something other than "the algorithm" to refer to for sense in these matters.

    I really don't get what this article is about. Are they saying that A series of steps to accomplish a goal are taking over daily tasks? Haven't this always been the case? And just because a bunch of people make some algorithms that suck, doesn't mean that successful and truly useful algorithms shouldn't become automated by computers whenever possible. Are these the kind of people who freak out when someone uses a calculator to do arithmetic, because it is a black box simplifying computation humans should otherwise be able to do?

    The article can be summarized like this: A lot of algorithms suck, and don't work, and many algorithms' programming code implementations are too complex to apprehend when read by humans.

    We've known this since we invented the computer.

  59. but algos don't write themselves by xcix · · Score: 1

    doesn't life itself forms according to algorithms? don't we live our lives and preform most of our duties according to some set of algorithms? the way were thought to brush our teeth or the way you file paper work into a cabinet. It is that for certain types tasks, we have developed devices which can execute the algorithms we develop faster than we can with our brain's capacity. but in the end, algorithms cannot produce themselves. we can write an algo to take on different sub-algos depending on the situation, or have it modify itself to preform better given certain inputs. even with non-deterministic algorithms, there still is another algo which simulates the randomization, which is also written by someone. I don't understand why this article makes it sound like the algorithm is dependent of the human being. Isn't any algorithm just an abstraction of the way we live our lives? If I found a better way to preform a task or solve a problem, what is wrong with generalizing my method and sharing it? But then again, maybe my complaint here is fruitless... I am probably not the only slashdotter who dreams about optimizations and theoretical runtimes