If you are a researcher you will have to publish inconsequential articles in "prestigious" publications so that others say hello to you once in a while when you run into them at conferences.
...
Many people labor in life under the impression that they are doing something right, yet they may not show solid results for a long time. They need a capacity for continuously adjourned gratification to survive a steady diet of peer cruelty without becoming demoralized. They look like idiots to their cousins, they look like idiots to their peers, they need courage to continue. No confirmation comes to them, no validation, no fawning students, no Nobel, no Shnobel. "How was your year?" brings them a small but containable spasm of pain deep inside, since almost all of their year will seem wasted to someone looking at their life from the outside. Then bang, the lumpy event comes that brings the grand vindication. Or it may never come.
Dropbox Founder and CEO posted by shuri on 2010-10-22 15:08:40 tags: news,dropbox,founder,ceo
Video of the talk given in the lean startup circle meetup:
Scale at Facebook talk posted by shuri on 2010-06-13 00:12:14 tags: news,facebook,scalability
Good detailed overview of scaling at Facebook. (via highscalability). Some good bits about the facebook culture and how they manage to out-execute everybody else with very few engineers.
What motivates us posted by shuri on 2010-06-09 21:14:20 tags: news,motivation
The new upcoming Digg seems interesting. It seems they are trying to reclaim their territory back from Twitter. Simplifying and streamlining submissions while adopting the twitter follow metaphor.Reddit co-founder Alexis Ohanian responds claiming Kevin is getting sidetracked by VCs. Not sure if I completely agree. There is nothing wrong with embracing good ideas of competitors and evolving your product.
However, I would want to see Digg going beyond the "follow". Let us call it upvote a user instead. If you upvote a person, you do not have to show everything the people you upvote say nor are you limited to displaying only that. Furthermore, you do not have to reveal to a user which users upvoted him. This takes care of the noise caused by reciprocity. What is in a name? An upvote fits better with what Digg is and what Digg offers, and can offer a more useful semantics. I think there is room for a cleaner Twitter, one without all the chatter and Digg could become it. As for streamlining the submission process, I am a great believer in the "Path of Least resistance" so that is definitely a good thing. Now we can sit back and watch.
API, Application Programming interface are a set of agreements or
contracts between a program or a library and any other programmer that
wishes to use them. For example, the iPhone API allows programmers to
easily make use of the iPhones GPS, touchscreen and motion detection.
The programmer is usually assured that this contract will keep working
with the current version of the iPhone which will be supported for the
next few years.
I would argue that much of Twitters success is the combination of
missing features along with very open API. Third party vendors helped
make the platform useful quickly while developing what they believe to
be complementary business plans. The problems start when
"complementary" is ill-defined. The trouble usually does not stem from
the software API changing or being discontinued, although that happens
too. Lately, what breaks are the business APIs.
First let us take a look at Facebook. Let us ignore the implicit
contract with the users. What about the contract with facebook
application developers? Zynga invested a lot in bringing highly
addictive games to the facebook platform. Needless to say both
companies benefited. However, facebook is now going to change the business API requiring application developers to use the Facebook Credits and pay a 30% Facebook tax. Facebook and Zynga did eventually reach an agreement.
The reason Twitter could grow at such an amazing rate is that third
party developers provided all the missing functionality, turning
Twitter from a very limited social blogging platform to an empire. But
then the business API changes. Some of the functionality provided by
third party applications is made redundant by the expansion of services
offered by the company. Examples include search and native clients. The most recent change bans third party application developers from in-stream advertisement, which may foil some business plans.
The reason the precise definition of business API is needed is
exactly due to the investment needed by third parties. Investment a
platform company relies on. Similarly to developing the software
architecture around the software API a platform company needs to
develop the business plan around the business API. Unless they know
that the API will not change for the next X years it may not be worth
it to invest the time in the platform.
So, I argue that to bootstrap an empire based on minimalistic
functionality and an open API, a business API makes sense for all sides.
A good video from Jack Dorsey on his take-aways from starting companies like Twitter and Square,
What I found interesting is that it seems he sees the roots for both Twitter and Square in ideas he has been carrying with him since he was a kid. He also talks about how important it is to flesh out and share your ideas, listen to your users and based on what you hear either adopt ideas like the @ symbol, the word tweet and the concept of a re-tweet or quickly kill the project.
Targeting a facebook ad at a single person, wow that is cool...and freaky. To be fair, you cannot be sure it is only targeting that person but still very cool.
The privacy concerns everybody has been having regarding facebook is undoubtedly what caused 3033 people to pledge 116,902 dollars on Kickstarter to the open source project Diaspora. It took them only twelve days to reach 10,000 dollars. Diaspora, as far as I can tell is not much more than an idea at this point. This did not stop the New York Times from covering them already, an article which quickly people discovered includes a very geeky unix joke :), which was then promptly removed. See the guys behind Diaspora on youtube... oh so that is how you pronounce it.
It is worth sidetracking for a second to talk about Kickstarter. Kickstarter is a new type of funding site that is not actually focused on startups
and software but on "art, music, design (fashion, product, game, app,
etc), film/video, food, journalism, and other" which is an interesting
spin. It is not a crowd sourcing investment site since the creators keep
100% ownership. Crunchbase does not have much to say but you can check their FAQs. With all this attention, more people are going to take notice of
Kickstarter but both sides are going to be slightly surprised.
Back to facebook. Is facebook going away? No not really. They still have over 400 million users which means at least some of your friends are likely there and it is a
great way to stay in touch and to create new connections. The pivot they are currently doing might actually make them more successful.
However, Diaspora represents an opportunity to try and create new open
protocols that in the long run will level the playing field and give
more power to the users. The idea, I believe is to ultimately reclaim
ownership over your personal data. Let us watch what happens next.
lessons learned at reddit:
A FOWA 2010 presentation by Steve Huffman. Interesting stuff about how
they use postgresql in a schemaless manner, how they avoid joins, how
they use memcache and memcachedb, and other high scalability tips.
More input from reddit this time about slowness downtime and some good details about working with cassandra
Facebook: Pivotting a Planet posted by shuri on 2010-05-05 12:38:40 tags: news,facebook,privacy,pivot,social,networks
The latest buzz word on all the startup blogs seems to be "pivot" (see also here).
The idea is as follows. Let us say you are a young startup: you already
raised some money, assembled the team, started developing software and
maybe even have some clients. Things are going great! Great that is,
until at some point you discover you are headed towards a dead end or
maybe an even a greater opportunity. what do you do? You pivot. Being
so young here is an advantage. You can talk to your small team and
convince them that this new direction is much more promising. Ideally,
the new direction would work even better for your existing clients and
would allow you to salvage some of your efforts uptill now.
Congratulations, you pivoted. There is a nice thread on the lean-startup-circle attempting to break down the concept to a whole pivot taxonomy.
You are positioned as the safe haven for you and your friends and
you are great. Everybody loves you and trusts you. However, suddenly
you become jealous of the new guy (Twitterenvy?)? Maybe you realize monetizingsocial networks is tricky?
Maybe you realize there is a whole web out there and you want a piece
of that too? You make up your mind you are going to pivot. Pivot the
whole planet; Pivot your 1200 employees, the code and the concepts. You
also have to pivot
the 400 million active users into thinking their safe haven was
actually a
public park all along. That public is the new private. You can learn about the new APIs facebook introduced: the open graph, facebook on connections and eff on connections., I am not going to go into details.
Some people find it scary? A lot of people are upset, trying to hold on to the wall and pivot the thing back. Returning your privacy one site at a time. Some people just want to leave their violated safe haven. Politicians as well as the eff also found it necessary to voice their concerns.
Facebook made a strategic decision to try and aggressively encourage
people to be more public about their information. I am not
sure that is such a big sin. They were one of the first companies to
face the need for these type of privacy controls. Quite frankly, I
think Facebook offers the users amazingly fine grained privacy controls
which should be studied and adopted. Facebook is a business, and the
owner of the business made a strategic decision to attempt and speed up
social evolution. If nothing else it is a daring attempt that is very
interesting to watch.
5 dollars 2 hours go! posted by shuri on 2009-10-30 17:54:34 tags: startup,business,entrepreneurship,news
Nice story from Tina Seelig which I found on VentureBeat. Six minute video embedded below
What's NoSQL? posted by shuri on 2009-10-19 07:44:31 tags: news,nosql,databases,storage
If you "like" databases and are "into" file-systems you should become familiar with NoSQL. The short story is, in order to achieve good scalability you may be willing to give up some of the power of a full fledged ACID guaranteeing, SQL compliant databases. Linux magazine has a nice article on it.
Bear With Claws has a nice piece about the nontrepreneur. Basically he talks about the talkers and encourages them to do. This article spoke to me but I think there is a bigger picture.
There is an evolution or a hierarchy of people who aspire to be entrepreneurs.
The idea guy: He has tons of ideas, some of them even good. A good idea guy, keeps one of those little notebooks, maybe even some electronic device to keep track of all his ideas. He keeps it very very secret and does absolutely nothing with it. Happily counting them off as others build them and make them popular.
The Talker a.k.a the nontrepreneur: He wants to get something going. He wants to find the right partner to somehow get beyond the idea stage. He talks to his friends and they talk back. Maybe they spend a lot of time convincing each other that their ideas are not good enough.
The starter: The starter picks one of his ideas and starts working on it. Maybe he does a bit of research, writes a design, buys a domain. An advanced Starter may even start implementing something. Eventually the starter will lose interest, get distracted, lose focus and move on.
The finisher: This guy knows that beginnings will get you nowhere, you need to finish something. He will finish a prototype. He has the focus necessary to stick with something for more than a week. He might be one of these guys that does not want to leave in the middle of a movie even if it makes him physically sick (Cloverfield?). He might even post a link or give it to one of his friends. Eventually, since he built it and they didn't come, he'll forget about it.
The Successful Entrepreneur All the previous categories were easy, they defined what was missing, what might stop you from being a successful entrepreneur. But what does it take to be a successful entrepreneur? I cannot really say. Maybe it's having ideas, identifying the good ones, having the focus and determination to start and finish something, getting friends to help you, getting friends to try your product, pushing and pushing, changing the focus when needed... Maybe it's having a business plan?
Maybe someday I'll have a better answer, if and when I move to the next stage :).
Eliot's Blog has a great series of posts asking 50 successful domainers for "one piece of advice they would give to a part-time domain investor looking to build his business.". The series will consist of 50 experts, 10 experts in each part. Part 1 and part 2 are already available. Cool.
Bottom line, if you are serious keep doing what you have to do. Rejections should not stop you. YCombinator backed Directed Edge says it nicely here telling the story how they got rejected a year before they got accepted and finally got backed. Here is the video of their second application.
I spent a few hours installing moinmoin. I chose moinmoin because it is implemented in python and having enjoyed python lately I wanted the option of adding some stuff to the wiki.
The installation was long but not painfull, I figured out what I needed to do, I did it and it worked. All the features I expected seemed to be there, so I spent a few more hours entering and importing content into it. Finally, our group had a meeting to review what to do next.
One of my mac friends, showed up with his new shinny macbook pro. I've been thinking of getting one myself and seeing one made resisting harder. Unfortunately, moinmoin refused to show the WYSIWYG editor in the safari browser. Bummer, that's a deal breaker.
Moinmoin may be a brilliant piece of engineering but we are going to switch to twiki which does work in safari. One missing feature, bug or quirk is enough for ungrateful people to toss all your hard work aside and go play with somebody else. This feature happen to be the killer feature for us, but any other feature may be the killer feature for your users.
I experienced a similar incident from the other side of the table, albeit with a much more humble half-baked endeavor. I wrote a small site for personal use, a site I have been using for over a year. But it was in no way, stable, debugged or ready. I showed it to a friend and the thing crashed quite horribly. Now, even though I prefixed this demo with all the usual disclaimers it still made a bad impression. Next time when I show him anything he will approach it with reserve and apprehension. Bummer.
What's my point? You can't do it all, but anything less than awsome is just not good enough.
(update: we're trying to follow up on moinmoin. It uses FCKEditor which should support safari now, and supposedly so should moinmoin since the FCKEdit version is high enough. You get the picture.).
When I have an idea for a new website, I like thinking of names for it. Actually, my fondness of coming up with names goes beyond my possibly pointless hobby slash addiction with domain names. I often joke that the achievement I am most proud of in all the work on my masters degree is coming up with its name: "Do Not Crawl in the DUST: Different URLs with Similar Text". But do domain names have a value beyond proving your copyright abilities?
A name is a way for people to reference a specific person or entity. So when I say youtube you can easily guess or search how to find the site I'm talking about. So if you can't spell it right (Did you say U2?), pronounce it easily, or if a search can't find the site or the ranking of your site for your name is very low this name might be problematic.
A name has to be memorable.That usually means it has to be short, composed of simple parts and preferably pronounceable by as many people around the world.
Finally, you want to build your name, meaning you want to create a widely accepted mapping between certain concepts and your name. Certain such mappings already exist in your mind: "video", "social" and "a friend" for example. Building on such concepts should be easier,
Taking all that in account, and assuming that domain names are here to stay, people choose and buy domain names in hope it would ease establishing their unambiguous, memorable and appropriately associated name. Fame and fortune is sure to follow.
Having said that, I find it interesting that 10 of top 50 properties according to Comscore are short, pronounceable but many are not inherently related to the concepts they represent and many are quite common words: Yahoo, Google, Microsoft, AOL (America Online), Fox (Fox Interactive Media), eBay, wikipedia, Amazon, Ask and Time Warner. A few of these have great association to desirable concepts: America Online for an Internet provider, Ask for a search engine, Microsoft for a company providing software to microcomputers and wikipedia for an online encyclopedia. One could argue for Time to be included in this group as well. However, eBay, established their associations in the minds of millions without any natural association. A quick wikipedia peek reveals that: "The company officially changed the name of its service from AuctionWeb to eBay in September 1997." They change their name from the "perfect natural association" keyword match to the name eBay. According to internet-story, they became successful as AuctionWeb and switched early in their success.
The last three domains are Yahoo, Google and Fox. Fox has the additional "Interactive Media" in its name. Google is hard to spell and was actually a misspelling of the word Googol which is a very large number. Despite the misspelling and the fact the word wasn't known to many Google managed to get their name in the dictionary! Isn't that the ultimate proof of establishing the association between concepts and a name?. And what did they do? They tried to fight it! Well apparently, if you do too good a job, you may lose your trademark. Finally, Yahoo established their name against all odds and against the current. The word is taken from the novel Gulliver's Travels and had 'become synonymous with "cretin," "dinosaur," and/or "Neanderthal."' due to this book.
To summarize, short, memorable and pronounceable are great. The great ones build their name from scratch and even overcome existing negative connotation.
Michael Arrington gets a brilliant interview with Kevin Rose. Kevin Rose tells a lot of what happened on the business side from the idea, running out of money, angel investments, registered users, unique visitors etc. Cooooool.
Arrived a day early in Madrid for WWW2009. The first day seems packed with good stuff, all at once which means you have to choose. Currently thinking of going to one of: "Search Metrics User Satisfaction", "Query Log Mining" and "Web Search Result Summarization and Presentation".
Today was nice, some food, some presents and nice weather. Updates to follow.
posted by shuri on 2009-04-11 15:45:10 tags: twitter,news
I've been using twitter for...about two months now. Not exactlt a heavy user, I've made 85 updates in 2 months. When looking at Twitter, one thing that is undeniable is how fast it is growing. So I would say for now it's a success, and as such, it is interesting. But why is it a success? What did they do right? What did they do wrong?
First of all what's good about twitter. When you like someones tweets, you follow them. However, unlike in facebook, somehow its more acceptable not to follow them back. That's a good thing in this case. It allows different types of relationships between people, not just symmetrical friendship.
Next, twitter limits the size of their posts, your tweets. This immediately creates a different medium. Whatever you say on twitter is much less "official", less heavy and serious than your normal blog.
The size limit also forces you to use services like tinyurl, because otherwise a single URL could use up the 140 characters you have per post. The value of URL shortners was recently discussedinmanyplaces whether or not they are a good thing. Generally, I think it is a bad thing causing needless redirections, shortening the expected life of your content and fragmenting the "Universal Resource Locator" into different URLs. Just take a peek at my dust paper to see how useful URLs can be.
One thing twitter clearly did right was release an API early. This created a whole eco-system of third-party applications. I believe this still serves to fill the void of missing functionality needed to make the service trully useful.
Which brings us to the next problem. Twitter doesn't scale, at least not in its current level of service. I'm not talking about the computers, the architecture, memcached mysql and what not. No. It doesn't scale for us, the human beings. If you follow around 50 carefully chosen people, you already have to spend way too much time keeping up with them. Many of the posts are going to be duplicates, many of the people you follow will have other "non-interesting" interests and many will hold conversations with people you don't follow which will end up appearing non-sensical on your end. The signal to noise ratio is just too big. Now imagine what happens if you follow 4000 people..
How did Twitter become this popular? I still can't fully understand it. It can't be all PR and hype, right?
Check out these two videos of how digg and facebook work behind the scenes. (Wow, what a relief it is to use normal length URLs). Both definitely worth a watch.
They both praise memcached and mention that relational databases can only go so far.
One more thing worth mentioning is that digg was originally launched by hiring a programmer for ~2000$ and throwing it on shared hosting. So don't over-think it.
I am the coordinator of our group's seminar at UCLA. That means I find people who find people who give talks :).
I decided to try to organize something a bit different. The basic idea was to have 20 people give three minute talks. This way, every person needs to read one paper and you get a good idea of the whole conference in an hour.
So I decided to start with WSDM 2009. I set up a blitzcc wiki with links to all the papers, and some instructions on how to choose a paper. Finally, I sent off a mass email to our group asking people to join our blitzcc. I didn't want to put up flyers yet, I wanted to keep things inside the group and keep it small, at least for the first time. Unfortunately I did not get a single response. Disappointing to say the least.
I didn't want to give up yet, so I went over the students in our group, went over their latest publications and wrote personal emails with the subject line "Papers that might interest you", listing the papers they might find interesting. That got much better responses... two people volunteered.Together with me and Mike Welch the coordinator that made four people :).
I was still a bit disappointed, I was hoping to see... excitement! In the end we had four people presenting and instead of three minutes per speaker, each speaker took 10 minutes. Overall, it went well. The responses were positive and the papers we covered were interesting.
I like asking Professors what they think a Ph.D. is supposed to teach you. Recently I got an answer I like from one of my Professors. Basically he said, and I apologize because I am paraphrasing, students are supposed to learn how to come up with problems, identify the "good" ones and solve them. This is the best answer yet!
But if you can't come up with problems of your own, dropping another quote "great artists steal". Yahoo research labs have published a list of "Key Scientific Challenges" which can help you. If that didn't grab your attention they also mentioned something about 5000$ :).
Eye Openners posted by shuri on 2009-01-17 18:22:21 tags: news,innovation,design
There are certain moments when you see something new and it makes you go "Ahhhhh! Wow! I get it." and maybe even "That's cool". That is what people aim hope for when they are doing "research", that's what you may hope to feel when reading about a new startup or when Steve Jobs says "one more thing".
I thought palm was dead. I thought there was no way for them to come back (from the dead).
After watching this video I think they might have a chance. Keyboard, innovatove user interface and integration of information from different web sites inside your calendar and contact list are some of the cool features. Looks very cool.
That being said, it remains to be seen if their customers and mainly if their developer community will remain loyal in the face of yet-another palm os.
Google was great. It is a very unique place to work at. Seattle is super, even with the rain and snow it is still leagues better than LA can ever hope to be. I'm back in LA, back in kerckhoff in my favorite corner. I'm full of hope, even if it is just for a second.
My... posted by shuri on 2008-08-31 20:44:38 tags: news,personal
My favorite uncle in the whole wide world just died.
I have always been fascinated with data visualization techniques. If you are not familiar with digg labs you should take a look. Tim Showers collected some nice text cloud like visualizations. Science News has an article on how mathematicians attempt to visualize higher dimensional objects. An interesting example can be found in the seedcamp blog. Another one by IBM.
The rumor that Pandora may be forced to close down has come back to haunt us. For those of you who still don't know Pandora is an interactive personal music streaming service. You seed it with a few artists or songs you like, and it starts playing. As the songs are played, you can either thumb them up or thumb them down.
I have been a big fan of Pandora for a long time. The thing I like most about Pandora is that it allows you to expand your musical horizons without feeling ignorant. I got to know Hendrix, blues and metal better through Pandora. Another cool thing is there is very little crud: once you log in and tell it an artist or two, just type in pandora.com and it immediately starts playing. So Pandora is great, why isn't making enough money?
Well, in order to make money you need to spend a little and make a lot. Pandora is currently haunted by the evil RIAA. It is being charged more than satellite radio stations do, and certainly more than terrestrial stations that apparently pay nothing. The way it makes money is through visual ads and through affiliate marketing (I'm guessing those links are not just for our convenience). The design of the advertisements are very smart, you hear nothing but music but if you want to give Pandora feedback, when you look at the screen the ads change, grabbing your attention. That's really smart. So what's the problem?
Apparently, with the inflated rates the RIAA, these ads are not enough to cover them. So what can they do? Either lobby their way to lower rates or make more money. How about both?
I argue that if apple buys Pandora they can achieve both. Hoping for unlimited music from Apple may be too optimistic. However, Apple's pull with the music companies can still get Pandora a good deal. Integration with the iTunes music store will sell more songs. Having Pandora pre-installed on all iPhones and iPods can get it to a greater audience. Having Pandora on iPhones will sell more iPhones. Everybody wins. But I think there's more money to be made here.
I always thought Pandora is not reaching their full potential with the visual ads. Are audio ads such a sin? Podcasts do them? Is that so wrong? In case you really want to have uniterrupted music, add an additional 1 dollar a month to your monthly bill and you get ad free Pandora goodness.
What I admire is truly creative research that also has practical implications. This image viewing work I think qualifies. Checkout the video explanation here.
So there is 92% chances I'm male according to this site. Go there and check for yourself, just to make sure. They also can magically tell you your browsing history. It uses a something that can be viewed as a security bug in most modern browsers. Cool though and creepy.
Scarbulous is apparently shutting down their facebook app. I was mid-game and as far as I can recall winning too. You can still play on their site which I find weird.
This is not the first time companies kill potential cash cows. A thing I find silly to do at best. An analogy will help clear things up.
Say someone grew a whole field of corn on your land, better crops than you ever managed to grow on the land in the last five years. What do you do? Do you:
Chase him off, sell the corn and enjoy a one time profit.
Reach some agreement with him and let him continue successfully growing corn on your land while you collect a monthly check.
Burn the corn and shoot the other guy torture his family and swear vengeance will be yours forever.
All of the above
There is no "correct" answer but I'd go with number 2.
Mashable has a nice article on alternatives sources of revenue for web companies. First of you've got to clarify what's wrong with the current ad based model?
What worries me about ads is their reliability. The article suggests donations instead. I think a more reliable sources of revenue would be good for companies since it gives you a source of income you can plan on. Personally, I like the two service level subscription model. The first level is free the second one is premium. The dating industry is big on that model. So why can't other web companies adopt that model?
It's the VC's fault really. Any web company that would start charging subscription fees would face competition from VC funded free services. Then data portability gets thrown in the mix. You end up with a business where the user can switch to another service as easy as switching to a different brand of toothpaste, only the other toothpaste is free and just as good. How can anybody build a sustainable business this way?
Checkout this readwrite article describing a site called gwap,
a nice timewaster that harnesses the power of the people to
characterize images, find objects in images and learn world facts. A
lot of it is due to the captcha guy also of Carnegie Mellon. Very nice execution and good buzz for Carnegie Mellon.
I had this idea to write a ping-pong application for the iphone. But I had not idea how to figure out what the distance was between the iphones. Anyway checkout multi-iphone-pong for the iphone.
I've been making certain advances in my personal productivity and I wanted to share one of the more amusing realizations with you.
Consider the following situation. You have two open ended projects, you could spend hours, days or years on each of them. The first is you research project. If you do a good job on it, a really good job, it might get into a leading conference, that will later help secure some job offer you really want to get.
The second project is a project in a course. Nobody expects it to be published. If you do an excellent job you'll get an A, a mediocre job will still get you an A, and if you do a really bad job you'll get a B. Sounds simple so far, right?
Alas the story gets complicated. And like any good tragedy you the main character have a flaw that will doom you. You want to excell. You really hate doing a bad job. Some might even try to insult you and accuse you of being a perfectionist. How do you overcome this tragic character flaw. The answer lies in strategic procrastination.
These two words that seemingly should never go in the same sentence come together to help you get over yourself. First step, assess the number of hours the average team will spend on the class project. Let's say the number is 30 hours. Step two, wait until deadline - 30 hours. Remember to factor in sleeping into the equation. Step three, procrastinate.
Some of you will read this and laugh. That's o.k. To you I say... ha ha ha... I'm being funny. Some of you just don't get it. Since I am a polite guy to you I say... ha ha ha... it sounds funnier in Yidish. To the rest of you, I sincerely hope that at some point in your life I'd have helped you,
What I blog is not always exactly news. For this reasosn, you already know the "right answer" to the question asked. Facebook VP says Facebook is analogous to a cable company. I say, really really bad analogy. So who is is analogous to a Cable Co.?
Maybe it is Hulu? I was all excited to see TV commercials on-line. They certainly can become an on-line "cable company". But they post incomplete seasons, trying to tease the users I guess. Tease them into what? Going back to the television maybe? That is a bad recipe towards becoming an on-line cable company. We want new content. We don't want to have to buy a cable box. We have the eye-balls, don't you want them?
The current analogous to a cable company is sidereel.com. No, strike that they are the tv-guide. The back-end, the pipes are sites like 56.com,megavideo.com,tudou.com. These sites cannot be simply dismissed as youtube want-to-be-s. They host videos longer than 10 minutes, some of them have nice features like being able to play several episodes in a row automatically. Should they be dismissed as simple pirate sites?
Compare Hulu to sidereel. Hulu just re-posted last weeks episode of house. sidereel on the other hand has above 17 links to the full episodes. Granted, sidereel's links are sometimes too slow and that is annoying. The fact that they don't include commercials doesn't make me too happy. I would prefer a source that would deliver the stream fast enough and would be happy if I can watch commercials to help sustain the model. Hulu needs to be better than sidereel.
Take southparkstudios.com, the official southpark site. They make the content available immediately after it finishes to air. They get it.
Youtube thrived on illegal content as well. They proved that illegal content, with brilliant business peoplel, can make business sense. The next cable company is somewhere out there, I am highly skeptical of it being Facebook, Hulu? Maybe.
The people closest to you in culture can most likely be found on-line, very likely in a different country. Could this change the country's part in people's life? Can digg.com declare itself a country? How about having a Limited Land Country (LLC)?
A semantic opinion aggregator named swotti is definitely intreresting and worth checking out. Searching for the MacBooc air gives you summaries of specific opinions regarding its design, weight, battery life as well as general comments. The site seems slow these days, probably due to unanticipated or premature popularity. Sign of things to come.
Some youtube news checkout TubeSpy, as covered by readwriteweb. An amusing lively way to see what youtube users are currently viewing. Apparently this was implemented using jquery and the youtube api. cool.
Also, if you are a youtube fanatic, checkout the youtube awards.
I've been playing with Hulu for a couple of weeks now. I have to say it is brilliant! Comparing it to youtube is insulting. These are not amateurish webcam made videos of your neighbor. These are quality episodes and even movies you would have bought on DVD or rented in your video store. Whole seasons of "bones" movies like "the shape of things". Good stuff.
Am I being silly for being excited to watch commercials online? Sure, and yet this is a clear sign of things to come.
There's been some buzz on the web about the Mark Zuckerberg interview in SXSW by Sarah Lacy. So watch and enjoy.
Apparently this was much ado about nothing, just a rather predictable mellow interview with a bit of audience noise in the end.
An interesting video on Google video about scaling Youtube. I also found an interesting blog that deals with scaling web architectures.
The Google talk, together with this blog post that talks about how digg is implemented, all point to the fact that very little code needs to be written in c/c++ today.
I am sitting here in the corner bakery cafe near my house, woke up a bit late, talked to my parents and my little sister, and I'm thinking that despite the deadline for VLDB and the hard work and stress, this moment in life is great.
So I already wrote about how my beloved stage6closed. Naturally, as I do, I checked in godaddy the domains for stagesix, stage7 and others. Today, mashable is reporting that Disney is launching something they call stage9. I cannot help but be amused. Apparently it is some sort of internet video original content site. What I want to know is what will happen to joox.
Microsoft may be implementing a version of GNU software and libraries called UNG which stands for UNG is Not GNU. That in turns stands for GNU is not UNIX.
An interesting question is whether Microsoft can is allowed to maintain a GNU compatible library stripped of the GNU license via some sort of continuous clean room implementation?
Techcrunch has the inside story of what exactly happened to stage6.com. It seems they were very close to making a great deal and then ego got in the way. That is really ashame.
After the proof of concept release of the Kindle by Amazon, Amazon and Apple will work together on releasing an ebook. This play will finally start to make a dent on the book industry. For the record, no Apple ShuffleTooth so far.
Digg the song posted by shuri on 2007-12-24 10:10:17 tags: digg,news,song
It all starts with google healthcare which in 2012 starts volunteering to store your DNA and data mine it for possible illnesses matching them with cure advertisements. So far so good.
One year before that in 2011 justin.tv will have been bought by Google. Google and justin.tv will then focus on full sensory 24 hour capture and data mining.
Together these two acquisitions almost complete the picture. All that is missing is technology envisioned by the island, resident evil: extinction, of course the matrix, and brave new world that will enable Google to grow clones of everybody on earth using their own DNA while feeding them the sensory input of their original version. Later the clones knowledge can be harvested or just replacement parts sold to the owners.
That is however a bit wasteful. Using what they call OpenSocial API and an algorithm much like PageRank they will intelligently decide which people are worth cloning and which are not.
Crazy? I am not sure.
Nice little article about Microsoft's web strategy. The article argues that although Microsoft is following Google they are doing a good job at it. With solid software like microsoft office live and interesting stuff like popfly they are certainly a worthy competitor.
I personally still think that Microsoft has a good chance of becoming the number one search engine within the next few years. Sure, Vista doesn't seem to be exactly a success, it doesn't mean that the Windows is dead. With greater integration of their web services in the OS, a move that makes architectural sense not just business sense, they can still leverage their existing market to boost their online offerings.
Cool paper on entity search in vldb. They allow entity search, looking for data like somebody's phone number, returning the numbers and pages supporting it. For example "Amazon Customer Service #phone".,br> They use the surrounding content to detect the entity.
In order to do this they use the distance from "Amazon Customer Service" to something that looks like a phone number. They also include the quality of the supporting pages.
Then there is this paper which seems to do similar things only on steroids. A much richer extraction and it builds an entity relation graph. Very cool.
Readwriteweb discusses discusses what the "social graph" means and whether the classic social network is a better term.
I tend not to agree that social graph should be retired. I think it is more than just a mathematicians way of defining a social network. It describes the next race of capturing the structure of the global social network and leveraging the internet and graph theory to allow people to manage and utilize their network better. That was a long sentence.
Read-write-web examines what went wrong with technorati in light of the CEO stepping down. Interesting discussion on premium services, free ad-backed services, and other interesting issues. Check it out.
Read about this brilliant algorithm for resizing images in a way that does not change the important parts of an image. There is a short video demonstrating the technique. The guy who wrote the paper already joined adobe to add this functionality to Photoshop. Very very cool.
An interesting article on Google's growth which brings concerns regarding its acquisition of DoubleClick as well as concerns to transparency and privacy.
Wikia buys Grub!!! posted by shuri on 2007-07-27 14:00:36 tags: news,search,crawl
Wikia Search which aims, in their own words to "build a new open global search engine" just bought grub. Not grub the boot loader but grub the distributed web crawler. Kind of like a crawler version of seti@home. This could be interesting...
iPhone password cracked. The passwords are really simple which makes you think that apple kind of wanted the phone to be hacked. This is both cool and smart since it is sure to bring cool hacks.
Cool stuff from yahoo posted by shuri on 2007-07-02 09:44:49 tags: news,ads,search,yahoo
Now that I am working at Yahoo, for the summer anyway, it is very nice to see cool stuff from yahoo. The idea is simple but seems powerful, provide personalized ads based on the user's profile. The example they give is if I am looking to buy a blender, target might show their selection of blenders. Cool.
As part of the grand "Google acquires Youtube" plan, Arstechnica is reporting that Google has transformed Google video to index videos from several sites rather than hosting content. Yahoo has been doing this for a while not to mention good old Altavista. This makes excellent sense.
A small test indeed shows that Myspace videos do show up. Youtube videos seem to be dominant but it is hard to tell if they give these videos higher weight. It might make sense to do that.
It seems that yahoo has some major cross site scripting site. Security and privacy are a major issue that to me seem to be an indication of the maturity or lack-there-of of the web application world. Solutions?
Your privacy may have already been invaded. Take this woman for example:
as captured on the google street view feature.
The expectation of privacy is slowly being eroded. The way I see it either people start objecting or the next generation will have a different expectation of privacy than us.
Google face search posted by shuri on 2007-05-30 16:57:28 tags: news,google,search
So I was thinking a few weeks back that you could quite easily combine face detection with an image search to make for an easier people search. No sooner said than done... by google.
google face search
The long version is that you can add an "&imgtype=face" at the end of the image search URL. The short version is to try this:
This is face detection. The next stage is face recognition. Once you found the person you are looking for you should be able to ask for other pictures of this guy. Go ahead google/yahoo implement my ideas why don't you ( :) ).
Slashdot reports that AT&T is going to offer television programs over the phone line. After buying cingular, what I was wondering was, could AT&T become such a monopoly that it would have to be broken up again?
Techcrunch is talking about MyMiniLife a friend of mine's startup. The basic idea is an embeddable second life sort of world.
Tech crunch says that this is a very hot space right now. It is very cool being mentioned on techcrunch and being mentioned in the same paragraph with millions of dollars. So check it out
Many things are changing, sometimes its hard to notice. Crawling used to be the only way of discovering pages and fetching content. Sitemaps was one of the first ways that this changed. Web sites pushing lists of URLs and notifying search engines that the site was updated. The popularization of RSS feeds also offer a never ending stream of URLs with new content.
An interesting paper in www2007 talks about "Navigation-Aided Retrieval" which augments the retrieval model with the assumption that the user is willing to navigate a bit to find what he wants. Could this mean that a less exhaustive crawl would still be just as good? Google's Web history is another interesting application that sprung lately. Using the google toolbar and any other method they can use they record the URLs you visit. I do not know if they did this before but they are doing this now. Everybody is talking about the implication for personalization. I am saying another hit for crawling and a bit of a hit for privacy.
Regarding privacy and toolbars, Microsoft presented a work in WWW2007 that analyzed password strength. They collected the information for this research using the windows live toolbar. Most of the people that heard the presentation seemed more interested in the use of the private data than in the password strength.
To summarize, there seem to be two loosely related trends, brute force crawling is getting slightly less important than it used to be and you can safely assume that you do not have any privacy.
Techcrunch reports of a new cross language Google search service to be launched soon. The idea is simple, if a French site, for example, has a good answer to my query, automatically return it translated to English.
A friend of mine had a similar idea for a startup. Wait enough time and someone will think of your idea, and unlike you, actually do something about it.
Techcrunch has kindly brought to our attention that the service that brings free international calls for all is back.
It seems that they changed the service a bit, possibly to avoid being stopped by "the man". You register your own number and ten other numbers, and then dial their access number. For those of us who try to keep in touch with friends and family over seas this seems like a good deal. Go on, try it.
The www2007 conference is over. It was fun. There were some real good presentations. I summarized and linked to some below. I am sure there are many more good papers that may have been missed during the conference due to the presentations.
The yahoo party was fun and I won a squeezebox music player :). The banquet was fun and I thought the food was good.
Banff is amazing, a small town of 6700 people according to wikipedia which is largely only there for tourists. The main street is a long street with almost nothing but restaurants and gift shops. Lake Louise is really close by and everything is beautiful. Wild life, snow, mountains, forests, all very beautiful.
One of the interesting things about the www conference is that it is so diverse, people from the academia and industry all come here to look for good ideas. Furthermore, the Internet touches almost every field these days and
the conference is just huge. A production of this scale is really difficult and all in all I think it was a great success.
So, I hope to be back in Beijing, China in 2008.
This paper by Eitan Adar et al. is an interesting paper that tries to find correlations between topic event streams generated from blogs and news sites, and try to use one stream to predict the others shape. They use dynamic time warping to map individual segments of the curves such as peak, rise, fall and run.
They explore various ways of visualizing the topic behavior through time.
Very nice work by Ian Fette et al. The first thing they do is define "identifying phishing spam emails" as a different problem than just regular spam. Then they use a decision tree based classifier and a set of smart features to identify phising attacks.
The features include: when the domains in the links were registered, ip number links and comparison of the domains of the links in the email to the domain of the "click here" type of links.
How to determine ad ordering if you do not have extensive click-through-rate probabilities? That is what this paper does. They use machine learning, logistic regression, to predict the click-through-rate (CTR).
The basic model builds on previous work. The first thing they try to add a notion of ad quality, the landing page quality, and relevance. They further tried to improve the results by adding features, which key terms appear in the title and the tex, and using machine learning to learn quality.
This paper, which is based on this interesting paper talks about a new similarity measure. Looks cool, still need to read the details. Basically it combines the suffix tree document model with tfidf.
Cute work about template detection, short summary follows.
Previous work, site based, two phase. The limitations of this technique, pages may not be processed in site order, new sites may be a problem and processing may be inefficient.
Essentially, they:
obtain training data site specific
learn site specific templates
try to learn a global detector for templateness.
Features they use include: placement on the screen,back ground color, identify series of links that are likely to be part of the template, average sentence size. Then they use a classifier to differentiate between the template parts of a page and the content.
In the results they show that shingling after template detection works better than shingling without template detection.
General idea of "Web Projections: Learning from Contextual Subgraphs of the Web" is trying to extract a sub-graph according to some context, for example a query, and then using that sub-graph and machine learning to predict such things as the quality of the pages, and user behavior. Cool.
If you happen to miss the www2007 talk "Efficient Search Engine Measurements" by Ziv Bar-Yossef and Maxim Gurevich you should go and read the paper.
The paper describes an efficient and accurate method of estimating various properties of the search engine such as the size of the document collection. It does so through the standard query interface. I will not do it justice if I try to describe the details so go and read it.
The basic idea of this work is to assume the user of the search engine is willing to do some navigation to find what he is looking for.
The question then becomes not what is the most relevant document but where should we "drop off" the user, for him to be most likely to find what he is looking for. Cool.
Further, they highlight the paths that could lead the user to interesting pages.
If you are not in www2007, and you still want to see a cool lecture, go here and look for PRABHAKAR RAGHAVAN. This excellent lecture covers both Yahoo answers and advertisement auctions. The implication of any optimizations to advertisement auctions means big money and that is why you should care.
When attending the Query Log Analysis of the WWW2007 conference, this work seems good. The presentation talks about a better model of search engine users and the way they click. For example, the user model takes into account if the user considered a result and its attractiveness.
I am in WWW2007 posted by shuri on 2007-05-07 14:19:11 tags: news,www2007
That is it. I am here in Banff Canda, in the WWW 2007 conference. I will be presenting my paper Do Not Crawl in the DUST about identifying different URLs with similar text. I am excited to see my Israeli colleagues, Maxim Gurevich and Ziv Bar-Yossef who are also presenting a paper about efficient search engine measurement.
I will try and update the web site with anything I find interesting.
Guerilla marketing posted by shuri on 2007-04-22 15:49:52 tags: news,adver,ising
You have to check out these inspiring images of guerilla marketing.
It took me some time to figure this out, but for me, paper todo lists work better. Now the great Life Hacker are agreeing with me :)
They link to two lists with five reasons and six more reasons why paper is better.
I tried to figure out why paper works better for me, what I came up with is:
Limited storage: You can only write so much on one page and you can only do some much in a week.
Easy Access: It is very easy to clear your mind GTD style.
My horrible hand writing: For some reason it is easier for me to read my horrible hand writing.
I believe that someone can make a lot of money by finding out why paper works better and using that to improve the electronic methods. Paper won't be the best method for ever, but for now, paper works for me.
There are a few podcasts on the web that you should know about. But first, let us make something clear. No, you do not need an iPod to listen to podcasts. For that matter, you do not even need an mp3 player, just any old computer will do. You just go to the webpages, and click on the links or play buttons.
Now that we have got that out of the way we can give some good links to podcasts. The first I think should be diggnation. In this podcast, the founder of digg and his sidekick slash friend Alex Albrecht cover some of the week\'s most popular stories. But one thing should be clear, people do not listen to the podcast to catch up on these stories. People listen to this podcast because these two guys are funny and interesting. Especially when they get drunk, and they do get drunk on the podcast a lot!. Personally, what I find amazing is the founder of a company like digg, who has, in my opinion, changed the face of the web, remains real and can get drunk each week reminiscing on stuff they did as teenagers.
The second podcast that is excellent is also part of the revision3 podcast empire and its called InDigital. This is a podcast that is produced with simply amazing quality. Each undetermined amount of time they release a podcast that includes several interesting technology reviews. Again, good stuff!
Cranky Geeks is the third show I watch regularly. A very fun show where John C. Dvorak and a changing panel of cranky geeks assemble to complain about the latest news. A very entertaining and interesting show. Especially entertaining is the obsessiveness at which John C. Dvorak plugs his blog and the cranky responses he receives when doing so.
Yet another good podcast is This Week In Tech or
TWIT for short. This is one of many excellent podcasts offered by the twit.tv "network". This podcast comes with no video, and covers some of the hot news in tech every week. Again, a very fun podcast. Checkout the twit.tv website for more excellent podcasts about macs, security and open source.
These are the podcasts I listen to on a quite regular basis. Notable is the attempt of several players, such as revision3 and twit, to become a network of podcasts. It will be certainly interesting to see what happens in this space and who will be the major players three years from now.
I am sure there are many more podcasts out there I should be listening to. I am setting up a podcast page so email me if you think there is some podcast I would like.
One thing that disturbs me about the US is how hard it is to eat healthy food. On the next commercial break, try and pay attention to what is being pushed to your head.
There are two things that are publicized very often, two things that have opposite effects on your body. On the one hand they are trying to sell you fast food, greasy food, unhealthy food. The other most popular type of commercials sell you diet pills, ab muscle contraptions, and expensive diets. As long as they can keep you buying both, why should they care?
Back to Subway vs. Quiznos. Quiznos is good, its tasty, but I do not think it is as healthy as Subway can be. Quiznos sells you their pre-configured sandwiches. They taste great, a bit more expensive, but the sandwich-people will not let you configure the sandwich however you want it.
Subway on the other hand, let you choose the bread, the size,and each and every individual ingredient. You can get exactly the sandwich you want, exactly as healthy as you want it and at a good price. So although I sin every once in a while with a Quiznos, I think I like Subway better.
Oh, oh, and at least in westwood, UCLA students get a discount.
I will get to the iPod ShuffleTooth in a minute. First I want to talk about a few theories, hopefully soon to become full-fledged rumors.
Many things bothered me about the non-existing iPhone. The first thing that bothered me was that it seemed to me, Steve Jobs was forced to dedicate the entire key-note speech to a product that will not come out for six months, giving out its specs in an ultra-competitive market for all the phone makers to try and match. Rephrasing an IBM motivational slogan, "people expect more from Steve Jobs". This is why I think we can expect some surprises along the way.
The second thing that bothered me was the price. Summing up the price of a phone and an iPod seemed wrong. Surely the two share some circuitry? Surely the price can be lower? Given that you have competition, you can't just sum the prices up? Right? That is why I think that one of the surprises we can expect is a much lower price for the iPhone.
Finally, as wonderful apple is in designing superbly intuitive products for the people, disregarding all hockey pucks that may have slipped by, would they expect us to actually hold this big square to our ears? Is this their idea of good human design? Furthermore, I have this notion that they want us to have more than just one iPod per person. This is why I think one of their products is going to be the ShuffleTooth, a bluetooth supporting
ipod shuffle
that will support communication with phones in general, and offer superb-integration with the iPhone. You tuck away your iPhone safely in your bag, clip that tiny shuffle-tooth to your shirt and plug in the ear-phones. No heavy, big, bulky bluetooth headset hanging from your ear. You can answer calls with one click, simultaneously pausing the music. The iPhone may even push more music to your shuffle after a period of time. But will that be the last iPod you will ever need?
The next obvious step, a step many scientists have been talking about for years, is making the iPhone your gateway and hub of your personal area network, a small wireless network that exists only in a small space around you, used only by yourself, and is shared between all your gadgets. A bigger video ipod can then be used to watch movies or read books. The sound can be streamed directly to your ShuffleTooth while the video will be pushed to your big screen video iPod.
Am I right? Time will tell. But I hope I am right because it sure does sound cool.
Books on writing
posted by shuri on 2007-04-05 23:00:56 tags: news,writing
I have recently read two good books on writing I wanted to share with you. The first has the populistic and somewhat provocative name
"How to Write a Damn Good Novel"
by James N. Frey. It is simply an excellent book! The book gives the reader a speedy introduction to all the basic concepts of a novel, including characters, conflict viewpoint and dialogue. So, even if you have never taken a literature course in your life, you will get to know all the concepts you are expected to know. The book also contains many references to other books so you know where to get further information.
Another excellent book, albeit totally different, is called
"Bird by Bird"
by Anne Lamott. Lamott covers some of the same issues that Frey does but in a much more "zenful" sort of way. The book is full of personal stories and experiences that should help the novice writer. The first 100 pages were great. At some stage it became a bit too...zenful for me.
Many issues are common in such books: accepting your first draft is going to be bad in order to overcome the perfectionist's freeze, not forcing your ideas on your book and getting to know your characters rather than forcing them to act the way you want them to.
One more book I suddenly remembered is
"On Writing"
by Stephen King. If you like the author and want to be a writer too you should enjoy it. It is a combination of writing advice and a personal memoir that is fun to read.
O.K. If you have not heard about digg you should not waste time any more time.
Start off looking with the latest video podcast ("t.v" show delivered over the internet?!) in diggnation.
This podcast supposedly covers some of the stories on digg. It is actually very very funny watching these two guys try and talk while consuming more and more alcohol. So check it out
Digg is one of the hottest things on the net. A real competitor to slashdot in the nerd news departement. Why is it so hot? It leverages on the current "everything social" trend. If you inisist on using the web2.0 buzzword do it youself. The digg spy is a very interesting AJAX application of although I am afraid it is not very useful.
So anyway, check out this interview with him. Good times :)
Wow. I simply did not know this was possible. Yes, you need to install the best browser around to see this. Some more details are available there.
There are a lot of technologies floating around today. Ajax, xul, xaml
and xforms. Some seem like buzzwords (Ajax, web2.0). But you can see
some applications are already out there.
Where is the web going? You can either wait and see or try and do something about it.
I am sorry I do not have a forum yet.
I am jealous. This guy
made a million dollars by selling pixels... PIXELS! The first time I
read about this I dismissed it immediately. Who wants to buy pixels for
a dollar each? Practically charity, right? But it turned out to be pure
genius. The initial publicity for the site made the price reasonable.
The last 1000 pixels were sold on eBay for 38,100 dollars.
You could say it is just a scheme. But the real funny thing is the
buyers got their moneys worth in advertisement. Read about it some more
on yahoo.
This is not news, only new for me. Narcissistic Leaders: The Incredible Pros, the Inevitable Cons.
An interesting paper that tries to analyze leaders according to their
personality type, specifically narcissistic leaders of course.
The article mentions Jack Welch, Larry Ellison as well as Napoleon
Bonaparte. It mentions the benefits of having a sidekick which made me
think of comic books and super heroes. A good read.
I
am out of storage space and I need to buy a new hard disk. I have been
asking myself should I buy Seagate or Maxtor disks? Well, soon it will not matter! From my limited experience Seagate make great hard disks.
Interesting stuff from Bruce Eckel
of "thinking in ____" fame. The title reads: "The departure of the
hyper-enthusiasts" but he talks about everything including ruby, ruby
on rails, java, python and others.
Yahoo buys del.icio.us!!!
I keep being impressed by what Yahoo does. I hope they are indeed smart
enough to get the most out of these kinds of purchases. Keeping the
del.icio.us community happy while working the technology into their
sites.
No this is not exactly news, but it is interesting.
Strong Typing vs. Strong Testing
Bruce Eckel, of "Thinking in Whatever" fame writes about strong typing
vs strong testing. His conclusion is that strong typing is not
necessary because it is merely an incomplete form of testing.
Also check out This presentation talks about why Bruce Eckel likes Python.
As
you may know I like filesystems. Not only the simple systems challenge
aspect of them. Filesystems are also interesting as a system for
organizing and representing information.
Hans Reiser is responsible for reiserfs. The folks at Namesys are working on reiser4 that is supposed to bring some cool stuff like filesystem plugins and small file efficiency.
But even if you know all that the interview is worth a read. Hans talks about his background and about the discipline needed to compete in the filesystem market.
An interesting link found here points to a project called Localhost.
This project seems to build a file system over BitTorrent and Kademlia.
I gave a similar project this semester, a distributed file system over
Chord. It even works.
The Inquirer has a piece
speculating about the next generation Intel chips. Multi-core VLIW with
Transmeta style translation of code and a big pile of cache.
Performance per watt is the new motto, which is what, they claim, lured
Apple to do the switch. Interesting.
It is already old news that Yahoo baught Alibaba. This story in the new york times tells the story about the man behind Alibaba. You may find this story
interesting as well, it is an interview of Jack Ma from October 2004.
It talks about Yahoo eBay and Alibaba. Jack Ma talks about the mistakes
eBay made in china. Impressive guy and interesting stuff.
Yahoo bought Konfabulator
and then made it available for free. I think this is a very interesting
purchase and might allow Yahoo to more easilly acquire desktop real
estate. Go yahoo.
The Konfabulator saga is interesting. Konfabulator was a good
candidate to be purchased by Apple. Only then Apple made Dashboard,
kind of a Konfabulator clone. So they added support for windows
machines. Now, Yahoo buys them, interesting.
Perl on Java?
posted by shuri on 2005-07-24 14:53:35 tags: news
Check out this article which talks about Sleep, perl on java?
Also check out Jython and JRuby and possibly even jacl
You can find more programming language news in PLNews
I like people who manage to innovate in fields that have been around for some time. Check out this Fold n Drop feature. You can watch the video and there is a nice java demo.
I do not know what amazon is planning. Maybe you do not need big warehouses when you print and ship on demand?
Anyway, they bought BookSurge, a company that specializes mainly in out-of-print books. here and here
My
favorite GNU/Linux distribution a.k.a Mandrake by Mandrakesoft is
changing its name to a new and stupid one Mandriva. Details here. Originally read at osnews
A few weeks ago in class I suggested that the end of the VB 6 license is a good business opportunity. Apparently Real Software think so too. Check it out here
Seagate and DVRs
posted by shuri on 2005-04-07 15:03:42 tags: news,storage
I like Seagate, I trust their hard-drives. They seem to be trying to be more than just hard-disk makers.
They are doing something with Digitial Video Recorders (DVRs) and digital rights management. Check it out here.
I
do not think this is an april fools joke. Google is going to offer two
gigabyte mail boxes. Supposedly, the storage capacity will be increased
daily. Read more here
Yahoo matches the email storage offered by Google and raises quota to 1 gigabyte of storage
Yahoo also bought flickr, photo storage sharing and organization including tagging.
Yahoo just keeps doing stuff.
IAC/InterActiveCorp bought ask Jeeves for 1.9B through exchange of stocks. News At cnn.com
What does IAC do? They own: Ticketmaster, big e-commerce site that sells tickets, home shopping service HSN and the popular travel site Expedia. HSN started as a retail radio station
in florida. Now it is the 4th largest cable television network in the
U.S (according to their site).
IBM is showing off the long awaited next generation of punch-card technology. Well... sort of.
Checkout the news.
Why is this interesting? Because a square inch can hold about a terabit of information.
I always said that hard disks are nothing but a glorified record players.
Yahoo is opening up an API so anybody can use their search services.
News here. The actual site is here.
They do not use SOAP, they use something called REST.
Yahoo just keeps doing stuff. Sure it is about three years after google did something similar, but it is still great. I like yahoo.
It is also an opportunity for google to support more than 1000 queries a day. Competition is good. Bill, is MSN next?
Yahoo has rate limiting too. Web Search is limited to 5,000 queries per day.
Well, this guy describes some attacks on web servers. The attacks mostly leverage a "local" search. The index is built from the files directly.
Guessing is also mentioned which I find interesting personally.
This
amazing woman, Carly Fiorina, is forced to leave HP. She will be
remembered for merging the two giants Compaq and HP with her bare
hands. I am sure a lot will be written on what went on in there. This nytimes piece talks about it. This nytimes piece talks tries to answer the question: what would happen if she were a guy? news.com talks about the money she gets.
Other news andrelatedcommentseverywhere
And another one trying to figure out what went wrong
What this
means is that a great crossplatform native commercial quality
framework, that includes GUI, will be available free (as in speech) for
practically any platform. Sababa (which sort of means cool or great).
KDE for windows? Konqueror conquers windows?
Recent activity in google should get you thinking.
First off they had been granted a right to sell domain names.
Cool. But why? Collect statistics? sure ok. But that is probably not the whole story.
Maybe it has something to do with their muchspeculatedbrowser
Does this give them any additional rights other than selling domains?
The cool, amazing thing about google is that they constantly make you
expect the unexpected. Surprise you and make you see what was under
your nose the whole time.
Big money in web ads
"Google, the most popular Internet search company, announced that it
had passed a significant milestone by selling $1 billion of advertising
during the last three months of 2004."
"Google did not invent the concept of keyword search ads..."
"But so far Google has been the most successful"
PSP is A OK
posted by shuri on 2005-02-06 15:42:30 tags: news
PSP is A OK
"The PSP will go on sale in the United States and Canada on March 24 for $250."
primarily been designed as a game device; can do more.
a copy of the Sony film "Spider-Man 2" loaded on the new 1.8GB Universal Media Disc (UMD) format Sony has debuted with the PSP.
"do for digital media what the Walkman did for analog music"
"three to six hours on a battery charge"
chips in cameras:
"Digital photography could become one of the next big opportunities for
the chip industry"
"Improve the picture by combining the image sensor with a massive array
of analog-to-digital converters. With this somewhat-novel architecture,
signal degradation and lighting problems are reduced because pixels are
independently monitored and controlled."
"Kodak and Hewlett-Packard use TI chips extensively in their cameras,
she said, while Olympus and Panasonic have picked up the companys chips
for select models."
cell processor for playstation 3
Intel have already started working on dual-core chips,
Cell goes several steps further
Cells processing units--called "software cells"--can handle completely separate jobs
allowing the processor to perform a type of distributed or grid computing,
Cell bakes security into the silicon with innovations such as a memory design that allocates memory into secure chunks
PlayStation 3 will be the first major piece of hardware to use the Cell
Also check out these arstechnica links
III
Crazy dudes write bad stuff on purpose and get it published.
"28, 2005 -- Over a holiday weekend last year, some thirty-odd science
fiction writers banged out a chapter or two apiece of "Atlanta Nights,"
Their objective: to write a deeply awful novel to submit to
PublishAmerica, a self-described "traditional publisher" located in
Frederick, Maryland."
This article:
"C and C++ in the common language runtime in .Net one of the"
"has left open a security hole large enough to drive many, many large trucks through"
"C++ allowed you to do arbitrary casting"
"Microsoft developer evangelist Charles Sterling didnt entirely disagree"