Slashdot Mirror


User: macshit

macshit's activity in the archive.

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

Comments · 1,641

  1. Re:no value classes == no go on The D Language Progresses · · Score: 4, Interesting

    Why the creators of D think that providing value classes is a problem, I don't understand.

    `Value classes' as you term them, amazingly complicate the language; they're one of the reasons that C++ is such a ball of hair.

    If you've got GC, then a reference-only design is a lot simpler. Whether this results in a lot of inefficiency is something of a controversial (in general; I guess that in fields such as embedded/real-time systems systems, perhaps less so).

    However it's clear that many people think that `value classes' are `needed for efficiency,' so arguably they were necessary simply to convince a skeptical and conservative (in the real sense, not the political sense!) audience to switch to C++.

  2. Re:Based on the works of Tolkien on Ancanar Teaser Trailer Available · · Score: 3, Funny
    i guess that to some, anything less than scrolling the text of LOTR over the movie screen would not constitute as a "movie adaptation".

    Ha ha ha! You think that would suffice?

    If they did that, there'd be violent protests that the text was not the right version...

    `` Clearly, there should an extra comma on page 453, line 10, after the word "Alpo." I can't believe that awful hack Peter Jackson left it out! bastard. Bastard! YARRRRG!!!!''
  3. Re:No. on For Those Long Coding Sessions: The Food Patch · · Score: 3, Interesting

    You've got to be kidding... Japan is chock full of extremely fattening food (an average bowl of ramen, I think contains approximately 1 billion calories, and enough salt to supply south america for a decade), and unlike, e.g., U.S. fast food, it tastes really good. This is a dangerous, dangerous combination. Morever, health club memberships are way more expensive in Japan... Gah, I'm getting fat just writing this...

  4. Re:I think this is great on The Cathedral In The Bazaar? · · Score: 2

    Why not use BSD from the start then?

    Because then companies that want to use your software but not distribute their own source would just grab the BSD'd version and not pay you anything.

    The beauty of the dual-licensing scheme is that it allows anyone who wants to write free software to avoid paying completely, but forces anyone that wants to write non-free software to pay -- and often they're happy to do so, since that's how the traditional proprietary model works anyway, and they're used to that (except that with dual-licensed software, they also benefit to a degree from the work the free-software community does).

    The only drawback I can see to the dual-licensing scheme is that it could result in companies who might just switch to writing free-software, if that was their only choice, remaining in the proprietary camp. An example might be something like a hardware vendor that really benefits little from selling software for their chips or whatever (and could potentially benefit more from the wide distribution of free software), but keeps on making their software proprietary simply because that's what they're used to. [I work for such a company (writing free-software), so I'm very familiar with this mindset!]

  5. Re:Another Microsoft Innovation, on Assorted CES Gizmos · · Score: 5, Insightful

    Seriously, this seems another indication that when it comes to consumer products, Microsoft has no clue what people want. The X-Box is still #3 and losing them money, and Bob was an unmitigated disaster. Do they really think that Joe Six-Pack wants and needs something like this?

    It's looking more and more like their strategy is simply to try everything, until they eventually succeed (in taking over the world). For a normal company, this would be quick suicide -- but MS has Lots And Lots Of Money.

    Gah.

  6. Libretto? on Assorted CES Gizmos · · Score: 2

    How is this `mini pc' different than the Toshiba Libretto? It looks to be around around the same size (judging from the picture), and the Libretto ran windows, just like the mini pc, so ...?

  7. Re:Safari rocks! on All-New PowerBooks, Web Browser Featured at Macworld · · Score: 2

    The screen shots of Safari look very nice, they make every other web browser I've seen look pretty clunky. Apple's always been good that that...

    What about the renderer, though? The apple Safari web page claims that it's both much faster and more accurate than any other, but of course they'd say say that; how does it really stack up against gecko, for instance? Should I be using konqueror instead of mozilla?

  8. Re:netbsd ... on The NetBSD Organization · · Score: 2

    However netBSD has official support for more platforms.

    My understanding (mainly from reading debian mailing lists, so there's an obvious bias :-) is that it depends on how you count -- netbsd lists many `similar' platforms as being separate ports, whereas linux simply lumps many together under each architecture and has arch-specific ways of differentiating them (making them a bit hard to enumerate).

    BTW, there's one fairly unique class of systems that linux now supports and no other `mainstream' kernel does, to my knowledge: those without an MMU, since uClinux was merged into the mainline kernel. Granted, life is a bit (OK, a lot :-) rougher on these systems, but it's really nice seeing old familiar stuff running on a funky microcontroller, and gee, interrupts sure are cheap!

    That means the support is not out of date, and you are running with the latest modern netBSD features.

    This probably is very true; linux is a bit anarchic in comparison to the BSDs...

  9. Re:Don't worry, no deadlines on Wired News: 2002's Greatest Vaporware · · Score: 2

    "In the end all that matters is the quality of the game"

    So he's saying that if you released a great ground-breaking game a few years after it's great and ground-breaking, that's still ok.


    Um, a game doesn't have to be `ground-breaking' to be good, it just has to be good. See the GBA for countless proofs of this.

    Indeed, sometimes companies forget this, and fixate on `ground-breaking' at the expense of `good' (I think the FF movie is an example :-)

    [hmmm, maybe having switched engines so many times is evidence that DNF is making the same mistake...]

  10. Re:Software Installation on The State of GNU/Linux in 2002: It was Good. · · Score: 2
    What I will say, however, is that the average office/home user should not have to deal with the source and build the app.

    There are different ways to deal with this; for instance:
    1. Just let the distro do it, since you know they'll probably do it right (this works well with debian, because they've got the manpower to package just about everything).
    2. Make a system that can take the `pain' (such as it is) out of compiling installing the source, e.g. just automatically doing `configure' with the right args, and then `make; make install'. Sure this would only work with packages that follow some sort of standard for configuration and installation, but hey getting developers to do that shouldn't be any harder than getting them to provide standard binary packages, and it's far more powerful.

    My main objection to your post was saying that binary packages should become the `main' distribution format -- that's simply wrongheaded.

    Now as for the argument about RPMs being platform specific, you are absolutely right. What you haven't thought about though is that the most popular format for a desktop UNIX user is by far Linux on x86. If the developers included an RPM for x86 Linux, that would be enough to keep most people happy,and that's what it's all about.

    For simple packages, perhaps; for anything more complex, the differences between packages become a problem, and such `standard' binary packages really end up being `redhat x.y' binary packages.

    Hopefully the LSB (Linux Standard Base) will solve this problem in the future.
  11. Re:Software Installation on The State of GNU/Linux in 2002: It was Good. · · Score: 2

    One of the big problems with Linux today is how hard some software is to install. RPM's and .deb's are good, but it is almost hard to believe how much software is still distibuted in .tgz format. What's worse is that it has to be compiled in GCC.

    You are very confused.

    Rpms and debs are not an alternative to `.tgz format,' they are a completely different thing. .tgz files are a source format, and usually are fairly portable, whereas rpms and debs are a binary format, and are very system-specific.

    Since a given package can run on a great variety of systems, it's basically impossible for a software author to provide a binary package for most of them -- and even if they tried, they'd probably screw it up fairly often (this is something you often see with rpms `in the wild').

    Morever, it contradicts one of the main goals of free software, which is to give people the source code. Binary packages in a distro are a compromise in the name of pragmatism, but it is not a good one for the package authors themselves to make. The source code should be distributed as far as possible, and only at the last possible step (e.g., before the user downloads from his distro over a slow link) should binary formats be used (if at all).

    So, clearly, `make package manager files the main format' is not only impractical, it's wrong -- source code is the only distribution format that makes sense in the wider scheme of things. Binary packages are a useful addition, if they're done well (e.g., by the distro), but they will always necessarily be an adjunct.

    we can't expect beginners to have to run "make install" and "configure ./". Often these things don't work

    They seem to have about the same failure rate for me as self-installing archives in windows, or random rpms (debian packages on the other hand, work almost 100% of the time, but that's simply because debian is so careful about getting it right). It depends on the package, of course -- a careless author will manage to screw it up, no matter what the distribution format.

    and they are just so damn ugly.

    Matter of opinion I suppose -- I find it quite lovely the way they autodetect all the various quirks of my system and adapt.

    Have tarred, gzipped sources as an extra for geeks by all means, but make package manager files the main format.

    To reiterate: No. This is horrible idea.

  12. Re:RICE BABY YEAH!!!! on Apple Applies For Color-Change Patent · · Score: 2

    If you think saying Rice Rocket, or Rice Boy is racist, you seriously need to lighten up. None of them mean anything derogatory towards Asians or Japanese, specifically.

    Maybe you don't intend to be racist, but man does it sound racist, at least to the average ear. It sounds like the sort of thing an embittered auto-worker might mutter while revving his muscle-car.

    So however you mean it, you should understand that to many people, it's going to make you look like a bigot.

    Ironically, in Japan, the kanji for the US is gohan. Which is rice...

    [Actually the `rice' kanji used in the various Japanese names for America (kome) is not the same as that used in `gohan' (meshi).]

  13. Re:I was a victim of technology!!! on Computers Not Working In Education · · Score: 2

    Of course, this depends on the grader not being a moron:

    In my answer to a problem on a college math exam, I showed 7 or 8 steps. I made a minor mistake on the very first step, so the grader took off 1 point. The second step was correct, but of course due to the mistake on step 1, the intermediate result of step 2 wasn't correct -- so the grader took off another point. Rinse and repeat for steps 3 - 8.

    I complained, of course, but the grader refused to give me any points back, saying `well, your intermediate answers were wrong on all the steps' (duh!). Then he stuck his fingers in his ears and started chanting `LA LA LA LA...'

    On the impossibly slim chance that that grader happens to be reading this: You're a moron!

  14. Re:Tolkien/Middle English on Tolkien and the Beowulf Saga · · Score: 2

    On the other hand we can be pretty certain that Alice in Wonderland and probably even Lord of the Rings will still be arround. And if any book published that year is still in print in 100 years time I'll bet Harry potter is as well.

    Um, HP is a good read, but it's not that good -- its success is far more a cultural phenomenon than a literary one. As the Booker prize, to the best of my knowledge, is for literary merit rather than popularity, there's probably some truth behind the snipe you referred to. Granted, it's obnoxious of them to say that, when they really don't have to justify their decision at all.

  15. Re:Revenge of the Employers on Techies Working for Peanuts · · Score: 2

    In the Boston area, $35k/yr isn't even a living wage. Housing prices in Mass. are $380k/avg.!!

    I lived in Cambridge Mass. until 5 years ago, on $32K/yr (I worked for a nonprofit org, which paid fairly low wages -- but they paid what they considered `enough to live reasonably'). I was quite comfortable, and certainly didn't pinch pennies (e.g., always shopped at upscale stores, bought various tech toys when the urge hit, etc); I probably could have survived on quite a bit less. Have prices risen dramatically in the past few years, or are you exaggerating just a wee bit?

    [of course, I was single, but if you're not single, well, then you've got two incomes!]

  16. Re:They also had some environmental bonuses on Whisper Heard From Pioneer 10 · · Score: 2

    Space is not like on TeeVee, with all kinds of happy aliens popping out of every asteroid, Imperial Battlecruisers overtaking rebel blockade runners

    That's because they're hiding! Waiting...

    And they're not one bit happy.

  17. Re:FTP!? on Web Enabled Spacecraft · · Score: 3, Funny
    Wow, I've never heard of FTP being used as a control protocol.

    When I worked in the MIT AI lab, the coke machine used FTP as a `control protocol'.

    You'd ftp to the machine, log in (you had to have a coke account), and type:

    get coke

    ... and a can of coke would drop, deducting coke-money from your coke account.

    The thing is, most people just use a normal FTP client, and the above command will actually transfer a file called `coke,' so I suppose it's better to type "get coke -".

    But I always forgot about that, and as it happens, I usually drank Dr. Pepper, so to this day, in random directories on that system, I'll find little files called `drpepper'...

  18. Re:huh on Miyamoto vs. Everyone Else · · Score: 2

    Really, just stop fretting about those `previews'. The gameplay's fine, and it's not bozo-fest or saturday-morning cartoons.

    I've not seen any of the things you mentioned, but I suppose they're probably in the game somewhere. There are touches of humor, and silliness, as in previous Zelda games; they do not overwhelm.

  19. Re:huh on Miyamoto vs. Everyone Else · · Score: 2

    That said, I do take issue with the new Zelda game ("Celda" as it's become known) coming out next year.

    Zelda was always a bit cartoony. But it was always a bit serious too. An epic adventure, with history and engrossing gameplay and you really felt like part of an epic adventure.


    Give it a chance.

    I'm playing it now, and so far, it's utterly incredible. The art-style fits almost perfectly, and really, it feels very `zelda' (I never played the N64 zeldas, so I can't really comment on those). It has exactly the cartoony-but-grave atmosphere you describe.

    In retrospect, I think the cel-shading was a brilliant idea; unlike `realistic' games, where it's hard not to notice all the places the technology fell short, the graphics in the new Zelda feel seamless and natural, like what you're seeing is what the creator wanted rather than an artificial limitation forced by the hardware. It's perhaps the first 3D video game I've ever played where I don't notice the graphics -- and that's a good thing!

    In a way, it manages to regain some of the advantages of 2D gaming that were thought lost when the industry started to move to 3D, while retaining 3D gameplay.

    In short, it rocks; don't dismiss it based on a few poorly chosen previews.

    [p.s.: the one thing I really do hate is link's dopey looking mouth, but fortunately you don't spend much time looking at it. If he had a hideous ass ... now that would be a problem!]

  20. Re:International Release Dates on Lord of the Rings News from New Zealand · · Score: 2

    So can someone tell me, why is Japan always the last place on earth to get these movies (by over a month in the case of LOTR TTT; better than 6 months I suppose...)?

    Sucks.

  21. Re:What is with the *hatred* of Wal-Mart on Wal-Mart Lindows PCs Selling Well · · Score: 4, Interesting

    I find Walmart a horrid, soul-sucking place.

    I don't know why others hate them, but I hate them for several reasons -- (1) because they're simply big, cold, and impersonal, and just not pleasant to be in, but also (2) because they're a particularly extreme example of the increasing homogenization of culture in the U.S., and the obsession with low-price at the expense of any other measure of value (such as pleasant stores).

    Sure, when a walmart bulldozes into town, they offer very good prices, a pretty reasonable selection of merchandise, and a certain sort of convenience. Consumers like this.

    They like it so much, that they shop at walmart instead of old-Joe's local crap-n-stuff store (established 1837) to get that extra 5% off, and because Joe hasn't updated some of his inventory since 1853. Unless Joe is pretty clever, he probably then goes out of business.

    `Good riddance' a lot of people think, Joe's place was always pretty lame anyway.

    After a few years, they notice that the community seems somehow colder and more impersonal than it used to. Is it just nostalgia? Probably some of it is -- but I'll bet part of it is Joe.

    Granted this has been going on for a long time, and Walmart's just more noticable because they're very good at it. Probably not much could be done to save old Joe, but I really hope there's a new generation of Joes out there that hate walmart like I do, and who have enough business accumen to somehow replace some of what has been lost. Maybe they can use some of the tools Walmart uses (e.g., computer technology), but still manage to make something local instead of a cookie-cutter outlet of a vast corporation.

    Personally I try to spend my money in ways that reflect what I said above -- I'll shop a store that I like, even if it costs more, because I know my money is paying for more than just the physical product.

  22. Re:Cool! on Linux Lands Big Bank Account · · Score: 2

    The server boys are rejoicing at the fact they'll no longer have to fight so hard to keep the server rooms temperate.

    Heh. When I read that I first thought you meant temperate as in `not drinking excessively.'

    ... but on the other hand, maybe switching to Linux will have that effect too.

    [As an aside, I once met a woman who had been a big-iron hacker in the 1960's, doing commercial software etc (she specifically mentioned doing an accounting system for Playboy!), and from her stories, it sounded like they were a hard-drinking, hard-smoking, lot back then. Puts a bit of a new perspective on Mel...]

  23. Re:Curses! Foiled again! on Linux Lands Big Bank Account · · Score: 2

    Linux will never apply your patch if you send it that way.

    Ack! I meant: Linus will never apply your patch if you send it that way.

    [Geez, two line post, use preview, still screw up.]

  24. Curses! Foiled again! on Linux Lands Big Bank Account · · Score: 2

    superman-III.diff.gz follows....

    Linux will never apply your patch if you send it that way.

    Just append it to your message in plain text, no attachments, nothing.

  25. Re:A Gamecube game most people are forgetting... on Shacknews Holiday Game Guide · · Score: 2
    I really hope that you were all stoned. If not, that's just sad.

    Um, why?
    1. Mario Party is Fun.
    2. They were at a party.
    3. They had fun at the party!

    Sounds about right to me...