848 karma · joined March 22, 2010
The lein help command does more than simply print a string, it searches for plugins available on your system. To measure the startup time of lein perhaps you should do:
% time lein version ~
Leiningen 1.6.1 on Java 1.6.0_26 Java HotSpot(TM) 64-Bit Server VM
lein version 0.75s user 0.05s system 130% cpu 0.612 total
Less than a second, not bad.> time lein shows about 10 seconds to display all the output, and then it hangs for about a minute more before the process completes.
So there's a problem on your system. Most people don't have that problem. Check your plugins.
The wages for teachers and programmers are set the same way as the price for any good, e.g. bananas.
Not by vague notions of importance, value, or respect, but by supply or demand.
When people start arguing that foo good (profession) with a low price (wage) is inherently more important than bar good, I think of a person arguing that bananas are more important than apples and should have a higher price, disregarding their supply and demand differences.
A portfolio company makes $1 in income. Without any taxes, Warren could put $1 in his pocket if he wished. Instead the portfolio company (Wells Fargo) pays 33% taxes, then the holding company (Berkshire) pays 29% taxes, then Warren pays 15% dividend taxes. In the end it's 59%, all of which is really truly a tax on Warren once the smoke and mirrors go away. (- 1 (* 1 0.67 0.71 0.85)) => 0.595655
So right now 7 out of 12 months of his income is taken by the federal government, and he thinks they should take more! Maybe 9 out of 12 months, where ideally (in his mind) the state government would then come in and take the rest.
First, it omits estate (inheritance) taxes.
Second, the use of the federal itemized deduction offset is very misleading, given that the deduction's purpose is to avoid double taxation in the first place, and that the money states get from the federal government comes almost exclusively from progressive sources.
Third, the intersection of the previous two. Most of the difference between brackets regardless of states is accounted for by the wealthy paying very little sales tax. They pay very little sales tax because they consume very little of their income. What they don't consume ends up being taxed in the estate tax mentioned earlier or given to charity neither of which are included in this report but both of which pay for similar things to state taxes (helping the poor, schools, libraries, parks, etc)
And many middle-income people. ~45% of US households pay no federal income tax.
Without a corporate income tax owners can withdraw the incomes minus dividend taxes. With corporate income tax they can withdraw income minus corporate income tax minus dividend taxes. How can you say they're not the ones paying the tax when the money could go directly in their pockets if not for the tax?
The owners of corporations are the people being taxed by corporate income taxes, since without these taxes, that money would be theirs to spend as they wish, either by investing in their business or taking it out by paying dividends.
Well, macros for one didn't exist in Lisp in 1958.
> Android is a bit more involved. You can download the SDK easily, but to actually start writing code, you’ll want to setup Eclipse and install Google’s ADT Plugin.
Buying and setting up a new computer is "Easy!" but installing Eclipse is "more involved"? Having to sign up for a $99 developer program is omitted. The size difference, of a couple hundred mb for Eclipse vs 4gb for Xcode is omitted.
Apparently even scam emails are TOP SECRET.
As for passive investments, if you buy David Swenson's argument that asset class is almost everything (timing and picks are really hard) then what to invest in depends a lot on your macro outlook. Personally I'm bearish on bonds, US residential and commercial real estate, and USD/euro, and bullish on Asian stocks and commodities.
You can use slice for just the clojure/html/js and do the css separately. Or you can use enlive+html and slice for clojure/js. I think slice still provides a nice way to structure your code.
The site's design doesn't have to be coupled with it's logic/semantics. All the design can be in separate slices from the rest. What you gain is still composition, a full programming language, and easier testing.
Added: Originally I pitched slice as a solution for solo coders, so I agree that it has some significant weaknesses for teams, but I think it also some strengths, such as the ability to see relevant code (i.e. clojure/js/css/html) in one place, navigate code with IDE features regardless of language , abstract away details that span languages, and easier testing.
In the comments he says he saw no difference between Integer and ints. When I ran Tak.java with longs like the Clojure code my time went from 13s to 8s.
At Clojure Conj I think there were 0 women (other than guardians of minors) out of 200 people. On programming mailing lists I almost never see female names.
I think CS graduation rates might be much higher for a number of reasons. I think females have higher college graduation rates overall in the US, they may be more likely to switch fields and pursue a graduate degree, to switch out of programming after graduating, and in a field like programming where many are self-taught they may be less likely to learn programming out of the classroom.
Slides of "From Concurrency to Parallelism: an illustrated guide to multi-core parallelism in Clojure" by David Liebke at the first Clojure Conj. Video will eventually be up at clojure.blip.tv
Trying to give an all or nothing definition is doomed to failure and counter-examples.
Some that come to mind are not notifying you when someone replies to you, not having feeds for comments on a story, and not having a feeds for the beststories or bestcomments pages.