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. Re:Here's a link on Yahoo! Not Protected From French Anti-Nazi Laws · · Score: 1


    You have to bear in mind that things the USA does tend to cover up, such as the invasion of Mexico and the actual causes of the Civil War, are things you won't have been exposed to much because, well, they tend to get covered up.

  2. Re:Bravo on Yahoo! Not Protected From French Anti-Nazi Laws · · Score: 1


    I don't care about the rest of the issue, but I must say that despite weight-loss in Paris the suffering of the French people in the war was absolutely minimal compared to that of the Germans, British, Polish, Ukrainians, Yugoslavs, Russians, Japanese, Chinese, and other occupied or combatant countries. To claim that France heroically suffered is to belittle the genuine sacrifices of much of the rest of the world.

  3. Re:Why am I still hearing this? on Why is Java Considered Un-Cool? · · Score: 1


    Perhaps I misunderstood the job of hotspot -- if it compiles Java source, across all classes, to a native code image which it then runs, I agree it should be able to go as fast as C++ (assuming it can avoid boxing/unboxing all the time and so on, which it can if it is effectively constructing its own native executable). Presumably it also has to compile the standard java libs?

    I agree that there are some options such as GC tweaking etc that can affect memory footprint in Java, but this is nothing -- and I don't mean 'not enough', I actually mean 'nothing' -- compared to having actual control of memory use. When I need to allocate 1.5 million new 'deal' objects in C++, I do it in a block that I prepared earlier, and I free them before the next 1.5 million could potentially arrive. When I allocate 1.5 million 'deal' objects in Java... well, it's upgrade time again. Java sells Sun hardware -- that's part of its job.

    To me this is by far the biggest issue. The C++ analogy you make is not really correct, because in C++ you can control all the same factors you can control in asm -- whereas Jave prevents you from controlling an important factor, memory management. It does not just insert an extra layer between the programmer and the machine, it prevents the application from having any control over a huge chunk of its actual activity. .NET is much better in this respect (a bit like using inline asm in C++, but well implemented in a way), but as it only (in real life) runs on Windows the scope for using it is limited.

    Until the above issue is fixed (and I don't see any reason for anyone to do so, really, nor any activity in that direction) announcing that Java on Hotspot is as fast as C++ remains a pointless activity, but I bet it will also remain an inexplicably popular activity.

  4. Use this on Cherry Announces Linux keyboard · · Score: 2, Interesting


    I realize I always plug these when an article on keyboards comes up, but... you can have what you want (subject to you writing a few macros for some keys) with one of these:

    Kinesis

    Customizable... programmable... pedals... and an exciting chunky shape! I use the pedals for ctrl and programming punctuation, though, not caps.

  5. Why am I still hearing this? on Why is Java Considered Un-Cool? · · Score: 5, Insightful


    Java is slow - This is a myth.

    I honestly don't understand why people are still repeating this. It _is_ slower than either native C++ or .NET (MS implementation, don't know about Mono) for the vast majority of serious tasks (I am not including GUI stuff). It's all very well talking about how in theory HotSpot will optimize code beyond what a static C++ compiler can do, but the memory requirement of the Java program is typically so much greater that processing speed barely matters -- and it cannot be optimized, without a scary custom VM, because the app programmer has no direct control of it. I'm not just saying that for my health -- _look_ at Java memory footprints, _look_ at your options for reducing them (ie adjust the GC. Great.)

    Java bytecode is not easy to optimize, having been originally intended for interpretation (my, how silly that seems now!). This is usually a minor issue compared to memory. I also suspect that, using the standard Java libs, IO is bound to be slower than a more direct approach unless the JVM takes some shortcuts and makes some methods into special cases. But actually, from the point of view of my actual work it doesn't matter what the reason is -- performance critical serious number crunching is done in C++, and that's pretty much a universal, because everyone relevant has made the same simple observations I have. This C++ can then be wrapped with a Java interface for the benefit of other systems that depend on Java and for people who only care about whether the system is Java or not (and so that it works with WebSphere now that the company is locked into WebSphere, heh heh).

    So, _whyyyyyyy_ am I _stilllll_ told by posters on /. and people just out of university that "Java on Hotspot is theoretically faster than any compiled code!" I mean just stop it. Please. You are free to use Java. Java has many good points. Go use it and enjoy those good points and HUSH UP ABOUT HOTSPOT.

  6. Re:Hi$ Rea$oning on Lucas to Make Sequels to Star Wars After All? · · Score: 1

    ¥es.

  7. Re:How very ironic... on ATITD2 Early Impressions · · Score: 4, Insightful


    it has far more surprises, and is far more difficult


    Yes. That must be why it's generally more relaxing to play computer games.

    See, it all makes sense if you think about it.

  8. MUSH on ATITD2 Early Impressions · · Score: 4, Insightful


    This is exactly the pattern of old MUSHes and MOOs -- the 'nerd' type will sit and create, and the 'social networker' type will form a overclass that ultimately decides the atmosphere and direction of the community.

    There will always be 2 approaches to getting 20 people to say your statue is interesting:

    1 -- Build an interesting statue.
    2 -- Flirt. ...and the 2nd one will always be more efficient, provided there are enough other people working away at the 1st one.

    Still, it's interesting to watch the patterns develop... I might even try playing in fact.

  9. Associate 'with', not associate 'from'. on SF Author Robert J. Sawyer Looks at 2014 · · Score: 0, Offtopic


    I mean really.

  10. Re:T. Kennedy on Senator Blacklisted by No-Fly List · · Score: 1


    Excellent link, thanks.

    I never realized how many people who really do not 'get' spelling there are.

  11. Re:Personality depends on language, too on One, Two, Many - Language Shapes Thought · · Score: 1


    I do not think it is necessary to be fluently bilingual to experience this effect -- or even to be dealing with more than one natural language at all. For instance, when you are surrounded by people with whom you have no fluent language in common, you soon get into the habit of focussing on what you can express with least chance of mistunderstading and offence, and of being a bit extra patient, and of doing a bit more work to work out what someone probably meant, and after a while it becomes a whole new persona.

    In that situation, it's the quality of communication which is the biggest variable, but the style of communication can also be important, for instance when you're in the army or in a situation that demands long-term formality.

  12. But everyone laughs at Newham anyway! on Microsoft Funded Study Cinches 10yr Deal · · Score: 2, Interesting


    Newham is traditionally one of the UK's 'loony left' local govts -- marxist/socialists who have little knowledge of or interest in government, but a lot of greed and a lot of the kind of ideals and emotions people normally grow out of at age 15. Honestly, if you haven't witnessed UK politics, you really can't imagine it.

    It's interesting how the ones with the biggest fanciest and even most seriously-held ideals are often the most corrupt in their actual manner of business... that goes for a lot more than just UK borough councils.

  13. Re:Stupid, Stupid, Stupid on Hackers Take Aim at Republicans · · Score: 1

    Thing is, no-one's listening :D

  14. Re:Linux game just waiting to be coin-opped on Aruze Develops Linux-Based Arcade Machine System · · Score: 0


    I realize I'm about to be modded down for implying that Open Source is not the fount of all innovation, but...

    Frozen Bubble is a clone of popular arcade classic Puzzle Bobble.

  15. Googlefight is a bit hmm on The "Return" of Java Discussed · · Score: 4, Informative


    The article notes that a googlefight gives 66 million hits for java and 386 million for .NET (actually, those are the numbers I got just now, but they're similar).

    Thing is, the .NET hits include EVERYTHING IN THE WORLD THAT HAS A DOMAIN ENDING IN .NET, which makes it A BIT SILLY.

    The article is trying to make out like Java 'went away', just so it can build momentum for a comeback. I don't care for Java as a technology, but I'm pretty sure it never 'went away' at all -- and the fact that Java developers are cheap and common compared to almost every other kind is going to keep Java on the servers for a long long time.

    I wish Mono would hurry up.

  16. Re:GTK# is NOT ready on Mono's Cocoa# Underway, GTK# Takes on Windows.Forms · · Score: 1


    Thanks for the report. This is exactly what I would like to do -- create cross-platform GUI apps that work in Mono on linux and Mono/MS.NET on win, and I was hoping I could use GTK# as the GUI layer in both cases... but I guess not :(

    Still, I think Mono is the Best Hope (tm) for a unified application platform that I can use for everything.

  17. Re:Rather ironic.. on Biometrics at the Statue of Liberty · · Score: 1


    To date, I've seen about 3 bowling alleys, 12 icky hotels, 2 pachinko parlors and a record shop with fiberglass SoLs on.

    That suggests some powerful symbolic value.

    I think it's symbolic of 'trying to differentiate your little cuboid building from the other little cuboid buildings on the strip, without spending much money', which, now I think of it, is actually a big part of the American Dream.

  18. Re:WTF? on Biometrics at the Statue of Liberty · · Score: 1


    Ahhh... then you didn't notice the subtle but important difference between the original version and the version on /. now?

  19. The HOWTO from Bizarro World on Attracting Women Into Computer Science · · Score: 1


    I don't really care about this issue, but a couple of things in the howto made me feel it really refers to a geek community remote not just from women but from most men...

    Since women are socialized to not be competitive and avoid conflict,

    I don't know where they found this Planet of Meek Women, but in any area of business I've been in the females are just as deadly as the males. This sounds like what someone _wants_ to believe. ...gang bang...

    That is nothing, absolutely nothing, to what the music industry does on a more-often-than-daily basis. Are there no women in the music industry? I don't see what this sort of shenanigans has to do with anything -- every industry has it and it's pathetic but luckily nobody cares.

    Don't tell sexist jokes

    Here they seem to be from the Planet of Dumb Men as well as the Planet of Meek Women. Who the hell still makes this kind of joke in an office? I don't think I'd want to work somewhere where you wouldn't get fired for (publically) offensive jokes, not because I care about offensive jokes but because I that's how companies that I want on my CV are likely to be.

    Don't call people bitches

    WHERE ARE THESE GUYS WORKING???

    This says nothing about Linux or IT or the modern office. Maybe the stockroom of Walmart is different...

  20. Re:NASA has become bloated, fat, and lazy on Canadian Robot Could Rescue Hubble · · Score: 4, Funny

    The whole organization should be nuked

    from orbit -- it's the only way to be sure.

  21. List please on Mozilla Starts Work On XForms · · Score: 4, Insightful
    Is there a short persuasive list of reasons why we should pay attention to yet another W3C recommendation?

    A recommendation which no doubt will shortly split into 'mobile' 'standard' and 'full', each available at 'level 1' or 'level 2', each in three simultaneously maintained versions called 'Original W3C recommendation', '1.0', and '1.1b'?

    I'm not actively going out of my way to be mean here, and I do love SVG despite the issue mentioned above, but the W3C sure seems to focus a lot more on creating documents to justify their staffing levels than on, say, identifying clear needs.

    I wasn't able to turn up a simple useful 'what are the benefits of XForms' document anywhere, but looking at the other docs (http://www.w3.org/MarkUp/Forms/2003/xforms-for-ht ml-authors.html) I was left a bit confused...
    The button element

    <input type="button" value="Show" onclick="show()">

    can be written

    <trigger><label>Show</label>
    <h:script ev:event="DOMActivate" type="text/javascript">show()</h:script>
    </trigge r>
    I have to admit that looks awfully W3C-ish to me. The use of xmlns="" to prove that a tag 'belongs' with an XForm looks even more so.

    PS I realize all this stuff is terribly worthy and open and all, I'm just wondering whether anyone thought of a way to use it.

  22. Baffling contradiction on FTC Bars Popup Backdoor Ads · · Score: 3, Insightful


    Requesting clarification of /. memes...

    1 -- It is impossible to stop spam because US laws have no effect on other countries!!

    2 -- US patent and copyright laws will stifle all humankind, because they are forced on or become de-facto standards in other countries!!

    Please resolve contradiction and continue posting activity.

    Thank you.

  23. Re:Why a surprise? on Fewer Computer Science Majors · · Score: 1

    I can think of many inventions and developments by engineers in the United States: ... the computer

    Yet another evidence that the schools are not teaching history anymore.

    That it is :)

  24. Re:Optical SETI on Should SETI Be Looking For Lasers Instead? · · Score: 2, Funny


    1 -- you mean 'characters', not 'bits/characters'. 128-bit character sets will not be needed until we have to represent the languages of hyperintelligent alien races.

    2 -- ASCII is a SEVEN bit standard, it only deals with 128 possible values. There is no 'non standardized upper half' of ascii. There _are_ many 8-bit character sets whose lower half is defined as 'same as ASCII'.

    3 -- Nobody knows for sure why /. can't just support Unicode, but it's probably because there are so many people here who think unix is a great OS -- ack! Get away from me with those mod points! Nooooo!

  25. Re:Optical SETI on Should SETI Be Looking For Lasers Instead? · · Score: 0, Offtopic

    ¥