Slashdot Mirror


User: mmacdona86

mmacdona86's activity in the archive.

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

Comments · 141

  1. Google built VM allegedly infring'g Oracle patents on Google Backs Out of JavaOne · · Score: 5, Informative
    That's the whole case. There's no Java license or trademark involved.

    Two enormous differences with the Sun/Microsoft case: 1-- Everything Google built for Android is open-sourced; 2-- No Java license is involved

    Google built a VM called Dalvik. Like the Java and .Net VM's, it can run code written in a number of languages, including the Java language. That patents at issue are not related specifically to the Java language, but they do cover common techniques in VM implementation, and if upheld could threaten other VM implementations.

  2. Re:Has some biological properties on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    I meant to say "the actual paper" instead of TFA. You can't tell anything from the article linked.

  3. Has some biological properties on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 3, Informative

    Reading the TFA, it looks like they went to some trouble to model some specific brain structures and synapse properties, including inter-area connectivity and learning, in the model. So it's not "Just a big neural net." However the accuracy of the simulation is limited--both by what we know about the detailed structure of the cat's brain and by the number and complexity of the structures they decided to model.

  4. Re:Get these on Verizon!!! on Motorola Introduces Android Phones, Social Software · · Score: 5, Funny

    Unfortunately, Google's mission "Don't be evil" fundamentally conflicts with Verizon's "Be evil".

  5. Exactly like vendor lock-in on Apple Open Sources Grand Central Dispatch · · Score: 0

    A non-standard compiler extension that is guaranteed to be supported by the vendor's compilers is pretty much the definition of vendor lock-in, even if the implementation is open-sourced. If other compiler vendors don't pick it up (and they won't with a standards-based alternative) all code that uses it becomes tied to the vendor.

  6. Browse-by-Query on Tools For Understanding Code? · · Score: 2, Informative

    I'll plug my own open-source project for this:
    Browse-by-Query-- it won't help with C/C++(sorry for the original questioner), but it will handle Java or C#.
    It dumps the code into a database and lets you query it to find the relationships.
    I'm biased, of course, but I've found it's just the thing to understand how a particular piece of functionality in an unfamiliar code base fits into the big picture.

  7. Re:Bogus! on Hypervisors Can Defeat GPLv3's Anti-Tivoization · · Score: 5, Interesting

    Note that the hypervisor doesn't prevent you from updating the GPL code (the Linux kernel, for example)--
    it just prevents you from getting extra access to the machine by updating the code. Thus it allows "tivoization" without violating the letter (or arguably the spirit) of GPL v3. The GPL code you can hack and modify to your heart's content; the hypervisor just makes sure that said hacking doesn't compromise the machine.

  8. Re:Eh? on Procedural Programming- The Secret Behind Spore · · Score: 4, Informative

    Yes, the distinction that they are probably trying to make is that between procedural or algorithmic content generation and the more common situation where content is created individually by artists.

    The talk about procedural versus object-oriented programming is moronic bs.

  9. Plug for Mars MOLA Viewer here on 3D Martian Flyover Movies · · Score: 3, Interesting

    You can fly over all of Mars in realtime 3D/OpenGL with data from the Mars Orbiter MOLA experiment. These flyovers have much nicer hi-res textures, though.
    http://www.antlersoft.com/demo3d/mars/index.html/
    Runs in Linux and MS-Windows and it's open-source, as well.

  10. Re:Protection on XM+MP3 Going to Trial · · Score: 4, Informative

    Having one of the devices in question, I can say that it definitively does have copy protection. There's no way to get the recorded songs off the device: hook the device up to a PC, and you can see the songs are there but you can't play or copy them.

  11. That's actually quite a good ratio on U.S. Government Crippled by Sex, Gaming Sites · · Score: 1

    So out of 14,000,000 work hours, 100,000 are lost to frivolous web browsing? That's less than 1%, or less than 5 minutes per person per day. That's remarkably low; the government should be congratulated on effectively policing internet use. The numbers only look big because there are so many employees in the study.

  12. A query language for browsing on Source Code Browsing Tools? · · Score: 2, Interesting

    To plug a personal project of mine--
    Browse-by-Query is a database for code with a query language specifically designed for finding things in code.
    I was dissatisfied with fixed-function browsers, so I developed this.
    Use expressions more powerful than regular expressions to search through and understand your codebase.
    Works only with Java now (there's a standalone version and Eclipse plugin) but I hope I (or someone else) will extend it to others.

  13. Open-source real-time 3d version of mars data on Google Goes to Mars · · Score: 1

    Realtime 3d renders of global Mars MOLA data are here. It's a Java Web Start app with OpenGL, and will run from most browsers in Windows and Linux (including Linux on AMD 64).

  14. Or for a smaller-footprint 3D option on Google Goes to Mars · · Score: 1

    Try my Java web-start version with the global MOLA data.

  15. Real-time 3D version of the Mars MOLA data... on Google Goes to Mars · · Score: 1

    Has been up for a couple of years here.

  16. 3D Mars on Linux and Windows on View the Moon in 3D on Your Desktop · · Score: 1
    Same idea-- global Mars Orbiter data (about 600 meter resolution, though)

    Launches from the browser in Linux (386) and windows

    http://www.antlersoft.com/demo3d/mars/index.html/

  17. Mars data wants to be free--and in 3D on Google Moon Debuts · · Score: 1

    and open-source Mars MOLA Viewer Fly through 3D rendered topographic data, global coverage, launches from your browser (Java Web Start), Linux and Windows compatible

  18. Mars? GPL, Mars in 3D from your browser here on Google Moon Debuts · · Score: 1

    The Mars Orbiter Laser Alitimeter experiment carried on the Mars Global Surveyor spacecraft produced a topographic map of the entire surface of Mars. The data for this map is available on the Internet. The Mars MOLA Viewer will download this data for you and render it as a 3-D landscape which you can "fly" through in real-time.

    It's open source (GPL), and will launch from your browser (with Java Web Start).

  19. Re:So when's Mars coming up? on Google Moon Debuts · · Score: 1

    Mars MOLA Viewer is 3D, and it's open source too. Linux and Windows compatible (with appropriate OpenGL drivers)

  20. Mars is right here on Google Moon Debuts · · Score: 4, Informative

    Try this-- it's open source, Linux and windows compatible, does need Java Web Start

    Mars MOLA Viewer
  21. When Google hits the Martian market, I'm golden on Google Acquires Keyhole Corp. · · Score: 1
  22. Java stored procedures: best of both worlds on Stored Procedures - Good or Bad? · · Score: 1

    Lots of the problems people have had with stored procedures are because stored procedure languages have sucked. Now RDBMS' are giving you the option of writing stored procedures in real, OO languages that are familiar to most of your developers, Java and C# soon if you've drunk the .Net Kool-Aid. If you decide that portability is an issue (most people don't) and you code carefully, you don't have to decide where the code executes (app server or DBMS) until run-time.

  23. R300 was a new design studio for ATI on Half-Life 2, ATI, NVIDIA, and a Sack of Cash · · Score: 5, Informative

    ATI bought the guys who did the chip for the Gamecube, and they did clean paper DX9 design for ATI. ATI went from being a year behind NVidia (DX8 generation) to being a year ahead.

    In the R300, ATI decided to do all their calculations in 24 bit floating point: essentially a pure next-gen chip. The NVidia Geforce FX design was based on their DX8 chips, which were far and away industry leaders in fixed-point calculations; NVidia didn't figure that floating-point performance would be very important this generation and tacked it on. What they ended up with was a chip that had a high transistor count, was very good at legacy, fixed-point operations but could not keep up with ATI in floating point. Even then (about a year ago) NVidia's chip might have been competitive but they had process problems that made the chip clock slower than expected and about 9 months late.

    ATI's superiority in floating point shaders has been demonstrated by various benchmarks (including some open-source benchmarks, which are the only ones I really take seriously) time and again. NVidia can only be competitive this generation when they 'tweak' their drivers for particular benchmarks. These tweaks sometimes consist of rewriting floating-point shaders to use their legacy fixed-point functionality, and on some occasions of even using pre-generated shadow models to replace the dynamically generated models of benchmarks that run over a known scene.

    NVidia's NV3x generation seems weak, compared to ATI, and very weak unless game coders ignore API standards and write custom shaders that do as much as possible in NVidia's legacy hardware. Of course, by historical standards NVidia's NV3x isn't weak at all--they blow away all their competitors and ATI's pre-R300 products. It's just that the design choices made by ATI's new designers allowed them to leapfrog a generation.

  24. Re:Licensing Costs on Bill Gates On Linux · · Score: 1
    In looking at hosting providers, I haven't seen much difference in cost, but I certainly have in capabilities... with the Microsoft providers offering far more for the dollar. SQL Server instead of mySQL, better email support, etc. For whatever reason, software licensing savings doesn't seem to give the Linux providers much of an edge.

    Actually, the service providers I've seen charge 20-50% less for Linux hosting than for Windows. SQL Server may be better for some apps than MySQL, but for the types of applications best served by hosting providers it's hard to beat PHP/MySQL. I can't see how the e-mail services provided would be significantly different.

    So in the end, I think the hosting provider does pass the licensing savings on to you, and you get more bang for the buck with a Linux host. That may explain why there are so many Linux hosts out there.

  25. Re:SCO's reasoning on SCO Amends Suit, Clarifies "Violations", Triples Damages · · Score: 1

    Yes. They seem to be arguing that any Unix licensee that makes any contribution to Linux is in violation of their license, since any contribution to Linux is to the detriment of Unix. This is, of course, ridiculous on its face.

    Basically, I think the revisions in the suit mean that SCO knows it has no real case at all. Trotting out export violations as a violation of the Unix license is a sure sign they have nothing.