Slashdot Mirror


User: cait56

cait56's activity in the archive.

Stories
0
Comments
228
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 228

  1. Re:Dynamic IP's Extra on WiFi Hotspots Elude RIAA Dragnet · · Score: 1

    To clarify my intent, I was merely pointing out that such an argument was a) inevitable and b) a sure winner.

    For me the argument against allowing any large amount of anonymous transmitting over the web is SPAM. But protecting innocent consumers against money grubbing businessman does not seem to be a high priority with the Congress.

  2. Re:Dynamic IP's Extra on WiFi Hotspots Elude RIAA Dragnet · · Score: 2, Interesting

    To me there is a very clear line. My car might be carrying all sorts of illegal contraband. But the police cannot just stop me and demand proof of ownership for everything within it.

    That does not mean I have a right to carry illegal items in my auto, or that the police cannot stop me when they have reasonable grounds to believe that my car has illegal goods in it.

    Similarly, the police/RIAA/whomever must never be given the right to "inspect" p2p traffic to see what is in it. My traffic is entitled to both a presumption of innocence and privacy. I should not have to prove on demand that I own the MP3 that I am transferring.

    On the other hand, If I put up a web site announcing free Metallica downloads and giving my URL, I believe that constitutes "reasonable grounds" to search the material I offer for download.

    At that point, even if I am not charging, I am operating in the commercial space. It has long been recognized that there is no right to provide goods and services anonymously.

    Anonymous speech needs protection, not anonymous theft.

    We need to focus on the preservation of the privacy of legitimate communications, not that we're losing access to a "free" cookie jar.

  3. Re:Dynamic IP's Extra on WiFi Hotspots Elude RIAA Dragnet · · Score: 4, Interesting

    Exactly. The ISP needs to be able to prove that it is not the source of DoS attacks and/or spam. So ultimately for reasons totally unrelated to the RIAA they will have logs to show who was the authorized user of an IP address at any given instant.

    Don't think of ISPs protecting file-sharers, shift it to protecting distributers of child pornography. There is no way that ISPs will not be forced by explicit law and/or by the need to defend themselves to have such logs.

    In fact, I can imagine a strong legal case that providing untracable access to an IP network is an attractive nuisance that the ISP knew, or should have known, would be used in the commission of felonies. Big time liabilities lurking.

  4. Re:XML is just hard to parse on Using XML in Performance Sensitive Apps? · · Score: 1

    A binary parsing program? Oh you mean like RPC or CORBA, or any of a thousand existing debugged solutions that are more efficient in terms of processing overhead and network utilization?

    Oh that's right. I forgot. Those were designed by Neanderthals before HTTP existed, so they aren't worth looking at.

  5. Re:Parsing isn't the issue on Using XML in Performance Sensitive Apps? · · Score: 1

    OK, if you have an extraordinary amount of CPU time to waste, then compressed XML would work just fine.

    You also need to be able to postpone processing until large chunks are received, because compression doesn't work well over small data transfers.

    In the real world however, XML wastes bandwidth and at least some processing power. Dynamic compression would reduce the bandwidth waste (perhaps even eliminate it) but only by increasing the processing power being wasted to a truly bothersome level.

    i have no problems with file transfers delivering XML, just with using XML for what a binary protocol or an adaptation layer (RPC, RMI, CORBA, etc.) should have solved.

    The "benefit" usually cited for using XMLs is that it looks like HTTP traffic. Bypassing firewall controls is not a benefit.

  6. Kernels versus Linux on TRON: The Unknown Open-Source? · · Score: 1

    TRON is one of many excellent real-time kernels that are available. They solve a simple problem, so it is not surprising that there are many of them that are excellent. When you application needs a minimal kernel, you can probably select any of several and find it supports your project perfectly well.

    The advantage of moving up to Linux/BSD/Darwin/whatever is that you gain the ability to add a vast library of public domain daemons and applications.

    The disadvantage is that you gain the overhead to support that flexibility.

    it is true that Linux/BSD/etc. can now be considered for a wider range of applications than they could have five years ago. But if your device does not need thsee capabilities, there is no point going with something as complex as Linux or BSD. The real-time kernels, like TRON are a better fit.

    As for translating TRON documentation: I think you're right. Given the availability of several excellent kernels, why would a development team pick the one with documentation they can't read?

  7. Re:Microsoft knew.. on USPTO Issues Microsoft A Patent For 60's Technology · · Score: 1

    Exactly. The problem is that worthless patents are being granted when both the law and prior practice say they should be denied.

    A public comment system that allowed challenges based upon a) prior art, b) obviousness or c) insufficient disclosure to implement the invention would do wonders to curtail abuse.

  8. Parsing isn't the issue on Using XML in Performance Sensitive Apps? · · Score: 1

    Even if the parsing could be done in zero execution time, XML is still consuming excessive network bandwidth.

    XML is very flexible, and an excellent solution when flexibility is truly required in what the next data element is.

    Howeveer, doubling (or worse) the network bandwidth used in downloading a table in order to allow each record to have a different set of fields is just plain stupid.

    A realistic compromise is to use XML to describe different "row formats" that will be used. And then to deliver each row in a compact tagged binary format.

    Save the full flexibility for transfers that need it, a text document is a great example. There are too many options for what might apply to the next paragraph for a fixed format to be useful.

  9. Apple already supplied the answer? on Evaluating a System for Selling and Delivering MP3s? · · Score: 1

    Would people buy MP3s offered for download in a convenient way? I think Apple's iTunes store clearly shows that they will.

    That is unless you think consumers prefer AAC to MP3. Or prefer mild DRM to no DRM.

    iTunes store customers are buying because they find the use of AAC with its DRM to be acceptable for the convenience and selection provided. Would they prefer simple, totally standard, totally unrestricted MP3s? Of course, who wouldn't?

    The real question is: will someobody who find an album on the iTunes store at a reasonable price go check another site to see if it is available there in MP3 format at the same or a lower price?

    Unless the alternate site has much lower prices, I doubt it. I am hoping for competition, but a compelling alternate has to have enough of a selection to make it worthwhile to browse there.If you use a DRM-free format then you will be dealing almost exclusively with indie artists. I periodically browse CDBaby, as do lots of other customers, so there is a market willing to check out a site that presents unknown music in a way that you have a good shot at finding a new artist that you will like.

    Will consumers browse sample downloads without any clue as to what type of music is there? I doubt it.

    On the flip side, when Apple opens the iTunes store to independent distributors you will have a tough time convincing the artists as to why they should use MP3 distribution. If you actually manage to compete on price with Apple, they'll be interested. But economies of scale are going to go a long way to giving the iTunes store (or any large-scale distributor) a major advantage.

  10. Re:Truly anonymous is the only way to go. on Filesharing Traffic Drops After RIAA Threats · · Score: 1

    And how do they get that hash code?

    If you publish in a forum available to strangers the hash code and a description of the content then you are publishing that material. The method of delivery is irrelevant. Nobody considers UPS or FEDEX to be publishers

    If you only publish the hash code in private emails, then it might even be fair use. It probably won't be worth the RIAA's efforts.

    If somebody gathers the descriptions but cleverly claims not to be the publisher they will be on very thin ice. If a reasonable person reading the description that matched the hashcode would know it was copyrighted material, then the index publisher should have known it.

    There are clear precedents from flea markets. The organizer of the event cannot be responsible for knowing that every item sold is illegal, but they cannot duck responsibility if most of the items sold are illegal. It reaches a point where anyone should have known.

    So ultimately, the controlling point remains making of easily understood public indexes. If you do that, you're violating copyrights, no matter how you distribute. If you don't do that, then you aren't that much of a threat.

  11. Re:Truly anonymous is the only way to go. on Filesharing Traffic Drops After RIAA Threats · · Score: 1

    That's the point. How you actually share the files is almost irrelevant. If a strangre can find out what you are offering, and successfully download it, then so can the RIAA. Encryption only protects you from opporunistic snooping. But it, and any other form of obfuscation, is irrelevant if you intend to tell the entire world how to get around that obfuscation.

    So definitely don't go abusing UDP and messing up network performance. You won't hide from the RIAA, you'll just mess up the network.

  12. Re:Truly anonymous is the only way to go. on Filesharing Traffic Drops After RIAA Threats · · Score: 2, Insightful

    I suppose there are legitimate applications for anonymous sharing. I don't really think that stealing music is one of them. But if you really want to do this, why not simply obscure what is being shared? That way network congestion control is left intact.

    Any well administered network will interpret these packets as a Denial of Service attack and kill them anyway.

    If you just encrypt the material, nobody will know what you are sharing.

    Except of course for the directory you published telling people how to get this really neat download of X.

    It doesn't matter how you distribute the material. If you make it possible for strangers to find your content and download it, then it will be possible for the RIAA to be one of those strangers.

  13. Protecting Legitimate Traffic on Meet the DoJ's 'Anti-Piracy' Lawyers · · Score: 2, Insightful

    What can be done to ensure that anti-piracy efforts have no adverse effect on legitimate network traffic?

    Can sufficient enforcement be done by simply targetting "blatant" infringers who advertise copyrighted material they do not have right for as being available for download by stranger? Or will filters be required to flag "suspect" transfers, and then follow up with a demand for proof that you had the right to transfer that data? For example: How do you differentiate between someone giving away somebody else's music, and somebody transferring their own copies from their home to the laptop while they are on the road?

    Are data transfers entitled to a presumption of innocence?

  14. Re:Actually unix beat them both on Apple Tries to Patent Fast User Switching · · Score: 1

    And to the best of my recollection, the ability to run multiple consoles and multiple X windows has been around for ages on Unix. And yes, you can be logged on differently on each. I know I was running my Linux system that way back around 97, and it certainly was not cutting edge stuff.

  15. Limiting scope of messaging? on MS Message Security Flaw Explained · · Score: 1

    Allowing "ad hoc" messaging between programs is one of the best methods for allowing users to customize interactions between seperate applications. This was applied with great success using ARexx on the Amiga, and some using OSA/Applescript on Mac OS.

    So I do not believe it would be a good general solution to limit messaging to those paths pre-envisioned by the vendors themselves. Letting the reciever know what authority context the sender was operating in would be a better approach.

  16. Re:MS Needs To Use Their Engineers, Not Lawyers on Xbox Hackers, Linux, the DMCA, And Modchips · · Score: 4, Interesting

    There are really three distinct issues here:

    • Selling of modded X-Boxes is clearly an abuse of Microsoft's Trademark.
    • Modding the X-Box to bypass game security is clearly a violation of the DMCA. Even if you are running unauthorized third-party games rather than illegal copies, you are still using Microsoft's Intellectual Property contrary to the software lisence that was granted with the sale of the unit.
    • On the other hand, even if disrupts Microsoft's business plans, you have the right to throw your X-Box into th trash. If you have th right to throw it away, you have the right to salvage the parts. My hunch is that if you can turn an X-Box into a Linux box without using Microsoft ROMs that you have merely salvaged parts that you owned anyway. That's completely legit, especially if you are essentially just enabling the PC industry standard parts.
  17. Re:first post on Business Process Patents Taking The World By Storm · · Score: 1

    I was going to comment. By gamaboy already posted, and so obviously has the rights to make comments on this article. The patent doesn't have to be filed for nearly a year, so I better play it safe.

  18. "Great Scientists" by whose definition? on Marriage May Tame Genius · · Score: 1

    "Great Scientists" by whose definition? I could believe that the probability of someone being recognized as a brilliant solo contributor who far exceeds those that he works with is probably diminished when he gains the maturity to be able to share his life with a family.

    But the ability to work as part of a team in a sustained problem solving effort that cannot be totally planned? Seems to me that a spouse and children would help

  19. Re:It keeps going and going.... on Latest Proposals for C++0x · · Score: 0, Redundant

    No 'C++' returns the current value of 'C', but then increments 'C', so that 'C' now has a higher value.

    An amazingly accurate self-assessment.

  20. Excellent Patent on Patent Granted for Ethical AI · · Score: 1

    One of the patent attorneys for a former employer told me that the ideal patent is one that is totally incomprehensible to the reader until they have successfully infringed upon it.

    After attempting to read this patent and determine what the actual algorithms being patented are, all I can say is that this may be an ideal patent.

  21. The need for architecture on "Quick 'n Dirty" vs. "Correct and Proper"? · · Score: 1

    There are aspects that can be evolved, and some that can't. XP, as championed, seems to work when the fundamental architecture of the system is either inherited or otherwise done outside of the XP process.

    A quick analogy from building construction:

    • Traditional methodologies have wanted to overspecify the building before allowing construction to begin. But there is no need to know where every office going to be, and where the whiteboard will be placed relative to the desk before you start laying the foundation. (I heard this analogy first from Ed Yourdon in the 70s).
    • The "non-methodology" "results oriented" / "project driven" approaches, in contrast, won't waste any resources on analyzing the need for a basement until the second floor is finished. After all, the second floor is more important to the customer.

    A good architectural design ensures the greatest independence between components, while allowing identification of the critical supporting infrastructure. With the building analogy, I can make the floor a "component" so that I now only care about how much total weigtht, the range of power/water/heat consumption that it is allowed to have, amount of traffic it will generate, etc. That way you can design stairs, supports, elevators, power conduits and plumbing. Interior Walls, lighting and carpeting are all details.

    There is a similar need in a system to be built with distributed components to correctly identify the fundamental infrastructure issues. If you mis-identify details as being architectural, you'll bog down the project. But if you dismiss fundamentals as details to be dealt with later, you'll be soon thrashing yourself against those fundamental barriers.

    My evaluation of XP remains that it fails to address identification of fundamental architectural issues. But in its defense, the chaos method shoots the messenger for even mentioning them. And chaos is the dominant methodology deployed today.

  22. Re:Not necessarily a dichotomy on "Quick 'n Dirty" vs. "Correct and Proper"? · · Score: 1

    That's the chaotic way of doing it.

    The build-as-you-go approach releases a subset of the components with with a subset of the features. But that subset should still work.

  23. Re:Not necessarily a dichotomy on "Quick 'n Dirty" vs. "Correct and Proper"? · · Score: 2

    XP is better than no methodology. But I agree that it has flaws. The most important of which is that it does not recognize the need for architectural design. But if your company currently has no process at all, you aren't going to be able to get an architectural process recognized. Officially adopt XP, and try to do the architectural work "off the books". Even that is better than "quick and dirty".

  24. And the stationwagon bypasses the firewall too on Mailing Disks is Faster than Uploading Data · · Score: 4, Insightful

    Not only does a stationwagon full of harddrives have a respectable sustained throughput rate, the contents don't get screened by the firewall. Ditto for the hardrives in a briefcase, or those USB drives on a keychain.

    Exploding capacities of storage drives have implications on attempts to keep data within boundaries, as well as attempts to getting it from point A to point B.

  25. Re:Hardware/software boundaries need to be flexibl on Soft Processors in FPGAs? · · Score: 1

    Oh, I forgot to add, this "software first, hardware later", development approach requires that the software development tools be of high quality. With too many of the systems I evaluated, the tools were not of the quality that any open systems developer would expect.