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

 



Forgot your password?
typodupeerror
×

Comment Re:Great (Score 1) 602

People don't give up their natural rights when they form a corporation, but that does not mean that the corporation has all those same rights.

The corporation per se is an artificial construct and as such has no natural rights (or for that matter, ability to exercise them). But people acting in the name of the corporation retain all the same rights which they have when acting for themselves. What they can each do individually, they can also do collectively. They don't lose rights just because they happen to be coordinated.

Comment Re:Great (Score 1) 602

We then expect everyone to pay their fair share into said pot given that they are sharing said resources.

The problem with that line is that you're not giving anyone a choice—you choose to make the service available to everyone, and then turn around and use said availability as circular justification for taking the money. It's not reasonable to charge someone for a service when there was never any mutual agreement on the terms, even if they clearly benefited from it. If you want to recover your costs, negotiate first, then provide the service.

Comment Re:Why not abolish corporate taxes entirely? (Score 1) 602

And this is why corporations make short-term decisions. The person making the decision gets his bonus today. The shareholders get their dividends today. The consequences (if any) come for the shareholders 5 years from today.

And this is why those whose decisions have a significant, long-term effect on the value of the company get their bonuses in the form of stock options dated 5-10 years from now rather than cash. If they make short-sighted decisions that come back to haunt the company later, their bonuses (often a significant part of their overall compensation) become worthless.

This is also why investors should carefully consider a company's history and policies and whether there might be any skeletons lurking in the its closets before purchasing shares.

Comment Re:Why tax profits, why not income? (Score 1) 602

Of course you take the job; 75% of the extra income goes into your pocket.

You're assuming that all else is equal. Of course you'd take the raise if it meant more money for the same work, even if 99% of the increase was wasted on taxes. But that isn't realistic; a better-paying job generally means more work, more stress, perhaps relocating to a new area. It may also require extra capital investment in the form of training or certification. If you only get 75% of the marginal income, while still paying 100% of the marginal cost, then changing jobs seems rather less worthwhile. The fact that individuals effectively pay income tax on (economic) revenues rather than profits amplifies the problem immensely. Their main expenses, the time and effort they put in to their jobs, are highly limited resources and yet are not deductible for tax purposes.

This has somewhat less of an effect on corporate income taxes, since a business's economic profit more closely parallels its accounting profit. Which is not to say that there is no effect; even for a business not all costs are deductible, or even readily measurable, and there is a point of diminishing returns; the taxes make the returns diminish that much faster relative to the costs.

Comment Re:Yuh Huh (Score 1) 436

Speech should absolutely be protected—even threatening speech. However, if you say (credibly) that you're going to do something, other people should also be able to take you at your word and respond accordingly. That isn't punishment for the speech, it's a reasonable preemptive response to the action you claimed to be planning.

The usual rules for preemptive responses apply: there must be a reasonable expectation that the action is imminent and would result in irreversible harm.

Comment Re:Job Offer (Score 1) 523

Public liabilities are private assets.

They're one kind of private asset. There are others. Eliminating all public liabilities would not eliminate all private assets. Also note that the effects are not as evenly distributed as this simplistic balance-sheet view would suggest; "public liability" refers to the majority of future taxpayers who will be made to service the interest on the debt, while the interest-generating "private assets" end up in the hands of those select few with the ready capital (both financial and political) to purchase them. Not the sort of thing to promote if you favor a more equitable distribution of wealth.

Comment Re:But the case hasn't even started! (Score 1) 119

State and local law may vary and require acceptance of Federal Reserve Notes in satisfaction of a debt. LEGAL tender does not in and of itself mean MANDATORY tender.

When it comes to debts, that's pretty much exactly what it means:

Legal tender is variously defined in different jurisdictions. Formally, it is anything which when offered in payment extinguishes the debt.
Legal Tender

If someone who owes you a debt offers to pay the full value in legal tender (regardless of the original form of the debt), you can either take what they're offering or give up on collecting. In general the offer must be exact; if someone who owes you $5 hands you a $100 bill, that legally satisfies the debt but you are under no obligation to provide change.

This doesn't mean that all transaction must involve legal tender, or that you can be compelled to trade goods or services for legal tender. It only applies to debts. If you insist on payment up front, rather than extending credit, then no debt is created and you can make the transaction conditional on whatever payment method you prefer. (Barring laws in the more restrictive jurisdictions outlawing alternate forms of payment, which is a separate issue.)

Comment Re:So you use Radio instead, eh? (Score 1) 48

... there's no distortion mechanism present that should allow frequencies lower than 69KHz to be created. There's no modulation done on the 69KHz carrier, the carrier is on/off keyed ...

No signal which carries information can be perfectly distortion-free. Just switching the carrier on and off is a form of modulation (akin to a continuous wave RF transmitter), with a bandwidth dependent on just how quickly the amplitude is switched, which is related in turn to the maximum rate of data transmission. This can easily result in signal components below the carrier frequency.

However, a quick search suggests that harbor seals respond to frequencies as high as 180 kHz in water (with a peak sensitivity around 32 kHz), so they may well be able to hear the tags' carrier frequency directly.

Comment Re: Hire the Russians hackers to prevent police ac (Score 1) 86

so no single point can link you to your destination

In this case there are (potentially) many points. No one node can connect the source and destination of a given connection, but if the attacker monitors or controls enough of the internal routing nodes then it's not that difficult to analyse the timing and build up a statistical model linking the endpoints over time. For that matter, a busy .onion site would tend to stand out no matter how obfuscated the routing, simply because of the increased traffic.

Comment Re:Let lawyers do it free, in exchange for % damag (Score 1) 268

Groupon's tablet is not software. No overlap.

That isn't true. They're calling the tablet's software "Gnome(TM)" as well:

Groupon (www.groupon.com) today announced Gnome, a new tablet-based platform...

"When it's complete, Gnome will serve as an operating system..."

Groupon Launches Gnome(TM) — A Tablet Solution that Helps Merchants Run Their Business and Connect with Customers

Even if they were carefully using the name to refer to just the table rather than a "platform" (which would also describe GNOME(TM)), just imagine the hilarity which would ensue if some random company decided to market a "Windows(TM) tablet" without first clearing it with Microsoft(TM). Also note that there are existing Point-of-Sale terminals running the GNOME(TM) desktop environment.

Comment Re:What was quote about Internet and censorship? (Score 1) 200

The phrase "turn about is fair play" comes to mind. You always have the option of responding to another's actions in kind. You can't claim a right which you don't extend to others. The thief has no legitimate claim to property rights; the murderer cannot claim a right not to be killed.

Is it evil if I use violence to force you to give up the property that promised to give to me?

If it was a mere promise, then yes. A promise of future action is not binding in the way that an actual transfer of ownership would be. (This is a consequence of inalienable self-ownership; the property rights themselves are transferable, but there is no right to make someone else act in a certain way.) On the other hand, if we had an established contract transferring the ownership to you, then by refusing to turn the property over after you became the owner I have stolen it from you. Withholding property from its rightful owner is an act of theft however it came to be in one's possession. At that point you would be free to respond in kind.

If you want assurance that a promised action will be carried out you can stipulate a performance bond, which is a conditional future transfer of ownership—not "I will perform the service" or even "I will give you the property if the service is not performed", but "the property is yours as of this future date if the service is not performed". You still can't compel the person to perform, but in the event that they don't, they already gave you the rights to the designated property when they agreed to the contract.

Comment Re:Have they fixed the permissions system yet? (Score 1) 214

Do you know what you're asking for, in essence? The Apple store.

Perhaps. However, I'm not saying that the device should be locked down like Apple devices are—you should be able to install apps from other sources, at your own risk. Distributors (and particularly the default distributor for broad range of devices) should take responsibility for the behavior of the apps they distribute; users, in turn, should be free to choose where they get their apps from.

Comment Re:Have they fixed the permissions system yet? (Score 1) 214

Perhaps for each permission, the developer should be required to fill in a line or two indicating which features of the app rely on that particular permission. I've look at apps before and wondered to myself "why the heck do you need permission for x or y?"

That won't really help. The problem isn't asking for permissions which explaining why they're needed; the problem is what the app can do with those permissions once it has them. Sure, that social media app has a nifty feature for inviting your contacts to join, and for that it needs access to your contact list (whether you want to use the feature or not). But once it has that access it can just as easily grab all your contacts' e-mail addresses for the purpose of sending junk mail.

In most cases it's entirely possible to disable a permission in a way that won't cause the application to crash. Instead of supplying the user's real contact list, just give the app an empty list. When the app asks to connect to the Internet, pretend the device is in airplane mode or out of the service area. Never reveal that a permission was denied, since that would allow the app to refuse to work without it.

As for whether the permission should be enabled in the first place, the system should ask the user the first time the permission is used. And rather than listing what the app claims it will do with the permission, the system should list the most damaging things the app could do with it.

To fight "permission bloat", every additional permission requested by the app should also require a thorough audit by the app store (at the developer's expense) to verify that the permission is used responsibly. Someone needs to follow up on how permissions are used as a basic security precaution, and it isn't reasonable to expect users to take up that task for apps released through the app store. (Sideloading is another matter.)

Comment Re:Other factors. (Score 2) 217

I agree that it would be interesting to see a definition of object-oriented programming which didn't include Smalltalk. However, Lisp has never been all that different from well-known procedural languages except for garbage collection, closures, and the use of lists as syntax—none of which are necessary or sufficient for functional programming. These features (the first two, anyway) make it easier to write functional programs in Lisp compared to, say, C, but they don't automatically make all Lisp programs functional. Programmers being programmers, the end result is procedural programming in a functional-capable language.

The pure functional languages, on the other hand, push programmers to actually use the functional style. Even when they support a familiar procedural syntax (like "do" notation in Haskell) the evaluation model remains referentially transparent. Since the whole program is guaranteed to be referentially transparent, it's much easier to reason about its behavior, both for the programmer and for the compiler.

Comment Re:Other factors. (Score 1) 217

Wikipedia gives a good general-purpose description of functional programming:

In computer science, functional programming is a programming paradigm, a style of building the structure and elements of computer programs, that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm, which means programming is done with expressions.

This implies referential transparency. Scheme, Lisp, JavaScript, and other impure "functional" languages are really multi-paradigm, and more often used to write procedural programs than functional ones. While they do have the necessary language support for functional programming, the fact that they are impure means that even when you're following the functional paradigm you can't count on the rest of the program playing by the same rules. Any call to external code may perform I/O or depend on or modify global mutable state.

Slashdot Top Deals

"Why can't we ever attempt to solve a problem in this country without having a 'War' on it?" -- Rich Thomson, talk.politics.misc

Working...