Thursday, October 20, 2011

Zombies

The Montana "friendo" (right) and his leetle sidekick, you-know-who!



The "friendo" from Montana hungers for the flesh of an occupier.
The zombie cretin reaches for a "happy meal". Mmmm yum! Leftist!
The asshat troll in his "natural" state.
The asshat troll again, taking a "breather".


The asshat troll (hat off) having a screwdriver at happy hour. Yikes! What a headache the next morning. Go easy on the sauce dude.

Monday, August 1, 2011

The Puddybud Series: Puddybud is an Idiot

See this thread.


The moron begins:
I know you’ll neva do it but you could tell ekim where I’ve been in the world for the last three months since you know how to tell where everyone posts from on this blog. 
Me:
Nope you silly dope I don’t know where “everyone” posts from unless “everyone” (meaning here right wing dopes) is REALLY REALLY STUPID and tells me!
Puddydope:
Second you were the one [heroic truthteller]…
26. YLB spews: @23 – Greetings from Torrance perhaps?05/24/2011 at 9:10 pm27. YLB spews: Shit! Pasadena? From a Mac?? Must be hangin’ with the girlfriend eh Marviepoo?05/24/2011 at 9:11 pm
I know how to figger this out and this proves you do too. Now who claimed IP Addresses except you? I neva mentioned IP Addresses in my commentary above.
Me:
In both instances I was “told” this moron.
Can you possibly figure out from that shitpile between your ears how the parties involved “told” me this?
Doesn’t seem so..
LMAO!!!
Puddydummy:
Oh really? In CYA mode now eh [HA hero]? So it has to be the [greatest conveyance of the truth] since you are the whole [HA hero YLB]! In that thread Marvin never mentioned where he was or the system he was using. So you are saying those posts were another of your [brilliant] postings, still at 100% perfect for slinghing your [magnificent eloquence] on HA!
Me:
Absolutely [I am magnificently eloquent].. AGAIN, AGAIN, AGAIN…
AGAIN…
Marvin “TOLD” me where he was posting from!
YOU OBVIOUSLY DON’T KNOW HOW HE DID THAT!
DUMBASS!
Puddystupid:
Search your databaze on May 2011. Where did Marvin tell you he posted from his girlfriends MAC in Torrence or Pasadena in May 2011 since he WAS BANNED? You traded emails?
In your words “PROVE IT”!
Me:
THINK THINK WITH THAT FETID DUNGHEAP YOU CALL YOUR BRAIN!!!
WHAT COULD MARVIN HAVE DONE TO “TELL” ME???
Hint: BESIDES commenting at HA????
Puddyidiot:
Remember, my original commentary before meeting [one of the ha gods YLB].
Sucks to be [PuddyFOOL]!
Me:
hopeless…
PuddyFOOL:
All that [eloquent, well reasoned writing] above and the [HA hero YLB] still hasn’t answered the question since Marvin was banned by Goldy long ago.

Now I get the last word. It's my blog after all. Yeah Marvin was banned long ago but at least on two occasions he's commented at HA under a slightly altered handle to get past the banning controls. The latest to my knowledge was MAY 24, 2011 - the day PuddyFOOL quotes him above.

NOW.. How could Marvin Stamn "tell" me that he was posting from Pasadena on that day??? Something that PuddyFOOL is either too stupid to figure out  or is just being an asshole.

Here:




To read this, first click on it to see it better, then look at the upper right where you will see where I believe Marvin Stamn "told" me. Look just below that and you'll see the date he "told" me. Then look at the bottom of the picture slightly to left of center. What do you see???


Yes if you know ANYTHING about the stats that web servers keep when you click on a website, you'll also know web servers log the kind of machine you accessed the website with - in this particular case, the machine associated with the access from Pasadena was an Apple MacIntosh.


Now how do I know that Marvin clicked on this blog? Because at the same time he left the comment on May 24 at HA, I looked over at my blog and looked at the Feedjit Traffic Feed on the lower right - there was an access from Pasadena just minutes before and it was from a MAC.


Why Pasadena? Here's the reason for that:
19. Marvin Stamn spews:  
My girlfriend is an elementary school teacher in the hood of pasadena

Coincidence? I believe NOT.

Yes, PuddyFOOL is an IDIOT!

Monday, March 28, 2011

More Bullshit Code!

This code is actually from another project. I'll eventually use it in the troll project. It's kind of simple but it's just so damn awesome to me from a geek perspective:

Click the picture above to see it better.
What does it do?

Answer: Anyone who has been around long enough to have suffered through writing a report in COBOL may remember the ancient concept of a "control break" - simply the point where upon reading a record you test if the condition has been met to print a sub-total, accumulate a grand total, etc. In this code, I've got a bunch of files in a directory, I select the files only (excluding anything else like subdirectories) and sort those files by their date/time stamp. Then I produce a report of a tally of files by the day they were placed in this directory. The "control-break" happens right in the middle of the code snippet above - the "if" clause. Could you ever "push" something in COBOL? The end result of this code is an array of hashes. Any number of table formatters (like the one I use for the troll project) can spit out something halfway readable. Like so:


The geek value is in how, with so few lines of code these days, you can express something that required so much more sweat in the bad old days. What is even funnier is that you could have done something like this even back then - with Lisp. I wonder if some shop somewhere in those days used Lisp for mundane data processing. Probably only a handful - memory cost a huge amount of money in those days.

I was watching a talk by Ruby superstar Aaron Patterson and he said this is much faster:

Click on the above to see it better.
Inject is expressive but slow apparently. I haven't had a chance to benchmark this particular code.

Inevitable humbling update: I was watching another videocast and what I'm doing above has a simple name: a histogram. The vidcaster of course had a butt simple way of doing the above. No fancy array of hashes, pushes, maps or injects - just one hash:

Click above to see it better.
Hashes are ordered in Ruby 1.9.2. so the end result comes out ok. Older rubies take a bit more work. You learn something new every day.

Thursday, February 24, 2011

A View from the Head...

of tehchickenshit troll..


Quite a limited worldview to be sure..

Tuesday, January 18, 2011

More Bullshit Code!

In the last installment we looked at some code that implements the "added view column" (ac) feature of my column search program. I demoed it in the comment threads here.

The column search (hacols) is the program whose output I often post in the comment threads. One day I needed a convenient way to assemble a url to a specific comment from parts I had already been collecting and thus the "added view column" feature to hacols was born. The feature allows me to develop a short one-liner program on the command line and then once it's working, store it to be recalled for later use. It becomes just another column (albeit unsearchable) for views of the database. So far I've used added view columns to generate comment urls and to downcase and strip out html from comment bodies. Check it out:

Click on the graphic above to see it better.

Blogging this code led me to thinking. Counting the results of a search and executing view code on those results is at present an either/or. One bit of code that executes later is the "uniq" feature which filters out redundant results. What if I wanted to count the unique results of a search like all the variations on Puddybud's handle in the comments file? Uh.. I can't do that with this code. And yikes! What's with copying tr to a results array? Why not update tr in place? What a waste! And sigh, it makes sense to do that inject only when adding columns at the command line not every time we convert the vetted code strings to procs for view execution. Ditto for storing. How humbling...

So the big if statement drops to the cutting room floor and the following refactor is born. Here:

 and here:


What a difference a little time and blogging makes. Brand new code next time.

Update: Found yet more optimizations for larger result sets. I won't discuss them. I promise.

Monday, January 17, 2011

The Puddybud Series: Where We Reveal Puddybud's Last Name

I once read in a detective novel that solving mysteries is simply a matter of learning, over and over again with each mystery, to see what is right in front of one's face.

In this post, the mystery I am reporting to have solved, is the last name of Puddybud.


We know his true first name - Darrell. We've known it for a long time. He signed one of his early comments with it:

149. Puddybud spews: 
David: Part of my post above was missing. I asked “I see you posted your first answer to me on the Sabbath”. What’s up with that?
Darrell
It did not go unnoticed. See the exposure and then attempted cover-up by Puddybud's disastrous sockpuppet "Mike Webb Sucks":

7. Mike Webb Sucks spews:
MyLeftFoot@8 The poster who is currently posting as MWS is also identifiable as Puddybuddy. He has identified himself as “Darrell” and shared with us that he is “A Sabbath Keeper”. I’m not sure exactly what he means by this, whether he is some flavor of “Messianic Jew” or Seventh Day Adventist, or even further out in the ozone layer like David Khoresh, but he shares many characteristics of the hard right whackjobs of several religions, Christian, Jewish or Islamic. Fanatics tend to blend into one, whether they are Christian Enthusiasticks, Likudnik Ultra-hawks, or militant Jihadist Shiites. Commentby Tree Frog Farmer— 8/16/06@ 5:50 pm
KillatreeFrog: Since you claim I am Puddy, how can you prove this? My blogging is no where the level of his. Unlike you who uses the same names for your political enemies, you have no proof.


But enough ancient history. Now we reveal the whole rotten enchilada:
Puddy grew up in that environment and Puddy left that reservation long ago. So you can blather on about Maslow’s Hierarchy of Needs because when you look at it you are another Pavlov’s little doggies.Now bark to the latest commands of “the messiah”. Sit UBU sit good doggie.
and:

55. Puddybud is shocked SHOCKED spews:
Watch soon for clusterfucked cinderblock to make another insipid comment on those pastors against Puddy.
He’s another of Pavlov’s Leetle Doggies.
and finally:

Remember jerkoff, Puddy is Pavlov and you are the jerkoff AKA Pavlov’s dog! Such a moronic twit of a twat!


So there it is boys and girls. Puddybud is Darrell "Pavlov". His "ancestors came from Europe" indeed!

Well, whad'ya say to that Mr. P.?

Thanks Puddybud for letting us in on the secret for all these years! Talk about hiding in plain sight. But please excuse me. Like Comrade Investigator Arkady Renko, I'm a bit slow on the uptake. LMAO!

(Fine print: Yes this is a joke post. I don't care in the least who Puddybud really is, what he does for a living or anything else. After reading a good portion of his stream of unhinged spew over the years, I don't care to meet him, ever. I hope if I one day pass him on the street or I'm in the same room with him that I'm completely oblivious as to who he is. I know what he has done in the HA comment threads since late April 2005 and I NEVER want to put a face to the author of that HORROR. Do I respect his privacy? I'd want him to do the same for me or anyone else would I? Happy MLK day by the way.)

Sunday, January 9, 2011

Bullshit Code!

During the back and forth in the comment threads over the tragic shooting of Congresswoman Gabrielle Giffords (among others), Puddybud went off on yours truly:
You wasted all those unemployed months telling the unemployment office you were looking for a yob while writing BULLSHIT code!
Bullshit code??? Hey those are fighting words!


Can Puddybud or anyone else tell "the world" what this does?

This will be the first of another occasional series. Not once a week like the "Bird's Eye View" but...  you get the idea.

Update: no takers yet.. (Puddybud dumped on it, of course.) In case you didn't notice, that if statement above is dangling. So I'll complete it and we'll see what happens:


Hint: I actually demoed what this code does some time back - in the comment threads.

Yet another update: Wow! I'm glad I blogged this code. Kind of forced me to look at it more closely and I've already re-factored it some to yield just a bit more functionality. Details to come in the next BS Code post.