Posts Tagged ‘Vet’
All Your Twitter Bot Needs Is Love
All Your Twitter Bot Needs Is Love
Anyone who has been on Twitter for more than a few days knows that it’s rife with bots — accounts that are run by a computer, rather than a human. But while bots may be pretty easy to come by, it isn’t often that you get the chance to read through the code that makes one tick. Tonight, you’ve got your chance. The bot’s name? Jason Thorton. He’s been humming along for months now, sending out over 1250 tweets to some 174 followers. His tweets, while not particularly creative, manage to be both believable and timely. And he’s powered by a single word: Love.
Thorton is the creation of developer Ryan Merket, who built him as a side project in around three hours. Merket has just posted the code that powers him, and has also divulged how he made Thorton seem somewhat realistic: the bot looks for tweets with the word “love” in them and tweets them as its own. From Merket’s blog:
Jason tweets A LOT about the word “love” – that’s because Jason actually steals tweets from the public timeline that contain the word “love” and posts them as his own.
Jason also @ replies to people who use the word “love” in their tweets, and asks them random questions or says something arbitrary.
Merket then goes on to detail why the ease with which he could build the bot should be cause for concern:
It took me about 3 hours to code Jason, imagine what a real engineer could do with real AI algorithms? Now realize that it’s already a reality. Sites like Twitter are full of side projects, company initiatives, spam bots, and AI robots. When the free flow of information becomes open, the amount of disinformation increases. There’s a real need for someone to come in and vet the people we ‘meet’ on social sites — it will be interesting to see how this market grows in the next year.
Can social networks really vet every single user that joins? That would likely be incredibly difficult to scale, but there’s certainly room for the algorithms to improve. In any case, here are some of Jason’s most recent tweets:

And here are some of the people who fell for them:

App Store Lessons: Picking an application name
App Store Lessons: Picking an application name
Filed under: Analysis / Opinion, App Store, SDK
iPhone developer Dan B. wanted to know if Apple would reject his application based on the name he wanted to use for his app.
So he did what you’d expect a sane developer to do. He wrote Apple. He used one of his technical support incidents to speak with the Apple Developer Technical Support teams and waited for them to reply.
They were quite prompt in answering, redirecting his question to the iPhone App Review Team.
Thank you for contacting Apple Developer Technical Support. We provide support for code-level questions on hardware & software development, and are unable to help you with your app naming question.
Please contact the iPhone App Review Team for assistance. You can contact them directly at [address redacted].
While you were initially charged a technical support incident for this request, we have assigned a replacement incident back to your account.
I hope this information is helpful to you.
So Dan contacted the App Review team. And they wrote back too.
Thank you for contacting the iPhone Developer Program. This email address is for inquiries regarding status of application submissions.
Apple is not able to provide pre-approval to developers for proposed application submissions.
We ask that you please review the Program License Agreement details against the specific application you wish to develop and submit any applications for App Store consideration in line with the application submission processes for the program.
If your application does in fact get rejected by the app review team, then we will notify you on what appropriate corrections/changes should be made.
So what’s a developer to do? It seems like the only way to vet an application (let alone an application name) is to submit it and see whether Apple rejects it or not. If the name is used in the application art, you might have to redesign your screens. If the application idea is not okay, you might end up throwing away all your development costs because Apple would not give a preapproval before starting serious development.
Dan’s problem reflects a wider problem with Apple’s App Store black box. Developers should be able to pay for support incidents for exactly this kind of situation. It appears that Apple does offer this high level of consultation to partners and other companies that they work with (even to the point of having Phil Schiller call Google directly to discuss the progress for the Google Voice app review). Shouldn’t they offer a similar kind of service to smaller developers?
Have you been able to get these kinds of answers out of Apple? If so, how did you approach the matter? Let us know in the comments…
TUAWApp Store Lessons: Picking an application name originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 15 Oct 2009 22:00:00 EST. Please see our terms for use of feeds.
Read | Permalink | Email this | Comments
Read the whole story…
5 Easy Steps to Stay Safe (and Private!) on Facebook
5 Easy Steps to Stay Safe (and Private!) on Facebook
When the President of the United States warns schoolchildren to watch what they say and do on Facebook, you know that we’ve got a problem…and it’s not one limited to the U.S.’s borders, either. People everywhere are mindlessly over-sharing on the world’s largest social network, without a second thought as to who’s reading their posts or what effect it could have on them further down the road. For example, did you know that 30% of today’s employers are using Facebook to vet potential employees prior to hiring? In today’s tough economy, the question of whether to post those embarrassing party pics could now cost you a paycheck in addition to a reputation. (Keep that in mind when tagging your friends’ photos, too, won’t you?)
But what can be done? It’s not like you can just quit Facebook, right? No – and you don’t have to either. You just need to take a few precautions.
Unbeknownst to most mainstream Facebook users, the social network actually offers a slew of privacy controls and security features which can help you batten down the hatches, so to speak. If used properly, you’ll never have to worry about whether you should friend the boss and your mom. You can friend anyone you want while comfortable in the knowledge that not everyone gets to see everything you post.
The problem in implementing these privacy options is that they’re just too confusing for most non-tech savvy people to handle. And often, folks don’t want to bother to take the time to learn. To simplify the process, we’re offering five easy steps you can take today to help make your Facebook experience safer, more secure, and more private.
Step 1: Make Friend Lists
Yes, it will take some time, especially if you’re connected to a couple hundred friends already. But this step, while not the quickest, is fairly simple. And it will be one of the most useful things you can do on Facebook.
Friend lists, like they sound, are lists for categorizing your friends into various groups. The nice thing about this feature is that once you set these lists up, you won’t have to do it again. We suggest that you put your work colleagues and professional acquaintances into a friend list designated “work,” personal friends you’re not very close with into a list called “Acquaintances,” and people you’re related to into a list called “Family.” Those three main categories will separate out the groups of “friends” who you may want to hide some information from.
To create a friend list, click on “Friends” at the top of the Facebook homepage. In the left-hand column, click “Friends” again under the “Lists” section. Now you’ll see a button at the top that says “Create New List”. Click it. In the pop-up that appears, you can name your list and pick members. If you’ve ever shared an application with your friends, the process of doing this will be very familiar.
When you’ve finished making lists, you’ll be able to use them when selecting who can see what (or who can’t!) when configuring the security settings described below.

Step 2: Who Can See What on Your Profile
At the top right of Facebook, there’s a menu that many people probably ignore: “Settings.” But this menu is now going to become your best friend. To get started, hover you mouse over the Settings menu and click “Privacy Settings” from the list that appears. On the next page, click “Profile.” This takes you to a page where you can configure who gets to see certain information on your profile.
Before making changes, think carefully about the sorts of things you want public and the things you want private. Should “everyone” get to see photos you’re tagged in? Or would you like to limit this only to those you’ve specifically chosen as Facebook friends?
Underneath each section on this page (basic info, personal info, status, etc.), you can designate who gets to see that particular bit of information. For anyone not using custom lists (see step 1), the best thing to enter here is “Only Friends.” Anything else opens up your profile information to people you may or may not know. For example, choosing “Everyone” makes that info public, “Friends of Friends” lets your friends’ friends see it, “My Networks and Friends” opens up your info to anyone in your networks – that means anyone in your city, your high school, your college, a professional organization you listed, etc.
You can also block certain groups from seeing these sections, too. On any item that offers an “Edit Custom Settings” option, you can click that link to display a pop-up box where you can choose people or lists to block (see where it says “Except these people”). If you haven’t made custom lists as explained in step 1 above, you can enter individual names here instead. (Sorry, mom, dad, boss – this is where you get blocked.)

Step 3: Who Can See Your Address and Phone Number
Did you list your address and phone number on Facebook? While that’s a handy feature, you may not want everyone you friended to have this information. To access this configuration page, you follow the same steps as above in step 2 to display the Profile Privacy page. You’ll notice that the page has two tabs at the top – click on the one that reads “Contact information.”
As previously described above, you can again use the drop-down lists provided to designate who gets to see what and/or block certain people or lists from viewing this information. The sections on this page include “IM Screen Name,” “Mobile Phone,” “Other Phone,” “Current Address,” “Website,” and your email.

Step 4: Change Who Can Find You on Facebook via Search
Sick of getting friend requests from old high school pals? While for some the beauty of Facebook is that it lets you reconnect with everyone you ever knew throughout your life, others find this intrusive and annoying. You’re not friends with any of these people anymore for a reason, right?
As it turns out, you can still enjoy Facebook without some folks ever knowing or finding you thanks to the search privacy settings.
Click on the “Settings” menu on Facebook’s homepage and then click “Search” on the following page. You’ll be taken to a Search Privacy page where you can specify who gets to find you on Facebook. Want to be wide open? Change the “Search Visibility” drop-down box to “Everyone.” Want to keep it a little more limited? Select “My Networks and Friends,” “Friends of Friends,” or “My Networks and Friends of Friends” instead. Don’t want anyone finding you on Facebook? Change it to “Only Friends.” That means only the people who you’ve already friended can find you in a Facebook search.
On this page, you can also configure what information displays when your info is returned as a search result (e.g. your profile picture, your friend list, etc.). In addition, you can check and uncheck the boxes for network-based searches too. For example, if you don’t want anyone from high school to find you, uncheck the box next to “people in high school networks.”

Step 5: Stop Sharing Personal Info with Unknown Applications
Remember when we told you about what Facebook quizzes know about you? Using Facebook’s default settings, you’re unknowingly sharing a plethora of personal information (and your friends’ info too!) with various Facebook applications and the developers who created them. The problem is so bad that the ACLU recently created their own Facebook Quiz to demonstrate how much information an app has access to.
It’s time to take back control! From the Facebook homepage, hover your mouse over the “Settings” menu and choose “Privacy Settings” from the drop-down list. On the next page, click “Applications” then click the tab that reads “Settings” which is next to the “Overview” tab. (Oh, and if you want to really be freaked out, read that overview!)
On this page, you can check and uncheck boxes next to your personal information (picture, education history, wall, religious views, etc.). This controls what applications your friends are using can see about you. Yes, your friends’ apps can see your personal info if you don’t make this change! Believe it or not, you don’t have the same control over your own apps. The best you can do is head over to the Applications page and delete the apps you’re not using anymore. (Use the “X” to remove them.) You see, once you authorize an application, you’re telling it that it’s OK to access any information associated with your account that it requires to work. While some developers may only pull what’s actually required, many others just pull in everything they can. Scary, isn’t it?

Conclusion
While this is by no means a comprehensive guide to Facebook security and privacy, these five steps can help you get started in creating a safer, more secure, and more private environment on the social network.
However, if you choose not to take any precautions, then you’ll only have yourself to blame when an errant wall post or naughty photo makes its way online and straight into Grandma’s News Feed, or worse, your boss’s. These days, it’s better be safe than sorry, so go ahead and delve into those settings!
Finally a Good Use for Google Knol: Sharing Information About Flu Research
Finally a Good Use for Google Knol: Sharing Information About Flu Research
Last year, Google Knol launched to a lot of hype and skepticism. While, at first, it looked like a possible Wikipedia-challenger, in reality, it didn’t attract a lot of users or attention, even though some of the articles on the site are actually quite good and well written. Today, however, Google announced that the Public Library of Science (PLoS), a non-profit organization focused on providing free access to scientific and medical literature, will use Knol to give scientists a place to collaborate and share research on important topics, including influenza research.
PLoS Currents, as this project is called, will first focus on influenza research and might later expand to other topics. In order to keep the standard of the submissions high, PLoS will be able to use a number of new moderation tools in Knol to vet submissions and comments. Any submission that is accepted for publication will immediately appear on PLoS Currents and will also be publicly archived at the National Center for Biotechnology Information (NCBI). All articles are published under the Creative Commons Attribution License, which allows anybody to share and remix these papers (with attribution).

Overall, we think this is a great project. Knol is a good, easy-to-use platform for these kinds of publications, and given that the articles are also archived on other servers, this project also doesn’t rely on Google to keep Knol’s servers running indefinitely.
PLoS, being a non-profit, is also the right organization to give this project a try. Commercial publishers are still wary of the Internet, and while the open access movement has been gathering some support over the last few years, a lot of research in most scientific fields will still be hidden behind paywalls for a long time.
Palm hires Apple vet Jeff Zwerner as new SVP of Brand Design
Palm hires Apple vet Jeff Zwerner as new SVP of Brand Design
[Via PreCentral]
Filed under: Cellphones
Palm hires Apple vet Jeff Zwerner as new SVP of Brand Design originally appeared on Engadget on Tue, 04 Aug 2009 16:33:00 EST. Please see our terms for use of feeds.
Read | Permalink | Email this | Comments
Read the whole story…