Your Ad Here

December 15, 2007

Amazon Offers Paid Web Database Service

firepoet writes "Amazon has released a new web-services based storage engine that looks an awful lot like a directory service: SimpleDB. While not supporting SQL per se, they offer several simple operations — CREATE: to make a new domain. GET, PUT, DELETE: to manipulate your domain. QUERY: to find things within the domain. Data is stored in cells that contain multiple attributes. A single attribute may contain multiple values. For example: (name, bob), (favoriteFruit, apple), (favoriteFruit, banana). Another interesting tidbit is the cost structure; you pay for how much data you store, how much you transfer, and how much CPU time the database uses while manipulating your data. 'Amazon SimpleDB is designed to store relatively small amounts of data and is optimized for fast data access and flexibility in how that data is expressed.'"

Read more of this story at Slashdot.

Computer History Museum’s YouTube Channel

Doctor-R writes "The Computer History Museum in Mountain View, CA has created a new YouTube channel for videos of their lecture series. Newest is the Dec 10 panel on the 25th Anniversary of the Commodore 64. Currently there are 23 lectures available and the 7-minute Museum overview."

Read more of this story at Slashdot.

Startrek.com Shutting Down

Curlsman writes to let us know that the fan site startrek.com, operated for 13 years by CBS, is being shut down and its staff laid off. Is this site worth a write-in campaign? From the (perhaps final) post: "Goodbye from the STARTREK.COM Team. Sadly, we must report that CBS Interactive organization is being restructured, and the production team that brings you the STARTREK.COM site has been eliminated. Effective immediately. We don't know the ultimate fate of this site, which has served millions of Star Trek fans for the last thirteen years. If you have comments, please send them to editor @ startrek.com — we hope someone at CBS will read them."

Read more of this story at Slashdot.

More Details Emerge On Domestic Spying Programs

The feed brings us this NYTimes story giving new details on the telecom carriers' cooperation with secret NSA (and other) domestic spying programs. One revelation is that the Drug Enforcement Agency has been running a program since the 1990s to collect the phone records of calls from US citizens to Latin America in order to catch narcotics traffickers. Another revelation is what exactly the NSA asked for in 2001 that Qwest balked at supplying. According to the article, it was access to the company's most localized communications switches, which primarily carry domestic calls.

Read more of this story at Slashdot.

Cisco To Develop Third-Party APIs For IOS

MT628496 tips a Computerworld article on Cisco's announcement that it plans to build IOS on a UNIX kernel, in modules, and allow third-party developers to access certain parts of it. IOS has traditionally been a closely guarded piece of software without any way for anyone to add functionality. No timetable was given for when APIs will be available. A Forrester analyst said, "...the network is one of the least programmable pieces of the infrastructure. The automation and orchestration market is far more oriented towards servers, storage and desktop environments. The ability to dynamically change the network is a missing component." The article mentions that Juniper Networks had announced on Monday its own developer platform for Juniper routers, and it's available now.

Read more of this story at Slashdot.

The Advantages of Upgrading From Vista To XP

An anonymous reader passes us a blog posting, which may be just a bit tongue-in-cheek, about the pros and cons of upgrading from Vista to XP. "...there is only one conclusion to be made; Microsoft have really outdone themselves in delivering a brand new operating system that really excels in all the areas where Vista was sub-optimal. From my testing, discussions with friends and colleagues, and a review of the material out there on the web there seems to be no doubt whatsoever that that upgrade to XP is well worth the money. Microsoft can really pat themselves on the back for a job well done, delivering an operating system which is much faster and far more reliable than its predecessor. Anyone who thinks there are problems in the Microsoft Windows team need only point to this fantastic release and scoff loudly."

Read more of this story at Slashdot.

Household objects - that look like meat

Clone 02
Clone 01
Artist Simone Rachel's meat objects. I like the "water closet" and bicycle the most... [via] Link.

[Read this article] [Comment on this article]

World’s Smallest Advent Calendar

An anonymous reader passed us this article from RSC about a unique holiday decoration. Quoting:"A group of nanotech specialists in Germany have got into the Christmas spirit by making what they believe is the smallest ever Advent calendar. It would take about five million of the miniature calendars to cover a postage stamp. The doors for 1 December through to 6 December are open, with six different images including Santa Claus, a bell, a snowman and a church. The team needed two attempts to make the calendar. 'The whole process lasted about two hours,' Neumaier said."

Read more of this story at Slashdot.

Okay let’s get viral!

Fred Wilson did it, I had to do it tooooo. smile

In NYC, the Second Ave Deli is coming back

Ed Levine writes a remembrance of the newest deli to open in NYC, with the same cast and food, at a new location, uptown (on 33rd St) and not on Second Ave.

New York sighs in relief. So does every deli fan in the rest of the U.S. and the world.

That seals it. I'm headed back to NYC before the end of the year.

PS: A funny thing happened when I entered Second Avenue Deli into Google Maps.

Beamed Sonic Advertising Is Coming

newtley writes in with a story from Ad Age a few days back. "Advertisers are determined to get into your head by one means or another, and Holosonic Research Labs has found yet another way of invading your privacy in the name of forcing you pay attention. You're walking down a street in New York when all of a sudden, a woman's voice whispers 'Who's that? Who's There?' No, you weren't having a psychotic episode; you were being subjected without your permission to 'sound in a narrow beam, just like light.' It was coming at you from a rooftop speaker seven stories up."

Read more of this story at Slashdot.

Encryption Passphrase Protected by the 5th Amendment

Takichi writes "A federal judge in Vermont has ruled that prosecutors can't force the defendant to divulge his PGP passphrase. The ruling was given on the basis that the passphrase is protected under the 5th amendment to the United States Constitution (protection against self-incrimination)." The question comes down to, is your password the contents of your brain, or the keys to a safe.

Read more of this story at Slashdot.

Encryption Passphrase Protected by the 5th Ammendment

Takichi writes "A federal judge in Vermont has ruled that prosecutors can't force the defendant to divulge his PGP passphrase. The ruling was given on the basis that the passphrase is protected under the 5th amendment to the United States Constitution (protection against self-incrimination)." The question comes down to, is your password the contents of your brain, or the keys to a safe.

Read more of this story at Slashdot.

Amazon removes the database scaling wall

A picture named augustusCaesar.gifWhen Amazon introduced S3 in March 2006 I knew I would use it and I was sure a lot of other developers would. I saw it as a solution to a problem we all have -- storage that scales up when needed, and scales down when not. Otherwise we all have to buy as much bandwidth as we need in peak periods. With S3, you pay for what you use. It makes storage for Internet services more rational. Later they did the same for processors and queuing. And a couple of days ago they announced a lightweight scalable database, using the same on-demand philosophy and simple architecture and API. It's going to be a huge hit and forever change the way apps are developed for the Internet.

I was explaining the significance of this to Scoble on the phone this morning. It's worth repeating here.

When I developed Frontier in the late 80s and early 90s my target platform was a modern desktop computer, a few megabytes of RAM, a half-gig of disk, a few megahertz CPU. A system capable of running Quark XPress, Hypercard or Filemaker. It would be used to develop apps that would drive desktop publishing. Later, it was used to generate static websites, then a demonstration of democracy (a multi-author ultra-simple CMS), then news sites, which became weblogs, then blogs, and editthispage.com, Manila, weblogs.com, and that's when scaling became an issue. (Later we side-stepped the scaling issue by moving most of the processing to the desktop with Radio 8.)

As we approached then cracked ease of use in web authoring, scaling became an issue, then the issue.

A Manila server would work fine for a few thousand sites, but after that it would bog down because the architecture couldn't escape the confines of a single machine it was designed for in the 80s. (Before you say it's obsolete, there still are a lot of apps for single machines. Perl, Python, JavaScript and Java share the same design philosophy.)

Same with weblogs.com. It worked great when there were a few thousand blogs. Once we hit 50K or so, we had to come up with a new design. Eventually we were tracking a couple million, and Frontier was hopelessy outclassed by the size of the problem.

If only Amazon's database had been there, both Manila and weblogs.com could have been redesigned to keep up. It would have been a huge programming task for Manila, but it would have made it economically possible.

A picture named radioBoxSmall.jpgToday, when a company raises VC, it's probably because their app has achieved a certain amount of success and to get to the next level of users they need to spend serious money on infrastruture. There's a serious economic and human wall here. You need to buy hardware and find the people who know how to make a database scale. The latter is the hard problem, the people are scarce and the big companies are bidding up the price for their time. Now Amazon is willing to sell you that, to turn this scarce thing into a commodity, at what likely is a very reasonable price. (Haven't had time to analyze this yet, but the other services are.) Key point, the wall is gone, replaced with a ramp. If you coded your database in Amazon to begin with you will never see the wall. As you need more capacity you have to do nothing, other than pay your bill.

Further, the design of Amazon's database is remarkably like the internal data structures of modern programming languages. Very much like a hash or a dictionary (what Perl and Python call these structures) or Frontier's tables, but unlike them, you can have multiple values with the same name. In this way it's like XML. I imagine all languages have had to accomodate this feature of XML (we did in Frontier), so they should all map pretty well on Amazon's structure. This was gutsy, and I think smart.

They're going down a road we went down with XML-RPC and then SOAP. There may be some bumps along the way but there are no dead-ends, no deal-stoppers. All major environments can be adapted to work with this data structure, unless I'm missing something (standard disclaimers apply).

Their move makes many things possible. As I said earlier, if it existed when we had to scale weblogs.com, we would certainly have used it. One could build an open identity system on it, probably in an afternoon, it would be perfect for that. A Twitter-like messaging system, again, would be easy. It's amazing that Microsoft and Google are sitting by and letting Amazon take all this ground in developer-land without even a hint of a response. It seems likely they have something in the works. Let's hope there's some compatibility.

Graceland

The Mississippi Delta was shining

Like a national guitar

I am following the river

Down the highway

Through the cradle of the Civil War



I'm going to Graceland

Graceland

In Memphis, Tennessee

I'm going to Graceland

Poorboys and Pilgrims with families

And we are going to Graceland

My traveling companion is nine years old

He's the child of my first marriage

But I've reason to believe

We both will be received

In Graceland



She comes back to tell me she's gone

As if I didn't know that

As if I didn't know my own bed

As if I'd never noticed

The way she brushed her hair from her forehead

And she said losing love

Is like a window in your heart

Everybody sees you're blown apart

Everybody sees the wind blow



I'm going to Graceland

Memphis Tennessee

I'm going to Graceland

Poorboys and pilgrims with families

And we are going to Graceland



And my traveling companions

Are ghosts and empty sockets

I'm looking at ghosts and empties

But I've reason to believe

We all will be received

In Graceland



There's a girl in New York City

Who calls herself the human trampoline

And sometimes when I'm falling, flying

Or tumbling in turmoil I say

Whoa, so this is what she means

She means we're bouncing into Graceland

And I see losing love

Is like a window in your heart

Everybody sees you're blown apart

Everybody sees the wind blow



In Graceland, in Graceland

I'm going to Graceland

For reasons I cannot explain

There's some part of me wants to see

Graceland

And I may be obliged to defend

Every love, every ending

Or maybe there's no obligations now

Maybe I've a reason to believe

We all will be received

In Graceland

Eat, Drink, and be Monitored

Ponca City, We Love You writes "A new restaurant has opened at Wageningen University in the Netherlands, fitted with a control center and two dozen hidden cameras devoted to exploring the question of what makes people eat and drink the way they do. Over the next 10 years, a team of more than 20 scientists will use the research facility to watch how people walk through the restaurant, what food catches their eye, whether they always sit at the same table and how much food they throw away. Researchers will examine environmental influences on eating behavior by making small changes in the color of the lights, in accompanying sounds, in the scents or the furniture. "We want to find out what influences people: colors, taste, personnel," said one researcher. "This restaurant is a playground of possibilities. We can ask the staff to be less friendly and visible or the reverse." University staff who want to eat at the new restaurant will have to sign a consent form agreeing to be watched."

Read more of this story at Slashdot.

Experience with Fighting Domain Farming

Lost_my_regs writes "I had a .com domain name relevant only to me, no legal trademark, registered and hosted at a provider that went bust. When attempting to re-host the domain I discovered, to my unpleasant surprise, that the domain is now registered by a domain farming company (name removed). My question is: Is there any way to claim back my domain?"

Read more of this story at Slashdot.

Twitter takes a break, we’re awake, and wondering…

There's a big yellow bar on the Twitter home page today saying it will be down for maintenence betw 10AM and 10PM today. I haven't heard any grumbling about this, but it's worth a bit of a grumble.

What other basic form of communication goes down for 12 hours at a time?

What if the web went offline for 12 hours at a time? It's unthinkable, because the web is built on the Internet and is decentralized and redundant. A single router or server can go down for a few hours, days or forever, and the web keeps working.

Same with the phone network. Imagine if all the cell phones and land lines went down for scheduled maintenence for 12 hours. Again, it's unthinkable.

Even when there's a good excuse like a big snowstorm in the east, when the airline system goes down for 12 hours, a lot of people are upset, and it never happens as a scheduled thing.

If Gmail started having twelve-hour planned outages, as much as I like Gmail, I'd switch. I can't be without email for any extended period of time.

Okay, let's give the guys at Twitter credit -- they stopped being flip about Twitter taking naps or showers. No one likes jokes when a line of communication is down. Now I'd like them to take another step.

Explain to us what these long outages are for. I can take a guess -- something about the database needs changing, and all the data in all the files must be processed to implement the change. Any updates made while such a process is running would be lost, so the server must be shut off. But this is just a guess.

Another guess -- maybe they've hired a scaling expert who needs to make one final major adjustment before these outages are a thing of the past? No one would want to make such a promise, that's offering too much temptation to Dr Murphy, but that would be good news. Maybe Twitter is getting on to solid ground, finally. If so, I'd like to know.

Meanwhile it's fairly amazing that there isn't a viable Twitter clone out there yet, one that does exactly what Twitter does, and runs all its applications.

I'd also like to see something much more decentralized, based on static files, available to any Twitter-like system. It doesn't seem that far out of reach. With all the scaling troubles Twitter has had it's surprising that there haven't yet been any entrepreneurs willing to enter the space to compete with Twitter.

Users and developers are learning first-hand why centralized systems are so fragile. I'm sure they're doing a heroic job at Twitter, the best they can with what they have, but it's not good enough when the service takes a 12-hour break while many of the humans that depend on it are awake and working.

Toward On-Chip Quantum Computing

Darum writes "Researchers are working to create devices built on the rules of quantum mechanics. These would allow quantum computers which can do certain problems such as prime number factorization for decryption and simulation of complex systems (such as protein folding) in a tiny fraction of the time required on classical computers. Two papers appearing in this week's Nature raise the possibility of developing such quantum devices by manipulating light signals by semiconductor quantum dots. One of the approaches bases on photonic crystals, which seem pretty ideal for on-chip integration of a full set of computation components. One of the study's authors put up a good background story of this work on CVitae. The author discusses the potential simplicity and microchip scalability of these two quantum-dot 'light switch' systems. This could be good news for quantum information processing and ultra-secure long-distance communication applications. It could also allow all-optical signal processing, which has long been a holy grail for optical communications and could allow extremely fast and low-power optical interconnects."

Read more of this story at Slashdot.