Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming

Journal Journal: [programming] Is Hibernate Worth It? 7

I've got into a little debate/argument with a former boss over how to code up a new Java web application. I suggested looking into Hibernate (which I know very little about) to ease up on the developers. He thought we should take control of writing the SQL because there might be too much overhead. Does Hibernate, or any relational mapping library, cause enough slow downs to resort to writing SQL? Is Hibernate really going to make my database and application that much easier to maintain?

User Journal

Journal Journal: The Microsoft Interview Is Over 2

I've finally recovered from my Microsoft interview experience.

4 Questions:
  a. Design an algorithm
  b. Design a comprehensive unit test plan for the algorithm
  c. Design new features for a product.
  d. List selling points and explain to a customer why they should by your product from c.

It took only 30 minutes but that seemed like an eternity and just drained me. I was so out of it for some time afterwards. Maybe it was the lack of sleep, the stress release or the mental grilling that I just got. It didn't go as well as I would have liked (we had some technical difficulties with the phone connection) and if I had to guess, I would bet against me.

Hey, at least I got the interview.

Editorial

Journal Journal: Judeo-Christian-Values Omit the Value of Freedom 3

A high percentage of my essays this year have dealt with Freedom of Religion issues, or more accurately Freedom FROM Religion issues. The Religious Right would have you believe that the Christian faith is under attack in America from various and nefarious quarters and that something must be done to stem this tide. I see no evidence of such attacks, but rather an attempt by the Christian Right to hold on to a privileged status for Christianity above other religions in America.

Fox News recently questioned viewers whether Keith Ellison, the recently elected congressman of Muslim faith, should be allowed to be sworn-in with his hand on the Koran instead of the Bible. Response was quick and negative. I couldn't help but feel the question shouldn't even have needed to be asked. How can we live in a country with true religious freedom if we only have the choice of the Bible as a stand in symbol for fidelity and truthfulness? One can imagine the stink this same group would make if there were a move to ban the Bible from being used for swearing-in ceremonies.

As a matter of record Keith Ellison dropped his request to be sworn-in on the Koran -- one can only imagine the death threats he and his family received over the matter.

And it isn't just an uneducated and intolerant Joe-Six-Pack on the street decrying Ellison's request to be sworn-in on the Bible, but people like columnists Dennis Prager of Townhall.com who recently appeared on MSNBC and who writes in his column "America, Not Keith Ellison, decides what book a congressman takes his oath on." Wow, you can't get much more authoritarian on this issue than that. I for one would rather live in a country where the inductee, not America, decides what book they (any public official) take their oath on.

Just like Creationism has the gussied-up surrogate "Intelligent Design" to try and keep religion in schools, Christianity has the relatively new surrogate of "Judeo-Christian Values" as in "This country was founded on Judeo-Christian Values" to try and maintain its privileged status in law and government.

I for one start to shiver anytime someone in government talks about values, ignoring aside the numerous incidents of hypocrisy from those extolling the need for government to do something about them, because generally it means giving up freedoms and being coerced in to some kind of groupthink, most generally Christian groupthink, because lets face it, Christians are the majority in America.

One has to admire a well crafted phrase like "This country was founded on Judeo-Christian Values" though, it is just burgeoning with positive connotation words like: values, founded and country. It even has boasts pseudo-inclusionism by hyphenating Judeo and Christian, a pair of words I believe is also used subliminally to evoke JC as in Jesus Christ. To a Christian ear such a phrase can only sound self evident. What I see is as self evident though is that the struggle for freedom on all quarters continues, least we no longer be able to pursue Life, Liberty and the pursuit of Happiness as we choose.
User Journal

Journal Journal: I am evil? 3

I have an interview next week with Microsoft. I'm basically going for the position of a test software engineer for the xbox team.

What have I gotten myself into?

No sleep for the week while I try to study up on everything computer related. I'll start with compilers and .....

Software

Journal Journal: My Teeny Tiny Technical Writer-Dick 3

I admit it. Not only do I not have very many tools, most of the ones I do have aren't very big, and damn, I don't even know how to use the big ones very well.

(Get your minds out of the gutter. The big ones, in this case, would be MS Word and FrameMaker...)

I'm a Help&Manual kind of girl, generally, and when I'm just futzing around with text, I like, well, text, and anything word-processory I want to do strictly for my own use, I tend to do in OpenOffice. The first genuine word processor I ever used was WordPerfect, so even though I haven't used WordPerfect in five or six years, I still feel like using Word is the equivalent to beating one's head against the bus map taped to one's office wall. (It's convenient to my chair, for ease of exasperation.)

Right now, I'm trying to learn RoboHelp Word, because that's what I'm using for the new project. I did a tutorial on RoboHelp HTML, which looks pretty easy -- it looks basically the same as Help&Manual, only with some feeping creaturitis. Pobody's nerfect.

RoboHelp Word is giving me fits. It uses a lot of advanced Word functions, and that's fucking me up, too. Compared to the average-Word-user-on-the-street, I can make Word walk and talk, and sit up and beg. For a technical writer, my MS Word skills aren't very good -- I don't use styles all that much, I try not to use templates, I don't know how to generate a table of contents (though I can generate an index -- both of these things are much easier in FrameMaker!), I don't do macros, and I'm generally of the opinion that simply because a bell or whistle exists doesn't mean one needs to use it.

My document designs tend to be on the Spartan side. On the plus side, many, many people have complimented me on how simple and easy-to-read my documents are, so there is method to my madness.

The previous author on this document obviously did not share my "simple is good" philosophy. There are, for instance, over 140 styles in the master document I'm working on. (I think one hundred forty three, but I could have messed up my count by a couple.) *sigh*

They tell me that the next project I do for them (assuming I live that long), I'll be building the documentation from scratch. I hope they're not expecting something mind-bogglingly complex, because they're not bloody likely to get it.
Slashdot.org

Journal Journal: Slashdot Help Needed 2

I know I've been not reading as frequently as I once did, but how the hell do you reply to a comment with the new discussion system? Did the reply link move?

Businesses

Journal Journal: Anyone want to help a geek out

I'm trying to gather survey results from anyone who owns or did own a rental property. Anyone want to help a geek out and take the survey for a whirl.

The Survey
The Almighty Buck

Journal Journal: On the Wrong Side of the Loop 2

Hey, everyone.

Boy, it's been a long summer. I spent quite a while hashing out something about streetcars and dealing with my injured arm, then ran out of money and had to spend quite a while herding bureaucrats. The bureaucrats in question were NGO-type bureaucrats, which are definitely the more malignant kind. (Governmental bureaucrats are relatively benign, for whatever reason, largely I think because their funding sources don't depend on how many butts they can cram into whatever programme's seats.)

Why is it that, if you have a physical disability, there's always going to be some particular segment of the population who talks to you like you're three years old or non compos mentis, no matter what you've just said or done in their presence? As the song says, "It's botherin' my miiiind..."

The good news is I think I've managed to escape from the bureaucrats in the most efficacious manner possible -- I go up to Toronto on Monday to sign a contract and take possession of a project and its deliverables. I'm going to be making actual serious money. (voice="Strongbad" HOLY CRAAAAP!) Further on the upside, I may be able to convince the Beneficent State to replace my monitor, on the grounds that I'll need it for work. My newest monitor is eight years old and only does 800x600. *sigh* (On the downside, I can't invoice the new client for a month after starting. Ouch.)

I'm in semi-regular contact with Rustin, and his life is getting interesting. He's planning on moving back out to Portland (OR) late this year or early next year. I wish he had a phone and internet access, though...
Editorial

Journal Journal: Homosexuality as an Evolutionarily Adaptive Trait 2

Submissiveness's Role in Sustaining Homosexuality as an Evolutionarily Adaptive Trait

For decades there has been a debate about the root causes of homosexuality. One camp favors nurture, one camp favors nature. For the nature camp it has always been problematic explaining how homosexuality is adaptive and sends it genetic legacy forward. This is also a problem for the nurture camp, because if homosexuality is maladaptive then strong defenses against it should occur even if nurture plays a factor in its expression.

In centuries past there was less debate; homosexuality was outlawed; tolerantly accepted; or in some societies like ancient Greece considered just one variation of human sexuality to be pursued or not as long as it didn't interfere with siring an heir.

About 10% of the male population in America identify themselves as being homosexual with some studies citing as many as 1 in 3 males having had at least one homosexual encounter. With this high an incidence there must be some evolutionary explanation.

Many men who don't consider themselves homosexuals engage in male on male sex under certain circumstances; prison inmates for instance. In a prison setting dominant males force or coerce less dominant males into providing sexual release. Much the same has occurred in other all-male settings throughout history. I doubt the modern Navy has a much higher occurrence of homosexuality than any other sector of modern society, but it was definitely a feature of ancient seafaring life.

Most of the evolution that led to modern man occurred before the written word, teasing out the sexual practices of our Neolithic ancestors might be less than straightforward. Polygamy has been common all through recorded history. It would not be hard to imagine alpha males hoarding all the reproductive age females during most of the ascendancy of Homo sapiens. Where there are alpha males there are also beta males and gamma males and a system arises to determine dominance. Submitting sexually to more aggressive males probably allowed males lower in the caste system to survive and possibly procreate at a later date. Even future alpha males would have to had make it through the challenging time of adolescence before developing a physicality allowing them to survive not being submissive. Given millennia of evolution it is a possibility the anus adapted to accommodate the male penis and even derive pleasure from the experience so as to make submission more likely, lessening the risk of serious physical harm from being forced to submit.

All this is prelude to speculating that the evolutionary installed tripwire for homosexuality is male submissiveness. This would explain why homosexuality seems to have genetic and developmental environment components. Males raised in households with dominant mothers and passive fathers have a higher expression rate for male homosexuality. I suspect there is a tendency to learn submissiveness in this environment, which in turns then triggers the desire to please and submit to other males. Neither genes nor environment would be absolute in determining the final sexual orientation, but would work in concert. There would be males genetically predisposed towards submissiveness that nurture in such a way that they do not become homosexual. Some males would be dominant by genetic heritage, but nurture in such a way that they become submissive and more likely to become homosexual.

Not all homosexuals are submissive, homosexual couples often (mostly?) have a dominant male and a submissive male. It seems unlikely passivity is the sole determining factor in determining homosexual tendencies. We have already given examples where dominate males in all male situations will demand sexual gratification (the prison settings or ancient mariner settings we cited earlier). Beta males of our very distant ancestors may have used forcing sexually submission of lower caste males to maintain their right to succession when the current alpha male dies, ages, or becomes injured. It probably would also make them more attractive to lower caste females that would engage in sex with them when given unobserved mating opportunities. I have no figures, but this would be predictive for the dominant member of a homosexual pair to being more likely to engage in bisexual behavior.

Our sexual preferences are probably not totally hardwired at birth. This would be adaptive in that taking on whatever sexual role society offers (whether officially approved or not) and probably leads to the best overall compromise between opportunities to mate versus survival.

This still does not address what adaptive value there would be to totally submissive males that would never engage in heterosexuality voluntarily. And yet ironically the most vocal self-avowed homosexual males often seem the most obsessed with female culture and expression. Many females, especially young female are attracted to submissive, androgynous, non-threatening males. In this case the female may more often initiate the sexual liaison even though the submissive male is less naturally attracted. It is easy to imagine male homosexuals trying to perform an act of reciprocation for their close female friends even though it is not a natural act for them. This provides and evolutionary path forward even for the most submissive males. Given this would be a direct lineage, even if it were a rare occurrence, would probably factor in with equal or greater force than other kin-support theories I have seen use to explain the persistence of homosexuality in Homo sapiens.

I am not a psychiatrist, evolutionary biologist, archeologist, or sociologist so perhaps these speculations are naive and flawed, but I haven't heard these particular speculations put forward as and explanation for the expression and evolutionary persistence of male homosexuality in society. If this theory were true (and I will leave that for others to determine) it would answer whether homosexuality is a sickness or maladaptive -- the answer to both would be a firm no. It also puts nurture and nature on near equal footings.

One prediction of this theory is that modifying behavior to induce submissiveness should be accompanied with an increase in homosexual expression, though this effect would be less pronounced once the subjects have passed puberty and sexual preferences have solidified. It would be hard to perform this experiment directly in an ethical fashion, but it should be possible to find statistical evidence for it. The dominant female mother household having more homosexual male children would already be one example cited in the literature on the subject supporting this view.

I don't know with what accuracy rate people who claim to be able to identify homosexuals in a crowd are actually able to do so. It is not impossible though that there are body-language clues or even voice-pitch clues that point to submissive tendencies which then might be used as rough predictors.

I have not speculated on factors that would lead to female homosexuality, but they probably have some of the same components as speculated for male homosexuality. Except for all but the most dominate of female lesbians the tendency towards lesbianism seems less set in stone. It could be that female sexual preferences are less hard wired than in males, in which case the old saying: "Homosexuals are born. Lesbians are made" may be more than a little bit true. Some adaptations that benefit males would probably express in females as well as long as they simplified genetic expression and didn't decrease reproductive opportunities too unduly.

User Journal

Journal Journal: Why do some people go from 0 to jerk in less than 10 seconds 2

This sounds lame, funny and strange all at the same time. About a year and a half ago I wanted to send an article to my girlfriend without using my real name or email address. Why should those morons know who I am just because I want to use their email feature. (Never mind that I sold my girlfriend out...I didn't think about that one.) So, I used the name Smoochy Bear and the email address smoochy@bear.net. Completely stupid and something random I picked up here. Well, I sent her a greeting card today using the same info and it turns out that someone actually reads the email to this domain in a catch all account. He decided to send her an email containing the following:

bad <bad@bear.net> wrote:

Whoever your "smoochy bear" is, tell him or her that they are a fucking
asshole and to stop using our domain name to sign their fucking emails.
We don't appreciate the SPAM that their scummy actions cause us.

If they don't have the balls to identify who they are, why even bother
reading their stupid ecards?

Oh, and if they continue their fraudulent ways, we will take legal
action against them, please pass that message on to them.

Now, this is kind of harsh since this is the first time we got anything from him about emailing this stuff. She responded (maybe not in the best way but):

To: Bear

It must be awful that you have been burned so bad in your life that you have to throw dirty words at total strangers, just because you get a few annoying emails. I will pass along your comments to the love of my life, and let him know that his cute pet name is bothering some lonely soul that has a stick up his butt.

I apologize for the inconvenience, and I really hope you find some place to displace that anger. And I hope you find someone that will love you as my smoochy bear loves me!

Have a wonderful weekend!

Now things are strating to get interesting since he comes up with a reply. Not only sending it to her but also to the abuse emails at Gmail.

Hey loser,

It must be awful to not have anyone to sleep with other than a criminal - after all, forging an email address is a federal crime. So instead of getting him to do the right thing and stop his criminal activities, you lash out at us? That says way more about you then us. I suspect he is the same one that is signing up for the various porn sites we have received emails from in the past week under that same name. So while maybe he is the love of your life, apparently you are not the love of his life. and of course that he just 'randomly' choose this domain is unlikely, I suspect when the database is back online I will find a profile from him advertising for sex with another man.

Got to love how people attack the messenger when they are the ones that do something wrong. I frankly don't give a shit about his pet name, as long as he stops committing a CRIME (look it up bitch) by forging an email address. If bedding a criminal is your idea of fun, then go for it.

To gmail/google:

This asshole is pissed because we sent them an email telling them to inform the loser that is sending them ecards using a FORGED email address at our domain. Their response is below. As to their so-called (scum) love of their life, this person has apparently been forging this email address for a while causing multiple emails from various websites and mailing lists to be sent to us. Frankly, we don't feel she has any reason to be pissed at us, considering it is someone SHE knows that is committing a crime by forging emails.

Maybe this dipshit needs to have her email account terminated - oh and the scum that has been forging the email address has also sent us a threatening email. Kind of makes you wonder what kind of people they are.

Nothing he accused in his message is true but he still decided to commit liable anyways. What's the next step to get this idiot to just drop the issue. Per his request, nothing else will ever go to that email address or anything at bear.net. Yet, he continues to believe that I have it out for him and have nothing better to do other than sign him up for different accounts.

Editorial

Journal Journal: Any Religion That... 1

Any religion that needs to silence dissent or disagreement through intimidation, coercion, or violence, is tacitly admitting its message is too weak to stand on its own.

Any religion that is at odds with the interpretation of scientific facts, is too concerned with matters of the physical plane and not concerned enough with matters of truth, beauty, humility, and humanity.

Any religion that insists that all its tenants and teachings handed down from one generation to the next are literally true and that all other religions are false or incomplete, is not only indulging in hubris and intolerance, but is also likely the source of suffering somewhere in the world.

Any religion that glosses over questions and doubts with the answer, "all that is needed is more faith" lacks true answers despite whatever solace its believers may find.

Any religion that draws lines or assigns roles based on race, sex, or parentage, fails to see that the spirit transcends these.

Any religion that needs miracles to support the words of its prophets, is a religion whose God is capricious in whom he reveals his truth to.

Any religion that demands societal laws reflect and reinforce its own moral codes denies that free will is one of God's gifts.

Any religion that has leaders that are strident is a religion most likely led by hypocrites, whom even if they believe their own words, rarely follow them.

Any religion that labels being an apostate as one of its highest crimes is a religion that fears anything approaching true discussion, accommodation, or intellectual challenge.

Any religion that makes threats about what will befall its followers in the next life for deviating from dogma buys its followers' belief with fear.
User Journal

Journal Journal: Suddenly Everything Has Changed 10

Flaming Lips. Good song. Good band.

I'm not entering with a grand procession nor am I trying to gain attention. This is an explanation of my journey of sole seeking in the world and looking for something I never had before - a definition of who I am, for the curious.

Thomas Freidman says that the only way to survive in the new economy is for countries to stop living in memories and start living in dreams. Don't think about how great you were; start pushing for the next big thing. It not only applies to countries in the new economy of the 21st century, but to life.

Starting on September 5th, I'll be returning to the University of Wisconsin-Milwaukee full time to finish off the undergraduate portion of my education. In one year, I can stand on stage and know that I finally have those degrees in computer science and business. I'll finally have reached a dream I've only had for the past 9 years.

Of course, this means that I had to quit my job. I gave notice two weeks ago and they're going to keep me on so I can document and because my boss wants to help me out on this endeavor. While I was giving my notice, my boss and I got into a discussion about my career. After some discussion, we both knew that my job as a programmer didn't make me happy. It's entrepreneurship that makes me happy. It's writing the documentation. It's training people and providing secondary sales support. I now have my new direction in life.

I've also started to embark on setting up a company. I'd tell you the details but I don't have that many NDAs. I'd like to use this journal to share that adventure. Right now, I've got the graphic designer working hard on the logos, business cards, etc. I've been spending so much free time on this project and I'm so excited about it.

I won't say running off into this unknown isn't scary. It's damn scary but I'm not going to live only in my memories. I'm going to start living in my dreams. I don't think I could have done this without learning to accepting my disease, learning to live with my disease and learning to love my disease*.

- Dan

* I don't want some people to know so I'm leaving it a little cryptic. Maybe you'll remember from earlier. If it's really killing you, email me.

Slashdot Top Deals

"When the going gets tough, the tough get empirical." -- Jon Carroll

Working...