Live data from Hacker News

On software popularity

soveran.com

71–75 of 75 posts

Re: On software popularity

#71
Aforementioned CTO here. Great writeup soveran (:

With the past year in retrospect, I can say with certainty that I'm quite pleased with our decision to embrace Cuba. It's led to a highly-declarative codebase with clear layering and very little magic.

If anyone has any specific questions I'd be more than happy to answer.

Re: On software popularity

#72
post #32

Earlier quoted context omitted.

> but did not seem to consider things like, "What happens when this team moves on". FTA: > 3. Cuba itself is extremely easy to work with because it barely does anything. You can read the entire source in 5 minutes and understand it completely. I'm confident future teams could pick it up.

I guess the main concern here wouldn't be Cuba, but the "handpicked solutions for common problems that a web app would face" added by the development team.

This^ is actually where my concern was.

Specifically:

> While in this case, we're getting less code in the dependency, I'm highly suspicious of how their working knowledge, method of code organization, etc... can be transferred over time.

Re: On software popularity

#73
post #32

Earlier quoted context omitted.

> but did not seem to consider things like, "What happens when this team moves on". FTA: > 3. Cuba itself is extremely easy to work with because it barely does anything. You can read the entire source in 5 minutes and understand it completely. I'm confident future teams could pick it up.

I guess the main concern here wouldn't be Cuba, but the "handpicked solutions for common problems that a web app would face" added by the development team.

[deleted]

Re: On software popularity

#74
post #33

Earlier quoted context omitted.

This is the most ironically stupid thing about hacker culture. It's just as 'follow the leader' as directly following the leader, and it makes the culture and the people in it definably predictable. Actually reasoning about stuff when stuff can be reasoned about, and considering most opinions to be superfluous nonsense is the right direction. Opinions follow abstract models. You can pretty much find a computational o…

"You can pretty much find a computational model..." I humbly request some illustrative examples. Note I agree with you. Examples can be powerful (and, unfortunately, polarizing). Whatever you can share would be appreciated.

Epistomology, psychology, and information theory tend to reflect them in an almost mirror way.

Then again, is it just me who sees the patterns in the words, or are the patterns actually there? I think it probably depends on how you mind constructs analogies and relations between it's map of cultural topics and dialogue, etc. It just bother me when I see flashes of pictures that I normally equate with programming and math, that model the relational structure of what I'm reading. The two have nothing to do with one another, and yet they persist in flashing across the visual processing part of my mind without me doing anything. I am occasionally fascinated by determining whether they mean anything, or where they come from.

People use terms though - black and white thinking, etc. Lots of analogies and metaphors have very simple abstract forms. It's memes, deeply validated patterns. They don't have to be true in reality as long as people keep talking about them and agreeing they exist.

I feel as though I have become a scientist scientist. Thanks for the kind words, but I'm just trying to get through a rough mental space. I prefer maintaining a zen beginner mind, because it is fairly easy to silence doubt.

Re: On software popularity

#75
post #68

Earlier quoted context omitted.

As a developer in the "out-back" (California Central Valley / Sacramento area), I find it a bit funny watching somebody who gets to use Ruby (at all) angsting over which framework to use. At least they have escaped the XML-Hell trap that is JEE. I'm happy for the guy that he gets to do anything at all beyond that which is promoted by Oracle or Microsoft. I suppose Google might belong on the list of "Promoters not to…

"JEE" "Oracle or Microsoft" Would any self-respecting programmer follow along with such idiocy if they were not paid to do so?

Certainly not the things I reach for when I'm at home, but that is indeed what they pay me to do :-)
Post reply on HN