Computer professionals celebrate 10th birthday of A.L.I.C.E.

Wednesday, November 30, 2005 File:Turing1.jpg

More than 50 programmers, scientists, students, hobbyists and fans of the A.L.I.C.E. chat robot gathered in Guildford, U.K. on Friday to celebrate the tenth birthday of the award winning A.I. On hand was the founder the Loebner Prize, an annual Turing Test, designed to pick out the world’s most human computer according to an experiment laid out by the famous British mathematician Alan Turing more then 50 years ago. Along with A.L.I.C.E.’s chief programmer Dr. Richard S. Wallace, two other Loebner prize winners, Robby Garner and this year’s winner, Rollo Carpenter, also gave presentations, as did other finalists.

The University of Surrey venue was chosen, according to Dr. Wallace, not only because it was outside the U.S. (A.L.I.C.E.’s birthday fell on the Thanksgiving Day weekend holiday there, so he expected few people would attend a conference in America), but also because of its recently erected statue of Alan Turing, who posed the famous A. I. experiment which inspired much of the work on bots like A.L.I.C.E. University of Surrey Digital World Research Centre organizers Lynn and David Hamill were pleased to host the event because it encourages multi-disciplinary interaction, and because of the Centre’s interest in interaction between humans and computers. File:ALICE Birthday Cake.jpg

Dr. Wallace gave a keynote address outlining the history of A.L.I.C.E. and AIML. Many people commented on the fact the he seemed to have moved around a lot in the last ten years, having lived in New York, Pennsylvania, San Francisco, Maine, Amsterdam and Philadelphia, while working on the Alicebot project. The A.L.I.C.E. and AIML software is popular among chat robot enthusiats primarily because of its distribution under the GNU free software license. One of Dr. Wallace’s PowerPoint slides asked the question, “How do you make money from free software?” His answer: memberships, subscriptions, books, directories, syndicated ads, consulting, teaching, and something called the Superbot.

Rollo Carpenter gave a fascinating presentation on his learning bot Jabberwacky, reading from several sample conversations wherein the bot seemed amazingly humanlike. Unlike the free A.L.I.C.E. software, Carpenter uses a proprietary learning approach so that the bot actually mimics the personality of each individual chatter. The more people who chat with Jabberwacky, the better it becomes at this kind of mimicry.

In another interesting presentation, Dr. Hamill related present-day research on chat robots to earlier work on dialog analysis in telephone conversations. Phone calls have many similarities to the one-on-one chats that bots encounter on the web and in IM. Dr. Hamill also related our social expectations of bots to social class structure and how servants were expected to behave in Victorian England. He cited the famous Microsoft paperclip as the most egregius example of a bot that violated all the rules of a good servant’s behavior.

Bots have advanced a long way since philanthropist Hugh Loebner launched his controversial contest 15 years ago. His Turing Test contest, which offers an award of $100,000 for the first program to pass an “audio-visual” version of the game, also awards a bronze medal and $2000 every year for the “most human computer” according to a panel of judges. Huma Shah of the University of Westminster presented examples of bots used by large corporations to help sell furniture, provide the latest information about automotive products, and help customers open bank accounts. Several companies in the U.S. and Europe offer customized bot personalities for corporate web sites.

Even though Turing’s Test remains controversial, this group of enthusiastic developers seems determined to carry on the tradition and try to develop more and more human like chat bots. Hugh Loebner is dedicated to carry on his contest for the rest of his life, in spite of his critics. He hopes that a large enough constituency of winners will exist to keep the competition going well beyond his own lifetime. Dr. Wallace says, “Nobody has gotten rich from chat robots yet, but that doesn’t stop people from trying. There is such a thing as ‘bot fever’. For some people who meet a bot for the first time, it can pass the Turing Test for them, and they get very excited.”

Posted by

How To Grow Site Traffic Over 100,000 Organic Visits Per Month?}

Submitted by: Muhammad Awais Azeem

how to Get traffic On website unfastened?

if you are concerned approximately getting website visitors. Then nowadays I can attempt to release your this anxiety. I’m able to proportion my information with you, a way to grow your web page traffic over a hundred,000 organic searches consistent with the month. If you’ll use White Hat SEO hints then its clean in an effort to grow your site visitors. whilst you will follow Black Hat SEO then the search engine will ban you after 3 months. So constantly observe White Hat search engine optimization recommendations because that is a long duration and its a criminal method for growing site visitors. After making a site it’s far a large anxiety for every person, a way to get site visitors in unfastened to my website. seek Engine contains thousands and thousands of websites. So it’s miles hard for that person who’ve no idea approximately White Hat SEO hints, while you may read this newsletter then I’m hoping it’ll smooth for you to show your website online in organic seek.

[youtube]http://www.youtube.com/watch?v=MvisDU40dPc[/youtube]

how to Getting free site visitors To My internet site fast?

the way to Getting loose traffic To My internet site rapid

in case you want to develop your website site visitors then first I can advocate you follow written content material method like this text. the hunt engine will opt for your article. all of us has one-of-a-kind thoughts and distinct legal approach to boost any article. So observe each that tip which hyperlink with White Hat search engine optimization. Secondly use an external link or backlink. increase your backlinks but now not less than PR4. when you are growing your backlink dont make backlinks by using exceptional on-line sites. if you have no idea about one-way link software then dont use. Its higher to create backlinks from WordPress. WordPress and Blogger are PR9 sites so whilst you’ll get a backlink from these CMS then obviously it’ll be valuable in the sight of a seek engine. you may additionally get PR9 backlinks from social bookmarking websites. genuinely put up your website to specific PR9 article directories. you’ll increase your article without problems if you will observe above cited. you can also read this text to develop site visitors to your site. how to Getting Heavy traffic without delay?

instant website visitors right away

immediate internet site traffic ImmediatelyOften you spot videos on YouTube get visitors instantly and so forth. you also read articles on SERPs immediate website visitors straight away and so forth. those all are speaking fact. but when you use those methods then seek engine will indignant with you and Google AdSense will now not receive your website first. 2nd Google will penalize your web page. when Google or other search engine penalized any website then it will likely be a totally difficult issue to clear this. So dont capture site visitors to your site immediately. right away gotten visitors may also harm your website. instantly gotten site visitors is best one alternative and this is Black Hat search engine optimization. Dont try Black Hat search engine optimization recommendations it will wreck your site. White Hat search engine optimization pointers supply longer life for your website. So dont be aggressive approximate site visitors. often we listen haste make waste. So dont forget about to apply this proverb in any other case you may lose your site. you can get site visitors via submitting your article on article submission websites with excessive page Rank.

About the Author: Article written by M. Awais about Site Traffic

globalblurb.com/how-to-grow-site-traffic-over-100000-organic-visits-per-month

Source:

isnare.com

Permanent Link:

isnare.com/?aid=1956569&ca=Internet }

Posted by in Marketing

Dr Karl to run for Australian senate

Thursday, September 27, 2007

Dr Karl Kruszelnicki has announced that he will run for the Australian senate in the upcoming federal election. Kruszelnicki will be number two on the Climate Change Coalition‘s New South Wales Senate ticket.

“I’m in the business of communicating important ideas. I’ve dedicated my life to it. This is another way to continue that dedication. And I’m looking forward to the opportunity to talk about the big questions in a political context. The personal is political,” Mr Kruszelnicki said in a media release.

According to his ABC bio, Kruszelnicki has worked as a physicist, labourer, roadie for bands, car mechanic, filmmaker, hospital scientific officer, biomedical engineer, TV weatherman, and medical doctor at The Kids Hospital in Sydney. However Dr Karl is best known for his work as a science commentator on Australian TV and radio.

Posted by

Ontario Votes 2007: Interview with Green candidate Marion Schaffer, Oakville

Monday, September 24, 2007

Marion Schaffer is running for the Green Party of Ontario in the Ontario provincial election, in the Oakville riding. Wikinews’ Nick Moreau interviewed her regarding her values, her experience, and her campaign.

Stay tuned for further interviews; every candidate from every party is eligible, and will be contacted. Expect interviews from Liberals, Progressive Conservatives, New Democratic Party members, Ontario Greens, as well as members from the Family Coalition, Freedom, Communist, Libertarian, and Confederation of Regions parties, as well as independents.

Posted by

University of Calgary scientist Keith cracks carbon capture conundrum

Thursday, October 2, 2008

A University of Calgary research team developed a new method for extracting carbon dioxide (CO2) directly from the air — a fundamental shift in carbon capture technology enabling capture of the most common greenhouse gas from so-called diffuse sources like aircraft, trucks and automobiles that represent half of the greenhouse gases emitted globally.

Professor David Keith, Director of University of Calgary’s (UofC) Institute for Sustainable Energy, Environment and Economy (ISEEE) and a team of researchers from UofC’s Energy and Environmental Systems Group built and operated a prototype system this summer producing results that compared favourably with commercial carbon capture systems. Two ‘provisional’ patents have been filed on the technology but Keith warns there are still “many pitfalls along the path to commercialization.”

Using a process adapted from the pulp-and-paper industry that halves the cost of CO2 air capture in their custom-built tower, Professor Keith and his team captured the equivalent of about 20 tonnes per year of CO2 (approximately equal to the yearly output of one person in North America) directly from the air with less than 100 kilowatt-hours of electricity per tonne of carbon dioxide on a single square metre of scrubbing material.

“This means that if you used electricity from a coal-fired power plant, for every unit of electricity you used to operate the capture machine, you’d be capturing 10 times as much CO2 as the power plant emitted making that much electricity,” explains Professor Keith.

A report co-authored by Keith in the American Chemical Society’s journal Environmental Science & Technology explains “nearly all current research on carbon capture and storage (CCS) focuses on capturing CO2 from large, stationary sources such as power plants. Such plans usually entail separating CO2 from flue gas, compressing it, and transporting it via pipeline to be [stored] underground.”

HAVE YOUR SAY
Should North American governments invest in bringing this technology to market?
Add or view comments

Using CO2 air capture technology, “a company could, in principle, contract with an oil sands plant near Fort McMurray to remove CO2 from the air and could build its air capture plant wherever it’s cheapest — China, for example — and the same amount of CO2 would be removed,” says Professor Keith in a UofC press release.

“While it’s important to get started doing things we know how to do, like wind power, nuclear power, and ‘regular’ carbon capture and storage,” Professor Keith continues, “it’s also vital to start thinking about radical new ideas and approaches to solving this problem.”

ISEEE’s Executive Director David Layzell points out that “energy-efficient and cost-effective air capture could play a valuable role in complementing other approaches for reducing emissions from the transportation sector, such as biofuels or electric vehicles.”

Posted by

Sizzler salad bars shut after rat poison found in food

Wednesday, March 1, 2006

The Sizzler Restaurant franchise in Australia has closed the salad bars in all of its 29 restaurants across the country, after rat poison was discovered in food at two of the chain’s outlets in Brisbane. Self-serve salad bars at the restaurants have been closed in response to a sabotage scare. Sizzler Australia Managing Director Bo Ryan said customer safety was always the restaurant chain’s first priority.

A media release on the Sizzler website states: “As a precautionary measure and because customer health and safety is our number one priority, we have temporarily closed salad bars in all Sizzler Restaurants. We sincerely apologise for this major inconvenience.”

Police said green pellets were found in pasta sauce at a Sizzler restaurant in Brisbane’s inner-west on January 20. A regular customer at the Toowong restaurant told Sizzler staff she had found something odd in her bolognese pasta sauce. Similar pellets were found in a vegetable soup at Sizzler’s Myer Centre outlet in the city about 5pm on Saturday.

Bo Ryan said the decision to close all of its Australian salad bars was made after laboratory tests confirmed that the substance in the pasta sauce was indeed rat poison. He said trainees who tasted the poisoned soup had been been taken to hospital by ambulance as a precaution, but had suffered no ill effects.

Queensland Police Inspector Bob Hytch said no one had been reported ill as a result of eating the poisoned food and there had been no extortion threats. Sarah Kenny, a university student, said she and two friends had eaten spaghetti bolognese that “tasted really weird”.

“The inconvenience to customers and the economic impact on the company and its 1600 employees will be severe, but as a family restaurant our first priority is the welfare of our diners,” said Bo Ryan. “Steak and seafood and a limited range of salads would continue to be available.” He hopes that customers will understand the action was taken in their best interests, and that “they can be patient while temporary product security procedures are developed and implemented in all restaurants.”

The 29 Australian Sizzler Restaurants, along with 107 Kentucky Fried Chicken outlets are operated by the Collins Foods Group, a wholly owned subsidiary of Worldwide Restaurant Concepts Inc. Mr Ryan said Sizzler was assessing measures which could be taken to prevent a recurrence of the sabotage. “As soon as new measures are introduced, over and above existing strict protocols, we will reassess the situation,” he said.

Posted by

Tamil Nadu Elections: DMK, AIADMK promise freebies

Thursday, March 24, 2011

Both the Dravida Munnetra Kazhagam (DMK) and the All India Anna Dravida Munnetra Kazhagam (AIADMK) parties have announce “freebies” as part of their election manifestos in the lead-up to the vote in the south Indian state of Tamil Nadu. Freebies have been a success from the 2006 Tamil Nadu elections when DMK lured voters by announcing free colour televisions to households. That triumph led the major opposition AIADMK to announce similar freebies in their manifesto published Thursday.

DMK has announced free laptops to college students, kitchen appliances and modern networks to rural regions. The AIADMK, publishing their manifesto later, expanded on each of the promises of the DMK, plus offering 4g gold mangalsutra for the poor, monetary help for rural households and fishermen, free rice, and more.

AIADMK manifesto addresses larger issues, such as taking on the near-monopoly of the cable industry television industry, starting new Power generation plants to address power shortages in recent years.

Posted by

British computer scientist’s new “nullity” idea provokes reaction from mathematicians

Monday, December 11, 2006

On December 7, BBC News reported a story about Dr James Anderson, a teacher in the Computer Science department at the University of Reading in the United Kingdom. In the report it was stated that Anderson had “solved a very important problem” that was 1200 years old, the problem of division by zero. According to the BBC, Anderson had created a new number, that he had named “nullity”, that lay outside of the real number line. Anderson terms this number a “transreal number”, and denotes it with the Greek letter ? {\displaystyle \Phi } . He had taught this number to pupils at Highdown School, in Emmer Green, Reading.

The BBC report provoked many reactions from mathematicians and others.

In reaction to the story, Mark C. Chu-Carroll, a computer scientist and researcher, posted a web log entry describing Anderson as an “idiot math teacher”, and describing the BBC’s story as “absolutely infuriating” and a story that “does an excellent job of demonstrating what total innumerate idiots reporters are”. Chu-Carroll stated that there was, in fact, no actual problem to be solved in the first place. “There is no number that meaningfully expresses the concept of what it means to divide by zero.”, he wrote, stating that all that Anderson had done was “assign a name to the concept of ‘not a number'”, something which was “not new” in that the IEEE floating-point standard, which describes how computers represent floating-point numbers, had included a concept of “not a number”, termed “NaN“, since 1985. Chu-Carroll further continued:

“Basically, he’s defined a non-solution to a non-problem. And by teaching it to his students, he’s doing them a great disservice. They’re going to leave his class believing that he’s a great genius who’s solved a supposed fundamental problem of math, and believing in this silly nullity thing as a valid mathematical concept.
“It’s not like there isn’t already enough stuff in basic math for kids to learn; there’s no excuse for taking advantage of a passive audience to shove this nonsense down their throats as an exercise in self-aggrandizement.
“To make matters worse, this idiot is a computer science professor! No one who’s studied CS should be able to get away with believing that re-inventing the concept of NaN is something noteworthy or profound; and no one who’s studied CS should think that defining meaningless values can somehow magically make invalid computations produce meaningful results. I’m ashamed for my field.”

There have been a wide range of other reactions from other people to the BBC news story. Comments range from the humorous and the ironic, such as the B1FF-style observation that “DIVIDION[sic] BY ZERO IS IMPOSSIBLE BECAUSE MY CALCULATOR SAYS SO AND IT IS THE TRUTH” and the Chuck Norris Fact that “Only Chuck Norris can divide by zero.” (to which another reader replied “Chuck Norris just looks at zero, and it divides itself.”); through vigourous defences of Dr Anderson, with several people quoting the lyrics to Ira Gershwin‘s song “They All Laughed (At Christopher Columbus)”; to detailed mathematical discussions of Anderson’s proposed axioms of transfinite numbers.

Several readers have commented that they consider this to have damaged the reputation of the Computer Science department, and even the reputation of the University of Reading as a whole. “By publishing his childish nonsense the BBC actively harms the reputation of Reading University.” wrote one reader. “Looking forward to seeing Reading University maths application plummit.” wrote another. “Ignore all research papers from the University of Reading.” wrote a third. “I’m not sure why you refer to Reading as a ‘university’. This is a place the BBC reports as closing down its physics department because it’s too hard. Lecturers at Reading should stick to folk dancing and knitting, leaving academic subjects to grown ups.” wrote a fourth. Steve Kramarsky lamented that Dr Anderson is not from the “University of ‘Rithmetic“.

Several readers criticised the journalists at the BBC who ran the story for not apparently contacting any mathematicians about Dr Anderson’s idea. “Journalists are meant to check facts, not just accept whatever they are told by a self-interested third party and publish it without question.” wrote one reader on the BBC’s web site. However, on Slashdot another reader countered “The report is from Berkshire local news. Berkshire! Do you really expect a local news team to have a maths specialist? Finding a newsworthy story in Berkshire probably isn’t that easy, so local journalists have to cover any piece of fluff that comes up. Your attitude to the journalist should be sympathy, not scorn.”

Ben Goldacre, author of the Bad Science column in The Guardian, wrote on his web log that “what is odd is a reporter, editor, producer, newsroom, team, cameraman, soundman, TV channel, web editor, web copy writer, and so on, all thinking it’s a good idea to cover a brilliant new scientific breakthrough whilst clearly knowing nothing about the context. Maths isn’t that hard, you could even make a call to a mathematician about it.”, continuing that “it’s all very well for the BBC to think they’re being balanced and clever getting Dr Anderson back in to answer queries about his theory on Tuesday, but that rather skips the issue, and shines the spotlight quite unfairly on him (he looks like a very alright bloke to me).”.

From reading comments on his own web log as well as elsewhere, Goldacre concluded that he thought that “a lot of people might feel it’s reporter Ben Moore, and the rest of his doubtless extensive team, the people who drove the story, who we’d want to see answering the questions from the mathematicians.”.

Andrej Bauer, a professional mathematician from Slovenia writing on the Bad Science web log, stated that “whoever reported on this failed to call a university professor to check whether it was really new. Any university professor would have told this reporter that there are many ways of dealing with division by zero, and that Mr. Anderson’s was just one of known ones.”

Ollie Williams, one of the BBC Radio Berkshire reporters who wrote the BBC story, initially stated that “It seems odd to me that his theory would get as far as television if it’s so easily blown out of the water by visitors to our site, so there must be something more to it.” and directly responded to criticisms of BBC journalism on several points on his web log.

He pointed out that people should remember that his target audience was local people in Berkshire with no mathematical knowledge, and that he was “not writing for a global audience of mathematicians”. “Some people have had a go at Dr Anderson for using simplified terminology too,” he continued, “but he knows we’re playing to a mainstream audience, and at the time we filmed him, he was showing his theory to a class of schoolchildren. Those circumstances were never going to breed an in-depth half-hour scientific discussion, and none of our regular readers would want that.”.

On the matter of fact checking, he replied that “if you only want us to report scientific news once it’s appeared, peer-reviewed, in a recognised journal, it’s going to be very dry, and it probably won’t be news.”, adding that “It’s not for the BBC to become a journal of mathematics — that’s the job of journals of mathematics. It’s for the BBC to provide lively science reporting that engages and involves people. And if you look at the original page, you’ll find a list as long as your arm of engaged and involved people.”.

Williams pointed out that “We did not present Dr Anderson’s theory as gospel, although with hindsight it could have been made clearer that this is very much a theory and by no means universally accepted. But we certainly weren’t shouting a mathematical revolution from the rooftops. Dr Anderson has, in one or two places, been chastised for coming to the media with his theory instead of his peers — a sure sign of a quack, boffin and/or crank according to one blogger. Actually, one of our reporters happened to meet him during a demonstration against the closure of the university’s physics department a couple of weeks ago, got chatting, and discovered Dr Anderson reckoned he was onto something. He certainly didn’t break the door down looking for media coverage.”.

Some commentators, at the BBC web page and at Slashdot, have attempted serious mathematical descriptions of what Anderson has done, and subjected it to analysis. One description was that Anderson has taken the field of real numbers and given it complete closure so that all six of the common arithmetic operators were surjective functions, resulting in “an object which is barely a commutative ring (with operators with tons of funky corner cases)” and no actual gain “in terms of new theorems or strong relation statements from the extra axioms he has to tack on”.

Jamie Sawyer, a mathematics undergraduate at the University of Warwick writing in the Warwick Maths Society discussion forum, describes what Anderson has done as deciding that R ? { ? ? , + ? } {\displaystyle \mathbb {R} \cup \lbrace -\infty ,+\infty \rbrace } , the so-called extended real number line, is “not good enough […] because of the wonderful issue of what 0 0 {\displaystyle {\frac {0}{0}}} is equal to” and therefore creating a number system R ? { ? ? , ? , + ? } {\displaystyle \mathbb {R} \cup \lbrace -\infty ,\Phi ,+\infty \rbrace } .

Andrej Bauer stated that Anderson’s axioms of transreal arithmetic “are far from being original. First, you can adjoin + ? {\displaystyle +\infty } and ? ? {\displaystyle -\infty } to obtain something called the extended real line. Then you can adjoin a bottom element to represent an undefined value. This is all standard and quite old. In fact, it is well known in domain theory, which deals with how to represent things we compute with, that adjoining just bottom to the reals is not a good idea. It is better to adjoin many so-called partial elements, which denote approximations to reals. Bottom is then just the trivial approximation which means something like ‘any real’ or ‘undefined real’.”

Commentators have pointed out that in the field of mathematical analysis, 0 0 {\displaystyle {\frac {0}{0}}} (which Anderson has defined axiomatically to be ? {\displaystyle \Phi } ) is the limit of several functions, each of which tends to a different value at its limit:

  • lim x ? 0 x 0 {\displaystyle \lim _{x\to 0}{\frac {x}{0}}} has two different limits, depending from whether x {\displaystyle x} approaches zero from a positive or from a negative direction.
  • lim x ? 0 0 x {\displaystyle \lim _{x\to 0}{\frac {0}{x}}} also has two different limits. (This is the argument that commentators gave. In fact, 0 x {\displaystyle {\frac {0}{x}}} has the value 0 {\displaystyle 0} for all x ? 0 {\displaystyle x\neq 0} , and thus only one limit. It is simply discontinuous for x = 0 {\displaystyle x=0} . However, that limit is different to the two limits for lim x ? 0 x 0 {\displaystyle \lim _{x\to 0}{\frac {x}{0}}} , supporting the commentators’ main point that the values of the various limits are all different.)
  • Whilst sin ? 0 = 0 {\displaystyle \sin 0=0} , the limit lim x ? 0 sin ? x x {\displaystyle \lim _{x\to 0}{\frac {\sin x}{x}}} can be shown to be 1, by expanding the sine function as an infinite Taylor series, dividing the series by x {\displaystyle x} , and then taking the limit of the result, which is 1.
  • Whilst 1 ? cos ? 0 = 0 {\displaystyle 1-\cos 0=0} , the limit lim x ? 0 1 ? cos ? x x {\displaystyle \lim _{x\to 0}{\frac {1-\cos x}{x}}} can be shown to be 0, by expanding the cosine function as an infinite Taylor series, dividing the series subtracted from 1 by x {\displaystyle x} , and then taking the limit of the result, which is 0.

Commentators have also noted l’Hôpital’s rule.

It has been pointed out that Anderson’s set of transreal numbers is not, unlike the set of real numbers, a mathematical field. Simon Tatham, author of PuTTY, stated that Anderson’s system “doesn’t even think about the field axioms: addition is no longer invertible, multiplication isn’t invertible on nullity or infinity (or zero, but that’s expected!). So if you’re working in the transreals or transrationals, you can’t do simple algebraic transformations such as cancelling x {\displaystyle x} and ? x {\displaystyle -x} when both occur in the same expression, because that transformation becomes invalid if x {\displaystyle x} is nullity or infinity. So even the simplest exercises of ordinary algebra spew off a constant stream of ‘unless x is nullity’ special cases which you have to deal with separately — in much the same way that the occasional division spews off an ‘unless x is zero’ special case, only much more often.”

Tatham stated that “It’s telling that this monstrosity has been dreamed up by a computer scientist: persistent error indicators and universal absorbing states can often be good computer science, but he’s stepped way outside his field of competence if he thinks that that also makes them good maths.”, continuing that Anderson has “also totally missed the point when he tries to compute things like 0 0 {\displaystyle 0^{0}} using his arithmetic. The reason why things like that are generally considered to be ill-defined is not because of a lack of facile ‘proofs’ showing them to have one value or another; it’s because of a surfeit of such ‘proofs’ all of which disagree! Adding another one does not (as he appears to believe) solve any problem at all.” (In other words: 0 0 {\displaystyle 0^{0}} is what is known in mathematical analysis as an indeterminate form.)

To many observers, it appears that Anderson has done nothing more than re-invent the idea of “NaN“, a special value that computers have been using in floating-point calculations to represent undefined results for over two decades. In the various international standards for computing, including the IEEE floating-point standard and IBM’s standard for decimal arithmetic, a division of any non-zero number by zero results in one of two special infinity values, “+Inf” or “-Inf”, the sign of the infinity determined by the signs of the two operands (Negative zero exists in floating-point representations.); and a division of zero by zero results in NaN.

Anderson himself denies that he has re-invented NaN, and in fact claims that there are problems with NaN that are not shared by nullity. According to Anderson, “mathematical arithmetic is sociologically invalid” and IEEE floating-point arithmetic, with NaN, is also faulty. In one of his papers on a “perspex machine” dealing with “The Axioms of Transreal Arithmetic” (Jamie Sawyer writes that he has “worries about something which appears to be named after a plastic” — “Perspex” being a trade name for polymethyl methacrylate in the U.K..) Anderson writes:

We cannot accept an arithmetic in which a number is not equal to itself (NaN != NaN), or in which there are three kinds of numbers: plain numbers, silent numbers, and signalling numbers; because, on writing such a number down, in daily discourse, we can not always distinguish which kind of number it is and, even if we adopt some notational convention to make the distinction clear, we cannot know how the signalling numbers are to be used in the absence of having the whole program and computer that computed them available. So whilst IEEE floating-point arithmetic is an improvement on real arithmetic, in so far as it is total, not partial, both arithmetics are invalid models of arithmetic.

In fact, the standard convention for distinguishing the two types of NaNs when writing them down can be seen in ISO/IEC 10967, another international standard for how computers deal with numbers, which uses “qNaN” for non-signalling (“quiet”) NaNs and “sNaN” for signalling NaNs. Anderson continues:

[NaN’s] semantics are not defined, except by a long list of special cases in the IEEE standard.

“In other words,” writes Scott Lamb, a BSc. in Computer Science from the University of Idaho, “they are defined, but he doesn’t like the definition.”.

The main difference between nullity and NaN, according to both Anderson and commentators, is that nullity compares equal to nullity, whereas NaN does not compare equal to NaN. Commentators have pointed out that in very short order this difference leads to contradictory results. They stated that it requires only a few lines of proof, for example, to demonstrate that in Anderson’s system of “transreal arithmetic” both 1 = 2 {\displaystyle 1=2} and 1 ? 2 {\displaystyle 1\neq 2} , after which, in one commentator’s words, one can “prove anything that you like”. In aiming to provide a complete system of arithmetic, by adding extra axioms defining the results of the division of zero by zero and of the consequent operations on that result, half as many again as the number of axioms of real-number arithmetic, Anderson has produced a self-contradictory system of arithmetic, in accordance with Gödel’s incompleteness theorems.

One reader-submitted comment appended to the BBC news article read “Step 1. Create solution 2. Create problem 3. PROFIT!”, an allusion to the business plan employed by the underpants gnomes of the comedy television series South Park. In fact, Anderson does plan to profit from nullity, having registered on the 27th of July, 2006 a private limited company named Transreal Computing Ltd, whose mission statement is “to develop hardware and software to bring you fast and safe computation that does not fail on division by zero” and to “promote education and training in transreal computing”. The company is currently “in the research and development phase prior to trading in hardware and software”.

In a presentation given to potential investors in his company at the ANGLE plc showcase on the 28th of November, 2006, held at the University of Reading, Anderson stated his aims for the company as being:

To investors, Anderson makes the following promises:

  • “I will help you develop a curriculum for transreal arithmetic if you want me to.”
  • “I will help you unify QED and gravitation if you want me to.”
  • “I will build a transreal supercomputer.”

He asks potential investors:

  • “How much would you pay to know that the engine in your ship, car, aeroplane, or heart pacemaker won’t just stop dead?”
  • “How much would you pay to know that your Government’s computer controlled military hardware won’t just stop or misfire?”

The current models of computer arithmetic are, in fact, already designed to allow programmers to write programs that will continue in the event of a division by zero. The IEEE’s Frequently Asked Questions document for the floating-point standard gives this reply to the question “Why doesn’t division by zero (or overflow, or underflow) stop the program or trigger an error?”:

“The [IEEE] 754 model encourages robust programs. It is intended not only for numerical analysts but also for spreadsheet users, database systems, or even coffee pots. The propagation rules for NaNs and infinities allow inconsequential exceptions to vanish. Similarly, gradual underflow maintains error properties over a precision’s range.
“When exceptional situations need attention, they can be examined immediately via traps or at a convenient time via status flags. Traps can be used to stop a program, but unrecoverable situations are extremely rare. Simply stopping a program is not an option for embedded systems or network agents. More often, traps log diagnostic information or substitute valid results.”

Simon Tatham stated that there is a basic problem with Anderson’s ideas, and thus with the idea of building a transreal supercomputer: “It’s a category error. The Anderson transrationals and transreals are theoretical algebraic structures, capable of representing arbitrarily big and arbitrarily precise numbers. So the question of their error-propagation semantics is totally meaningless: you don’t use them for down-and-dirty error-prone real computation, you use them for proving theorems. If you want to use this sort of thing in a computer, you have to think up some concrete representation of Anderson transfoos in bits and bytes, which will (if only by the limits of available memory) be unable to encompass the entire range of the structure. And the point at which you make this transition from theoretical abstract algebra to concrete bits and bytes is precisely where you should also be putting in error handling, because it’s where errors start to become possible. We define our theoretical algebraic structures to obey lots of axioms (like the field axioms, and total ordering) which make it possible to reason about them efficiently in the proving of theorems. We define our practical number representations in a computer to make it easy to detect errors. The Anderson transfoos are a consequence of fundamentally confusing the one with the other, and that by itself ought to be sufficient reason to hurl them aside with great force.”

Geomerics, a start-up company specializing in simulation software for physics and lighting and funded by ANGLE plc, had been asked to look into Anderson’s work by an unnamed client. Rich Wareham, a Senior Research and Development Engineer at Geomerics and a MEng. from the University of Cambridge, stated that Anderson’s system “might be a more interesting set of axioms for dealing with arithmetic exceptions but it isn’t the first attempt at just defining away the problem. Indeed it doesn’t fundamentally change anything. The reason computer programs crash when they divide by zero is not that the hardware can produce no result, merely that the programmer has not dealt with NaNs as they propagate through. Not dealing with nullities will similarly lead to program crashes.”

“Do the Anderson transrational semantics give any advantage over the IEEE ones?”, Wareham asked, answering “Well one assumes they have been thought out to be useful in themselves rather than to just propagate errors but I’m not sure that seeing a nullity pop out of your code would lead you to do anything other than what would happen if a NaN or Inf popped out, namely signal an error.”.

Posted by

UK court remands man in custody over Leytonstone knife attack

Tuesday, December 8, 2015

A UK court has remanded a man in custody after he appeared in court over a stabbing incident in the capital London. Muhaydin Mire, a 29-year-old from east London, was charged with attempted murder after reportedly at least two people were injured, one seriously, in Leytonstone tube station on Saturday. The suspect, who spoke only to confirm personal details in yesterday’s hearing at Westminster Magistrates’ Court, is also set to appear at the Old Bailey on Friday.

The motivation for the attack is not yet clear, although prosecutors told yesterday’s hearing imagery associated with Daesh was thought to be on the suspect’s phone. Witnesses reportedly heard the suspect shout the words “this is for Syria” when the attack occurred. The House of Commons voted in favour of UK military action against Daesh in Syria three days earlier. The Metropolitan Police have said they are treating this attack as a terrorist incident.

Prime Minister David Cameron yesterday condemned the attack as “hideous” and praised the public and police response. “It’s obviously a hideous attack,” he said, “and we’ve all seen pictures of it and read about it and first of all, full credit to the person and people who took on this attacker, and full credit to the very brave police officers who managed to subdue him […] I think this event simply showed again what brilliant and brave and dedicated people there are when it comes to our police officers.” Earlier, Labour Party leader Jeremy Corbyn said: “The stabbing in Leytonstone is absolutely shocking. My thoughts are with the victim and his family.”

The Prime Minister also endorsed the sentiment of the phrase ‘You ain’t no Muslim, bruv’, which one man is heard to shout in video of the suspect’s arrest, and which subsequently became a Twitter trend. “Some of us have dedicated speeches and media appearances and soundbites and everything to this subject,” Cameron said, “but ‘you ain’t no Muslim, bruv’ said it all much better than I ever could and thank you because that will be applauded around the country.” Additionally, Sadiq Khan, Labour Party candidate for Mayor of London, used the hashtag in a tweet in which he added: “To defeat extremism we must directly challenge their poisonous ideology”.

Posted by