Slashdot Mirror


User: Chilli

Chilli's activity in the archive.

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

Comments · 80

  1. ESR is right, but... on ESR Responds to Nikolai Bezroukov · · Score: 1
    It is a pity that ESR let himself carry away in his response. While I can understand that he got emotionally involved when reading Bezroukov's article, I think, he had better switched off his computer, spent a day doing something relaxing, and then gone back to write his answer.

    All this should, however, not distract from the fact that the objective part of his rebuttal of Bezroukov's article is very much to the point. Like him, I am suprised that Bezroukov's article made it through the reviewing of First Monday (but maybe their reviewing is generally weak, I don't know). Having reviewed many scientific papers myself, I don't understand how an article that is loaded with obvious flamebait, is misinterpreting some of its references, and is lacking a convincing internal development can be accepted for publication.

    Chilli

    PS: While it may be a pity that ESR wrote an emotionally loaded response, I think, everybody should keep in mind that in the end this is his personal responce to the article. Like everybody else he has a right to defend himself verbally in public. That doesn't make him less important or less insightful...it only shows that he is a human being with emotions.

  2. Re:Look how far Slashdot has come on Jane's Intelligence Review Lauds Slashdot Readers as Cyberterrorism Experts · · Score: 1
    It has evolved from nerd hang out to the place to see what is on the cutting edge.

    The nerds are the cutting edge - at least on the net.

    Chilli

  3. Re:Whats on the 2 Application CD's? on Red Hat 6.1 Officially Announced · · Score: 2
    There is a page with the details.

    Chilli

  4. Re:As a geekgirl on Women in the Open Source/Free Software Communities? · · Score: 1
    While it may be true that some/many girls see computers differently, it is not that they just see it as a tool. They are just interested in exploring other aspects that's all. At least that's what I figure from talking to them.

    Chilli

  5. Re:"Yes, Virginia, there are girls that use Linux" on Women in the Open Source/Free Software Communities? · · Score: 1
    Although I am male ;-) I see your point about not wanting to go to LUG meetings because there won't be many other females around. It's a similar problem in CS classes, CS conferences, etc. My wife has a degree in computing and she often complains about this problem.

    It is of course a bit of a chicken-egg problem. The only idea I have about increasing the number of women at LUG meetings is that all the men who know women interested in computers should make more an effort to actively invite the women instead of just waiting for them to come. (It is a pretty weak idea, I know.)

    I am actually pretty sure that their are substantially more women interested in and working with computers than is apparent from LUG meetings or posts at /. So, this is to all lurking women: Increase your visibility! (I know at least one who is lurking a lot and not posting enough :-)

    Chilli

  6. Re:Official reaction not surprising on Japan Suffers its Worst Nuke Plant Accident Ever · · Score: 1
    The reaction from the officials (and the Japanese news outlets) is not surprising; the goverment of any country would downplay the incident. The really bad thing in Japan is that ignoring a problem is the number one approach to problem solving for many (most?) people. And it works great with radiation! You don't see, you don't hear, you don't smell it; it's only in your head anyway - and if you die 20 years later from cancer, you can always blame your smoking co-workers.

    Chilli - less than 100km away from that shit

    PS: It is also no contradiction here to have a kindergarten next to a dioxin emitting waste plant - on the contrary, the kids playing in the contaminated area give everything a much lighter athmosphere (and they probably got a much higher dose while there were being breast fed anyway)

    PSS: Why do you think, I am cynic?

  7. The really sad thing, or violating Linus' Law on Corel Sticking to Closed Source Beta Test? · · Score: 2
    The really sad thing is that the people in charge at Corel probably think they are embracing OSS, while they actually are completely clueless. They probably read CatB already many times and still don't get it *sigh*

    I don't even want to start talking about the stupidity of alienating the same developers who's code they plan to sell. Their real problem is that they are ignoring Linus' Law: Given enough eyeballs, all bugs are shallow. Or as ESR states a bit more lengthy,

    Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone.
    In CatB, ESR continues by pointing out ``Here, I think, is the core difference underlying the cathedral-builder and bazaar styles. [..] In the bazaar view, on the other hand, you assume that bugs are generally shallow phenomena -- or, at least, that they turn shallow pretty quick when exposed to a thousand eager co-developers pounding on every single new release. Accordingly you release often in order to get more corrections, and as a beneficial side effect you have less to lose if an occasional botch gets out the door.''

    Chilli *crying*

  8. Spelling of Japanese on emachines in Big Trouble? · · Score: 2
    Just for the record, it is harakiri. Hara means stomach and kiri is the stem of the verb kiru, to cut.

    The interesting thing is that when you swap the two Chinese characters used to write harakiri in the Japanese script, they are not pronounced kirihara, but seppuku and, amazingly, still mean the same. However, if I recall correctly, the latter is a more elegant way of expressing the act.

    Chilli

    PS: A little education is never off topic ;-)

  9. A North American Problem? on Killing Off Linux: It's All Academic · · Score: 2
    From my experience in Europe and Japan, this is largely a North American problem. So far, the use of Windows at the universities that I know in Europe and Japan is mainly on the client side - often for administrative staff and other users that need a simple interface. The servers are mostly Sun's and other Unix machines (no system administrator in his or her right mind would throw Solaris out for NT - ok, maybe at gun point ;-) Linux on PCs is increasingly used as a cheap client alternative.

    Nevertheless, there have been incidents like M$ attempt to get the German state Northrhine-Westfalia to exclusively use M$ software in schools (not universities, as far as I know). There is, however, heavy opposition.

    Chilli

  10. Re:The Original Decoder Ring - Another solution on Nitrozac Answers · · Score: 1
    Oops...I could have saved two more parenthesis and make the inner term

    ((+).(+ -48).(2*))

    Chilli

  11. Re:The Original Decoder Ring - Another solution on Nitrozac Answers · · Score: 1
    As many of you probably learned in some CS course, all computation is essentially a matter of getting your lambda terms right - so here we go:

    interact(map(toEnum.foldl(((+).(+ -48)).(2*))0.map fromEnum).words)

    It's a little longer than the Perl version, but therefore satifies a nice static type system and is actually quite easy to formally prove correct. So, now if you only knew which language it is...ok, a hint: It is the same one used to write the killer entries in this years ICFP programming contest (check the preliminary results).

    Chilli

    PS: If anybody is wondering where the lambdas are or why there are no variables, the above code is essentially in point free notation, ie, a bunch of functions combined in the right way.

  12. Re:A matter of time... on Hotmail Cracked Badly · · Score: 1
    Good point!

    Chilli

  13. Open source == portable on Feature: Is Open Source for Windows Less Important? · · Score: 1
    IMHO, open source has always also been about portability. The whole point about sharing code is to avoid duplicating work and to get a team of developers that is as broad as possible. It is not by coincidence that Linux and FreeBSD are the most portable OSs on the planet.

    Non-portable code is a kludge - temporarily acceptable, but a Bad Thing in the long run.

    Sure, Troll Tech has the right to choose whatever license they like for their product, but they have to live with the consequences of their choice. And at the moment that means that an application written in GTK+ is easier to port than one written in Qt - with all the consequences..

    Chilli

  14. Re:GTK for W95 on Feature: Is Open Source for Windows Less Important? · · Score: 1
    Yes there is a port. It even runs The GIMP. When browsing through the source, I also saw a lot of #ifs dealing with Win32-specific problems. So, GTK+ is truely cross-platform.

    Chilli

  15. Re:Blammo! on Hotmail Cracked Badly · · Score: 1
    Sure you need good software to make a good system, but in the end it is the administrator who makes the difference. So, at least we know who to blame ;-)

    Chilli

  16. A matter of time... on Hotmail Cracked Badly · · Score: 1
    This is exactly why I would never ever do anything but trivial conversion over something like a hotmail account. Sure, sombody could hack into my box, but a hotmail account is just begging for it.

    Chilli

  17. Re:This is dissapointing on Unisys Enforcing GIF Patents · · Score: 1
    So how EXACTLY do I feed my family then? Explain that one.

    Simple. Write a research grant proposal outlining what kind of cool new compression algorithm you are going to develop and how it will benefit the rest of society (at least those using computers).

    Mathematicians can't patent their proofs either, still they seldom starve these days. A compression algorithm* is a discrete mathematical structure anyway, which you can easily decribe as a set of discrete functions. Hmmm...maybe I should patent addition...

    Chilli

    *Remember, I am (like Unisys) talking algorithms not implementations.

  18. Information on Haskell on All-Purpose Distributed Computing · · Score: 1
    There is a nice online tutorial (the language definition is, of course, also online).and if you are capable of reading German, there is a second tutorial - and after you have got a hang of the basics, some of the academic papers papers may not seem as weird as before ;-)

    Haskell has some sophisticated (and of course free) compilers, but for learning the language and for small applications, the interpreter Hugs is IMHO more suitable.

    Chilli

    PS: Though Haskell is a super-cool language, unfortunately, it also does not magically solve the program of parallel programming - the programmer still has to devise algorithms that contain suitable parallelism (IMHO, this is not a problem of the programming language, but a fundamental restriction given todays - and probably also tomorrows - machine architectures).

  19. Some more information on Toshiba Supports Linux · · Score: 3
    I assume, not too many are clicking on the "Japanese page is here" link. Which is a pity, as it is common on bilingual Web-pages in Japan that the Japanese pages have more information than the English ones (that's not to protect the information, but because it is an awful lot of work for the average Japanese to write English).

    So, here some more information for the Japanese-impaired ;-)

    • In Japan, they offer pre-installation service for laptops and desktops if you order more than 10 machines; interestingly, not only for Linux, but also for FreeBSD (not too surprising, as FreeBSD is quite popular in Japan). IMHO this means that they really have some people with technical expertise working on that project.
    • If I understand correctly, they also plan to develop machines that have Linux pre-installed for normal sales.
    • Furthermore, they plan to develop utilities (not further specified) and drivers of their own.
    • They also want to offer free and commercial user support and plan to create a training centre.
    • There is already information on the DynaBookSS PORTEGE 3300CT PAP330xx and LibrettoSS 1010CT PAL101xx available. Are they sold outside Japan?
    Seems to be a pretty honest attempt to cooperate, which IMO should be acknowledged by supporting them.

    Chilli

    PS: I am sorry for any inaccuracies, but I am neither a native speaker of English nor Japanese.

  20. Don't get distracted on Quantifying "Bandwidth is the Limiter" · · Score: 1
    I think, the really important point here is that Linux development should not get distracted by marketing hype.

    When M$ comes up with some pointless test set, should we really care about it? Sure, the community can make a point out of showing M$ (and the world) that we can beat M$ any time; M$ comes up with a challenge and we tweak the software until we beat them. But is it worth it?

    Linux is lean and mean, because its development is largely driven by technical, not marketing factors. Could this be the beginning of an attempt to drag the Linux community into the same marketing-driven development that leads to the bloated software sold by M$?

    Chilli

  21. Re:Massive parallelism - still a long way to go on A $1000 Supercomputer? · · Score: 2
    That was the dream 10 years ago. By now we know that even in a functional or logic language (like Lisp, Prolog, Haskell, ML, Mercury, you name it) the implicit parallelism is good for a handful of processors at best. For massively parallel systems you need programs that are specifically designed for parallel execution and that is hard work (nothing that a compiler can do).

    A good language makes it easier for the programmer to specify parallelism and easier for the compiler to exploit the parallelism, but in the end, it is a matter of program design (and I wouldn't hope for a significant change of this situation in the near future).

    Chilli

    PS: I happen to know, as I have written a PhD thesis and a number of research papers in this area. (You can get the stuff from my Web page, if you are interested. There is also a compiler project targeting massively parallel systems.)

  22. Massive parallelism - still a long way to go on A $1000 Supercomputer? · · Score: 4
    The problem with the type of calculation that they use to predict the performance of the machine is that, given todays state of the art in parallel computing, a machine with a million processors doing 10 operations per second is not the same as 10 processors doing a million operations per second each.

    Your average C program has very little implicit parallelism (= parallelism not explicitly introduced by using some library of parallel operations or so). Even the best compilers on this planet won't make these programs run much faster on a massively parallel computer than on a single processor (on the contrary, the additional communication overhead can easily make the execution slower with each processor that you add).

    Remember what a fuzz it has been to make the Linux kernel perform well on SMPs with more than two or three processors; how do you want to make this scale to tousands and millions of parallel processing units? BTW, the last company that went for many small (and slow) processing units instead of a few very fast ones was Thinking Machines (the machine was called CM-2). Do a search on the Web to see where they are now...

    Chilli

    PS: Such a machine can be useful for some things, called embarrassingly parallel problems/algorithms in the parallel computing community.

  23. Re:Benevolent Virus? on Another Windows Macro Virus Wreaks Havoc · · Score: 1
    If I lose my creative work product however, be it C/C++ code or Word/Excel/PPT docs, that's a loss of many, potentially very many man-hours of work.

    Sorry, but if someone doesn't keep back ups of the stuff and stores her/his programs in RCS, CVS, or some such, its about time for a virus to hit the HD.

    Chilli

  24. Openness is all that counts on On Red Hat Bashing... · · Score: 1
    Miguel is right. There is no point in complaining that RH 6.0 is too expensive or that their installer sucks. They have to make money and will price their products to maximize their profit and they will design their installer such that they get many users. They would be stupid if they won't.

    All this just means they are a company that has to make money, but it is completely useless to judge a company by these criteria. The crucial point is whether they open source (preferably GPL) all the software that they write, i.e., whether they contribute back to the community.

    So far, they seem to be pretty good at that. They fund the development of GPLed code. As long as they do this, what is the problem if they charge a bit more for a CD. This only means that all the non-programmers and non-documentation writers give, indirectly, something back to the community.

    Chilli

    PS: And if you don't like their installer, why not write a better one?

  25. They take Linux serious on Linux Jobs at Microsoft: PR Rep · · Score: 1
    IMHO, the key phrase is
    This is a key position within Microsoft, and very high visibility, both within and outside the company.
    This says something about the threat level that M$ currently assigns to Linux.

    Chilli