Slashdot Mirror


User: kahei

kahei's activity in the archive.

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

Comments · 1,199

  1. Death Valley on Perl's State of the Onion 10 · · Score: 2, Insightful


    There's a certain stage, for some projects, at which people realize that the Great Next Version, if it ever comes, will be too little too late, and that the action has moved elsewhere. For Perl that was 3-5 years ago. For Ruby, 2-4 years ago. For countless non-public projects, it happens; gradually, progress meetings become a bit of a joke, the smart staff get moved elsewhere, and Project Star (there's nearly always a project called 'Star') becomes something that still exists on someone's budget, but which nobody really expects to have to pay attention to. Sometimes there's a meeting about it and a status report tha reads like a State of the Onion; a bit of waffle, a few in-jokes, some words of encouragement, and then back to doing something else.

    Sometimes, this does _not_ happen. Vista (which by rights should have entered the Death Valley last year) and Java (which should have entered it after 1.2) manage to escape this fate; disappointment after disappointment they somehow stay in the spotlight, stay relevant in hearts and minds.

    The question is what to do with a project in Death Valley. In a company, someone usually eventually rolls out _something_ and declares victory so that everyone can forget about it. In open source, though, they _never_ administer the final blow. Look at CVS -- it's been in Death Valley for so long, people are beginning to think that _Subversion_ is old hat! Sure, people _use_ it, if they haven't moved on to something else yet, but the last interesting CVS news item was probably in the late 90s... and yet it jogs along... and now Perl jogs along beside it, in the gated retirement community of Open Source.

    I'm not saying it's a bad thing, but it is a definite difference between OS and commercial software; you get far more resources spent on the 'long tail' of a project's life in OS.

  2. Primitive? on A Quantitative Analysis of Online Dating · · Score: 4, Insightful


    What's 'primitive' about dating? You think they have or had 'dating' in primitive societies? Modern Western culture, and those parts of the rest of the world that have been globalized into it, are the only places we find this custom. They didn't 'date' in Europe/America in the 1900s, and they don't 'date' in most of the world now, except for that internationalized overclass that you get in big cities.

    They have lots of sex, but that's a whole nuther thing.

    Enjoy the sophisticated, rarefied culture that allows you to have such esoteric customs as dating! But don't think it's a basic primitive instinctive thing, because it's about as natural to human culture as the iPod.

  3. Mythology on The Man Who Literally Saved the World · · Score: 1


    There are two myths in the above, one obvious and one less so.

    Japan started the fight and they would not surrender. Very conservative estimates of an invasion of Japan's homeland put American deaths at a million and Japanese deaths as a multiple of that. As horrific the destruction caused by the 2 atomic bombs, those bombs saved American and Japanese lives.

    I was under the impression that the above has been debunked pretty heavily, but I guess there are people who still need to believe.

    If the number of deaths by war were plotted over the course of human history you would see a a line that increased every year and each year the increase grew steeper.

    No, you would see definite fluctuations, with high 'plateaus', spikes, and quiet periods. For example, the latter half of the 1800s contains a massive sustained high -- the Taiping war, with a bit of help from the American Civil War and some others. The first few decades of the 1800s are very high too, whereas the 18th century, despite some decorative European wars, is very very quiet -- no Mongols, no Jihads, and most importantly no major wars in China (which is the main driver of war deaths).

    What Heinlein said about 'always looking for the facts'.

  4. Re:Not good enough on George the Next Generation AI? · · Score: 1


    Wow, toward the beginning of that conversation it was kicking your ass :)

    I guess 'whaever' threw it though.

  5. Nightmare world without expert predictions! on Experts Fear Future Will be Like Sci-Fi Movies · · Score: 4, Insightful


    According to expert futurologists, we face a nightmarish future -- a future without expert predictions of the future!

    "People will get sick of it," said a spokesman for the Institute for Predictions. "They just won't want any more baseless predictions -- so people will stop making any."

    Professor Isaac Sagan of the University of Pontification agrees. "In the future, people will almost certainly have gotten sick of hearing me talk about what will happen in the future. Very likely, I'll have to find another job -- such as fry cook, or hat salesman."

    Although vapid, uninteresting predictions of the future are currently at a record high, even those who attempt to make actualy useful predictions foresee a downward trend.

    "At some point, real problems are going to become impossible to ignore," pointed out Dr. Bob Gore of the Smartville College, Oxford. "With climate change already depopulating some areas, and the deepening split between the American, Muslim, and Chinese spheres of influence, it's only a matter of time until people just don't have the time to talk about whether, in future, they will have the time to make predictions about... hang on, I can't remember how I started this sentence."

    Whoever you listen to, one theme is clear -- futurologists and the kind of 'experts' who appear in newspaper articles as 'experts predict' will one day die out, and that day may be sooner than we think. Which gives us all a ray of hope for the future.

  6. Re:Radial idea on DARPA Sponsoring Limb Regeneration Research · · Score: 1


    I'm sure that's already occurred to DARPA. Unfortunately, the military goes off to Iraq when they are ordered to by the elected representative of you, the voter. So what are you doing about it?

  7. Re:The standard CEO defense on The Culture of Evasion · · Score: 1

    How can any company have confidence in a leader who willfully uses incompetence as a defense to wrong doing?

    Well, it depends on whether, by doing so, he produces a return in the form of higher share price or dividend payments.

    If he does, then it's easy to see why they have confidence.

    If you were an investor, which would you prefer -- a CEO who's a pretty cool guy, or a CEO who uses every degrading, demeaning plea, threat, and trick to increase the value of your investment?

  8. 'moot' on Counter-Strike Opens Weapons Market · · Score: -1, Flamebait

    Could people please stop abusing the word 'moot'?

    It means 'open to debate'. What the above post meant was 'irrelevant' or 'unknowable'. Correct usage might be:

    The oil lobby would have us believe that global warming is moot, whereas in fact there is widespread consensus. ...or...

    Cuaron's motives in producing a 'movie' that consists almost entirely of heavy-handed polemic may be moot, but that the result is cinematic failure is surely beyond dispute. ...or you could even say...

    Whether Private Gumbo was clinically dead at the time the eighth round hit him is still a moot point in the forensic establishment.

    On the other hand, thank you for not spelling it 'mute'.

  9. Why? on Clinton to Start $1 Billion Renewable Energy Fund · · Score: -1, Offtopic


    How typical of a socialist to start pumping money into airy fairy 'long term solutions' instead of letting market forces sort it out.

    I suppose this counts as a troll but honestly, I am saving the libertarians so much time by writing it first. I should be considered a hero -- yet it is my destiny to be modded down :(

    This is all because my wife said that she would make breakfast, and she's making BAGUETTES for breakfast, not proper breakfast, and she's taking HOURS to do it so here I am sitting here really hungry wasting my morning waiting for these darn baguettes, it's freakin 10:45 ffs, WHERE IS MY BREAKFAST WOMAN???

    I was kind of hoping she would get finished while I am writing this but no... 10:46 and still I have had NOTHING TO EAT all day. The reason for this disaster is that I bought her a sandwich toaster a while ago and since then she won't do anything that doesn't involve a sandwich toaster, even though being Korean she is hardly in tune with the sandwich way of thinking, and so every bit of food in the house is now basically a flat asbestos-like sheet, lightly charred throughout and as dense as a neutron star.

  10. Re:No problem here. on MS Planning Free Web-Based Business Software · · Score: 1

    The user would be better off learning perl

    Brilliant, classic slashdot and a great argument for outsourcing :)

  11. Re:You'd imagine that, wouldn't you? on MS Planning Free Web-Based Business Software · · Score: 1

    Nobody reads /. stories that are a whole 24 hours old, but...

    1 -- scriptability. Via VBA, obviously, but also via any other scripting system that can work with COM.
    2 -- embeddability. I can embed my application in Excel, and vice versa.

    These things enable Excel to be used as a highly flexible front-end to other applications, or as a monitor for real time data, or as a node in a distributed data streaming system. The applications that many ./-ers think of as 'Excel competitors' are basically doing the least interesting part of the work, ie displaying a grid of cells with values in.

  12. You'd imagine that, wouldn't you? on MS Planning Free Web-Based Business Software · · Score: 2, Interesting

    Yes, there are many many large institutions that can't do without Excel, because there simply isn't another product that can do what it does. I've been struck how over the many large sites I've visited, the one invariant is Excel -- can't do finance without it.

    However, I think you'll find that on slashdot the replies will divide into:

    1 -- Check out OO.o. It does what Excel does.
    2 -- LOLz0rZ u use Ex-Hell!!!1! U shld get a real db like MySQL!!1!! ...which I think says something about the difficulty of communicating requirements across different mindsets. Also, I guess it's easy to forget what a complicated and powerful environment Excel is; even understanding what people _need_ to do in it (over what OO.o does) is hard, I guess.

  13. I MUST HAVE ONE! on Linux Powers Lilliputian PCs · · Score: 1

    I, the great Kahei, command it -- BRING ME this strange foreign trinket that it may AMUSE ME! Go, my warriors, slaves and concubines, GO, scour the world! A jar of gold coins for the first to bring me this device! Search, my subjects, search until MY DESIRE IS APPEASED.

    Except you, Svetlana. You should, uh, stay behind. In case, you know, extra appeasing opportunities arise. Also your sister should stay too.

  14. No. No, it isn't. on The Impact of Social Networking on Society · · Score: 1


    It's certainly interesting that so many people post very revealing stuff about themselves on these sites.


    No, that's not interesting.

    The 'revealing stuff' they post isn't interesting; it would only be interesting if it represented extremes of behavior or threw light on fascinating personalities or great events.

    The fact that they post it isn't interesting either; it would only be interesting if there was some good reason for them not to post, or if there was something else they could be doing instead.

    'Dull people talk about themselves.' Not news. Sorry.

    If anything, it's interesting that they choose to make their pages so ugly. That really is pretty interesting; you'd think that because they attach importance to the details of their own lives, they'd ask themselves 'how can I make this crap (and thus myself) look attractive? how can I make this crap (and thus myself) seem important?' But they don't. That's mildly interesting.

  15. Burn him! on A Visual Walkthrough of New Features in Vim 7.0 · · Score: 5, Funny


    Recently, Richard Stallman gave a speech in which he illustrated an academic point about programming history by quoting a guy who described vi as 'an editor spread at sword-point and which is really hard to use'.

    I think I speak for all moderate vi(m) users when I say -- DEATH and DAMNATION (in that order) to this Cardinal of the CTRL key! Needless to say my own local vim user group has dispatched assassins to kill Mr. Stallman, but this is hardly the end of the story. The fact is that a man has referred to another man who in turn expressed some often-voiced reservations about OUR EDITOR! On behalf of all editors of text everywhere, I implore EMACS users to return to the true path, lest you be burned at the stake and then go to hell, the Buffer From Which There Is No Unloading. We'll see how productive you are then, with your ctrl-meta-alt and your ELISP and your 'ring buffer', whatever THAT is.

    Peace and love to all.
    ^C
    ^X
    quit
    q
    QUIT
    exit :exit
    zz
    ZZ

  16. Re:Cry Cry Cry on Was the 2004 Election Stolen? · · Score: 1

    I am not a fan of our current president and I have never voted for him (but I did vote) But the democrats were stupid enough to put a Northern Liberal Democrat against a South Western Republican. So what it did was create a polarized nation during the election, it forced people to be deadly afraid of the other side. So they all voted for one side or the other.

    Yeah, that never happens in elections. Usually people vote for pink kakrafoon grobnitz wibble.

  17. Re:I like Drupal so I will try and comment... on PostgreSQL Slammed by PHP Creator · · Score: 1

    mysqldump :)

  18. I like Drupal so I will try and comment... on PostgreSQL Slammed by PHP Creator · · Score: 1

    I'm personally curious as to why drupal is, in some ways, such a mess.

    Because it's in PHP. If all that effort had been in a scalable language promoting encapsulation and well-defined interfaces, Drupal would rule the world. Even so, I think of it as a good mess that's messy according to rules that you can figure out in the end.

    All my problems began when I installed the categories module, but now I still have them when it's uninstalled.

    The category module has MANY problems and much of what it does you can do with the far more stable and friendly Views module. Unfortunately, Drupal modules typically do nothing when uninstalled -- in other words, nothing is ever really uninstalled, and the DB tables, nodes etc that Category created for you are still present. IMHO the best approach is to maintain a separate Drupal to test modules.

    But what's worse is that I posted message about this problem, and then bumped it, and have no replies in two days.

    Categories is not a Drupal core module. Feedback on core modules or major modules is often extremely fast and effective, as you can tell by looking at the message histories on the site. However, Categories is more of an 'aspiring Core module' and you shouldn't judge the Drupal community as a whole by the response time on that particular project.

    In sum, Categories really represents the 'wild west' of Drupal. Drupal does have some real problems with static tree-like sites, which Categories tries to address, but I wouldn't say that most of Categories is even beta-quality. The real problem is that outside the Core modules, there's no rating of drupal modules -- even though some (Views and CCK to name but two) are extremely powerful almost a necessity.

    A secondary problem is that because PHP makes it so hard to define an interface, some modules react badly with each other -- this is especially true of modules that have a Drupal 4.6 way of thinking. Like I said in my first post, I wouldn't think of Drupal as heavy duty scalable expandable software. But once you've learned which parts of town to avoid, I really think it's a very flexible and high-productivity small to medium scall CMS.

  19. Re:Moo on PostgreSQL Slammed by PHP Creator · · Score: 1

    . If anything, Lerdorf merely publicly demonstrated his own immaturity.

    I'm pretty sure that inventing PHP demonstrated that pretty effectively. /Don't hate PHP //Don't get it mixed up with proper languages though ///Slashies on Slashdot!

  20. It's entirely a matter of appropriateness on PostgreSQL Slammed by PHP Creator · · Score: 3, Insightful

    Recently, I've been using Drupal (PHP CMS system) with a MySQL backend and I am STUNNED, STUNNED I SAY by how productive the combination is compared with, say, ASP.NET and SQL Server. It's a messy, awkward, ambiguous and utterly unscalable language with a cluttered global namespace stuffed full of magic variables and near-identical functions -- combined with a 'database' that simply does not do what a proper database does. And I love it!

    I don't understand this compulsion to prove that PHP and MySQL are good. They're not good. They're sh*t. They're extremely old fashioned and underpowered solutions to problems that are already solved far more effectively in the MS world AND in the OSS world AND even in the proprietary Unix world. Every time I poke around in the Drupal source I have a little smugness session as I think how much clearer and more efficient and more cleanly extendible it could be in C#, or even Java. Then I go right back to using it -- not because it's good, but because for the size of task I'm using it for, it's productive.

    Sure, SQL Server is better and so is PostgreSQL, and sure, the antics of LAMP people to prove that PHP and MySQL (and CVS, for that matter) are real grown up systems are laughable. But so what? I'm not trying to be scalable or extensible or secure beyond very narrow parameters that I already know fall within the limited scope of PHP and MySQL. I don't want to use the best tools; I'm familiar with the best tools and the scale of operation they best suit. When I want the following methodology:

    GET
    gunzip
    tar -xvf
    vim vim vim
    exit ...I want PHP and MySQL!

    (end of long meandering rant)

  21. Top 5 Omissions: on The Top 5 Games of All Time · · Score: 2, Insightful


    1 -- Angband, and the Roguelike genre in general
    2 -- The great 8 and 16 bit console RPGS -- no Phantasy Star, no 2D Final Fantasy, no Secret of Mana?
    3 -- MMORPGs. I hate them, I don't play them, but to have none at all is strange.
    4 -- Alpha Centauri, greatest Civ game.
    5 -- Planescape: Torment.

    I'm also surprised a bit by the absence of both the X-Com and Total War series.

    I can understand omitting 2 and 5 if you don't have a soul. But the others are inexplicable!

  22. Likely vs Unlikely on China to Make $125 PCs · · Score: 1


    allegations of ripped-off processor designs

    There are bound to be such allegations, and they're usually well founded.

    might slow the effort.

    Hee hee :) Now surely you jest!

  23. Sun has a lot to offer on Sun Backs Ruby by Hiring Main JRuby Developers · · Score: 1


    So, we have a tight case there. Besides Matz is also working on Ruby2.0, which will have VM execution kind of stuff. So, though you may celebrate if you want, I would rather like to have C Ruby for my breakfast. There are two major problems of Ruby:
    1. Slow (yes its slow and stylish)
    2. GUI programming
    And guess, what Jruby is not going to bring anything better on the table on these two fronts.


    I disagree -- there are more problems with Ruby than just those, and they are things Jruby could fix.

    The big problems are:

    --Slow: unlikely to be completely fixed by using a JVM, but it would probably help. Matz's VM was going to be ready Real Soon Now in about the year 2000.
    --Unicode: The JVM would FINALLY give Ruby the ability to take in text in various languages and just process it in the normal way, rather than messing with individual bytes and having Japanese be a special case.
    --Threads: The JVM would FINALLY give Ruby proper threads.

    And another problem is:

    --Project Management: Involvement from Sun might make for a more efficiently run, less 'hobby like' project.

    So, I'd say there's a lot Sun could offer to Ruby. Whether any of it will happen I don't know -- and of course bad Ruby code is a lot worse than bad Java code and I'm not sure if I wouldn't rather people stuck with Java.

  24. Re:So Says the Charitable Foundation on Wikipedia Won't Bow to Chinese Censors · · Score: 1

    Its real easy for a charitable organization such as Wikipedia to dictate moral terms to a money making business like Google.

    Now does anyone have any rational suggestions?


    Hmm... more charitable organizations, less reliance on money making businesses? Especially where free exchange of information is the goal?

  25. Re:Own Goal on Bank Accounts of 5,000 UK Terror Suspects Tracked · · Score: 1

    When asked, "Is Britain my country?" only one in four British Muslims it is.

    Hmm, let me fix that for you:

    When asked, "Is Britain my country?" only one in four British say it is. ...and that one in four is composed of people in flat caps and green rubber boots standing in a field in Hampshire. The UK is the world's most cosmopolitan country, dude. Most people in it are from somewhere else. It's a bit like Babylon 5 in that respect.