Hacker Newsnew | past | comments | ask | show | jobs | submit | boggles's commentslogin

When you were advised to consider Ruby over Python, what reason were you given?

Also, you may not be aware but this is an almost daily question on StackOverflow so I would advise looking there also.


That Ruby is much more popular right now and used more than Python.

Everyone has said Python is simple, simple, simple, though.


Seam, Tapestry, JSF. Take your pick.


thanks for the answer... I was thinking of a more elaborate packaged solution, not just the view layer... something with built-in features, a kind of CMS maybe.


There's an extensive Java contingent on StackOverflow that might be more helpful. Not much Java love on HN.


thanks for the pieces of info. It's not that much that I'm a java lover, but more that I'm not so a techie... and my very little experience as a developer is only Java oriented.

thanks anyway


Their business is based on selling an mp3? If the music industry is any guide, it won't be long before their therapeutic sound recording is all over the file-sharing networks.


As I write this, someone is pressing an acetate of a grime/dubstep remix of the Tinnitus Treatment song that they will play during their second club set tonight.


Do not underestimate the commercial power of human stupidity; http://www.i-doser.com/


You can't go wrong by picking up a copy of "The Ruby Programming Language" and "Agile Web Development with Rails". Between those two books you should be a master in no time.


"The Ruby Programming Language" highly recommended. http://www.amazon.com/Ruby-Programming-Language-David-Flanag...


It's a competition for jobs and influence within the industry. Nothing to sniff at.


That might be relevant if it actually reflected jobs available, but it doesn't, not even remotely (see my comments here for numbers: http://news.ycombinator.com/item?id=805931)

Note also that according to the trends graph, djangoproject's visitors have also been steadily declining over the past year.


not necessarily visitors, just searches.


"Daily Unique Visitors" is what the graph claims to show.


If you're not in a bar, the Guinness can (rather than the bottle) is the best way to approximate the flavor and experience that is particular to the pub tap.

Guinness put 20 years of research into the can method.

The 16.9 ounce can (containing 14.9 ounces of beer) is fitted with a small plastic device (Guinness calls it a "smoothifier") which sits in the bottom of the can. This device has a pocket or cavity which is open to the atmosphere via a pin hole in its top. The can is evacuated of oxygen and filled with beer. Prior to sealing the can, a dose of liquid nitrogen is added to the beer. The can is closed and as the liquid nitrogen warms a pressure is created. The pressure forces about 1% of the beer and nitrogen into the plastic cavity.

When the can is opened, the pressure is released and the small amount of beer in the cavity is forced back through the pinhole quite violently. The agitation created by this "geyser" mixes the nitrogen with the beer in such a way as to reproduce the tap handle character.

Prior to serving, the beer must be chilled. Guinness suggests a two hour stint in a refrigerator, with a target serving temperature of 45-50 degrees (if opened while warm, the beer gushes with excess force). This is the one area where flavor will be variable since most American refrigerators hold their temperatures closer to 35-40 degrees.

The colder the beer, the less the flavors are perceptible. The entire contents should be emptied into a 16 ounce glass. The head which forms is exactly like that of the draught version. It should last to the bottom of the glass.


Being outside the UK it's hard to find a bar that serves Guinness on tap, so I regularly keep a half-dozen cans in my fridge (in place of food). I guess I'm obligated to drink a Guinness tonight.

Here in Canada they keep advertising Alexander Keith's birthday (the Scottish-Canadian Brewmaster/Politician - IMO the best combination for a politician ever - not Alexander Keith Jr. his nephew who was a secret agent for the Confederates) and I completely forgot that Guinness's founding was coming up!


Do note that the bottle also has the smoothifier.

And they have a new can that you put on a vibrating pedestal before you open, but I think it's more of a gimmick than an improvement in taste.


Not all bottles have the smoothifier.

Please exercise caution!

The bottles with the smoothifier look like this:

http://erinp.files.wordpress.com/2008/03/dscn3580.jpg

These bottles do not have a smoothifier:

http://justbeer.files.wordpress.com/2008/01/guinness-extra-s...


How Microsoft of them.


Outlook Web Access requires Internet Explorer 6 or higher to allow you to use the full version.

That is more up Microsoft's alley. The article is a better example of doing good through some bad, a moral quandary.

Microsoft's schtick is to sit there and tell you with a straight face that browsers like Chrome, Firefox & Opera (and all Mac browsers) can't possibly display a calendar in a month view. This is a feature unique to the rendering powerhouse that is IE6 or higher.

It just doesn't seem like the same thing to me. One seems to further the progress of the web through less than reputable means, the other is intentional crippling for no gain whatsoever other than locking out your competitors.


Yes. Imagine:

Article 1: "Microsoft today announced the release of a suite of web-based applications designed to compete with Google's popular apps, including Gmail and GoogleDocs. We're not sure yet what will motivate Google users to migrate, though."

Article 2: "It looks like Microsoft is going to release an update which will cause all IE users to be prompted to use Microsoft's new suite of web-based applications instead of Google's..."

I loathe IE 6 as much as the next person, and I appreciate the cleverness that went into Google's solution to this, but it would be dishonest of me not to call it sneaky, shrewd, and anti-competitive.


Actually they will be helping Microsoft run their Office Online App on IE6 which is not on the list of supported browsers but Safari is, which is webkit based. So they may end up giving an incentive for IE6 users not to upgrade but just install this plugin.


The trend is not a reflection on Coders at Work but on the industry as a whole. No need for apologies.


Saying "That's the way it is, no need to worry about it" is a great way to maintain the status quo and not promote any change.


and saying "there aren't enough [insert gender/race/other meaningless criterion] in here, so let's add some" is a great way to be full of shit.


What you've done here is to create a straw man by asserting that gender and race are always meaningless criteria. Adding more developers who don't happen to be white and male to the workforce and to books like these helps to create more developers who don't happen to be white and male to the workforce, which aside from being good for those particular people can only lead to a wider variety of ideas in the memepool, which can only be good for those of us who care about ideas. That would be those of us reading this site, unless I've missed something.


can only lead to a wider variety of ideas in the memepool

That's rather a weakish argument, I would think. I suspect that people coming from different cultures would be far more likely to think differently about things than someone who comes from the same culture but happens to have a different set of genitalia.

Mind you, I'm just pulling this out of my ass myself, so it's entirely possible I'm wrong. Haven't run across any studies about this sort of thing in my casual perusals of the net, though.


"Mind you, I'm just pulling this out of my ass myself, so it's entirely possible I'm wrong. Haven't run across any studies about this sort of thing in my casual perusals of the net, though."

Still, this is common enough reasoning put forth to have "diversity" in programmer squads and gatherings.

I recall looking at a picture of the Clinton White House staff (I think, or cabinet maybe), where the intent was to show the range of sexes and skin colors. Look, diversity!

Yet, as a read the names, I was thinking "lawyer, lawyer, lawyer, not sure, lawyer, lawyer, ..." and wondered where, exactly, was the diversity?

What is the argument that a geek with black skin will have different geek ideas to offer than a geek with white or yellow skin? Or that genitalia confers a unique technical point of view?

I prefer to be among a technical group where there's a diversity of informed opinion, but I'm skeptical that such diversity has a correlation with sex and race.

I'd prefer to hang with a mixed crowd of Lispers, Smalltalkers, PHPers, and embedded system developers, than a Rainbow Collation of nothing-but-Java developers.


Modded up, but please no PHP.


which aside from being good for those particular people

I'm not sure that being a software developer is really that great a prize, unless you happen to be one of those small minority of people who just happens to have a brain which really enjoys software development.

can only lead to a wider variety of ideas in the memepool

Any evidence for the idea that inter-group differences between male and female programmers in terms of the kind of ideas they produce is significant?

more developers who don't happen to be white and male

I can understand the gender-imbalance thing, but do you really think there's a significant dearth of non-white developers? I could have sworn I saw a bunch of Asians and Indians around here somewhere...


"I'm not sure that being a software developer is really that great a prize..."

How many software developers give it all up to become housekeepers? Not everyone is best suited for any one job, of course, but that hardly suggests that any one arbitrary class alone is not well suited for it.

Considering the average salary, benefits, and job conditions when stacked against many - although certainly not all - careers, being a software developer can be a pretty sweet prize indeed. Finding a non-niche comparable career that is not male dominated to a similar degree is left as an exercise to the reader.

"Any evidence for the idea that inter-group differences between male and female programmers in terms of the kind of ideas they produce is significant?"

I haven't so far turned up any studies specifically answering the question of significance. However, my assertion that including a greater demographic spread "can only lead to a wider variety of ideas in the memepool" seems self-evident; it could hardly lead to less variety or the same amount, even if the difference would wind up being less than we might hope for.

"I can understand the gender-imbalance thing, but do you really think there's a significant dearth of non-white developers? I could have sworn I saw a bunch of Asians and Indians around here somewhere..."

Asian and Indian, yes. Black and Latino, not nearly so much in my experience.


> including a greater demographic spread "can only lead to a wider variety of ideas in the memepool" seems self-evident

Men are interchangeable? Women are capable of thoughts men aren't? Every rationale for such a statement I've come up with is appalling.


There are certainly some experiences in life that are unique to each gender. I don't know how much this would affect development though...


The set of all men plus all women is greater than the set of all men. If you find that concept appalling, more power to you.


A larger set to recruit from is merely an easier way to find more developers total, unless there's some reason more women would be valuable but more men would be useless.


> What you've done here is to create a straw man by asserting that gender and race are always meaningless criteria.

As opposed to the much more popular one of asserting that gender and race never aren't meaningless.


If you think that was the extent of the article's point, you didn't read it.


Yes, but hand-wringing over symptoms is a great way to not actually accomplish much change. The solution to "books about programmers don't have enough women in them" is probably not "write about more women in such books".

Seibel's discussion of the matter seemed pretty fair and sensible to me, on the whole.


How exactly did you get that from the above statement? It wasn't saying "nothing is wrong" it was saying "if something is wrong, the problem is here, no there."


"Disclaimer: This article is not about "I am so clever, Google is so stupid". This article is about some Google AppEngine problems (or peculiarities) which might not be obvious for newcomers."

It would be nice if the title reflected that sentiment.


The same article in Russian (click "RU") has the following title: "Should you use Google AppEngine?". The author has been lost in translation.


I wasn't lost. In fact, original article was initially written in English, and then translated to Russian. It was intentionally corrected according to the taste of the place where it was published in Russian (to reduce "trolling").


So western tastes prefer trolling?


Nope, it's russian tastes that would make a huge trollfest of such a title.


So what we are left with is link baiting in english? no thanks... it doesn't need a title like that.


It would be nice if the article reflected that sentiment.


I assume they have a cron job running to keep the site alive - Google App Engine for Java has a nasty habit of putting your app to sleep and then it takes 20 or 30 seconds to wake it up (at least that's what happens with JRuby - I don't know about Clojure).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: