rest of the group when compared to a traditional setting. The Internet serves as a screen, helping to evoke the purest feedback from the participants in the group, as it removes much of a mob mentality. Facebook has also been a mode in which crowdsourcing can occur, as users typically ask a question in their status message hoping those that see it on his or her news feed will answer the question, or users may opt to use the poll option now available to obtain information from those within their friends network. Community-based software projects Through the use of the social Web, many software developers opt to participate in community-based open-source software projects, as well as hacking projects for proprietary software, kernel (computing) modifications, and freeware ports of games and software. Linux iterations are perfect examples of how effective and efficient this sort of collaboration can be. Google's Android operating system is another example, as many coders work on modifying existing hardware kernels and ROMs to create customized forms of a released Android version. These collaborative efforts for Android take place typically through xda-developers and androidforums.com. Mobile application development Most of the modern mobile applications, and indeed even browser applications, come from released software development kits to developers. The developers create their applications and share them with users via "app markets". Users can comment on their experiences with the applications, allowing all users to view the comments of others, and thus have a greater understanding of what is to be expected from the application. Typically there is also a rating a system in addition to comments. Mobile social Web applications are built using various APIs. These APIs allow for the interaction and interconnection of data on one social database, be it Facebook, Twitter, or Google Account, thus creating a literal web of data connections. These applications then add to the user experience specific to the application itself. Examples include TweetDeck and Blogger. From the social web to real life The way in which individuals share intimate details, and perform tasks such as dating, shopping, and applying for jobs is very different from in previous generations. Now, one's preferences, opinions, and activities are routinely shared with a group of friends with whom they may or may not ever meet were it not for the social web. Many social websites use online social interaction to create a bridge to real life interaction.