text:
- 1 Sign
- 2 Re: Madara
- 3 Re: Chidori
- 4 Re: Chidori
- 5 Re: Missing jutsu
- 6 Re: Treasured Tools
- 7 Re: Sasuke's weapon skills
- 8 Re: Avenger
- 9 ...is Itachi your favorite character?
- 10 Summoning: Food Cart Destroyer Technique edit
- 11 Re:Image
- 12 Re: Article problem
- 13 Re: Help with a pic
- 14 Re: Request
- 15 Kabuto's chakra reserves
- 16 Re: A request
- 17 Re: Translator
- 18 Re: A Translation please
- 19 Madara
- 20 Re: Another Request
- 21 Re: A question
- 22 Cutting Technique request
- 23 RE: Just Curious
- 24 barrier
- 25 Re: Why the change?
- 26 Masks
- 27 What is your problem?
- 28 Re: Little problem
- 29 Sakura's Taijutsu
- 30 Obito's image
- 31 Re: Coloured pics
- 32 Re: Madara edits
- 33 Re: Wait a Sec/Espera ai.
- 34 Removing and readding
- 35 Editing
- 36 Shikamaru Swordplay
- 37 Re: Tobirama and Edo Tensei
- 38 Re:Great Fireball Shower
- 39 Re: A question
- 40 really?
- 41 ok then
- 42 Kanji
- 43 Re: Ajuda
- 44 re: silly question
- 45 Shikamaru
- 46 Re: Translation request
Could you please sign your talk page comments with ~~~~. Jacce | Talk 05:34, March 2, 2010 (UTC)
sorry. i'm new here and i don't know much about computers. (Darksusanoo (talk) 19:16, March 2, 2010 (UTC))
Keep up the good work!Maddog24 (talk) 01:21, July 16, 2013 (UTC)
Re: Madara
Nagato was already corrupted, so it's unclear how much, if at all, Madara contributed to that. As for Sasuke, that's one example, and does not indicate a particular capability of his. Naruto does it fairly regularly and has even had it out by Kakashi and Chiyo. ~SnapperTo 23:31, March 2, 2010 (UTC)
- Madara can make bad people worse; a -5 to a -6. Naruto can make bad people good; a -5 to a +3. Also, Madara changes people (in Sasuke's case at least) with facts. Naruto changes people with his opinions and beliefs. The only thing they have in common is being influential. The ways in which they are influential are almost unrelated. ~SnapperTo 00:00, March 3, 2010 (UTC)
- Susanoo image.
- I'm not going to debate about Nagato. His relationship with Madara is too unclear. But, as far as I'm concerned, manic smiles are the first of the eight, easily evil steps. ~SnapperTo 00:21, March 3, 2010 (UTC)
Re: Chidori
Personally I think the info is already in the article. "Sasuke increases the range of his Chidori by using form manipulation to extend it into a blade up to 5 meters in length. [---] The blade however can be swung in order to cut things as well as cause fatal injuries." But maybe we should change it, which is a decision for the community. So if you fell the article doesn't explain the Chidori Sharp Spear, you should bring it up on the techniques talk page. Jacce | Talk 16:31, March 3, 2010 (UTC)
Re: Chidori
I agree with jacce it goes up to 5 m but can cut anyone or anything even steel doors--Chidorishuriken (talk) 19:23, March 24, 2010 (UTC)
Re: Missing jutsu
Wikia has recently released an update the wiki engine, and it broke down some stuff we use. The person on this wiki who can probably explain what is or isn't broken is SimAnt, who's the one who manages our infoboxes and their codes. Omnibender - Talk - Contributions 04:00, January 23, 2011 (UTC)
- The justu missing in the character infobox is a cache related issue due to the upgrade. The upgrade slightly changed the datatype of the property used to search for character justu are stored in so the values were all "reset". Jutsu will reappear after their individual property is updated, i/e the justu page is edited. SimAnt 18:52, January 23, 2011 (UTC)
If the tool is not listed as offensive it its own infobox, it will not appear as a weapon in the characters infobox. SimAnt 02:29, February 11, 2011 (UTC)
- Then change it? SimAnt 03:09, February 11, 2011 (UTC)
- Click Edit with form, instead of edit, if you are using wikia skin, it is in the dropdown from the edit menu. SimAnt 13:05, February 11, 2011 (UTC)
Re: Treasured Tools
The sage was said to have created and used them. It's a legend and might not be true. Even if it's true, he might have used them in a completely different way. —ShounenSuki (talk | contribs | translations) 18:54, February 11, 2011 (UTC)
Re: Sasuke's weapon skills
I removed it because it doesn't deserve its own section just because he's shown a preference to their use. You can mention it in his abilities section but it doesn't warrant its own section. All of the people you mentioned by the way use specialised weapons.--Cerez365™ 15:44, July 11, 2011 (UTC)
Yeah, but none of those are unique to him alone, not even rigging the shuriken. It can be mentioned but still doesn't need it's own section because what he's done doesn't seem like something anyone else can't do without training or the Sharingan in some cases.--Cerez365™ 18:04, July 11, 2011 (UTC)
Re: Avenger
I'd love to help you, but could you point me to where that is said exactly? —ShounenSuki (talk | contribs | translations) 16:24, July 16, 2011 (UTC)
- He simply calls Sasuke "a true avenger" (「本物の復讐者」, "honmono no fukushūsha"). This is really nothing more than a description and not a real nickname or anything. I don't think it's worth mentioning it on Sasuke's page. —ShounenSuki (talk | contribs | translations) 16:38, July 16, 2011 (UTC)
...is Itachi your favorite character?
You're kind of inflating his feats recently and ignoring that Naruto really IS holding back since he wasn't even using the strength, speed, or techniques he displayed in previous chapters. --NaruHina fan (talk) 00:15, July 28, 2011 (UTC)
- I'm sorry, but you're coming off with the sort of guys I deal with on Narutofan on a daily basis when it comes to Itachi. Didn't mean any offense.--NaruHina fan (talk) 00:44, July 28, 2011 (UTC)
- Thats fine. Though just think about it-if Naruto was going all out, why were no 'Yellow Flashes' commented on by Itachi or Nagato who would have been shocked by that sheer speed? That's just one factor that lends to the fact Naruto was holding back against Itachi for information, not wanting to destroy his Edo outright.--NaruHina fan (talk) 00:54, July 28, 2011 (UTC)
Summoning: Food Cart Destroyer Technique edit
Minato summoned Gamabunta on the ground and he jumped onto the Nine-Tails. The Food Cart Destroyer summons the toad in the air and makes them fall on their target. Therefore it was a different technique Minato used. The Fox King(firstname.lastname@example.com (talk) 16:47, August 7, 2011 (UTC))
Sure.--Cerez365™ 21:34, August 18, 2011 (UTC)
Re: Article problem
Hey meng~. I'm not 100% sure what you mean so if I misinterpret it, you might have to explain it to me with more details. I think if you clear your cache however, and try again you should stop seeing the older versions of the article. Just google "clearing your cache" and the browser that you're using if you don't know how. An article there should give you decent instructions.--Cerez365™ 02:52, August 22, 2011 (UTC)
Clearing your cache should work for that issue. I know it takes a while to show up but I've never noted a set time per se. After checking a while ago though he's listed in both the Soul Removal and Human Path articles for me. I aslo see them in his infobox.--Cerez365™ 03:05, August 22, 2011 (UTC)
Re: Help with a pic
Sempai... you keep talking like that and you'll get anything from me :$
Unfortunately, because the manga is static (drawn) and the anime is well... animated, unless the animators pay specific attention to or follow the manga scene exactly you tend not to be able to get such cool screenshots. From What I see in the anime, you won't be able to see anything in the frame where the shuriken detaches the way you see it in the manga, it just looks like some broken stuff flying all over the place. In any case give it a watch— it's episode 137 and let me know if the frame you were thinking of was actually shown and i'll see what I can do.--Cerez365™
So... you're using me =| Meh, lool. Well, I got this but for some reason the highest quality I could get my hands on looks like that (I think it's just the scene/setting idk). You can upload it if you like/still want to use it. Just be sure to save it in .PNG format that might help with quality.--Cerez365™ 00:36, December 23, 2011 (UTC)
Do you disagree with me creating a page named the blaze release: tomoe after what I have said about it or is it ok in your opinion now? link to page: http://naruto.wikia.com/wiki/Talk:Yasaka_Magatama#Sasuke_as_a_user
--Kotoamatsukami (talk) 21:41, February 16, 2012 (UTC)
Re: Request
Heller~ All the scans that I know of are from the same mangareader and they're all poorly scanned. I think you'll have to wait until raws are available to possibly get that but sure thing.--Cerez365™ 22:46, February 23, 2012 (UTC)
Another user's uploaded the image.--Cerez365™ 08:16, February 25, 2012 (UTC)
Kabuto's chakra reserves
We can't attribute Kabuto's use of senjutsu solely to his absorption of Orochimaru's remains and chakra boost, he also had Jūgo's natural energy absorption added to his body. Just big chakra reserves don't cut it. Omnibender - Talk - Contributions 02:40, March 24, 2012 (UTC)
Re: A request
Hey. Saw your message yesterday but wasn't able to get around to it. Any way, sorry and here you go ^^ --Cerez365™(talk) 11:18, October 11, 2012 (UTC)
Re: Translator
We no longer have one really. However User: Seelentau does help where he can.Cerez365™(talk) 18:24, October 17, 2012 (UTC)
Re: A Translation please
I don't have the Japanese chapter yet. When I get it, I'll translate it :) Seelentau 愛議 18:38, October 17, 2012 (UTC)
- As you can see here, I "translated" that part. No idead what the Rikudō no Jutsu is, though. Could be referring to the Rinnegan jutst, but who knows~ Seelentau 愛議 16:55, October 18, 2012 (UTC)
http://naruto.wikia.com/wiki/Madara_Uchiha?diff=next&oldid=703486 , http://naruto.wikia.com/wiki/Narutopedia:Manual_of_Style#Characters , so why? — SimAnt 11:14, October 18, 2012 (UTC)
When someone changes your edits blatantly stating that what you're doing is either unnecessary or inaccurate, don't go back and change it.--Cerez365™(talk) 11:47, October 18, 2012 (UTC)
Re: Another Request
- Here's the Madara image Please bear in mind that his article is becoming a bit overrun with images.
- The Sauke dodging B's attack does not look the same in the anime as it does in the manga. Instead of lines, there is literally a trail of Sasuke which could be mistaken for a bunshinjutsu. His section already has a taijutsu image though.--Cerez365™(talk) 21:46, October 19, 2012 (UTC)
Re: A question
I'm not sure what's going on. I haven't noticed it myself. Maybe you should ask SimAnt he may or may not know what's going on there.--Cerez365™(talk) 16:20, December 14, 2012 (UTC)
Cutting Technique request
Too late I see, ^_ why have you replaced yours with mine though? Sorry for I couldn't sooner, I have all 3 pics prepared if anything, internet connection fell down as I was to upload, so :(--Elveonora (talk) 20:29, December 23, 2012 (UTC)
Yours are really good, nice work :) There's really very little difference, only the pierced Shinobi's reaction bubble is seen on mine (step 2). Also I couldn't in hell figure out how to properly use the "characters/techniques in image" tag, but you did. I think you should revert it back for consistency purposes--Elveonora (talk) 20:44, December 23, 2012 (UTC)
RE: Just Curious
Well it's kinda hard to explain. I've been on this Wiki for almost 3 yrs now, and i haven't really thought much about makin' an account. I guess you could call it lazyness, but i figure since a normally only do small edits or talk page things that it doesn't matter. I'm sure that one day i'll make one.184.108.40.206 (talk) 23:37, December 26, 2012 (UTC) Yhwach
Isn't it bukijutsu as well?--Elveonora (talk) 02:39, December 31, 2012 (UTC)
Re: Why the change?
When I changed it back, I was wondering why it was changed in the first place. There isn't much of the gunbai to see that that image of Madara doesn't cover to begin with. And even if it were to be changed for now, we actually have a coloured image that can go there, so I don't think we should substitute that for another image.--Cerez365™(talk) 05:23, January 1, 2013 (UTC)
[1], i don't think several is a good word choice. there are 26, several is gonna be interpreted as more than 2. — SimAnt 22:51, January 31, 2013 (UTC)
What is your problem?
You delete information from articles without giving a reason, entire sections, and it seems you're just doing it to be annoying or something. So tell me, why do you keep doing this?--SuperSaiyaMan (talk) 18:37, February 26, 2013 (UTC)
Re: Little problem
I'm seeing random character pages without a jutsu section in their infoboxes as well. There were a few template tinkering edits by Simant earlier today, maybe the page needs purging. Omnibender - Talk - Contributions 02:32, March 22, 2013 (UTC)
Sakura's Taijutsu
One word: Why?Inoyamanaka98 (talk) 03:22, June 24, 2013 (UTC)Inoyamanaka98
- How so Shikamaru gets something like that.Inoyamanaka98 (talk) 03:43, June 24, 2013 (UTC)Inoyamanaka98
- Ok sorry.Inoyamanaka98 (talk) 06:07, June 24, 2013 (UTC)Inoyamanaka98
- Ok thanks for the advice. Hey should we add on Ino's Taijutu section that during their first day of training, she on par with Shikamaru?18.104.22.168 (talk) 17:53, June 24, 2013 (UTC)Inoyamanaka98
- Oh your right and I'm sorry I forgot to loginInoyamanaka98 (talk) 18:10, June 24, 2013 (UTC)Inoyamanaka98
- Ok thanks for the advice. Hey should we add on Ino's Taijutu section that during their first day of training, she on par with Shikamaru?188.8.131.52 (talk) 17:53, June 24, 2013 (UTC)Inoyamanaka98
- Ok sorry.Inoyamanaka98 (talk) 06:07, June 24, 2013 (UTC)Inoyamanaka98
Obito's image
Done. http://i1283.photobucket.com/albums/a553/anaspet06/Shakhmootssign_zps2a261e68.png(Contact) 19:12, July 11, 2013 (UTC)
Looks like you got your shizit together. I am just writing you so I can be part of this wiki as I love it. Maddog24 (talk) 01:20, July 16, 2013 (UTC)
Re: Coloured pics
Hi Dark. The Weekly Shōnen Jump has released a special full-color edition of the previous chapter and published it as an exclusive for the premium digital issue of Weekly Shōnen Jump #33. You could see this coloured chapter here and it's been discussed to be posted in this wiki on this talkpage section. http://i1283.photobucket.com/albums/a553/anaspet06/Shakhmootssign_zps2a261e68.png(Contact) 19:56, July 17, 2013 (UTC)
Re: Madara edits
Part 1:
So what if he's more skilled using it than Obito? It has nothing to do with his own abilities. It was never said Obito was better at using it in any way.
Part 2:
I know he was the first one to say so. Does not make it an ability of his though. His reincarnated state can never be an ability. Frankly it has nothing to do with him.
Part 3:
Then cite a reference where it specifically said he created them because to my knowledge none exist. Madara said his will was in the rod he placed inside Hashirama Living clone's navl and the ones he placed inside Obito just in case. It was never said that he created then stuffed them inside the Demonic Statue of the Outer Path. We can't mention that because it's flat-out speculation.--Cerez365™(talk) 23:18, July 18, 2013 (UTC)
Re: Wait a Sec/Espera ai.
Boas @Dark, igualmente, ainda bem que mais alguém fala o mesmo dialeto que eu por aqui. Tenho uns assuntos para tratar contigo já que falamos a mesma língua. :). Dan.Faulkner (talk) 23:03, July 28, 2013 (UTC)
- Juntei-me ai a uma causa, uma wikia novata, mas que a plataforma é legal, usam o português literal, e queremos criar uma wikia pt-br que preste, e possua boa informação, se tiver interessado em ajudar passa por lá :). Dan.Faulkner (talk) 23:14, July 28, 2013 (UTC)
- Está aqui mano, eu sou apenas um editor comum lá, mas sempre tive a vontade de editar conteúdo Pt-Br por isso me juntei. dá uma olhada. pt-br.naruto-project.wikia. o resto você sabe :). têm chat, aparece lá para dar uma palavrinha. Obrigado. Dan.Faulkner (talk) 23:19, July 28, 2013 (UTC)
- Mano ainda bem que você não foi naquela wikia, muito lixosa, meninos que não sabem o que é democracia e ouvir a opinião dos outros, se eles fazem algo mal e você aconselha a fazer melhor, te bloqueiam, não coloca lá os pés mano. Valeu. Dan.Faulkner (talk) 04:41, August 3, 2013 (UTC)
- Como acabas-te de testemunhar o lixo de gente que controla aquilo, vêm na sua talk page e apagam conteúdo sem o debater ou se defenderem, chegam e saem apagando tudo, debater, argumentar, isso no vocabulário deles não existe, eles que são bons, eles que são inteligentes, eles que sabem tudo, bloqueiam novatos que não concordem com eles, por isso a wikia deles já faliu várias vezes, não passa lá mano. Só te vai prejudicar. Nunca devia ter ausentado daqui. Ter de apanhar o ritmo de novo aqui. Força também mano :) abraço. Dan.Faulkner (talk) 01:28, August 4, 2013 (UTC)
- Oi mano, passas-te pela wikia de que te falei? O.o Dan.Faulkner (talk) 00:32, August 5, 2013 (UTC)
- O que se passou lá para não teres gostado? Pois eu já esqueci aquilo, só vou lá resolver uma coisa, e não meto mais lá os pés. Dan.Faulkner (talk) 00:38, August 5, 2013 (UTC)
- Tens toda a razão, bem eu vou parar de tentar usar PT do Brasil, desculpa ter-te aconselhado um tão mau lugar, queria juntar qualidade onde pouca existia, qualquer coisa, debates, argumentações, ajuda que precises, ou duvidas, fala comigo, também não vou hesitar em te procurar quando se passar o mesmo comigo :). Dan.Faulkner (talk) 00:46, August 5, 2013 (UTC)
- O que se passou lá para não teres gostado? Pois eu já esqueci aquilo, só vou lá resolver uma coisa, e não meto mais lá os pés. Dan.Faulkner (talk) 00:38, August 5, 2013 (UTC)
- Oi mano, passas-te pela wikia de que te falei? O.o Dan.Faulkner (talk) 00:32, August 5, 2013 (UTC)
- Como acabas-te de testemunhar o lixo de gente que controla aquilo, vêm na sua talk page e apagam conteúdo sem o debater ou se defenderem, chegam e saem apagando tudo, debater, argumentar, isso no vocabulário deles não existe, eles que são bons, eles que são inteligentes, eles que sabem tudo, bloqueiam novatos que não concordem com eles, por isso a wikia deles já faliu várias vezes, não passa lá mano. Só te vai prejudicar. Nunca devia ter ausentado daqui. Ter de apanhar o ritmo de novo aqui. Força também mano :) abraço. Dan.Faulkner (talk) 01:28, August 4, 2013 (UTC)
- Mano ainda bem que você não foi naquela wikia, muito lixosa, meninos que não sabem o que é democracia e ouvir a opinião dos outros, se eles fazem algo mal e você aconselha a fazer melhor, te bloqueiam, não coloca lá os pés mano. Valeu. Dan.Faulkner (talk) 04:41, August 3, 2013 (UTC)
- Está aqui mano, eu sou apenas um editor comum lá, mas sempre tive a vontade de editar conteúdo Pt-Br por isso me juntei. dá uma olhada. pt-br.naruto-project.wikia. o resto você sabe :). têm chat, aparece lá para dar uma palavrinha. Obrigado. Dan.Faulkner (talk) 23:19, July 28, 2013 (UTC)
Removing and readding
Any particular reason for removing and then immediately readding certain characters as users of tools/jutsu? If it's because it's not showing up in their infobox, you can simply refresh the tool/jutsu article and then the character's page/infobox. Omnibender - Talk - Contributions 02:20, July 29, 2013 (UTC)
- Is it with any specific jutsu or tool? There are some quirks I'm aware of that I don't know to be fixable. For example, despite doing that refreshing, I can't for any reason make Shadow Clone Technique appear in Darui and Omoi's infoboxes, or make Fire Release: Blast Wave Wild Dance disappear from Kamui as a derived technique and from MS article in the infobox. Sometimes Simant tinkers with the infoboxes and these start working again. I recall a situation recently where an anime/manga jutsu, let's say FTG, would only appear in a character's page if the character had also used it in both anime/manga. FTG wouldn't show up in Tobirama's infobox for example, and now it does. Omnibender - Talk - Contributions 02:32, July 29, 2013 (UTC)
- No real idea on what could be doing that. Whenever I stumble upon bugs, I just report them to Simant. Guy probably dreads getting messages from me with bug reports. Omnibender - Talk - Contributions 02:50, July 29, 2013 (UTC)
Please start using the preview feature before saving your edits. You edited Obito's article 14 times in the span of three hours, which is a lot. While we're on the subject, you edit Obito's article an average of 6 times a day. Consider branching out into new topics. (Madara is not a "new topic", as you edit his article an average of 3 times a day.) ~SnapperTo 07:04, July 29, 2013 (UTC)
- I am mentioning this specific incident in the section on Obito's talk page, because you were warned by Snapper (above) because you were over-editing one specific character 14 times within several minutes, and even more than that within any given day, and then now, again, with your editing warring with Cerez. When I got on, all I could see in the Recent Activity was you reverting Cerez's own reverts of your speculative and irrelevant to the section-in-question information. Stop it. Find a new topic to edit about. Doesn't mean you can't edit Obito, but its getting to the point where you're cramming unneeded information onto a page. ~ Ten Tailed Fox 01:13, August 1, 2013 (UTC)
Shikamaru Swordplay
Oh. Well should we add Kenjutsu to his article.Inoyamanaka98 (talk) 04:08, July 30, 2013 (UTC)Inoyamanaka98
- OkayInoyamanaka98 (talk) 04:19, July 30, 2013 (UTC)Inoyamanaka98
Re: Tobirama and Edo Tensei
Because heading are supposed to be generalised. Edo Tensei shouldn't have its own section when we don't mention the Third Raikage creating the Hell Stab or the Second Mizukage making the Steaming Danger Tyranny for example. Neither Orochimaru nor Kabuto should have those headings either. By the way, what was wrong with the heading Technique Creation? --Cerez365™(talk) 00:31, August 1, 2013 (UTC)
Re:Great Fireball Shower
Just tell me when you are online so I can upload the now applicable image for you and it can be deleted right away.Norleon (talk) 09:16, August 1, 2013 (UTC)
Re: A question
Not sure if there is any. That already happened before I joined. I only learned about it when I discovered that was the case with a couple of Sasori's techniques. It probably became more prevalent as the series grew larger, and as video game info become more easily available online I guess. IMO, it's a well reasoned practice. Anything that comes from a video game is technically speaking higher up in the canon ladder than anything we come up with. Omnibender - Talk - Contributions 22:37, August 4, 2013 (UTC)
well what am i supposed to do? just take that jerks insults? --AsuraDrago 00:50, August 7, 2013 (UTC)
ok then
well the guy was pretty rude to me. anyway maybe you can help. i have a full-size screenshot of madara appearing on the battlefield, and he's reincarnated. its a nice image and i want to find a place for it on the wiki. that's all i want to do. --AsuraDrago 01:34, August 7, 2013 (UTC)
Why did you edit my kanji?—This unsigned comment was made by OfficialRikudouSennin (talk • contribs) .
Re: Ajuda
Mano tenho que discordar com você ali, existem muitos exemplos do uso e reunir chakra da natureza sem ser Sage Mode, Jūgo é um dos casos. Nem todo o Senjutsu é Sage Mode. Dan.Faulkner (talk) 02:14, August 10, 2013 (UTC)
- Nem que Senjutsu é igual ou necessário entrar em Sage Mode, por isso os sapos não podem estar lá listados. Eu vejo o vosso ponto de vista, mas de momento não é possível manter lá os sapos pois eles nunca foram mencionados como usuários de Sage Mode, nem que Senjutsu equivale a Sage Mode. Dan.Faulkner (talk) 02:50, August 10, 2013 (UTC)
re: silly question
A internet slang: "This word is posted to a topic tread if the poster wants to re-call attention to the thread"--Elveonora (talk) 20:45, August 16, 2013 (UTC)
I wasn't sure if he was dead so I put presumed. Is he?Inoyamanaka98 (talk) 22:26, September 17, 2013 (UTC)Inoyamanaka98
- Ok. So I should change it back to the way it was until we see what happens in the future?Inoyamanaka98 (talk) 22:34, September 17, 2013 (UTC)Inoyamanaka98
- Ok. Thank YouInoyamanaka98 (talk) 22:41, September 17, 2013 (UTC)Inoyamanaka98
Re: Translation request
My raw provider doesn't seem to have that page. I don't think they're better since a few months ago, simply because both groups made this mistake. Seelentau 愛議 11:35, December 8, 2013 (UTC)


text:
Gold 20cm Tissue Paper Pom Poms
- Pack of 2
- Gold
- Dimensions: 20cm
No party theme is complete without decorations and these beautiful tissue paper pom poms are no exception. The essential finishing touch to compliment any party theme or special occasion. Available in a variety of colours and complimentary sizes and styles, mix and match them to create a visual masterpiece sure to impress.
We dispatch all orders daily Mon - Fri, excluding Public Holidays, provided they are placed before 12pm AEST.
We offer Free Standard Shipping for orders over $150.
For further queries regarding orders, shipping and more, please check out our delivery page.
Thank you for stopping by at The Party Cupboard party store; 'Little People, Big Celebrations!'
Total price

subset: commoncrawl


text:
This is not an offer for credit and should be used for estimation purposes only based on the information you provided. You should not base your decision on this estimate alone. Title, registration, tax and other fees, and personal circumstances such as employment status and personal credit history, were not considered in the calculations.
Front caliper type - 4-piston fixed
Rear caliper type - 2-piston floating
Front - MT90B16 72H
Rear - MU85B16 77H
As Shipped - 668 lb.
In Running Order - 697 lb.
Laden - 25.9 in.
Unladen - 26.8 in.
1st - 9.311
2nd - 6.454
3rd - 4.793
4th - 3.882
5th - 3.307
6th - 2.79
Vivid Black
Twisted Cherry
Electric Blue
Silver Fortune / Sumatra Brown
Wicked Red / Twisted Cherry
Price, if shown, is Manufacturer's Suggested Retail Price (MSRP) and does not include government fees, taxes, dealer freight/preparation, dealer document preparation charges or any finance charges (if applicable). MSRP and/or final actual sales price will vary depending on options or accessories selected.


text:
Using Internet data in Android applications
Parse XML, JSON, and protocol buffers data
Android applications often must access data that resides on the Internet, and Internet data can be structured in several different formats. In this article, you'll see how to work with three data formats within Android applications:
- Google's protocol buffers
First you'll develop a Web service that converts CSV data into XML, JSON, and protocol-buffers formats. Then you'll build a sample Android application that can pull the data from the Web service in any of these formats and parse it for display to the user.
To perform the exercise in this article, you need the latest Android SDK (see Related topics) and the Android 2.2 platform. The SDK requires that you also have a Java™ Development Kit (JDK) installed; I used JDK 1.6.0_17 for this article. You don't need a physical Android device; all of the code will run on the SDK's Android emulator. This article doesn't try to teach you Android development per se, so familiarity with Android programming is recommended. However, you can probably follow along just with knowledge of the Java programming language.
You also need a Java web application server to run the Web service that the Android application uses. Alternatively, you can deploy the server-side code to the Google App Engine. See Download to get the complete source code.
The Day Trader application
You'll develop a simple Android application called Day Trader. Day Trader lets the user enter one or more stock symbols and retrieve the latest pricing information for the stocks they represent. The user can specify the format to use for the data: XML, JSON, or protocol buffers. A real-world Android application wouldn't typically offer this choice, but by implementing it you'll see how to make your applications work with each format. Figure 1 shows the Day Trader user interface:
Figure 1. The Day Trader application in action
The text box and the Add Stock button next to it let the user enter the symbol for each stock of interest. When the user presses the Download Stock Data button, the data for all those stocks is requested from the server, parsed in the application, and displayed on the screen. By default, the data is retrieved as XML. With he menu, you can switch the data format between XML , JSON, or protocol buffers.
Listing 1 shows the layout XML used to create the UI in Figure 1:
Listing 1. Day Trader layout XML
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/symbol" android:layout_width="wrap_content" android:layout_height="wrap_content" android:width="120dip"/> <Button android:id="@+id/addBtn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/addBtnLbl"/> </LinearLayout> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/symList" /> <Button android:id="@+id/dlBtn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/dlBtnLbl" /> </LinearLayout> <ListView android:id="@android:id/list" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1" /> </LinearLayout>
Most of the code in Listing 1 is straightforward. You see several widgets to create the inputs and buttons shown in Figure 1. You also see a
ListView, the veritable Swiss Army knife of Android widgets. This
ListView will be populated with the stock data downloaded from the server. Listing 2 shows the
Activity that controls this view:
Listing 2. Day Trader main activity
public class Main extends ListActivity { private int mode = XML; // default @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final EditText input = (EditText) findViewById(R.id.symbol); final TextView symbolsList = (TextView) findViewById(R.id.symList); final Button addButton = (Button) findViewById(R.id.addBtn); final Button dlButton = (Button) findViewById(R.id.dlBtn); addButton.setOnClickListener(new OnClickListener(){ public void onClick(View v) { String newSymbol = input.getText().toString(); if (symbolsList.getText() == null || symbolsList.getText().length() == 0){ symbolsList.setText(newSymbol); } else { StringBuilder sb = new StringBuilder(symbolsList.getText()); sb.append(","); sb.append(newSymbol); symbolsList.setText(sb.toString()); } input.setText(""); } }); dlButton.setOnClickListener(new OnClickListener(){ public void onClick(View v) { String symList = symbolsList.getText().toString(); String[] symbols = symList.split(","); symbolsList.setText(""); switch (mode){ case JSON : new StockJsonParser().execute(symbols); break; case PROTOBUF : new StockProtoBufParser().execute(symbols); break; default : new StockXmlParser().execute(symbols); break; } } }); } }
Activity sets the layout to the XML file in Listing 1, and it wires up a couple of event handlers. First, for the
Add Stock button, the code reads the symbols from the text box and
adds them to the
symList TextView, separating each symbol
with a comma. Next, for the Download button, the handler reads the data from that
symList TextView, and then—based on the
mode variable—uses one of three different classes for downloading the data from the server. The menu sets the value of the
mode variable; it is fairly trivial code so I've omitted it from Listing 2. Before you look at the various data downloading/parsing classes, I'll show you how the server provides this data.
Serving stock data
The server for your application needs to be able to do two things. First, it must take a list of stock symbols and retrieve data for each of them. Next, it needs to accept a format parameter and encode the data based on that format. For XML and JSON formats, the server will return the stock data serialized as text. For protocol buffers, it must send binary data. Listing 3 shows the servlet that handles these steps:
Listing 3. The Stock Broker servlet
public class StockBrokerServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { String[] symbols = request.getParameterValues("stock"); List<Stock> stocks = getStocks(symbols); String format = request.getParameter("format"); String data = ""; if (format == null || format.equalsIgnoreCase("xml")){ data = Stock.toXml(stocks); response.setContentType("text/xml"); } else if (format.equalsIgnoreCase("json")){ data = Stock.toJson(stocks); response.setContentType("application/json"); } else if (format.equalsIgnoreCase("protobuf")){ Portfolio p = Stock.toProtoBuf(stocks); response.setContentType("application/octet-stream"); response.setContentLength(p.getSerializedSize()); p.writeTo(response.getOutputStream()); response.flushBuffer(); return; } response.setContentLength(data.length()); response.getWriter().print(data); response.flushBuffer(); response.getWriter().close(); } public List<Stock> getStocks(String... symbols) throws IOException{ StringBuilder sb = new StringBuilder(); for (String symbol : symbols){ sb.append(symbol); sb.append('+'); } sb.deleteCharAt(sb.length() - 1); String urlStr = "http://finance.yahoo.com/d/quotes.csv?f=sb2n&s=" + sb.toString(); URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); BufferedReader reader = new BufferedReader( new InputStreamReader(conn.getInputStream())); String quote = reader.readLine(); List<Stock> stocks = new ArrayList<Stock>(symbols.length); while (quote != null){ String[] values = quote.split(","); Stock s = new Stock(values[0], values[2], Double.parseDouble(values[1])); stocks.add(s); quote = reader.readLine(); } return stocks; } }
This is a simple Java servlet that only supports HTTP
requests. It reads in the values of the stock and format-request parameters. Then it
calls the
getStocks() method. This method makes a call to
Yahoo! Finance to get the stock data. Yahoo! supports only CSV format for the data, so
getStocks() method parses it into a list of
Stock objects. Listing 4 shows this a simple data structure:
Listing 4. Stock data structure
public class Stock { private final String symbol; private final String name; private final double price; //getters and setters omitted public String toXml(){ return "<stock><symbol>" + symbol + "</symbol><name><![CDATA[" + name + "]]></name><price>" + price + "</price></stock>"; } public String toJson(){ return "{ 'stock' : { 'symbol' : " +symbol +", 'name':" + name + ", 'price': '" + price + "'}}"; } public static String toXml(List<Stock> stocks){ StringBuilder xml = new StringBuilder("<stocks>"); for (Stock s : stocks){ xml.append(s.toXml()); } xml.append("</stocks>"); return xml.toString(); } public static String toJson(List<Stock> stocks){ StringBuilder json = new StringBuilder("{'stocks' : ["); for (Stock s : stocks){ json.append(s.toJson()); json.append(','); } json.deleteCharAt(json.length() - 1); json.append("]}"); return json.toString(); } }
Stock has three properties—
name, and
—and convenience methods to convert itself into either an XML string or a
JSON string. And it has utility methods for converting lists of
Stock objects into XML or JSON. Back in Listing 3, depending on the format-request parameter, the list of
Stock objects is converted to XML or JSON strings and sent back to the client.
The XML and JSON use cases are fairly similar and straightforward. For the protocol buffers case, you must generate code-reading and -writing objects in the protocol buffers format. To do this, you need to define the data structure using the protocol buffers specification format. Listing 5 shows an example:
Listing 5. Protocol buffers messages for stocks
package stocks; option java_package = "org.developerworks.stocks"; message Quote{ required string symbol = 1; required string name = 2; required double price = 3; } message Portfolio{ repeated Quote quote = 1; }
The protocol buffers message format, which is similar to the Interface Description Language (IDL), is meant to be language-independent so that you can use it with various languages. In this case, you run the protocol buffers compiler (
protoc) to compile the code in Listing 5 into Java classes that you'll use for the client and the server. For details on compiling protocol buffers messages into Java classes, consult the Protocol Buffers Developer Guide (see Related topics).
In Listing 3, a method called
converted the list of
Stock objects to a
Portfolio message. Listing 6 shows the implementation of that method:
Listing 6. Creating a portfolio message
public static Stocks.Portfolio toProtoBuf(List<Stock> stocks){ List<Stocks.Quote> quotes = new ArrayList<Stocks.Quote>(stocks.size()); for (Stock s : stocks){ Quote q = Quote.newBuilder() .setName(s.name) .setSymbol(s.symbol) .setPrice(s.price) .build(); quotes.add(q); } return Portfolio.newBuilder().addAllQuote(quotes).build(); }
The code in Listing 6 uses code—the
Quote and
Portfolio classes—that was generated from the messages in Listing 5. You simply build a
Quote from each
Stock object, and then add it to a
Portfolio object that is returned to the servlet in Listing 3. In Listing 3, the servlet opens up a stream directly to the client and uses the generated code to write the binary protocol buffers data to the stream.
Now you have seen how the server creates the data that will be sent to the Android application. Next, you'll look at how the application parses this data.
Working with data formats
The main
Activity in Listing 2 needs to work with data in the various formats that your server can send it in. It also needs to request the data in the appropriate format and, once the data is parsed, use it to fill its
ListView with data. So, much of the functionality is common regardless of data format.
First, create an abstract base class that encapsulates this common functionality, as in Listing 7:
Listing 7. Base class for data parsers
abstract class BaseStockParser extends AsyncTask<String, Integer, Stock[]>{ String urlStr = "http://protostocks.appspot.com/stockbroker?format="; protected BaseStockParser(String format){ urlStr += format; } private String makeUrlString(String... symbols) { StringBuilder sb = new StringBuilder(urlStr); for (int i=0;i<symbols.length;i++){ sb.append("&stock="); sb.append(symbols[i]); } return sb.toString(); } protected InputStream getData(String[] symbols) throws Exception{ HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(new URI(makeUrlString(symbols))); HttpResponse response = client.execute(request); return response.getEntity().getContent(); } @Override protected void onPostExecute(Stock[] stocks){ ArrayAdapter<Stock> adapter = new ArrayAdapter<Stock>(Main.this, R.layout.stock, stocks ); setListAdapter(adapter); } }
The base class in Listing 7 extends
android.os.AsyncTask. This is a commonly used class for asynchronous
operations. It abstracts out the creation of a thread and a handler for making a
request off of the main UI thread. It is parameterized based on its input and output
data types. For all of your parsers, the inputs are always the same: strings for the
stock symbols. And the output is always the same: an array of
Stock objects. The base class takes
format, a string that specifies the data format to use. It then has a method for making the appropriate HTTP request and returning a streaming response. Finally, it overrides
onPostExecute() method and uses the data returned from the parser to create an
Adapter for the
Now that you've seen the functionality that is common to all three parsers, I'll show you the more specific parsing code, starting with the XML parser.
Parsing XML with SAX
The Android SDK provides several ways to work with XML, including standard DOM and SAX. For some more memory-intensive situations, you can use the SDK's pull-parser. Most of the time, SAX is the fastest way to go, and Android includes some convenience APIs to make it easier to use SAX. Listing 8 shows the XML parser for the Day Trader application:
Listing 8. XML parser implementation
private class StockXmlParser extends BaseStockParser{ public StockXmlParser(){ super("xml"); } @Override protected Stock[] doInBackground(String... symbols) { ArrayList<Stock> stocks = new ArrayList<Stock>(symbols.length); try{ ContentHandler handler = newHandler(stocks); Xml.parse(getData(symbols), Xml.Encoding.UTF_8, handler); } catch (Exception e){ Log.e("DayTrader", "Exception getting XML data", e); } Stock[] array = new Stock[symbols.length]; return stocks.toArray(array); } private ContentHandler newHandler(final ArrayList<Stock> stocks){ RootElement root = new RootElement("stocks"); Element stock = root.getChild("stock"); final Stock currentStock = new Stock(); stock.setEndElementListener( new EndElementListener(){ public void end() { stocks.add((Stock) currentStock.clone()); } } ); stock.getChild("name").setEndTextElementListener( new EndTextElementListener(){ public void end(String body) { currentStock.setName(body); } } ); stock.getChild("symbol").setEndTextElementListener( new EndTextElementListener(){ public void end(String body) { currentStock.setSymbol(body); } } ); stock.getChild("price").setEndTextElementListener( new EndTextElementListener(){ public void end(String body) { currentStock.setPrice(Double.parseDouble(body)); } } ); return root.getContentHandler(); } }
Most of the code in Listing 8 is in the
newHandler() method, which creates a
ContentHandler. If you're familiar with SAX parsing, you know
that the
ContentHandler creates the parsed data by reacting
to the various events fired by the SAX parser. The
newHandler() method uses the Android convenience APIs to
specify the
ContentHandler using event handlers. The code
simply listens for the events fired when the parser encounters various tags, and then
picks out the data to put into a list of
Stock objects.
Once the
ContentHandler is created, the
Xml.parse() method is invoked to parse the
InputStream provided by the base class and return an array of
Stock objects. This is a fast way to parse XML, but—even with the convenience APIs that Android provides—it is still fairly verbose.
Using JSON
XML is a first-class citizen on Android, which is a good thing given how many Web services rely on XML. Many services also support JSON, another popular format. It is usually a little more compact than XML, but it is still human-readable, making it easy to work with and easy to debug applications that use it. Android includes a JSON parser. (It's the same parser that you can get from the JSON.org website, except with a few not-needed-on-mobile classes pruned away.) Listing 9 shows it in action:
Listing 9. JSON parser implementation
private class StockJsonParser extends BaseStockParser{ public StockJsonParser(){ super("json"); } @Override protected Stock[] doInBackground(String... symbols) { Stock[] stocks = new Stock[symbols.length]; try{ StringBuilder json = new StringBuilder(); BufferedReader reader = new BufferedReader( new InputStreamReader(getData(symbols))); String line = reader.readLine(); while (line != null){ json.append(line); line = reader.readLine(); } JSONObject jsonObj = new JSONObject(json.toString()); JSONArray stockArray = jsonObj.getJSONArray("stocks"); for (int i=0;i<stocks.length;i++){ JSONObject object = stockArray.getJSONObject(i).getJSONObject("stock"); stocks[i] = new Stock(object.getString("symbol"), object.getString("name"), object.getDouble("price")); } } catch (Exception e){ Log.e("DayTrader", "Exception getting JSON data", e); } return stocks; } }
You can see how easy it is to use the JSON parser in Android. You convert the stream from
the server into a string that you pass to the JSON parser. You traverse object graph and create the array of
Stock objects. If you have worked with XML DOM parsing, this should look familiar, because the programming model is almost the same.
Like DOM, the JSON parser can be memory-intensive to use. In Listing
9, all of the data from the server is represented as a string, then as a
JSONObject, and finally as an array of
Stock objects. In other words, the exact same data is
represented in three different ways. You can see how this might be a problem for large amounts of data. Of course, once you get to the end of the method, two of these three representations of the data fall out of scope and can be reclaimed by the garbage collector. However, just triggering more-frequent garbage collections can have a negative effect on the user experience by causing erratic slowdowns. If memory efficiency and performance are significant, a parser that uses protocol buffers might be a better choice.
Going binary with protocol buffers
Protocol buffers is a language-agnostic data-serialization format developed by Google, designed to be faster than XML for sending data over a network. It is the de facto standard at Google for any server-to-server calls. Google made the format and its binding tools for the C++, Java, and Python programming languages available as open source.
You saw in Listing 3 and Listing 6 that protocol buffers is a binary format. As you might expect, this makes the data very compact. You can often get similar message size with XML and JSON if you can enable gzip compression on both the client and server, but protocol buffers still offer some size advantages. And it is also a format that can be parsed very quickly. Finally, it offers a fairly simple API. Listing 10 shows an example parser implementation:
Listing 10. Protocol buffers parser implementation
private class StockProtoBufParser extends BaseStockParser{ public StockProtoBufParser(){ super("protobuf"); } @Override protected Stock[] doInBackground(String... symbols) { Stock[] stocks = new Stock[symbols.length]; try{ Stocks.Portfolio portfolio = Stocks.Portfolio.parseFrom(getData(symbols)); for (int i=0;i<symbols.length;i++){ stocks[i] = Stock.fromQuote(portfolio.getQuote(i)); } } catch (Exception e){ Log.e("DayTrader", "Exception getting ProtocolBuffer data", e); } return stocks; } }
Just as in Listing 3, you use a helper class, generated in this
case by the protocol buffers compiler. This is the same helper class used by the
server. You can compile it once and share it on both the server and the client. Thus,
you can more easily read directly from the stream from the server and turn it into an array of
Stock objects. This is simple programming that also happens to have excellent performance characteristics. Now look at how this performance stacks up against XML and JSON.
Performance comparison
Comparing performance usually involves some kind of microbenchmark, and such benchmarks
are notoriously easy to bias or get incorrect in some unintentional way. Even when a
microbenchmark is designed in a fair way, many random factors can cast doubt on any
results. These caveats notwithstanding, I used just such a microbenchmark to compare
the performance of XML (about 1300 ms), JSON (about 1150 ms), and protocol buffers
(about 750 ms). The benchmark sent a request for 200 stocks to the server and measured the amount of time from when the request went out to when the data was ready to be used to create the
Adapter for the
ListView. This was done 50 times for each data format, on two different devices: a Motorola Droid and an HTC Evo, both over 3G networks. Figure 2 shows the results:
Figure 2. Comparing data-format speeds
The graph in Figure 2 shows that protocol buffers (about 750 ms) were almost twice as fast as XML (about 1300 ms) for this microbenchmark. Many factors affect performance of data going over the network and being processed by a handheld device. An obvious factor is the amount of data going over the network. Indeed, protocol buffers, being a binary format, is much smaller over the network than text formats like XML and JSON. However, text formats can be efficiently compressed using gzip, which is a standard technology supported by both web servers and Android devices. Figure 3 shows the size of the data going across the wire, with gzip turned on and off:
Figure 3. Size of data by format
Figure 3 should increase your appreciation for the effect of compression on text content like XML and JSON (not to mention web formats, HTML, JavaScript, and CSS). The data of the protocol buffers (about 6KB) is much smaller than raw XML (about 17.5KB) or JSON (about 13.5KB). But once compression kicks in, JSON and XML (both are about 3KB) are actually smaller than protocol buffers. In this example they are close to half the size of protocol-buffers-encoded messages.
Going back to Figure 2, the difference in speed can certainly not be explained by message size over the network. The protocol-buffers messages are larger than the XML- or JSON-encoded messages, yet by using protocol buffers you can still shave off a half-second of time that the user waits to see data. Does that mean that you should use protocol buffers for your Android application? Such decisions are rarely that cut and dried, of course. If the amount of data being sent is small, then the difference among the three formats is slight. For large amounts of data, perhaps protocol buffers would make a difference. However, a contrived benchmark like this one is no substitute for testing your own application.
In this article, you explored the ins and outs of working with two popular data formats used on the Internet, XML and JSON. You also saw a third possibility, protocol buffers. Like everything else in software engineering, choosing a technology is all about trade-offs. Often the consequences of these decisions are amplified when you develop for a constrained environment such as Android. I hope the extra knowledge you now have about those consequences will help you create great Android applications.
Downloadable resources
- PDF of this content
- Article source code (daytrader.stockbroker.zip | 4.81MB)
Related topics
- Android Developers site: Get the latest news on Android and access the Android API reference.
- Working with XML on Android (Michael Galpin, developerWorks, June 2009): Learn about the options for working with XML on Android and how to use them to build your own Android applications.
- Introduction to Android development (Frank Ableson, developerWorks, May 2009): Get started with Android in this great introduction to the Android platform and code a basic Android application.
- Protocol Buffers Developer Guide: Learn more about developing with protocol buffers.
- Introducing JSON: Learn JSON syntax.
- To XML and Back: Using JSON in Android (Frank Ableson, Linux Magazine, March 2010): Get more information on using JSON with Android.
- Open Handset Alliance: Visit the website of Android's sponsor.
- Understanding SAX (Nicholas Chase, developerWorks, July 2003): Become an expert on SAX parsing by reading this tutorial.
- More articles by this author (Michael Galpin, developerWorks, April 2006-current): Read articles about XML, HTML 5, Eclipse, Apache Geronimo, Ajax, more Google APIs, and other technologies.
- Android SDK: Download the Android SDK. Version 1.5 and later will work for this article's exercise.
- Android Open Source Project: Get the open source code for Android.
- Java Development Kit: Download the complete platform and runtime environment for JDK 1.6.0_17, used in this article.
- Protocol Buffers: Download the protocol buffers compiler.
- IBM certification: Find out how you can become an IBM-Certified Developer.
- XML technical library: See the developerWorks XML Zone for a wide range of technical articles and tips, tutorials, standards, and IBM Redbooks.
- IBM product evaluation versions: Get your hands on application development tools and middleware products.


text:
Make Your Next Move Your Best Move!
At The Real Estate Group we understand the importance of online exposure for your property which is why we've gone to great lengths to build an online presence that makes it easy for users to find exactly what they're looking for. With clean, modern design we ensure that your property will never be held back by a confusing interface and a focus on imagery means that the unique deta... Read More
We love Hampton Roads - and it's our pleasure to work with the military men and women in our region. We understand the unique real estate needs of our military community. In fact, many of our agents are Veterans, MilSpouses or have completed advanced training allowing them to better serve our military. Whether you're PCSing from another part of the count... Read More
Providing great real estate service is what we do, giving back to our community is who we are. Our agents support local schools through our annual schools supply drive that also honors the teachers among us. We are proud to support EDMARC Hospice for Children through our annual Movies with Santa event, now in its 11th year. We are deeply rooted in the community, many of us grew ... Read More
We love what we do and look forward to serving you.
Connect with The PerfectHouse Team today!


text: Gillman Posted June 4, 2012 When looking for information on schooners and Lums (on the thread dealing originally with the origin of the term sliders for small burgers, etc.), I found this reproduction of a 1950's menu of Luchow's, the renowned German-style restaurant that operated in New York from 1882 until about 1985.http://www.tipsontables.com/Luchowsmenu.htmlThe menu is reproduced just under the resolution for easy reading, but in the section dealing with bourbon and rye, you can clearly see that there is a date next to three brands at least: Old Gran-dad, Mount Vernon and Old Overholt. The dates clearly seem to be from the 1930's, around 1933, 1934 unless I've misread them due to the low resolution. The menu is definitely from the 1950's because the story to which it is annexed states that Luchow's only installed air-conditioning after 1952. And on the border of this menu it states clearly, Air Conditioned. Why was Luchow's advertising vintage whiskeys from the early 30's 20 years later? One answer may be, they thought they were better than what was made after WW II. Another answer may be, when this menu was printed - at the earliest this would have been again 1952 - there wasn't any post- WW II straight whiskey under these brand names available. This seems unlikely to me, since distilling must have started up in '45-'46 again (i.e., for beverage use), but if these brands got 6-7 years aging or so perhaps there wasn't any available when the menus were printed or it was hard to find. I'd like to think Luchow's management just liked the pre-war stuff.Can anyone read the dates next to these three brands better than I? I tried to magnify the text but wasn't successful.Gary Share this post Link to post Share on other sites


text:
|The Heritage Foundation Since its founding in 1973, The Heritage Foundation has served as a research and educational institute -- a think tank -- whose mission is to formulate and promote conservative public policies based on the principles of free enterprise, limited government, individual freedom, traditional American values, and a strong national defense
|Thread Tools
|Search this Thread
|Rate Thread
Cubas High Hopes of Deep-Sea Drilling Could Fuel Human-Rights Abuses
On 12.09.11 11:45 AM posted by Jen Gieselman
Since the U.S. first enacted sanctions against Cuba in 1962, the island nation has been dependent on allies for supportfrom the U.S.S.R. to modern-day Venezuela. This outside aid has reduced the ability to press for meaningful reforms through sanctions on the Castro regime. Despite the recent emergence of a legal real estate market in Cuba, it is clear that the country is far from prepared to lift the heavy-handed policies that repress the Cuban people.
Problems on the island still persist. In addition to the unjust imprisonment of Alan Gross, perhaps the most famous manifestation of the ongoing oppression is the mistreatment of the peaceful activists known as the Ladies in White. The group protests the oppression of the Castro regime by marching through the streets, dressed in white, calling for the freedom of political prisoners. However, instead of being met with sympathetic ears, the activists face beatings and imprisonment for their public stand.
Worse, the plight of these protesters is rarely reported due to the high rates of imprisonment for journalists in Cuba. At one point in 2009, there were just 7 more imprisoned journalists in China than in Cuba. Of course, China has a population of 1.4 billion, while Cubas population is 11.5 million, reports Mauricio Claver-Carone, director of Cuba Democracy Advocates.
Changes arent likely to be just around the corner, either. If Cuban projections prove correct, the country may soon be financially independent. Although Cuba has long produced small amounts of oilaround 53,000 barrels a dayit is hoping to improve that number with the help of the Scarabeo 9, an oil rig built in China that will likely begin work next year. How much oil Cuba will find is still unknown, however. Cuban experts have estimated the existence of 20 billion barrels oil off the shore of Florida, where they plan to drill, while U.S. estimates are closer to 4.6 billion barrels. No matter how much oil is actually present, the plan, although generally considered safe, does contain some risks for the Floridian coastline should anything go wrong.
Congresswoman Ileana Ros-Lehtinen (RFL) outlined the plans inherent dangers:
Any cooperation with the Cuban regimes oil drilling ploy will be seen as the U.S. giving a green light to a scheme which will help the regime become the oil tycoons of the Caribbean, and potentially cause devastating pollution of our shores and waters in Florida.
Even if the drilling goes off without a hitch, financial independence of the oppressive Castro regime is in itself alarming. The ongoing events in Cuba suggest that without international pressures on its economy, the Castro regime would be free to escalate its habit of human rights violations. This spells trouble for the future of U.S. foreign policy toward Cuba and, more importantly, for the Cuban people.
Jen Gieselman is currently a member of the Young Leaders Program at The Heritage Foundation. For more information on interning at Heritage, please visit: http://www.heritage.org/about/departments/ylp.cfm
|Thread Tools
|Search this Thread
|Rate This Thread


text:
About five years back, my Uncle Stew passed away. This necessitated a few changes in Aunt Beth's life. The first of which was that Uncle Stew's daughter from his first marriage had to come back home to live. Aunt Beth wasn't her mother, Maggie's mom had died when she was only 4 years old.
Maggie was at the time of her father's death nearly 21 but in some ways - she'd always be child. Aunt Beth had legally adopted my cousin and Maggie was her daughter in all ways emotional and legal.
Maggie had received special schooling that taught her basics of self care. She had never managed reading and writing, but could handle most conversations.
Aunt Beth lived in Buffalo. She had not yet gotten a driver's license. I lived in Virginia at the time. Maggie was living in a group home near the border of NY and PA that specialized in teaching social skills and integration into society. Aunt Beth had been planning to take a Greyhound bus to fetch Maggie, but I offered to make the drive. I was in the process of transferring back the the western NY area and it would give me an opportunity to check out listings and visit with my aunt and cousin.
The rest of the family had spread out to Florida and Colorado - so I was the closest relative. My marriage had ended two years earlier and getting away from Virginia and back to NY was to hopefully put the past behind me and help me move on.
Since picking Maggie up was on the way back, it made little sense to go on past and pick up Aunt Beth and then back track - hours of extra driving after many hours of driving. I started out at about 3AM, it's the time I'm used to waking up. I made it to the NY-PA border at 1pm and found Maggie's group home quickly with the ease of internet maps. She was waiting with just one suitcase.
Her few belongings (and they were few) were being shipped back. I showed ID, but given that we shared an uncommon surname and Maggie recognized me (and wholeheartedly hugged me) it was enough for the people running the home and we were out of there in under 20 minutes.
A simple girl with simple tastes, we stopped at Burger King and sat and ate whoppers and drank coke.
I discussed the end of my marriage while Maggie sat and listened. "I'm probably boring you," I said as I realized that she might not understand half of what I was saying. "No, it's like All My Children," she said and smiled and put her small hand on mine, "You can tell me." She was right - the end of my marriage had been very much like a soap opera.
We sat awhile and finished everything but the french fries - Burger King gives out too many of those with their meals. She talked mostly about TV and movies and movie stars and Hollywood gossip. She surprised me with some of the words she used.
My ideas of her lack of intelligence changed as we carried on more of a conversation than I ever would have thought possible. More than we had ever done previously. Of course, there was a large age difference, I was in my thirties and Maggie was early twenties. I had been in VA for nine years and back for visits perhaps 5 times. As relatives, we knew each other - but just barely. The Burger King was next to a gas station and we fueled and hit the road. Maggie loved playing with the radio and knew many of the songs on stations I would have never tuned in.
She particularly liked the BackStreet Boys and got very excited when one of their songs came on. We were only a couple hours from Buffalo and had plenty of time to get there before dark. I decided to impress my tall cute blond cousin with a small token gift and I exited the expressway and headed for a shopping center.
"I have to pick up a couple items, before we get to your mom's house." Maggie just smiled and rocked a bit to the music. "Come on in with me," I said (knowing I couldn't leave her there in the car alone). I opened her car door and she hopped out and took my hand. It was conditioning I'm sure, Maggie just went with the flow on everything.
A smiling, happy stunning blond tagging along with me - it gave me pause to think about the types of women I'd been involved with and those I might involve myself with - if I ever started dating again.
So, I enjoyed the time with my cousin. We walked around the shopping center and talked and laughed and had an ice cream cone and I bought some incidentals and also a little surprise - for her. She held my hand the whole time as we walked and I smiled more that afternoon than I had in years. When I realized that it was just after 4 PM, I told Maggie that we really had to get going and we carried our shopping bags back to the car and put them in the trunk with Maggie's suitcase.
My two suitcases and a couple boxes filled the back seat. A few minutes after we hit the road, I turned off the radio and saw the first sign of a small pout on Maggie's face. "I've got something for you," I said and watched her eyes light up.
I slipped a small bag from my jacket pocket and handed it to her. When she saw the BackStreet Boys cassette, she threw herself at me and gave me a great big kiss on the lips that damn near knocked us off the road. She started bouncing up and down and laughing and mumbling about having had that tape but it had been "stole".
She popped it into the car's cassette player and sang with every song. She can't sing, but the songs themselves weren't too bad. A modern Donny Osmond type music. Halfway through the second side of the tape, Maggie suddenly turned off the music.
"I gotta pee." she said and was now holding her crotch. "I'll try and find a restroom," I said. I was starting to also feel the need, but we were in the middle of nowhere.
"I gotta go now!!!" Maggie was almost in panic. I pulled off the highway on to an unmarked dirt road that may have just been tractor path and not a road at all. "This is the best I can do on short notice," I told her while back tracking in my mind our few hours together and realizing the fact that she had never used a restroom at the Burger King, gas station or shopping center.
Maggie got out of the car, doing a little pee dance while she dropped her dark blue skirt and stepped out of it. She took the time to brush it off and fold it and put it on the seat of the car -- all the time in obvious discomfort with the need to pee by the movements she made. I watched her and she didn't seem to care that I watched. Big cousin in the big brother role, perhaps? Next, were her oversized white old woman style panties which she also took time to fold and place on top of the skirt on the seat.
She had a perfect behind. A round model's ass with no pimples and no defects. She also had a very furry patch of dark blond pubic hair. No trimming there! I couldn't help but almost laugh as she started taking off her sneakers. She was still fidgeting from her frantic need to piss, but the need to undress properly overshadowed that.
Maggie removed one sneaker and placed it on the floor inside the car and then she took off her knee sock. Maggie had a small foot for a tall girl.
She stood nearly 5 foot 10, but her shoe size was only a 6. She turned the sock right side out and folded it and placed it on top of her panties -- as I knew she would! While untying the second sneaker I got a good look between her legs. She was bent slightly and spread enough that I could clearly see her entire pussy opening! Cousin or not - this women was making me horny!!! She got the second sneaker untied and placed it neatly beside the first sneaker.
Again she folded her sock. She glanced at me and smiled, "Now I can pee." she said without a care at all that I was watching intently. She bent her knees slightly and immediately her pee started whizzing out. "Ahhh." she said and looked at me. "Thank you. I really had to pee didn't I?" "Yes, you did!" I said with my eyes watching every drop leaving her young cunt.
I'd been in this situation other times in the past, but never with anyone so lovely. It was a shame when the last few drops fell and she finally stood up completely. As she dressed, slowly and in complete reverse of her undressing - I asked, "Why didn't you go at the restaurant or tell me sooner?" That's when I learned an important fact about Maggie.
"You didn't remind me." she said in a little girl voice while she stood bare ass trying to tie the second sneaker. Any other woman would have first slapped on the skirt for cover.
"Can you tie?" Now, she had another problem and it involved me getting out of the car and giving assistance to a blond goddess, who from the waist down wore only one sock and one sneaker.
I made my way around the car to where my cousin was patiently waiting. "I try to tie. I really do." She tossed the lace aside and leaned back against the car while I got down nearly on my knees. She raised her leg and put her foot on to my leg. This parted her legs and gave me a great view this time of the other side.
She had a pretty, slightly large or slightly swelled clit that was close enough to almost kiss. I had to watch where her foot went as I had a massive hard on! I tied the first sneaker and waited while she put on the second sock and second sneaker.
OK, I didn't just wait - I kind of supported her with my hands on her waist and for a second on her butt while she bent and put them on.
Very gentlemanly of me - I could have stood back and just looked. And I would have had a better view! Then, came the time of putting on the panties. Maggie held onto me as she stepped into them. She wrapped her skirt around and buttoned it. Finally and unfortunately - she was decent again.
"Do you have to pee?" She asked me with a smile. "See.I reminded YOU!" She poked a finger at my chest and then laughed and threw herself into my arms. She gave me another big wet sloppy kiss and a hug. We were laughing and smiling and nearly falling in the puddle Maggie had made. I kissed her back and gave her a bit of a lip lick. "You kiss good." She said, "Don't forget to pee." Neither statement had anything to do with the other and it reminded me that although I was with a very desirable women - she was my mentally challenged cousin.
She wasn't going to let me leave this side road without peeing and I wanted to accommodate her. My raging hard on stood in the way. I decided my next move. I unzipped my pants and was about to remove my engorged penis when Maggie put her hand on my hand (which was inside my fly hole). "No. You have to take off your sneakers first." Didn't my cousin know that men could just whip it out and piss?
So, you know what I did.first a sneaker and then a sock and then another sneaker and another sock. I lowered my jeans and was thankful that I was wearing a clean pair of decent looking briefs -- because never in my wildest imagination could I have ever thought this would happen! Finally, I lowered the briefs and handed them to Maggie, who neatly folded them and put them on the driver's seat. I stood before my cousin totally exposed - my dick pointing up toward the sky. "That's a big penis!" Maggie said as she looked over at it.
"Does it feel as hard as it looks?" OK, enough is enough - I'm only human!!! I told her to "check it out". I moved closer and she looked closer. Her small hand reached out and encircled my shaft.
Then, she surprised the hell out of me by shoving it in her warm wet mouth. She bobbed her head back and forth and stroked my meat - she was damn near expert at it. I felt obligated to ask her what she was doing. She pulled my dick out long enough to say, "Blowjob" and then went right back to it!
I hadn't had one in years - I wasn't going to stop her! I put my hands in her soft long bond hair and I didn't even have to imagine anyone else blowing me (like you sometimes have to do when it's a ugly, fat skank blowing you) -- it was a beautiful, long-haired young blonde sucking me. Life doesn't get any better. And, I somehow knew that after I shot off in her mouth and apologized for the massive load - she wouldn't bitch me out. She'd take the situation as she took everything else - with a big smile!
I felt my balls tightening up and soon I did shoot into her mouth in wave after wave. She sucked it all down.
Every single drop. She cleaned and polished the head of my dick expertly. I must have said, "Oh my God!" at least a dozen times. Maybe more!!! Finally, her mouth was finished and she took my soft cock out of it and looked up into my eyes, "Was that good?" she asked with a giant cock-sucking smile.
"That was fantastic." "Five dollars." "What?" I looked at her in disbelief! I couldn't believe my ears! She was smiling and now had her hand out! "You can get it back if you lick me!" she said. So much for innocence! I thought. Maggie continued, "It's a game we played at Hawley (the name of her group home). We saw it in a movie and we played it for weeks with monopoly money. We passed the money around and Denise almost got rich!!!" I had to remember that this 21 year old body had the mind of a child, although I had already taken advantage of her by letting her suck me off - I couldn't pay her $5.
If her mother asked where the $5 came from - I imagined some kind of charges and jail time. "That was just a movie, Maggie and this is real" I said, "I'll lick you and we'll be even but we can't use money!" "You gotta pee first, cause licking me is gonna make that penis big again!" She was right and I did have to piss. I turned away from Maggie, not out of shyness, but because to piss toward her and all over my car would have made no sense!
As I felt the urine begin to flow from my cock, I also felt Maggie press herself and her chest up against my back. Her arms encircled me and her left hand took my dick away from my left hand. "I like this," Maggie said as she started to move my cock around like a garden hose, "It must be fun to have a penis.
Do you play with it a lot?" Such questions, I thought! "Do you touch yours a lot?" I questioned.
I had just finished peeing and she was still holding it - I had to keep the conversation going in the right direction. "I asked you first!" she stated - like I wasn't playing fair. "Yes I do," I admitted and I was telling the truth. "I like other people to touch mine. I like it licked and I like it filled up big." I was unsure whether she meant "filled" as being filled with spunk or if she just meant with large objects (which would explain her gaping pussy hole I'd seen minutes earlier).
Looking at my watch, we'd only been in this Lane for about 10 minutes. But, I didn't want to push my luck. I quickly dressed (and Maggie made me do it in her proper order) and we got out of there. I promised her that I would lick her, we just had to find a better place. "Why don't you take me to a motel?" Maggie. I hadn't thought of that, which was why we were still driving not off having some type of sex. "OK, but what would we tell your mom? She knows we should get there in less than two hours and it's already been 4 hours and we still have over an hour of driving left." "Take me to a motel and LICK ME!" How do you argue with a statement like that from a gorgeous blond?
"We might have to tell a fib to your mom? Would that be a problem?" "I think that we should just lie to her. You don't think that slow people lie all the timetoo?" "You shouldn't call yourself "slow"." "I AM slow. I know it.
You know it. You lie if you say I'm not slow. I don't like "retard" or "dummy" or "stupid", but "slow" just means that I don't think things as fast as you - not that I can't think! And not that I can't do other things maybe even better than some people." At that point, I was fully dressed and her hand went to my crotch and gave it a very light squeeze. "We'll tell your mother that I had car trouble and that we'll get a room and start early in the morning." "Not too early - I want to get licked in the morning, too.
Don't you want another blowjob in the morning?" I'll take a blow job any time I can get one, I thought. "We'll get started right after the car is fixed - even if it's afternoon. Let's get a motel room and then call your mom." I said. Aunt Beth took it quite well and seemed to think nothing was up. She and Maggie talked for about 10 minutes and about nothing important.
I took the phone back and promised to call again in the morning. Aunt Beth ended the conversation with, "Take good care of her." I planned to do that in ways my aunt would never imagine!


text:
Fall Break Possibilities
Collected by Grác Hancock
Save Place
1 Avenue du Colonel Henri Rol-Tanguy, 75014 Paris, France
Save Place
10 Place de l'Opéra, 75009 Paris, France
The Palais Garnier, the national opera house of Paris, is a magnificent building dripping in ornate details and glittering with gold. The five-ton chandelier, made famous in The Phantom of the Opera, still takes center stage in the auditorium. It...
Save Place
6 Rue de la Grange Batelière, 75009 Paris, France
Passages were designed in the 19th century to give Parisians protection from muddy streets and horse-drawn vehicles. Some 20 of these covered walkways remain today, including the Passage Verdeau; they are an excellent way to journey back into...
Save Place
2 Galerie de Montpensier, 75001 Paris, France
This beautiful courtyard, modern art installations, hundreds of Corinthian columned walkways and perfectly placed fountains and gardens, make the Palais Royal a photographer's playground. Personally, I can never get enough of the reflection...
Save Place
35 Boulevard de Courcelles, 75008 Paris, France
I've been to Parc Monceau only once and loved it right away. Maybe because it has a homey, neighborhood feeling, (a public park situated in the 8th arrondissement of Paris) maybe because of the classical colonnade in the middle of it, or maybe...
Save Place
Île Saint-Louis, 75004 Paris, France
Just east of the magnificent buttresses of the Cathédrale Notre Dame, across the Pont Saint-Louis, lies an island sanctuary in the middle of this chic, bustling city: Île Saint-Louis. The one-way streets are narrow, with views of the Seine River...
Save Place
Place de la Concorde, 75001 Paris, France
Before the French Revolution, this park used to be the site of the Royal Palace. Today, the garden, which separates the Louvre from Place de la Concorde, is a place where Parisians and tourists stroll amid Rodin and Maillol statues or relax...
Save Place
62 Rue des Archives, 75003 Paris, France
Lions and tigers and bears…oh my, this museum has everything for the aspiring naturalist. Examining the relationship of human and animal throughout history, original displays of classic and contemporary art mingle with taxidermic animals,...
Save Place
1 Coulée verte René-Dumont, 75012 Paris, France
The Parisian alternative for the New York high line is La Promenade Plantée, in the 12th arrondissement. The promenade was the idea of Philippe Mathieux and Jacques Vergely, who turned over the former railway track which connected the Place de la...
Save Place
Champ de Mars, 5 Avenue Anatole France, 75007 Paris, France
Nothing is a more powerful symbol of the City of Light than the Eiffel Tower. Designed by Gustave Eiffel for the 1889 Paris Exposition, it's one of the world's most-visited monuments, with nearly 7 million people ascending the 1,062-foot...
Save Place
Rue de Rivoli, 75001 Paris, France
This former royal palace is one of the largest museums in the world, and its art collection is considered one of the most comprehensive. It contains around 400,000 works, although—mercifully, perhaps—not all are on display at any one...
Popular Stories
- 1 Tips + News Can Americans Visit Mexico Right Now?
- 2 Tech + Gear The Ultimate Guide to Cyber Monday Travel Deals in 2020
- 3 Air Travel Delta to Offer Quarantine-Free Travel to Italy
- 4 Air Travel U.S. Government Bans Emotional Support Animals From Flying for Free
- 5 Tips + News You Can Now Travel to Ireland With a Reduced Quarantine
More From AFAR
Sponsored by The Marriott Bonvoy Boundless Card from Chase
Sponsored by The Marriott Bonvoy Boundless Card from Chase
Sponsored by The Marriott Bonvoy Boundless Card from Chase


text:
Intel launched the latest version of its vPro technology today, claiming that this new iteration (formerly known as McCreary) introduces multiple features that will help any company manage its PCs. In order to take advantage of the latest vPro capabilities, a customer needs a 45nm Core 2 Duo processor, an Intel Q45 Express chipset, and an onboard Intel 82567LM Ethernet controller. Hit those marks, and you're good to go.
The 2008 version of vPro is aimed at simplifying the process of PC administration, even for those companies too small to have dedicated IT staff. New this year are Remote Alert and Remote Scheduled Management. Remote Alert is capable of immediately notifying an IT admin or company manager when a PC suddenly fails, even if that PC is off at the time. Remote Scheduled Maintenance allows an admin to configure clients to regularly connect to a central server and perform various tasks, including virus scanning and software patching. Intel claims that deploying vPro on a wide scale can drastically reduce the number of desk visits IT staff are required to make in a given year, as this tech allows many issues to be investigated and solved remotely.
Also new this year is a function Intel refers to as "Fast Call for Help." This capability allows an end-user to immediately notify IT of a system failure, even if the notebook or desktop is outside the corporate firewall. No OS? No problem. By entering a specific keycode, users can communicate their status (assuming Internet connectivity is present), even if that status boils down to "laptop not functional." Intel claims that Fast Call for Help can notify home base even if the OS can't boot.
Finally, for small businesses, Intel has what it calls IT Director. IT Director is designed to simplify the task of network administration and is aimed specifically at those businesses that have either a part-time IT admin or no admin at all. Intel claims IT Director will allow small businesses to "address top security and data-protection concerns," and will offer a single point from which to survey network health, configure Intel-based network technologies, and monitor PC data.
This year's iteration of vPro isn't as significant as last year's debut of "trusted computing," but some of the features we've discussed here rely on the TPM (trusted platform module) ASIC that will appear on Intel Q45 Express motherboards. Intel's Trusted Execution Technology (TXT) is genuinely useful in a number of circumstances, including some of those we've mentioned here, but it's very much a double-edged sword. Consumers would do well to keep their eyes upon it.


text:
Letters to the Editor for Jan. 9
Welcome mat
A state legislator proposed that gun locations in private homes be disclosed to the public. A welcome mat for the criminal element, that knows when your car leaves the driveway, for work, church, shopping, ect.
When you purchase a gun it's registered with the state and local police. They know where the guns are.
Why open up another avenue of access to criminals who ignore the law.
This is a very bad idea.
-- Bobby Brzozowy, New Hartford
Scary times
The apparent surge in cowards using guns to shoot at or kill the innocent is really worrisome. Guns are not the cause of this, they are only a mechanism. There are many areas of the country where if people walk down the street with a holstered pistol, it wouldn't be any cause for alarm, wouldn't attract any attention at all. If it were to happen around here, there would be many who would be very worried and 911 calls would flood the police.
Before jumping to any conclusions, think about this. If some wacko were to slink through a store and kill unsuspecting people with a hammer - something that could easily be done, you could bet that after the media coverage of the event the way things are covered, others would opt to copy the behavior. There would also be cries to better control access to hammers in stores.
Now just suppose that all media coverage stressed the cowardly nature of acts where somebody uses mechanical advantage to kill the innocent. Acts of people who do not have the guts to face people and simply talk. They have to use some thing that enables hurting or killing from a distance or possibly close up, say with a knife but the coward does it so that the victim has no chance. Think about that too cowardly to simply talk to an intended victim. In many cases they would rather die than to talk.
I'll submit that if all media coverage of all hurting of the innocent stressed the cowardice, such acts would diminish.
The atmosphere that is being created by all the coverage of the Newtown (and other) incidents is truly unhealthy. We have gone from a world where just about every kid carried a pocket knife to one where it would be a 6 o'clock news flash that some kid had a pocket knife in school and the emotion would be that he must have some evil purpose in mind. If I were to go into just about any public building carrying what I did as an innocent kid, I'd blow the metal detectors as my pockets were a virtual tool box. My purpose? To work on and fix things.
What has changed and why? We should be working very hard at recreating that world where the very mention of having armed guards in schools was treated as laughably ridiculous.
For a start (and I quote my wife) every news report of any attacks on the innocent should be headlined with "Another senseless murder of the innocent by a cowardly degenerate." Nobody, not even the unbalanced, wants to be seen as a coward.
The fixation on the mechanical mechanism is not gong to stop the wacko dedicated to making their mark on the world by harming the innocent. Worse yet, the atmosphere of fear that is being created is just gong to feed the urge. And there will be fame for the coward, posthumous or not.
-- Ben Davidson, Winsted
Teach the Commandments
The tragedies that are occurring in public schools are the result of political correctness, which makes no judgment of right or wrong because it has no moral standards. The Bible does have moral standards of right and wrong, good and evil, righteous and unrighteous, obedient and disobedient stated in the Ten Commandments for people to obey. Disobedience is sin and sin must be punished.
Humanism is the worship of man as god. Without a standard to live by when tragedies occur humanists must think of some reason to blame someone else; like poor relationship with a parent, or being bullied, or not being accepted or understood by others, or guns caused it.
The Ten Commandments were written personally by God Himself on two tablets of stone and given to Moses to teach the children of Israel. America taught them in their early schools until public schools were established when atheists removed God's Ten Commandments from being seen by young school children. This action was directed by the father of lies himself, Satan.
Political correctness started in liberal atheist colleges and then spread to public schools and some churches, also. Since public schools rejected the loving, merciful, forgiving God, the Infinite God of all knowledge and power in the universe, God lifted His protection and blessings from public schools, resulting in these tragedies.
How many more tragedies need to occur before the public will demand the return of God and the Ten Commandments into our public schools, again?
It makes common sense that the understanding of the Ten Commandments by our young children in public schools will cause them to think twice when they know that there really is a severe punishment waiting for them in the lake of fire and brimstone (Hell). (Revelations 20:15, 21:8)
-- James W. Roehrborn, Alexandria, Minnesota


text:
The Community School of Music and Arts continues its 2013-2014 Community Concert Series with the presentation "Native American Music & Dance," scheduled 2 p.m. Sunday at Tateuchi Hall, 230 San Antonio Circle, Mountain View.
Eddie Madril will headline the family-friendly event, demonstrating the rich dance traditions of the Native American Plains Indians and building awareness and appreciation for Native American culture past and present. The performance will include an introduction to popular and rare Native American music and dance, including grass dance, fancy dance and hoop dance.
Madril, a member of the Pascua Yaqui Tribe of Southern Arizona and Northern Sonora, Mexico, is an active member of the Native American community and a representative of his culture through dance, song, teaching, drama and filmmaking. His work includes residencies in Bay Area schools, working with students and encouraging the development of appreciation and respect for American Indian dance, music, culture, history, art and sign language. He taught American Indian music at San Francisco State University and was a three-year recipient of the California Arts Council Artist-In-Residence grant.
"CSMA is excited to launch our Community Concert Series with a vibrant show highlighting Eddie Madril's Native American heritage," said Vickie Scott Grove, CSMA executive director. "As part of our mission to provide arts for all, we take great pride in delivering free concerts, exhibitions and events for families and our entire community."
CSMA's 2013-2014 Community Concert Series is supported by a grant from the Applied Materials Foundation. The media sponsor for the series is Classical KDFC radio.
Admission is free and open to the public.
For more information and a full Community Concert Series schedule, visit arts4all.org.