Slashdot Mirror


User: leandrod

leandrod's activity in the archive.

Stories
0
Comments
1,662
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,662

  1. Re:Too complex: time for microkernels? on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > I'd love to see some ABI standards. A standard driver model.

    That has been done. Two problems: the driver interface to the (micro)kernel would soon become inefficient as the kernel evolved, and it would make it even easier to ship proprietary drivers for free software.

    > Subsystem support, like NTs kernel has

    That's one of the Hurd ideas: migrate to Lisp by sporting both a POSIX and a Lisp personalities.

  2. Re:Too complex: time for microkernels? on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > things like POSIX support are needed in the former (and, as I mentioned, adding and enhancing it is an ongoing process for VSTa) -- but for a microkernel, these can all be userland changes, and quite confined ones at that

    Granted, but when one compared the Hurd (and Linux for that matter) with VSTa or QNX, one is comparing also POSIX, drivers, scalability parts... just not a fair comparision.

    Now if QNX or whatever was free software and had a roadmap to take on Linux and Hurd goals, that would be very interesting... only that they would face the same problem as the Hurd, to wit lack of critical mass.

  3. Re:Too complex: time for microkernels? on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > a cut-down Linux kernel *isn't* as well-suited to particularly small embedded environments

    Granted, but that's the point: they have different goals, therefore the comparision was useless.

  4. Re:Oh, it wasn't Mach. on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Supposing that you're right about our culture, and you may well be, shouldn't you account for that in your design?

    Well, it's a decadent culture. Designing for it is counter-productive in the long run. Ultimately customers should ask for something better, and other than that free software provides a way out in a limited scope.

  5. Re:Glue isn't free on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Linus thinks he can keep advancing the 2.6.x kernels without causing stability problems

    He's wrong, Linux 2.6 isn't stable enough, and worse it shows no signs of dealing with reported issues like the data corruption problems with the LVM2 + RAID5 + ext3 stack.

  6. Re:I worked on a microkernel too BTW on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Our manager had been one of the original Mach developers. HURD still uses Mach BTW.

    They are moving away from it. It was a proof of concept, and only recently the Hurd got enough attention to get to a more definitive microkernel.

    Just like with relational databases, it is cheap to get it wrong, and expensive to get it right, so in our short-term culture getting it right gets forever sidelined. It doesn't matter how much resources you have, it needs time to mature, and once it matures the benefits are huge.

  7. Re:Glue isn't free on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Glue isn't free for the development effort

    No, but once it is in place the development of modules become much easier and less riskier.

    The problem with Linux is that it is becoming more and more difficult of avoiding breakage.

  8. Re:I worked on a microkernel too BTW on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > I've worked on a microkernel as a member of a 50-person professional team

    So what? If your team took the wrong approaches, it does not invalidate the concept.

  9. Re:microkernels are more complex on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Glue isn't free

    We have enough system resources to pay for the cost of glue. Yes, the initial implementation is more complex, but further modular development gets simpler.

  10. Re:Too complex: time for microkernels? on No 2.7 Linux Kernel Branch Due Soon · · Score: 1
    > Compared to its peers (QNX, VSTa), the HURD is tremendously bloated and slow

    Problem is, these are not peers. They do not aim for full POSIX compatibility, they do not aim for multiple personalities nor for the level of development flexibility of the Hurd. They may fit on floppies, but so does GNU/Linux if you trim it enough.

    You know just enough to be dangerous

  11. Too complex: time for microkernels? on No 2.7 Linux Kernel Branch Due Soon · · Score: 1, Insightful

    It has been a time since I've started to consider Linux too complex. 2.4 also took quite some time to stabilise, and 2.6 still isn't production ready in some quite relevant situations.

    For example, trying 2.6 + LVM2 + soft RAID5 + ext3 is asking for data loss. I and several other people reported this, but seemingly either we were statistical noise or we weren't well connected enough, and the kernel hackers never paid attention up to at least 2.6.5 - I just gave up following up nothing at all since 2.6.6.

    I know it has taken some bad decisions and now lacks critical mass, but perhaps the Hurd is the way to go... it should enable better isolation of disruptive development, and enable kernel development to continue adding features.

    In fact the Hurd was conceived between a bridge between ad-hoc POSIX and cleaner Lisp systems.

  12. Better leave it on Game with God · · Score: 0, Flamebait

    Assuming there is an intersection of game producers and sci-fi fans, better leave it like it is.

    Sci-fi usually has lousy depictions of religion, except when made by deeply religious people, and even then...

    For example, Anglican CS Lewis' Space Trilogy - _Out of the Silent Planet_, _Perelandra_ (or _Voyage to Venus_) and _That Hideous Strength_ - are great, even if the last one is usually considered over the top. So is _A Canticle for Leibowitz_, by a Romanist whose name I forget.

    Even if it never rises from commonplaces, Mormon Orson Scott Card's Ender books are also fair. Perhaps its picture of Romanism is too wishy-washy, either from his sympathy for Romanist Brazil or from fear of being seen as a Romanist-bashing Mormon, but it is not so bad.

    Other than that, in otherwise well-regarded works like _Duna_ or Asimov's _Foundation_, religion is just some hierarchical, sacerdotal clone of Romanism.

    Not to mention the worse I've ever seen, Arthur C Clarke's _2001: A Space Odyssey_. The movie is useless, the book actually finishes, and it finishes in a kind of mystical scientificism that had been ridiculed by CS Lewis 30 years before, in _Out of the Silent Planet_.

  13. Re:Shrug and Reboot? on GNU/Linux Clears Gov't Procurement Hurdles · · Score: 1
    > I havent had an unintentional reboot since I started using Win XP

    OK, but how often do you intentianally reboot? Most MS Windows users I know just shut down every evening, and boot at the morning.

    Meanwhile if you are conservative with GNU/Linux, say sticking to some version of the kernel and not caring about the latest and greatest versions of everything, you can run for months - or years, if you have good, redundant hardware with uninterruptible power supplies.

    Even if you run something risky like Debian testing you can run for weeks at a time.

  14. What about reliability? on Dual Channel Memory Shootout · · Score: 1

    Performance is all very good, but I'm a professional and what I care most about is reliability.

  15. Re:v^HsmartFolders on Detailed Reviews of Mac OS X "Tiger" Preview · · Score: 1
    > smart just means it obeys instruction.

    That's why we have menus of commands. Nothing smart here.

    > Like smart weapons.

    Quite different, once locked a smart bomb will self-guide and follow.

  16. Re:v^HsmartFolders on Detailed Reviews of Mac OS X "Tiger" Preview · · Score: 1
    > there really isn't any precidence for the way Apple is implementing smart folders

    Then I missed something. They look just like Ximian Evolution's vFolders to me.

  17. Re:v^HsmartFolders on Detailed Reviews of Mac OS X "Tiger" Preview · · Score: 1
    > Joe Sixpack knows what smart means but not what virtual means, let alone know that the v in vFolders stands for virtual.

    Smart is not descritive at all. Folders aren't smart, sorry... no AI yet.

  18. v^HsmartFolders on Detailed Reviews of Mac OS X "Tiger" Preview · · Score: -1, Offtopic

    SmartFolders? Why do companies have to reinvent nomeclature so often? Couldn't they have stuck to vFolders for virtual folders, which is much more descriptive anyway?

  19. Re:6 month life cycle...good or bad? on Is The 6-Month Product Cycle Upon Us? · · Score: 1
    > you have to be satisfied with a camera that is "out of date"...

    Which is a nice way to get out of the rat race. I fail to see a problem here.

  20. MySQL a problem? PostgreSQL should save coding. on Wikipedia Hits 300,000 Articles · · Score: 0, Flamebait

    MySQL forces one to do much coding due to its incompleteness and misimplementation of the SQL standard. PostgreSQL should save some, potentially lots of, coding.

    A truly relational system should be even better, like Alphora Dataphor, but this is not free.

  21. Re:So Firefox is gonna change the plugin API again on New Alliance Hopes To Standardize Web Plug-Ins · · Score: 1
    > I'm happy they're leaving out Microsoft. Let's finally put to rest that tired Internet Explorer!

    Actually everyone would benefit if MS was included, but it probably wouldn't participate anyway.

  22. Re:My Two Cents on SQL, XML, and the Relational Database Model · · Score: 1
    > relational SQL databases

    This is a contradiction in terms.

  23. Re:Gnumeric on Windows via Cygwin on NewsForge Reviews Excel Clone for Linux · · Score: 1

    There's already Gnome 2 for Cygwin, but Gnumeric wasn't ported (or at least packaged) yet.

    It would be nice if Debian MS W32 went forward, so that we'd have a better installer than Cygwin's.

  24. Re:They left out Gnumeric on NewsForge Reviews Excel Clone for Linux · · Score: 1
    > As much as I applaud Gnumeric for their great implementation, it's still a Linux/Unix only implementation.

    No, it is a Gnome implementation. That means it can be relatively easily ported to MS Windows (Red Hat Cygwin) or Mac OS X. There were some Gnome ports around, don't know if they live still.

  25. Re:It was licencing on Xgrid Agent for Unix · · Score: 1
    > While you are right about the SQL mapping (which of course it what's really happening), the issue is one of license

    Obviously. My point is that you shouldn't even need that code, it should be all in the RDBMS already. SQL robs us of that.