Slashdot Mirror


User: jbellis

jbellis's activity in the archive.

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

Comments · 461

  1. I see a lot of clueless replies on Kernel Changes Draw Concern · · Score: 5, Interesting

    saying "just don't compile the options you don't want."

    Problem is, that doesn't affect the main problem, which is that 3 million lines of options code is a LOT harder to keep bug free among all the different combinations than 1 million loc.

    All bugs may be shallow given enough eyeballs, but the difficulty of debugging the linux codebase may well be increasing faster than the number of eyeballs.

  2. More accurate title on The State of Laptop Linux In 2005 · · Score: 4, Insightful

    "The state of Linux on my Toshiba, 2005"

    Come on, even for slashdot generalizing from a single datapoint is a little underwhelming.

  3. the big deal is on Hoary Hedgehog Ubuntu 5.04 Released · · Score: 4, Insightful

    it's an open (as opposed to several commercial debian derivatives) debian-based distro that isn't 3 years out of date.

    lots of people love debian but wish stable weren't so old and testing were more... stable. :)

  4. Did you run your repository on a 486? on No More BitKeeper Linux · · Score: 2, Informative

    I have 25k files in my repository and no sign of any slowdown. I'm sure repositories like Mono's are much much larger.

    It's true that svn is slower to compute "blame." The developers are working on this. But it's much faster at other operations. Overall, the edge is with svn already.

  5. "people who would have worked on the kernel" on No More BitKeeper Linux · · Score: 2, Interesting

    well, that cuts both ways... how many people worked on the kernel, that wouldn't have if Linus had listened to the people who wanted to keep using something as broken as CVS until some hypothetical distributed open-source version control system got ready for use?

  6. the sky is falling on U.S. Blogger Breaches Canadian Publication Ban · · Score: 1

    no, not because of TFA, but because a /. editor actually did some of that new-fangled, whadayacallit, editing. I think I need to lie down.

  7. "Ubuntu Linux 4.06" on Mark Shuttleworth Answers At Length · · Score: 3, Informative

    you're welcome

  8. Zope is the windows XP of python web frameworks on Python Moving into the Enterprise · · Score: 1

    large, monolithic, and inelegant.

    Zope is a reason there are so many python web frameworks today: people try Zope, think, "there has GOT to be a better way" and create a new framework. :)

  9. Your chronology is confused on BeOS Ready for a Comeback as Zeta OS · · Score: 1

    Apple didn't acquire NeXT/Jobs until after Be's founder got greedy and priced himself out of a future.

  10. I find that hard to believe on Novell's Race Against Time · · Score: 1

    "Microsoft technically still owes them royalties on every XP disk sold, but Novell isn't forcing it anymore"

    If you're running a company looking wildly around for new revenue to replace the dying Netware, I'm skeptical that you'd overlook royalties on one of the most-used pieces of software on the planet.

  11. That may be true on Mac OS X Tiger Goes Gold · · Score: 1

    but from the information on that page there's no way to say.

  12. the problem with that solution on Wordpress Banned by Google for Spamming · · Score: 5, Insightful

    you would shortly have SEDO (search engine de-optimizer) specialists who charge you to sic their botnets on your competition... no thanks.

  13. Re:being a paying customer... on 'Most Important Ever' MySQL Reaches Beta · · Score: 1

    That reply makes it clear you have no idea what I'm talking about. That's okay; you'll figure it out once you have a co-worker make an addition to your "wrapper" that leaves out the common code and you spend a few hours figuring out why your data is inconsistent.

  14. postgresql 6.x is long gone... on 'Most Important Ever' MySQL Reaches Beta · · Score: 2, Insightful

    I've been using postgresql since 7.0 in 2000. I admit that I never experienced what are largely characterized as the Bad Old Days of 6.x, but I doubt most people calling postgresql hard to setup haven't, either.

    If we talk about 7.x and if "./configure; make install; initdb; set up cron job to run vacuum" makes postgresql hard to install I guess I was wrong, but if it does your threshold of "hard" is going to cause you a lot of pain. :)

  15. This isn't just "customer base changed" on 'Most Important Ever' MySQL Reaches Beta · · Score: 4, Interesting
    I guess you don't know the history here like the grandparent does. MySQL really promulgated a lot of disinformation.

    Here's what the MySQL docs (source: http://web.archive.org/web/20000619203550/http://w eb.mysql.com/Manual_chapter/manual_Compatibility.h tml) used to say about foreign keys, for instance:

    There are so many problems with FOREIGN KEYs that we don't know where to start:

    • Foreign keys make life very complicated, because the foreign key definitions must be stored in a database and implementing them would destroy the whole ``nice approach'' of using files that can be moved, copied and removed.
    • The speed impact is terrible for INSERT and UPDATE statements, and in this case almost all FOREIGN KEY checks are useless because you usually insert records in the right tables in the right order, anyway.
    • There is also a need to hold locks on many more tables when updating one table, because the side effects can cascade through the entire database. It's MUCH faster to delete records from one table first and subsequently delete them from the other tables.
    • You can no longer restore a table by doing a full delete from the table and then restoring all records (from a new source or from a backup).
    • If you have foreign keys you can't dump and restore tables unless you do so in a very specific order.
    • It's very easy to do ``allowed'' circular definitions that make the tables impossible to recreate each table with a single create statement, even if the definition works and is usable.

    The only nice aspect of FOREIGN KEY is that it gives ODBC and some other client programs the ability to see how a table is connected and to use this to show connection diagrams and to help in building applicatons.

  16. how did this get modded insightful? on 'Most Important Ever' MySQL Reaches Beta · · Score: 4, Funny

    "the PostgreSQL philosophy is to throw in everything and the kitchen sink and then make it work right, whereas the MySQL approach is to add things one at a time, making sure that everything works right from the beginning"

    I guess that's one way to make MySQL's "foreign keys are for wimps" documentation look good: anyone who implements more than MySQL does is just throwing stuff together and worrying about debugging later! Never mind that just about anyone else is more standards compliant; the MySQL team are heroes of stability and everyone else is just trying to add features for marketing.

    Nobody really needs that ACID crap anyway, and if you say you do, you're just a poseur...

  17. Re:being a paying customer... on 'Most Important Ever' MySQL Reaches Beta · · Score: 2, Insightful

    I hope to heaven I never have to maintain anything you write.

    Ever heard of the "Don't repeat yourself" principle? Putting logic in the application that belongs in the database means that if just one place that touches the data forgets to do what your trigger should have done, you're screwed.

    Maybe your applications are small enough that this is an acceptable risk for you. The ones I have worked on haven't been.

  18. get over it already on 'Most Important Ever' MySQL Reaches Beta · · Score: 4, Insightful

    if I read "well enough for most purposes" by a mysql fanboy one more time I will have to start drinking before noon.

    popularity isn't proof of clue, guys. How many people run windows, right?

    with postgresql and firebird there have long been available real open-source databases that are just as easy to get up and running as MySQL, but won't hamstring you when you start to learn more.

    I'm glad to see MySQL joining the club, but it must be shocking for the "we don't need no steenkeeng logic in the database" fanboys to adjust... Parent is case in point, I guess.

  19. Re:Replication? Clustering? on 'Most Important Ever' MySQL Reaches Beta · · Score: 4, Informative

    How useful is it to be able to scale to large numbers of servers if your database doesn't even support the features your application developers need?

    The number of companies who NEED clustering is much, much smaller than the number who need triggers, views, etc. No database professional would touch a product that doesn't support those with a ten foot pole, which is why people who actually know databases (as opposed to your average 50-pages-of-PHP newbie) have disdained MySQL for so long.

  20. Re:If anyone can do it, Novell can. But can they? on Brainshare Reports: NLD 10, Novell's Linux Switch · · Score: 1

    "Novell has the resources and expertise to make Linux a truly viable desktop OS for Joe Corporate User."

    Uh... what desktop OS expertise does Novell bring to the table that SuSE didn't already have? The last _desktop_ OS Novell produced was Novel DOS 7. (Or was it 8?)

  21. uh... wrong on Hurd/L4 Developer Marcus Brinkmann Interviewed · · Score: 4, Insightful

    having adminned variously HP-UX, AIX, Irix, and Solaris boxes, one of the first things I did on a machine was install the gnu toolset. The proprietary stuff was years behind (Solaris was probably the worst) and getting almost anything modern to compile with them was a real bitch.

  22. well, half-wrong anyway on Summer Reading and Startup Program · · Score: 1

    "if you ever suffer from insomnia, try reading the technical literature about databases"

    Having read a fair amount, he's far from wrong on this point. :)

  23. Re:So In Other Words... on CSS Support Could Be IE7's Weakest Link · · Score: 2, Funny

    "I'm going to start making it very clear to my customers now that MS has no intention of playing nice on the web"

    Wow. Welcome to 1998.

  24. my guess on GCC 4.0 Preview · · Score: 2, Insightful

    LLVM is written in C++, and RMS has dictated "Only C shalt thou write for gcc."

  25. OSX-only on AirPort Express Streaming Audio From Any Program · · Score: 1

    Damn... still waiting to be able to stream from launchcast.