Re: unusual question: how do you get morale?(or moral support)

2013-05-15 Thread Allen Johnson
I've recently been wondering about this. I'd say that I'm coming out of a
burnout period that I've been in for at least the last few months. Also,
reading things like hacker news gives me this feeling that I'm not doing
enough with my time -- which adds to the weight that I already feel on my
shoulders.

Lately, I have been coming out of this slump and have begun looking at work
as fun again instead of as a chore. Of course there are still chore aspects
but overall it's become very enjoyable. I don't receive any moral support
from friends or family since they are not familiar with programming and
most of them aren't tech savvy.

I've recently made some life style changes which might have contributed to
my personal turn around. My primary life style change is sleep. Instead of
treating sleep as a luxury that I can skimp on -- I have given it equal
importance to eating healthy and exercise. I used to stay up late after a
long day of work to catch up on all of the fun/interesting things that
continue to be developed in this field. After all, that is part of why I
enjoy this line of work. But now I limit that activity to go no later than
10pm. I've also relaxed on the drinking. While alcohol can help you fall
asleep, I believe the quality of sleep you have is greatly diminished.

Now I'm an early-to-bed / early-to-rise type which is a huge change for me.
I find myself excited to start the day and am more productive at work. The
curiosity, creativity, and motivation has returned. :-)

Allen



On Sun, May 12, 2013 at 3:34 PM, AtKaaZ  wrote:

> Hi. I've been meaning to ask (all of)you, how do you get moral support?
> How do you put yourself into that mood so that you're happy/willing to
> program? What motivates you to do it? Is it the people you surround
> yourself with or the financial support? Are they enough to subconsciously
> motivate you? What if you had no friends/contacts but you had time?
>
>  Unusual question for this ML, I know, so I won't expect (m)any answers.
> Thanks.
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-14 Thread Joel Ericson
My life is mostly about music and playing with structure. Programming falls
into the second category.
Right now, I'm having difficulty getting a job since it's much more fun to
play the violin and program than to apply for jobs.
If I were to get a programming job where I were to do mundane tasks in a
programming language I disliked, I would probably do it for the money. For
a while, at least.


On Tue, May 14, 2013 at 11:18 AM, Phillip Lord  wrote:

>
> Thanks a funny piece, although I'd debate his self-deserving description
> of "best minds". People who cannot distinguish between important and
> well-paid are not the best minds.
>
> Phil
>
> Armando Blancas  writes:
>
> > Zack, you've probably come across this profile on Jeff Hammerbacher, but
> > just in case.
> >
> > "The best minds of my generation are thinking about how to make people
> > click ads," he says. "That sucks."
> >
> >
> http://www.businessweek.com/printer/articles/55578-this-tech-bubble-is-different
> >
> > On Monday, May 13, 2013 2:03:10 PM UTC-7, Zack Maril wrote:
> >>
> >> One of the reasons I program is because I'm furious.
> >>
> >> By most accepted metrics, I went to one of the best technical public
> high
> >> schools in the country. I was average there and I was taking graph
> theory
> >> and multivariable calculus as a senior my last semester. The smart kids
> >> though? They were doing real analysis, topology, and winning
> international
> >> competitions for mathematics and science. I'm just finishing up college
> now
> >> and I'm watching the geniuses from my high school go from MIT and
> Stanford
> >> to high frequency trading firms or work for places like palantir and
> >> facebook. They're using their gifts to remove liquidity from the
> >> markets[0], to help fight wars based on lies[1], and to maximize the
> amount
> >> of money they can sell my privacy for[2]. Most of them use programming
> to
> >> indirectly decrease the quality of my life. I'd love it if I could
> invest
> >> money without fear of the markets going crazy because of a tweet[3], if
> I
> >> could support the government without worrying about them killing
> innocent
> >> citizens[4], and if I could connect with my friends and family without
> >> worrying about my privacy being sold to the highest bidder. My former
> >> classmates are and will be using computers to indirectly prevent me from
> >> doing the above with any sort of peace of mind. It is infuriating.
> >>
> >> When I sit down to program, I now make a conscious effort to build tools
> >> that I can use in the future to fight against the trends above. I use
> >> Clojure because it's the language I've been able to get the most done in
> >> the shortest amount of time. If there were a language that let me do as
> >> much as fast, I'd drop Clojure like a rock and learn that. If I want to
> >> stem the negative effects the geniuses are having on my life, I'll need
> to
> >> use the best tools possible. That means constantly learning more
> powerful
> >> concepts and building better tools. I've been on a graph theory and
> network
> >> science kick lately because I noticed that google, palantir, and
> facebook
> >> got where they are by virtue of being really good at graph theory. The
> >> concepts are crazy powerful and provide immense power to the people who
> can
> >> successfully employ them.
> >>
> >> So, when I sit down to work on certain projects, the main motivating
> >> factor for me is that I'm furious that my classmates are worsening my
> life.
> >> There's a ton of work that I need to do before I can do anything about
> it
> >> though. I'm obviously on a futile crusade fueled by my youth and
> naiveté,
> >> but for the moment, that's why I program.
> >> -Zack
> >>
> >> [0] http://www.nanex.net/aqck2/4136.html
> >> [1] http://krugman.blogs.nytimes.com/2013/04/27/the-great-degrader/
> >> [2] https://www.facebook.com/legal/terms
> >> [3]
> >>
> http://seekingalpha.com/article/1362731-obama-is-dead-tweet-makes-for-flash-crash
> >> [4]
> >>
> http://www.latimes.com/news/opinion/editorials/la-ed-drones-policy-obama-koh-20130513,0,4160911.story
> >>
> >> On Monday, May 13, 2013 11:35:33 PM UTC+4, Erlis Vidal wrote:
> >>>
> >>> Let me share this tale with you guys, hope you like it as much as I do:
> >>>
> >>> It is said that Socrates met a worker who asked: what are you doing
> good
> >>> man? "Don't you see I'm cutting a stone to earn my salary and so I can
> >>> eat" the worker replied. He moved on and later found another worker
> >>> questioning the same way as the previous one, he replied "I'm building
> a
> >>> wall," continued Socrates finding their way to a third worker, also
> >>> questioning, the answer was "I'm building a beautiful palace "
> >>>
> >>>
> >>> On Mon, May 13, 2013 at 2:17 PM, Timothy Baldridge  >wrote:
> >>>
>  I doubt I'm unique in this area, but for me, programming is a drug. I
>  have to code, or the ideas and thoughts build up in my mind. For me,
>  actual

Re: unusual question: how do you get morale?(or moral support)

2013-05-14 Thread Phillip Lord

Thanks a funny piece, although I'd debate his self-deserving description
of "best minds". People who cannot distinguish between important and
well-paid are not the best minds.

Phil

Armando Blancas  writes:

> Zack, you've probably come across this profile on Jeff Hammerbacher, but 
> just in case.
>
> "The best minds of my generation are thinking about how to make people 
> click ads," he says. "That sucks."
>
> http://www.businessweek.com/printer/articles/55578-this-tech-bubble-is-different
>
> On Monday, May 13, 2013 2:03:10 PM UTC-7, Zack Maril wrote:
>>
>> One of the reasons I program is because I'm furious. 
>>
>> By most accepted metrics, I went to one of the best technical public high 
>> schools in the country. I was average there and I was taking graph theory 
>> and multivariable calculus as a senior my last semester. The smart kids 
>> though? They were doing real analysis, topology, and winning international 
>> competitions for mathematics and science. I'm just finishing up college now 
>> and I'm watching the geniuses from my high school go from MIT and Stanford 
>> to high frequency trading firms or work for places like palantir and 
>> facebook. They're using their gifts to remove liquidity from the 
>> markets[0], to help fight wars based on lies[1], and to maximize the amount 
>> of money they can sell my privacy for[2]. Most of them use programming to 
>> indirectly decrease the quality of my life. I'd love it if I could invest 
>> money without fear of the markets going crazy because of a tweet[3], if I 
>> could support the government without worrying about them killing innocent 
>> citizens[4], and if I could connect with my friends and family without 
>> worrying about my privacy being sold to the highest bidder. My former 
>> classmates are and will be using computers to indirectly prevent me from 
>> doing the above with any sort of peace of mind. It is infuriating. 
>>
>> When I sit down to program, I now make a conscious effort to build tools 
>> that I can use in the future to fight against the trends above. I use 
>> Clojure because it's the language I've been able to get the most done in 
>> the shortest amount of time. If there were a language that let me do as 
>> much as fast, I'd drop Clojure like a rock and learn that. If I want to 
>> stem the negative effects the geniuses are having on my life, I'll need to 
>> use the best tools possible. That means constantly learning more powerful 
>> concepts and building better tools. I've been on a graph theory and network 
>> science kick lately because I noticed that google, palantir, and facebook 
>> got where they are by virtue of being really good at graph theory. The 
>> concepts are crazy powerful and provide immense power to the people who can 
>> successfully employ them. 
>>
>> So, when I sit down to work on certain projects, the main motivating 
>> factor for me is that I'm furious that my classmates are worsening my life. 
>> There's a ton of work that I need to do before I can do anything about it 
>> though. I'm obviously on a futile crusade fueled by my youth and naiveté, 
>> but for the moment, that's why I program.  
>> -Zack
>>
>> [0] http://www.nanex.net/aqck2/4136.html
>> [1] http://krugman.blogs.nytimes.com/2013/04/27/the-great-degrader/
>> [2] https://www.facebook.com/legal/terms
>> [3] 
>> http://seekingalpha.com/article/1362731-obama-is-dead-tweet-makes-for-flash-crash
>> [4] 
>> http://www.latimes.com/news/opinion/editorials/la-ed-drones-policy-obama-koh-20130513,0,4160911.story
>>
>> On Monday, May 13, 2013 11:35:33 PM UTC+4, Erlis Vidal wrote:
>>>
>>> Let me share this tale with you guys, hope you like it as much as I do: 
>>>
>>> It is said that Socrates met a worker who asked: what are you doing good 
>>> man? "Don't you see I'm cutting a stone to earn my salary and so I can 
>>> eat" the worker replied. He moved on and later found another worker 
>>> questioning the same way as the previous one, he replied "I'm building a 
>>> wall," continued Socrates finding their way to a third worker, also 
>>> questioning, the answer was "I'm building a beautiful palace "
>>>
>>>
>>> On Mon, May 13, 2013 at 2:17 PM, Timothy Baldridge 
>>> wrote:
>>>
 I doubt I'm unique in this area, but for me, programming is a drug. I 
 have to code, or the ideas and thoughts build up in my mind. For me, 
 actually writing down and implementing these is a stress relief. Just ask 
 my parents when I was growing up, or my wife today. Keep me in a room 
 without a computer for a week, and I'll start writing code on paper just 
 to 
 get the thoughts down.

 So I guess you could say I'm an addict.

 Timothy Baldridge 


 On Mon, May 13, 2013 at 12:09 PM, Ulises  wrote:

> > Code that matters is code that's used by other people. For me 
> personally
> > the ability to share my code with others is the thing that makes
> > programming worth doing in the firs

Re: unusual question: how do you get morale?(or moral support)

2013-05-14 Thread Phillip Lord
Zack Maril  writes:

> I'm obviously on a futile crusade fueled by my youth and naiveté, 
> but for the moment, that's why I program.  


Yes, you are. Long may it last, and good luck to you! 

Phil

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Armando Blancas
Zack, you've probably come across this profile on Jeff Hammerbacher, but 
just in case.

"The best minds of my generation are thinking about how to make people 
click ads," he says. "That sucks."

http://www.businessweek.com/printer/articles/55578-this-tech-bubble-is-different

On Monday, May 13, 2013 2:03:10 PM UTC-7, Zack Maril wrote:
>
> One of the reasons I program is because I'm furious. 
>
> By most accepted metrics, I went to one of the best technical public high 
> schools in the country. I was average there and I was taking graph theory 
> and multivariable calculus as a senior my last semester. The smart kids 
> though? They were doing real analysis, topology, and winning international 
> competitions for mathematics and science. I'm just finishing up college now 
> and I'm watching the geniuses from my high school go from MIT and Stanford 
> to high frequency trading firms or work for places like palantir and 
> facebook. They're using their gifts to remove liquidity from the 
> markets[0], to help fight wars based on lies[1], and to maximize the amount 
> of money they can sell my privacy for[2]. Most of them use programming to 
> indirectly decrease the quality of my life. I'd love it if I could invest 
> money without fear of the markets going crazy because of a tweet[3], if I 
> could support the government without worrying about them killing innocent 
> citizens[4], and if I could connect with my friends and family without 
> worrying about my privacy being sold to the highest bidder. My former 
> classmates are and will be using computers to indirectly prevent me from 
> doing the above with any sort of peace of mind. It is infuriating. 
>
> When I sit down to program, I now make a conscious effort to build tools 
> that I can use in the future to fight against the trends above. I use 
> Clojure because it's the language I've been able to get the most done in 
> the shortest amount of time. If there were a language that let me do as 
> much as fast, I'd drop Clojure like a rock and learn that. If I want to 
> stem the negative effects the geniuses are having on my life, I'll need to 
> use the best tools possible. That means constantly learning more powerful 
> concepts and building better tools. I've been on a graph theory and network 
> science kick lately because I noticed that google, palantir, and facebook 
> got where they are by virtue of being really good at graph theory. The 
> concepts are crazy powerful and provide immense power to the people who can 
> successfully employ them. 
>
> So, when I sit down to work on certain projects, the main motivating 
> factor for me is that I'm furious that my classmates are worsening my life. 
> There's a ton of work that I need to do before I can do anything about it 
> though. I'm obviously on a futile crusade fueled by my youth and naiveté, 
> but for the moment, that's why I program.  
> -Zack
>
> [0] http://www.nanex.net/aqck2/4136.html
> [1] http://krugman.blogs.nytimes.com/2013/04/27/the-great-degrader/
> [2] https://www.facebook.com/legal/terms
> [3] 
> http://seekingalpha.com/article/1362731-obama-is-dead-tweet-makes-for-flash-crash
> [4] 
> http://www.latimes.com/news/opinion/editorials/la-ed-drones-policy-obama-koh-20130513,0,4160911.story
>
> On Monday, May 13, 2013 11:35:33 PM UTC+4, Erlis Vidal wrote:
>>
>> Let me share this tale with you guys, hope you like it as much as I do: 
>>
>> It is said that Socrates met a worker who asked: what are you doing good 
>> man? "Don't you see I'm cutting a stone to earn my salary and so I can 
>> eat" the worker replied. He moved on and later found another worker 
>> questioning the same way as the previous one, he replied "I'm building a 
>> wall," continued Socrates finding their way to a third worker, also 
>> questioning, the answer was "I'm building a beautiful palace "
>>
>>
>> On Mon, May 13, 2013 at 2:17 PM, Timothy Baldridge wrote:
>>
>>> I doubt I'm unique in this area, but for me, programming is a drug. I 
>>> have to code, or the ideas and thoughts build up in my mind. For me, 
>>> actually writing down and implementing these is a stress relief. Just ask 
>>> my parents when I was growing up, or my wife today. Keep me in a room 
>>> without a computer for a week, and I'll start writing code on paper just to 
>>> get the thoughts down.
>>>
>>> So I guess you could say I'm an addict.
>>>
>>> Timothy Baldridge 
>>>
>>>
>>> On Mon, May 13, 2013 at 12:09 PM, Ulises  wrote:
>>>
 > Code that matters is code that's used by other people. For me 
 personally
 > the ability to share my code with others is the thing that makes
 > programming worth doing in the first place.

 This is a rather important point. One of the most asked questions
 (random made up fact) by newcomers to a language is "what can I code?
 what open source programs can I help?". All with the aims of getting
 better acquainted with the language itself and, hopefully, helping
 others

Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Michael Klishin
2013/5/12 AtKaaZ 

> How do you put yourself into that mood so that you're happy/willing to
> program? What motivates you to do it?


When it comes to work projects, I am personally motivated by building
something useful and
making a good living out of it. The process of programming is fairly
interesting to me,
but not all of the time.

When it comes to open source, I almost always work on something because I am

 * Really annoyed or infuriated by something
 * Really interested in something

So, have an enemy [1].

This is how ClojureWerkz and http://clojure-doc.org were started: I was
really unhappy about
the state of some libraries and the attitude towards documentation in the
Clojure community.
As time goes, seeing how other people use your projects becomes another
important
reason to continue working on OSS.

Finally, there aren't many ways to get your name known
in the technical community if you are not based in an area with an active
technology community (Bay area, NYC, London, Berlin, etc) and did not
attend a fancy
school. Open source and other side-projects is pretty much the only way.

1. http://gettingreal.37signals.com/ch02_Have_an_Enemy.php
-- 
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Softaddicts
+1 :)


> I doubt I'm unique in this area, but for me, programming is a drug. I have
> to code, or the ideas and thoughts build up in my mind. For me, actually
> writing down and implementing these is a stress relief. Just ask my parents
> when I was growing up, or my wife today. Keep me in a room without a
> computer for a week, and I'll start writing code on paper just to get the
> thoughts down.
> > So I guess you could say I'm an addict.
> > Timothy Baldridge
> > > On Mon, May 13, 2013 at 12:09 PM, Ulises  wrote:
> > > > Code that matters is code that's used by other people. For me personally
> > > the ability to share my code with others is the thing that makes
> > > programming worth doing in the first place.
> >
> > This is a rather important point. One of the most asked questions
> > (random made up fact) by newcomers to a language is "what can I code?
> > what open source programs can I help?". All with the aims of getting
> > better acquainted with the language itself and, hopefully, helping
> > others. I normally direct people to Advice to Aimless, Excited
> > Programmers (http://prog21.dadgum.com/80.html). For those who'd rather
> > read the rest of this email, the tl;dr version is: got scratch your
> > own itch, you might be building an itch-scratcher for others.
> >
> > The real question now becomes (at least for me): how do you know when
> > an itch is worth scratching? how do you know it's a shared itch?
> >
> > I've seen more experienced programmers immediately recognise what'd be
> > useful at large and what wouldn't (when I presented them with a couple
> > "itches" of my own.) Interestingly enough, my judgement didn't
> > necessarily coincide with theirs.
> >
> > Code to scratch your own itch? Sure, that's great. Code to scratch a
> > shared itch? Even better. But how do you know which is which?
> >
> > U
> >
> > --
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Clojure" group.
> > To post to this group, send email to clojure@googlegroups.com
> > Note that posts from new members are moderated - please be patient with
> > your first post.
> > To unsubscribe from this group, send email to
> > clojure+unsubscr...@googlegroups.com
> > For more options, visit this group at
> > http://groups.google.com/group/clojure?hl=en
> > ---
> > You received this message because you are subscribed to the Google Groups
> > "Clojure" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to clojure+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/groups/opt_out.
> >
> >
> >
> > > -- > “One of the main causes of the fall of the Roman Empire was 
> > > that–lacking
> zero–they had no way to indicate successful termination of their C
> programs.”
> (Robert Firth)
> > -- > -- > You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- > You received this message because you are subscribed to the Google 
> Groups "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
> > > --
Softaddicts sent by ibisMail from my ipad!

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Zack Maril
One of the reasons I program is because I'm furious. 

By most accepted metrics, I went to one of the best technical public high 
schools in the country. I was average there and I was taking graph theory 
and multivariable calculus as a senior my last semester. The smart kids 
though? They were doing real analysis, topology, and winning international 
competitions for mathematics and science. I'm just finishing up college now 
and I'm watching the geniuses from my high school go from MIT and Stanford 
to high frequency trading firms or work for places like palantir and 
facebook. They're using their gifts to remove liquidity from the 
markets[0], to help fight wars based on lies[1], and to maximize the amount 
of money they can sell my privacy for[2]. Most of them use programming to 
indirectly decrease the quality of my life. I'd love it if I could invest 
money without fear of the markets going crazy because of a tweet[3], if I 
could support the government without worrying about them killing innocent 
citizens[4], and if I could connect with my friends and family without 
worrying about my privacy being sold to the highest bidder. My former 
classmates are and will be using computers to indirectly prevent me from 
doing the above with any sort of peace of mind. It is infuriating. 

When I sit down to program, I now make a conscious effort to build tools 
that I can use in the future to fight against the trends above. I use 
Clojure because it's the language I've been able to get the most done in 
the shortest amount of time. If there were a language that let me do as 
much as fast, I'd drop Clojure like a rock and learn that. If I want to 
stem the negative effects the geniuses are having on my life, I'll need to 
use the best tools possible. That means constantly learning more powerful 
concepts and building better tools. I've been on a graph theory and network 
science kick lately because I noticed that google, palantir, and facebook 
got where they are by virtue of being really good at graph theory. The 
concepts are crazy powerful and provide immense power to the people who can 
successfully employ them. 

So, when I sit down to work on certain projects, the main motivating factor 
for me is that I'm furious that my classmates are worsening my life. 
There's a ton of work that I need to do before I can do anything about it 
though. I'm obviously on a futile crusade fueled by my youth and naiveté, 
but for the moment, that's why I program.  
-Zack

[0] http://www.nanex.net/aqck2/4136.html
[1] http://krugman.blogs.nytimes.com/2013/04/27/the-great-degrader/
[2] https://www.facebook.com/legal/terms
[3] 
http://seekingalpha.com/article/1362731-obama-is-dead-tweet-makes-for-flash-crash
[4] 
http://www.latimes.com/news/opinion/editorials/la-ed-drones-policy-obama-koh-20130513,0,4160911.story

On Monday, May 13, 2013 11:35:33 PM UTC+4, Erlis Vidal wrote:
>
> Let me share this tale with you guys, hope you like it as much as I do: 
>
> It is said that Socrates met a worker who asked: what are you doing good 
> man? "Don't you see I'm cutting a stone to earn my salary and so I can eat
> " the worker replied. He moved on and later found another worker 
> questioning the same way as the previous one, he replied "I'm building a 
> wall," continued Socrates finding their way to a third worker, also 
> questioning, the answer was "I'm building a beautiful palace "
>
>
> On Mon, May 13, 2013 at 2:17 PM, Timothy Baldridge 
> 
> > wrote:
>
>> I doubt I'm unique in this area, but for me, programming is a drug. I 
>> have to code, or the ideas and thoughts build up in my mind. For me, 
>> actually writing down and implementing these is a stress relief. Just ask 
>> my parents when I was growing up, or my wife today. Keep me in a room 
>> without a computer for a week, and I'll start writing code on paper just to 
>> get the thoughts down.
>>
>> So I guess you could say I'm an addict.
>>
>> Timothy Baldridge 
>>
>>
>> On Mon, May 13, 2013 at 12:09 PM, Ulises 
>> > wrote:
>>
>>> > Code that matters is code that's used by other people. For me 
>>> personally
>>> > the ability to share my code with others is the thing that makes
>>> > programming worth doing in the first place.
>>>
>>> This is a rather important point. One of the most asked questions
>>> (random made up fact) by newcomers to a language is "what can I code?
>>> what open source programs can I help?". All with the aims of getting
>>> better acquainted with the language itself and, hopefully, helping
>>> others. I normally direct people to Advice to Aimless, Excited
>>> Programmers (http://prog21.dadgum.com/80.html). For those who'd rather
>>> read the rest of this email, the tl;dr version is: got scratch your
>>> own itch, you might be building an itch-scratcher for others.
>>>
>>> The real question now becomes (at least for me): how do you know when
>>> an itch is worth scratching? how do you know it's a shared itch?
>>>
>>> I've seen more experienced progra

Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Erlis Vidal
Let me share this tale with you guys, hope you like it as much as I do:

It is said that Socrates met a worker who asked: what are you doing good man
? "Don't you see I'm cutting a stone to earn my salary and so I can eat" the
worker replied. He moved on and later found another worker questioning the
same way as the previous one, he replied "I'm building a wall," continued
Socrates finding their way to a third worker, also questioning, the answer
was "I'm building a beautiful palace "


On Mon, May 13, 2013 at 2:17 PM, Timothy Baldridge wrote:

> I doubt I'm unique in this area, but for me, programming is a drug. I have
> to code, or the ideas and thoughts build up in my mind. For me, actually
> writing down and implementing these is a stress relief. Just ask my parents
> when I was growing up, or my wife today. Keep me in a room without a
> computer for a week, and I'll start writing code on paper just to get the
> thoughts down.
>
> So I guess you could say I'm an addict.
>
> Timothy Baldridge
>
>
> On Mon, May 13, 2013 at 12:09 PM, Ulises  wrote:
>
>> > Code that matters is code that's used by other people. For me personally
>> > the ability to share my code with others is the thing that makes
>> > programming worth doing in the first place.
>>
>> This is a rather important point. One of the most asked questions
>> (random made up fact) by newcomers to a language is "what can I code?
>> what open source programs can I help?". All with the aims of getting
>> better acquainted with the language itself and, hopefully, helping
>> others. I normally direct people to Advice to Aimless, Excited
>> Programmers (http://prog21.dadgum.com/80.html). For those who'd rather
>> read the rest of this email, the tl;dr version is: got scratch your
>> own itch, you might be building an itch-scratcher for others.
>>
>> The real question now becomes (at least for me): how do you know when
>> an itch is worth scratching? how do you know it's a shared itch?
>>
>> I've seen more experienced programmers immediately recognise what'd be
>> useful at large and what wouldn't (when I presented them with a couple
>> "itches" of my own.) Interestingly enough, my judgement didn't
>> necessarily coincide with theirs.
>>
>> Code to scratch your own itch? Sure, that's great. Code to scratch a
>> shared itch? Even better. But how do you know which is which?
>>
>> U
>>
>> --
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>
> --
> “One of the main causes of the fall of the Roman Empire was that–lacking
> zero–they had no way to indicate successful termination of their C
> programs.”
> (Robert Firth)
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Timothy Baldridge
I doubt I'm unique in this area, but for me, programming is a drug. I have
to code, or the ideas and thoughts build up in my mind. For me, actually
writing down and implementing these is a stress relief. Just ask my parents
when I was growing up, or my wife today. Keep me in a room without a
computer for a week, and I'll start writing code on paper just to get the
thoughts down.

So I guess you could say I'm an addict.

Timothy Baldridge


On Mon, May 13, 2013 at 12:09 PM, Ulises  wrote:

> > Code that matters is code that's used by other people. For me personally
> > the ability to share my code with others is the thing that makes
> > programming worth doing in the first place.
>
> This is a rather important point. One of the most asked questions
> (random made up fact) by newcomers to a language is "what can I code?
> what open source programs can I help?". All with the aims of getting
> better acquainted with the language itself and, hopefully, helping
> others. I normally direct people to Advice to Aimless, Excited
> Programmers (http://prog21.dadgum.com/80.html). For those who'd rather
> read the rest of this email, the tl;dr version is: got scratch your
> own itch, you might be building an itch-scratcher for others.
>
> The real question now becomes (at least for me): how do you know when
> an itch is worth scratching? how do you know it's a shared itch?
>
> I've seen more experienced programmers immediately recognise what'd be
> useful at large and what wouldn't (when I presented them with a couple
> "itches" of my own.) Interestingly enough, my judgement didn't
> necessarily coincide with theirs.
>
> Code to scratch your own itch? Sure, that's great. Code to scratch a
> shared itch? Even better. But how do you know which is which?
>
> U
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>


-- 
“One of the main causes of the fall of the Roman Empire was that–lacking
zero–they had no way to indicate successful termination of their C
programs.”
(Robert Firth)

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Ulises
> Code that matters is code that's used by other people. For me personally
> the ability to share my code with others is the thing that makes
> programming worth doing in the first place.

This is a rather important point. One of the most asked questions
(random made up fact) by newcomers to a language is "what can I code?
what open source programs can I help?". All with the aims of getting
better acquainted with the language itself and, hopefully, helping
others. I normally direct people to Advice to Aimless, Excited
Programmers (http://prog21.dadgum.com/80.html). For those who'd rather
read the rest of this email, the tl;dr version is: got scratch your
own itch, you might be building an itch-scratcher for others.

The real question now becomes (at least for me): how do you know when
an itch is worth scratching? how do you know it's a shared itch?

I've seen more experienced programmers immediately recognise what'd be
useful at large and what wouldn't (when I presented them with a couple
"itches" of my own.) Interestingly enough, my judgement didn't
necessarily coincide with theirs.

Code to scratch your own itch? Sure, that's great. Code to scratch a
shared itch? Even better. But how do you know which is which?

U

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Phil Hagelberg

Nelson Morris writes:

> What helps is direct involvement by someone else.

I'll definitely echo this. People are more important than programs.

If I'm writing code that I'm going to be the only one using, maybe it'll
hold my interest for a few hours. But even in the best cases it's
usually only motivated by extreme annoyance, which is not sustainable.

Code that matters is code that's used by other people. For me personally
the ability to share my code with others is the thing that makes
programming worth doing in the first place.

-Phil


pgptQVxRmejyV.pgp
Description: PGP signature


Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Michael Swierczek
On Sunday, May 12, 2013 3:34:22 PM UTC-4, atkaaz wrote:
>
> Hi. I've been meaning to ask (all of)you, how do you get moral support? 
> How do you put yourself into that mood so that you're happy/willing to 
> program? What motivates you to do it? Is it the people you surround 
> yourself with or the financial support? Are they enough to subconsciously 
> motivate you? What if you had no friends/contacts but you had time?
>
>  Unusual question for this ML, I know, so I won't expect (m)any answers. 
> Thanks.
>

This may be tangential to your question - but then maybe it is not:  I 
learned that the better you are at something, the more fun it is.   Playing 
"Mary Had a Little Lamb" on a musical instrument is not that exciting, even 
if it's the first time you managed it.  Playing something from Bach or Led 
Zeppelin is fun.Learning to swim for the first time is not as exciting 
as finishing your first one mile swim.  And the same holds for intellectual 
pursuits.

I had no interest in writing software outside my day job for the first six 
or eight years working.  But through a strange series of events I was 
effectively forced to improve my skills from "able to adequately complete 
assigned tasks" to "competent".  I may be the least skilled person on this 
list, but I'm twice the developer I was ten years ago.  And once I moved 
past basic very minimum competence, I discovered that this work can be 
interesting - more than interesting, it can be entertaining.  

My insight, shamelessly stolen from Cal Newport, is that people don't try 
to find a passion that suits their talent.  That's not now it works.  You 
get so good at something that you enjoy it, and then it becomes your 
passion.  

-Mike

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Phillip Lord


AtKaaZ  writes:
> Hi. I've been meaning to ask (all of)you, how do you get moral support? How
> do you put yourself into that mood so that you're happy/willing to program?
> What motivates you to do it? Is it the people you surround yourself with or
> the financial support? Are they enough to subconsciously motivate you? What
> if you had no friends/contacts but you had time?

I have the advantage of not being a programmer; I write code to achieve
something that I want, or that will allow me to answer a question that I
want to answer. As the questions vary, so does the choice of language,
which is why code-wize, I'm a jack-of-all-trades and, indeed, master of
none. 

For me the questions are often biological. How do we measure if two
genes are doing the same thing? How can we we analyse 10,000's of genes
at once? How can we describe the chromosomes that we see down a
microscope?

Of course, you could ask how I find the motivation to answer these
questions; can't tell you that one. I can't understand how anyone could
*not* be interested in how life, how they themselves, work.

So, more generally, my answer is, I care about what my code does;
without this, for me, it's solving a crossword puzzle.

Phil




-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-13 Thread Nelson Morris
Development for money isn't a problem for me, however dev for open source
can be problematic. The scarce resource for open source is mostly time,
though occasionally motivation becomes low. Contributions and projects
start off well, and energy might wane depending on time and life factors.
Even contributing to tools used by many of the members of the community,
like lein and clojars, doesn't prevent it. What helps is direct involvement
by someone else.  Maybe technomancy makes a commit in clojars and it sparks
me there for a couple weeks, or someone will have some problem with lein's
dependency stuff and I'll spend a few days to make it better. Hanging out
in irc sometimes helps, though it can also be a distraction.

Watching the small business software community from afar, I've seen several
people talk about how mastermind groups are helpful. It seems like a weekly
or bi-weekly call/hangout of 3-5 people who provide support and
accountability would be a decent hack for those that need some external
push.



On Sun, May 12, 2013 at 9:02 PM, Sean Corfield wrote:

> +100 :)
>
> I write code because I have to. If my job doesn't have me doing much
> programming, I spin up OSS projects in my spare time. When my job has
> me doing hardcore programming all the time, my urges are satisfied and
> my OSS projects don't get as much love. If my wife's away for the
> weekend, to fill the emptiness, I write code.
>
> My wife has several friends who are writers and artists and they all
> say the same thing: they write (or paint / draw) not because they want
> to, but because they have to - they're driven by some overwhelming
> need or desire.
>
> Like Tim tho', I know a lot of "programmers" who are not like that.
> For them, it's a job. When they go home, they don't think about it,
> they don't read technical books for "fun", they don't write OSS. I'm
> just glad people are willing to pay me for something I'd have to do
> anyway to stay sane...
>
> Sean
>
>
> On Sun, May 12, 2013 at 4:03 PM, u1204  wrote:
> >>Hi. I've been meaning to ask (all of)you, how do you get moral support?
> How
> >>do you put yourself into that mood so that you're happy/willing to
> program?
> >>What motivates you to do it? Is it the people you surround yourself with
> or
> >>the financial support? Are they enough to subconsciously motivate you?
> What
> >>if you had no friends/contacts but you had time?
> >>
> >> Unusual question for this ML, I know, so I won't expect (m)any answers.
> >
> > I can't answer for anyone else but, for me, it is simple.
> > I don't program. I AM a programmer. It is a lot like being an artist,
> > I guess. You see, think, and express in painting. Or a dancer.
> > See Ken Robinson's TED talk and his story about the dancer's education.
> > I see, think, and express myself in programs.
> >
> > I want a program that "speaks the key letter" when I hit a key because
> > it is hard to type while driving. I want it to tell me what letter I
> > just hit so I don't have to look. Driving wastes time.
> >
> > It is Sunday @ 6pm here and I've been coding since I woke up. Prior
> > to that I coded just before I went to sleep (@5am this morning).
> > I program because I breathe?
> >
> > I have a LONG list of programming projects I want to do and not enough
> > time to do them. I'd like to have a group of people who would work with
> > me on them. I've often joked that I'm in the market for a dozen
> > "foreign brides" so I could teach them to program and help. Local laws
> > seem to frown on multiple marriages of convenience unfortunately.
> >
> > I know a lot of people who "program" but I know very few "programmers".
> > They are easy to spot though. Just look for people who get fired up when
> > the watch Rich Hickey's "Are We There Yet" video. Look for someone who
> > thinks McDonalds is the canonical example of an operating system.
> >
> > We live in the first 60 years of a new science. Think big thoughts.
> > Try to throw yourself at a problem that will consume the rest of your
> > life. Think about your craft, understand where it has flaws, and try
> > to convince people there is a better way. Clojure is one example.
> > We won't mention literate programming.
> >
> > Rich is trying to make the language he needs to cleanly express what
> > he wants to do and, as a side effect, he's changing the world around
> > him. You can do that too.
> >
> > Grab the Firefox sources, strip out Javascript, replace it with
> > Clojure. That would completely eliminate the need for ClojureScript and
> > put you dead center in the pantheon of Clojure-ites. If we could open a
> > new browser tab, type Clojure in it, and then use it to drive the GPU
> > graphics hardware to present a new web page... that would be cool. We
> > want to open a Clojure tab and have a REPL.  We want to drag-and-drop
> > the Clojure Ants demo into a tab and see it run immediately, locally,
> > and natively in the browser. Now we have Clojure everywhere on anything
> 

Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread Sean Corfield
+100 :)

I write code because I have to. If my job doesn't have me doing much
programming, I spin up OSS projects in my spare time. When my job has
me doing hardcore programming all the time, my urges are satisfied and
my OSS projects don't get as much love. If my wife's away for the
weekend, to fill the emptiness, I write code.

My wife has several friends who are writers and artists and they all
say the same thing: they write (or paint / draw) not because they want
to, but because they have to - they're driven by some overwhelming
need or desire.

Like Tim tho', I know a lot of "programmers" who are not like that.
For them, it's a job. When they go home, they don't think about it,
they don't read technical books for "fun", they don't write OSS. I'm
just glad people are willing to pay me for something I'd have to do
anyway to stay sane...

Sean


On Sun, May 12, 2013 at 4:03 PM, u1204  wrote:
>>Hi. I've been meaning to ask (all of)you, how do you get moral support? How
>>do you put yourself into that mood so that you're happy/willing to program?
>>What motivates you to do it? Is it the people you surround yourself with or
>>the financial support? Are they enough to subconsciously motivate you? What
>>if you had no friends/contacts but you had time?
>>
>> Unusual question for this ML, I know, so I won't expect (m)any answers.
>
> I can't answer for anyone else but, for me, it is simple.
> I don't program. I AM a programmer. It is a lot like being an artist,
> I guess. You see, think, and express in painting. Or a dancer.
> See Ken Robinson's TED talk and his story about the dancer's education.
> I see, think, and express myself in programs.
>
> I want a program that "speaks the key letter" when I hit a key because
> it is hard to type while driving. I want it to tell me what letter I
> just hit so I don't have to look. Driving wastes time.
>
> It is Sunday @ 6pm here and I've been coding since I woke up. Prior
> to that I coded just before I went to sleep (@5am this morning).
> I program because I breathe?
>
> I have a LONG list of programming projects I want to do and not enough
> time to do them. I'd like to have a group of people who would work with
> me on them. I've often joked that I'm in the market for a dozen
> "foreign brides" so I could teach them to program and help. Local laws
> seem to frown on multiple marriages of convenience unfortunately.
>
> I know a lot of people who "program" but I know very few "programmers".
> They are easy to spot though. Just look for people who get fired up when
> the watch Rich Hickey's "Are We There Yet" video. Look for someone who
> thinks McDonalds is the canonical example of an operating system.
>
> We live in the first 60 years of a new science. Think big thoughts.
> Try to throw yourself at a problem that will consume the rest of your
> life. Think about your craft, understand where it has flaws, and try
> to convince people there is a better way. Clojure is one example.
> We won't mention literate programming.
>
> Rich is trying to make the language he needs to cleanly express what
> he wants to do and, as a side effect, he's changing the world around
> him. You can do that too.
>
> Grab the Firefox sources, strip out Javascript, replace it with
> Clojure. That would completely eliminate the need for ClojureScript and
> put you dead center in the pantheon of Clojure-ites. If we could open a
> new browser tab, type Clojure in it, and then use it to drive the GPU
> graphics hardware to present a new web page... that would be cool. We
> want to open a Clojure tab and have a REPL.  We want to drag-and-drop
> the Clojure Ants demo into a tab and see it run immediately, locally,
> and natively in the browser. Now we have Clojure everywhere on anything
> using everything. Big win. Now we can socket connect your browser to my
> browser and the whole world now is a Clojure supercomputer. Bigger win.
> Who needs servers? It could change the world. (Hmm, where can I find
> that signup sheet for foreign brides... it's around here somewhere.)
>
> Tim Daly
>
>
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>



-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
World Singles, LLC. -- http://worldsingles.com/

"Perfection is the enemy of the good."
-- Gustave F

Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread u1204
>Hi. I've been meaning to ask (all of)you, how do you get moral support? How
>do you put yourself into that mood so that you're happy/willing to program?
>What motivates you to do it? Is it the people you surround yourself with or
>the financial support? Are they enough to subconsciously motivate you? What
>if you had no friends/contacts but you had time?
>
> Unusual question for this ML, I know, so I won't expect (m)any answers.

I can't answer for anyone else but, for me, it is simple. 
I don't program. I AM a programmer. It is a lot like being an artist,
I guess. You see, think, and express in painting. Or a dancer.
See Ken Robinson's TED talk and his story about the dancer's education.
I see, think, and express myself in programs.

I want a program that "speaks the key letter" when I hit a key because
it is hard to type while driving. I want it to tell me what letter I
just hit so I don't have to look. Driving wastes time.

It is Sunday @ 6pm here and I've been coding since I woke up. Prior
to that I coded just before I went to sleep (@5am this morning). 
I program because I breathe?

I have a LONG list of programming projects I want to do and not enough
time to do them. I'd like to have a group of people who would work with
me on them. I've often joked that I'm in the market for a dozen
"foreign brides" so I could teach them to program and help. Local laws
seem to frown on multiple marriages of convenience unfortunately.

I know a lot of people who "program" but I know very few "programmers".
They are easy to spot though. Just look for people who get fired up when
the watch Rich Hickey's "Are We There Yet" video. Look for someone who
thinks McDonalds is the canonical example of an operating system.

We live in the first 60 years of a new science. Think big thoughts.
Try to throw yourself at a problem that will consume the rest of your
life. Think about your craft, understand where it has flaws, and try
to convince people there is a better way. Clojure is one example. 
We won't mention literate programming.

Rich is trying to make the language he needs to cleanly express what
he wants to do and, as a side effect, he's changing the world around
him. You can do that too.

Grab the Firefox sources, strip out Javascript, replace it with
Clojure. That would completely eliminate the need for ClojureScript and
put you dead center in the pantheon of Clojure-ites. If we could open a
new browser tab, type Clojure in it, and then use it to drive the GPU
graphics hardware to present a new web page... that would be cool. We
want to open a Clojure tab and have a REPL.  We want to drag-and-drop
the Clojure Ants demo into a tab and see it run immediately, locally,
and natively in the browser. Now we have Clojure everywhere on anything
using everything. Big win. Now we can socket connect your browser to my
browser and the whole world now is a Clojure supercomputer. Bigger win.
Who needs servers? It could change the world. (Hmm, where can I find
that signup sheet for foreign brides... it's around here somewhere.)

Tim Daly



-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread Rostislav Svoboda
Well everything in life - especially in engineering - has its ups and
downs. Teamwork is the key!
https://www.youtube.com/watch?v=Nebd9yoraac
:)

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread AtKaaZ
Hey, thanks for sharing.

 I think I am the opposite of that, I am unable to code just for myself, if
no one else is directly (and immediately) impacted by what I do then I get
bored fast (but this is probably coupled with the fact that I am unable to
code the way I want yet like some editor where everything is based on a
graph so ie. connected, explorable). If I am doing something for someone
(other than just myself) then I'm all fired up and motivated although any
kind of inconsistency/bugs/barriers or the need to compromise around them
because of the system limitations are having a negative impact on my
morale.
 This is likely still be ego related, but knowing that I am not the only
one that I program for, boosts my morale. In a way this is always true that
you program for others as much as for yourself but it's not directly
obvious, for example all the improvements that you get from
practicing/programming will help you and others in the future, it's for the
best of all(and I consciously know that), but my subconscious seems to want
something more immediate like knowing that are others (in the now) actively
waiting on me and wanting me to code the stuff (ego xD). I find this
morale boosting. But just doing it for myself, I couldn't do it, even if I
would know that sometime in the future some people would appreciate that I
did that.
 I would guess that a good programmer(not me) knows how to program his
subconscious (which is not unlike what you did Mosciatti) so that morale is
never a problem. Either make the environmental conditions match the
expected ones (ie. surround yourself with friends that appreciate what u're
doing) or reprogram your subconscious (ie. so you don't need the friends
that appreciate you, you appreciating yourself would be enough).
  Sometimes I am able to trick myself into believing that sometime in the
future some people would benefit from what I coded (either from the code
itself[less likely though xD] or from what the resulting program does) and
this works for a while but it's still based on the fact that I code for
others or in other words, my ego boosts morale when I know that I've done
something for others (as opposed to just myself).

ok writing too much text, stopping



On Sun, May 12, 2013 at 10:52 PM, Simone Mosciatti wrote:

> I code only for myself, and honestly coding is what I like to do.
>
> I remember these days being in a very bad mood and all I wanted to do was
> to sit and code.
>
> I believe that what motivate myself is my own EGO, code for me is only
> about solving problem, and more problem I solve better my ego is.
>
> Anyway I am still a student and I don't have (m)any [I like that XP]
> financial issues.
>
> I am weird, but friends usually don't help me when I have an hard time,
> neither does my family (no that they wouldn't like to help me, they try
> most of the time but they simply don't work), time helps.
> For problems that I can not solve because they are not ups to me, I just
> don't think about, so I keep myself as busy as possible, until I don't feel
> great again.
> For problems that I can solve, well those are just other forms of coding,
> so I just fix that for my ego.
>
> :-)
>
> Someone else want to share ?
>
>
> On Sunday, May 12, 2013 9:34:22 PM UTC+2, atkaaz wrote:
>>
>> Hi. I've been meaning to ask (all of)you, how do you get moral support?
>> How do you put yourself into that mood so that you're happy/willing to
>> program? What motivates you to do it? Is it the people you surround
>> yourself with or the financial support? Are they enough to subconsciously
>> motivate you? What if you had no friends/contacts but you had time?
>>
>>  Unusual question for this ML, I know, so I won't expect (m)any answers.
>> Thanks.
>>
>  --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojur

Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread Softaddicts
I just put my ear buds and select music according to my mood and my task
choice.
I have around 10 days of music on my iPad, all sorts of styles.

Sometimes, however I need to select a pleasant task knowing that I am not
in a mood to tackle a p.i.t.a. subject. These times are very low on my mood
scale and do not occur often.

A good example, in the last three weeks I have been working on patching 
rotten hospital accounting processes using Clojure. It's all event driven, 
asynch,...
but ultimately, you deal with debit and credits and money persistence in a
database which cuts the fun by a few orders of magnitude :(

It's been driving me nuts. I am competing with a messy front end and carving out
a way to get these things to run and balance properly.

These are rough times. Of course, I could have been forced to do this in PL/SQL,
it helps to put things in perspective a bit :

I have a pile of fun things waiting for me to do. Like they say, push back the
gratification as much as you can and think about the other worse options
(PL/SQL, Cobol, PL/1, ...) out there to keep you going...

Luc P.


> Hi. I've been meaning to ask (all of)you, how do you get moral support? How
> do you put yourself into that mood so that you're happy/willing to program?
> What motivates you to do it? Is it the people you surround yourself with or
> the financial support? Are they enough to subconsciously motivate you? What
> if you had no friends/contacts but you had time?
> 
>  Unusual question for this ML, I know, so I won't expect (m)any answers.
> Thanks.
> 
> -- 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 
> 
--
Softaddicts sent by ibisMail from my ipad!

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: unusual question: how do you get morale?(or moral support)

2013-05-12 Thread Simone Mosciatti
I code only for myself, and honestly coding is what I like to do.

I remember these days being in a very bad mood and all I wanted to do was 
to sit and code.

I believe that what motivate myself is my own EGO, code for me is only 
about solving problem, and more problem I solve better my ego is.

Anyway I am still a student and I don't have (m)any [I like that XP] 
financial issues.

I am weird, but friends usually don't help me when I have an hard time, 
neither does my family (no that they wouldn't like to help me, they try 
most of the time but they simply don't work), time helps.
For problems that I can not solve because they are not ups to me, I just 
don't think about, so I keep myself as busy as possible, until I don't feel 
great again.
For problems that I can solve, well those are just other forms of coding, 
so I just fix that for my ego.

:-)

Someone else want to share ? 

On Sunday, May 12, 2013 9:34:22 PM UTC+2, atkaaz wrote:
>
> Hi. I've been meaning to ask (all of)you, how do you get moral support? 
> How do you put yourself into that mood so that you're happy/willing to 
> program? What motivates you to do it? Is it the people you surround 
> yourself with or the financial support? Are they enough to subconsciously 
> motivate you? What if you had no friends/contacts but you had time?
>
>  Unusual question for this ML, I know, so I won't expect (m)any answers. 
> Thanks.
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




unusual question: how do you get morale?(or moral support)

2013-05-12 Thread AtKaaZ
Hi. I've been meaning to ask (all of)you, how do you get moral support? How
do you put yourself into that mood so that you're happy/willing to program?
What motivates you to do it? Is it the people you surround yourself with or
the financial support? Are they enough to subconsciously motivate you? What
if you had no friends/contacts but you had time?

 Unusual question for this ML, I know, so I won't expect (m)any answers.
Thanks.

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.