Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Let them sell cake (Score 1) 886

A sole proprietorship is a business...

Then they shouldn't get the tax relaxations that businesses get.

Income to sole proprietorships is treated as individual income, no different than any working stiff, for tax purposes. They pay individual income tax rates.

Correct me if I am wrong, but do they not get to deduct the cost of running the business from taxable income? So, they receive $100k a year in revenue from business operations, and it costs $20k a year for their car (used for business), then they only pay tax on the $80k.

I dunno about you, but my car, that I use exclusively in getting a salary, is not tax deductible. Hence, I do not feel that it is wrong to say that sole proprietorships get tax breaks that I do not get, even though I have to expend costs in bringing in revenue.

This road does not end in a good place. For anyone of any beliefs, or even of no beliefs.

While I do broadly agree with you, I have to emphasise that when you are a business, and get all the tax breaks for your costs in running that business, then you should also deal with all the crap (no exclusivity in who buys your product/service) that comes with those advantages.

As to your muslim example, if he operates a business selling hardware he will experience legal trouble if he refuses to deal with people who want to buy hardware for use in a non-halaal butchery.

The other side of the coin, however, is work-to-order. Should a muslim/xtian/jew photographer experience legal troubles in advertising "I choose what work I will take on"?

Comment Re:Check their work or check the summary? (Score 1) 486

I knew a guy with a Masters in CS who loudly proclaimed optimizing was a pointless exercise.

These days it might just be for most use-cases. For example the "research" above show this - the time consumed in 1 million inefficient string concatenations is what... less than 5 minutes? If you only perform a few hundred string concats at a time the program's user won't even notice the delay. If, like most use cases, you only concat a few strings at a time (say, a few tens) the user *certainly* won't notice. Not that I agree with such inefficiencies[1], but I *do* see the "why optimise" PoV.

There are only two rules for optimisation:
1. Don't optimise.
2. (For experts only) Don't optimise yet!

[1]One of my tasks in my first year of employment was to take a TCP stack and port to a different micro. My second task was given when the code was going through tests - I had to speed it up by a factor of two. I understand optimisation, and the important thing that I understand is that I do not have to do it much anymore!

Comment Re:Check their work or check the summary? (Score 1) 486

And this is why we should not teach CS101 in Java or Python. If they'd been forced to use C this whole experiment would have turned out differently.

Not at all. If you wrote your C in memory string handling as stupidly as they wrote the Python and Java you will still get worse performance in C (e.g. each iteration malloc a new string and then strcpy and strcat into it, and free the old string; compared to buffered file writes you'll lose). It's about failing to understand how to write efficient code, not about which language you chose.

Yeah, but at least then they'd have to actually *write the inefficient code out*, thereby learning why it is inefficient. With Java and Python the novice does not know about the inefficiency because it is hidden behind a "+" operator. This is why OP said to teach in C - you have to implement the concatenation yourself and in the process you learn how not to do it.

Comment Re: Just what the Moon always wanted (Score 1) 97

Ok I will give you an hint:

It would make the solar system a {0} body system with a very hard center of mass to compute.
The {0} parameter would depend on which planets we exclude from our Earthly definition I guess, think about Pluto ;-)

In the end yes, the whole thing rotates around the center of mass which we haven't clearly identified yet...

Comment Re:Let them sell cake (Score 1, Interesting) 886

A sole proprietorship is a business, and I've known the owners of some whose business was essentially everything they owned. Their business is for all practical purposes their life. As the owner and often the sole employee, the decisions of that business are the decisions of that person; they are indistinguishable.

Then they shouldn't get the tax relaxations that businesses get. If they want to call themselves a business to get the advantages that come with being a business, then they must take the disadvantages as well. They don't get to choose which rules apply to them as a business and which don't because they are not a business. If they call themselves a business then they most certainly are.

Comment Re:Journalists being stonewalled by Apple? (Score 1) 269

Nearly everyone in the world that can afford a iPhone, already has one

I've heard that for years, and Apple keeps breaking year-over-year volume records.

-jcr

Doesn't mean anything - "the market can remain irrational longer than you can remain solvent". The last ten years having been good for Apple is no indicator of the next ten years (or even the next ten months). The market may, after all, have been irrational for the last ten years.

Comment Re:This test is impossible and pointless. (Score 1) 522

Your experience suggests a good starting point for further research. Anyway, a few more questions if you do not mind them.
1. Why do you not miss the male privileges? Do those items you listed not matter to you, or do they not matter enough to make a big deal out of it (Pick your fights, that sort of thing).
2. Can you say anything about your general motivation and goals that you had prior to the changeover and post-change? Have your life goals changed significantly, or not at all, or something in between?
3. Any changes in habits? (Eating, sleeping, etc).

Slashdot Top Deals

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...