Slashdot Mirror


User: Guy+Harris

Guy+Harris's activity in the archive.

Stories
0
Comments
4,578
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,578

  1. Re:What the article missed - IBM's illegal actions on The Mainframe Still Lives! · · Score: 2, Informative

    The company in question is Platform Solutions, Inc., who realized that they can completely emulate the Mainframe CPU opcodes by changing the microcode in Intel CPUs.

    Itaniums have microcode? And it can be changed to run z/Architecture instructions rather than IA-64^WItanium instructions? That's news to me....

    Or do they, instead, do binary-to-binary translation of z/Architecture instructions to Itanium instructions in software? The Information Week article on the IBM lawsuit quotes the IBM lawsuit as saying that's what they do:

    Platform Solutions' emulator translates "IBM's copyrighted software into a set of instructions that can be executed by a processor that is not capable of executing the original IBM instructions," IBM claims.
  2. Re:SQL on iPhone Root Password Hacked in Three Days · · Score: 1

    also looks like it has some kind of SQL server, or at least a client designed to connect to one:

    SELECT name, rootpage, sql, %d FROM '%q'.%s WHERE %s

    Or a library that somehow supports SQL queries against a database, even if the database code is built into the library rather than running in a server, such as, oh, say, SQLite, as per this crash log which says one of the shared libraries MobileMail was using was "/usr/lib/libsqlite3.0.dylib"?

  3. Re:Will somebody please explain... on 24-hour Test Drive of PC-BSD · · Score: 1

    I was talking about things like the directory hierarchy (totally reworked for OS X)

    Yeah - instead of /etc, /bin, /sbin, /usr/bin, /usr/lib, /usr/sbin, /usr/libexec, /usr/share etc., OS X has /etc, /bin, /sbin, /usr/bin, /usr/lib, /usr/sbin, /usr/libexec, /usr/share etc.. (It also has all those funny directories with names that begin with capital letters, but that's mostly for GUI stuff.)

  4. Re:OSX is Mac OS X, with extraneous bits removed on The Roadmap to Leopard? · · Score: 1

    multi-threaded network stack is probably useful on a device that runs multiple network connections concurrently (WiFi and cell phone voice network)

    Yeah, it's not as if it'd be useful for servers running OS X, after all, so it must've been done for the iPhone.

  5. Re:Finder flipping out when network shares go miss on The Roadmap to Leopard? · · Score: 2, Informative

    I think this issue of the Finder flipping out is due partly to the finder and partly due to the automounter (autofs), both of which appear to have received a major overhaul in Leopard. Autofs has apparently been threaded.

    If nothing is in the process of being automounted, the automounter has precisely nothing to do with any Finder hangs.

    With the old single-threaded automounter, if a mount was in progress, the automounter would be incapable of responding to any other requests. As the old automounter was a user-mode NFS server, which handled /Network/Server, as well as directories such as /Network/Applications and /Network/Server, those paths referred to symbolic links in the file system implemented by that server, so any references to them turned into requests to the automounter - which, as noted, would hang, if the automounter was in the process of trying to mount a file system from an unresponsive server (which includes servers that aren't on your network because you've disconnected from the network on which they reside).

    If, however, the automounter wasn't in the middle of a mount, it could respond to those requests. However, if the server in question was unresponsive, subsequent NFS requests would hang.

    With autofs:

    • references to already-mounted file systems would be handled entirely by the autofs kernel code, without involving the automount daemon at all;
    • references that trigger a mount, because they're referring to a file system not already mounted, would be handled by a thread in the automount daemon separate from threads handling other mounts, so if the mount hangs because the server doesn't respond, other references that involve the automount daemon can still make progress (although if they also try to mount from an unresponsive or unreachable server, they won't make much progress until they time out).

    So switching to autofs and a multi-threaded automounter will help some hangs - but not all hangs.

  6. Re:I have a MBP... on Mozilla Exec Claims Apple is Hunting OSS Browsers · · Score: 1

    As a non-Mac user, I'm curious as to which programs utilize Address Book?

    A quick scan of the /Applications directory, which checks the apps I have installed (mostly apps that are part of OS X), looking for apps linked with the Address Book framework, finds:

    • Address Book itself (no surprise);
    • Mail;
    • Safari (I'm not sure what it uses it for);
    • iCal (for people added as attendees to appointments?);
    • iChat (Address Book cards can include IM handles);
    • iTunes (I don't know why it would use it, either).

    There might be third-party applications that use the Address Book framework, as well (it's a documented API).

  7. Re:I have a MBP... on Mozilla Exec Claims Apple is Hunting OSS Browsers · · Score: 1

    look and feel != functionality

    Exactly. Thunderbird's widgets look more-or-less like native widgets, although even there they look a bit strange on occasion, but they've missed some useful native functionality, e.g. by having a file dialog box in some places that doesn't respond properly to "/" being typed at it, or by not having integrated Address Book support, or.... Imitating the OS X look and feel is not sufficient to make the app feel like a native OS X app.

    I'm curious whether it has the same lack of fit and finish on Windows or GNOME or KDE (although on UNIX+X11 there's really no universal "native" interface); I wouldn't be surprised if it did.

  8. Re:What's the real difference on 24-hour Test Drive of PC-BSD · · Score: 4, Informative

    To my understanding they are just kernels.

    No. "Linux", strictly speaking, refers only to the kernel, but, for better or worse, it's also used to refer to complete systems ("distributions") built around that kernel, e.g. "Red Hat Enterprise Linux" or "SUSE Linux Enterprise" or "Mandriva Linux" (some distributions that use the L word in their names) or "Debian GNU/Linux" (a distribution that uses the L word in its name, but adds "GNU" to refer to the GNU project software in the distribution) or Ubuntu or Fedora (two distributions that don't use the L word). (I.e., if you will, people sometimes use the word "Linux" to refer to Linux distributions, not just the Linux kernel.)

    {Free,Net,Open,DragonFly}BSD, and derivatives of them such as PC-BSD, are complete systems; if, for example, you go to http://www.freebsd.org/developers/cvs.html, it gives instructions for getting access to the CVS tree for the complete system - kernel, libraries, applications, daemons, etc..

    Both using the gnu/fsf/x GPL'd code for the system.

    The Linux kernel, the C library used in most distributions (GNU libc), many of the other libraries in most distributions, and many (most?) application programs and daemons in most distributions, are GPLed. GTK+/GNOME and Qt/KDE are also under the GPL or LGPL. Other software in the distributions might be under other licenses, e.g. BSD licenses, MIT license for X11, etc..

    The BSD kernels are, not surprisingly, under a BSD license. The C libraries used in the BSDs are also under a BSD license, and are not based on the same code as GNU libc; the same applies to some libraries that are GPLed in Linux distributions. That also applies to utilities. In particular:

    ls on BSD and linux I'm guessing is the same

    you guessed incorrectly - Linux distributions have an ls from GNU, while the BSDs have their own BSD-licensed versions of ls.

    However:

    both run Xfree86 or X.org, apache, php, MySQL, gimp, whatever it is

    that part is true - although it's also true of many commercial UN*Xes. So:

    I bet if you had a FreeBSD box and a Linux box sitting next to each other, with the same UI (KDE/GNOME, OpenOffice, Gaim) running you wouldn't notice a difference.

    you probably would notice few, if any differences - unless you opened xterm or Konsole or GNOME Terminal or... and started poking around, in which case you'd see more differences.

    So besides that, what *IS* the difference from a user perspective

    From the perspective of a non-power-user mainly using a GUI, probably very little, except to the extent that particular features of the GUI are or aren't supported by particular OSes; a command-line user might see more differences, which might make be more notable if they're differences from what they're used to on whatever flavor of UN*X they mainly use.

    That also is true of many commercial UN*Xes, as almost all of them have X11 and could run, for example, KDE or GNOME (I think the primary GUI for Solaris is GNOME-based at this point, although I think CDE is still available). The primary exception is, of course, OS X.

    or is it all lower level API differences (BSD not use int 0x80h sys calls?)

    There are BSDs and Linux distributions that could run on the machine on which I'm typing this - and none of them would use "int 0x80" ("0x80h" is redundant, it's either "0x80" or "80h" to say "hex 80") system calls, because that instruction isn't present on PowerPC. :-) Even on x86 processors, with later processors a system might use "sysenter" or "syscall" rather than "int 0x80". And, in any case, system call traps are at a level below the API - read() is an API, the under

  9. Re:Sorry, didn't know FireFox was ONLY competing w on Mozilla Exec Claims Apple is Hunting OSS Browsers · · Score: 1

    The company that makes millions of dollars a year, that we're supposed to feel sorry for.

    The nonprofit corporation, wholly owned by the Mozilla Foundation, to be precise.

  10. Re:Diversity on Mozilla Exec Claims Apple is Hunting OSS Browsers · · Score: 1

    First, a Safari version for Windows means I don't have to pay for Leopard to get the latest version.

    A Safari 3 beta for Mac OS X 10.4.9 and later also means you don't have to pay for Leopard to get the latest version, as long as you have Tiger; if the final version is released for Tiger under the same terms as the final version for Windows, that will continue to be the case.

  11. Re:I have a MBP... on Mozilla Exec Claims Apple is Hunting OSS Browsers · · Score: 1

    And some people say that the look and feel is even more OS-X than that of mail...

    If somebody says that the look and feel of Thunderbird is even more OS X-like than that of Apple's Mail app, somebody needs a significant recalibration. There are things I like about Thunderbird, but its integration with OS X and level of "nativeness" is NOT one of them - the file dialogs are sometimes a bit alien-feeling (especially the one for attaching - WHY THE HELL CAN'T I JUST TYPE "/" AND HAVE IT POP UP THE STANDARD "Go to the folder:" SHEET SO I CAN ATTACH A FILE THAT'S IN /tmp?), it doesn't just know about Address Book (yes, I know, they're working on that, but Mail.app already does that), they don't turn on the little black dot in the red button for windows with unsaved data, etc..

  12. Can be useful for (sophisticated) users, too on Safari on Windows, Leopard Debut at WWDC · · Score: 1

    You now have a nifty "Debug" menu in the top menu bar, complete with the Javascript Console.

    ...and complete with a "User Agent" menu item, which is sometimes useful for dealing with sites that only let certain browsers in.

  13. Re:ZFS still has bugs on Sun CEO Says ZFS Will Be 'the File System' for OSX · · Score: 2, Informative

    if all blocks become allocated, it becomes impossible to unlink(2) a file.

    The price of copy-on-write. Other systems with a copy-on-write file system can exhibit this behavior.

  14. Re:I'm giving odds... on Sun CEO Says ZFS Will Be 'the File System' for OSX · · Score: 1

    Something like ZFS, that "touches so many other applications and parts of the OS" has to be the default. Otherwise you have to support two completely different ways of using the system.

    Which certainly explains why Solaris 10 only supports ZFS, not UFS.

    Oh, wait, it doesn't....

  15. Re:Oh, great: another DiskWarrior lag on Sun CEO Says ZFS Will Be 'the File System' for OSX · · Score: 2, Interesting

    Please let reasonably well-behaved software that uses resource forks still work.

    You are aware that ZFS - and, for that matter, Solaris's UFS - supports an arbitrary number of named forks in files? (Sun calls them "extended attributes", probably because that's what NFSv4 calls them, but they're really named forks/named streams/whatever you want to call them.)

  16. Re:omgz its da jesus (in phone form) on iPhone To Allow 3rd-Party Development · · Score: 1

    Seriously, can we cut down just a bit on the iphone articles. We won't really know what it is or what it can do until it's been out for long enough to get over the initial inevitable noise-and-lack-of-supply issue.

    To what extent can all iPhone discussion be replaced by citations of the appropriate paragraph of this page? Other than the long delay between paragraph 9 and the actual availability of the product, to what extent does that not describe the iPhone product cycle so far?

  17. Re:Hyperbolic Slashdot text on World Population Becomes More Urban Than Rural · · Score: 1

    Everyone wants to own a house with a big backyard, heck an acre of forest and raise big dogs/horses.

    Speak for yourself.

  18. Re:EDGE? on FCC Approves iPhone · · Score: 1

    We just don't put a "W" in our "CDMA".

    We put "2000" after it, instead? :-)

  19. Re:Low tech phone on FCC Approves iPhone · · Score: 1

    So if the Euro version of the iPhone supports only 900/1800 and only has GPRS and no EDGE

    The current iPhone tech specs page says:

    • Quad-band (MHz: 850, 900, 1800, 1900)
    • Wi-Fi (802.11b/g) + EDGE + Bluetooth 2.0

    so it appears that the version sold in Europe could do GPRS/EDGE and GSM 850/900/1800/1900. Whether it will is another matter. (I don't know what would happen if you take a US iPhone to Europe - I don't know what the regulatory issues are if you take a phone from country X to country Y; what happens if the phone has been approved in country X but not country Y? And, if the iPhone is approved in the EU countries, will an iPhone bought in the US be OK to use in EU countries, and will an iPhone bought in an EU country be OK to use in the US?)

  20. Re:AMD Fanboys on the march- even in the press on Microsoft To Dump 32-Bit After Vista · · Score: 1

    the Core Duo series chips were basically just re-badged P4 chips

    More like re-badged (and SSE3-enhanced, and dual-cored) Pentium M's.

    However, I thought all of those were 64 bit anyway, though I could be mistaken.

    I think most Pentium 4's were 64-bit at that point. However, no Pentium M's were; Core Duo (and Core Solo) were 32-bit only.

  21. Re:can we be real.... on Why Doesn't Microsoft Have A Cult Religion? · · Score: 1

    I believe satan gets the kind of wood that makes diamond feel inadequate as a material whenever he imagines what he will do with billy when he gets there.

    And here I thought Satan was the bottom, not the top.

  22. Re:Life Under the Dominant Cult. on Why Doesn't Microsoft Have A Cult Religion? · · Score: 2, Informative

    Alternate streams/extended attributes that can be read and written as files?

    Solaris.

    How many versions of Unix have case insensitive file systems?

    Mac OS X.

  23. Re:Am I still allowed to go to the bathroom? on Disney Says, You WILL Watch the Ads · · Score: 3, Insightful

    or will that violate my Terms of Service?

    The former head of TBS is willing to put up with bathroom breaks, but thinks part of your contract is that you have to watch the commercials:

    JK: Because of the ad skips.... It's theft. Your contract with the network when you get the show is you're going to watch the spots. Otherwise you couldn't get the show on an ad-supported basis. Any time you skip a commercial or watch the button you're actually stealing the programming.

    CW: What if you have to go to the bathroom or get up to get a Coke?

    JK: I guess there's a certain amount of tolerance for going to the bathroom. But if you formalize it and you create a device that skips certain second increments, you've got that only for one reason, unless you go to the bathroom for 30 seconds. They've done that just to make it easy for someone to skip a commercial.

    (Did you sign a contract where one of the terms is that you have to watch the ads? I rather suspect not, Mr. Kellner's belief to the contrary nonwithstanding....)

  24. Re:400 watt idle on S3 Standby State Done Right · · Score: 1

    BTW 'Minimal Power Management' sounds like it does just the opposite of what it really does.

    I.e., it should be parsed as "(Minimal Power) Management" rather than "Minimal (Power Managerment)"? Or, in other words, it attempts to minimize power usage, not to minimize management of power usage?

  25. Re:want a "file transfer" powerdown mode. on S3 Standby State Done Right · · Score: 1

    They need to constantly update the journal, or other file system info, atime or no, every few seconds to assure whatever fsck program, that the fs info contained in the journal or elsewhere is up-to-date.

    They need to update the journal, or otherwise push stuff to disk, if there's stuff on disk that's not up-to-date with what's in memory. Once that's done, everything that was pushed from memory to disk is now up-to-date on disk, so only stuff changed in memory after it was pushed to disk needs to go to disk again. If you're not writing to the file systems, eventually everything in memory will be up-to-date on disk, and the file system doesn't have to write to the disk any more.