Results matching “bus” from Ye Olde Rad Blog III

Newport Harbor Christmas Boat Parade

|

The 101st annual Newport Beach Christmas Boat Parade began Wednesday. It goes on every night in Newport Harbor (from 6:30 to 9PM) 'til Sunday, which is the grand finale. Saturday will probably see max crowds. We went last night (Thursday) and the island was hoppin'. Electric.

101st Annual Newport Beach Christmas Boat ParadeThe boats are colorful and fun to watch. Sure. But the best part of the boat parade is simply being out among the festivities .. with a big crowd of Orange County people, who are all in a festive mood .. exuding the Christmas spirit. (And it's all free.)

All the houses on the island are decorated to the hilt. (One guy told me his electric bill was $600/month. His meter was spinning like a dang gyro.)

Some years the weather is freezing (by Southern California standards), being on the water, but last night it was downright balmy. We saw at least two brass bands, complete with tuba, playing your favorite Christmas songs.

The Bug brought along his scooter (razor), which worked well for getting around. We started on Balboa Island and rode the ferry across to the peninsula, where we played in the fun zone for a while. (I let him beat me at air hockey, 7-to-5, and then shoot a gun in a stand-up video game, where he blasted lots of villians.)

Of course we had to get some hot buttered popcorn, and after that, a light-saber from a sidewalk vendor, who pushed a dazzling cart surrounded by eager kids. What a great time we had.

Reblog this post [with Zemanta]

The White House (Gasp!) Goes Drupal

|

The White House re-launched its website on Drupal. Can you believe that? Not sure why this blows my mind. In searching the web however, I see many others have also sat up and taken notice.

George Washington at the White House running on DrupalNo doubt the White House has content to manage. Sure.

But I think the reason it's so unexpected is that Drupal is simply too cool & cutting edge for the White House .. which we normally associate with stodginess and somnolent formality.

Then there's the fact that Drupal is not an American product. It was born in Belgium, at the University of Ghent (.. as a message board for fellow-students enrolled there).

And you know how RADICAL college students can be. Downright revolutionary at times.

It could also be that we associate politicians with being less-than-honest about their true intentions .. while Drupal is open source, and therefore completely transparent. (Imagine how people might feel if Hitler were caught parading around town wearing a scarf knitted by Mother Teresa.)

Dare I mention how the government TAKES your money .. without even a thank-you note, and gives it to people who have much too much already. While Drupal, released under GPL, is better than free (as in 'free beer'), cuz it's also open source (free as in 'freedom').

The whole thing feels grossly incongruent .. as tho two vastly different worlds have collided. Matter and anti-matter. Good omen, tho .. for both the White House and Drupal.

eDawg's New Quad-Core Beast

|

My buddy eDawg just built himself a new beast. Here's a copy-n-paste from the invoice (totaling $1325 + tax). He's using dual flat-panel monitors imported from a previous system. See here:

    Antec Nine Hundred Mid_sized ATX PC Case
  • Case Antec | Nine Hundred Black Steel ATX Retail » $100
  • PSU Corsair | CMPSU-750TX 750W SLI + CrossFire Ready Retail » $110
  • Motherboard ASUS | P6T Deluxe V2 LGA 1366 X58 Intel Chipset Retail » $290
  • CPU Intel | Core i7 920 Bloomfield 2.66G 45N Quad-Core - Retail » $290
  • 2 x Memory | Corsair XMS3 6GB DDR3 PC3 - Retail » $320
  • VGA XFX | Radeon HD 4870 1G 256-bit GDDR5 HD-487A-ZWFC PCI Express 2.0 x16 Retail » $145
  • Hard Drive 250G | Western Digital Caviar Blue 7200-RPM 8MB Cache SATA2 - OEM » $45
  • DVD Burner Lite-On | Black 24X DVD+R 8X DVD+RW 8X DVD+R DL 22X DVD-R 6X DVD-RW SATA - OEM » $25
  • Windows 7

This system has 12 gigs of memory (2 x 6-gig sticks). That's downright decadent. I think he could arrested for having so much memory (without a permit). We hate you, eDawg. Actually, that motherboard can handle (up to) 24 gigs .. in triple-channel mode.

I said, "Dang, you probably oughta call your local power company and let them know whenever you're fixin' to start that beast .. so they can tweak bus frequency up to 62-cycles, so you don't bring down the whole western grid."

I asked why he didn't opt for a giant 2-TB drive for storage, or a 10K-rpm Raptor to run his system & programs .. or better yet » a solid state drive (drool).

I remember back when we ordered and built his very first custom system. That wasn't long after eDawg's dad married my friend » Maria. We all lived in this big 5-level Euro-style mansion that eDawg's dad built (which later sold for several $mil) cut into the hillside high above Laguna .. with a killer 180-degree view of the Pacific. Ah, the good ol' days .. sitting out on the deck and watching the sun go down.

"Hey Rad Man!" began an email I received last week. "I'll pay $100 for a link on your Downloads page." Of course, there's no way of knowing if such offers are legit .. until the cash arrives.

 BenjaminI've researched Search Engine Optimization (SEO) enough to know I don't much care for it.

Programming I enjoy, but SEO contains a seemingly endless amount of info to digest, some of which conflicts from site to site.

And the suggested techniques are often time-consuming, with dubious results that demand the patience of a saint before you start to see results. Rather focus my energies on generating original content.

Moreover, some of the techniques used to 'optimize' web pages (for higher search engine rankings) seem manipulative, if not downright dishonest. Many of the SEO sites I've visited have a 'slimy' feel to them » detailing how to trick search engines into ranking your pages higher.

I learned that links from 'ranked' pages will (in turn) yield greater 'importance' to the pages that those links aim at (point to). This is (I assume) what this person had in mind when she contacted me.

The email seemed both professional and specific. (Not slimy.) The girl was clear about what she wanted. And best of all, her proposal could be implemented minutes. (Simple.)

The problem was .. that the page they wanted a link on was created back when I knew squat about web standards (XHTML & CSS). The underlying mark-up (code) was a rat's nest of deprecated tags and coding no-no's.

Downright embarrassing .. from a webmaster's point-of-view. Miracle the page would render at all (.. even in 'quirks' mode).

Reblog this post [with Zemanta]

Frontline launches its new season tonight .. with a feature titled » Obama's War. We're taken to Afghanistan, where we hear a commander begin the segment by saying, "We are experts in the application of violence." Catchy. Got my attention.

Obama's War Was surprised to hear the f-word uttered so many times. Soldiers use the f-word a lot. Even more than sailors do. But then, sailors don't normally get shot at .. which can't be a very pleasant experience.

Glad to know they didn't edit-out the real-life dialogue. That's why I like Frontline .. feel like they give me the straight poop. (Much as possible.)

Great contrast showing the difference between the suit-n-tie crowd discussing policy in an air-conditioned banquet-room in Washington .. with soldiers dodging bullets in Afghanistan's withering heat (.. one of whom got shot thru the neck and died).

If nothing else, this program illustrates the gulf that exists between the Washington policy-makers and the bullet-dodging soldier.

I'm convinced that anybody who is involved in making war policy should be required spend a week (just a week) with the soldiers who are charged with executing policy.

Nothing like a little first-hand experience to inject a dose of reality into the plan. Cuz it's much easier to make policy, while sitting in an air-conditioned room (sipping a dry martini) .. than it is to execute policy .. with bullets whizzing by your head.

Reblog this post [with Zemanta]

Conditional Love = Manipulation

|

An article posted in last week's NY Times has been gnawing at me all weekend. It cites a study performed by two Israelis & a "leading American expert on the psychology of motivation." The single-page piece is titled » "When a Parent's Love Comes with Conditions" .. or » "When 'I Love You' means 'Do as I Say'."

Conditional Love = Manipulation The article can be summed with the following quote:

"The primary message of all types of conditional parenting is that children must earn a parent's love. A steady diet of that, Rogers warned, and children might eventually need a therapist to provide the unconditional acceptance they didn't get when it counted."

Doesn't it seem odd that a study was required to determine that rationing of love & acceptance (like gasoline during a shortage) based on 'performance' .. is detrimental to children? Duh.

First, conditional love is not love. Let's call it by its real name » manipulation. And it's the worst kind of manipulation, cuz children, especially young ones, are at the mercy of their parents.

Moreover, they do not yet possess the skills necessary to recognize and defend against such insidious tactics  .. from people they're so dependent upon (for eveything).

Now, do you know anyone who enjoys being manipulated? Cuz I don't. Heck, even people who enjoy pain don't like being manipulated. Cuz it doesn't really hurt; it just feels slimy. [Speaking of slime & pain, refer to my comments about boiling a frog near the end.]

Not very difficult to tell the difference, either. Kids (who happen to be particularly sensitive) can spot a fake all-the-way across the coffee shop and will turn away .. while gravitating wholeheartedly to the genuine. You can actually observe this play out.

There are many things a parent can use as leverage to encourage (or discourage) a particular behavior. But love should never be included in the leverage toolkit. Same goes for affection & attention .. things too precious to be used as mere bargaining chips.

Withholding love & affection based on behavior is cruel. Sure, it might elicit the desired response .. in the short term. But the child will grow to resent it (.. as does anybody who's being manipulated). Used consistently and frequently enough, it will instill deep-seated feelings of inadequacy .. that may never go away. (You might even know someone like this .. with deformed self-esteem.)

Many times, when a child is acting out, I'd wager it's *because* he or she is not getting the emotional support they need (from a parent). That would be like telling a hungry child » "Stop fussing or I won't give you any food."

[ In the military, we had a saying » "The beatings will continue until morale improves." Same principle. ]

Whichever side of the great nature vs nurture debate you tend to favor, you always return to » the parents .. as the prime causal agent for how a child turns out .. whether it be on count of their genes or their parenting methods (.. or a combination of both).

We were all kids once. (Well, most of us.) So we all have many years of first-hand experience from which to derive our opinions .. of what works, and what doesn't (.. and what really suks). My point is, it's not rocket science.

Reblog this post [with Zemanta]

Two concepts introduced early-on in the career of any aspiring programmer are » syntax & semantics. Syntax refers to the structure (or form) of code that a programming language specifies. Semantics refer to the meaning .. assigned to symbols, characters & words.

Arabic numeral threeI first became familiar with the notion of syntax while studying Cascading Style Sheets. CSS syntax employs the following form » selector {property:value}. Simple enough, no?

This form/structure allows you to style your web pages with 'rules' such as » p {color:green} .. which will change the color ('property') of text in a paragraph ('p' = selector) to (a 'value' of) » green.

While CSS might not be an official programming language, it does contain aspects that (in some ways) resemble them. And all programming languages employ syntactic rules. BTW - here's a good CSS book.

A professor once told me that the standard form (syntax) of a sentence in the English language is » Noun-Verb-Direct Object. In other words » 'Bill hit the ball.' Or, 'Mary ran up the the hill.' ( "This does that to the other." )

Most English-speaking people would agree that this format tends to work best (to convey ideas). But it is not a hard-n-fast rule. You can easily say » 'Up the hill ran Mary,' or 'Mary up the hill ran.' People might think you weird, but they'll know what you mean.

In English, we say "black beans." But the Spanish-speaking Mexicans here in Southern California put the adjective AFTER the noun » "Frijoles negros." (Can't believe frijoles negros has its own dang Wikipedia entry.) I'm chowing on a bowl of some frijoles negros & rice right now.

Programming languages (on the other hand) have little sense of humor. Break one of their structural rules and they will not only protest, but boycott your program outright. Obviously there are reasons for this strict precision. There can be no misunderstanding.

First Father/Son Bike Ride

|

Embarked on my first-ever father/son bike ride with the Bug yesterday. We took a leisurely trip around the Back Bay (here in Newport Beach), a popular path where few cars travel. Gorgeous day, too.

Father Son Bike RideHis little bike still has training wheels. A bigger one* sits waiting in the garage, but he refuses to ride anything without training wheels. (* Miss Julie picked it up for him in Laguna last month.)

I'm in decent shape .. seeing I've been biking everywhere .. since my license was suspended in June. So my legs feel strong.

The Back Bay loop is 10 miles. So I expected the Bug to be tired afterwards. Surprised me when he insisted on hitting the trampoline soon as we returned.

Used to be I could tire him with a full day of outdoor activity. That doesn't seem to be working so well anymore. Ever since he turned 4 .. he's become impervious. I'm the one who usually tires first.

Speaking of tiring .. last night I slept better than I have in months. Been dragging all day today .. even after a triple-espresso this morning. I made some puttanesca for lunch today. That usually helps. (Carb-loading.)

The loop is mostly flat but has one big down-hill. Made me smile to hear him yelling, "Woo-hoo!" all the way. "That was cool, dad!"

One of the concepts that keeps popping up in my study of Programming languages is » expressiveness. Loosely defined, expressiveness is » the ability to say a lot with a little (my own definition).

ShakespeareWhere Programming languages are concerned, expressiveness might be the ability to DO a lot with a little.

Related terms » Meaningful. Concise. Simplicity (as it applies to the elimination of unnecessary complexity). Elegance. Efficiency.

No doubt, you know an 'expressive' person or two. But sheer volume of words does not an expressive person make.

Some people can talk for hours without really saying anything (.. at least not anything meaningful). While others can speak volumes with a simple glance.

In programming, the notion of expressiveness is often touted as a plus, associated with "higher level" languages. I could be wrong, but the idea I get is » the more expressive (a language is) the better. Notice the statement that begins the second paragraph here:

"My contention is that expressive power is the absolutely most important property to focus on right now."

This from a developer with an admitted "unhealthy interest in programming languages," who's currently developing his own. Since the learning process often involves relating new information to things we already know, that's what I've been doing.

As chance would have it, I was watching Hamlet last night (the Kenneth Branagh version). Didn't take long to realize much of what was being said wasn't getting thru. ( "Say what?" )

So I enabled English subtitles and started vigorously working the pause button .. in order to read & digest the Elizabethan chatter. Much better.

Saying Much with Little

Note how the phrase » 'To be or not to be' is exceedingly simple. Yet it carries much meaning beneath the surface (.. especially that 'not-to-be' part).

The ability to "say much with few words" is a primary reason cited when discussing Shakespeare's literary prowess. In other words, it's not just what he says, but the way in which he says it .. that makes his writing so .. descriptive, enchanting.

Microsoft Fears Linux

|

I'm reluctant to republish the content of others (as so many sites already do), but .. I found it interesting & noteworthy that » Microsoft has acknowledged Linux as a threat .. especially since I spent so many hours in Linux these past few weeks (learning the Unix shell)

Linux PenguinCopy-n-paste snippet (minor Rad-editing for brevity):

"Microsoft acknowledges Linux as the first viable competitor to its Windows client business, due to the use of Linux on netbooks, which are rising in prominence as an alternative to full-sized notebooks.

Microsoft cited Red Hat and Canonical -- the latter of which maintains the Ubuntu Linux distribution -- as competitors to its client business, which includes the desktop version of its Windows OS." </snippet>

Notice how the article said » DESKTOP, and not server. Linux has long been a dominant force in the server market (.. if not the dominant force).

It's difficult to describe why Linux is so cool .. why using it feels so fresh & clean. But I think it has something to do with the good intentions .. that come from thousands of talented programmers donating their time & expertise .. to bring you (for free) an operating system they obviously believe in.

I might be imagining it, but I think you can actually feel these good intentions (while using Linux). Can you feel the difference (in intentions) between someone who genuinely loves you, and someone who is paid to love you?

Moreover, I feel our economy has a lot to do with the Linux threat to the Microsoft desktop. No matter how compelling the product, basic economics suggest it's hard to compete with free. (Which Windows is not.) And in these troubled economic times, free means more than it used to.

I'm learning programming. Not a specific language, such as Javascript or Ruby. Rather, the concepts of programming .. that can be applied to ALL programming languages.

[ By the way, I've completed my study of the Unix shell. You can retrace my CLI steps » here. ]

Structure & Interpretation of Computer ProgramsMy particular style of learning emphasizes nailing down foundational concepts .. those primarily presented at the beginning of a course.

While this approach can be frustrating initially, because it slows progress at the outset, while foundational concepts are digested on an emotional level .. it allows me to crank thru with confidence (at an accelerated pace) once the foundation is set. [ See note #1 for an example. ]

Like any good geek, I've previously sought entrée into the world of Programming, but always settled for a cursory review of specific languages. (Most recently » Javascript.) Never found that global entrée I was seeking .. until recently.

The approach that is working for me .. is a combination of studying the HtDP text and watching the SICP videos (found » here).

  • SICP = Structure & Interpretation of Computer Programs (based on Lisp)
  • HtDP = How to Design Programs (uses Scheme)
  • Both languages are similar. So the two courses complement one another nicely.
  • The SICP videos and the HtDP text are freely available online, along with the SICP text.

The SICP course is legendary in the world of Computer Science. More people refer to it as the single best course on Programming .. than any other.

It was designed and presented by two professors at MIT (.. arguably the world's finest institution of geekdom). Moreover, it was recorded and the videos posted online, where they remain available for download & viewing (free).

I admit, I need to view each video multiple times before feeling comfortable enough to move on to the next lesson. But I *am* getting it .. and enjoying it.

The HtDP course is a simplified version based on the concepts presented in the SICP course.

Neither the SICP videos by themselves, nor the HtDP text alone works for me. But .. combining both courses really makes things click. I get it. I see what's happening .. how things work. It makes sense. And I look forward to learning more.

Reflecting on a Strange Coincidence

|

Strange coincidences. Ever had 'em? Things that seem highly improbable. Jung termed these attention-getting coincidences » "synchronicity," which he defined as » "two or more events which are causally unrelated, tho occurring together in a meaningful manner".

Waikiki HonoluluThe easiest one to describe came when I was living in Hawaii (Honolulu, downtown Waikiki, on Ala Wai Blvd). It was a Saturday afternoon when the phone rang .. someone calling for the Dog.

(.. who was out looking for his car. It's easier to lose your car in Waikiki than you might think, cuz you can walk everywhere. I had a black Sportster there.)

The caller was hosting a card game that night and asked me to give the Dog his number. I found a pen and tore off a piece of grocery bag. I forget the number, but recall the last four digits were '0507'.

The radio was on. (We had a nice stereo system, with Bose speakers. Actually, that's pretty-much ALL we had in the place. You know how it is when you're 20 years old.) A commercial was playing as I took down the guy's number. It was playing loud, cuz I had turned up the previous song.

At the exact time I wrote the number, the radio announcer gave the address of the place he was pimping » 507 (Something street) .. for some tire store (in Honolulu).

'Interesting timing,' I thought. But then, I glanced over at the clock to note the time the guy called, and it was » 5:07. That *really* got my attention. My eyebrows popped up as I looked around to see if anybody was watching.

I told the Dog about the weird coincidence when he got home (after finding his car). He was the one who noted today was May 7th (»5:07). He held out his arm and said, "Look. Chills."

Find recent content on the main index or look in the archives to find all content.