When I saw the phrase "peer to peer money's system" I immediately think of the Ripple Monetary System. Please also check out the new Ripple website, Villages.cc, created by Ripple's founder Ryan Fugger last year.
I am not sure whether Google was trying to do the same thing, but it would be a total waste if they gave up on the exact same idea. If there is one thing that Google should do with it's power, it would be P2P money. The entire economic system is in total mess now, and the whole world is in deep need right now for a better economic system, yet why is the financial regulation trying to stop all innovations happening?
The US government is seriously killing all financial innovations by labeling everything alternative to the USD as "money laundering". Remember how Liberty dollar and other gold currencies ended up? How about the countless payment startups that has been killed under the name "money laundering" during the dotcom boom? The Hawala System is very useful even today and it has a very similar concept to Ripple, but it's whole advantages are completely denied by US in the name of money laundering, again. I bet that the FBI would even declare Bitcoin as illegal when it generates enough threat.
I have only been staying in Stockholm for a month, but currently it gives me the feeling that Sweden and some other Europe countries have much more financial freedom than in US. If I were to create a startup based on alternative currencies ideas similar to Google's P2P money or Ripple, then Stockholm would be a much better place than Silicon Valley, all due to the absurd US anti-money laundering regulation.
This is great! Now we can finally analyse what people are correlating in Google Trends that tells us what people are searching, then we can use this correlation search data to build Google Correlate Correlate, then we can use this to analyse what people are correlating on things that other people are correlating, then.. then the thing goes on and on and on..
1) Google Search 2) Google Trends 3) Google Flu Trends 4) Google Correlate 5) Google Correlate Correlate 6) Google Correlate Correlate Correlate 7) ??? 8) Profit!!!
I am from Malaysia. The problem for this project is more complicated actually. There are several concerns that we as citizens of Malaysia are worry about:
1. The project is run by a public company named Tricubes. The company is under financial difficulty and is listed under GN3 in the Malaysia stock exchange market (which means near bankruptcy). Because of this announcement, the share price of Tricubes raised from RM0.055 to RM0.325 within a week - a whopping 491% increase.
2. Tricubes claim that the RM50 million investment is a private investment. Citizens however believe that the government will eventually pay a huge amount of service fees to Tricubes.
3. A simple analysis on the domain shows that the domain myemail.my is merely using Microsoft Windows Live Mail as the back end provider. It is hard to believe that a service that directly use the domains.live.com API can cost that much, not less to say the entire potential vendor lock-in by Microsoft to this email infrastructure.
4. Tricubes will charge 50 cents (RM0.50) for every email sent. Do some calculation and you can tell how much it will cost the government to make an announcement by sending one email to each of the 27 million citizens in Malaysia.
From the facts that we have, it is obvious that there is a high possibility that this is yet another corruption of the government to let people with internal connection make free money.
While I understand that building an email system do cost money, it is absurd to spend RM50m in something that directly uses Windows Live services and provide nothing more than that. And it is even more absurd to charge that much for an email delivery that is essentially free. Even though we have the freedom to decline this project by not using this service, it is impossible for us to stop the corrupted government from sending costly emails to our inactive accounts, thus giving tax payers' money to Tricubes.
Although there are already many startup advices that ask entrepreneurs to identify who is their customers, it is only until recently I understand what it really means.
Customers are the people who pay you money, and products are the things that your customers is paying for. People who *don't* pay you are not your customers, and things that you give away for free is not your products.
Web technology companies have more complicated business models because it is usually not just about building something that you call "product" and sell it to your customers. Instead, most web sites use their core technology to build something that is free and give it away to people, who we call the users. When there are enough users, the websites turn the users into products and sell it to their customers.
Google is a typical example of such business model. Almost all of the Google "products" that we know today, including the search engine, Gmail, Google Maps, YouTube, Android, Chrome, etc are NOT Google's products - because Google is giving them away freely. Free services are NOT products because there is no way to get money from it. To understand what is Google's products, we have to see where it's revenues come from - Adsense, that's right, is Google's real product.
But if Google Search et al. are not Google's products, does this mean that they are not important? No, because those are what allows Google to make great products - it's users. Google will continue to provide more free services to it's users as long as the added cost is believed to directly bring more revenue to Google.
Ok but everyone understands that, but what's the point of identifying what is product and what is not? Well, the notion of products and non-products is very important when it comes to competition. When a non-product enters an existing market to compete with other products, it becomes disruptive and can potentially make many competitors out of business. This is because non-product can be given away free but products can't.
This is why Gmail was disruptive to the email market because it was the first email service that do not rely on pro accounts as their product. Google identified that Gmail is not their product and therefore willing to provide so much storage space and features because they believed that doing so allows them to build better products (more users) and get more revenue from their customers (advertisers). When Gmail competed as a non-product, it became almost impossible for competitors to compete unless they changed their business model to something else other than pro accounts.
The same could be say for Microsoft IE vs Netscape. While Microsoft could be partly blamed for their anti-competitive practices, it is also clear that Netscape had a fatal business model of identifying the wrong thing as their product, making it failed to compete with IE when it became a non-product.
I had a hard time to understand how YouTube really works as a business, because it's so hard to understand how to pay for so much bandwidth just for users to watch free videos. But the answer is actually quite simple - YouTube is free because it is NOT Google's product.
If something is not your product, do NOT ever think of getting your money back from your users. Just give up your damn mind and give it away free generously, as long as you can make a product out of it.
You should have also realized that Android is not Google's product. But there is an important distinction on the business model between Android and iPhone - Google do realize that Android users are the product to sell to the App developers, who are the customers; but for Apple it's products are the iPhone and it's apps, and it's customers are the consumers who buy iPhones. The difference in business model makes it obvious how Android is different from iPhone - that Android developers are Google's top priority while Apple treats it's iPhone developers badly; Apple's iPhone is designe
I already knew this, but now it makes me think why not we instead use HTTP redirection strategy? That is, say the client hits the server directly at http://example.com/very-large-file.zip, the server detects the client's IP and permanently redirects it to http://[location].static.example.com/very-large-file.zip, where static.example.com is a subdomain managed by Akamai and [location].static.example.com always resolves to CDN node nearest to the specified location regardless of the client's IP address.
It is not really that inconvenient once you have made the habit. I started using vim recently and soon I have made the habit of immediately pressing esc whenever I finished typing sentences, even when I'm not in vim. Given that the delay between my last letter and pressing esc is no longer than typing other letters, and our brain usually need to pause a while and think for much longer moment on what to do next, it doesn't really slow me down much. [ESC]
I don't understand, how does it mean algorithm improvement of 43,000 fold? Who needs 43,000 fold when anyone can easily make 1,000,000 fold improvement!
No you are wrong. No matter which stage of life you are in, whenever you attempt to walk an unusual path in your life, the pessimistic laborers will always use the 99% failure cases to forcefully stop you from ever trying; while the optimistic entrepreneurs will get excited with you that there is a 1% chance to become successful.
This is the dumbest move I see Yahoo doing, for shutting down the only Yahoo product left that is ACTUALLY USEFUL. (besides Flickr, but I don't use it anyway)
Seriously I am horrified and disappointed if this decision is for real. I have over 300 bookmarks stored in Delicious, and Delicious has been an extremely useful search engine for me. Because the search is based on social tagging that has gone through by human mind, Delicious is far more powerful than even Google for generic terms search, especially for single term queries that are too generic to return any useful results from other search engines. I don't know why such a useful site has become so less popular, but I believe it is just largely due to the lack of marketing and ignorance by Yahoo since the acquisition.
So far I don't know any other social bookmarking site that is better than Delicious. Perhaps I should start searching, but if anyone here in Slashdot knows one, please do tell me.
Anyway for those who are desperate like me to backup their Delicious bookmarks, here is the export link.
When I purchase an ebook the most top criteria that I look for is freedom:
1. Freedom to read it on any device. 2. Freedom to read it using free software. 3. Freedom to archive and read it offline. 4. Freedom to copy/paste and print selected pages.
Now Google eBooks gives me the first freedom to read it on most of the devices, and have some nifty features such as nice Web UI and synchronization through cloud. But it still doesn't meet my criteria 2 and 3. Now I don't mind too much about criteria 4, but there is no point to prohibit printing if digital duplication is allowed.
The freedom of offline access is the most important criteria that I need. The time when I have no Internet access is the time I have the least distraction and the time I need to read the most to pass my time, and I want to read anywhere including on the bus and plane. The ebook must also readable in Linux as I spend most of my time in front of my Linux laptop, and there is no way I want to be forced to read on Windows or other reading devices if I already have a laptop sitting in front of me.
It is kinda sad that even with so many choices, most of the ebooks stores are still encumbered with the stupid DRM stuff. I know it's not Google or Amazon's fault as there is no way the publishers allow them to sell DRM-free ebooks. But until the day DRM-free ebooks are widely available, no thanks I'm not buying eBooks from any of the store. And if I really want to support the author, I would rather purchase physical books, and then download pirated copy of the DRM-free ebooks for the sake of really reading those books anywhere I want.
I don't know much since most of the materials are in Japanese, but I think before this it is called Actroid F. There is a Youtube video on the late testing phase of Actroid F. Three months ago I also saw two obscure videos with translated title "Long Distance Service Terenoido" which I believe shows the early prototype of the robot. Through the videos of the naked robot we can see pretty clear why the robot can only sit still and not move it's hand.
Btw one other nice thing is that you can now use instant preview to easily see how exactly Google's crawler "sees" a web page. (Though yes Google Cache can show it too but is in HTML with broken CSS and images)
Every time I have used Flash on my Ubuntu, mostly for playing videos, I must manually use the `top` and `kill` command or Chrome's task manager to manually kill the npviewer.bin process. Flash always eats more than 50% of my CPU even long after I have closed all web pages using Flash, only killing it will bring my CPU back to idle and shuts off the noisy laptop fan. There is huge difference in power consumption between an idle CPU and running CPU, that's why for laptop it is best to keep the CPU idle most of the time to save power.
Now having to kill the Flash process manually is not user friendly at all. I'd imagine that average joes can't do anything on it and have no idea that Flash is the one that causing their laptop fan spinning, heating up, and soaking battery powers.
I have used Buzz for a month now and I'm quite satisfied with its functionality. IMHO Google Buzz is way different from what we all thought and is much more sophisticated. Buzz is some sort like Facebook operates in Twitter mode, that is, conversations and social interactions are made in Facebook style, but the social connection model is Twitter's public follower/followee style.
I feel that Google Buzz was already designed for public communication since it is launched. Currently I'm following 90 people with professional Google Profile who I think have use Buzz in the correct way. By professional I mean, these people write meaningful microblog posts that span few paragraph, share interesting links that talk about technology, and have meaningful discussion with their followers. I think the private features are just minor side features that allow some private communication, but Google is not really interested in that and the private features have proved to be more troublesome than is useful.
Google Buzz is just so much cooler than Twitter when you use it in a public way. You can post messages as long as you want, no 140 characters limit on Twitter and 420 characters limit on Facebook; You can write comment directly on someone's Buzz post and seen by everyone directly; You can embed links, photos, and videos directly in your Buzz post - no more short URL; You can "retweet" someone's Buzz post easily by clicking the reshare button. When Buzz is so powerful, I just don't see the point of using Twitter anymore.
Behind the scene, Google Buzz is also significantly different than other social networks. The protocol behind Buzz is really just the core product Google is creating, and Google Buzz is expected to be one of the providers within the decentralized Buzz social network. Google has developed various technologies such as PubSubHubbub and Salmon protocol in hope to create a public, open, and decentralized social network, but we all fail to see the true value behind Buzz. Still though, I don't really like the current Buzz protocols, and I think there are better ways to build such protocols.
Google Buzz also has significantly improve its privacy settings since its troublesome debut. When I first used Google Buzz, Buzz will notify me that the stuff that I'm doing is public whenever I first time made public actions such as posting public message, comment in public posts, follow other public profiles, like or reshare a post. And to avoid people confused on the publicy of their actions, the privacy scope is shown clearly in each and every post. It even states clearly on resharing that "X people publicly reshared this". Sometimes I even found it too annoying and thought, why don't Buzz says "X people publicly liked this" as well.
I think the biggest mistake Google Buzz has is its integration with Gmail. Google first introduced Buzz through Gmail in the hope of gaining market share through Gmail - HUGE mistake. There is a fundamental mismatch between Buzz and Gmail - Buzz is public oriented but Gmail is private oriented, and when public features are mixed into private account, disaster happens. While I am happy to have a public Buzz profile, I don't necessary want to correlate it with my private Gmail profile. That's why I created a separate Google account just for the use of Google Buzz. Now it's not that I have embarrassing stuff associated in my email account, but I want a way to clearly separate my public and private identities - albeit a weak separation that people can still find out the link if they want it bad enough because I made no effort to hide the link. We just need a way to separate identity from account - so that we can create multiple identities (persona) in one account and associate the identities with different purposes and privacy scope.
The other problem of Buzz integrated with Gmail is that the UI sux. Google Buzz is no way similar to Gmail, and forcefully cram the Buzz interface into existing Gmail interface is stupid. It would be much better to move Buzz into a separate page, to make both products less bloated.
For those of you who don't know, this singing synthesizer technology is called Vocaloid. The impressive thing about Vocaloid is that it can synthesize the singing of a whole song without requiring a real human singer. Miku actually got popular by the vast amount of fan made viral musics spread in YouTube. This just show us the power of user generated content and the value of "open source" music, because anyone with the Vocaloid software can use Miku's voice to "sing" easily.
The technology may not be perfect yet, as the singing still sound a bit unnatural. But as technology advances, we can expect it to mimic human voice more closely or even make it hardly distinguishable. Combining this with the virtual intrument technology, just imagine how much creativity we will have when average joe can produce studio quality music with just a computer.
You missed something else: you get privacy protection in public places through publicy. Although everyone can see what you are doing, you are also protected because you can see what everyone else is doing. In physical public space, it is very hard for casual stalker to stalk anyone exactly because the stalker himself don't have privacy in public space. If someone stalks you, he can be spotted easily by you or people around you and get his reputation ruined.
CCTV invades people's privacy by introducing asymmetry in publicy: Anyone including the CCTV can see you, but you can't see the person watching you behind the CCTV. This can actually be solved by increasing the public visibility of the watchers, for the watchers to be watched. If the security room itself has CCTV so that everyone else can see what the watchers are doing, we'll get back the publicy symmetry and get protected.
The same can be said to public photography including smart phone cameras and street view. Traditionally, camera was large so the photographer had increased public visibility when taking photograph. Smart phones break the publicy symmetry by making it not obvious that someone is taking a photograph. To protect our privacy on being photographed, we need to increase the publicy of the photographer to make his action of taking photograph obvious. This is why making rules like the Camera Phone Predator Attack Alert Act is better than making laws that prohibit people to take photograph in public. Though, I'll not comment on whether we really need a law to enforce this, but having a rule at least allows ethical photographers to play nice with public photography.
Google street view is just a form of intensive photography, but we can't really define how much photos taken are considered too much and thus illegal. But what we can do is to increase the publicy of the street view vehicle, so that people can notice the vehicle more easily and avoid being photographed. For example, the street view vehicle can be painted bright color, install flashing light bar, or even make noise and warning before photographing, depending on how much we're willing to trade off between visibility and annoyance. But what about those stuff that you can't move such as buildings? Well, the same as basic photography, if you refuse to move away things that you don't want to be photographed even after the photographer give full notice in public space, then the photographer has full right and to take the photograph ethically without your consent.
You said that looking into your house from places higher than your fence is illegal, what about if I view it through a nearby multi-story apartment? If I stay at the fourth floor of the apartment and I look at your two-story house through my window, does it consider illegal? How about the children who look into your house when they are in school bus going home? You made the assumption that the world is full of low density residence where there is no higher ground or public places that are higher than one story, but that is really the minority rather than norm. If seeing your house through fence is considered privacy invasive, then today we won't have skycrappers and multistory apartment that allow us to look through any window over the next block.
So will IPv6, Semantic Web, Social Web, Facial Recognition, and any P2P protocols coming in future seriously invade our privacy. Neither did HTTP, IPv4, and SMTP cared about privacy.
Get over of the privacy FUD and face the reality: We the programmers who design the architecture of the Internet don't care about privacy. Tell me brilliant slashdotters, if you have the manpower and time, how would you redesign IPv6, Semantic Web, or any other protocols from the ground up to protect users' privacy, and whether you would or should care about privacy protection within the protocols?
The age of privacy is over, the Internet is all about publicy. I might get troll for saying this, but privacy is more like copyright protection and censorship rather than freedom and openness. For those of you who are still open minded towards the discussion on privacy and publicy, please do visit Jeff Jarvis' blog and reconsider whether you'd like to join the publicy camp instead.
Thank you Facebook for supporting data portability and not use it as lame anti-competitive lock-in feature like Yahoo and M$ does.. I don't care how other slashdotters think, but you will earn more of my respect as you make your platform more open and release more open source projects. Well done for your effort, keep it on!
Mod parent up. A lot of people didn't realized that as long as there is a single user who is willing to allow his/her diaspora host to access his/her unencrypted data, the privacy of the entire group of his/her friends will be completely compromised, whether his/her friends run their own server or encrypt everything up.
How long will it take for people to realized that under this all-new-super-perfect-diaspora-protocol, Facebook will still get all your data anyway, and now together with a whole new bunch of less accountable diaspora-hosting companies?
This should hardly surprise anyone. In fact, I realized it early that what matters is the protocol not the code, but you can't offer privacy protection in a decentralized protocol. A centralized social network like Facebook can actually offer more privacy protection, because Facebook is the only party that holds your information.
Decentralization on the other hand, means broadcasting information to multiple parties, in this case your friends. A protocol can be designed to be P2P, but you cannot prevent any peer from choosing a provider to host data on behalf of themselves. Just like email, any corporation can make use of this protocol to host a user's social network. When this become the norm, and when you, who host your own social server, try to broadcast a status update to some friends on Facebook/MySpace, then bang! Now both Facebook and MySpace holds a copy of your status update.
I'm actually surprised that the Slashdot crowd is naive enough to expect a protocol to protect one's privacy. As far as I know, none of the protocol we have today holds any claim that it can protect user's privacy, including email, IP, IPv6, HTTP, Tor, XMPP, FOAF, and the semantic web. In fact, the newer protocols such as IPv6 and FOAF are in fact far more privacy invasive than any kind of web 2.0 services today. Sure, we have protocols that protects user's anonymity, but anonymity is different from privacy that anonymity hides the true identity of the user, but the anonymous user's activity is always public. Furthermore, communication protocols such as email and XMPP never guarantee any kind of privacy protection, and they even encourage users to find a provider instead of forcing them to host server themselves.
My point is, either Diaspora will be extremely successful in privacy protection but nobody uses it, or everyone will use Diaspora but it will have serious privacy loophole that can never be fixed.
I'm pretty sure that supporters of Diaspora will be very upset if this happens:
1. Social protocol forks out of Diaspora and becomes standard.
2. Facebook refuse to join. MS jumps in but provides sucky service.
3. Diaspora founders startup Sporazzora social hosting, earns big bucks, starts data mining.
4. Google jumps in as second mover and kill everyone else, now becomes top social network.
5. Facebook joins in too late, but still has enough users for data mining.
6. Data exchange chaos to communicate with friends located at Facebook, MySpace, and Hi5. Privacy settings getting out of control.
7. Evil MySpace discloses all users' data to public. Everyone yells but nobody cares. MySpace users continue to stay there, while Google users unfriending MySpace friends.
Many privacy issues are caused by people misunderstanding about the privacy features of various protocols (which is none). For example, it actually take people by surprise that the server will know the client's IP address for every TCP/IP connection established, and that HTTP is transfered in plain text and cached in various proxies.
But we geeks didn't correct user's misunderstanding, but instead even use it as our own arguments against corporations. We think that, sure, the protocols expose these problems, but we'll just use brute force to restrict how websites can make use of these data. Sure that there are a few responsible one who want to invent new protocols that can protect user privacy, such as the one who made free proxy pools that connect to Google through the shared proxy. But they failed and instead raised more privacy issues in the protocol.
Protocol designers usually aware of the privacy issues that might arise from using their protocol. However they usually keep quiet and do not warn users about the potential danger. This is reasonable since nobody likes to be blamed at, and everyone likes to see their product to s
The word "believe" in religion is not about whether you believe in God. You have to believe because there is no solid explanation and evidence on why one religion is more correct than other religions. Hence, you need to have "blind faith" on that religion (not God) and hope that God really is how this religion describes.
I came to realize when people ask me why I don't believe in God, reasoning like this is the best way to convince them, even though its not exactly how I think. Remember, never tell the believers "I don't believe in God because I'm a scientific person."
I submitted this story earlier because I agree with Jens Best that it is wrong to claim that Google Street View is violating people's privacy.
A street is a public space. By definition, a public space is where you expect anyone can see what you're doing, and that includes taking pictures. Is it wrong for average joe to take a photo on the street which include random people and plate number? No. So then why should it become wrong when Google is taking photos on the street?
So what's wrong with that? Logically there's really nothing wrong. You only feel it wrong because you don't want so many people to see you appear on that street. But remember its a public space, whether you like it or not there're always people watching you.
Hence, the root of the problem is not Google taking your photo, but its that Google makes it easy for anyone in the world to see photos taken on a street. I'd stress it again, its EASIER now for anyone to see photos of a street - the problem is on the EASINESS, not publicness or privateness.
Generalizing the problem, we can see that the root problem is on the advance of technology. With the wide adoption of digital camera equipped smartphones, anyone has the right to take pictures at any public space. The technology also make it easier for anyone to see the taken photos on the Internet. Now as long as the photo is not taken at private space, logically there is nothing wrong for anyone to do that. Google is only pioneering the technology to make it extremely easy to view photos of any street.
But even if Google took down street view, it is definitely possible to have user generated street view in the near future, especially with the assist of technologies such as PhotoSynth and geo-tagging. The technology is improving in extremely fast pace, and it will be soon that we can even see entire reconstruction of streets and buildings become a practical reality. I for one definitely hope that such technology could arrive to my country so that I can preserve the heritage of my own town "perfectly" without needing to wait for Google to come to my country.
With CCTV and Street View already watching us all around, the bad news is that there will definitely be more digital eyes watching on us from anywhere at all. If people already complaining on Street View, can they even accept a decentralized peer to peer street view? Should they ban the collaboration website or ban users from submitting photos? Or would it become prohibited to even take photos using hand phone in public spaces? Or is every tourists and photographers are under obligation to blur people's faces and car plate numbers in every photo they've taken?
Although I certainly agree that Street View would not necessary bring no harm to anyone, but I also think that it is wrong to ban such activities for personal reasons. This is not a privacy problem, this is a technological problem. The only way to make it not happen is to prevent the technology to advance. The public space already has a meaning, that is, public. I think nobody should demand for privacy in a public space, and it does no good to impose any privacy restriction to spaces that are already public. Sure you can define more non-public spaces like in your own house and impose privacy restriction there, but street is public, so don't complain.
Finally, I'd like to make disclaimer that I'm writing this not because I'm opposing privacy. I'm just stating the facts here about the root cause of privacy problems and the real challenge on solving them. As far as I know, I think it is wrong to define the problem as "privacy invasion" and such, and I don't think there are any other ways to prevent that other than redefining the meaning of "public" and stop technology from progressing. If anyone else can come out with a better solution, I'd definitely more than happy to accept it. And I really hope my 2 cent can make people think more deeply on the problem and solve the root cause instead of bashing the surfaces by blaming the corporations.
When I saw the phrase "peer to peer money's system" I immediately think of the Ripple Monetary System. Please also check out the new Ripple website, Villages.cc, created by Ripple's founder Ryan Fugger last year.
I am not sure whether Google was trying to do the same thing, but it would be a total waste if they gave up on the exact same idea. If there is one thing that Google should do with it's power, it would be P2P money. The entire economic system is in total mess now, and the whole world is in deep need right now for a better economic system, yet why is the financial regulation trying to stop all innovations happening?
The US government is seriously killing all financial innovations by labeling everything alternative to the USD as "money laundering". Remember how Liberty dollar and other gold currencies ended up? How about the countless payment startups that has been killed under the name "money laundering" during the dotcom boom? The Hawala System is very useful even today and it has a very similar concept to Ripple, but it's whole advantages are completely denied by US in the name of money laundering, again. I bet that the FBI would even declare Bitcoin as illegal when it generates enough threat.
I have only been staying in Stockholm for a month, but currently it gives me the feeling that Sweden and some other Europe countries have much more financial freedom than in US. If I were to create a startup based on alternative currencies ideas similar to Google's P2P money or Ripple, then Stockholm would be a much better place than Silicon Valley, all due to the absurd US anti-money laundering regulation.
This is great! Now we can finally analyse what people are correlating in Google Trends that tells us what people are searching, then we can use this correlation search data to build Google Correlate Correlate, then we can use this to analyse what people are correlating on things that other people are correlating, then.. then the thing goes on and on and on..
1) Google Search
2) Google Trends
3) Google Flu Trends
4) Google Correlate
5) Google Correlate Correlate
6) Google Correlate Correlate Correlate
7) ???
8) Profit!!!
OMG my head is so dizzy now!!
I am from Malaysia. The problem for this project is more complicated actually. There are several concerns that we as citizens of Malaysia are worry about:
1. The project is run by a public company named Tricubes. The company is under financial difficulty and is listed under GN3 in the Malaysia stock exchange market (which means near bankruptcy). Because of this announcement, the share price of Tricubes raised from RM0.055 to RM0.325 within a week - a whopping 491% increase.
2. Tricubes claim that the RM50 million investment is a private investment. Citizens however believe that the government will eventually pay a huge amount of service fees to Tricubes.
3. A simple analysis on the domain shows that the domain myemail.my is merely using Microsoft Windows Live Mail as the back end provider. It is hard to believe that a service that directly use the domains.live.com API can cost that much, not less to say the entire potential vendor lock-in by Microsoft to this email infrastructure.
4. Tricubes will charge 50 cents (RM0.50) for every email sent. Do some calculation and you can tell how much it will cost the government to make an announcement by sending one email to each of the 27 million citizens in Malaysia.
From the facts that we have, it is obvious that there is a high possibility that this is yet another corruption of the government to let people with internal connection make free money.
While I understand that building an email system do cost money, it is absurd to spend RM50m in something that directly uses Windows Live services and provide nothing more than that. And it is even more absurd to charge that much for an email delivery that is essentially free. Even though we have the freedom to decline this project by not using this service, it is impossible for us to stop the corrupted government from sending costly emails to our inactive accounts, thus giving tax payers' money to Tricubes.
Can't we just blend it? Surely we all know everything can blend!
Customers are the people who pay you money, and products are the things that your customers is paying for. People who *don't* pay you are not your customers, and things that you give away for free is not your products.
Web technology companies have more complicated business models because it is usually not just about building something that you call "product" and sell it to your customers. Instead, most web sites use their core technology to build something that is free and give it away to people, who we call the users. When there are enough users, the websites turn the users into products and sell it to their customers.
Google is a typical example of such business model. Almost all of the Google "products" that we know today, including the search engine, Gmail, Google Maps, YouTube, Android, Chrome, etc are NOT Google's products - because Google is giving them away freely. Free services are NOT products because there is no way to get money from it. To understand what is Google's products, we have to see where it's revenues come from - Adsense, that's right, is Google's real product.
But if Google Search et al. are not Google's products, does this mean that they are not important? No, because those are what allows Google to make great products - it's users. Google will continue to provide more free services to it's users as long as the added cost is believed to directly bring more revenue to Google.
Ok but everyone understands that, but what's the point of identifying what is product and what is not? Well, the notion of products and non-products is very important when it comes to competition. When a non-product enters an existing market to compete with other products, it becomes disruptive and can potentially make many competitors out of business. This is because non-product can be given away free but products can't.
This is why Gmail was disruptive to the email market because it was the first email service that do not rely on pro accounts as their product. Google identified that Gmail is not their product and therefore willing to provide so much storage space and features because they believed that doing so allows them to build better products (more users) and get more revenue from their customers (advertisers). When Gmail competed as a non-product, it became almost impossible for competitors to compete unless they changed their business model to something else other than pro accounts.
The same could be say for Microsoft IE vs Netscape. While Microsoft could be partly blamed for their anti-competitive practices, it is also clear that Netscape had a fatal business model of identifying the wrong thing as their product, making it failed to compete with IE when it became a non-product.
I had a hard time to understand how YouTube really works as a business, because it's so hard to understand how to pay for so much bandwidth just for users to watch free videos. But the answer is actually quite simple - YouTube is free because it is NOT Google's product.
If something is not your product, do NOT ever think of getting your money back from your users. Just give up your damn mind and give it away free generously, as long as you can make a product out of it.
You should have also realized that Android is not Google's product. But there is an important distinction on the business model between Android and iPhone - Google do realize that Android users are the product to sell to the App developers, who are the customers; but for Apple it's products are the iPhone and it's apps, and it's customers are the consumers who buy iPhones. The difference in business model makes it obvious how Android is different from iPhone - that Android developers are Google's top priority while Apple treats it's iPhone developers badly; Apple's iPhone is designe
I already knew this, but now it makes me think why not we instead use HTTP redirection strategy? That is, say the client hits the server directly at http://example.com/very-large-file.zip, the server detects the client's IP and permanently redirects it to http://[location].static.example.com/very-large-file.zip, where static.example.com is a subdomain managed by Akamai and [location].static.example.com always resolves to CDN node nearest to the specified location regardless of the client's IP address.
It is not really that inconvenient once you have made the habit. I started using vim recently and soon I have made the habit of immediately pressing esc whenever I finished typing sentences, even when I'm not in vim. Given that the delay between my last letter and pressing esc is no longer than typing other letters, and our brain usually need to pause a while and think for much longer moment on what to do next, it doesn't really slow me down much. [ESC]
I don't understand, how does it mean algorithm improvement of 43,000 fold? Who needs 43,000 fold when anyone can easily make 1,000,000 fold improvement!
Proof:
Let N=1000
O(N^2) = 1,000,000
O(N) = 1000
O(log N) = 3
O(1) = 1
O(N^2)/O(1) = 1,000,000 / 1 = 1,000,000
Wait till we made improvement in O(N!) problems like traveling salesman and see how huge improvement that's gonna be!
No you are wrong. No matter which stage of life you are in, whenever you attempt to walk an unusual path in your life, the pessimistic laborers will always use the 99% failure cases to forcefully stop you from ever trying; while the optimistic entrepreneurs will get excited with you that there is a 1% chance to become successful.
This is the dumbest move I see Yahoo doing, for shutting down the only Yahoo product left that is ACTUALLY USEFUL. (besides Flickr, but I don't use it anyway)
Seriously I am horrified and disappointed if this decision is for real. I have over 300 bookmarks stored in Delicious, and Delicious has been an extremely useful search engine for me. Because the search is based on social tagging that has gone through by human mind, Delicious is far more powerful than even Google for generic terms search, especially for single term queries that are too generic to return any useful results from other search engines. I don't know why such a useful site has become so less popular, but I believe it is just largely due to the lack of marketing and ignorance by Yahoo since the acquisition.
So far I don't know any other social bookmarking site that is better than Delicious. Perhaps I should start searching, but if anyone here in Slashdot knows one, please do tell me.
Anyway for those who are desperate like me to backup their Delicious bookmarks, here is the export link.
When I purchase an ebook the most top criteria that I look for is freedom:
1. Freedom to read it on any device.
2. Freedom to read it using free software.
3. Freedom to archive and read it offline.
4. Freedom to copy/paste and print selected pages.
Now Google eBooks gives me the first freedom to read it on most of the devices, and have some nifty features such as nice Web UI and synchronization through cloud. But it still doesn't meet my criteria 2 and 3. Now I don't mind too much about criteria 4, but there is no point to prohibit printing if digital duplication is allowed.
The freedom of offline access is the most important criteria that I need. The time when I have no Internet access is the time I have the least distraction and the time I need to read the most to pass my time, and I want to read anywhere including on the bus and plane. The ebook must also readable in Linux as I spend most of my time in front of my Linux laptop, and there is no way I want to be forced to read on Windows or other reading devices if I already have a laptop sitting in front of me.
It is kinda sad that even with so many choices, most of the ebooks stores are still encumbered with the stupid DRM stuff. I know it's not Google or Amazon's fault as there is no way the publishers allow them to sell DRM-free ebooks. But until the day DRM-free ebooks are widely available, no thanks I'm not buying eBooks from any of the store. And if I really want to support the author, I would rather purchase physical books, and then download pirated copy of the DRM-free ebooks for the sake of really reading those books anywhere I want.
I don't know much since most of the materials are in Japanese, but I think before this it is called Actroid F. There is a Youtube video on the late testing phase of Actroid F. Three months ago I also saw two obscure videos with translated title "Long Distance Service Terenoido" which I believe shows the early prototype of the robot. Through the videos of the naked robot we can see pretty clear why the robot can only sit still and not move it's hand.
There is now a link on Google's homepage for you to try out the instant preview feature. Or you can go from here: http://www.google.com/landing/instantpreviews/
Btw one other nice thing is that you can now use instant preview to easily see how exactly Google's crawler "sees" a web page. (Though yes Google Cache can show it too but is in HTML with broken CSS and images)
Does this mean that we can use the source code to port F# to other platform such as GCC and LLVM?
Every time I have used Flash on my Ubuntu, mostly for playing videos, I must manually use the `top` and `kill` command or Chrome's task manager to manually kill the npviewer.bin process. Flash always eats more than 50% of my CPU even long after I have closed all web pages using Flash, only killing it will bring my CPU back to idle and shuts off the noisy laptop fan. There is huge difference in power consumption between an idle CPU and running CPU, that's why for laptop it is best to keep the CPU idle most of the time to save power.
Now having to kill the Flash process manually is not user friendly at all. I'd imagine that average joes can't do anything on it and have no idea that Flash is the one that causing their laptop fan spinning, heating up, and soaking battery powers.
I have used Buzz for a month now and I'm quite satisfied with its functionality. IMHO Google Buzz is way different from what we all thought and is much more sophisticated. Buzz is some sort like Facebook operates in Twitter mode, that is, conversations and social interactions are made in Facebook style, but the social connection model is Twitter's public follower/followee style.
I feel that Google Buzz was already designed for public communication since it is launched. Currently I'm following 90 people with professional Google Profile who I think have use Buzz in the correct way. By professional I mean, these people write meaningful microblog posts that span few paragraph, share interesting links that talk about technology, and have meaningful discussion with their followers. I think the private features are just minor side features that allow some private communication, but Google is not really interested in that and the private features have proved to be more troublesome than is useful.
Google Buzz is just so much cooler than Twitter when you use it in a public way. You can post messages as long as you want, no 140 characters limit on Twitter and 420 characters limit on Facebook; You can write comment directly on someone's Buzz post and seen by everyone directly; You can embed links, photos, and videos directly in your Buzz post - no more short URL; You can "retweet" someone's Buzz post easily by clicking the reshare button. When Buzz is so powerful, I just don't see the point of using Twitter anymore.
Behind the scene, Google Buzz is also significantly different than other social networks. The protocol behind Buzz is really just the core product Google is creating, and Google Buzz is expected to be one of the providers within the decentralized Buzz social network. Google has developed various technologies such as PubSubHubbub and Salmon protocol in hope to create a public, open, and decentralized social network, but we all fail to see the true value behind Buzz. Still though, I don't really like the current Buzz protocols, and I think there are better ways to build such protocols.
Google Buzz also has significantly improve its privacy settings since its troublesome debut. When I first used Google Buzz, Buzz will notify me that the stuff that I'm doing is public whenever I first time made public actions such as posting public message, comment in public posts, follow other public profiles, like or reshare a post. And to avoid people confused on the publicy of their actions, the privacy scope is shown clearly in each and every post. It even states clearly on resharing that "X people publicly reshared this". Sometimes I even found it too annoying and thought, why don't Buzz says "X people publicly liked this" as well.
I think the biggest mistake Google Buzz has is its integration with Gmail. Google first introduced Buzz through Gmail in the hope of gaining market share through Gmail - HUGE mistake. There is a fundamental mismatch between Buzz and Gmail - Buzz is public oriented but Gmail is private oriented, and when public features are mixed into private account, disaster happens. While I am happy to have a public Buzz profile, I don't necessary want to correlate it with my private Gmail profile. That's why I created a separate Google account just for the use of Google Buzz. Now it's not that I have embarrassing stuff associated in my email account, but I want a way to clearly separate my public and private identities - albeit a weak separation that people can still find out the link if they want it bad enough because I made no effort to hide the link. We just need a way to separate identity from account - so that we can create multiple identities (persona) in one account and associate the identities with different purposes and privacy scope.
The other problem of Buzz integrated with Gmail is that the UI sux. Google Buzz is no way similar to Gmail, and forcefully cram the Buzz interface into existing Gmail interface is stupid. It would be much better to move Buzz into a separate page, to make both products less bloated.
For those of you who don't know, this singing synthesizer technology is called Vocaloid. The impressive thing about Vocaloid is that it can synthesize the singing of a whole song without requiring a real human singer. Miku actually got popular by the vast amount of fan made viral musics spread in YouTube. This just show us the power of user generated content and the value of "open source" music, because anyone with the Vocaloid software can use Miku's voice to "sing" easily.
The technology may not be perfect yet, as the singing still sound a bit unnatural. But as technology advances, we can expect it to mimic human voice more closely or even make it hardly distinguishable. Combining this with the virtual intrument technology, just imagine how much creativity we will have when average joe can produce studio quality music with just a computer.
You missed something else: you get privacy protection in public places through publicy. Although everyone can see what you are doing, you are also protected because you can see what everyone else is doing. In physical public space, it is very hard for casual stalker to stalk anyone exactly because the stalker himself don't have privacy in public space. If someone stalks you, he can be spotted easily by you or people around you and get his reputation ruined.
CCTV invades people's privacy by introducing asymmetry in publicy: Anyone including the CCTV can see you, but you can't see the person watching you behind the CCTV. This can actually be solved by increasing the public visibility of the watchers, for the watchers to be watched. If the security room itself has CCTV so that everyone else can see what the watchers are doing, we'll get back the publicy symmetry and get protected.
The same can be said to public photography including smart phone cameras and street view. Traditionally, camera was large so the photographer had increased public visibility when taking photograph. Smart phones break the publicy symmetry by making it not obvious that someone is taking a photograph. To protect our privacy on being photographed, we need to increase the publicy of the photographer to make his action of taking photograph obvious. This is why making rules like the Camera Phone Predator Attack Alert Act is better than making laws that prohibit people to take photograph in public. Though, I'll not comment on whether we really need a law to enforce this, but having a rule at least allows ethical photographers to play nice with public photography.
Google street view is just a form of intensive photography, but we can't really define how much photos taken are considered too much and thus illegal. But what we can do is to increase the publicy of the street view vehicle, so that people can notice the vehicle more easily and avoid being photographed. For example, the street view vehicle can be painted bright color, install flashing light bar, or even make noise and warning before photographing, depending on how much we're willing to trade off between visibility and annoyance. But what about those stuff that you can't move such as buildings? Well, the same as basic photography, if you refuse to move away things that you don't want to be photographed even after the photographer give full notice in public space, then the photographer has full right and to take the photograph ethically without your consent.
You said that looking into your house from places higher than your fence is illegal, what about if I view it through a nearby multi-story apartment? If I stay at the fourth floor of the apartment and I look at your two-story house through my window, does it consider illegal? How about the children who look into your house when they are in school bus going home? You made the assumption that the world is full of low density residence where there is no higher ground or public places that are higher than one story, but that is really the minority rather than norm. If seeing your house through fence is considered privacy invasive, then today we won't have skycrappers and multistory apartment that allow us to look through any window over the next block.
http://www.youtube.com/watch?v=pSqyEXLkrZ0
So will IPv6, Semantic Web, Social Web, Facial Recognition, and any P2P protocols coming in future seriously invade our privacy. Neither did HTTP, IPv4, and SMTP cared about privacy.
Get over of the privacy FUD and face the reality: We the programmers who design the architecture of the Internet don't care about privacy. Tell me brilliant slashdotters, if you have the manpower and time, how would you redesign IPv6, Semantic Web, or any other protocols from the ground up to protect users' privacy, and whether you would or should care about privacy protection within the protocols?
The age of privacy is over, the Internet is all about publicy. I might get troll for saying this, but privacy is more like copyright protection and censorship rather than freedom and openness. For those of you who are still open minded towards the discussion on privacy and publicy, please do visit Jeff Jarvis' blog and reconsider whether you'd like to join the publicy camp instead.
Thank you Facebook for supporting data portability and not use it as lame anti-competitive lock-in feature like Yahoo and M$ does.. I don't care how other slashdotters think, but you will earn more of my respect as you make your platform more open and release more open source projects. Well done for your effort, keep it on!
How long will it take for people to realized that under this all-new-super-perfect-diaspora-protocol, Facebook will still get all your data anyway, and now together with a whole new bunch of less accountable diaspora-hosting companies?
Decentralization on the other hand, means broadcasting information to multiple parties, in this case your friends. A protocol can be designed to be P2P, but you cannot prevent any peer from choosing a provider to host data on behalf of themselves. Just like email, any corporation can make use of this protocol to host a user's social network. When this become the norm, and when you, who host your own social server, try to broadcast a status update to some friends on Facebook/MySpace, then bang! Now both Facebook and MySpace holds a copy of your status update.
I'm actually surprised that the Slashdot crowd is naive enough to expect a protocol to protect one's privacy. As far as I know, none of the protocol we have today holds any claim that it can protect user's privacy, including email, IP, IPv6, HTTP, Tor, XMPP, FOAF, and the semantic web. In fact, the newer protocols such as IPv6 and FOAF are in fact far more privacy invasive than any kind of web 2.0 services today. Sure, we have protocols that protects user's anonymity, but anonymity is different from privacy that anonymity hides the true identity of the user, but the anonymous user's activity is always public. Furthermore, communication protocols such as email and XMPP never guarantee any kind of privacy protection, and they even encourage users to find a provider instead of forcing them to host server themselves.
My point is, either Diaspora will be extremely successful in privacy protection but nobody uses it, or everyone will use Diaspora but it will have serious privacy loophole that can never be fixed.
I'm pretty sure that supporters of Diaspora will be very upset if this happens:
1. Social protocol forks out of Diaspora and becomes standard.
2. Facebook refuse to join. MS jumps in but provides sucky service.
3. Diaspora founders startup Sporazzora social hosting, earns big bucks, starts data mining.
4. Google jumps in as second mover and kill everyone else, now becomes top social network.
5. Facebook joins in too late, but still has enough users for data mining.
6. Data exchange chaos to communicate with friends located at Facebook, MySpace, and Hi5. Privacy settings getting out of control.
7. Evil MySpace discloses all users' data to public. Everyone yells but nobody cares. MySpace users continue to stay there, while Google users unfriending MySpace friends.
Many privacy issues are caused by people misunderstanding about the privacy features of various protocols (which is none). For example, it actually take people by surprise that the server will know the client's IP address for every TCP/IP connection established, and that HTTP is transfered in plain text and cached in various proxies.
But we geeks didn't correct user's misunderstanding, but instead even use it as our own arguments against corporations. We think that, sure, the protocols expose these problems, but we'll just use brute force to restrict how websites can make use of these data. Sure that there are a few responsible one who want to invent new protocols that can protect user privacy, such as the one who made free proxy pools that connect to Google through the shared proxy. But they failed and instead raised more privacy issues in the protocol.
Protocol designers usually aware of the privacy issues that might arise from using their protocol. However they usually keep quiet and do not warn users about the potential danger. This is reasonable since nobody likes to be blamed at, and everyone likes to see their product to s
Am I the only one who first read the title wrongly as "Steve Jobs Tries To Sneak Shurikens On An iPhone"?
The word "believe" in religion is not about whether you believe in God. You have to believe because there is no solid explanation and evidence on why one religion is more correct than other religions. Hence, you need to have "blind faith" on that religion (not God) and hope that God really is how this religion describes. I came to realize when people ask me why I don't believe in God, reasoning like this is the best way to convince them, even though its not exactly how I think. Remember, never tell the believers "I don't believe in God because I'm a scientific person."
I submitted this story earlier because I agree with Jens Best that it is wrong to claim that Google Street View is violating people's privacy.
A street is a public space. By definition, a public space is where you expect anyone can see what you're doing, and that includes taking pictures. Is it wrong for average joe to take a photo on the street which include random people and plate number? No. So then why should it become wrong when Google is taking photos on the street?
So what's wrong with that? Logically there's really nothing wrong. You only feel it wrong because you don't want so many people to see you appear on that street. But remember its a public space, whether you like it or not there're always people watching you.
Hence, the root of the problem is not Google taking your photo, but its that Google makes it easy for anyone in the world to see photos taken on a street. I'd stress it again, its EASIER now for anyone to see photos of a street - the problem is on the EASINESS, not publicness or privateness.
Generalizing the problem, we can see that the root problem is on the advance of technology. With the wide adoption of digital camera equipped smartphones, anyone has the right to take pictures at any public space. The technology also make it easier for anyone to see the taken photos on the Internet. Now as long as the photo is not taken at private space, logically there is nothing wrong for anyone to do that. Google is only pioneering the technology to make it extremely easy to view photos of any street.
But even if Google took down street view, it is definitely possible to have user generated street view in the near future, especially with the assist of technologies such as PhotoSynth and geo-tagging. The technology is improving in extremely fast pace, and it will be soon that we can even see entire reconstruction of streets and buildings become a practical reality. I for one definitely hope that such technology could arrive to my country so that I can preserve the heritage of my own town "perfectly" without needing to wait for Google to come to my country.
With CCTV and Street View already watching us all around, the bad news is that there will definitely be more digital eyes watching on us from anywhere at all. If people already complaining on Street View, can they even accept a decentralized peer to peer street view? Should they ban the collaboration website or ban users from submitting photos? Or would it become prohibited to even take photos using hand phone in public spaces? Or is every tourists and photographers are under obligation to blur people's faces and car plate numbers in every photo they've taken?
Although I certainly agree that Street View would not necessary bring no harm to anyone, but I also think that it is wrong to ban such activities for personal reasons. This is not a privacy problem, this is a technological problem. The only way to make it not happen is to prevent the technology to advance. The public space already has a meaning, that is, public. I think nobody should demand for privacy in a public space, and it does no good to impose any privacy restriction to spaces that are already public. Sure you can define more non-public spaces like in your own house and impose privacy restriction there, but street is public, so don't complain.
Finally, I'd like to make disclaimer that I'm writing this not because I'm opposing privacy. I'm just stating the facts here about the root cause of privacy problems and the real challenge on solving them. As far as I know, I think it is wrong to define the problem as "privacy invasion" and such, and I don't think there are any other ways to prevent that other than redefining the meaning of "public" and stop technology from progressing. If anyone else can come out with a better solution, I'd definitely more than happy to accept it. And I really hope my 2 cent can make people think more deeply on the problem and solve the root cause instead of bashing the surfaces by blaming the corporations.