Slashdot Mirror


User: ishmalius

ishmalius's activity in the archive.

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

Comments · 453

  1. Exactly. Re-licensing without permission is theft on Linus Says No GPLv3 for the Linux Kernel · · Score: 1

    If the original author released code under v.2 and it does not contain such a clause allowing re-licensing under another license, then slapping a new license on it would be nothing less than stealing it. Remember, it still belongs to the author. He has not relinquished ownership by licensing it. If the current license sticks, then that is likely his intention. Maybe emailing him and asking him to re-release it under another license would work. But it is not public domain and it is not allowed for downstream developers to break the contract. But beyond such a clause allowing the "or later" GPL, changing the terms of the license is precisely what the GPL forbids. If you wanted GPL-only, it would need to be a different product, not a derivative.

  2. Up to the contributor, mostly on Linus Says No GPLv3 for the Linux Kernel · · Score: 4, Informative
    If the code has already been released as GPL v.2 and it has already been dispersed into the Internet wilderness, then what is done, is done. However, new code and/or new versions of existing code can be licensed however the author of it wants. It is merely up to the kernel integrators to decide if they want to use it or not.

    If the kernel project guys really do not want GPLv.3-released code in their product because they consider it to be virally too restrictive, then fine. That is their prerogative and they don't need to include it. However, if the author of some highly-desired code really wants v.3 and doesn't care if it lands in the official kernel source tree, then the contrapositive applies: they can't force him to change it, either.

    Remember, the GPL in its various forms is not restrictive; it is permissive. It starts with the default copyright restrictions allowing no copying of the code. It then generously gives permission to copy and use it while only asking for a few small acts of good behaviour in return.

  3. Possibly an expert system thing on Subpoena Resistance Hurts Google Stock · · Score: 1

    Any AI/expert system engine that tries to 'learn' from user interactivity would keep track of this. It would be a useful thing to know the mapping between any user's query versus which of the results that user clicks, giving them more weight.

  4. The guy acted dishonorably on Get Fired. Delete Colleague's Account. Go To Jail. · · Score: 1

    Whatever the judicial system's problem's are, and whatever the circumstances of his dismissal, the basic transgression remains. He abused people's trust, and he sold his integrity for the benefit for a bit of revenge. The commitments you make when you join an enterprise should remain in place whatever happens during the job later, or however you part company. If there is a problem, then fight the good fight and refrain from stooping to a lower standard of behaviour. A job is temporary. He has lost something forever.

  5. Re:The Fifth Element on Dr. Who on Sci-Fi Channel in March · · Score: 1
    I think that I sense your sarcasm in this. ^^ Because, of course, the Fifth Element by Luc Besson can be considered to be a French movie.

    But I loved this movie, too, with its style borrowed from Heavy Metal Magazine (especially the cab driver).

  6. Current Sci-Fi too videogamey on Dr. Who on Sci-Fi Channel in March · · Score: 1
    I have always appreciated Dr Who, because as far into the fiction and fantasy world as it delves, there is always a kernel of basic science in it.

    The vast majority of science fiction programming currently being made has this format:

    • Overall storyline: (A) Spend the first 10 minutes introducing the creatures. (B) Spend the rest of the movie shooting them.
    • Costumes: paramilitary black.
    • Setting: claustrophobic dark blue rooms.
    • Dialogue: semi-military jabber (say "sir" a lot), mostly about who is tougher than whom. Use superlatives and hyperbolae: "He's the best," or "It's Armageddon!" The street-wise misfit must always verbally abuse the authority figure who does things by the book. Perform at least one computer hack, and remember to say, "We're in!"
    And that's about it. Take those basic ingredients, mix them in different proportions, and you have the recipe for most sci-fi movies made today.

    Alas, if only a Hollywood writer had an education. Imagine the potential!

    I really miss the classic type of science fiction, where a basic science, extrapolated-science, or science fiction concept is used as a basic core, and a reasonable story line is wrapped around it. The story should always reign supreme in any work of fiction. And there is no reason to consider this just geek appeal. Blade Runner and Dark City are two excellent examples of this: a science fiction story, told in a classic film noir setting.

  7. Agree. He should have rehearsed a bit on HD DVD Demo a Disappointment · · Score: 1
    I have done many software demos for packages that I have made myself. I have learned that you never trust the product to do what you want it to do. Before you do a public demo, you should always make a printed script, and practise it 10, 20 times or more. Sure, it removes the spontaneity from the demo, but at least the thing will do what you expect it to do. And run through it at least once when you get to the demo location, just to make sure everything is plugged in, etc.

    Once your scripted part is done, you can always go back and do things more naturally, and answer questions. But at least it works once properly. If it fails during this part, you can always blame the operator.

  8. Wrong. DARPA would love that. on Military Device Will Sense Through Concrete Walls · · Score: 4, Insightful
    That is exactly what will happen.

    Keep in mind, the eggheads at DARPA (they paid me once, too) would love nothing better than to actually tell their families what they do for a living.

    Imagine something like the quakes in Turkey or Iran, and they could find survivors from under the concrete slabs. Kids could point to the TV and say "my daddy made that!"

    Don't confuse politicians with individuals.

  9. I thought "coupon" payments were no longer allowed on Sony to Settle Spyware Suit with Downloads? · · Score: 1
    I seem to remember a few years ago that there was some movement in the legal world to forbid such settlement payments. This is where items of no discernable value except for the arbitrary number given to them by the transgressor themselves are used to weasel out of a true payment. The name comes from the normal practice of issuing coupons toward the purchse of more products from the evil corporation.

    This problem was not about bad CD's, but about potential or real damage to customers' computers. A more appropriate settlement would be to cover the cost of a technician fixing the flaw or reinstalling the OS.

  10. Heh on More Cookie Investigations · · Score: 1

    I stand corrected. Thanks! ^^

  11. Someone needs to tell them about HTTP Sessions on More Cookie Investigations · · Score: 2, Insightful
    Most cookies are not only not evil, they are purely mechanical.

    As far as I have seen from experience, the vast majority of cookies in use today are merely for storing a user's session key. They just store your virtual "connected" status (with the otherwise connectionless HTTP) for the duration of your visit to the site, and expire and are discarded after a few minutes of idleness (usually 30 minutes).

    Of course, it would be nice to not have session cookies at all, but it appears to the user to be the most transparent. The other main method is to have a session key in the URI. How many times have you seen "?sessionid='somedata'" or "?JSESSIONID='somedata'" appended to the end of a URL?

    The other ways, such as hashing the agent's info (ip address, browser, etc) on the server and doing a lookup for every page request, or passing the data back and forth in 'type=hidden' form fields, are less reliable.

    I think that if someone would tell the media this missing bit of info, the hype might fade, if only temporarily. There are too many Chicken Littles (Cassandras?) in the world for paranoia to take a permant holiday.

  12. This is not totally new on 'EyeBud' for the iPod Video · · Score: 2, Interesting
    If you have been keeping track of the "wearable computing" market recently, you would know that something like this has existed for years. The one I have seen is a clip-on for a pair of eyeglasses, and which holds the tiny screen a few cm in front of the left eye.

    I think that the "newness" part of this is that it is specifically designed for an iPod.

  13. Isn't this behaviour approved by the ABA? on RIAA Bullies Witnesses Into Perjury · · Score: 1, Insightful

    I thought that this type of experience was required to pass the Bar exam.

  14. Absolutely correct on Learning Java or C# as a Next Language? · · Score: 1
    A good programmer is able to express his logic and algorithms in any language. He should never concentrate on just one, but consider the plethora of languages and infrastructures as the many tools of a toolkit. Each one has its own qualities and drawbacks. Use the best one for the job at hand. It makes you a better craftsman, opens your opportunities and horizons, and looks better on your resume/cv.

    But purely answering the posed question: Don't learn either... learn both. They are so incredibly similar that knowing one is like knowing the other.

  15. Canali on Mars! on Beagle 2 Probe Spotted on Mars · · Score: 1

    Could it be possible that he is "seeing" too much in that photo, like Schiaparelli or Percival Lowell? I have seen some amazing analyses of photographic intelligence before, but interpreting so much from so few pixels is astounding. Obviously there is no wishful thinking happening here in this "extrapolation."

  16. I assumed the pipes were for cooling on Ham Hears Mars Orbiter 45 Million Miles From Earth · · Score: 1

    I had assumed that the copper tubes were for feeding liquid nitrogen or something similar to keep the GAASFET parametric amp cool and keep the heat noise down. But according to the article, they are actually the waveguides. Not bad. Home Depot could use this for advertising.

  17. Caching on Retrofit Your Web Pages For Wireless Compatibility · · Score: 1
    I don't know about all of the big webservers, but I do know that at least Apache, WebSphere, JBoss, and ColdFusion have caching built in, so you don't need to supply these yourself. If you XSLT a page and you either have a static page or the content engine somehow marks it as having no deps, it will be cached. The first web page hitter might wait an extra 1ms, but the rest will view it as a static page.

    I don't see the problem. Why avoid tech? You can be the hottest web artist and/or editor, but still only be a Luddite empirical black-box person. Oooh, the mystery of tech.

  18. Re:Oops on Season's Givings? · · Score: 1
    And I'm also sorry about igniting this little firestorm of controversy.... But, really.. who could hate the Salvation Army?

    As an alternate, I also suggest Doctors Without Borders, or in 'Internationale', Medicins Sans Frontiers. A lot of doctors and nurses from here (Houston) are members of this wonderful organization.

  19. Oops on Season's Givings? · · Score: 1
    Yes, I'm sorry if I sounded like I was preaching. I didn't mean to. But the article is an "Ask Slashdot" category item, so I really meant to just give an alternative.

    As a purely 'geek' thing, I might ask if the MIT $100 computer project needs any help. It would be a shame if the project needed to buy all of its technology, when there are so many good minds out there.

  20. In case I'm offtopic... on Retrofit Your Web Pages For Wireless Compatibility · · Score: 1

    You can also filter your existing output via XSLT. It is quite easy using servlet or Apache filters.. or whatever you have. For normal pages, just do a copy. For limited devices, convert and/or trim data. Be sure to turn off XML validation, since most content engines generate bad XML.

  21. A better fix is XSLT on Retrofit Your Web Pages For Wireless Compatibility · · Score: 2, Interesting

    A much more generic solution would be for the content manager to generate only XML, and for XSL (client side) or XSLT (server side) to do the customization. Then the possibilities for fitting onto any client device would be endless. CSS only affects existing classes and elements. XSLT generates whatever elements and styles them as it pleases.

  22. Re:Be unselfish on Season's Givings? · · Score: 1

    Heh. Yes, you got me there. I confessed in a reply above. I saw an article in Scientific American once about the altruistic behaviour of bats, where he theorized that the benefit was the herd instinct, which we bipeds call a sense of community.

  23. Re:Be unselfish on Season's Givings? · · Score: 2, Informative
    Yes, I forgot to mention that part, that they have very low operating costs, so almost all of the donations go the the needy.

    By the way, the cynics might want to know that in all of our dealings with the Salvation Army this summer, I did not see them proseletyzing even a single time. Helping the people in distress seemed to be the only mission at hand. Here is a nice humorous article from a few weeks ago about another group, which I think actually gets the spirit of the relief effort fairly accurately.

    Another thing to which people might be interested in contributing, are the various holiday feasts that your local community organizations are holding for the poor and homeless in your area. I have volunteered for these several times, and I absolutely love doing it. I have discovered that what homeless people need the most is merely someone to talk to, since they are so totally alone on the streets. When you ask someone "How are you doing?" and he blurts out his entire life's story, the best thing you can do is listen.

    I must admit, giving your own time to help people directly can't really be considered totally altruistic. Guiltily, you will almost certainly benefit in your heart as much as anything you might be doing for them. Cynicism will fall by the wayside.

  24. Be unselfish on Season's Givings? · · Score: 5, Insightful
    Maybe you address this in your article, but the server has turned to molten metal. So ignore this if I have it wrong, but: They made your life better? Whatever happened to altruism?

    I, for one, am giving to the Salvation Army. During the hurricanes, they did an enormous amount of thankless work. They did not receive the publicity of the Red Cross, but as is typical, they are the first to arrive and the last to leave. They work endless hours, seemingly tirelessly, and never lose their smiles. They shun self-promotion. These are truly wonderful people.

  25. Patent "reform" will only make this worse on Portable Stereo Creator Gets His Due · · Score: 1
    The patent reform lobbying occurring in the US Congress right now is focused mainly on one major change: altering the deciding factor for the awarding of a patent. Currently it is given to the person who can reasonably be ascertained as the first to invent a particular idea.

    Business interests dearly want to change the rule from "first to invent" to "first to file." This will tilt the power of patent protection strongly away from the individual to the monied interests with their infrastructures of patent lawyers. The fabled laboratory-in-a-garage that people love to imagine will be a thing of the past. All patents will be held by corporations.