God 0.1.0 released

Florian F. wrote:

Why? At least now the name refers to something.

I’ve never seen a “name” that didn’t refer to something. Perhaps you
meant “implies” something. And yes, it implies a sense of arrogance on
Tom’s part.

And your comment, Benj, about the Gaming industry already doing it - so
it must be “ok”… and your initial thoughts on objections for the use
of the name, and then signing as “mostly agnostic”… You sir - have
given me the best laugh of the day! Your first thoughts must have come
from your non-“mostly agnostic” side, and by the definition of agnostic,
you are uncertain anyway. So, your post is a trip, (a riot, it’s
hilarious), anyway you look at it! And yes, in this case, it’s
perfectly relevant.

Perhaps its my age (44), which to some might suggest a certain level of
maturity and/or discretion, but I would have spent a bit more mental
time to come up with a name, like I said before, that was more
appropriate, or perhaps, OK, I’ll quit beating around the bush on my
real feelings - less inappropriate.

But, being a candidate for an old fuddy-duddy, I could be looking at
this all wrong too. With God (the real one) being taken out of schools,
and His commandments being taken out of our courthouses, and in all the
other ways society has found to remove or otherwise pidgeon-hole God out
of our lives, perhaps this reference, however infinitesimally minute in
the scheme of things, will raise someone’s curiosity enough to do some
exploration for themselves on the matter.

One last comment. Yes, this name choice, as we’ve already seen, will be
the brunt of jokes and snickering, but in the end, you (Tom) have set a
pretty big expectation for the usefulness and quality of your wares.

Good luck with your project. (P.S. yeah, I know, “luck” is a pagan
thing!)

Todd

Now, before anyone gets their knickers in a twist on my comments - take
a deep breath, relax, and realize that I have not personally attacked
anyone. Might I have made fun of you? Well, that depends!

Todd B. wrote:
snip

But, being a candidate for an old fuddy-duddy, I could be looking at
this all wrong too. With God (the real one) being taken out of schools,
and His commandments being taken out of our courthouses, and in all the
other ways society has found to remove or otherwise pidgeon-hole God out
of our lives, perhaps this reference, however infinitesimally minute in
the scheme of things, will raise someone’s curiosity enough to do some
exploration for themselves on the matter.
snip

Who’s to know. :slight_smile: But I guess it’s a good thing that Gem name
convention is to be lower case.

Cheers,
Benj

On 7/10/07, [email protected] [email protected] wrote:

also gives almost endless scope for grin / cringe jokes. All those jokes
will, with a little care, also make for a fun and memerable interface:
there’s enormous scope for use of metaphores that I’d imagine most
societies would probably appreciate (anywhere with some exposure to
monotheistic religion).

I agree with Trans. It has too much syntactic weight, not to mention
it is also somewhat pretentious. It sort of suggests that it is and
will be the end all/be all of monitoring applications. In fact, in
almost goes one step beyond that, suggesting almost that it is the end
all/be all of any application. Pretty weighty indeed. It really has
nothing to do with theological beliefs. After all, “God” or “the
Lord” in the old testament – if I remember correctly and sticking to
Judaism as an example – is translated as “I am”; something not
unique to monotheism. Better to stick with synonyms of god instead.
You can have just as much fun with the mythological captains of the
past.

Todd B., I share your discretion, but that’s about it. I really
think the concept of god is ultimately humanistic in nature and has
very little to do with religion.

But I don’t foresee the name changing. So, if I happen to design
something along similar lines that I think is better, I guess I’ll
just call it God2, or, hmm … maybe Lucifer.

Todd

On Jul 10, 2007, at 11:24 , pat eyler wrote:

Even if you don’t believe in a/the g/God, naming a software project
in a
way that’s nearly certain to offend some class of potential users
is probably
a bad idea. It reduces the potential number of users/contributors,
and
may retard the spread of the software as well.

Or seriously hasten the spread via publicity over the name.

The Ruby community has long held that names are important for methods
– they should be descriptive and help the programmer. We’ve never
done
a very good job with names for projects/libraries (at least in my
opinion),
maybe it’s time for us all to spend a little more time and effort
in that
direction.

This particular project is very aptly named as it is designed to
“play god” with the system.

Wayne E. Seguin wrote:

The Ruby community has long held that names are important for methods
– they should be descriptive and help the programmer. We’ve never done
a very good job with names for projects/libraries (at least in my
opinion),
maybe it’s time for us all to spend a little more time and effort in that
direction.

This particular project is very aptly named as it is designed to “play
god” with the system.

I completely agree. I think this whole argument over the name is quite
stupid – It’s just a name for a freakin’ piece of software, folks; get
over it; it’s funny.

Of course, this is coming from the guy who’s friends nicknamed him
“TechGod” at church, and when the old ladies had a come apart they
changed it to “TekWiz” – of course a few of them still had problem with
that seeing as how “Wiz” means “Wizard” and that involves witchcraft.

All Hail Harry!!


Travis W.

“Programming in Java is like dealing with your mom –
it’s kind, forgiving, and gently chastising.
Programming in C++ is like dealing with a disgruntled
girlfriend – it’s cold, unforgiving, and doesn’t tell
you what you’ve done wrong.”

On 7/10/07, Florian F. [email protected] wrote:

Todd B. wrote:

Why would you pick the name “god”? Surely there are more appropriate
names for a piece of software.

Why? At least now the name refers to something.

Even if you don’t believe in a/the g/God, naming a software project in a
way that’s nearly certain to offend some class of potential users is
probably
a bad idea. It reduces the potential number of users/contributors, and
may retard the spread of the software as well.

When I first wrote RedGreen, I was thinking of using another name that
I thought was a good pun on what it did. As I thought more about it, I
realized that it would probably be offensive to some number of potential
users, and while my code was a joke, I thought the idea was too good
to put obstacles in the way of sharing it. In hindsight, I’m really
glad I
took the time to come up with a better name.

The Ruby community has long held that names are important for methods
– they should be descriptive and help the programmer. We’ve never done
a very good job with names for projects/libraries (at least in my
opinion),
maybe it’s time for us all to spend a little more time and effort in
that
direction.

On 7/10/07, Travis D Warlick Jr [email protected] wrote:

I completely agree. I think this whole argument over the name is quite
stupid – It’s just a name for a freakin’ piece of software, folks; get
over it; it’s funny.

The fact is though, that funny doesn’t have to be offensive, and
the name certainly is offensive to some. Frankly, I’m secure
enough in my own beliefs that I’m not going to worry about it.

I’ve said my piece, and I’ll shut up about it now.

On Jul 10, 2007, at 05:26 , Todd B. wrote:

Perhaps its my age (44), which to some might suggest a certain
level of
maturity and/or discretion, but I would have spent a bit more mental
time to come up with a name, like I said before, that was more
appropriate, or perhaps, OK, I’ll quit beating around the bush on my
real feelings - less inappropriate.

Personally, I find it arrogant to state that your age might suggest
maturity or discretion. I’ve seen more than enough evidence to the
contrary, including this mail I’m responding to. The above only
really implies a knack for run-on sentences.

exploration for themselves on the matter.
This is not a forum for political or religious beliefs, yours or
anyone else’s. I find this vastly more inappropriate than naming a
software project “god” (esp when said project looks over daemons and
the like).

On Jul 10, 2007, at 11:04 AM, pat eyler wrote:

Offensive is subjective. Somebody will always be offended by something!
Worrying about it too much is just silly.

John J.

On 7/10/07, Ryan D. [email protected] wrote:

This is not a forum for political or religious beliefs, yours or
anyone else’s. I find this vastly more inappropriate than naming a
software project “god” (esp when said project looks over daemons and
the like).

I agree with Ryan here, but we mustn’t forget that knowing your fellow
programmer on topics outside of the programming domain may actually
help you program better. Why? Because of the use of certain idioms,
vernacular, and what not. A programming language like Ruby doesn’t
work in a vacuum.

Todd

Let’s try this again (I already replied to this once but lost it in
the aether somehow…)

On Jul 10, 11:24 am, “pat eyler” [email protected] wrote:

The Ruby community has long held that names are important for methods
– they should be descriptive and help the programmer. We’ve never done
a very good job with names for projects/libraries (at least in my opinion),
maybe it’s time for us all to spend a little more time and effort in that
direction.

Are you suggesting that we should start moving in the Java direction
with regards to library naming? Perhaps your are right. Perhaps that
someone has now named a library “God” is a real omen. It’s a tuffy
though. Creative names have been a hallmark of Ruby, with _why being
sort of the exemplar. I suspect, to move in the other direction would
require a real campaign on the part of the community, especially Matz,
the RubyGems teams, and the RubyForge guys.

The topic interests me a good bit because I have broken Facets down
into a bunch of little mini-projects. Any of which could easily be
packaged and distributed independently – and I have flirted with
doing so. But it’s problematic for a couple of reasons.

Firstly, there’s nearly 100 of these mini-projects, and most have
fairly generic names. (I don’t want to get too creative, or I won’t be
able to find anything!) So If I released them as such I’d quickly soak
a bunch of Gem namespace. But maybe that doesn’t matter? OTOH, if I
release in a more Java-fashion, say for example, ‘facets-annotations’
instead of just ‘annotations’, then I feel like I’m hurting myself
from a marketing stand point. Someone else could just come along and
use the plain name for themself. So I don’t feel like there’s much of
an option. RubyGems is sort of pushing the use of creative names b/c
of this. That’s why I’ve sometimes wished Gems has a project flag. If
two packages had the same name than you could select from them based
on their project. After all, that’s how RubyForge is organized.

Secondly, (and maybe this a little OT but…) if I did release these
many mini-projects, I’d run into the issue of potential version
conflicts between them and the original all-in-one package, because
they contain the same libs. I’m not sure there’s an easy way to
circumvent this issue should it arise. OTOH, If I instead made the all-
in-one project simply a multi-package, i.e. a package that has no libs
itself, just dependencies on the many mini-packages, then there’s the
fact that RubyGems’ require implementation is terribly inefficient.
Plus Gem’s standard install procedure asks you to confirm every
dependency. Who wants to do that for 100 mini-libs? Blech! (Yes, I
know about -y, but no one expects they’d have to use that for their
own sanity :wink:

T.

On Tue, 10 Jul 2007 17:32:34 +0900, benjohn wrote:

I think it’s a great name for the application, given it’s domain. It
also gives almost endless scope for grin / cringe jokes. All those jokes
will, with a little care, also make for a fun and memerable interface:
there’s enormous scope for use of metaphores that I’d imagine most
societies would probably appreciate (anywhere with some exposure to
monotheistic religion).

but it is hard to find god via google.
Well, not all of them, at least.

On Jul 10, 5:26 am, Todd B. [email protected] wrote:

Florian F. wrote:

Why? At least now the name refers to something.

I’ve never seen a “name” that didn’t refer to something.

Unicorns. The current king of Spain. The greatest ordinal Omega.
The Apostle Monique.

But, being a candidate for an old fuddy-duddy, I could be looking at
this all wrong too. With God (the real one) being taken out of schools…

God never belonged in school to begin with. Much like bringing up
your personal beliefs in this forum, personal beliefs and opinions
should stay out of public schools. Public schools have a charter to
prepare children to be productive members of society. Religion
interferes with that charter, since conflict can and does arise. If
you don’t like it, send your kids to a private school. Or Sunday
school. Those are usually free.

-Alex

On 11/07/07, Trans [email protected] wrote:

Are you suggesting that we should start moving in the Java direction
doing so. But it’s problematic for a couple of reasons.

Firstly, there’s nearly 100 of these mini-projects, and most have
fairly generic names. (I don’t want to get too creative, or I won’t be
able to find anything!) So If I released them as such I’d quickly soak

And that’s what this is about I guess. The creative names are often
hard to search for if you do not know the name in advance.

Or as I heard "The upside of creativity is that you can come up with
many interesting things. The downside is the same. " :wink:

Thanks

Michal

On Thu, 12 Jul 2007 16:00:16 +0900, [email protected] wrote:

On Jul 10, 5:26 am, Todd B. [email protected] wrote:

Florian F. wrote:

Why? At least now the name refers to something.

I’ve never seen a “name” that didn’t refer to something.

Unicorns. The current king of Spain. The greatest ordinal Omega.
The Apostle Monique.

All of those refer to something; whether that something exists
(or, in the case of the greatest ordinal Omega, is an internally
consistent idea) is a separate question.

(Incidentally, the current king of Spain is Juan Carlos I, crowned
in 1975…)

-mental

On Jul 9, 11:49 pm, John J. [email protected]
wrote:

Hey Apple has had a system command ‘bless’ for decades!
In the old Mac OS (pre OS X) it was a common troubleshooting activity
to ‘bless the system folder’ !

OS X still has a ‘bless’ command. From the man page:

NAME
bless – set volume bootability and startup disk options

DESCRIPTION
bless is used to modify the volume bootability characteristics of
filesystems, as well as select the active boot volume. bless has
5 modes
of execution: Folder Mode, Mount Mode, Device Mode, NetBoot Mode,
and
Info Mode.

Perl has a bless subroutine, which is used to turn references to
hashes into objects.

-Alex

On Jul 12, 2007, at 2:05 AM, [email protected] wrote:

 bless -- set volume bootability and startup disk options

Perl has a bless subroutine, which is used to turn references to
hashes into objects.

-Alex

the grammar ‘has had’ implies that it had in the past, up to now, and
does not say it ended.
So I said this. I know they kept the command name around.
The old bless was a bit different though. It was used on the system
folder on the old mac os.

On 7/9/07, Joel VanderWerf [email protected] wrote:

“piece of software” does, it plays god with the lives of daemons and
processes. Hence seems to be named very well to me.

Maybe “god” is simply an acronym, as proposed by Douglas Hofstadter:
Please be aware that God is not really part of Godels name as it is Gödel
:wink:

R.

Todd B. wrote:

of the name, and then signing as “mostly agnostic”… You sir - have
real feelings - less inappropriate.
the brunt of jokes and snickering, but in the end, you (Tom) have set a

A few comments on this amusingly off topic thread.

(1) Larry Wall, a legendary programmer and committed Christian founded
the Perl programming language and littered it with religious allusions.

(2) The history of literature music and culture is full of the borrowing
of others symbols for selfish purposes better or worse. The early
Christian church was not innocent and borrowed many former Pagan
symbols. “Do unto others as you would have them do unto you”???

(3) If Tom want to name his project “G.d” them let him be. Persecuting
those claiming divinity has a historical tendency to make the said
target of the persecution more popular, eventually becoming in the eyes
of the faithful the very thing the persecutor took offense with in the
first place.

B

Are we really still talking about this? Have any of you looked at the
software? It’s really, really cool, with more interesting and useful
things on the way. Why does the name matter? Tom isn’t going to change
it, and some people aren’t going to be happy. That will always be the
case. Let’s drop it, eh?