Slashdot Mirror


User: zhenlin

zhenlin's activity in the archive.

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

Comments · 321

  1. Re:Not Bashing... on iTunes for Windows Breaking Older iPods · · Score: 1

    This is why I hate the x86 architecture no end. Backwards compatible to the early days of 8086.
    Can you say - A20 gate? "Real" mode by default? Segment descriptors with bitfields splattered across two halves?

    The insanity doesn't stop there though - parts of the x86 architecture were almost as if broken by design... 387, MMX, SSE for instance.

    Backwards compatibility is OK... But not when designer has to go out of their way to make it bug-compatible as well. And definitely not when it is broken-as-designed-compatible as well.

    Can you imagine how GNOME would be like, if GTK+ 2 were forced to be compatible with GTK+ 1? (Hint, no XFT2 rendered fonts, no Unicode support...)

  2. Re:Err WTFark are you spewing forth? on iTunes for Windows Breaking Older iPods · · Score: 1

    Curiously, in my country, the MSRP for OS X is RM499.

  3. Re:Journal Science link, NOT life on First Reproducing Artificial Virus Created · · Score: 1

    Virii don't even self-reproduce. They hijack the machinery of another cell (bacteria even) in order to make more of themselves.

    And you can guess the origins of the terminology for computer virii. Computer virii require humans to do their reproductive bidding.

  4. Re:Blogs on Why Personal Websites Matter · · Score: 1

    Hmm - quite right - for some reason, these seem to be appropriate for complete strangers and peers to read - but not for familial relations.

    As for the 'Blog' word - it is derived from 'Weblog' - which seems a little harder to say than 'blog'... This word forms a minimal pair with 'block' though - it could quite funny to have someone misinterpret or mispronounce it like that... (Think Pitr from UF)

    Bottom line: unlike the hacker vs. cracker issue - there is no authoratively defined word for this class of websites. Use whatever you please.

  5. Blogs on Why Personal Websites Matter · · Score: 4, Insightful

    Personal websites seem to be taking off - as blogs.

    Blogs are an interesting thing really - a published diary - in realtime.

    I don't really see them as important though. It is like my preference of topic-oriented discussion vs. person-oriented discussion - so it is natural for me to prefer a site dedicated to a certain topic.

  6. Re:Stupid Geeks on Windows Program Enables MP3 Downloading From iTunes · · Score: 1

    Sometimes - they don't think about the consequences of releasing such a product deeply enough.

    I get the feeling the MyTunes author did this for ego-inflation, knowing full well that this is exactly the type of program wanted by the masses.

    MyTunes, as far as I can tell - is just a DAAP client, that instead of keeping the audio data only in RAM, writes it into a file instead.

    As far as I can tell, DAAP is not streaming - requests are fulfilled with the whole file as is stored in the library - the potential for MyTunes has been there for a long time - what's worse: it's easier to write a MyTunes-type DAAP client than a iTunes-type DAAP client.

  7. Re:sounds nice! on Windows Program Enables MP3 Downloading From iTunes · · Score: 1

    Nonsense. The only thing that makes sense in your case is that you're actually trying to share the whole directory structure, which is a Bad Thing.

    iTunes has a builtin sharing feature, where discovery (finding other iTunes shares) is handled by Rendezvous (Zeroconf). Enable sharing in Preferences, open one (1!) port, and poof! All the other iTunes on the local network can see it and use it.

  8. Re:My fantasy: Geeks on the stand on SCO Fires back, Subpoenas Stallman, Torvalds et al · · Score: 1

    Geek translation:

    # Attorney: !(you.did(you.steal(sco.code)))?
    # Geek: TRUE
    # Attorney: you.did(you.steal(sco.code))?
    # Geek: FALSE
    # Attorney: !(you.did(you.steal(sco.code))) || you.did(you.steal(sco.code))?
    # Geek: TRUE

  9. Re:how ironic, and foretelling. on China Outlines Moon Project Goals · · Score: 5, Interesting

    Chang'e is the name of a princess, who, according to Chinese legend, lives on the moon with a pet rabbit - having jumped there after consuming the immortality potion, and obviously trying to escape the wrath of an angry husband.

    And now, the ship that will enable the Chinese to get to the Moon is named in her (mythical) honour... It isn't ironic - it's poetic.

  10. Re:For the average person... on Perens: Unite behind Debian, UserLinux · · Score: 1

    If choice were a scary thing - we'd still be living in a feudal system, where thinking for ourselves would be a privillege given out to a few people.

    But we aren't - this means that people are picky about what things they want choice in. It isn't things-I-know-about/things-I-don't-know-about, it isn't things-I-care-about/things-I-don't-care-about either...

  11. Re:Debian as the reference system on Perens: Unite behind Debian, UserLinux · · Score: 1

    As far as I can tell, only one version of Gentoo was released in 2003: 1.4

    The flexibility of Gentoo is in the Portage ebuilds - which are versioned independently. There are no reference snapshots, like in most other conventional distros.

    It is generally accepted that Debian is one of the slowest moving distros out there - being very conservative in change --- but, I didn't come to Linux to be conservative.

  12. Re:Forget the Linux desktop seeking unity on Perens: Unite behind Debian, UserLinux · · Score: 1

    What, Mac OS X isn't good enough for you? The Unix is hidden (too well). Library hell non-existant. Package management systems unneccessary. The only widely used OpenGL-composited desktop graphical environment, Quartz Extreme. All applications look and feel the same. Plus, it will run best on new Macs (obviously).

    When you create standards - you create a brand new problem...

    "The nice thing about standards is that there are so many of them to choose from." - Adm. Grace Hopper.

    But, hey - many people rather sacrifice freedom for something else that is perceived as more valuable...

    Face it: this plan will never work in Free and Open Source land. You want unification and integration? You know where to find Mac OS X.

    (Windows is hardly a symbol of unification and integration. Windows by itself, maybe, but not when combined with other apps)

  13. Re:Google search for IRC Channel & Network Con on Google Expanding To IRC? · · Score: 1

    Clearly, a place where open proxies are allowed to connect to IRC servers...

    Or a Windows dominated userland, all infected and controlled by various groups...

    Or just some annoying people who seem to have too little knowledge about real hackers, past and present. [It's sad really, many of the talented ones here are raised to be the next Bill Gates, the proprietor of the next generation of poorly implemented closed source software]

  14. Re:Who's Desktop? on Google Expanding To IRC? · · Score: 1

    More curious is the fact that there are users pretending to be from microsoft.com.

    I know that there was one, pretended to be pc5215.redmond.corp.microsoft.com... He couldn't make up his mind whether he was a Windows apologist, a Mac admirer, a BSD zealot or a Linux flamer...

    In a way, it [having a certain nickname, or DNS address] is flamebaiting without even saying anything.

  15. Re:Port it, you mofos! on Ars Technica Posts Panther Review · · Score: 1

    Actually, Windows 2000 eliminated portability. (x86 and alpha only)

    Windows NT 4 was supported on 4 or 5 different platforms, I think: MIPS, Alpha, PowerPC, x86.

    Cheap hardware is always a factor - people don't like spending money on things they don't understand or like, it seems.

  16. Re:What I've found on Ars Technica Posts Panther Review · · Score: 1

    To get around some of the latency issues associated with microkernels, they completely reintegrated Mach & BSD to form a monolithic kernel - Darwin (or was it XNU?). (No internal message passing I hope)

  17. Re:Not quite yet on IBM and Its Thoughts on Desktop Linux · · Score: 1
    Last time I checked Apache was a webserver and Windows an OS! You can't compare the two. Apache and IIS perhaps.

    Fair enough... Windows is a full blown desktop environment and Linux is just merely a kernel. Poof, there goes so many of your arguments. But let's not get into semantics - for the rest of this discussion, assume Linux meaning the whole standard suite of programs (GNU, XF86, KDE/GNOME etc.) and the kernel.

    IIRC that problem was due to some conflict in the cd burning components and Adaptec has already released a patch for it.

    A problem that plagues all OSes. Linux is no exception. Why is it a bigger problem in Windows? Because dependencies and libraries are not versioned. (Yes, I know about the properties page and the version number listed there - it is irrelevant - that information is for human eyes only)

    Now, in most Unicies and clones, libraries are named like this: (Pseudo-BNF)

    lib<name>.so.<major>[.<minor>[.<revision>]]

    Programs are linked to a specific version of the library, say, /bin/bash is linked to /lib/libc.so.6; but in Windows, they are linked to any library of that name, say, bash.exe to msvcrt.dll, with no regard to the version number. (Well, maybe that explains why so many DLLs have version numbers embedded in their filenames nowadays...)

  18. Re:The Latest From Microsoft R&D... on Microsoft Makes Push for COBOL Migration · · Score: 1
    Punch Cards: No more worrying if that last CD backup you did of your system is really readable. Now anything on your system can be easily converted to 80 column Hollerith format. The new WinPunch will attach to a standard USB port and allow for both punching and reading of standard IBM punch cards. Special programs will allow your keyboard to be used to directly punch these cards, or you can program your own virtual IBM 029 drum card to speed up repetitive tasks.

    That can't be right. Microsoft always uses proprietary and secret formats... These punch cards will have 81 columns, 13 rows, and of course, be encoded in Microsoft-EBCDIC.

  19. Re:manged?? on Microsoft Makes Push for COBOL Migration · · Score: 1

    Nah, the correct spelling is mashed.

  20. Re:Not quite yet on IBM and Its Thoughts on Desktop Linux · · Score: 1
    Hmmm.. you haven't heard of Winamp, (and several other equally good free players) have you? Plus there could be spyware for Linux too, just that nobody makes them for linux as there are not many people using Linux. You can't blame Windows if others are making spyware for it (same goes for worms and trojans).

    I can't blame Windows, it is not a legal entity; but I will blame Microsoft. I blame Microsoft for marketing Windows so aggressively. I blame Microsoft for forcing every brand-name x86 PC to be installed with Windows. I put the blame squarely on Microsoft for Window's popularity.

    The popularity/installed-base argument doesn't really work anyway - Apache is clearly the market leader in webservers, I don't see many worms targeting it.

    What has the working third party app got to do with the functioning of Windows OS. I am sure you can find a *much* better collection of CD rippers (that work well) for Windows than Linux.

    Ah, that is the thing... CD burning software in Windows invariably hooks into the kernel (or was it the HAL?) directly. There was this issue with Adaptec CD burning in Windows XP because of some driver incompatibility... I believe it utterly destroyed something or the other.

    Thank goodness for good kernel/userspace seperation in Linux... cdrecord is a purely userspace app - and can only destroy the CD-R drive.

    Come on now... that's like a freebie and no one is forcing you to use it. I use Nero and it works perfectly (I have used WinXP CD burning too and it works pretty well).

    Linux is generally treated like a freebie - it works quite well for many people - don't make sweeping statements.

  21. Re:Who's Desktop? on IBM and Its Thoughts on Desktop Linux · · Score: 1

    I doubt if you are computer literature... What is your title, who is your author - what is your ISBN?

    Ah, wait - you mean computer-literate? Well, that is something else entirely. I also doubt your 'tech-savvyness'... Surely, you understand that you'll need to do tweaking to get anything to the way you like it. Especially if you do web design... I still have nightmares about the CSS box model...

    But if you think Linux apps have badly designed interfaces that get in your way... Well, it just means you haven't seen the worst yet. (Imagine, a single, huge, monolithic app, totally self-inconsistent, designed and implemented by a self-proclaimed VB guru...)