Jim Weirich, Creator of Rake, Has Passed Away
SirLurksAlot writes "News is beginning to circulate on Twitter and various sites that Jim Weirich, the creator of Rake, has passed away at the age of 58. He was an active developer (his last commit in the last 24 hours) and has made many contributions to the Ruby community over the years, as well as being a prolific speaker and teacher. He had a great sense of humor and was beloved by many. He will be greatly missed."
Wow. He must have been, like, 6,000 years old! I'm sure rakes have been around since the dawn of agriculture.
Proverbs 21:19
He clicked something and beta came up...
Hi, Slashdot has sold out to Dice, and Alice Hill and her MBA goons are working hard to drive to turn this into another Slashington Post.
http://soylentnews.org/
Well over 2000 strong now, Dice.
I just heard some sad news on talk radio - Horror/Sci Fi writer Stephen King was found dead in his Maine home this morning. There weren't any more details, except they found Slashdot Beta open on his computer screen nearby. I'm sure everyone in the Slashington community will miss him - even if you didn't enjoy his work, there's no denying his contributions to popular culture. Truly an American icon.
WTF is "Rake" and why should anyone care? I gather it's some sort of Ruby thing, but again, why should anyone care?
Because Make sucks...
If you don't care about ruby, you probably don't care about rake.
It's cool that he was still coding right up until his death, but that death was much too early.
Based on the Wikipedia photo It looks like he spent too much time improving his mind, and not enough taking care of his body.
If you look like Jim, it's time to change your diet and get active if you want a long healthy life. Tech like FitBit and Jawbone can help. Active gaming using Kinect instead of sitting with a controller, and spending 30 min a day weightlifting did wonders for me.
You'll feel better, think more clearly, and get positive attention from the opposite sex.
I was taken aback when I heard the news. My thoughts go out to his family and friends. My understanding is that it may have been a heart attack.
You will be missed Jim. RIP.
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
It's a great shame that he died so young but let's be honest, this isn't exactly surprising. If you're a developer it seems this outcome is far more likely than you'll live to be happy and fit into your 80's or 90's.
What's sad is some people will throw away their youth working excessive hours for some employer that won't care about them only to die in their 50's and they won't be famous enough to get all the kind messages like Jim has. Though I'm sure Jim rather be alive than having people saying nice things about him now.
We should recognise programming isn't necessarily a safe job and demand better rights.
as someone that values freedom of speech
Are you sure about that?
but is it time for Anonymous Coward to go?
I don't think so.
Let's face it... Anonymous Coward adds as much to a meaningful discussion as someone who drives past a coffee shop and yells out, "Look at me!".
Depends on the post. I've seen plenty of ACs who have posted comments I thought were insightful.
In the end, your post offended me. Time to ban Slashcrunch? Total lack of respect for my sensibilities.
Thank you Dave Raggett
First up, Jim's dead. He can't hear you. Maybe you should have thanked him last week?
Widely used feature? Is it?
"I can't believe I'm suggesting this as someone that values freedom of speech"
I can. most people become hypocritical when something they claim to believe in is used in away they don't happen to like.
Lets face it, a percentage of anonymous comments anywhere are, and always have been, crap. Maybe you should just read at a higher level?
See how annoying it is when some says "first off" and the never has a second?
The Kruger Dunning explains most post on
I can't believe I'm suggesting this as someone that values freedom of speech, but is it time for Anonymous Coward to go
Uh, no.
That posting was nothing. Seriously. So some Anonymous Coward posted what some others probably thought after reading the Wikipedia article on Jim, and kept to themselves, or just didn't really think anything else after it, but they did think it.
BFD.
Even on comment areas that require a login to post comments can be quite disappointing to read. So, really, "Anonymous Coward" is just a red herring here.
Just look at Reddit posts to see how the lack of something like Anonymous Coward does not really change anything regarding what gets posted.
-AC
On the one hand, it's cool that the build system uses the same syntax as the language it's intended to build. On the other hand, it's Ruby so it sucks.
Although I am tempted to agree with you I cannot. There are some topics where insider information is invaluable but identifiable posts would likely cause repercussions for the poster. We still need that. Anonymous Cowards on this topic are just that, cowards, but I don't see how we can get rid of them without getting rid of the more useful aspects of that role.
BTW, "OFF TOPIC" ... which fuckwit moderated that?
Bitter and proud of it.
Your mom is a whore and you sound like a nigger.
Jim was a great guy with a good sense of humor. He was very active in the Linux and Programming here in the Cincinnati area. I have known Jim for over 20 years and he will be missed by many. He was a very avid Ruby supporter and also of OpenSource. It is great to see him mentioned here on Slashdot, but a shame to hear the poor comments made about a man who cared about what he did. Free speech or not, it is nice to be respected.
Bullshit. All I see from you registered users are trolling posts like yours and whines about the Beta disaster. I'm sure most of us that have been around for a while would prefer to go back to the old model where everyone was an AC and competed on the same level instead of the one where trolls like you take advantage of your posting bonus instead of being willing to have your posts stand on their own merit. I don't think anyone can argue with the fact that /. was better and certainly more technically oriented before user accounts were added.
-- Proud AC since Oct '98
... of life. Last rake task failed.
Four of my last seven posts have been moderated to +4 or higher. Are you going to claim my posts are useless? Guess what. I've been here since before you registered users existed, and I'm sure I'll be here longer after you "take advantage of the registered user bonus" people are long gone. Slashdot has simply gone downhill since adding user accounts. That is undeniable.
Face it. Jim had a discipline problem concerning putting stuff in his mouth.
I don't think it has to be hypocritical. I can wish someone would be quiet or self censor, while at the same time respecting the right to speak. I can also appreciate there may be a time when someone wishes I would self censor and yet be glad that I would still have the right to speak if I felt compelled to do so.
In Other words I don't think a free-speech advocate is being hypocritical until he asks for someone else be censored, expressing a regret at hearing another's words is not a violation of the principle.
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
With the general consensus being a Dependency Injection tool is not necessary in Ruby, I found it interesting that Jim had a minimal little DI container called DIM: https://github.com/jimweirich/dim
A fine example of an utter waste of space posted anonymously. I'll respond anyway...
Points 1, 3, 4, 4a, and 5 are all variations of Why bother to try to improve something?. How about actually arguing against the specific suggestion?
Also, it is nothing short of absurd to call someone a 'control freak' for suggesting that an online forum have different rules.
Anonymous Cowards on this topic are just that, cowards,
Oh REALLY ?
Well then, "Evil Pete" ...
Since you're such a brave guy, why don't you post your REAL NAME and your home
address, right here on Slashdot. You know, since you are not a coward like all the anonymous
posters. What's that you say ? All kinds of funky things might happen if you post your real name
and address ? If you are not a coward that wouldn't bother you.
/
It would have taken all of three words to give those of us who are not developers a hint about what "Rake" is.
I mean, for chrissake...
You are welcome on my lawn.
Jim was 57, not 58.
RIP
He is saying people shouldn't speak anonymously; which is the corner stone of freedom of speech.
The Kruger Dunning explains most post on
I used to debate Jim on Usenet about software design. He was one of the best debate partners I've ever encountered. He was patient, detailed, articulate, asked good questions, and was honest when he could only provide anecdotal information instead of directly inspect-able evidence. (An example is measuring grokkability of code or designs to typical maintenance developers.)
A good many debaters turn it into a personal credibility battle when faced with anecdote-versus-anecdote impasses. Jim knew to let it go and let the stalemate be.
We'll miss you Jim! You set a great example.
-Tablizer
Table-ized A.I.
Why bother to try to improve something?
Your opinion is the minority opinion.
Most users value the option of AC posting and want to keep it available.
You aren't going to get your way and there's not a thing you can do about it, no ...
matter how superior you imagine yourself to be. Maybe you should go call your
mommy now and tell her there is a mean man on the internet
'
Since when? Make is great. Even more so with GNU Make. It's portable, language agnostic, efficient, fast, scalable, parallelizable, easy to customize, text based, and so forth. This is why Make is still highly popular after 35 years. Yes, there are blogs that attempt to counter every one of those advantages but they also appear to be highly misinformed or biased, or they try to use make as a full all-in-one build system.
Yes, there are bad makefiles out there, but you can not prevent people using tools that they have not learned well, this is probably the biggest fault. But a fault that exists elsewhere (ie, the person trying to massively customize scons without knowing Python). I actually think that many of the problems people have when using make on bigger systems will actually happen with any automated system, the problem isn't with the tool itself but rather the lack of experience with how to manage a build of a large system, not planning ahead for the complexities that will always come, ending up with a system that was built up incrementally over years.
I'm not saying Make is perfect but I have not found alternatives that aren't bundled with their own larger set of warts. Rake is not bad (better than many of the alternatives I think), but you have to learn Ruby and its regexps to get stuff done, and it's documentation does not seem as comprehensive and clearly defined as I would like.
What's sad is that in the end, his work only amounted to a sub-par build system.
An even sadder legacy would be where one's work only amounted to A/C posts on slashdot. Oh wait....
http://www.confreaks.com/presenters/24-jim-weirich
You, sir, are a douche.
Uh, GP isn't arguing for disallowing A/C posts, he's simply pointing out the deficiencies in GGP's reasoning.
You're probably feeling really stupid now...maybe you should try out that mommy thing for yourself.
Someone who gives so selflessly will be missed.
Jim helped with the Agile Manifesto. He's there in the site's main photo. Is that reason enough to care?
See how annoying it is when some says "first off" and the never has a second?
Your posts are annoying for completely different reasons. Mostly douchiness.
I saw Jim present this at the StirTrek conference in Columbus in 2012. It was a really good presentation. Life is short and we aren't promised a tomorrow, but this guy clearly was doing what he was passionate about. http://bostonrb.org/presentati...
It's cool that he was still coding right up until his death, but that death was much too early.
Based on the Wikipedia photo It looks like he spent too much time improving his mind, and not enough taking care of his body.
If you look like Jim, it's time to change your diet and get active if you want a long healthy life. Tech like FitBit and Jawbone can help. Active gaming using Kinect instead of sitting with a controller, and spending 30 min a day weightlifting did wonders for me.
You'll feel better, think more clearly, and get positive attention from the opposite sex.
Yes you judgemental fool. Because all of us are built such that simple diet and excercise will gurantee us healthy life until we're 100. Never mind that if we all metabolized everything we ate even athletes would be the size of large houses. GROW UP!!!
WTF is "Rake" and why should anyone care? I gather it's some sort of Ruby thing, but again, why should anyone care?
I either didn't know about Rake or Jim Weinrich before these news. It's indeed kind of awkward to hear about the software and the guy for the first time, when the developer dies.
At least I like for someone to keep my air conditioning information up to date.
Something like the English language, for example?
A guess being a whore yourself makes you an expert.
Uh, GP isn't arguing for disallowing A/C posts, he's simply pointing out the deficiencies in GGP's reasoning.
This is correct. I thought that was clear, but here we are again with:
You aren't going to get your way and there's not a thing you can do about it
Sigh. Rather than try to spell things out further, I'll just leave you a link: the appeal to force fallacy.
As for
no matter how superior you imagine yourself to be. Maybe you should go call your mommy now and tell her there is a mean man on the internet ...
Petty name-calling doesn't even count as a fallacy.
Yes. Make is great. A well written Makefile is the key. I just wish we could dump automake and it's kin. They excel at creating massive and obtuse Makefiles so cluttered with useless gunk that you can't even find the build targets.
Make is a bit like Prolog. The target is your query and as a side effect of satisfying your query source becomes a working binary.
In response to some of the "hate & pity & better than thou comments" about Jim's physical condition: Yes he may have been someone who needed to loose a few pounds, but he was so much more than just a body shape, and who in this world is perfect. I have never heard anyone who had actually met the man in person say anything against him If you knew him personally, you couldn't help but have a great respect for his intelligence, his sense of humor and his beautiful heart and soul. He loved to learn as much as he loved to teach. He was a wonderful example of a great father and a wonderful husband. He was friendly, outgoing & patient with those who may not be on his level. He never made anyone feel "less than". He was a role model for any young man in this world to look up to. Jim was to busy making this world a better place to live in to bother with such catty & bitter thoughts as the people who want to poke fun at his weight or talk like he as some weird computer geek hid away from the world. He was nothing of the sort. Jim was a kind, outgoing person who focused on the positive, not the negative. The fact that so many people want to comment on him is just a testament to the fact that he was an interesting man who did something with his life.
"He is saying people shouldn't speak anonymously; which is the corner stone of freedom of speech."
Here it is a usually a cornerstone of just being a jerk. The fact that someone was down voted for suggesting that we behave in a civil manner is pathetic.
http://www.rootstrikers.org/