Slashdot Mirror


User: feijai

feijai's activity in the archive.

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

Comments · 344

  1. Re:XBox 360 and Dell PowerVault ML6000? on The Media's Crush on Apple · · Score: 1
    So, ignoring "sequel" products, what has Apple released?

    Of the top of my head:

    1. The first viable mass-produced personal computer.
    2. The first use of sub-pixel rendering in a computer.
    3. The first portable computer standard with an LCD screen (the //c).
    4. The first GUI in a portable computer.
    5. Icons representing objects.
    6. Self-reparing windows.
    7. Pull-down Menus.
    8. Color GUIs.
    9. Use of 3.5" floppy disks.
    10. The first computer which uses unicode (Newton).
    11. The first laser printer.
    12. The first PDA.
    13. Viable handwriting recognition (Rosetta).
    14. Multimedia in almost all of its forms (Quicktime).
    15. The physical design of portable computers we now know and love.
    16. A PC fast enough to be banned for export.
    17. The first use of USB in a computer.
    18. Firewire.
    19. The first use of SCSI in a computer.
    20. Inexpensive networking.
    21. Standalone networked printers.
    22. The myriad of crap that Apple's done in OS X.

    And let us not forget what NeXT did.

    1. Usable UNIX.
    2. A production OS with threads.
    3. Email with fonts, attachments, and multimedia features.
    4. Display PostScript (yes, *NeXT* did that, not Adobe)
    5. A PC with a digital signal processor.
    6. A viable, fast, consistent OO development environment throughout the operating system.
    7. First use of magnetic-optical drives (the predecessor of the CD-RW).
    8. On-computer rendering for laser printers.
    9. VLSI in a PC.
    10. Surface-mounting in a PC board.
    11. A freakin' magnesium cube.
    12. A GUI with a 3D chiseled look.

    That enough for you?

  2. Re:Slow progress on Microsoft vs. Computer Security · · Score: 1
    Or a game's copy protection wont allow it to run except as admin.
    Windows has games that won't run except as root?

    No, seriously?

    Man, that is so messed up.

  3. Re:Stupid name on MacWorld Keynote Announces x86 iMac & Laptop · · Score: 1
    I assumed they wanted to get rid of the "power", since they aren't using Power PC chips anymore.
    I assumed as much as well. But Apple would do well to consider their own brand history. The PowerBook brand name predated the PowerPC by many years. There's something to be said for name recognition, Apple.
  4. Re:Small, but no smaller. on Macworld to Bring Updates to Laptop Lines? · · Score: 1
    O'Grady is betting on a Powerbook nano (blog [zdnet.com]), thought I'm not.
    I see nowhere in the article that it says this at all. The author just says that Apple ought to do a Powerbook nano.
  5. NTP does too on Apple Sues Burst.com in iTunes Patent Dispute · · Score: 3, Informative

    NTP's patent holders made actual products based on the products, and held them for over a decade as well. Burst is different in what regard again?

  6. Re:orcboard, open source robotics controller on Lego Mindstorms NXT Robotics Announced · · Score: 1

    The XPort Botball Controller (XBC) is $400 (including a Gameboy and camera) and is, as far as I an tell, considerably more capable than the OrcBoard. And it generally runs self-contained, rather than as a slave.

  7. The most important event at MacWorld is... on The Odds at Macworld · · Score: 1
    The 2006 Worldwde Newton Conference, immediately after the Expo.

    An awesome picture of the crowd in 2004. More pictures.

  8. Re:Price increases for iTunes on The Odds at Macworld · · Score: 1
    Various RIAA members have been involved in illegal acts, too, though.
    Somehow, though, I don't think beheading is among them.
  9. Re:PatentHawk charges $125/hour on The Patent Epidemic · · Score: 1
    I realize this is a post on a user forum and hardly authoritative, but it was the best I could find on short notice to respond to the 'nitwit' belittlement.
    I was unkind, and your response was levelheaded. Let me back off. Here's the deal:

    • Apple gave Xerox a $1 million block of pre-IPO stock in return for the rights to visit PARC, without an NDA, and take notes. Xerox showed them everything openly and happily. Keep in mind this is well before software patents etc. http://www.woz.org/letters/pirates/12.html, http://www.sitepoint.com/article/real-history-gui/ 5 http://www.smalltalk.org/alankay.html
    • Apple subsequently hired half of the Alto staff.
    • Xerox later sued Apple, claiming Apple was using Xerox-"copyrighted" code. The complaint wasn't so much that Apple was making money off of the code, as it was that Xerox was not able to license the code to others because the others were worried Apple would sue them. http://www.krsaborio.net/research/legal/xerox.htm
    • The lawsuit was not dismissed on a "technicality" -- it was dismissed because Xerox's claims were found to be entirely unfounded. Apple wasn't using a single bit of Xerox code. Furthermore, Xerox had decided long ago not to patent the relevant technology. And the judge ruled that if other firms were worried about being sued by Apple, then it was they and not Xerox who should be suing Apple.
    • Unlike the Apple-Xerox transaction, Microsoft didn't pay Apple anything.
  10. Re:PatentHawk charges $125/hour on The Patent Epidemic · · Score: 1

    Try again, nitwit. Apple licensed Xerox's GUI. As in: paid them $$$ to use it.

  11. Re:Image Stabilization is a MUST on Ultrawide Zoom in a Compact Camera · · Score: 1
    At this point, I think you are nuts to buy any camera (except perhaps a DSLR) that does not include Image Stabilization technology.
    Then you'll be happy to hear that the v570 does.
  12. Re:I just wish more people realized this... on Steve Jobs thinks Objective C is Perfect? · · Score: 1
    (Uh, BASIC had this... You'd think BASIC would have taken off more than it had if this was a useful thing for anything other than end-user application development...)
    BASIC didn't have allocation at all. Everything was globals or (in advanced forms) stack-allocated locals.
  13. Re:Objective C is hard to beat on Steve Jobs thinks Objective C is Perfect? · · Score: 1
    No language does everything perfectly, but to say Python is just a scripting language is not correct.
    My benchmark for whether or not a language is a "scripting language" is its speed. Generally there's a trade-off between speed and rapid-development nicety. On that count, Python is way out on the scripting language end. In nearly all of my own tests, Python with psyco comes out just about 1/10 the speed of Java 1.4.2.

    As a result, I certainly wouldn't use Python for anything but the least demanding apps speedwise. That puts it way far in the scripting language category.

  14. Re:Too bad that Dylan pretty much died on Steve Jobs thinks Objective C is Perfect? · · Score: 1
    Seriously, check it out. It's compiled, but has 95% of the power of Lisp (CLOS-like object system and Macros).
    Huh. Because Lisp is compiled also. So you're basically saying Dylan is 95% as good as Lisp?

    And let's not kid ourselves: Objective-C is much faster than Dylan.

  15. Why iChat is better on Group Video Conferencing? · · Score: 3, Informative

    I had to go through exactly this to do conferences with places like Paris and San Diego (I'm on the east coast) with DARPA funding agents etc. The video had to be good, and the audio had to be good. We tried all sorts of PC-to-PC options and PC-to-Mac options, pretty much everything that could be done for under $200. And iChat (using iSights) was better than all of them by far. The video was clean and fast, the audio was excellent. Eventually my DARPA program manager broke down and just bought an iBook, and is glad he did it.

    Apple has done a really, *really* good job. Don't fool around with crap like NetMeeting and H.263. Do it right.

    Now, if you're willing to put in some serious $$$, there are other options with higher fidelity still. One of the big problems with iChat is that its resolution -- good as it is -- isn't good enough to read Powerpoint slides off the screen. There ought to be some mechanism by which everyone can see PowerPoint or Keynote being broadcast in real-time.

  16. Re:Objective C was a neat idea in the 80's BUT... on Steve Jobs thinks Objective C is Perfect? · · Score: 1

    I made a microbenchmark in C, ObjC and in Java. In it I create an instance variable q, do a loop 1000000000 times, calling a method doit which returns ++q. I accumulate and print the results at the end to make sure the compiler doesn't optimize out the loop. In the java version, I create a subclass bar which overrides doit, and makes sure at least one instance of bar is created. This forces hotspot to not inline the doit method in the foo class. In the C version I'm just using a global variable q and a function doit.

    Results on my system (OS X Tiger, GCC 4, java 1.4.2):

    gcc -lobj -O2 -fobjc-direct-dispatch foo.m; time ./a.out
    44.9 seconds

    gcc -O2 foo.c; time ./a.out
    21.3 seconds

    jikes foo.java; time java foo
    19.3 seconds

    jikes foo.java; time java foo [bar removed, so method gets inlined]
    10.8 seconds

    gcc -O3 foo.c; time ./a.out [inlines out the function -- hardly fair of course, no instance lookup overhead]
    2.4 seconds

    So there you have it.

  17. Re:Grammar Nazi Time on Xbox 360 Kiosk Demo Spurs Hackers · · Score: 1
    Apostrophes are also used for contractions as in this case.

    Absolutely, totally, false. This is not a contraction. This is the plural of a simplification. The simplification of demonstration is demo. Just as the plural of demonstration is demonstrations, the plural of demo is demos. For god's sake, go read a grammar text.

  18. Grammar Nazi Time on Xbox 360 Kiosk Demo Spurs Hackers · · Score: 1, Flamebait
    [sigh] One of the worst violations in a while.
    The disc contains playable demo's on the disk such as Call of Duty 2, which could also be hackable, as PI speculates.

    • Apostrophes indicate ownership or relation, not pluralality.
      • I enjoyed the demo's playability.
      • The disc contains playable demos.
    • "Disc" is a less-used variant of "disk". You can use either, but for God's sake, be consistent within a single sentence.
    • "The disc contains playable demo's on the disk..." Welcome to the Department of Redundancy Department.
    • "...which could also be hackable, as PI speculates." Why exactly is as there? It'll only be hackable while PI is speculating? It's hackable in the same way that PI speculates things are hackable? What the hell? Oh, you meant... ...which, PI speculates, could also be hackable.

    Said properly:

    The disk contains playable demos--such as Call of Duty 2--which PI speculates may also be hackable.
  19. Re:Windows has problems too... on Linux's Difficulty with Names · · Score: 1, Insightful
    In Linux with a smart Distro, things get organized in the Menu in a logical fashion. Start>System>Archiving>CD Burning>K3B for example. You may not agree with the exact placement but it is logical and some one can sit down and find an appropriate program very easily.

    Huh. Because if I saw "System" when I pressed the Start button, I would have assumed it was, you know, system stuff. Like preferences or printer drivers. And I very rarely burn a CD for archival purposes -- usually to copy something to give to people, or for music. I would NOT have expected a CD burning utility to be in System/Archiving. And what the hell does "K3B" mean?

    This would have been one hard program to find.

  20. Re:A Lesson For Everyone Who Claims Anyone Can... on Songbird the Open Source iTunes? · · Score: 1
    WTF are you talking about? OS X has been around for less than 5 years!
    Erm... Version 1 of the Cocoa APIs was created in 1987. It was called "NeXTSTEP". Version 1 of the Carbon APIs was created in 1983. It was called "The Lisa". How soon we forget.
  21. Re:It's not the client, it's the store on Songbird the Open Source iTunes? · · Score: 1
    You mean this? Where even corrupt Russian authorities admit that what allofmp3.com is committing copyright violation in Russia, but claim they can't go after it for the moment because of a technicality?

    But never mind that. There are countries out there where selling heroin is legal. This doesn't make it legal for you to have them ship it to your door in New Jersey. allofmp3.com could be 100% peachy-keen in Russia (which it's not). It doesn't matter: it's illegal for you to buy from them if you live in the US. US copyright law is very clear on this matter. You are committing just as big a crime as you are by downloading from gnutella. Only you're stupidly paying allofmp3.com the privilege to do it.

  22. For the love of God, MOD PARENT UP on Learning Java or C# as a Next Language? · · Score: 1

    He nails the issue perfectly. C# may be a better language than Java, but -- mono being a sideshow -- it's a lock-in to Microsoft Hell. The small advantages C# provide are far outweighed by the massive disadvantage of it being a gruesomely proprietary language.

  23. Re:Use LaTeX... on Update to OpenOffice 2 Released · · Score: 1

    I'm an old-time LaTeX user and let me tell you, LyX is god-awful. It manages to join the programmability and context-independence of Word with the WYSIWYG of TeX. In other words, it succees in merging the worst features of the two. And it's slow too, with a terribly unprofessional looking GUI.

  24. Four Hundred Freakin' Million Dollars? on Dvorak Says MS Should Buy Opera · · Score: 1

    Last time I heard the number $400 Million, it was the price that Apple paid for NeXT Computer, and at the time people said that was way overvalued. Do people really think Opera's software has the value that NeXTSTEP did?

  25. Re:google? on Graphics Coming to Google Ads · · Score: 1

    That's a googol, not Google.