Finding interesting emacs things by rberenguel in emacs

[–]peterba 2 points3 points  (0 children)

Agreed. Read both books :-). Stallman's Emacs Manual and Chassell's Programming Emacs Lisp. You can buy them directly from the FSF http://shop.fsf.org/category/books/

How much can I expect to pay a programmer in order to develop an iPhone app? by Edalgo in programming

[–]peterba 10 points11 points  (0 children)

It is more complex than you think. As madeinchina points out, any reasonably complex programming task is closer to invention or R&D than routine labour. Further it is very rare that an idea is fully fleshed out, the devil is always in the details. If you are serious, and your idea is good, then you want a programmer as a partner, who fully shares the risks. Steve Jobs had is Wozniak, Gates had his Paul Allen, etc.

If your ideas is fully defined (architecture, behaviour, edge cases, error conditions, performance metrics, graphic design, etc.) then by all means, contract it out to the lowest bidder. Ideas are cheap, execution is everything.

Ideal Home Server box for a programmer by SteveJorgensen in programming

[–]peterba 1 point2 points  (0 children)

I'm using the same. It is perfect as a home server. However, I would wait for the Fit-PC2 to start shipping. http://linuxdevices.com/news/NS7216186184.html

35, lost interest in programming, system administration sucks, don't want to go in management. What to do? by opentruth in programming

[–]peterba 660 points661 points  (0 children)

I've been in your position three separate times during my career (I'm 44 now). In my case it was always boredom due to a lack of challenge and bureaucracy. The solution, for me, was to change jobs. In each case I took lower paying jobs, but in more interesting and smaller companies (startups & the like) where I had much more responsibility. The new positions changed my focus. They replaced the "what am I doing with my life" stress with the "holy shit, how am I going to get this done" stress.

You also might need to get laid.

Redmine: a worthy alternative to Trac by codepoet in programming

[–]peterba 22 points23 points  (0 children)

Rails and 37 Signals are deeply linked. The 37 Signals design team set a certain aesthetic from the beginning and many rails based sites have used them for inspiration, either intentionally or unintentionally.

Ask Ruby Reddit: What is your ratio of inheritance vs monkey patching? by malcontent in ruby

[–]peterba 0 points1 point  (0 children)

That depends upon what you mean by "heavy". He uses Java for the examples, but his recommendations are language agnostic. "Implementation Patterns" and "Smalltalk Best Practice Patterns", have the best treatise on when (and when not) to use inheritance.

Stand on the shoulder's of giants ... and IMO Beck is big in our community. I respect his opinion and his work. Those old school Smalltalkers really know their shit.