Slashdot Mirror


User: adamy

adamy's activity in the archive.

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

Comments · 293

  1. Re:Before anyone startsWhat the waiter would say on Warcraft III: Reign of Chaos · · Score: 0, Offtopic

    No Soup For You.Next

    Lameness Filter
    Filter of Lameness
    Lame ness Filter
    La men ess Fi lt er
    Lamenes s F ilter
    Lam
    eness Fil ter

  2. Re:Fermats last theorem on Simpsons Guide to Math · · Score: 1

    I can't help but think that the numbers being used are historical references: Maybe something about the US consitution? The French Revolution? Physics?

  3. SoureForge on Beginning Project Documentation? · · Score: 2, Interesting

    I do not now, nor have I ever, worked for and OSDN company. That being said:

    Documentation does not live in a vaccuum. For every project, you want a certain set of communication tools: Revision Control, Mail lists, Documentation, Releases, etc. For my old company, I set up an example site of sourceforge running of my workstation. The idea was to set up a quick and easy project website. SoureForge (the project) had everything we needed. One of the nice things is the document erepositor portion. Since SF is by project, documentation is already per project. Etc, etc.

    Php groupware also looks to be promising, as does phprojekt. I am not sure if there is an open source Cold Fusion based solution, but that may suit your needs better, since it sounds like you have some in house exp. with it.

  4. Re:Cooling Theory on Planning a Small Server Room · · Score: 1

    Someone mod this guy as funny just to make sure that no one takes him seriously...

  5. Re:Metadata on Next Windows to Have New Filesystem · · Score: 1

    I've been pondering that question as well. It seems to me the Pros are all the advantages of a Database management system:" Normalized data, indices, relationships. The Cons would be that a lot of OS overhead goes into getting a DBMS run properly. If what you are doing does not require that overhead (graphics rendering maybe?) you may not want to have that many resources tied up in your systems.

    As I am learning as my companies (PostgreSQL) database gets more complex, DBMS is a skillset in and of itself. I don't think I would want the average desktop user to have to deal with these issues. If you Filesystem supports joins in a drag and drop manner without optimizing the queries, you can very quickly bring you system to a crawl. Take 2 1 Gig Records and do an unfiltered join and you suddenly have 1Gig*1Gig of memeory usage. Probably larger than your swap space...

  6. Re:A by-product of nuclear reactors (not) on Depleted Uranium May Stop Kidneys "In Days" · · Score: 1

    Good explanation.

    Although, it isnot used for "Bullets and Bombshells," but rather Sabot rounds.

  7. Re:so to summarize... on Sun Files Suit Against Microsoft for Anti-Trust Violations · · Score: 1

    Not a troll. It would just be another option. All I'm saying is it wouldn't hurt Sun's hardaware sales. Maybe your reasoning is right.

    I think Sun is making thesame mistake Apple did, trying to controll both the Hardware and Software side of the Equasion. MS has shown that Controlling Software is effective. Intell has shown Controlling the Hardware is effective. I think Sun would be better off if they could get people to run a low level PC-like machine for cheap. It would make it easier to sell the Upgrade to higher level machines.

    Yes, I realize Solaris is optimized for SPARC and linux isn't. But For non Java programs, making it so it runs on both Linux and Solaris is non trivial...It is the Unix fragmentation problem you've heard about all ove the place here. So supporting linux for the Sparc would push up the amount of Software that could be run on sparcs.

    I have to admit I am of two minds about this, as I think Sun is probably making the right decision to focus on the Server. Linux again makes a decent alternative to windows for the desktop in this scenario as a simple X Server for running Programs off the server, Java or otherwise.

    Who is the Bigger Troll, the Troll, or the Troll who follows him...

  8. Re:so to summarize... on Sun Files Suit Against Microsoft for Anti-Trust Violations · · Score: 1

    No, Sun sued MS because they attempted to change the Java Virtual Machine so that it would only work with code produced by MS J++. That was the problem. THe reason why the mS employees are so proud of the code is they were able to optimize UI...but those optimizations requre code to be writton on and for Windows only. That was why the forced them to stop bundling. If they produced a compatble JVM setup, Sun would be ecstatic. Code written on Windows using MS tools would run on Solaris. This would support Sun's big ticket items (E10000 et alles) and take advantage to the MS ownership of the Desktop. That would damage NT/W2K/XP server sales and the MS attempt to move up the chain.

    Also, well optimized Java code running on a well tuned JVM pushed out as a web application (Applet, Web Launch) would take market share away from MS only development platform code (VB/VC++) and allow people to write and distribute code easily around a big organization.

    Unlike MS, Sun is a Hardware developer. Everything they do is to support sales of Sun Hardware. Why Java? So you can write code that Runs on the Sparc as easily as possible. Why Open Source Open Office, NetBeans, make the Gnt Tools run on Solaris? So people buy Sparc.

    Personally, I think Sun made a mistake pulling the Solaris Source Code. If the advances made in Solaris ended up in the Sparc port of linux, more people could run Sun Hardware. But I digress...

  9. Re:Great Read on Building Secure Software · · Score: 1

    Try again. It is worth it. Once you get into it, you'll wish it were longer.

    He Rewrote the stories about Turambar, Beren & Luthien, and Earendel at least 3 complete times. IMHO these are the most important stories. The versions in Unfinished Tales are the best but they are, um, unfinished.

    We now return you to your regularly scheduled program

  10. Re:This is quite sweet! on Carrot, an Open Source C++ scripting module for Apache · · Score: 1

    My God, Scripted STL

    Shudder. I want one.

  11. Re:At the risk of beating a dead horse. on Allchin Admits MSFT Violated the Law · · Score: 1

    Alright wiseguy, who modded me up as funny? Fess up now...

  12. At the risk of beating a dead horse. on Allchin Admits MSFT Violated the Law · · Score: 5, Funny

    Yes, the Web Browser is the killer app for desktop operating systems. Yes it makes sense for MS to include one in their system.

    What they did was use Monopoly power to kill a competitor. Netscape (with all its problems) was building a user interface system. A cross platform, internet aware system for running applications. Sincer it was crossplatform, you could write an application (albeit a simple, HTML one) and run it anywhere that the system was supported. Mac, Solaris, OS/2, Linux, BSD, Amiga...this was a real threat to Microsoft. By bundling the broswer with their OS, they used their monoply to kill Netscape. The court stepped in to tell them to stop, and they lied to the court. Perjury is a felony, up their with Rape and Homicide in the legal levle. Why is it such a highly prosecuted crime? Because it is the underpinning of our legal system that is at stake.

  13. Not bad for an attempt to stay neutral on Direct3D vs. OpenGL: From a Developer's Perspective · · Score: 1

    OpenGL vs DX is like Vi vs emacs, Linux vs Windows, and Capitalism Vs Communism. They are based on different foundations of viewpoint. With this in mind, I think he did admirably for staying neutral.

    I would sum this article up by saying, what most of us have heard already, if you want to do game programming professionally, start with DX. For most other graphics stuff, for windows use either. For graphics stuff not on windows, use OpenGL.

    I assume that games developers targeting the consoles (Nintendo, Sony, Sega etc.) They have their own APIs. anyone outh there care to give insight? Which API is closest in Style to Sony's graphics APIs?

    Seems to me that Game programming should be done in a higher levl language for most things, and only optimize those things that are slow, but maybe in games, that turns out to be everything....Tell me people wouldn't flock to a Python game API

  14. Re:off the top o' my head suggestion on What Kind of Books do You Want? · · Score: 1

    Before we get a book on Struts, we need a stable build. All the god stuff is in the nightlies.

    well-engineered Javascript = oxymoron (I feel your pain...)

  15. Re:Stallman's right, you know... on Slashback: Public, Anecdotes, Conclusions · · Score: 1

    What about all the public money, as in scholarships etc that goes to these universities? What about ROTC? And Public Universities like Cal Berkeley?

    The problem seems to be that the education pushed by Uni is a case of the tragedy of the commons.

  16. JAD on Reading Archival CDs from the PayMyBills Service? · · Score: 3, Insightful

    If you take a lok at the class files under JAD, I am sure you will find a hard coded string literal "../dir" name. Send them a Bug Fix which is:

    String astring = new StringBuffer("..").append(File.separator).append(" dir");

  17. Isn't the monitor the worst offender? on Voltage Frugal PCs? · · Score: 2, Interesting

    I was under the impression that the amount of power to the CPU was nothing compared to the power to the Monitor.

    Your best bet is proabaly a laptop with the AC adapter lugged in to the wall. Those are already designed to be low power usage machines.

  18. Re:We know it works on Photocatalyst Cracks Water with Sunlight · · Score: 1

    Ooops, should have been,

    My H2O Bill will be sky high.

  19. I'm not an NT admin... on Print Quotas Under NT? · · Score: 0

    But it seems that you don't need the complete list from the PDC, you just need to keep a list of people who request print jobs. Most things are scriptable in NT, or so I've been told, so what I would think you would want to do is:

    1) INtercept a print request.
    2) Check agains a local Database for the username, if it is not in there, add it. Might as well use the registry, everything else does :)
    3)Next to each user name, add values for the daily quota and daily amount used, adding the pages from the current print job to the
    amount. A little bit of logic here to not add to someones quota if you are going to deny the request due to quota over run.
    4)If everything checks out, forward the request to the printer.

    I'd call it a security proxy. But then, I read too many design patterns books.

    Yes, you will have to learn how MS printer infrastructure works. Scary.

    Supposedly you can do all that in PERL, but I'd probably go with MSVC++...VB as a last resort. Or maybe C# now that that is the language du jour.

  20. [OT] Hobbits on Raisethefist.com Raided · · Score: 1

    I've been reading this sig for quite a few messagtes now, and I finally got it.

    As they say in Massachusetts, "Light Dawns on Marblehead."

  21. Re:Garbage Collection Question on Java Native Compilation Examined · · Score: 1

    So what Java is lacking for true performance tuning is a memory allocation tie in? In other words, you write your app, see what is happening in memory, and write a memory scheme that optimizes for it. Seems like it would be easy enough to get Java to do that. Of course, the fact that you don't know when an object is done being referenced outside of the GC routines might be the problem. Is this so?

  22. Garbage Collection Question on Java Native Compilation Examined · · Score: 3, Interesting

    Seems to me the problem with Java is that it waits until memory is full to garbage collect. In C++ Code, if you allocate and free a lot of memory, eventually you are going to fragment your memory to the point where you may not be able to allocate large enough memory blocks for your purpose. GC is supposed to get around that. But if C++ doesn't GC, how can a C++ app run indefinitely. I would really appreciate someone who understands the subtle nuances to explain. If there are better memory allocation schemes, couldn't you use them until you were forced to use GC?

  23. We know it works on Photocatalyst Cracks Water with Sunlight · · Score: 2, Interesting

    Look at all the biological systems on the planet that convert sunlight into energy. I guess it is no surprise that we can get this to work in the lab...

    Yeah, I know, we've been using solar panels for years.

    From what I've read, storing energy as hydrogen is one of the most effecient ways to do so. I wonder why all thos windmills on Route 580 out outside Pleasonton, CA don't use this as opposed to just turning off. I heard that it was because there was not effecient way to store the energy. Couldn't they just generate electriticiy, split water into it's componenets, and store the Hydrogen?

    Forget for laptops, I want this for my house...no more rolling blackouts. Course My h2o will be sky high.

  24. Re:Now we have a problem. on AOL Time Warner Files Anti-Trust Suit against MS · · Score: 2

    Thanks for replying. I get sick of this argument myself.

    My response to the above: The argument about what is and isn't the operating system is not about the user expereince. It is the MS reply to the DOJ dictum that they unbundle IE that they couldn't because it was part of the operating system. I won't argue that a web browser is a vital application for being able to use a computer now-a-days. We wouldn't be having this conversation if we did.

  25. Re:Now we have a problem. on AOL Time Warner Files Anti-Trust Suit against MS · · Score: 2

    No, the operating system is not just the Kernel. But if a computer can run two different web browsers at the same time (Nescape and IE) how can you make the argument that one is part of the operating system and the other isn't?

    From dictionary.com:

    operating system
    n.

    Software designed to control the hardware of a specific data-processing system in order to allow users and application programs to make use of it.

    If we accept that, then the OS is anything that is hardware specific. We can split hair's on that one if we want, but unless you weant to say your web browser driver your graphics card, I'd have to say it doesn't fit that definition.

    Here it is from the Jargon file:

    The foundation software of a machine; that which schedules tasks, allocates storage, and presents a default interface to the user between applications. The facilities an operating system provides and its general design philosophy exert an extremely strong influence on programming style and on the technical cultures that grow up around its host machines. Hacker folklore has been shaped primarily by the Unix, ITS, TOPS-10, TOPS-20/TWENEX, WAITS, CP/M, MS-DOS, and Multics operating systems (most importantly by ITS and Unix).

    OK, that one is defeinitely Unix based.