Slashdot Mirror


User: Eric+Smith

Eric+Smith's activity in the archive.

Stories
0
Comments
1,529
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,529

  1. System resource usage on A Quick Look at Longhorn Build 4053 · · Score: 0, Troll
    At idle, with no applications running, the commit charge is at a whopping 483 MB!! Obviously, the final release or even the beta releases will not consume this much of the system resources.
    How is it obvious that the resource utilization will go down? When they add more bloat, the commit charge gets bigger. No surprise there.
  2. Re:Three manditory playback modes means on Microsoft Code in Every HD-DVD Player · · Score: 1
    Vendors, of course, will have to pay royalties to MSFT if they want to be able to claim to support the standard
    Vendors already pay royalties for MPEG 2 video to MPEG LA. Or don't pay them, as MPEG LA is alleging about Apex Digital.

    Paying royalties to Microsoft for VC-9 won't bother the vendors much unless the royalty amount is substantially higher.

  3. Re:MajorMUD on Magic Words - Interactive Fiction in the 21st Century · · Score: 3, Informative
    A MUD is not a text adventure game. A MUD generally has a theme, but not any sort of consistent plot.

    And having 35,000 rooms seems like a serious drawback, not a useful feature. I can't imagine that many of those rooms are well-developed. Good text adventure games typically have under 200 rooms or locations, but put a great deal of effort into designing them well.

  4. technical coordination function on Verisign Sues ICANN Over SiteFinder · · Score: 5, Insightful
    Verisign says:
    'This brazen attempt by ICANN to assume 'regulatory power' over VeriSign's business is a serious abuse of ICANN's technical coordination function.'
    But ensuring that the registry operator's systems conform with the official DNS specifications, including negative responses, is a perfectly legitimate technical coordination function.

    Nothing in the DNS RFCs suggests that a compliant DNS server can return arbitrarily chosen answers in response to a DNS question regarding an unknown domain. In fact, doing so clearly violates RFC 1035 section 4.1.1, which specifies that the response code 3 ("name error", also known as NXDOMAIN) should be returned for that case.

    How can Verisign personnel seriously claim that there is nothing wrong with SiteFinder?

    In my opinion, Verisign already breached their contract to operate the registry when they instituted SiteFinder the first time, and ICANN and the Commerce Department should have started a process to award a new contract to a different registry operator. The wholesale fee of $6/domain/year that Verisign gets is ridiculously large to begin with, which makes it seem even more unprofessional that they deliberately sabotage the registry operation to try to make even more money.

  5. All four proposed redesigns are lame! on Wired Reports on 'Googlemania' · · Score: 4, Interesting
    They don't provide anything of value, but they make it look more cluttered. The genius of the current interface is its simplicity.

    The geographic location stuff might be of marginal utility occasionally, but I'd just want an extra link to click on near the result if I wanted that info.

  6. Re:Interesting, but unlawful (in the U.S.) on RSA Creating RFID Blocker Tag · · Score: 1

    It's replying with them at the same time. That is willfull interference. Calling it some other name like "over-answering" doesn't magically make it different than interference.

  7. Re:Interesting, but unlawful (in the U.S.) on RSA Creating RFID Blocker Tag · · Score: 1
    Because if you're a shoplifter, you're really going to worry about following every law out there.
    No, but if I'm a big corporation like RSA, I'm going to think twice about selling a product that clearly violates FCC regulations.
  8. Interesting, but unlawful (in the U.S.) on RSA Creating RFID Blocker Tag · · Score: 4, Interesting

    FCC regulations prohibit deliberately interfering with radio communication. 47 CFR 15.5(b)

  9. Re:Business plan du jour on Wind River Partners With Red Hat On Embedded Linux · · Score: 3, Informative
    It's cobbled together poorly and sometimes very basic functionality doesn't even work right. [...] And although you can purchase a license to see the source code for their OS, it's cost prohibitive for a lot of companies, and development is stunted until you have it.
    I've worked for companies with vxWorks source licenses, and fully agree. Both companies had huge problems with the vxWorks networking, and one company ended up licensing a TCP/IP stack from a different vendor. Part of my job was gluing that stack to Wind River's device drivers.
  10. Business plan du jour on Wind River Partners With Red Hat On Embedded Linux · · Score: 2, Interesting

    What happened to BSD? It wasn't that long ago that Wind River announced that BSD was the wave of the future.

  11. Re:Multiple repositories? on Subversion 1.0 Released · · Score: 1
    For read-only views of a repository there are way more deployed WebDAV clients then subversion clients, like all modern Windows and Mac OSX boxes. In fact for trivial version control as well (like no comment, and each file change is a commit), not just read-only.
    I could be wrong, but I was of the impression that to commit to a Subversion repository over HTTP, you need WebDAV and Delta-V. Very few WebDAV clients support Delta-V yet.
  12. Re:Major data corruption issues on Subversion 1.0 Released · · Score: 1
    The Subversion book mentions that you need to set the umask, something that svnserve doesn't do automatically.
    It makes sense for svnserve not to automatically set umask, because there are multiple ways that svnserve can be used, and multiple ways that the repository user(s) and groups might be set up, and a single umask value is not the right thing for every configuation.

    In fact, on my Subversion server I run svnserve both from xinetd (for anonymous read-only access) and from sshd, and over multiple repositories with different security requirements, and there's no single umask value that is correct for everything just on my one server machine.

    That said, it would certainly be nice if the Subversion documentation explained this better. I'm not very good at writing documentation, though, so I don't think I'm the right person to submit improvements to it.

  13. Re:Major data corruption issues on Subversion 1.0 Released · · Score: 1
    On further reflection, I realized that I may be setting up the repository ownership slightly differently than mgm was describing, although I'd hardly call it "magic".

    Rather than having a common subversion group owning all the repositories, I have a separate group per repository, and make the users members of the groups for which they should have write access.

  14. Re:Multiple repositories? on Subversion 1.0 Released · · Score: 1
    Subversion over its native network protocol is substantially faster than over WebDAV, and puts less load on the server. It's also much easier to configure. I don't have anything against WebDAV, but I can't at the moment think of a single practical advantage of Subversion over WebDAV vs. Subversion using svnserve.

    At the time I started using Subversion, there were some deadlock problems in mod_dav_svn, though I expect those have long since been resolved. I think the fundamental difficulty is that doing this through an Apache module is inherently more complicated, and thus somewhat more brittle.

  15. Re:Major data corruption issues on Subversion 1.0 Released · · Score: 1
    I think you're confused at least a little bit: vn+ssh uses svnserve, but runs it as the user authenticated via ssh
    I don't think I'm at all confused. That's exactly what I expect and want.

    I use svn+ssh all the time, using ssh authentication. So all my users are disctinct Unix users. Thus I have multiple Unix users accessing the repository, sometimes simultaneously. Yet I've never had the problems the earlier poster was complaining about.

    and also requires some other magic to work.
    If setting a few file permissions appropriately is what passes for "magic" these days... All you have to do is set the setgid bit on the directories (chmod -R 2770 repository). How hard is that?
    When a permission problem occurs, your repository often needs to be "recovered" in order to fix it. Subversion's "svnadmin recover" can be used in these (usually rare) cases.
    If you set it up correctly, why would permission problems occur?
  16. Re:Why Subversion Kicks Ass on Subversion 1.0 Released · · Score: 2, Interesting
    I fully understand that, and I still don't think it's all that important to me as a Subversion user. It's the effect, cheap tagging and branching, that is important to me, not the cause, cheap copying. The cheap tagging and branching could just as well be implemented by magic pixie dust, and as long as it worked well and reliably, that would suit me fine.

    Just as I care that my car gets me where I want to go, not how the engine works. (Yes, I know some people care how the engine works, and I'm not trying to be critical of that.)

  17. Re:dude, WebDAV on Subversion 1.0 Released · · Score: 1
    I meant "direct" as in "not over the network". You still run the Subversion client (or any other client linked to the Subversion libraries).

    AFAIK, there's no easy way to actually mount a Subversion repository as a filesystem, other than perhaps using a WebDAV filesystem and the mod_dav_svn Apache module.

  18. Re:How is this news? GNU Arch 1.1 already does mor on Subversion 1.0 Released · · Score: 1
    Arch doesn't compile under Mingw, even with hacking.
    That just means that you didn't do enough hacking.
  19. Re:Multiple repositories? on Subversion 1.0 Released · · Score: 2, Interesting
    I have a machine acting as a Subversion server with twelve repositories. It works fine. Setup was a breeze.

    I recommend using svnserve (Subversion's native network protocol) over ssh, rather than the WebDAV/Delta-V/Apache module approach.

  20. Re:Yeah it's nice on Subversion 1.0 Released · · Score: 2, Informative
    Is there a migration tool to move it into SVN with all the versions maintained?
    Yes, cvs2svn comes with Subversion.
  21. Re:Major data corruption issues on Subversion 1.0 Released · · Score: 2, Informative
    Berkely DB is a transactional database; it will not necessarily work properly if multiple processes are accessing it at the same time.
    Berkeley DB works fine with multiple processes accessing the database at the same time. It has locks which are used for dealing with contention. Subversion uses the locks. I don't doubt that you had problems with Subversion, but I'm dubious of this explanation.
    For more details, check out the subversion book, chapter 6.
    The URL you gave did not work for me. But I've read chapter six in its entirety, and it certainly does not say that svn+ssh doesn't work for multiple concurrent access. In fact, chapter six section five explains exactly how to do it. There are minor concerns over permissions, but the database locking works just fine.
    The solution is to drop svn+ssh, and run svnserve.
    One of us is very confused, and I'm pretty sure it's not me. "svn+ssh" is exactly what is used to access svnserve through an ssh tunnel. I know, because that is the ONLY way to access Subversion on my server. I didn't install WebDAV/Delta-V, and ssh on my Subversion server does not allow logins for any purpose other than Subversion.
  22. Re:Renaming yes, sharing no on Subversion 1.0 Released · · Score: 1
    It's doesn't lose source... Not very often, at least...
    A few years ago I worked for a company that switched (over my objections) from CVS to SourceSafe. I didn't realize how bad SourceSafe was until we started having trouble with it. Then I started reading the MS web pages about it. They bragged abou the fact that they had a tool to fix corrupted repositories. Then in the fine print they mentioned that sometimes that tool couldn't fix a corrupted repository in a single run, and you should run it again. What, the tool can't even figure out when it's done?

    I've NEVER had a corrupted CVS repository.

    The programmers that pushed for the switch to SourceSafe said that the reason they wanted it was that they didn't like the CVS command line interface. So I showed them three different GUI interfaces for CVS. That didn't convince them. I never was able to get a straight answer, but I've come to the conclusion that what they didn't like was the fact that there wasn't a single, *official* GUI for CVS. That's the typical "choice is bad" thinking I've come to expect from people who've drunk the Microsoft koolaid.

  23. Re:What about permissions. on Subversion 1.0 Released · · Score: 2, Informative
    In CVS you could set the ownership of each project to a particular group to control commit access. Can you do something similar in SVN?
    I'm not sure about doing it using the WebDAV/Delta-V access method, but you can do it using the subversion native network protocol tunnelled over SSH.

    I have my Subversion server configured with a "svn" user, and a group for every project. Each user belongs to the appropriate groups. The authorizedkeys files have the user keys and a command to automatically run svnserve.

    The repository directories and files are owned by user "svn" and the appropriate group. The setgid bit on the directories are set so that when Berkeley db4 creates additional log files, they end up owned by the correct group.

  24. Re:Why Subversion Kicks Ass on Subversion 1.0 Released · · Score: 5, Insightful
    Further, even if the Arch tools were to disappear tomorrow, I could still retrieve the contents of my files using tar, patch and similar tools -- something I can't do with a tool that backends into BerkeleyDB.
    I was concerned about that when I started using Subversion. They supply a command, "svn dump", that outputs a flat text file version of a repository in an easily parsed format. I have a cron job to do this periodically for backup. If a was more paranoid, I'd set it up to do it after every commit.

    However, I've been using Subversion for quite a while, and it has never yet lost any of my data.

    but I don't trust my source to big binary blobs managed by the same library that's destroyed my RPM database so many times).
    I have had occasional RPM database problems, but as far as I can tell they have been due to RPM problems, not due to Berkeley DB problems. In my experience Berkeley DB is fairly robust.

    In principle, there is no reason why Subversion can't use your favorite relational database as the back end. The Subversion developers chose Berkeley DB as the first back end implementation, but there may be others in the future.

    arguably superior core design
    That's rather vague. What's better about Arch's core design? (I'm not trying to knock Arch; I just don't know much about it.)
  25. Re:Why Subversion Kicks Ass on Subversion 1.0 Released · · Score: 1
    ...and if memory serves me correctly, does O(1) branching and tagging.
    I don't think that's very exciting.
    It's very exciting when you've been stuck with CVS for a large repository, where branching and tagging take a long time.
    It's more exciting that it does O(1) copying, including O(1) copying of entire trees. They build branching and tagging on top of that functionality, which is the clever part.
    That's not more exciting to me. I branch and tag frequently, so I care how long those operations take. I only very rarely do a copy for some reason other than a branch or tag. Therefore, I would have been satisfied if branching and tagging were implemented in some mysterious O(1) manner other than copying, and copying took O(n) or even O(n*log(n)).

    The fact that Subversion does O(1) copying is a nice bonus, but its main benefit is that it makes the O(1) branching and tagging possible.