Let’s play…I mean…create a prototype ’13’ deck aka Korean Poker!

If you are like me you played this addictive game at lunch, on the bus, during class…whatever you played it constantly because it’s seriously fun and a great way to pass the time. At Capo Valley, we loved this game because it was winnable even if you were dealt a shitty hand, the game encouraged a great deal of shit-talking and merriment. We’d also enhanced it with “insult rules” such as, while dealing, you throw a few of them face-up, just to piss off whoever you want to piss off. It also lended itself to so much cheating that we overlayed a rule; “If no one saw it, it wasn’t cheating.” Technically that is true in the absolute…the difference is that we encouraged cheating because it added more layers of fun, strategy, dexterity, options to win…the perfect game for college-prep band geeks who think to much and are fiercely competitive.

Common ways to cheat when you re the dealer is place a card you want on the bottom of the deck, dealing, 13 cards to each player beginning with west, you get the final card. Desirable cards include the 3 of clubs (whomever holds this card goes 1st…it is much like other games where whomever runs out 1st wins, going 1st on a good hand could end it). The ace of hearts is valued – any run ending in this card is unbeatable (thus you get to go again). Likewise, the 2 of hearts is valued for being the highest card – it is not unbeatable (a two-killer is a double-run-of-three such as 4,4,5,5,6,6) but it’s always nice to have, especially late in the game when most pairs and runs are likely to be all down. Another great way to cheat it to simply hide a card (or two, or more…) wherever you can hide it. The best place seemed to be under the left thigh or up my right sleeve. Another “layered” rule is that if you are caught cheating you forfeit the game (and winning if gambling is involved) – simply trying to look at other people’s cards is another surprisingly easy way cheat.

I won’t waste time with any more specific rules…most of you have never played it…still, the f-ed up ways to mess with the game applies to all of them (and that only scratches the surface) and you can apply the tenets and ideas in this post to YOUR preferred card game.

On topic – I’ve been brushing up on mu Java programming again so as a thought experiment I began to build a “Card” class (ADT, data-type, etc). Once I got that to work I decided to test it by creating an array (a list) of them and ordering them in the exact order they would go in 13. On higher level of this project are the following:

  1. A Deck Class
  2. A 13 Class
  3. A user-interface for the game itself

For now, I simply used my Card data-type to see if I could use a nested-for loop to populate the deck with cards as they from low to high in the game of 13. Software Engineers know that regardless of language, arrays begin at zero. In an object-oriented mode, I decided that “zero” had so little to do with cards/decks/card-games that I would use a place-holder for it. What else is not used…I mean…in actual card games? For most; the Joker(s), so in the interest of something w/in striking distance of elegant design; (in pseuodocode) 0=(string)”joker”
The following is the output from a Deck prototype, which hints at an actual 13 prototype, which is a thought rxp[eriment for the future…particularly the design of three players who can strategize against me…and..on an absurd level of abstraction…try to cheat me if the opportunity comes up and allow me to cheat the non-player-characters.

Below is the successful output from the v0 prototype of a 13-Deck
run:
whomever gets the 3 of spades goes first.
The following list will create a deck of 52 cards in ’13’ order
1. created the 3 of spades
2. created the 3 of clubs
3. created the 3 of diamonds
4. created the 3 of hearts
5. created the 4 of spades
6. created the 4 of clubs
7. created the 4 of diamonds
8. created the 4 of hearts
9. created the 5 of spades
10. created the 5 of clubs
11. created the 5 of diamonds
12. created the 5 of hearts
13. created the 6 of spades
14. created the 6 of clubs
15. created the 6 of diamonds
16. created the 6 of hearts
17. created the 7 of spades
18. created the 7 of clubs
19. created the 7 of diamonds
20. created the 7 of hearts
21. created the 8 of spades
22. created the 8 of clubs
23. created the 8 of diamonds
24. created the 8 of hearts
25. created the 9 of spades
26. created the 9 of clubs
27. created the 9 of diamonds
28. created the 9 of hearts
29. created the 10 of spades
30. created the 10 of clubs
31. created the 10 of diamonds
32. created the 10 of hearts
33. created the J of spades
34. created the J of clubs
35. created the J of diamonds
36. created the J of hearts
37. created the Q of spades
38. created the Q of clubs
39. created the Q of diamonds
40. created the Q of hearts
41. created the K of spades
42. created the K of clubs
43. created the K of diamonds
44. created the K of hearts
45. created the A of spades
46. created the A of clubs
47. created the A of diamonds
48. created the A of hearts
49. created the 2 of spades
50. created the 2 of clubs
51. created the 2 of diamonds
52. created the 2 of hearts
*QA test* The highest ranking card in 13 is the 2 of hearts
BUILD SUCCESSFUL (total time: 0 seconds)

It works! Created using the Netbeans IDE 8.0.2 on a win8.1 box using the Java SE 8 or Java 1.8 as I call it. SRC follows:

package card;
/** WIP - create a card ADT and enumerate it into a deck
* per "13" rules aka Korean Poker
* @author Tapper7.com last stable build - 12/15 &c ssstudios, los angeles, ca
*/
public class Card{
int suit;
int rank;
Card(){
this.suit = 0;
this.rank = 0;
}//null constr
Card(int suit, int rank){
this.suit = suit;
this.rank = rank;
}//fully-formed constructor to be used when a new card is instantiated
public static void showCard(Card theCard){
//cards are ranked as they are in 13 aka korean poker
//"jokers" hold null memory space so we arent using zeroes
String[] s = {"joker", "spades", "clubs", "diamonds", "hearts"};
String[] r = {"joker", "3", "4", "5", "6", "7", "8",
"9", "10", "J", "Q", "K", "A", "2"};
System.out.println(r[theCard.rank] + " of " + s[theCard.suit]);
}

public static void main(String[] args){
//create an array of cards
Card[] mydeck = new Card[54]; //array is oversized for debug
mydeck[0] = new Card(1,1);       //initialize
//test that the lowest card is created correctly
System.out.print(“whomever gets the “);
Card.showCard(mydeck[0]);
System.out.println(“goes first.”);
//populate the 13 deck in order fro m low to high
int currentCard = 1;
int suits = 1;
int ranks = 1;
System.out.println(“The following list will create a deck of 52 cards in ’13’ order”);
for(ranks = 1; ranks < 14; ranks++){//outerloop the ranks from 3 to 2
for(suits = 1; suits < 5; suits++){
mydeck[currentCard] = new Card(suits, ranks);
System.out.print(currentCard+”. “);
System.out.print(” created the “);
Card.showCard(mydeck[currentCard]);
currentCard++; //increment deck position
}//end inner loop
}//end outer loop
//test that the algorithm put the highest card in the correct index:
System.out.print(“*QA test* The highest ranking card in 13 is the “);
Card.showCard(mydeck[52]);
}//end mn
}//end prototype
thanks for stopping by! and now [below], a word form one of our sponsors

RIP Myron Rosander ….

My best portrait of my favorite teacher, Myron Rosander in profile, on the field at dci finals retreat in 1997.

Credit, love, reverence, respect, humility, mourning, appreciation, honor, perseverance, integrity, indomitable spirit, courage, love and hope. These are just a few of the words that come to mind when I think about my favorite educator who later became a close friend and confidante. Rosander was there when a father-figure was needed most. When all I needed was a friend to talk to, lament and connect through shared experience as friends – he was there for that too.
Readers of this site know that the publisher is a pragmatic man of science (who is less on the religious side, yet heavy on the spirituality). Forgive me but, the majority of the New Testament isn’t all that plausible to me. No; I don’t believe; as Carl Sagan said “I do not BELIEVE anything; there are only things that I know and things that I do NOT know…” Does this make me a “Commie-atheist-Jew-bastard”? yeah, it does – the assertion is partially true and it does not insult me on any level. I digress.

In contrast to all the logic, axioms, proofs and lemmas that build the world I Know exists….Myron was a magical, super-human person with the ability to perform magic. How is  this insanity possible? I was there the “Night Myron Brought the Lightning.” Looking back I cant confirm or deny that he had control of forces unknown; yet benefited from greatly. On the night in question, the 17-yr old version of me was convinced that if there were ..say..”gods“…that he HAD to be one of them.

You can locate Spike’s youtube vids and/or order his book for an excellent recounting of this and many other magical moments that transcend anything we can understand — though THAT NIGHT?… no one, not the Elks who’d just toasted us (given thank-you speeches in our “honor” and showered us with kilos of spaghetti and tears) not the staff, the management or even the OG Consultants can explain exactly what happened that night or how he did what he did….only that it was the only way to get our immature heads out of the clouds and back to reality. We’d recently been winning shows almost every night, we had the highest score in the country (~91.3) and Drum Corps World ranked us #1. It went to our heads. I knew the show we’d done before retiring to the lodge was flat, weak …in fact it was lazy; “mailed in” – the crowd still ate it up along with the victory concert that followed.*still* – we could’ve given 10x more; for some reason; we chose NOT to. Some corps peak early and their score reflects it…experienced it myself in 1996 – The Velvet Knights – we peaked somewhere in the midwest, where our best shows were … [and a few in the north-east] – our score pushed 80 but never broke it; at DCI, we finished 16th …south of 75.

Myron had the foresight to realize the 1997 Vanguard was at risk of peaking in late July/early August, which would mean we’d “get our shit tossed” at DCI. He never cared about the score; nor do I — a show that pleased him would please any judge – so simply showing up with the super-suit on, game-facing it, leaving 200 percent on the field and creating emotional moments the audience could connect and feel were guaranteed to jack-up the score (ideally…ahem) Many judges are hard-core fans at heart and will reward the corps that moves them the most with the show’s crown; even if it wasn’t technically the best-technically-executed-show that night. nu?
On the night in question; for its time w/in the season & tour; the show was technically near-perfect. No tears, no drops, no clams, perfect drill with perfect technique…no out-of-stepness. The judges rewarded us because other div one corps; Rockford, Rosement, Canton, Boston, Madison; we’d left all of them far behind weeks ago – sadly, it led a reason to rest on laurels and get lazy — cuz thats what kids do. We were kids and most of the nothings, vets, super-vets and staff were also..technically…kids.
After the show my friend and teacher/tech, Brian Belski pulled me aside and warned me – (I knew we’d mailed in a show, but I thought we’d get away w/ it because of the reception, the victory and soon-coming opportunity to do it up right at the next show). What I did not know was that Myron was beyond-furious…and not just at the corps. Belski’d ridden back to the lodge in the staff bus and witnessed the magic-man stewing. Belski warned me a dreadfully long and painful chewing-out and shaming was on deck and could hit at any time – also that he was equally pissed at the staff.
That was my favorite moment; halfway through our “new-asshole-tearing” (as the lightning began to gather) he turned around to where the leadership was hiding — some of them perhaps thinking they were immune to his wrath.
As the berating crescendo-ed from mezzo-forte to fuck-you-loud; Myron swung a full 180– AT THAT MOMENT; IN TIME WITH THE EXCLAM. ON THE END OF HIS NEXT STATEMENT–WAS THE FIRST LIGHTNING STRIKE…

“[spin] AND THE STAFF!!!!!! [KrackBOOOOOOOOOOOOOOOOOOM!!!!!!!!!!!] [EXPLETIVE DELETED EXPLETIVE DELETED ETC]…as he held every man and woman within the sound of his impossibly projected voice responsible and vilified us all; an intense electrical storm commenced; the strikes were close; so there was no delay between flashes and bangs. The marcatos, accents and sforzandos of his most venomous invective were all infused with summer’s most violent strikes from a pitch-black-sky. The more angry he got; the more the lightning gravitated to him and for a few inexplicable moments – the dark forest of upstate New York seared with incendiary, passionate, pitiless rage … emotionally or physically, none was left unburnt by what is still the most inexplicable moment of my life.
I just don’t see how that couldve been a convenient coincidence, dear reader. He knew he had to save the corps from peaking early, he knew it was crucial he got the bullet points thru the thick skulls of every one of us; so he made it happen.

In my life; I have not mailed in a musical performance even once since that fateful show.He brought the corps up. he brought me up [time and time again]. We peaked at Finals; that’s the goal of a div 1 corps or a world-class sr. corps. PEAK AT FINALS. We were ale to do it as performers and the staff was able to help us achieve that; thanks to his guidance; beginning with a rude awakening.

A magical awakening. from a magical man. We will love and remember him forever.

On that note; I was reminded on fb by fellow tbn-player and one of the best Mellophone Bugle players I’ve ever heard (Matt Carol) that “he could teleport!” I was warned early on that he had this power. The man was intimidating for certain; and the first time I met him he informed me that by only drinking water during a 2-min water break – I was wasting about 1 minute that could be used to work on my horn-snap…my horn-salute…my high-mark-time…whatever..just…

“take the goddamn initiative and work on bettering yourself w/o having to be asked; don’t let me ever see you just standing there like an idiot during rehearsal.”

Yes sir,” I said, setting down my water jug and bringing my horn to a carry and running a portion of the timing exercise.

That was in March; and I was used to being abused by viz staff the previous year on a far more cruel scale at vk; hence it didnt bother me that my days of “kicking it” when the staff gave us a break LONGER that an “in&out” were OVER JOHNNY [that means run, drink water, run back and set at a pistol, posssibly at minus1]

That same day I realized he could easily teleport from side 1 to side 2, from side 2 to the stands, from the stands to the box, from the box to backfield….and at times when I couldn’t see him; I conducted myself as though he could…a good idea; because it was in those instances when he’d suddenly appear behind me and pointout that I’d again failed to hit his[my] dot. Myron gave me a handful of crucial drill spots in the 97 show. In the intro “Lonely Town” we all toe-1st out-of time and crescendo to a heart-shaped-form…I was the point at the top of that heart. Same for the biggest hit in the opener “On the waterfront” – the drum feature is followed by a horn-snap, and me playing+jazz-running to what resolves in unison concert C at fortissiissimo, the visual resolve was a massive bow-tie, which hinges on the center of the X it will form – that’s me. (what an honor!) …then we get 8 beats of respite backfield, after which Myron’s amazing Avalanche begins….you could say im in one the 2 most “screwed spots” – geometrically, the bottom left & right drill spots will have to jazz-run backwards at a full-clip-full-extension 4 to 5, the direction change and jazz-run forward for same.

This and many other drill moves were certain to be completely ruined if I did not nail my set (even early season) this means that frequently I was gauging those extremely exposed drill spots on-the-fly in real time – in the moment say, the “center of a giant X” could be up to 5 yards from where it is written to be. I quickly learned a disdain for so-called “dot-marchers.”

me- ‘move back’
asshole – [looking at dot book] “im on my dot”
me- “fuck your dot-book – look at the form, you’re out of it..next time? the dot book goes down your throat after I plug your mouthpiece”
asshole – “ok” [but god-help-him] –if he shook his head, rolled his eyes or [unimaginable to Myron’s students] threw his hands up the air.

Did Myron teach me to treat some students harshly, threaten them and demand unquestioning fealty, sometimes via fear/intimidation? –NO. I was already primed to be a complete dick. Did he make it easier for me to write/teach and clean drill for bands and winter guards [and div2 corps?] YES!

To a well-examined, well-lived, never-to-be-forgotten life. L’chaim!

PS – to my ‘corps’ readers – I began to compile historical anecdotes about Myron right here at tapper7.com/LoveForMyron a few months back. If you’d like to add one, you can submit it to the editor for review — email your story (stories), your name, nickname, section, full dc experience + [obviously] yr & or years you marched scv – as the page is titled; anyone who loves the man is entitled to an opportunity to have their words appear. Note -though about a 5th of you are … there is no need to be an alumni of scv a or b to post…only that your story is a)true and b)from the heart. thx! submit to the webmaster (submit!!!) chris@tapper7.com

*legal notice* consider that all americans have a right to privacy in writing your anecdotes. all content is edited for style, syntax, grammar, fact-checked and may be modified for compliance with US Media Laws, AP Style and SPJ Ethical Compliance. that said; feel free to pour your soul out. Approved authors get full credit and back-linked if they have anything to BL to. Should /loveforMyron grow to a publishable size…all profits will go to the Santa Clara Vanguard. Bias note – the publisher himself has much love for Myron and intends to make a[nother] donation to scv regardless.
-[]

SoCal October News Quickie-Wrap

This month: it’s Halloween time and that means scary s—.
A shocking true crime tale of yore is headed this way. seductive, graphic, horrifying, shocking and a matter of FACT the Sea Pointe Murder House will arise again with FRESH SCANDAL you KNOW you LOVE.
On that note, in entertainment news, this writer recently binge-watched “American Horror Story” seasons 1-4. The replacement of Hollywood Luimnary Jessica Lange with modern singing sensation Lada Gaga deserves its own treatment and will get one.
October also means baseball, which we normally don’t care about, but the Cubs keep winning, leaving the classless Pirates in the dust and preparing a curtain call for St. Louis as I write. Win or Lose, #dacubbies, their history, their players, their fans and their heroes will get a special inside treatment ….
Weather — it’ hot as f— can you believe this sh–? A rational report on climate change is warranted. An editorial WIP–conspiracy-theory free and based on facts ONLY; part of the SoCal Pick’s Ethical Promise. see compliance and professional standards in column two for more about how we publish, why we publish, what we do and don’t do etc…

Some common prose mistakes, per EN-US standards, AP Style and a prerequisite eight-grade literacy level* ….

outline html testA. Their, They’re There. “Their” is the third-person plural possessive tense meaning “Belonging to them”
Ex. “Don’t get mixed up in their bulls—”
“They’re” is a contraction, the third-person plural present-tense of “to be”
Ex. “They’re in need of a refresher course in English”
“There” – indicating a location in space.
Ex. “Bill saw a chupacabra there.”
B. Its and It’s.
“Its” is a third-person possessive pronoun meaning “Belonging to it” His and Hers may help you remember this exception, normally possessive nouns contain an apostrophe….
“It’s” contraction meaning “It is.” Third-person present tense of “To be”
C. Redundancies. Stop it! Makes writer seem ‘tarded.
a. “Very” – never use. “I’m tired” or “I’m very tired”? delete the waste of space and typesetting. Use “I’m tired” Clear and concise.
b. “I think” – of course you do, you wrote it! Many use this to qualify “The following is my opinion” Ok…if your communique’ is not completely clear to the audience on whether it contains only facts, only opinion or a mix, qualify your writing in the HEAD “Commentary by Tapper” “Editorial” or “The views express herein do not reflect those of Google, Inc., Drum Corps International, any affiliate corps, vendors or sponsors” Make sense?
c. “Hope this helps.” as in letter ‘b’ above – implied, many help forums ban or flag this oft-used needless sentiment it’s irrationality and waste.
d. “, and” the “and” takes the place of a comma. It never comes before “and.”
D. Basic style notes.
a. Sentences do not begin with “Because,” “but” or “However” they are preceded by a comma and part of the previous sentence, hence they are one thought. One sentence.
b. In general, use the following format for numbers: “one, two, three, four …nine, 10,11…19…99″…119…infinity.” Spell out “zero”…”0” is ambiguous. Spell ordinals same way(First…Ninth, 10th, 11th…) Sentences BEGINNING with a numeral or ordinal should always be spelled.
Ex. “One-hundred nineteen times I told you to shut up!”
Ex. “Tapper is 35 years old. Bill Feynman is 65.”
Ex. “In 1998, The Concord Blue Devils came in third place at Nationals”
c. Most things said to be “ironic” are “coincidence.”**
d. for verbal attribution, use “said” and only “said.” “Lamented” “shouted” “cried”…these are not only your interpretation, but are ambiguous and foster muddy communication so save the poeticisms for other verbs.
e. Flags on land fly on staffs, therefore they fly at “half-staff” on sombre occasions. Ships at sea lower their flags to “half-mast” … If you are online with your big political viewpoint about South Carolina and you mention flags in the capitol flying (or not flying) at “half-mast” I’m forced to assume you have no idea what you are talking about, nullifying an lame tweet.
f. NOW is an acronym (because the letters stand for something and can be pronounced as a separate stand-alone word. SIGINT is an acronym, as is LACMA, MOMA, DARPA…etc. The OCSD and the SLODA are not, those are corrupt organizations***)
NOW id the National Organization for Women, accent on the “for” most think it is “of” -please learn and remember.
g. Colons only appear after a statement containing the word “following”
EX. The following should be used in place of colon to indicate an ordered or unordered list in a statement sans the word “following”:
1. –
2. ;
3. —
E. Attribution. If you did not say it, say who did. If you did not write it, give credit. For technical writing use AMA Style for attributing people and publications. If you are tweeting a movie quote, put it in quotations and append the name of the movie, screenwriter who wrote the original line (ideally) or the character/actor that said it, followed by the name of the movie.
Ex. “I’m not that horny, I just got out of prison” –Jim Hogshire, screenwriter, “Let’s Got to Prison”
Ex. “Welcome to Home Depot, I love you” –Mike Judge & Etan Coen, co-screenwriters, “Idiocracy”
Ex. “It appears that Mr. Ringo is an educated man…now I truly hate him” –Val Kilmer as Doc Holliday, “Tombstone”
F. Legal primer. Never oversimplify. Triple check all facts and prose, defer to an expert or actual lawyer as needed….it’s easy to slip and do something horrendously awful, hurtful, unethical or illegal when reporting on the law and especially criminal law. Let’s say your neighbour got arrested today and from what he told you plus your first-hand observations, it involves spousal abuse.
1. Wrong: “Boo Radley was arrested today on suspicion of assault”
Wrong because: getting arrested has nothing to do with charges. It only means ….getting arrested. Most fundamental rights deal with access to a fair trial. You need a first-person account from the DA, the accused or a verified statement from the CO of the jail or an attorney-bondsman to report whatever the police clipped him for. What Penal Codes a citizen is presumed to have violated by local cops and what the DA will or will not file at arraignment are often out-of-sync. Using law enforcement as a source makes Radley seem guilty.
Correct: “Boo Radley was taken into custody today by the OCSD and awaits arraignment.” (Says almost nothing–nothing is all that can be ethically written in a report at this point in time, best practice is to wait for his court date. Should an editor demand information, interview neighbours and report what they SAID. DO NOT report anything the police say unless it could harm someone physically if you DON’T)False legal reports are sloppy journalism, make us look like assholes AND meet the definition of libel should the charges be dropped or Radley found innocent.
2. Wrong: “versus” “Vs.” “vs”
Correct: ‘v.’ as in “Near v. Minnesota”
3. “An eye for an eye” – def. the punishment should fit the crime. The notion is a Judeo-Christian precept of mitigation, not extreme punishment.
Ex. It does NOT mean a convicted murderer should be executed. (It MIGHT SOMETIMES but it is does not automatically mean a governing body should ever commit the same crime as the accused) Whomever wrote that in the Gospels was attempting to blunt Roman criminal procedure, not enhance it or justify capital punishment.
g. Shorthand – keep it to your texts and FB. Not everyone knows what WTFOMGROFL or Rule 34 means. ttys and ttyl, emoticons and the like are too informal for professional communication. Use std. EN-US. (abbv. r ok. 4 emails tho!)
h. General – it’s impossible to edit and proof your OWN prose with 100 percent accuracy but we can do much to improve our prose and most of the time we write unedited. For publishing, print, marketing, labels, packaging, ads, etc…always print out your clip on black and white paper and proof it using ambient sunlight. The human eye is not used to reading accurately via projected LED/LCD/Cathode-Ray light. As an editor, I have a responsibility to return copy ERRORLESS (in this case the writer HAS the second pair of eyes needed – and they are mine), hence I don’t edit on-screen and I take my time…err…time permitting. NEVER trust a spell-checker.
Never misspell a person’s name. If you need to make a phone call to verify a name, make the call. Don’t be stupid. Spelling a name wrong is a cardinal sin to editors. After you’ve triple-checked them I double-check on top. Periodicals lose sources and blow investigations over this. People get really pissed when they see their name misspelled. If you work for a company that sells sh–, CUSTOMERS cancel accounts over misspelled names – Especially their own name and their company’s name. Verify titles as well, while Mr. Mrs. Ms. is outdated and not used per AP Style, “Dr.” “President” “Rev.” or appends like “Esq.” some incorporate these into their identity so if we fail to label them accurately, we may be saying goodbye to them permanently.
Use of “-” to modify a noun…getting too lazy to post rules, but every-time I used it in this post is done so correctly. Same for “who/whom”” which I also encourage you to review OR wait for version two of this post.
“Alot” is not a word in any language.
“Liaison” is spelled correctly.
Stop beginning every f–ing sentence with “I” –you’re better than that.
Check verb tenses and stop swapping them around in the same context it makes me physically ill.
“Alot” is not a word in any language.
“Liaison” is spelled correctly.
Stop beginning every f–ing sentence with “I” –you’re better than that.
Check verb tenses and stop swapping them around in the same context it makes me physically ill.

*US News and Periodicals are normally written at an eight-grade level to establish a “lower-bound” for language research indicates is understood by the MOST readers possible/practical. The exception being professional journals such as JAMA.
**Look it up I’m trying to keep this post concise
***Reference to the awful law enforcements agencies of Orange County California, The Sheriff’s Department and The District Attorney’s Office. They are not all bad, but most are. I lifted and re-wrote this joke wby George Carlin who also lived in this backwards, xenophobic, anti-Semitic wasteland.

Sources
Hogshire, James, “You Are Going To Prison” Loompanics. Lansing Michigan. 1994.
Goldstein, Norm, et at. “”AP Style Handbook and briefing on media law” The Associated Press. New York 2004.
SPJ Ethical Codes, avail.spj.org
Thomas Jefferson et al. “”The US Constituion” The Federal Government of The United States of America, 1787.
*Carlin, George, “Brain Droppings” Hyperion, New York, 1997.
Sagan, Carl, “Cosmos” Random House, New York, 1980.

Entertainment news, new arrangements + Featured Image by a dear reader….

I’ll let this one speak for itself.

Killing In The Name of RHYTHM arr. Tapper by Tapper7

The featured pic is an enhanced sigpic/Avatar from my self-aggrandizing Facebook page. It is by a treasured reader so I cannot reveal her name, however I await an opportunity to “tap” her back, online in-person or both, so until that time I said I would feature this in The Socal Picayine and so I am. Hence I categorized this under “Plug Love” though I’m unsure what to plug or how at present. The artist took The cropped off #NSFW message at the bottom of this t-shirt was surreptitiously moved it to the top, embedded it carefully and REPOSTED the finished work to my FB Timeline.That took punk-rock historical knowledge, meticulous graphic design and a strange affinity for this writer in order for it to happen. As a massive attention wh— I expressly approve and say thankya.

I hope a few FB friends were offended, but I choose/revise them carefully so I kinda doubt that. “We” appreciate it, “We” love it and “We” think you have a nice blend of intelligence, humor and beauty….she knows who she is.

*Breaking News* Proving my mid-to-late 90s nostalgia is NOT misplaced, SQUARE ENIX (fmrly SquareSoft) announced that it will REMAKE Final Fantasy VII —- a complete reboot! Here is the unveiling (hey cheer up about the death of Jon Snow and be happy about something you negative Nancies….)

Thus, For my next small ensemble arrangement…”Aerith’s Theme” aka “Flowers Blooming in the Church”

I'll reboot the music while SQUARE reboots this EPIC RPG.
I’ll reboot the music while SQUARE reboots this EPIC RPG.
More pics to stir your sense of teenage wonder:
Tifa look to the starry night....
Tifa look to the starry night….
Midgar....2015!
Midgar….2015!
Cloud escapes Mako Reactor, snapped from the original.
Cloud escapes Mako Reactor, snapped from the original.

On top of all that…who the fuck said the movie industry is dead? At long last the greatest story of all time (2nd, behind Cerebus) The Dark Tower, by Stephen KIng, has been optioned for a major motion picture! Woot! It sure is lame that this is all I have to get excited about the future…but ill take it. I’m all good and yes, IT’S all good.

Who “Taps them?” I Tap Them. Who knows? You KNOW!

Post dedication: Doug, Ray, Jen, Glen, Sophia, Arianna, Rich, Dominique, Tony, Michele, MaryJane and whomever I left out: Rest In Peace I remember and love all of you guys – I always will.

Tapper “goes live” on MuseScore.com ….

Tapper's arr. of F Tuning...likely by Jack Meehan originally.

On a whim; we whipped up a quick and dirty transcription of Larry Shane’s epic Soprano lick from Concord’s 1991 program “Conversations in Jazz” —- used MuseScore v1.3 to create it not just for Bb trumpet but for Soprano Bugle in G for historical and nostalgic reasons. We were satisfied enough with the transcript to publish it live on the open-source software project’s official website . The file unexpectedly began trending immediately, despite it being essentially just five or six bars of only two voices IN UNISON, so an executive decision was made to arrange a longer, more fun to listen to track with at least a seven part harmony and an obscure key. “Relm’s Theme” from Final Fantasy III on the Super Nintendo was chosen, again, for nostalgic and historical reasons. We put a great deal of time into that arrangement and it is trending as I write this. Tomorrow people will listen to it in their cars on their way to work, In the park or on the Metro – or maybe with their favorite beverage. More iTunes playlists will include the work of this writer than ever before — so another executive decision was made to release “Lux Aeterna” which is VERY VERY MUCH an experimental WIP AND an innovative from-memory transcription-reboot of “SCV” the Bass Line beat The Santa Clara Vanguard plays as they “troop the line” on the track following a show. It is unknown to me whom actually composed “SCV” so default credit was given Ralph Hardimon and shoutouts to Murray Gussack, Jim Casella, (you can find them @Tapspace — total coincidence about the “Tap” thing — funny how things work out, Thanks again Skare ol’ buddy! Your gifts to my life are truly boundless) Mike “Eppy” Apodaca, Myron, Gail and every SCV Bass Line Veteran in existence.

Due to the unexpected and humbling success of taking these tracks live (listens and downloads are growing geometrically giving them potential to go viral) I dug around for my “Thumbs Up” arrangement which you can easily locate, read and listen to in 33-part harmony here on this site, but the original project file is toast, so I’ll have to rebuild it from scratch — we upgraded to version 2.0.1 today which contains tons of enhanced functionality so my arrangement of Jack Meehan’s famous on-field warm-up “F Tuning” (which is technically C tuning C-C5-Ctriad-FM-GM-CM rpt 3x …crescendo, layer and build from downbeat to cutoff + an “amen” double C’s and at least one triple E …hehheh…you know….)

Anyhoo, srsly check this shit out you guys! I’m really proud of the Relm arrangement and confidant I put enough legwork in to make it legally AND ethically ok to publish (if it were not – I WOULD NOT; per SPJ Ethics Code and applicable US Copyright Laws) In this writers legal opinion, as the track goes through CPI and if it continues to trend, I may be asked to monetize on behalf of SQUARE-ENIX and the original composer – Nobuo Uematsu. I’m happy to do that. I worship their games and his music. I seek no financial gain in this venture. I’m arranging and transcribing music because it is intellectually and artistically fulfilling + I remain an insatiable attention whore…hence “we” are quite optimistic and excited to explore the potential of MuseScore v2.0.1 tomorrow and hopefully upload v2 of “Relm” w/in the next two days. If the html they gave me works – it will embed below. If not, just go to MuseScore.com and look me up – you know what to search for – v2 will also be featured in the next Tapcast (also doing unexpectedly well on iTunes) along with a true story that will either fascinate you or convince you beyond reasonable doubt that I have officially lost my fucking mind. Much love to my regulars and visitors…now put your damn headphones on, listen to the track and get back to work, ok?….and try the veal – don’t forget to tip your waitress. Srsly lolzorz, -t

Relm’s Theme from Final Fantasy III arr. Tapper by Tapper7

Postscript: since the embedding does in fact work – plz forgive the typo A-relative minor, NOT A# –as much qualms as I have about B-flat, A-sharp does not completely exist in my world. #AMIRITE?

Something Self-Similar ….

see src in post

I named my home-studio “Self-Similarity Studios” because I’ve always had an affinity for things in science and nature that affect this quality. “AS ABOVE …. SO BELOW” Think about a rock. Hold it in your hand…what color is it? What shape does it have? Note that the rock you are holding and a mountain (or significantly large hill) MAY look alike….just on different scales. Two inches of a shoreline, viewed from above, with a few hundred bits of sand – MAY look like … two MILES of shoreline from 100 stories above, with a few hundred large rocks. Rocks, mountains, trees, shells, coastlines….they all exhibit a self-similarity. This is where nature and artificiality intersect and dove-tail in strange and striking ways. (More images, experiments and abstraction forthcoming)

I briefly had access to tools that could render graphics quickly (and cost-free) – this was the Silicon Graphics Lab at Cal Poly, donated by SGI, the lab ran about 30 workstations, each running SPARC SOLARIS 7 and all wired into a mainframe capable of doing the massive amounts of calculations needed to draw a frame (or a million, as in a feature-length CGI-animated motion picture) required to not only calculate and store (print; if need be) but depict images that elicit pure aesthetic beauty.

Ahhh….where Logic and Art intersect. On the chipset just beneath my fingers and the never-ending-thought-machine hard-wired to my skull and backbone.

To me; numbers are a simple, spiritual truth. People use numbers to lie all the time; but one can NEVER be deprived of its “one-ness” Carl Sagan said, “The simplest thought like the concept of the number one; is an elaborate logical underpinning. The brain has it’s own language for testing the elegance and consistency of the world.” One is one. QED.
If WWWIII begins at dawn; two will be a prime number. If x is an odd integer, then x + 2 will also be odd. The square root of 2 will be irrational; The sum of The Cantor Set DsubH will be transcendental. Our universe could be obliterated in an instant, but there will still be five and only five regular solids.*
I don’t know about you but I take comfort in that.

Anyway….I had access to this lab for a year; these machines, combined, would still (many years later) dwarf the computing power of yours or my CPU. These machines were used for Raytracing; most famously 1st used in entertainment/(Art!) by John Laseter; the Academy Award winning producer of the short “Luxo Jr.” (and founder of PIXAR).

a frame from luxo jr
How real does this frame look TO YOU?

Luxo is just a lamp, but it took parallel processors days to make him look up, or turn, or jump. Why? – A raytraced image is a 3D scene (Picture the two lamps)….There is ambient and natural light reflected off them, they also project their own artificial light. That’s a lot of photons bouncing around a simple scene – to make it look real; Laseter perfected a technique whereby:
FOR (EVERY PIXEL ON THE SCREEN)
DO (~a million calculations to determine it’s color in RGB Space)
….or a few billion for one frame
….or difficult-to-express numbers for a 3-min short film.

I never got to build or try a ray-tracer…they took about an hour to render just one frame. Till recently a complete developer environment was required to render computer graphics —Visual Studio, a UNIX lab, Something big and expensive from Microsoft, SGI, Sun — all in my interest faded when I didn’t have access to the tools; I never really got the chance to explore it–I STILL have unsolved problems from back then. Only now can an affordable computer be had, open-source IDE’s set up, and LOGIC be used to make art: Fast and CHEAP.

The featured picture was created using the Processing java template library. If you have the JDK (see column two) you can build things like this yourself.

Here is the SRC (Source Code) It uses (to me) the complex compsci-concept of recursion; whereby by a function (in this case a procedure) calls itself. It will render a slightly different image every-time it runs and is easily customize-able; I hope you enjoy it as much as I enjoyed designing the algorithm
/*Algorithm by cwelke @Tapper7.com for Self-Similarity Studios
Last stable build: using Processing API, JDK 1.8, win8.1 5/26/15
Dist under The GNU Public License - compliant with ANSI/ISO std.*/
void setup(){
size(1000, 700);
background(#0F1A0A);
noStroke();
float dec = 0.6;
selfS(width*dec, height*dec, 400);
}//end setup
void selfS(float x, float y, float sz){
float angle, nx, ny;
//last int is transparency--rand switches tint
fill(lerpColor (#002900, #006600, random(1)), 300);
ellipse(x, y, sz, sz);
float rec = 0.6;
if(sz > 1){//recurse to base::do(while px_sz > 1)
angle = random(TWO_PI);
nx = x + sz*rec * sin(angle);
ny = y + sz*rec * cos(angle);
selfS(nx, ny, sz*rec);
angle = random(TWO_PI);
nx = x + sz*rec * sin(angle);
ny = y + sz*rec * cos(angle);
selfS(nx, ny, sz*rec);
angle = random(TWO_PI);
nx = x + sz*rec * sin(angle);
ny = y + sz*rec * cos(angle);
selfS(nx, ny, sz*rec);
}//endIF
}//end selfS

Here is the program run a second time:

only three parameter changes - colors & size
Run again with three parameter changes – colors & size

As long as we are at it check this out:

a recursive forest snap 1
Real…or Artificial?

Same logic – run a second time:

tree snap 2
Algorithmus Eleganten

The source:
/*orig. src by Zack Marlow-McCarthy*/
//modified, formatted, built, debugged and run by Tapper @Tapper7.com
//last stable build at SSStudios 5/27/15
//Processing API builds on JDK 1.8 running win8.1
//rights+compliance: ANSI/ISO std style, Creative Commons & The GNU Public License
float angleRandom1 = .8;
float angleRandom2 = 1/angleRandom1;
float lengthRandom1 = 1.01;
float lengthRandom2 = .08;
void setup(){
size(800,640);
//blue mist mod 5/27
background(#B2B2FF);
smooth();
}
void draw(){
translate(width/2,height);
rotate(PI);
strokeWeight(0);
if(mousePressed == true){
fill(126,20);
rect(-width/2,0,width,height);
strokeWeight(1);
pushMatrix();
translate(random(-width/2,width/2),0);
rotate(random(-PI/9,PI/9));
branch(30,PI/2, 0,0);
popMatrix();
}
}
void branch(float branchLength,float angle,float startX,float startY){
if(branchLength<1){//base case fill(#004A00); noStroke(); ellipse(startX,startY,5,10); stroke(0); }else{ float randomNess = random(0,100); strokeWeight(branchLength/2); float endX = cos(angle)*branchLength; float endY = sin(angle)*branchLength; line(startX,startY,startX+endX,startY+endY); startX += endX; startY += endY; if(randomNess>0 && randomNess<90){ branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2), startX,startY); }else if(randomNess>=90 && randomNess<94){ branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2),startX,startY); branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2),startX,startY); }else if(randomNess>=94 && randomNess<98){
branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2),startX,startY);
branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2),startX,startY);
branch(branchLength/(random(lengthRandom1,lengthRandom1+lengthRandom2)), angle*random(angleRandom1, angleRandom2),startX,startY);
}else{
branch(branchLength,angle,startX,startY);
}//end else
}//end if
}//end recursion

*Proofs to come….[] -t

News in Blue; BB King’s journey ends, Bill is sent on a new one ….

BB King to play The Great Stage in the Sky from here on out

In a coincidental twist of fate in the life of myself and that of the best guitar player I’ve ever heard play live…the same weekend I’m dreadfully disappointed by The Doheny Blues Festival follows just a day after God upgrade ol BB from a Las Vegas Casino Stage to one in heaven.

Knowing BB, AND God – I’d have to say God wanted a better seat. Lucille – his axe, unfortunately, can’t make the trip, but I like to think a soulful, soaring, lamenting, glorious, velvety voice such as his is something you Can take with you.

If there is no music in heaven; then I don’t want to go there. This begs the iconic Metaphor of “The Crossroads,” … to keep from getting OT I’ll discuss this unique in an upcoming post.

So upsetting to me…not his death…King lived a long life, loved his music, his guitar and most of all – performing live. I’d heard him play The Doheny Blues Festival three times over the course of my life and the festival’s tenure.

As good as Los Lobos was (I nearly missed them, three no-name bands followed)…and instead of paying tribute or even mentioning that the most influential blues singer/songwriter, guitarist of all time had recently passed away, they proceeded to play butchered hacky “blues” like “All Right Now,” literally, pop music 101 – a 12 bar blues in Bb. It was amateur night- all night. “You could Tell,” as Ace Rothstein would say. I heard pitch and ensemble problems to go with what amounted to cheesy cover bands that are technically NOT BLUES ENSEMBLES – weak rock/pop cover bands is what they were.

It busted my spirit for the whole affair. I did not return Sunday for Boz Scaggs. who’d been rescheduled due to weather (I think; that statement is not verified; they WERE INITIALLY SCHEDULED TO PERFORM SATURDAY NIGHT – THAT IS A FACT) I wanted to see them but could not drag myself back to the fest.

My bad. Sorry ’bout that.

Poor King’s body is still warm, and the bands standing in for him ON HIS OWN TURF – proceed to “phone in” weaksauce versions of music that was bad the FIRST TIME it was written.

An insult to his memory – I just couldn’t bring myself to come back – even for Boz Scaggs, whom now I’ve STILL never seen live.

Again…mea culpa.

To write an accurate obit for King is difficult; he led a generally private life, secluded from fame ROUGHLY more than half his life.

Steering clear of racist implications, according to his lawyer, King literally began his life a cotton-pickin ….errr…cotton picker! seriously. Though said to be 89 years old, I don’t think King was ever issued a birth-certificate. I could not verify when he was born OR his real name…leading me to believe he was born into indentured servitude on the Mississippi River Delta in the mid to late 20s.

His parents were most likely slaves in all but name.

“BB King” does not appear to be a stage name, but… born a “cotton-picker” in the Antebellum South; he may have chose his own name, or it was perhaps conferred by friends, family or fellow musicians in his youth.

BB King, according to medical sources, said he’d been in and out of a Vegas hospital for “mini-strokes.”

Thus the circumstances of his birth and death are foggy at best…but for a life well-lived and a towering musical legacy rivaling Louis Armstrong or John Lennon, with longevity and performance talent to rival “Mick n Keef” COMBINED…who cares how King was born? Who cares how he died?

In that vein, does it matter at all? To any of us? How we enter and exit these little lives of ours. Methinks it May NOT SO dear reader.

You never saw me come in, you won’t see me leave—-it is what I do at The Party that counts, #amirite?

For all the gloomy laments in the lyrical aspects of the Blues…there is no sadness to report in this here Obit. Just the love of his music:

Here’s to you, BB ….thanks for all the tunes, for going out to the Crossroads 50 years before me…for never “phoning in” a performance. I saw you enough times to know you were legit. Straight up. Legit. I’ll miss you. So will millions of other musicians and fans you entertained and inspired.

John Q. Public, I implore you see that Lucille makes her way either to The Smithsonian or at WORST, The Rock & Roll Hall of Fame. Somewhere where she will be safe and publicly viewable, though she should never be played again; in THIS writer’s humble opinion….unless he bequeathed his axe to another player. What musicians want to do with their weapons after they can’t swing ’em any longer is for them and them alone to decide.

No one will miss you more than her, old friend.

According to whomever posted the above vid to YouTube, “It was one of his all-time favorite performances.” That’s as hard verify as his DOB, but it fits the narrative. Another poster, uploaded the same video saying “he performed in New York City – at a jail” THIS DOES NOT QUITE FIT THE NARRATIVE.

a) The background, foreground, set & setting look nothing like a city jail or state prison…it looks like a regular ol’ stage
b) There are lots of women in the audience
c) Very few Law Enforcement visible, no one appears to be armed
d) Had King ever been allowed to donate his time and perform at a New York State Penitentiary …. it would not be in The City Proper, but Upstate. Again, one look at the audience tells you this was filmed in New York City; far from The hills and forests of Syracuse, Albany and Buffalo.
e) It is likely a copycat urban legend. Live music performances are OUTRAGEOUSLY rare for all state correctional facilities. The Man in Black was allowed to perform at Fulsom State Prison one of the oldest prisons in the nation – a crown jewel of The California Department of Corrections (an historic site-legendary and infamous), Cash did a bit there himself before making his come up. The show had to’ve been one for the ages. There are a million stories about Fulsom for every prisoner and CO who ever did time there. Cash’s live performance was part marketing stunt and part reward for long-term good behavior on behalf of the employees and inmates of Fulsom. Riots broke out immediately following the show, Fulsom went back on lockdown.

Bust.

Today, music is a strikingly precious thing inside the CDC. Some institutions do not allow inmates to buy or listen to radios. There are no musical instruments because they can be used as weapons. Visit a prison cell-block on any Friday Night where music is banned; and you will here them take-turns singing to their block, in groups or solo. It is lovingly called “American Idol Night” at CJX in Orange County and is the highlight of the week for many of the inmates.
f) the vid is a re-upload of a re-upload…reducing the credibility of the “creator” geometrically. (The oldest upload is embedded above for your listening pleasure – Pure, elegant, sonorous tones from King’s pipes and Lucy’s strings. Transcendent talent)

To the CDC – to all institutions – Take my money, my freedom, starve me, freeze me out, deprive me of sleep, force me to drink awful tap water. Violate my rights, railroad me in court, hit me with antisemitic, homophobic, racist and sexist comments on my way to the Chapel, Put me in constant danger….but please, please please oh please…don’t ever take away my music again. Air, water, food + music and I’m all good. You can keep your bogus “rights” if I can tap a drum pad in my cell and listen to awful top 40 radio…it beats NOTHING. Anything trumps nothing. QED.

Getting “The Blues” is usually misinterpreted as “being sad” or “depressed” or “whining about being underpriviledged or lonely” – through song. INCORRECT. That’s called “Mainstream Country Music.” Blues can express a wide range of emotion; particularly love.

As Rancid reminds us “When I got The Music, I got a place to go.” Nothing sad about that.

RIP B.B. King 1925 (est.) – 2015.

Side note: a work of historical fiction that takes place in the US during WWII starring Bill Feynman will publish soon. I’ve completed the first six chapters. It is my first attempt at such a form of writing; I hope you will enjoy reading it as much as I’m enjoying writing it.

Much Love – Tapper

The Sea Lion Hustler and The 4:20 Whistle….

A pic of dana point from palisades drive...pre-sunset

Let’s just let this vid stand on it’s own two feet sans my absurd commentary (I injected plenty into the captions anyway….)

I hope these are getting better, they take about 1hr in post. They used to take 5-6…so at least I’m improving. Your patronage, visits, listens, views are as always; deeply appreciated. Much love and ttys. -Tap
[]

On Changing Majors at Cal Poly San Luis Obispo Part II….

Subtitle> Cal Poly SLO News Archive Part IX: Risk, success, failure, the shame of defeat and the honey-dewed nectar of Victory:

Here is the form you will fill out in the Admin Building if you Dean doesn’t have you declared 5150, If he or she does, after you 72 hour hold, should you decide to STILL change majors; well…bring a black or blue pen get ready to throw out about 100 units…I did. It sucked, It was absurdly hard, but I did it—it IS possible yet I don’t wish it on my worst enemy.

CP delta major spoof

Part II of this? Or is it 3? If Nothing else this is Cal Poly SLO News Archive/Historical/Spoof material. Enjoy.

Sponsored Link follows:


thx for your continued patronage…and for those about to smoke, “We SALUTE YOU!”
-t []