Slashdot Mirror


User: QuantumG

QuantumG's activity in the archive.

Stories
0
Comments
11,687
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 11,687

  1. Is that so? on Some Developers Leaving Google For Microsoft · · Score: 5, Insightful

    "Everything is pretty much run by [engineering] -- PMs and testers are conspicuously absent from the process."

    Oh what a fucking nightmare!

  2. Re:System complexity driving OSS? on MS To Become Open Source Friendly Post Gates · · Score: 0, Offtopic

    Check out the Linux kernel some time.

    http://video.google.com/url?docid=3414999620283973916

    Command and control that a military would envy.

  3. Re:Tagged !holographic on A 3-D Holographic Display · · Score: 1

    If you RTFA you'd see that the thing that is spinning, is a hologram.

  4. Re:What a Great Idea, Not on The Fight To End Aging Gains Legitimacy, Funding · · Score: 1

    And who makes the laws?

  5. Re:What a Great Idea, Not on The Fight To End Aging Gains Legitimacy, Funding · · Score: 1

    I thought it was obvious the point I was making, but I guess I wasn't clear. When you live long enough to *personally* see the result of abusing the environment, you're more likely to do something about it.

  6. Re:I feel dirty on NASA Tests Hypersonic Blackswift · · Score: 4, Funny

    No, they're dumb. Fox News was unable to find people who could act dumb, so now they just hire people who really, (really, really) are dumb.

  7. I feel dirty on NASA Tests Hypersonic Blackswift · · Score: 5, Informative

    Please warn us when linking to Fox News. Jesus those people are dumb.

  8. Re:Methuselah's Children, etc. on The Fight To End Aging Gains Legitimacy, Funding · · Score: 4, Insightful

    A lot of science fiction has explored life extension.. of course, a lot of people don't read, and a lot less read science fiction, so I expect that we'll rehash everything as the technology becomes available.

  9. Re:What a Great Idea, Not on The Fight To End Aging Gains Legitimacy, Funding · · Score: 5, Interesting

    People don't give a shit about the planet because they know they will be dead long before it is.

    Give them eternal life and watch how quickly they become militant greenies.

  10. hmm.. bad smell here on Bell's Own Data Exposes P2P As a Red Herring · · Score: 1

    Say a particular 4 letter lobbying organization was offering these ISPs money to curb P2P usage.. would that be legal?

    Kinda sounds like tortuous interference to me.

  11. Re:Americans' rights on Senate Hearing On Laptop Seizures At US Border · · Score: 1

    Does make you wonder what they do to citizens who just say no to an incoming search. They can't refuse them entry.. They have to arrest them or let them go. If USians hadn't turned into such pussies since 9/11, *someone* would have gotten themselves arrested by now and tested the law, but no, USians are afraid of being arrested now.

  12. Re:Release Early, Release Often Doesn't Serve User on What Does It Mean To Be an Open Source Author? · · Score: 1

    As much as I understand the point you are trying to make, I really don't think it is as big of a practical issue as much as it is a psychological one. All the people who contribute to the Linux kernel know maybe 1/1000th of the entire code base, because that's all they need to know. Same goes for Open Office or any other large code base. I remember fixing something in Open Office a few years ago.. I looked at the text on the dialog, searched the code, didn't find the text. That stumped me for about an hour, until I figured out that they were internationalization fans.. I found the string I was looking for in a language file. Next to it was an identifier.. I searched for that in the code, found the part which was responsible for the dialog. If I remember correctly, it was some kind of domain specific language for dialogs. So I studied that for a while and found the identifier for the function that was called when the button I was interested in was pressed. That function was written in C++.. it's probably written in Java now. About 20 seconds after looking at the function I saw the obvious error, and fixed it. I sent the patch to the list, they said thanks, ignored the patch and just fixed it themselves. I implemented a couple of other hacks that I wanted to the Presenter app, posted em to the list, they were picked up in some later releases.

    This is what programming in the large is all about. Most software is worked on by a team of developers, few of whom understand the entire code base. You need to use "beacons" to navigate around the code and find the local relevant portion that corresponds to the dynamic behavior. This is classic software maintenance.. see Brooks, 1983. I, personally, think the standard mechanism is not good enough.. There should be better tool support for matching program behavior to the source code, and programmers should learn to use them. I wrote a function tracing tool for this reason. Although, looking at that page now, I see this isn't the version that lets me attach to an already running pid. I should really update that. Can't remember if it does multiple threads either.. hmm.

  13. Re:Release Early, Release Often Doesn't Serve User on What Does It Mean To Be an Open Source Author? · · Score: 1

    Dude, speak for yourself.

    Picking up a new code-base quickly is a skill that many people in the Open Source community have.. and you will never learn it if you're just defeatist about it.

  14. Re:This is absurd. BBS anyone? on Prior Art In Barracuda-Trend Micro Lawsuit · · Score: 1

    Yes, you're right. The thing that makes it patentable or not is the method. If it is trivial to combine X with Y, then it is trivial and may not receive patent protection. If, however, you need to invent something to combine X with Y, as you most always do, then it likely is patentable.

  15. Re:OpenCog on Cutting-Edge AI Projects? · · Score: 1

    They're talking about the language that the programs the genetic algorithms evolve.

  16. Re:OpenCog on Cutting-Edge AI Projects? · · Score: 1

    Right now, whoever you are.

    If you'd like some help getting involved, drop me an email.

  17. Re:An obvious one. on Cutting-Edge AI Projects? · · Score: 1

    TRBMs have been used in DBNs, look at Learning Multilevel Distributed Representations for High-Dimensional Sequences,
    Ilya Sutskever and Geoffrey Hinton, AISTATS 2007. But yeah, if you're looking for a job, Numenta are a good place to look. Of course, once you join the company you'll think Numenta's technology is the "one true path" and not even bother looking at the rest of the field ;)

     

  18. Re:This is absurd. BBS anyone? on Prior Art In Barracuda-Trend Micro Lawsuit · · Score: 2, Informative

    Welcome to the broken patent system.

    Why do you think so many things have clocks in them?

  19. Re:OpenCog on Cutting-Edge AI Projects? · · Score: 2

    hasn't not been made public or has not, if you prefer :)

  20. Re:OpenCog on Cutting-Edge AI Projects? · · Score: 2, Informative

    All I want is some proof. Is that so hard? No, and you're right to ask for it. Skepticism is healthy.

    There's three main components to OpenCog:

      * The architecture
      * The Probabilistic Logic Network algorithm
      * The competent generic algorithms system (MOSES)

    and it is openly admitted that this isn't enough.. some sub-symbolic algorithms will be needed to complement all this "neat" (although probabilistically weighted) work.

    And then hanging on the side is all the Natural Language Processing stuff, and the embodied simulation stuff, both of which are meant to generate interesting input for OpenCog to process.

    To date, the PLN algorithm hasn't not been made public, although that could change in the next month. The MOSES stuff is public, but not integrated yet. The Natural Language Processing stuff is written in Java (the rest of the framework is written in C++) and this won't change as the XML interfaces between the two are sufficiently powerful that there is just no need.

    Probably not until September 2008 or later will all these parts start coming together.. and it'll likely be well into next year before something "impressive" can be demoed without outright cheating. Then, hopefully, things will take off. But who knows. We have to wait and see and optimistic predictions do more harm than good.

  21. Re:An obvious one. on Cutting-Edge AI Projects? · · Score: 5, Informative

    I think the Deep Belief Networks of Hinton et al are way ahead of Numenta.. in that they are real science with measurable results that has been reproduced by multiple implementations. The 2006 paper that started it all and Hinton's presentation on google video:

    http://www.gatsby.ucl.ac.uk/~ywteh/research/ebm/nc2006.pdf
    http://video.google.com.au/videoplay?docid=228784531481853811

    A formal analysis:

    http://www.cs.utoronto.ca/~ilya/pubs/2007/inf_deep_net_utml.pdf

    Application to natural language processing:

    http://www.cs.swarthmore.edu/~meeden/cs81/s08/DahlLaTouche.pdf
    http://www.machinelearning.org/proceedings/icml2007/papers/425.pdf

    Reproducing Hinton and extension to and evaluation in other domains:

    http://www.machinelearning.org/proceedings/icml2007/papers/331.pdf

    Use in Computer animation of facial expressions:

    http://aclab.ca/users/josh/downloads/pubs/23_Susskind_Hinton_Movellan_Anderson.pdf

    Most impressive:

    http://www.cs.utoronto.ca/~ilya/pubs/2007/aistats_multilayered.pdf

    A C++ implementation (although it has much Python love):

    http://plearn.berlios.de/

    So yeah, there's some pretty good demonstrations of how powerful DBNs are.. Numenta is lagging behind.

  22. OpenCog on Cutting-Edge AI Projects? · · Score: 4, Informative
  23. Re:This is absurd. BBS anyone? on Prior Art In Barracuda-Trend Micro Lawsuit · · Score: 5, Interesting

    That's not the way prior art works. Patents cover methods, not ideas. So a method that applies an old idea to a new situation can indeed be patentable. If you work for IBM, or some other company that has a bonus scheme for patent filing, one way to come up with shit to get patented is simply to make a list of all the new technologies out there and figure out how to apply old ideas using them.

  24. 'Gmail' brand sucks everywhere guys on Google Abandons the Gmail Name In Germany · · Score: 1

    They should have called it "Google Mail" from the beginning. I still have people asking me what the hell gmail is.

  25. Re:Those bugs have clearly been there for years on What Does It Mean To Be an Open Source Author? · · Score: 1

    There's reporting "labeling is borked!!" and there is reporting "with configuration X, running version Y, I had problem T and this prevented me from doing real work".. but yeah, if no-one is interested in fixing the bug, then no-one is interested in fixing the bug.. It doesn't matter if Sun is backing the project or not. If they don't consider it a priority then its up to you to fix it. Step up. If you can't code, post on the mailing list that you're willing to help anyone who can to reproduce the issue.. even if that means sending them any special hardware that might be required.