Slashdot Mirror


User: SwashbucklingCowboy

SwashbucklingCowboy's activity in the archive.

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

Comments · 645

  1. Re:What we need are cops who aren't thugs on Man Ordered At Gunpoint To Hand Over Phone For Recording Cops · · Score: 1

    "It's not illegal to film them"

    It is in some states that are two party consent states (it's not the video, it's the audio). Even in one party states people get charged with breaking wiretapping laws sometimes. An explicit law that permitted this would be a very good thing, but it won't happen especially with Republicans in charge of one house of Congress.

  2. Re:Hmmm... on Jeff Bezos Calls Sales Tax Requirements On Amazon Unconstitutional · · Score: 2

    "If I've been following the case correctly, the states demanding action are states where Amazon has a business presence and a customer."

    RTFA.

    FTA: “We’re no different from other big chains of retailers,” Bezos said. “They don’t collect sales taxes in states where they don’t have [employees], either.” ...

    First of all, most of where we do business — Europe, Japan, some of the states here in the United States – we collect sales tax.

  3. Passion on Is Process Killing the Software Industry? · · Score: 1

    Depends on what the software is doing. If it's controlling my car or my mom's pacemaker I want the developers having a passion for making sure the code is 100% correct.

  4. Re:This is no problem, on Supreme Court: AT&T Can Force Arbitration · · Score: 1

    You forgot the /s at the end.

  5. Re:It's not "forced" if you agree to it in a contr on Supreme Court: AT&T Can Force Arbitration · · Score: 1

    Within a couple of months, ALL the companies will have this provision in their contracts. Then there is no choice if you want the service.

    Some "free" market.

  6. This is the end of class action lawsuits on Supreme Court: AT&T Can Force Arbitration · · Score: 1

    Which is probably the goal of the five conservatives on the court.

    Perhaps Congress will change the statute.

  7. Re:Their reason is also bullshit on FSF Suggests That Google Free Gmail Javascript · · Score: 1

    "The thing is, JavaScript is inherently source visible."

    Ever try to comprehend highly minified JavaScript? It's difficult at best. Keep in mind it's not just white space and comments, it's also things like symbols getting renamed to very short (not meaningful) names. Is it possible to figure out? Yes. Is it easier. Not at all.

  8. Re:In other news.. on FSF Suggests That Google Free Gmail Javascript · · Score: 1

    That's ONE.

    Bottom line is it's hard to make a lot of money in open source. Great for consumers, bad for investors.

  9. Re:This is part BS on Android Devices Are Hives of License Violations · · Score: 1

    ROFL

    Dude, read the license:

    ""Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof."

  10. Re:This is part BS on Android Devices Are Hives of License Violations · · Score: 1

    And you might comprehend better next time. Giving someone a copy of the license is not the same thing as giving attributions.

  11. This is part BS on Android Devices Are Hives of License Violations · · Score: 2

    The thing about attributions and Apache License are at least part BS. The Apache license (which I just re-read) only requires attributions when a DERIVATIVE work is distributed. In most cases, I'm betting that companies are not distributing derivative works, but the original work. It's a hole in the license, but that't not the user's fault.

  12. Re:Interesting... on First Pictures of Chinese Stealth Fighter · · Score: 4, Informative

    Despite the F designation, the F-117 is an attack aircraft, not a fighter. The F-35 is a multi-role aircraft, ala the F-16. The F-22 is a true air superiority fighter, ala the original F-15. That' why we've scaled back F-22 production and ramped up F-35 production. Hasn't been much need for a U.S. air superiority fighter in the last 20 years. On other hand, we've needed lots of attack aircraft in Iraq and Afghanistan.

  13. Don't Think Much of His Additions on Joel Test Updated · · Score: 1

    The first two questions in particular are certainly not applicable in many environments.

  14. Re:Dangerous claim on Oracle Claims Google 'Directly Copied' Our Java Code · · Score: 1

    All of this stuff should count as an interface, and therefore not covered by copyright under US law.

    Yes and no. With Java, the package, class and method names would be a part of the interface and thus not covered. However, using the symbol XYZ to be some specific value that is used as a parameter to a method would be covered. It's the difference between an interface and an expression of an interface. Of course, this would be a small amount of what Oracle is claiming, but it's still valid.

    The code copying is the thing that is most potentially damaging. And that all depends on what code was copied (if it was) and what the license for that code was.

  15. Re:Linux I/O scheduling on The State of Linux IO Scheduling For the Desktop? · · Score: 1

    It probably has to do with the queue depth on the disk drives.

    With a write task in the background it could easily fill the queue on the disk drive. Drives often use an elevator algorithm to fulfill I/Os. So, if the file being written by the background task is written sequentially on disk all of those I/Os will be completed before a read from another location on the disk gets performed. It potentially is much worse than that, suppose the write task fills the queue (e.g. 32 sequential I/Os). One of those gets completed and a read from the foreground process gets inserted into the queue. It very well could be for a location with a lower LBA on the disk than the writes so it's not going to get processed right away because of the elevator algorithm. The drive completes another write from the background task --- and guess what? Another write comes down for the same file. Because it's got a higher LBA it's going than the read it's going to be processed before the read because of the elevator algorithm. Another write comes down, same thing. Another write, same thing.

    If the data from the file being written is on the same disk then there's a good chance that a read for that file will break this chain and the read from the foreground process will be performed. However, if the file data is coming from another disk or from a network then that foreground process could be starved.

    Variations of the elevator algorithm can prevent total starvation, but it is designed to be maximize total throughput.

  16. Not a Thread Scheduling Issue on The State of Linux IO Scheduling For the Desktop? · · Score: 1

    This is not a thread scheduling issue, it's a disk scheduling issue. If CPU utilization is only 1-2% and things aren't snappy then the issue is because the foreground process's I/Os aren't given higher (high enough?) priority. Easy enough to believe too, a whole lot of writes get cached and then queued up. With an elevator algorithm they'll likely all get performed before any reads required by the foreground process.

  17. How do they define encryption software? on Bicycle Thief Barred From Using Encryption · · Score: 1

    For purposes of U.S. export controls, a hash function is considered encryption software. There's not a system in the world that provides a login capability that doesn't at least do hashing.

    This is what happens when you have non-technical people making rules for the use of technology.

  18. Another Overreaction on US Says Plane Finder App Threatens Security · · Score: 1

    Yet another overreaction by the paranoid. Personally, I'm sick and tired of these paranoid "security" people trying to take away every little piece of information that some terrorist could conceivably use. Living in a free society entails a certain amount of risk. Deal with it.

  19. Re:Not on my watch you don't... on Intel Buys McAfee · · Score: 1

    "Everyone runs Linux and the McAfee investment turns out to be a boondoggle." ROFLMAO!!! Dude, seriously. You need to start scanning the CVEs that come out for all the ones that apply to Linux.

  20. DUH! on Startups a Safer Bet Than Behemoths · · Score: 1

    Anybody who's worked at both ends knows this. Big companies don't do much organic growth because the small markets don't generate enough income and it's too hard to know what the big markets will be 3-5 years down the road. It's cheaper and safer just to let the market place itself out and then buy a promising company rather than invest in developing something and then probably end up buying a promising company because they have better technology or started from a somewhat different premise.

  21. Re:Confusion likely in Programming sphere on Microsoft May Back Off of .NET Languages · · Score: 1

    Wow, a whole lot of speculation followed by "Seems RMS was right"...

  22. Tab = Two Spaces? on Sentence Spacing — 1 Space or 2? · · Score: 1

    "... since we all agreed that tab indenting for code was properly two spaces."

    I've never worked anywhere where that was used.

  23. It's the Wiki Thing on FBI Instructs Wikipedia To Drop FBI Seal · · Score: 5, Insightful

    The FBI must think that Wikipedia and Wikileaks are connected somehow.

  24. Re:As soon as you can use e-mail on When Is It Right To Go Public With Security Flaws? · · Score: 1

    A perfectly reasonable assumption. Take a look at the CVE list some time and understand that most of those vulnerabilities were not being exploited when they were discovered.

  25. Re:As soon as you can use e-mail on When Is It Right To Go Public With Security Flaws? · · Score: 1

    Yeah, help the malware writers by telling them where to look for issues.