acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Premature Optimization is (Still) the Root of All Evil
From The Noisy Channel

Premature Optimization is (Still) the Root of All Evil

A lesson that we software engineers learn early in our careers is that “premature optimization is the root of all evil.” This gem of advice from the inimitableDonald...

UASG Salutes Don Hollander for His Contributions
From Universal Acceptance Steering Group

UASG Salutes Don Hollander for His Contributions

The Universal Acceptance Steering Group (UASG) announced today that Don Hollander is retiring from his position as Secretary General at the end of May. Don is a...

Looking Ahead to a Bright Future for the Universal Acceptance of All Domain Names
From Universal Acceptance Steering Group

Looking Ahead to a Bright Future for the Universal Acceptance of All Domain Names

By Dr. Ajay Data, chair of the UASG; founder and CEO of XgenPlus A month into my new role as Chair of the Universal Acceptance Steering Group (UASG), I am more...

Looking Ahead to a Bright Future for the Universal Acceptance of All Domain Names
From Universal Acceptance Steering Group

Looking Ahead to a Bright Future for the Universal Acceptance of All Domain Names

By Dr. Ajay Data, chair of the UASG; founder and CEO of XgenPlus A month into my new role as Chair of the Universal Acceptance Steering Group (UASG), I am moreLooking...

Is Relevance Part of the Problem?
From The Noisy Channel

Is Relevance Part of the Problem?

Much of the innovation in information retrieval and recommender systems focuses on better targeting in order to improve relevance. Those of us who develop suchin...

Thanks Tony!
From The Noisy Channel

Thanks Tony!

Thanks Tony! And you’re right thatI’m oversimplifying. My excuse is that it was already a 2,000-word post. :-)

Search: The Whole Story
From The Noisy Channel

Search: The Whole Story

Query understanding and relevance are key aspects of search, but they don’t tell the whole story. A holistic framework for search calls for a broader perspective...

UASG Elects New Chair and Vice Chairs
From Universal Acceptance Steering Group

UASG Elects New Chair and Vice Chairs

Leadership to Continue the Group’s Work in Ensuring the Universal Acceptance of All Domain Names 15 MARCH 2019 – The Universal Acceptance Steering Group (UASG)UASG...

Search Engines: A Human Perspective
From The Noisy Channel

Search Engines: A Human Perspective

At first glance, the design and development of search engines appear to be concerned mainly with computer science — particularly information retrieval, machine,...

Reflecting on TunkRank
From The Noisy Channel

Reflecting on TunkRank

One of my earliest blog posts was “A Twitter Analog to PageRank”, in which I proposed a simple measure for Twitter influence.As the title indicates, the measure...

EAI Readiness in TLDs: A UASG Test
From Universal Acceptance Steering Group

EAI Readiness in TLDs: A UASG Test

By John Levine Since its inception in 2015, the Universal Acceptance Steering Group (UASG) has focused on raising awareness of Universal Acceptance (UA) issues,...

Internationalized Domain Names and Universal Acceptance: Spreading the Word in China
From Universal Acceptance Steering Group

Internationalized Domain Names and Universal Acceptance: Spreading the Word in China

This article originally appeared on ICANN.org Last month, I participated in the first of a planned series of roadshows in China that are focused on Internationalized...

ANALCO, SOSA, SODA post
From My Biased Coin

ANALCO, SOSA, SODA post

I spent the last few days at SODA-ANALCO-ALENEX-SOSA in San Diego.  (Nice location choice, I'd say!)  Here's some news.This will be the last ANALCO (Analytic Algorithms...

ICANN Further Commits to Universal Acceptance of Domain Names and Email Addresses
From Universal Acceptance Steering Group

ICANN Further Commits to Universal Acceptance of Domain Names and Email Addresses

Since 2015, when I worked with ICANN to found the Universal Acceptance Steering Group (UASG), a consortium of companies including Afilias, Apple, GoDaddy, Google...

Smt. Vasundhara Raje, Hon`ble Chief Minister of Rajasthan was felicitated as “Universal Acceptance Thought Leader”
From Universal Acceptance Steering Group

Smt. Vasundhara Raje, Hon`ble Chief Minister of Rajasthan was felicitated as “Universal Acceptance Thought Leader”

Today Smt. Vasundhara raje, Hon`ble Chief Minister of Rajasthan was felicitated as “Universal Acceptance Thought Leader” by UASG. This award was for Raj Mail project...

Universal Acceptance Steering Group (UASG) by ICANN
From Universal Acceptance Steering Group

Universal Acceptance Steering Group (UASG) by ICANN

So, what is Universal Acceptance ? It is the state where all valid domain names and email addresses are accepted, validated, stored, processed and displayed correctly...

I recommend the links at the bottom of Peter Norvig’s post: https://norvig.com/spell-correct.html
From The Noisy Channel

I recommend the links at the bottom of Peter Norvig’s post: https://norvig.com/spell-correct.html

I recommend the links at the bottom of Peter Norvig’s post: https://norvig.com/spell-correct.html

NIPS 2018 Post
From My Biased Coin

NIPS 2018 Post

Today was my first day at a NIPS conference.  Advertising note, before my thoughts on the experience:Tomorrow I'll be stationed at a poster 10:45 AM -- 12:45 PM...

Rajasthan State’s New Email Project Brings Millions of Hindi Speakers Online
From Universal Acceptance Steering Group

Rajasthan State’s New Email Project Brings Millions of Hindi Speakers Online

Internet adoption in India, one of the world's fastest growing economies, reached a key milestone earlier this year with 500 million Internet users – more thanRajasthan...

Mike, I appreciate your detailed response.
From The Noisy Channel

Mike, I appreciate your detailed response.

Mike, I appreciate your detailed response. And I agree that there are worse possible worlds than our present one — specifically, that replacing disclosed advertising...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account