Thursday, October 8, 2009

Google Wave 101


Google Wave 101

So you've snagged an invitation to Google Wave—or a pal is sending one your way—and you've already taken a look at what to expect. Let's dive deeper into Wave features, etiquette, and extensions.

Learn Wave's Keyboard Shortcuts

Every good webapp has a full set of keyboard shortcuts for getting around and performing the most common actions, and happily Google Wave is no exception. While Wave is still missing a whole lot of shortcuts, there are a few you must know now. Here are the essential shortcuts to learn first:

  • Arrow keys: Move up/down within a list of waves, and left/right from inbox to open wave panel with your arrow keys.
  • Spacebar: Go to the next unread wave in a list
  • Ctrl+E: Edit a selected wave
  • Shift+Enter (in edit mode): Finish editing your wave; equivalent to clicking the "Done" button
  • Enter: Add a reply to a selected wave directly under it
  • Shift+Enter (in view mode): Add a reply to the bottom of a list of waves

Here's the full list of keyboard shortcuts. Alternately, you can click on the image below to see them all.

Filter Waves with Advanced Operators and Saved Searches

Wave is a very Googly product, so searching is simply a matter of typing a keyword into the search box. But like Gmail, Google Wave also offers several advanced search operators that let you find waves based on who they're with, what they're tagged, and other attributes. For example, to see all the public waves—that is, waves in which anyone using Wave can see—use the with: operator. In fact, if you're feeling lonely in Wave, the first Wave search you should try is with:public.

To save a search for reuse, click on the "Save Search" button on the bottom right of your Wave inbox. When you save a search you can also specify filter actions for all the waves that match it. Right now the only choices are "Archive" and "Mark as read." Once you run that with:public search, every public wave you read will end up in your inbox, which becomes overwhelming almost immediately. So save your with:public search and check off "Archive" so they don't clutter up your inbox. (You can also "Mute" chatty public waves that did make it into your inbox if you're not interested in every new update.)

The opposite of with:public, the with:me search is very useful for just seeing waves that are explicitly with you as an individual (versus in the public group). To limit your results to only waves you've updated, use by:me.

Other search operators include tag: for tags, and has: for attachments like images, files, and gadgets. For example, has:gadget returns waves with gadgets; has:image returns waves with images in them, and has:attachment returns waves with gadgets, images, or files. You can combine search operators, like with:public has:gadget, and use the minus sign to exclude waves as well, like -has:image. Here's the full list of Wave's advanced search operators.

Make a Wave Public

Now that you know how to find public waves, you probably want to make one of your waves public—especially if you don't have many friends on Wave yet—but there's no one-click button to make a wave public. The trick is to add public@a.gwave.com to your contacts list. To do so, click the + button on the bottom right of your Contacts module. Type public@a.gwave.com into the Address field, and even when Wave says "User does not have a Google Wave account", press Enter. The public group will appear in your contacts list, as shown. Add public to any wave you want to make public, but be prepared: Public waves often get destroyed by newbs and bots who haven't been in Wave long enough to grok the etiquette (see below). Also note that if you switch computers, you may have to add public@a.gwave.com to your contacts list again.

Know Wave's Bot Etiquette (and Bounce Unwanted Bots)

One of the biggest problems with public waves is that anyone can edit them or add recipients to them: including content-changing, and sometimes busted, bots. When you do your with:public search, you'll find dozens of waves that have been destroyed by newbs adding bots to them that delete or mangle the existing content so bad that even playback is broken. Good Wave etiquette dictates that you don't add bots to public waves. If you want to mess with a public wave, from its menu choose "Copy to New Wave" and go to town with your private copy.

If you've created a public wave and someone added a bot to it that you want out, add the Bouncy bot to your contacts (bouncy-wave@appspot.com). Then, add Bouncy to the wave, and reply to it adding the commandbounce:botaddress, replacing botaddress with the email address of the bot to bounce. Bouncy will oust the unwanted bot from your wave. This only works on bots. After Bouncy's done his job, you can delete the wave with the command and Bouncy's response. Speaking of...

Garden Your Waves

Like a wiki, useful and popular waves require oversight and gardening, or else they fall in to disrepair or go out of date or get vandalized (especially if they're public). You can oversee, clean up, edit, and update any wave you're a participant in, and everyone will appreciate it if you do.

First, empty "blips" or replies are a common occurrence around Wave, which is still kind of twitchy in different browsers and new to a lot of folks who might accidentally hit Enter when they didn't mean to reply. Delete empty blips when you come across them by clicking on the wave action drop-down on the top right of it, and choosing "Delete."

To automate this process on waves you create, add the Sweepy bot (sweepy-wave@appspot.com) to your contacts and to the wave itself. Sweepy will not delete existing empty blips, but it will delete any newly-added empty replies automatically. (Sweepy is one of the very few bots that may supersede the "never add bots to public waves" rule, as Sweepy's functionality cleans up the wave. For more on bots and gadgets, see this Google Wave Extensions list.)

If a wave becomes totally destroyed and you want to restore it to a former useful state, use its playback feature. Pause at the revision you want, and use the "Copy to a new wave" menu item to fork it into a new copy.

Bookmark a Custom Wave Layout

Netbook owners or those who keep Wave open in a sized-down window appreciate the ability to minimize unneeded Wave modules and maximize the reading or writing area on the wave you're working on at the moment. To load Wave with certain modules minimized by default, you can use a custom Wave URL with the #minimized parameter. For example,https://wave.google.com/wave/#minimized:nav,minimized:contact launches Wave with the Navigation and Contacts modules minimized. Thehttps://wave.google.com/wave/#minimized:nav,minimized:contact,minimized:searchURL minimizes Navigation, Contacts, and Search panes as shown here.

URL-observers will also notice that every individual wave has an ID that appears in the URL when you click on it. This means you could bookmark or IM a link to a public wave to anyone on Wave.

What Doesn't Work in Wave

The Wave Preview is a pre-beta webapp, and lots of things aren't working or just simply aren't implemented yet. From the "it's not just you" department, here are some notes on what's not working:

  • Some bots and gadgets: A couple of bots I mentioned in my first look at Google Wave worked in the Developer preview, but don't work in the regular preview, namely Bloggy, Polly, and several others. The best way to see if a bot works is to just try it, or search for its name and the with:public operator to find discussions about it.
  • Requests, or waves from other servers: The Requests link in the Navigation pane is presumably for you to approve waves that come from other servers. However, while Wave server federation is part of the protocol, it's not yet working for real. That's why users on the Developer preview can't wave at users on googlewave.com. Yet.
  • Removing Wave recipients: Right now you cannot remove non-bots from a Wave once they've been added to it. Copy your wave to a new one and reinvite folks instead.
  • Uploading files (that are not images): While you can drag and drop images into a wave (and be sure to try that, it's fantastic fun), you can't upload other filetypes using the Files button yet.
  • The "I'm online" green dot: When the Wave preview first launched, a pretty green dot would show you which of your contacts was online at the moment. This feature had a serious bug involved so the Wave team had to pull it. Expect those dots to come back in the next few weeks.
  • Playback (sometimes): If a wave is huge and has lots of revisions or a bot has made extreme changes, playback on waves can be wonky or just not work at all.
  • Blog publishing: The Bloggy bot does not work right now, and while the Madoqua bot will give you Javascript embed code to add to your blog, ONLY people who are signed into Wave will be able to see your wave (and it has to be public, which makes it editable by anyone). So, while publishing waves on any web page with proper permissions and access by anyone on the web will happen, it's not working right now.

Overall, Wave is a rich platform with a huge community of people discovering more of its ins and outs and quirks and workarounds every day. Wave users, what are your favorite tricks and tips for getting more out of Wave? Post up your comments below or in this public wave.

Friday, September 25, 2009

Baldwinsville teacher, a Red Sox fan, makes student turn Yankees T-shirt inside out

By Elizabeth Doran
September 24, 2009, 8:59PM
Do you think the fourth-grader's rights were violated?



UPDATE:
The Yankees are sending a gift package to a Baldwinsville fourth-grader who was told by a teacher he had to wear his Yankee’s shirt inside out.
Central New York Yankee fans sent a Post-Standard article about the fourth-grader to the Yankees Friday, said Robert Bernstein, manager of special events, alumni services and fan services for the Yankees. Other fans called the Yankees to see what the team could do, he said.
The team plans to send Nate a gift package. Bernstein declined to say what they would send, adding they would like it to be a surprise.
The Baldwinsville School District is looking into the complaint the family made about what they said happened in the classroom on Wednesday.
“We are investigating,” said Superintendent Jeanne Dangle Friday. “This is a personnel issue, and we will be following up and doing what’s appropriate after we get all the information.”
Dangle said the district will get back to the parents on the issue in a few days. James and Patricia Garrett, parents of 9-year-old Nathan Johns, have also met with principal Terry Bick .
Dangle said the investigation includes asking other children who were present in the class for their observations. “From a district perspective, we would never support something like that,” Dangle said. “But we don’t have all the facts yet.”
Dangle said she didn’t respond to the report on Thursday because she was tied up in meetings.
Nate’s parents said they were shocked when their son got home from school on Wednesday and told them what happened. Nate said his teacher, Peter Addabbo, made him wear his Yankees shirt inside out until dismissal. Addabbo is a Boston Red Sox fan, the family and students said.
The Garretts said their sons’ First Amendments right have been violated. Also, the school teaches in its character education program about respect, and James Garrett said the teacher’s behavior seems to contradict that.

Nathan Garrett, a 9-year-old Yankees fan, poses for a photo Thursday outside his home in Baldwinsville. Nathan is wearing the T-shirt that his teacher, a Red Sox fan, made him wear inside out. Other students teased him, and his parents believe Nathan's rights were violated.
Van Buren, NY -- Van Buren Elementary fourth-grader Nathan Johns thought his teacher was kidding Wednesday when he instructed him to go to the bathroom and turn his Yankees T-shirt inside out.
The blue shirt read “New York No. 52” on the front and “Sabathia” for the New York Yankees’ pitcher CC Sabathia, on the back.
“ I thought to myself ‘Is he serious or is he kidding,’” said Nate, 9, a student in Peter Addabbo’s fourth-grade class. “But he had this look like he wasn’t kidding at all.”
Nate complied, and said he was later told to wear it that way until dismissal. At lunch, Nate said the fifth-graders made fun of him because he wearing his shirt inside out. “It was such a horrible day.” Nate said. “I don’t ever want anything like to happen again.”
Nate said he felt he was treated unfairly. “Just because my teacher doesn’t like the Yankees, I should still have the right to wear a Yankees shirt,” Nate said Thursday after school. The teacher has Boston Red Sox paraphernalia displayed all over the classroom, he said.
Principal Terry Bick did not return several phone calls to the Post-Standard on Thursday. At least five phone calls to Baldwinsville Superintendent Jeanne Dangle’s office also were not returned on Thursday.
Nate’s parent said they were shocked when their son got home from school and told them what happened. “I was stunned — absolutely flabbergasted,” said James Garrett, Nate’s dad. “I couldn’t believe it. He was distraught. The school preaches all about not allowing bullying, and this really felt like he was being bullied.”
The Garretts contacted Bick on Wednesday and met with her Thursday. “She was very professional about this, and she seemed to take it as seriously as we did,” James Garrett said.
Garrett said he believes the school handled the incident appropriately, but strongly believes his son’s First Amendment rights were violated.

http://z4mp1.blogspot.com/

Friday, September 11, 2009

Dave Chappelle - Killing Them Softly




http://z4mp1.blogspot.com/

59'2"! Ronnie Renner's World Record Jump

Monday, September 7, 2009