Sunday, February 03, 2013

Predicting a Singularity

I think a lot about the future, and because of that I've gained somewhat of a reputation for making good predictions. This is a characteristic I share with prophets, messiahs and other ne'er-do-wells. I'm not entirely sure what to think about that.

However one of the problems with making predictions about the future, the main problem, is that it's actually not that hard to predict what'll happen next year. Although for some reason this doesn't really seem to help many of the major analysts whose job it is to make such forecasts. Conversely it's also not that hard to make a prediction for the far future, as "…any sufficiently advanced technology is indistinguishable from magic."1 Why is this a problem? Well if it's easy to make those predictions, making predictions in the sweet spot, both far enough ahead to be ahead to get you ahead of your competition, and close enough that you'll still be around to do something about it is actually almost impossible.

But how far in the future is the sweet spot? The strange thing is that this actually changes, a century ago it was twenty years, or even thirty, but twenty or thirty years ago it was just ten years. Today it's probably five, or less. The rate of technological progress is accelerating, and with it the amount of change we'll experience during our lives is also changing. The time it takes for new technologies to emerge, become mainstream, become dated and then obsolete is falling almost exponentially.

For someone like me, whose career more or less relies on being on, and being seen to be on, the bleeding edge, this is painfully evident. If I'm asked "Have you heard about…?" and I have to answer "No?" you'll generally see a look of pain cross my face, something sort of like constipation, don't worry, it's just my career flashing before my eyes...

At this point having angered both business analysts and science fiction writers I'm going to make a small admission, both professions have the right of it because "...the future is already here — it's just not very evenly distributed."2

While the pace of change has accelerated, it's hard to see how that can be sustained as the size of the install base of existing legacy technology widens. So far we seem to have sustained that pace of change by trickle down economics, the older technology spreads out, and newer technology is dropped in, eagerly seized by early adopters like myself willing to pay the premium, and experience the inevitable problems that come with all new technology, at least until the bugs are shaken out.

Despite that I'm forced to point out that if you extrapolate the current rate of technological progress the view that some sort of technological singularity must almost be inevitable is hard to argue against. Unless of course there is some sort of major catastrophe, something to set us back.

Major catastrophes that could knock us back aren't hard to spot: a global pandemic, climate change, ecological disaster, super volcanoes, mega-tsunami, overpopulation, asteroid impact, a nearby supernovae and of course worldwide thermonuclear war are all favourites. The threat of some of these seems to be fading, but some seem more likely today than ever. There are others, many others, too numerous and depressing to list here.

They're also wildcards, because sometimes the things that should set us back push us forward. It's certainly arguable that two major world wars, so close together, were a major causal factor in the acceleration of the pace of change that is part of our lives today.

Depending on the current news cycle I can swing violently; between a horribly over optimistic view of the future and the inevitability of the rise of trans-humanism, and a view bleak in pessimism, in the inevitability of the abandonment of technology and a slow slide towards narrowing horizons and the eventual extinction of the human race. Doomed as a species that turned its back on space and by having its world view limited to just that, a single world with all the disasters and catastrophes that can result.

Despite this, I'll continue to try and make predictions in the sweet spot, it's fun to be proved right, and sometimes even more fun to be proved wrong.

1 Arthur C. Clarke
2 William Gibson


  1. "…any sufficiently advanced bug is indistinguishable from a feature."

    It was funny when i heard it in the 80's. But now we have Windows.

  2. The development of artificial intelligence (AI) has propelled more programming architects, information scientists, and different experts to investigate the plausibility of a vocation in machine learning. Notwithstanding, a few newcomers will in general spotlight a lot on hypothesis and insufficient on commonsense application. machine learning projects for final year In case you will succeed, you have to begin building machine learning projects in the near future.

    Projects assist you with improving your applied ML skills rapidly while allowing you to investigate an intriguing point. Furthermore, you can include projects into your portfolio, making it simpler to get a vocation, discover cool profession openings, and Final Year Project Centers in Chennai even arrange a more significant compensation.

    Data analytics is the study of dissecting crude data so as to make decisions about that data. Data analytics advances and procedures are generally utilized in business ventures to empower associations to settle on progressively Python Training in Chennai educated business choices. In the present worldwide commercial center, it isn't sufficient to assemble data and do the math; you should realize how to apply that data to genuine situations such that will affect conduct. In the program you will initially gain proficiency with the specialized skills, including R and Python dialects most usually utilized in data analytics programming and usage; Python Training in Chennai at that point center around the commonsense application, in view of genuine business issues in a scope of industry segments, for example, wellbeing, promoting and account.

    The Nodejs Projects Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

  3. Voice and Data Technician are in high demand thanks to the growing possibilities surrounding the realm of modern telecoms.

  4. You are publishing a topic comparable to mine. However I ask yourself if we are posting with specialist knowledge on this niche field. Since you and also I are publishing comparable subjects, Thank you very much for the sharing. Australia assignment help -
    auditing assignment -
    university assignment help australia

  5. Students must avail of online assignment help service if they want to hire someone to do my assignment. Grab academic writing services to boost your knowledge as well as marks efficiently.

  6. Thanks a lot for sharing a piece of wonderful information which I am looking for a longer period of time.This is really an amazing article. | Aol email login | Cash app login

  7. I'm genuinely getting from you, as I'm attempting to show up at my protests. I plainly regard taking a gander at all that is posted on your site. Keep the articles coming. I upheld it!

    Aol Mail Login |

  8. I'm truly getting from you, as I'm attempting to show up at my battles. I clearly regard taking a gander at all that is posted on your site. Keep the articles coming. I looked after it!
    Aol Mail Login | Cash app login

  9. How to sign in on a new device if you have your old phone and In the app or on the web, enter your username and password much obliged for sharing this great post.

    Robinhood login | cash app customer service

  10. Thanks for sharing this awesome article with us, all the info is very informative on this blog.

    HP Instant ink Login

  11. Hi! this is nice article you shared with great information. Thanks for giving such a wonderful informative information. I hope you will publish again such type of post. Also, please check out about
    PayPal Login
    PayPal Login

  12. Nice informatics article. I have get a lot of information, thank you very much for this.

  13. Showtime Anytime is one of the online video streaming platforms Like Amazon prime video, which is exclusively available in the USA. To know more interesting details about Showtime Anytime you can visit us at showtimeanytime/activate
    Are you looking for a video streaming platform online for free? just visit to know for more in-depth.

  14. This is really a shocking article. Much appreciated for sharing a piece of incredible information keep it up and most astonishing perspective karma with your future article and post. |

  15. Thanks for sharing with us such a mind-blowing post. I am really impressed with the information you have provided. Keep up the good work. | |

  16. Great information sharing once again on this article. Lucky me I came across your site by chance (stumble upon) and I am really so glad. I have bookmarked it for later and Keep sharing more suggestion after this month! assignment provider -
    healthcare management assignment help -
    childcare assignment help

  17. I'm genuinely getting from you, as I'm attempting to show up at my protests. I plainly regard taking a gander at all that is posted on your site. Keep the articles coming. I upheld it!
    Cash app login | Garmin Express

  18. Thanks for sharing your amazing thoughts. It’s really nice and well explained blog. Are you looking for PayPal Customer Service or Outlook365?
    PayPal Customer Service

  19. I obligation of appreciation is all together for offering such edifying web diary to us. I should state you are an incomprehensible writer, I love the way that you portray the things. If you need I any character progression expert than connect with us at. |

  20. I simply needed to say that I love each time visiting your superb post! Extremely incredible and have valid and new data. Much obliged for the post and exertion! If it's not too much trouble, continue to share all the more such a blog

  21. With the world attempting to save nature, numerous people have envisioned a paperless world to live in. This has been aimed at the reduction of the carbon footprints by the human race. Therefore, the digital paperless world has been increasing by the second. There are very few individuals who still choose to carry cash, or even debit and credit cards per se. We use several apps to pay for our expenses. PayPal is one such application. PayPal login has some benefits that will surely compel you to have an account with them. - you merely unboxed a fresh Amazon device and are excited to research -- just how can you begin? Discover how to connect your devices to Prime so that you can easily see and listen to exclusive Prime manhood content from anywhere. You simply have to make amazon accounts and activate them using the amazon my television activation code.

  22. Here I am for the first time, and I found beneficial information. Very nice and well-explained article. Thanks for sharing!

  23. Thanks for sharing your amazing thoughts. It’s a really nice and well explained blog.
    Cash app support |
    Cash app login |

  24. With the right tools Tires At Home, it's absolutely safe to change passenger vehicle tires on your own. The job really isn't that tough or inherently dangerous. But it does involve getting your car up in the air. And that's where a little forethought goes a long way.

  25. Thanks for that! It's just the solution I needed. unblocked games |

  26. Thankful to you for giving to us, I additionally reliably increase some new helpful information from your post.

  27. Great information you shared through this blog. Keep it up and best of luck for your future blogs and posts.I really love to have more information like this soon. Thanks!

    Netflix Party

    WordPress Login

  28. Hi! this is nice article you shared with great information. Thanks for giving such a wonderful informative information. I hope you will publish again such type of post. Also, please check out about PayPal Konto and PayPal Gebühren.

  29. It's a method of confirming the consumer before giving full access into this Twitch television account. Simply apply your current email and password to generate the code to guarantee complete confirmation is finished.

  30. Marvelous and useful blog. I generally like your blog on the grounds that your online journals are actually quite noteworthy. I like your posting keep posting in future thanks for sharing

    192.168.o.1 |

  31. Thanks for sharing this article with us. Keep sharing more.

    Aol mail login

  32. Getting access to the internet is very harmful at this time as any can have access to your personal information through snooking. To tackle this Setup VPN so that no one will able to get access to your information.
    upgrade windows 7 to windows 10

  33. It is very difficult to meet someone who suits my taste. I haven't met a lot, but I am very happy to find someone who writes an article that suits my taste. Collecting these kinds of articles is my hobby, but once you come to my site, 주식DB and enjoy, I would appreciate it.

  34. Get all types of essay help from us. Check the details.

  35. Looking for Cricket Equipment? Buy Online Cricket Equipment of All Sizes like Men, Youth, Boys, Kids and Junior Available at affordable price at NZ Cricket Store. We provide branded Cricket Equipment of best quality in New Zealand.

  36. "This post is going to you all about how to change the primary address on PayPal prepaid MasterCard login. So, stay with us. We are a self-dependent technical help service provider for Computer and other devices related issues. Our experienced & certified experts are available 24*7 for you. Our technicians will be always there to help you.
    This will be followed by a discussion on the re-installation process that can be easily done via
    Install HP Smart software and drivers on each mobile device or computer you want to print from. Add the printer to the new device.
    This service not only allows you to stream videos but also allows you to utilize many other features. And this is all possible by getting and redeeming it.
    However, to carry on with this process, you must be assured that it is not more than 7 days since you have deleted those emails. In case it is more than 7 days, then you will not be able to get your hands on those emails. Follow the simple procedure given below to restore or recover mistakenly deleted emails.
    There are lots of secure services provided by Google that users can use whenever they use their account. But sometimes users also face numerous problems when trying to sign in to their Google account and forgetting the password is one of those. In this article, you will learn about the step-by-step process to recover a Google account.
    However, there is one necessary that plays an important role here is that without having a Cash App account and without doing square cash app login, you will not be able to move ahead in the process. So, in today's post, we shall learn the ways to create as well as do Cash App login.
    You will need to locate the WPS Pin on HP Printer in order to connect to any other device."

  37. The main problem, is that it is actually not that hard to predict what'll happen next year.

  38. What a fantastic article. I am planning to hire essay writer. Looking for recommendations of writing services to help me. I you can assist me, I will appreciate it. Thanks beforehand!

  39. i like your post keep posting in future. If you may not be connected to your Router’s WiFi network. To access netgear router login, your device must be connected to your Router’s WiFi network. Check your current connection and try again.
    netgear router login | Facebook Login

  40. It’s never too easy to write an assignment like most of the time the confusion lies in the basics and to find a way that figures it all out and works for all requires
    expert Assignment Helper writing services which provide not only proper info but also focuses on the basics.
    Experts at Assignment Achievers know the basics and hence provide the best Assignment Help service
    that helps you make your assignment writing experience flawless.

    Homework Help

    Essay writer

    Programming assignment help

    Myob assignment help

    Perdisco assignment help

    Assignment help Canada

  41. is a default web address for Netgear wifi extender setup. If you are unable to access mywifiext setup or login page then our experts can guide you and help you to setup your WiFi range extender.
    Netgear extender setup


  42. We, are one of the leading third-party printer assistance providers throughout globe. All the images, trademarks, and logos are used for educational purpose only. We provide support only on customers’ requests or demand.


    HP Printer Support
    Canon Printer Support
    Epson Printer Support
    Brother Printer Support
    Lexmark Printer Support

    Contact Us Feel free to get in touch with us. Phone: +1-866-869-0554

  43. Type Twitch Activate and click Go. Ensure that you have a Twitch account and perform the subscription process.
    Twitch Activate |