Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Lower taxes (Score 1) 312

You can call it "to the bottom" if you think you somehow benefit from high taxes. (I don't, because I work and pay taxes instead of sitting at home collecting a benefit check.)

Consider yourself lucky then. Many are born without the ability to work a single productive day in their life. Are you suggesting that they should be euthanized?

Comment Re:Lower taxes (Score 1) 312

Let food-buyers pay for USDA inspections and medicine-buyers pay for FDA.

Yeah, that makes sense. If the poor can't afford taxes, just let them not eat.

The problem with these kinds of schemes is that they tend to be incredibly regressive. You can't have socialism without fairly high tax rates on the parts of the economy that actually produce wealth.

Comment Re:The "spirit" of the law... (Score 1) 312

As Ms. Carnegie points out, if you want stuff taxed in your jurisdiction, change the law so that happens - dont wave the "spirit" of the law around as if it has any meaning other than a method of blackmail.

I think it would be far wiser to take the opposite approach.

The most effective form of enforcement is self-enforcement. You want to give companies incentive to just stick with boring accounting and to stop using schemes designed for tax avoidance. The best way to do that is not to create lots of well-defined rules to ban particular practices, because that means that companies can simply use different practices with relatively little risk. What you want to do is create a lot of uncertainty around whether a particular practice is legal or not. This means that companies are going to err on the side of caution, and minimize their use of tax avoidance schemes.

Any businessperson will tell you that the worst thing for a company is uncertainty in regulation. That means that in areas where you want business to grow, you want simple laws that get rid of the risk and allow companies to invest. On the other hand, in areas of the economy like derivatives and tax avoidance schemes that don't really create true value for the average citizen, you want there to be a LOT of uncertainty in risk. Make those CEOs find it impossible to sleep at night for fear that the FBI will kick down their doors while they're sleeping. Give them a reason to have their finances audited twice to make sure there isn't any activity that anybody might construe as a tax dodge. When somebody makes a minor mistake make their shareholders lose their retirement accounts. Then you'll see a return to simple accounting practices.

Comment Re:So - the fact that others are doing it makes it (Score 1) 312

In an ideal world, the electorate can deal with the immoral government, and the government can deal with the immoral company by making their actions illegal (if indeed it's the will of the people to crack down on immoral activity).

I'm not arguing that they should be punished for being immoral, but long term, they probably *should* expect the law to stop treating them so favourably.

Agree, but governments should really do these kinds of tax law fixes in a way that creates tremendous expenses for companies that have been gaming the system.

Otherwise they'll just keep finding another loophole.

It might even make sense to make tax code changes ex post facto for some period of time. That would create tremendous risks for anybody taking advantage of loopholes, and thus companies would just be boring and use traditional accounting.

Comment Re:So - the fact that others are doing it makes it (Score 1) 312

Any taxes paid by corporations are directly and immediately passed on to their customers anyway so what the hell is the difference?

You could argue the same thing of any tax. Sales taxes raise costs of living, which means workers won't live in the area unless employers pay more, which means their costs go up, which means prices go up, which raises the cost of living. Income taxes get passed on to employers (since they have to pay more so that people are still willing to work for them), that gets passed on to customers, and so on.

And yet, taxes still work and have worked for centuries. There might be a loop, but as long as people can keep a reasonable return on their work, they'll work. It isn't like the taxes add up to 150%.

Comment Re: So - the fact that others are doing it makes i (Score 1) 312

That's not true. Companies charge what the market can bear, and if they had lower taxes, they'd mostly just reap higher margins. Do you really think Apples prices would significantly rise if their tax burden went up? That's certainly not true of all markets.

Of course they'd raise their prices when their tax burden goes up and they'll cry foul "B-B-B-but it's the ebil gubbermint thats making us raise our prices" before doing another line of coke off a high end escort's arse with rolled up $100 note that is then used to light a cigar.

That depends greatly on the specifics, but it generally isn't true. Companies can't just substantially change prices without losing money. It may be more profitable to leave the prices alone and just make less money per sale, than to raise prices and watch the volume drop.

Comment Re:Legal, just morally dubious (Score 1) 312

You'd be amazed how much effort it takes to jump through all those hoops. I've seen ERP systems with fairly complex configurations to keep track of all the shell games.

When the transaction is A pays B, B ships product to A, the systems are pretty easy to build/maintain. When the transaction involves money and physical goods going through completely different paths it gets really messy staying on top of it all.

Companies do it because it still pays off, but as with most of the finance sector this stuff is just a drain on the economy. If we could get rid of it all we'd be much better off as a society.

Comment Re:Landing vs splashdown (Score 2) 342

I've heard this point before, with the obvious comparison of Shuttle wings. The counter is that wings are absolutely dead weight on liftoff, plus you've added an entirely new structural mode to the airframe. It has to have the correct structural strength for both vertical ascent and horizontal landing. Both wings and bimodal structure add weight.

Landing the F9 on it's tail, it's practically empty, a fraction of it's initial weight. I'd be interested in seeing the math between F9 and Shuttle, but I suspect SpaceX has done their homework on this.

Of course the science fiction idea of landing anything that can then take off is just that - science fiction. The LEM did it, but then again, only half of the LEM - the bottom was left behind.

Comment Re:Push technology is for phones, not computers (Score 1) 199

People close tabs and browsers for a reason. Because they're fucking *done* with the page. If you want something running, you leave it running.

Maybe they just want to have a chance at being able to read the page titles in the tab list, which is impossible when you have 47 tabs open?

I don't get the problem with opt-in push notifications any more than I get the problem with opt-in desktop notifications. They allow browser applications to do stuff that non-browser applications are used for all the time.

even on smartphones the first thing people ask me is to help them shut of the annoying notifications that all apps love to spam them with

You'll need to enable these for them to work, unlike on phones where they tend to be enabled by default. However, on android you can completely suppress the ability of an application to display notifications from its settings page.

Submission + - Accelerating Universe? Not So Fast (uanews.org)

Thorfinn.au writes: A UA-led team of astronomers found that the type of supernovae commonly used to measure distances in the universe fall into distinct populations not recognized before. The findings have implications for our understanding of how fast the universe has been expanding since the Big Bang.

Certain types of supernovae, or exploding stars, are more diverse than previously thought, a University of Arizona-led team of astronomers has discovered. The results, reported in two papers published in the Astrophysical Journal, have implications for big cosmological questions, such as how fast the universe has been expanding since the Big Bang.

Most importantly, the findings hint at the possibility that the acceleration of the expansion of the universe might not be quite as fast as textbooks say.

The team, led by UA astronomer Peter A. Milne, discovered that type Ia supernovae, which have been considered so uniform that cosmologists have used them as cosmic "beacons" to plumb the depths of the universe, actually fall into different populations. The findings are analogous to sampling a selection of 100-watt light bulbs at the hardware store and discovering that they vary in brightness.

Submission + - The 'Page 63' Backdoor to Elliptic Curve Cryptography 3

CRYPTIS writes: The security of Elliptic curve cryptography is facilitated by the perceived 'hard' problem of cracking the Discrete Logarithm Problem (DLP) for any given curve. Historically, for FIPS (Federal Information Processing Standards) compliance it was required that your curves conformed to the FIPS186-2 document located at http://csrc.nist.gov/publicati... . Page 63 of this specifies that the 'a' and 'b' elliptic curve domain parameters should conform to the mathematical requirement of c*b^2 = a^3 (mod p).

Interestingly, back in 1982, A. M. Odlyzko, of AT & T Bell Laboratories, published a document entitled “Discrete logarithms in finite fields and their cryptographic significance” ( http://www.dtc.umn.edu/~odlyzk... ). Page 63 of this document presents a weak form of the DLP, namely a^3 = b^2*c (mod p).

It seems then, that the National Institute of Standards and Technology (NIST), driven in turn by the NSA, have required that compliant curves have this potentially weak form of the DLP built in; merely transposing the layout of the formula in order to obtain what little obfuscation is available with such a short piece of text.

Submission + - Ten U.S. senators seek investigation into the replacement of U.S. tech workers (computerworld.com)

dcblogs writes: Ten U.S. senators, representing the political spectrum, are seeking a federal investigation into displacement of IT workers by H-1B-using contractors. They are asking the U.S. Department of Justice, the Department of Homeland Security and the Labor Department to investigate the use of the H-1B program "to replace large numbers of American workers" at Southern California Edison (SCE) and other employers. The letter to Attorney General Eric Holder and the secretaries of the two other departments, was signed by U.S. Sen. Chuck Grassley (R-Iowa), chairman of the Senate Judiciary Committee, which has oversight over the Justice Department. The other signers are Sens. Richard Durbin (D-Ill.), a longtime ally of Grassley on H-1B issues; Jeff Sessions (R-Ala.), Richard Blumenthal (D-Conn.), Sherrod Brown (D-Ohio), David Vitter (R-La.), Claire McCaskill (D-Mo.), Bill Cassidy (R-La.), Bernard Sanders (I-Vt.), James Inhofe (R-Okla.). Neither California senator signed on. "Southern California Edison ought to be the tipping point that finally compels Washington to take needed actions to protect American workers," Sessions said. Five hundred IT workers at SCE were cut, and many had to train their replacements.

Comment Re:And yet, no one understands Git. (Score 1) 203

As someone mostly in the "I dun get it" crowd, I'll say the problem for me is that I feel like while I can use it, I don't have a great deal of understanding as to what it's actually doing outside of the basics. I feel like I'm following a bunch of recipes that I know work.

Git is one of those tools which you have to grok to really be effective with. The data model in the tool is not intuitive, but it works really well in practice. Once you understand how it actually works, then the rest falls into place.

Now, something git really suffers from is inconsistency in its command-line tools. Specifying a branch name varies in syntax from tool to tool, and there are a million other cases like this. So, even if you understand what you need git to do, it can take a lot of digging to figure out the right way to do it.

Not to start a flamewar, but I find systemd to be in a similar boat. It has what amounts to a class inheritance aspect to it with units, and targets are often poorly understood. There are tons of "instead of this type that" guides out there, but I think that if you want to effectively use systemd you have to grok its data model.

Comment Re:Determinism is overrated (Score 1) 172

[Turing machines] don't figure out what they'd do and then do the opposite, unless you just invert the programming.

Again, there is nothing that the Turing machine would ever need to figure out... it simply needs to just blindly do the opposite of whatever some black box says is supposed to happen...

A Turing machine is a mathematical construction. You're trying to use the halting problem as a rationale for the universe being non-deterministic. However, the halting problem only applies to Turing machines. A Turing machine can't contain a black box, because that isn't part of the definition of a Turing machine.

It is a bit like proving that there are a countable number of integers and then trying to say that there must be a countable number of irrational numbers by just redefining the meaning of "integer." You're playing word games, but that doesn't prove anything.

To be honest, I'm not really sure how you could prove anything about the universe using an argument purely from discrete mathematics, unless it is a proof that there is no such thing as determinism at all (which certainly would be an interesting claim for a mathematician to make). Math is a world all its own, and while it can be used to describe the physical world, it has an existence apart from it in a sense.

It just means that you can't write down the state of the entire universe using only the matter present inside of it.

Except that's generally understood to be what materialistic determinism *IS*... so I'm not sure if you meant to or not, but you've really just sort of agreed with me there.

Again, you're playing word games. Determinism requires that the universe has some state, and some set of rules that determines what its next state will be (which is a really rough way of putting it when time isn't discrete and is relative, but I don't think we're arguing about that). If you're arguing that determinism means something else, then we're just talking past each other.

I have no idea whether the universe is deterministic.

For someone who is professing to have no idea, you seem to be abnormally determined to convince me that my conclusions are invalid... perhaps you should try to figure out why you believe what you do.... or if you don't know what you believe, I might suggest you should stop trying to point out what you think may be wrong with another person's ideas just because you don't happen to agree with their conclusions, because otherwise you just come across as somebody who wants to disagree for the sake of being disagreeable, and not somebody who has actually made any real attempt to rationally think through their beliefs.

Honestly, the only reason I'm continuing this discussion is because I thought you might have an interesting argument for determinism based on the halting problem, which was your original point. I wasn't sure if you were just having trouble communicating your ideas, or if they were not established in rigor.

I don't really care whether I convince you. I don't intend to be disagreeable for its own sake. I'm just skeptical. If you're going to assert that the universe is non-deterministic that is a really bold statement, and I'm not going to simply accept it at face value.

The only stand I'm taking is that I don't believe anybody has shown conclusively whether the universe is deterministic or not. I'm open to arguments one way or the other. I'm fine with thought experiments and hand-waving arguments, but I'm not going to accept them as some kind of conclusive proof.

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...