Slashdot Mirror


User: MarkusQ

MarkusQ's activity in the archive.

Stories
0
Comments
2,124
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,124

  1. Re:Linux needs a "centralized clearinghouse" on Linus Does Not Scale · · Score: 4, Insightful
    I think this problem points out the biggest issue in regards to Linux--its almost anarchist style of code development.

    It may seems so, to people coming from the corporate culture that uses language as a bludgeon (e.g. "issue" as a euphemism for "problem")--but having worked in both worlds I'm convinced that "independence" and "freedom" are better words for it than "anarchy" and "chaos."

    I think the folks at IBM and Oracle ought to seriously have a LONG talk with Linux Torvalds himself and convince him to create a true clearinghouse where every improvement is approved by a committee. That way, Linux improvements happen in an organized fashion, which makes things way easier for developers and IT managers.

    Convince him how? Work him over? Impress him with their org charts? Offer him the chance to work on a bigger project? Imply darkly that it won't look good on his annual review? If a variety of very smat people haven't been able to convince him with their best rational arguments, what exactly are the corporations supposed to do? And more to the point, do we really want to "convince" people of things that way?

    And do you honestly believe that committees speed things up, or make them more organized, or easier to deal with? (This isn't a rhetorical question; for all I know you could be in full agreement with me, but writing in heavy sarcasm mode here and I'm just not getting it.)

    Having managed a number of large projects I certainly find Linus's arguments more convincing; I'd much rather get on a ship run by one good captain than a ship where a variety of gizmos and rubber stamp committees had been put in charge for the express purpose of making the ship go faster than the captain thought prudent.

    -- MarkusQ

  2. +1 Insightful on the MQR standard on Transparent Concrete · · Score: 2
    An AC wrote:

    Edible concrete has been with us for years:

    coarse aggregate - dried fruit
    fine aggregate - flour
    binding agent - eggs.

    It proved so popular, it's got its own name - cake!

    Let's face it, Marie Antoinette would've looked a bit of a dork saying "let them eat edible concrete."

    I haven't any real mod points, but this AC post deserves notice in the context.

    -- MarkusQ

  3. Borland text mode IDE clones on Borland C++ For Linux · · Score: 2
    What I miss most is the old text-based Borland IDE. That was the most productive development environment ever. RHIDE is close, but wasn't stable on Linux when last I checked.

    Try SETEDIT; it's pretty darn close.

    -- MarkusQ

  4. Re:The Earth (atmosphere) is not a closed system on Sandia Builds Micromechanical 'Device Driver' · · Score: 2
    In other words, it is not a closed system he is describing, but an open system where energy is introduced (from the molecular motion of the atmosphere, which in turn is powered by the sun).

    Furthermore, heating issues can be handled in the way they are handled in any electrical or mechanical system (in this case decoupling the ratchet, using active cooling, or whatever).

    And how to you propose to power this "active cooling" system? If it and your ratchet are both 100% efficient you can break even; otherwise, you'll be operating at a net loss.

    Before anyone else (the poster to whom I'm responding seems to understand this point) suggests passive cooling, that won't work either; your device is surrounded on all sides by the heat bath, otherwise you wouldn't be seeing the Brownian motion, remember?

    -- MarkusQ

  5. Re:The second law stops you hot on Sandia Builds Micromechanical 'Device Driver' · · Score: 2
    Sheesh. A little knowledge is a dangerous thing.

    I agree.

    I suppose you think windmills don't work, either.

    They only work if the air has net motion relative to the windmill. You can't run one off of still air just because the air is hot.

    -- MarkusQ

  6. Re:'crush' OpenGL on MS Buys (Some) SGI Patents · · Score: 2
    T.E.D.: It doesn't matter who "governs" OpenGL. All Microsoft has to do to kill it now is refuse to license their 3D patents to any hardware vendor who chooses to make OpenGL drivers instead of DirectX.

    Or even in addition to DirectX.

    -- MarkusQ

  7. The second law stops you hot on Sandia Builds Micromechanical 'Device Driver' · · Score: 3, Informative
    Consider hooking this thing up to a Brownian Ratchet, such as discribed by Feynman in his lectures

    The Brownian Ratchet you describe won't work, because of the second law of thermodynamics. The second law is potent enough that even evoking Feynman's name won't make it go away. Besides, what Feynman described was why this won't work.

    See Chapter 46 of the Lectures if you want the details, but in short, it would quickly get hot enough that its own shaking (heat=random motion remember?) would drown out the Brownian motion.

    -- MarkusQ

  8. +1 Insightful on the MQR standard on When Spammers Try To Sue You · · Score: 1
    Uh I hate to say this... (Score:1)
    by jgerman on 3:32 09 January 2002 (#2808571)
    (User #106518 Info)

    ...but that's not Spam. The difinition on that site is entirely too loose. The mail including the headers was valid, and Niel decides after recieving one unsolicited message that it's spam. Bullshit, if I send this guy an email by mistake am I spamming him? What if I send him an email and he just isn't interested, is it spam? Just sending large numbers of the same email out IS NOT spam. Note the definition listed does not even have any criteria based on whether or not the mail was solicited so even list hosts that you subscribe to qualify.

    Quite true. I'd mod you up but I have no mod points save the ones I make up.

    --MarkusQ

  9. +1 Funny on the MQR standard on Carpal Tunnel Syndrome not a Disability · · Score: 2
    Or you could just wait for speach recognition.

    Speech recognition for hacking Perl, anyone?

    Better that than using it for APL I suppose. But I think what you really need for hands-free Perl is a personal (i.e. trainable) facial expression encoding system.

    -- MarkusQ

  10. +1 NOT redundant on the MQR standard on Gracenote v. Roxio CDDB Suit Settled · · Score: 0, Offtopic
    Gracenote is Rambus (Score:2)
    by Nailer on 3:01 08 January 2002 (#2802924)
    (User #69468 Info | http://www.cyber.com.au/)

    Anyone else see the parallels?

    How is this redundant? No one else has said anything remotely similar. I know--I just read all the points. I'd give you back a point of karma you lost if I had any mod points, but alas I do not.

    -- MarkusQ

  11. Re:Given enough motivation on Satellite Command Security? · · Score: 2
    Here's one:

    10 do while inkey$ = ""
    20 loop
    30 print "You can't hack me, f00l!!!"
    40 goto 10

    Thus proving the point; I would bet that most actual implementations of this would fall to a "random control character" attack (e.g., ^C, ^Z, etc.).

    -- MarkusQ

  12. +1 Funny on the MQR standard on LinuxPlanet's Year In Review · · Score: 1
    What? They made *two* categories for window managers and time-wasters? After spending six hours trying to get Sawfish to work right, I would put them in the same group...

    *laugh* I have no points and I must mod.

    -- MarkusQ

    P.S. As far as I know there is no truth to the rumour that "MQR points" will be phased out in favour of the euro.

  13. +1 Interesting on the MQR standard on 20 Factors That Will Change PCs In 2002 · · Score: 2
    Everything should be linked, from the highest level abstraction, all the way down to the bytes generated by the compiler. If you want to tweak the output of the compiler, you should be able to do so, attaching a modification tag into the source code.

    Very interesting idea; it raises some obvious questions (e.g., how to code the "modification tags" in a way that doesn't totally break portability). I suspect it would work best at the upper levels (e.g. if you could write "sort X" or "sort [use quick-sort] X" or "sort [if count X lt 20 use bubble-sort else use quick-sort] X", etc.) But then of course the question would be "can't you already do that?"

    -- MarkusQ

  14. Re:It makes sense as written on Build Your Own 10Mbit/sec Optical Data Link · · Score: 1
    Perhaps, but it's redundant. "it can work up to 1 kilometre" is sufficient.

    Not really. In this case the "up to 1 kilomtre" (of air) that it "works over" is the signal medium. Suppose instead we were going over some type of cable (and fliping the length specification to postfix for clarity):

    ...it can work over optical cat-hair cables upto 1 kilometre long...

    You clearly wouldn't write:

    ...it can work optical cat-hair cables upto 1 kilometre long...

    And by the same logic, I would say the word "over" is needed in the original context.

    -- MarkusQ

  15. It makes sense as written on Build Your Own 10Mbit/sec Optical Data Link · · Score: 1
    It makes perfect sense as written; the intent is clearly:

    that can work over [a distance of] up to 1 kilometre

    -- MarkusQ

  16. Re:Oceans, oceans everywhere... on Oceans Potentially More Common In Solar System · · Score: 2
    >>It's usually saturated in salts like calcium or sodium chloride, carbonates, and sulfates

    You're mostly right, but water is a solvent, it can't be saturated.

    Sure it can.

    --MarkusQ

  17. Re:Compliance on Accounting Systems on Linux? · · Score: 3, Insightful
    To think that some twenty-something geek having Linux dreams in his head could convince someone in finance to implement an open source accounting package is pure fantasy (if you have anyone of a rational mindset in finance).

    This sounds very much like what I was told in the 70's when I was in a start up trying to sell microcomputer turnkey accounting software to small businesses: no one will ever trust a micro, and you're delusional if you think otherwise.

    Our main problem turned out to be keeping up with demand and managing explosive growth.

    -- MarkusQ

  18. Re:Decryption not NP-Complete, Implications of Pol on Consequences of a Solution to NP Complete Problems? · · Score: 2
    There are about 10^120 positions in chess, if I remember correctly. Even if you could solve it, there'd be no possible way to store the answer

    Not quite true; it is likely that the solution could be expressed as an algorithm that would take up much less space than an exhaustive list of state transitions.

    For example, if you had a game where the goal was to take turns naming positive integers until someone was forced to name an integer larger than the one their opponent just named (and thus lost), there are an infinite number of states, but the "solution" can be expressed quite simply:

    Say "one."

    So, at least in this case, the solution is much smaller than the list of all posible cases. I suspect the solution to chess, while much larger than this, is still smaller that you propose.

    -- MarkusQ

  19. Re:Please don't take it personally... on CPU Wars · · Score: 2
    by Anonymous Coward on 10:57 03 December 2001 (#2648773)

    but I'm sick of this "C for kernel, bloatlang for everything else" BS. I'm writing a ALife sim of language evolution program (for my thesis) in C and I'm thinking about writing agent ai code in *asm*, because compiler generated code won't be fast enough.

    I assume you registered at the university instead of attending as an "Anonymous Coward"--otherwise, the diploma isn't going to do you much good.

    -- MarkusQ

  20. Think "subscription model" on Constructing a Windows-Less Office · · Score: 2, Funny
    and ThinkFree Office [thinkfree.com] an MS 2000/XP Office compatible suite that works in Linux

    It's so XP Office compatible it even requires a subscription (~$50/y IIRC) to use it. Now that's what I'd call full compatibility.

    -- MarkusQ

  21. Who you calling a server? on uServ -- P2P Webserver from IBM · · Score: 2
    This isn't a client/server program like gnutella;

    Were you perhaps thinking of Napster? Gnutella is about as P2P as it gets; there's no central server, and once two nodes have been introduced (e.g., at least one of them has added the other to its host list) they can reconnect even if everyone else is shut down. Granted, it may take awhile if the original network was >> 2 nodes--but it doesn't take a very large fraction of the network to self-connect within a reasonable time.

    -- MarkusQ

  22. Re:I think you may have missed the point. on Distributed Spam Detection · · Score: 2
    Let me explain. I was responding to the post I followed up to; one about AI recognition of SPAM. I was specifically not writing about the community spam identification effort with hashes, as my post clearly shows.

    I stand corrected. -- MarkusQ

  23. Re:You'll still have a net loss... on Waste Heat to Electricity? · · Score: 2, Interesting
    There is an abundance of wasted energy ready to tap at many points. ... It's not perpetual motion, but an attempt to retain energy that is now simply radiated away.

    But heat isn't free energy (free in the physics sense, not in the open source sense). True, you can get energy from a difference in temperature, but only by slowing the flow of heat that would have otherwise taken place (just like damming a river) and thus raising the entropy (in this case, temperature). Now, doing so will make your engine run hotter, and thus less efficient, and you have a net loss.

    Suppose you do something to cool the heat sink to make up for this. Then you have two cases to consider: either 1) you are using energy to do this, or 2) you have a passive way to do it. In case 1 you are still at a net loss, but in case 2 you might well be doing better than the original system. But you've then changed the base case--if you used the passive cooling trick (a heat sink or whatever) on the original system, you would have gotten a greater gain, so your gizzmo is still costing you.

    -- MarkusQ

  24. You'll still have a net loss... on Waste Heat to Electricity? · · Score: 3, Interesting
    This has the same problem as the things that generate electricity from your body heat/motion/whatever. By adding such a device to the system you make the original system harder to cool (because your gizzmo acts as an insulator) or harder to move (because your gizzmo has mass) or whatever (details vary depending on how you're trying to get energy out of the system) and in the end you will reduce the efficiency by an amount that will require you to put more fuel/power/food/whatever into the original system. If your parasitic gizzmo were 100% efficient you still wouldn't gain anything, and in any real case you'll face a net loss.

    Example: You put a heat-based gizzmo on your car's exhaust pipe. The temerature (and thus pressure) in the exhaust system goes up, making the engine less efficient and making you use more fuel to go the same distance.

    Example: You put one on your CPU. Same deal, except your cooling system now has to work harder to keep it at a reasonable temperature, and thus uses more power.

    Example: You wear a swatch. It takes a little bit more energy each time you move your arm. If you want to power a computer the same way, you'll soon be too tired to type.

    The key point is in every case you will have to put more energy in than you get back out. That's why perpetual motion machines do not and can not work.

    -- MarkusQ

  25. +1 Hackerly on the MQR standard on Distributed Spam Detection · · Score: 2
    To have any hope of working over the long term, this kind of an approach must include the ability to distribute not just the hashes themselves, but the hash function as well, so that the hash function itself can be adjusted, when needed.

    Yes! In fact, why not have many fuzzy hash functions floating around at once? That way, their task would be to come up with something that yielded a different hash against all of the hash functions at once, a much harder problem. If some spammer figures out a way to do it, an anti-spammer can devise a function (looking at lots of copies of the spam, which shouldn't be hard to come by) that would catch it, and now that trick won't work any more.

    Distributing the functions with the hash (with a few safe guards, e.g. re: the halting problem) would make this darned near imposible to beat.

    -- MarkusQ