Slashdot Mirror


User: po8

po8's activity in the archive.

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

Comments · 757

  1. Don't make me do it... on Tim O'Reilly Bashes Open Source Efforts in Govt · · Score: 2

    'No one should be forced to choose open source, any more than they should be forced to choose proprietary software.'

    Michael, you're being way too hard on Tim O'Reilly: I think he's enunciated an important moral principle here. You wouldn't think a professional business man would be the one to finally state the principle of absolute anarchy so clearly and succinctly, but how could you do much better than "no one should be forced to do x, any more than they should be forced to do not x? This is especially brave since Tim's business becomes irrelevant: no one should be forced to obey the boss, any more than they should be forced to ignore the boss.

    I mean, with this principle, the legal choices of the government about free software really become irrelevant: no one should be forced to follow the law, any more than they should be forced to break the law.

    In fact, pretty much everything becomes irrelevant. No one should be forced to respect the public interest, any more than they should be forced to ignore the public interest. Heck, no one should be forced to build good, cheap software, anymore than they should be forced to build shoddy, overpriced software.

    In short, nobody should be prevented from doing evil, any more than they should be prevented from doing good.

    --po8, who thinks that nobody should be forced to listen to pseudo-philosophical drivel any more than they should be forced to spew pseudo-philosophical drivel.

  2. Re:Ummmm So what? on NeoNapster's NeoAudio Rips Off CDex · · Score: 2

    I'm not so certain that the adware and spyware programs can be "reasonably considered independent and separate works in themselves." Certainly they are packaged with the CDEX code as "a program" rather than as a package (heh), and the installation of the CDEX code automatically, unpreventably and irrevocably installs the other components. Indeed, the makers of this sleazeware went to some trouble to ensure that these pieces were not "identifiable sections". This seems to me to be quite different from a "linux distro" type of situation.

    IMHO they're more components of "NeoNapster" than programs in their own right, but as I said, IANAL. It will be interesting to see what position the FSF takes on this.

  3. Re:Ummmm So what? on NeoNapster's NeoAudio Rips Off CDex · · Score: 2

    My reading of the GPL suggests that they can't be in conformance unless they also provide the source for the adware and spyware: a quick glance through their sources didn't show any. IANAL: YMMV.

  4. Re:Won't work on India's ISPs Want Payola from Big Portals · · Score: 3, Insightful

    My impression is that the ISP association would seek legislation to enforce the "tax" on every ISP, whether a member or not. This is certainly how such things are done in the US (Internet radio tax, blank CDR tax, etc.). Presumably the bad-guy ISPs would be both good at and motivated to assist the Indian government with enforcement.

  5. Huh? on Future of Wi-Fi · · Score: 2

    IMHO this article seems less-than-clueful.

    About 1/5 of it is devoted to the idea of making more bandwidth at 2.4GHz through the magic of "spread spectrum". "Wi-Fi" (and as far as I know, no one who actually understands 802.11b calls it Wi-Fi) has always been spread spectrum. The technological advance they seem actually to be talking about is automated bandwidth allocation. (Call me when my "cognitive radio" is ready.)

    The article also seems to have no clue about the higher-frequency bands used by 802.11a, that are so far pretty empty, or about the more efficient use of spectrum with 802.11g. Either of these things could make a huge difference in 802.11 bandwidth availability in the short term.

    Indeed, the authors seem to have some kind of corporate want-to-see-it-fail axe to grind. Consider the introduction. IMHO that Doonesbury cartoon was as non-insightful as most of Trudeau's recent comments on bits and ownership in the digital age. (Hint: he's a cartoonist. He's one of my favorites in general, but on certain subjects, his job gives him a vested interest.) If I'm paying flat-rate, as many folks are, I could care less who borrows my unused 802.11 and net connection bandwidth: it's not hurting me an iota. As far as I'm concerned, anyone who feels otherwise should review their social contract carefully.

    In sum, I think there are far better places to get your Wi-Fi report than the referenced article.

  6. Required reading on R2D2 Beer Getting Machine · · Score: 2

    Required background reading for this /. story: the late, great Henry Kuttner and C.L. Moore's Gallegher series of stories. (You may remember the authors from such sci-fi classics as The Twonky or All Mimsy Were The Borogoves.)

    Although I'm afraid I've given a punchline away just via the pointer here...

  7. Re:One of my favorites on Tech-Interview Riddles · · Score: 1

    Doesn't work now for c values > 1. The whole
    point in the first place was to do all the bits in parallel. Consider

    c = 0b10
    a = 0b11
    b = 0b00

    c ? a | b : a & b == 0b11

    which is "half right".

    In short, ?: is not a bitwise operator.

  8. Re:One of my favorites on Tech-Interview Riddles · · Score: 1

    Nah. In this formula, 0 bits in C "outvote" bits that are 1 in both a and b: e.g., let

    a = 1
    b = 1
    c = 0

    and note that the answer is wrong.

  9. Re:my stab at a proof on Tech-Interview Riddles · · Score: 1

    OK, very nice clean proof that just & and | won't
    work. Does allowing yourself & | ^ + - help?

  10. Re:One of my favorites on Tech-Interview Riddles · · Score: 3, Informative

    You're neither one as 1334 as you think.
    Here's 4 operations:
    return (a ^ b) & c | a & b;
    (Extra parens are for wimps.)

    Show that it can be done in 3 C ops, or
    prove it impossible.

  11. Re:Debian guys WAKE UP on Debian GNU/Linux 3.0 Released · · Score: 2

    I've been known to put a bit of work into X myself, so calling me an "asshole" is probably not productive.

    OTOH, perhaps I misunderstand the Debian software distribution model. The way I always thought it was supposed to work, the downstream maintainer dumps things into unstable ASAP so that folks can start using them. Then they work on getting them ready for inclusion in testing.

    I've never heard of "experimental" as a standard part of the Debian distribution process for an incorporated package. Indeed, I note that Branden has had to put together his own set of mirrors to distribute his experimental XFree86 release. IMHO his acknowledgedly valuable time and energy would have been better spent by letting the standard Deb mirroring process take care of this, by making 4.2 the unstable build at that point. But again, perhaps there is something I am missing about the process.

    I understand that building X for Deb is a lot of work. And "bogus" was a poorly chosen word for the frustration I'm feeling: my apologies. But I am, to choose a better word, frustrated.

    I install Debian on others' boxes frequently (a few times a week lately). For a substantial fraction of those installs over the last 6 months, I have had to build X from XFree86.org source to get folks' video cards working properly. And for 5 of those months, I didn't even have the option of trying an experimental 4.2 build out of Branden's home directory.

    For my own home boxes, I long ago put holds on most of the x-related packages and just build XFree86 from CVS when it seems like I need to. That's part of my frustration: I know that Branden's work is helping XFree86 to work a lot better for folks on non-x86 platforms and with unusual problems. But I am not (and I think many others are not) in this situation, and I've generally had awfully good luck with XFree86 top-of-tree. I wish someone would Deb that regularly: I wish I had time to do it, or that I could find someone willing whom I could help.

    So yes, I apologize for the pejorative tone of "bogus". But no, I'm not willing to drink "a nice cup of shut the f*** up" at this point. I and others have real problems; it is increasingly difficult for us to support other Debian users and our own X-related work.

  12. Re:Debian guys WAKE UP on Debian GNU/Linux 3.0 Released · · Score: 2

    I'm not unhappy because XFree86 4.2 is not in Debian stable. I'm not even unhappy because it is not in testing. I'm unhappy because XFree86 4.2, after 6 months, is not even in unstable. That's just bogus.

    4.2.99.1? Forget about it.

  13. Re:One doctor's view on Interesting Enemies For a Diagnostic Database · · Score: 4, Interesting

    You seem to be a GP. I would assume your patients routinely report with nonspecific back pain, or with headaches.

    The data I've seen suggests that these two symptoms in particular are both pervasive in the patient population and routinely undiagnosed or misdiagnosed. It would be interesting to run a double-blind comparative study of diagnostic efficiency of physicians and laypeople with and without the database...

  14. We *have* to have a place to dump used nuclei on Yucca Mountain Approved for US Nuclear Waste Storage · · Score: 5, Informative

    I'm glad I don't live in Nevada.

    I would gladly locate the national nuclear waste repository within 1/2 mile of my home if the alternative is to leave it where it is. My home town of Portland, OR is about 30 miles from the Trojan nuclear power plant, a now-defunct power reactor whose pool is being used as its spent-fuel storage facility. The pool is a few hundred yards from the Columbia river. Given that situation, IMHO almost any sensible thing one could do would be an improvement.

  15. Re:my xauth question on Talk To Xanth Creator Piers Anthony · · Score: 1

    We're massively offtopic at this point, but one standard thing to do here is use ssh to become root just to get the X11 port forwarding.

  16. Re:my xauth question on Talk To Xanth Creator Piers Anthony · · Score: 1

    I understand that this is just a gag, and a fine one!

    But for anyone who is seriously wondering about an answer: if you are user jane, then as root (using a shell that supports ~user) type

    rm ~root/.Xauthority
    ln -s ~jane/.Xauthority ~root
    Everything should now work seamlessly.
  17. Re:"Real-world scientific application" on An Application For 10-Gigabit Networking · · Score: 1

    Thanks, I missed this in the article. I guess this is real-world binary black-hole coalescence in action. :-)

  18. "Real-world scientific application" on An Application For 10-Gigabit Networking · · Score: 3, Interesting

    Must be the middle of the night, because I'm struck by the beautiful improbability of the phrase "real world scientific [computing] application". Looking at the article, I note that the phrase is stolen from it, and that the article also mentions that the app is "Cactus". Looking at the pages for that project, I note that Cactus is a computational framework, not an actual application. Further, there seems to be no indication which app was actually run.

    However, most of the Cactus apps seem to be in astrophysics. Sigh. Maybe it's "real-world" astrophysics. Or maybe it's just bedtime.

  19. Qwerty design goals on Beyond Dvorak via Genetic Algorithm · · Score: 3, Informative

    In a way. Qwerty was designed to keep mechanical typewriters from jamming, which meant physically separating the keys for common digraphs. This requirement is somewhat incompatible with the requirement that common digraphs be quickly typeable, hence some slowndown.

    If Sholes and Densmore had just had computers to run evolutionary algorithms on, they presumably could have designed a better layout for mechanical typewriters... :-)

  20. Effort isn't cheap on Is There Such a Thing as "Too User Friendly"? · · Score: 2

    In a world where users are deluged with new things, your new thing must be of one of two kinds. It might be so important to the user that they are willing to put substantial initial and ongoing effort into understanding it (e.g., the telephone). Otherwise, it must not require much initial or ongoing effort to understand (e.g. fluorescent replacement bulbs).

    The TiVo, for example, is not a such a huge improvement over the VCR (something many users already know) that users would be willing to spend a week learning it and a few hours a week maintaining it. Fortunately, the TiVo is easy to learn and easy to use. This is one reason why it has held on when other PVRs have fallen by the wayside. It will be interesting to see if the MS X Box PVR stuff does as well: I doubt it.

  21. Public Safety Analysis? on Ask 'Rocket Guy' Brian Walker · · Score: 2

    Forgetting for a moment the risk to your own life, what sort of safety analysis have you done to ensure that you don't hurt or kill spectators or the public in the neighborhood of your launch site, damage property, start fires, etc.?

  22. YAXSP (Re:Linux is catchings up...) on Native Sorenson Playback Comes to Linux · · Score: 4, Informative

    Oh man. Yet another "X sucks" troll. I have no idea why I waste my time with these, but here goes... (and in HTML, no less :-)

    • Font support: Been out for a year. See Xft. Easier to use now with Xft2 and fontconfig.
    • Color management: Been in Xlib for 15 freaking years. See XCMS in the documentation. Application developers never use it, because users never cal their monitors on PC hardware. But it works fine.
    • Alpha blending support: Documentation on the Render extension has been out for a year. Implementation got done two weeks ago. Will be mainstream in a couple of months.
    • Usable configuration: Working on it. "XFree86 -configure" is a step in the right direction. This is probably the most valid complaint on the list, but note that PC graphics and input hardware is notoriously hard to configure, even with Windows.
    • Changing resolutions on the fly: part of the ResizeAndRotate extension. A working implementation of this part is done. Will be released shortly, when the rest of R&R is stable. Note that the ability to change resolutions on the fly has been around for as long as XFree86 via <ctrl><alt><keypad-+>, although the viewport property and the fact that existing apps don't rescale has made it less useful for some needs. It is fairly useful for accessability, though.
    • VNC (or other RFB) server support: This wants to be done via client-side replication, not by bitmap-copying, which is wrong on so many levels. This work is starting now: I would guess about a year to completion. In the meantime, there are plenty of solutions for replicating the server side to another X display: do a web search if you are serious about this.

    I could really stand folks spending 15 minutes doing research before writing these critiques. OTOH, I guess I was successfully trolled, so what do I know?

  23. If you like MFIAB... on Memoirs Found in a Bathtub · · Score: 2

    ...you may also like the fantasy-role-playing game Paranoia: a classic with a somewhat similar setting and feel. The well-written rulebook begins this way...

  24. Cyberiad (Re:Lem at his best) on Memoirs Found in a Bathtub · · Score: 2

    Forget categories like "Stanislaw Lem" or "Science Fiction": The Cyberiad is unquestionably one of the all-time great works of literature.

  25. Active guidance? on Amateur Rocket Heads Into Space · · Score: 3, Informative

    Ky Michaelson and his team are for real, and it will be interesting to see if they make it work: our group will be out at Black Rock cheering them on.

    That said, as far as I know, this rocket lacks what is known in the trade as "active guidance": i.e., it cannot steer itself. This leads to two big problems. First, it is very hard to build a rocket that will go up very straight to 100km. Large fins are required for the upper atmosphere, but they cause tremendous drag near the ground. (Also, BTW, the potential landing radius of the debris in the event of failure of the airframe or parachutes is huge: part of why the FAA is so nervous about the whole thing.)

    Second, even if the rocket does make it "into space", it is essentially impossible to make it into orbit. To orbit something, you need to go up and then sideways: this requires steering.

    Imagine putting a car out on a salt flat, tying the wheels down, aiming it north, and letting it travel for 50 miles. It would probably end up somewhere north of where it started. More than that, it would be difficult to say. This rocket is aimed 50 miles up. With luck, it will end up falling from above us somewhere. More than that...