Slashdot Mirror


User: kevinank

kevinank's activity in the archive.

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

Comments · 285

  1. Re:I hate to say this but, Stability... is good. on Next Generation C++ In The Works · · Score: 2

    C++ is pretty much a kitchen sink language, so I'm not terribly surprised to see that Stroustrop wants to add introspection, which is one of several features that Java has and C++ does not.

    Maybe he'll also standardize a garbage collector, a window toolkit, etc.

    Sigh. Most C++ compilers still don't handle Templates correctly which is only okay because most C++ programmers (myself included) don't use them correctly either.

  2. Lords of the Sith on A Host Of Star Wars Bits · · Score: 5
    One master, one apprentice, no less.

    I was just about to submit this as a news article, but since my submissions never get accepted anyway...

    Fanfilms.com has several very good amateur short films set in the starwars universe. The one that really caught my eye though is the six and a half minute long film Duality about the final test of a new apprentice Lord of the Sith. The film makers put up some very good information about amateur film-making at their site, including modelling hints, costuming, storyboards, and script notes.

    I'm really impressed with the quality of this amateur film; and if there are any more out there like this, I'd like to see them.

  3. Is it really a problem though? on How Corporate Lobbyists Colonized the Net · · Score: 2

    As corporate culture successively inhibits creation of new works around original ideas under their control, the work of the open source communities becomes richer both in comparison and in its synergism. Restricting the flow of ideas never really restricts ideas, it just moves them around, and eventually the less restricted, more freely evolving ground will outcompete the more restrictive.

    I like Linus' comment on the Microsoft anti-trust trial -- that antitrust just tries to eliminate some of the harm that a monopoly can exert on a market now. Monopolies are inherently unstable and will be outcompeted eventually as they become mired in their own hubris.

    Whether government or the people step in to help with this specific copyright problem or not, I'm quite optimistic about the long term future.

  4. Re:I've been considering this also on A New Approach to IP Address Exhaustion · · Score: 2

    After spouting off this morning about how simple it should be to do the same thing with core IP, I did eventually go back and reread RFC 760 & 761. And I agree that it wouldn't be nearly as simple as I thought to use client packet routing.

    Among other things it looks like client routed IP packets were never completely specified. The packet route is destroyed as the packet is being routed (each hop specified in the route gets pulled off when as the gateway is reached, and the only way of building a reverse route is by setting the packet tracing option which would require knowing in advance how many hops the packet will go through.

    In addition there doesn't seem to be any supported way (at least in Linux) of using that packet as the basis for a response. Instead the user-mode program manually copies the sockaddr_in from source to destination, and that structure only uses the basic IP address.

    Ick!

  5. Re:I've been considering this also on A New Approach to IP Address Exhaustion · · Score: 2

    Actually I think that NAT is quite a nice solution for most of the problems of non-routable IP addresses (even servers can be handled with a bit of tinkering at the gateway.)

    IIRC IPv4 has had client routed protocol packets for forever though. I don't get why you couldn't just add a loose-route optional protocol header to the IP packet to route traffic past gateways rather than add layers upon layers to the IP stack (which invariably seems to result in protocol stack inversion.)

  6. Re:Just buy a dell.... on Full Powered, Compact, Gaming Rigs? · · Score: 2

    BTW: this laptop was reviewed in the last Computer Gaming World, and the staff there had a very high opinion of it as a gaming machine. The first gaming laptop worthy of a gamers notice was how I think they put it.

    So grab a copy of last months CGW if you can still find it.

  7. Soul source on Ask Robert Young · · Score: 2

    Hi Bob,

    About three years ago (or so) Redhat stopped selling any proprietary software after having previously acted as a channel for a variety of vendors including Metro-X, X/Open Motif, and (IIRC) Applixware. In doing so you made your company center its attention fully on open source, but at the same time you closed one of the then best available sales channels for companies interested in selling commercial software for Linux.

    Retrospectively, do you think this was a net benefit to the open source community, and how do you think that Redhat and the community's view of Redhat would have been altered if it had continued to funnel commercial software into the market?

  8. Re:I don't know what else I expected... on Windows Exec Doug Miller Responds · · Score: 2

    Well, apart from question 8 the answers were mostly consistent. But did anyone else notice that Q8 (and the immediately preceeding statements in Q7) were inconsistent?

    I think he should have answered Q7 as "We like to think of ourselves as customer focused, and indeed we are where that doesn't interfere with our first priority which is profitability (or the ability to offer software for profit.)" Or generously, perhaps his answer to Q7 was intended to include software developers as the customers on which Microsoft focuses, in which case the two statements become consistent again.

    It certainly isn't driven as a first priority by end-customer needs though...

  9. This is why I love Linux on When Forced "Upgrades" Bring You Down · · Score: 3

    Notwithstanding the earlier comments about the feature having been corrected after lots of people complained...

    Software is just a set of instructions that controls hardware, so it seems logical that the software would do what you want it to do. What is it going to do; complain?

    But that isn't really true. Software serves the purposes of the people who write it, but only indirectly serves the needs of the consumer who buys it. A company writes useful software because they can trade that software for money, and writing good software lets them collect more money for more software. But the software is written by the company and for the company.

    That is really the reason that I love Linux. It is written for my needs by other people with the same needs. Compare the advertising screens in AIM and GAIM for example, the ad filtering tools of Netscape 6 (or IE for that matter) versus Mozilla, or the spam filtering of procmail and mutt compared with Outlook.

    Advertising pressure is all around us. Eventually your VR-spec's will no doubt advertise nearby pizza parlours in flashing green and red trying to attract your attention away from the sidewalk ahead of you.

    He who has the code controls his own future; I want to be in control of the data I see, I don't want the machines that serve me to make their own decisions about what I should see based on the interests and focus groups of the corporations that supply them.

    I'd add that the end of the world is upon you all, but then I really would be needlessly raving. But truly -- all of you who cut down open source or Linux every chance you get. Have you really thought through what you will be getting instead?

  10. Re:Can slashdot cache pages? on The DMCA Vs. Small Developers · · Score: 2

    In this case it looks like the owner of the domain has set up his name server to return 10.0.0.1 for the relevant host.

    That is a pretty novel way of avoiding slashdot effect... just take your domain offline.

  11. Re:This is ridiculous on Microsoft Turning Screws on Customers · · Score: 2

    That isn't actually true. The GPL is a license (in other words an implicit contract), but it rests on the right of distribution (a copyright) without which agreement you would be unable to distribute GPL'd software.

    Use of GPL'd software doesn't come into it. First of all using a product isn't a copyright, so you don't need to agree to anything in order to do it (with the exception of public performances). Secondly, prohibiting specific uses would be inimical to the free software community.

    FWIW, I doubt that use clauses of a standard shrinkwrap license would be enforcable if you made it clear that you didn't intend to be bound by them, and were using the software without a license under the general use provisions of copyright law.

  12. Re:why embed? on AOL vs. Open Source AIM Clones · · Score: 2

    Oh, I quite agree. Copying an MD5Sum of a part of a program is no more deserving of copyright than say copying the file length - that would be absurd on the face of it: I own the length 329466; the length of my new game program -- so if you use that number in any way, I'll sue.

    My statement about storing md5 sums being improbable was simply a recognition of the factorial problem... there are simply too many possible MD5sums that could be generated.

    The other point, about storing transforms of the original which could be turned into valid md5 sums, but which was not itself the original program was the one I thought would have copyright problems.

  13. Re:why embed? on AOL vs. Open Source AIM Clones · · Score: 3

    You've probably hit the only really viable solution. An md5sum server (or several) could be set up so that you wouldn't even have to download the .exe unless you want to skip the sum request.

    I can't see how you could precalculate the sums unless there are only a limited number of possible requests, and other approaches like including a derivative transform of the original (say reversing every byte in the original file) wouldn't really make it any more legal IIRC.

  14. Re:Cable and DSL Speed on A Study on Regional DSL and Cable Speeds? · · Score: 1

    Here in the SF Bay Area at least, DSL is basically an indirect connection to the ATM backbone, so your quoted transfer rate is also the QoS level of your ATM channel. My quoted rate is 384/128, but in fact I typically get 1.5Mbps downlink (never more than 128 up though, probably to keep businesses from hosting their web sites on consumer oriented DSL.)

  15. Re:Trust relationships with cryptography on Don't Trust Code Signed by 'Microsoft Corporation' · · Score: 2

    I don't know about IE, but Netscape most certainly does allow the user direct control over what root CA's he or she trusts. The default is set up for you to trust all of the normal ones, but go to:

    • Communicator
    • Tools
    • Security Info
    • Select 'Signers'
    • Click the certificate in question
    • Click 'Edit'
    • Change your trust buttons

    That is all there is to it...

  16. Re:Slow development on Berlin Project Lead Holds Forth · · Score: 1

    GTK has been ported to Windows, but that is a far cry from GNOME which is not a toolkit, but a desktop environment.

  17. Re:Inflated damage numbers on The Honeynet Project Has A Winner · · Score: 3

    A better analogy than the M&M's would be the airplane passenger who jokingly mentions that he plans to hijack an airplane.

    Hundreds of people are delayed while the airplane is searched for explosives, plus there is the cost of security guards to hold the person in custody, and the staff to complete the search.

    That is easily $20k worth of damage, especially when multiplied by the number of of people who visit a busy web site (as opposed to the ~200 that might be delayed at the airport.)

  18. Re:Don't start over, just help X on Berlin Project Lead Holds Forth · · Score: 2

    MIT-SHM

    Check your X server; I'm sure that you are already running with the X shared memory extension. The faster game libraries already use shared memory instead of network traffic to directly update the display.

  19. Re:Slow development on Berlin Project Lead Holds Forth · · Score: 1

    I've been reading about Berlin for years. But to tell the truth, I wouldn't be interested in it even if the project does eventually start to go somewhere. I like X; I like its network transparency; I like the layered approach to its APIs; I like its seperation of policy from mechanics.

    GNOME could never be ported to Windows, and virtual window managers on Windows are a horrible kludge.

    It seems to me that fixing the problems in X around color management and font support is a much better approach than taking away all of the advantages of X and replacing them with just a clone of Windows.

  20. Re:Microsoft's explanation of NSAKEY is reasonable on Bundeswehr Says Microsoft Software Verboten · · Score: 1

    I think that the official explanation is unreasonable because it implies that the NSA was unaware of the security impact of having two keys, one of which is effectively never used. (Namely that the latter can be replaced with another key in the binary, thus bypassing the foreign DLL prevention.)

    Personally I don't think the NSA would be that blind unless the key was inserted at the last minute just for their use (which would have a psychological blinding effect.) But it could be as you say; the NSA might have simply f--cked up.

  21. Re:Wha? on Bundeswehr Says Microsoft Software Verboten · · Score: 1

    Even if you count the NSA key as belonging to the NSA, it really isn't likely to be a back door.

    The way that Microsoft managed to get their software exported despite potentially strong crypto was that they could inhibit companies from loading arbitrary strength crypto by requiring the library to be signed.

    As a result it isn't possible for a foreign windows user to load e.g. an open source crypto library, since it won't have the appropriate signature.

    Now it stands to reason that the NSA wouldn't want to get their internal test crypto libraries signed by microsoft every time they want to test a new algorithm, so MS might well have added an extra load key so that the NSA could load their own libraries.

    But being able to load a new library doesn't make it a back door. Normally you would prefer it if you could load any library as a crypto service provider. Adding the extra key only allows an additional set of libraries to be loaded, it doesn't of itself insert anything untoward in your operating system.

  22. Re:Probably not on Scientologists Force Comment Off Slashdot · · Score: 2

    What you didn't notice was that OT-III was registered with the copyright office as 170 odd individual creative works, one work per paragraph, each paragraph three lines long.

    Which letter of which word would you like to excerpt so as not to quote more than is permissible by fair use?

  23. Re:Reinstalling WON'T require activation? on Security Of Windows/Office XP Activation Code? · · Score: 2

    If it were me, I'd probably start it off just in data collection mode. Examine how many times a machine is upgraded without the same ether card, etc. then when you've collected data for a while you can target the +2 sigma abusers.

    Say most users reinstall windows every 6 months, and 98% install no more than once every two months. Disallow reinstalls more frequently than that and it only pisses off 2% of the users, and those were probably pirates anyway.

    In other words, I think the reason they haven't said what constitutes new hardware is because they haven't decided yet, and won't decide until they see the initial set of data.

  24. okay, who will file the FOIA request? on Data Mining And The CIA · · Score: 2
    Unless it is classified it is supposedly public data, so you should be able to get a copy of the source code through a Freedom of Inforfmation Act request.

    Anyone got a couple of spare lawyers looking for a fun afternoon or twenty?

  25. Re:Someone slap Carly Fiorenta with a clue stick on HP Ending OpenMail · · Score: 1

    Optimistically Carly is trying to gather more effort around a new strategic direction for HP's software, and Openmail didn't match that strategy.

    Pessimistically Openmail was strategically valuable but was under intense competition by other companies who understand better than HP how valuable it is and forced it into unprofitability.

    HP as a corporation is definitely moving in the first direction, but historically we've been more in the second (especially wrt. software.) Whether the internal friction of reinventing the corporation places this more in the first camp or more in the second I can't guess, but I sure hope it isn't as the previous poster said; simply a matter of projected profit. The implication would be that HP is incapable of forming and executing on a strategy, which is something I don't believe.