Slashdot Mirror


User: mikpos

mikpos's activity in the archive.

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

Comments · 608

  1. Re:What about user identification? on Freenet 0.3 Released · · Score: 2
    No, if that were possible, then the Freenet wouldn't be very useful. If it would be easy for US police officers to track down people submitting information on the creation of drugs, it would be just as easy for the Chinese government to track down citizens who submit literature criticising the government.

    I won't get into your bit about implying that the current laws dictate morality (unless I inferred wrongly).

  2. Re:Freenet really needs the support of the communi on Freenet 0.3 Released · · Score: 2

    Actually, for Freenet to work well, it needs a lot of *permanent* nodes. I suppose dial-up/cable nodes are better than nothing, though.

  3. Re:Centralized is not totally bad... on Freenet 0.3 Released · · Score: 2

    Yes, perhaps the biggest difference between Freenet and Gnutella is the amount of thought that went into each :). Really, though, Freenet is all (well, mostly) about anonymity, and that's impossible to keep with a centralised server, no matter how good its intentions (because the FBI can get silly things like warrants).

  4. Re:This pisses me off... on Student Gets PC Confiscated For Distributing MP3s · · Score: 2

    Actually, no, the reason copyright laws exist is because the majority of elected representatives support them (or did support them at the time they were written). A small majority of American people actually vote, and those who do are usually voting against someone as opposed to for someone. The claim that the majority of American people support the idea of copyright could be true, but it's impossible to know for sure right now.

  5. Re:I'm afraid I don't understand... on Student Gets PC Confiscated For Distributing MP3s · · Score: 2

    Ya, it is kind of an odd news story. Maybe tomorrow we'll have "random kid in New Jersey taken in by police for questioning wrt vandalism". I can hardly wait.

  6. Re:Wrong is wrong on Student Gets PC Confiscated For Distributing MP3s · · Score: 2
    Huh? No one said otherwise.

    That said, though, people usually do have to go to trial before they're found guilty.

  7. Re:revisionism on FCC to Require Anti-Piracy Features in Digital TVs · · Score: 2

    Actually, I think that life + 70 years thing only applies to copyrighted works published recently and created by people. When corporations are involved, things get more complicated.

  8. Re:The GPL should be able to handle this... on Sun Finds & Exploits Hole in the GPL *Update* · · Score: 2

    It's not that the Sun tool performs changes that's the problem; it's that they're including GPL'd programs and saying "try it on this!". It would be as if Tom wrote a program to copy DVD's onto CD's, but along with the tool, he included a copy of The Matrix and said "try it on this!"

  9. Re:Why HTTP instead of FTP? on KDE 1.94 "Kandidat" released · · Score: 2

    Except for the times it doesn't, of course.

  10. Re:Can't we plan ahead a bit and... on Microsoft's Implementation Of IPv6 · · Score: 2

    That still comes out to 6.671e5 IPs per square nanometre, or 816 IPs on each side of the square nanometre. It's unlikely that nanomachines will be packed that densely within the foreseeable future. If so, then you can just go to a, say, 256-bit address space, which would give us 1.1579e77 IPs, more than the current estimate of the total number of atoms in the universe. Hopefully that would last us a while.

  11. Re:If it ever materializes into something good on MacOS X Beta Sneak Preview · · Score: 2
    Uhh RMS doesn't work on the Hurd. I think he gave that up like 5 years ago. All he does coding-wise is Emacs, and most of that is just bug fixes I think (I don't use Emacs so I don't know what goes on there).

    Anyway, the Hurd is coming along slowly. If you subscribe to one of the mailing lists, you'll see that there are still a handfull of people working on it. A few of the .debs for Debian GNU/Hurd are a couple years old, but they work okay (mostly). It seems that there's a rather noticeable difference between the Hurd's sockets and your average BSD sockets, as pretty well all of the unsupported network apps I tried died immediately with "socket exception".

    In short, if you depend on the network (and I think most people do), the Hurd isn't incredibly useful yet. You can FTP, telnet, and reportedly even get lynx working, but that's abotu it. It's kind of fun to play around with for a few days though (if you have a couple dozen megs of hard-drive space to spare).

  12. Re:Mac X (FreeBSD ) on MacOS X Beta Sneak Preview · · Score: 2
    "A few tweaks" meaning completing the GNUstep project. They're still only about 60% done (which means they've only done about 15% of the work) and they've been at it for a couple years now I think.

    Remember: MS Office will not be made for X (most likely because standard Mac OS X will not have an X server IIRC); it will probably be made for their new-fangled NeXTStep-based API.

  13. Re:Oooo... RMS says it's ok on RMS on the GPLing of Qt and More · · Score: 2

    Then don't read the story. Probably 90% of the people using KDE didn't really care about the licence issue. You might say that they're "not interested" in this story. For the other 10%, they were (maybe only as a spectator) involved in the issue and thus would be "interested" in the aftermath. I'm just not following. Just because a story is posted on Slashdot, it does not mean that you have an obligation to post a comment about it. I don't write a letter to the editor of the newspaper every day and say "why would you have a sports section if I don't find it interesting?! I don't care what the Toronto Maple Leafs are doing!"

  14. Re:yay on Qt Going GPL · · Score: 2

    The reason C programmers don't use C++ is because it's a complete mess and really offers no benefits over C. It is not object-oriented AFAICT; if it were, then I would be able to program generically, not suffer with these "templates". If you want an object-oriented language to co-operate with your C code, use Objective C. It's easy, it's fast, it's logical, and it allows you to program generically. If you want to a Simula-derived language that co-operates with your C code then, well, your SOOL, because C++ is your only option, and you'd have to have your headers files will be so riddled with #ifdefs as to make them near unreadable. I'm not bashing Simula-type languages. Simula is great. If you want to program in Simula, use Simula. C++, however, takes the worst features of C, the worst features of Simula, and adds a shitload of marketing on top.

  15. Re:The best balance between power and expressivene on An Interview with Brian Kernighan · · Score: 2

    So get a C compiler with garbage collection. Better yet, just get a li brary for it.

  16. Re:A blast from the past... on Mac OS X Beta To Come Out Sept. 13 · · Score: 2
    I don't see what your point is. "X sucks, but Y sucks, too, so you're dumb" isn't really much of an argument. And besides, every time I've ever heard Linus mention a deadline, he's quick to mention that the deadline will not be met. I think this is the difference. Steve Jobs says "it'll be out in the spring". Linus says "it'll be out in the spring, and I'm never wrong" (obviously tongue-in-cheek).

    Anyway, how on earth did this get to be about Linux? Linus' sucking has *nothing* to do with Apple's sucking. Apple missed the deadline; therefore they suck. I don't care if everyone else in the world also missed a deadline; the point still standns.

  17. Re:Relevant Mark Hamill Quote: on R2D2 (Kenny Baker) Replaced with CGI for Ep2 · · Score: 2

    Right, but for some reason Harrison Ford does (?)

  18. Re:Easy. on R2D2 (Kenny Baker) Replaced with CGI for Ep2 · · Score: 3

    I would think they would want him to act a little bit more like a "normal" human, not a caffeine addict.

  19. Re:[OT] sig on Internet 2 Crawls Forward · · Score: 2

    Oops Slashdot ate my less-than sign.

  20. [OT] sig on Internet 2 Crawls Forward · · Score: 2
    I'm afraid that your sig is no longer standard C. Implicit int and implicit function declaration are gone. Your sig would have to be something like:

    #include <stdio.h>
    int main(int O,char**a){10>4*O):10)&&main(2+O,0);}

    Oh well. At least they've got the implicit return 0 rule in there :)

  21. Re:Internet-2 not a public network on Internet 2 Crawls Forward · · Score: 2

    That's just the membership policy for UCAID, not the Internet2 at large. Okay currently UCAID *is* the Internet2 at large, but I have a hard time believing that when they roll this out, they expect the entire Internet2 to consist of a single organisation.

  22. Re:Sonic guns on Focusing Audio · · Score: 2
    Directional sound doesn't really help much there. Let's say the sound is directed straight at the driver's head. What energy isn't absorbed by his eardrums will continue on in the same direction and eventually outside of the car. What you would really want is better sound insulation (luxury cars are getting pretty good about this).

    Mind you this still could have its uses. With a little bit of effort, you could get the same loudness from a 50W source as, say, a 150W source, since you don't have all that omnidirectional sound energy. Just imagine if you could do the same for the sun :D

  23. Re:Changes for Today's closed source developers? on It'll Be an Open-Source World · · Score: 2

    So use a trolley, braniac. No one said you had to move furniture with your back.

  24. Re:That's it on KDE Strikes Back · · Score: 2
    The main difference I think would be garbage collection. C++ will (I dearly hope) automatically destroy all variables in scope (hence free()ing allocated blocks) when you longjmp()=throw. With C it's a little bit more tougher. One approach (which I usually use) is to have an object on the exception environment stack that tells the calling function what needs to be freed(). Another approach would be to use reference counting for all the memory you allocate, and just do a simple release() whenever you throw. And finally, you could just link against a drop-in garbage collection library.

    So beyond garbage collection, I don't think that any languages do anything beyond a simple setjmp()/longjmp() to deal with exceptions. The problem with doing this in C is that you end up with an obsession to make things more and more generic until you have to start coding in an OO approach, so you implement objects and message passing.

    And then after a while you realise that you've just reimplemented Objective C.

    Oh well.

  25. Re:X Xand XFree on X Consortium Announces X11R6.5.1 · · Score: 2

    I was under the impression that this would be a fully functional Xlib (probably using BSD sockets). I don't know for sure because I've never actually downloaded their 'sample implementations'. Of course they couldn't make an Xserver (except maybe an Xnest type deal). The question of *why* you would want to install it is interesting, considering your X server won't support any of the new extensions, but I'm skeptical as to just how much it would break.