That's too bad.. it had really improved a lot this season. I've really enjoyed it this year...
WHEN I remember to watch it, that is. The move to Friday has caused me to miss about 4 episodes. Who is watching TV at 8pm on a Friday?
Moving it to Friday kiled it. That's the spot for zombie TV shows, which are dead but don' t know it yet.
It's too bad, because the story was very interesting this year, and I liked the way they did the 3-part story arcs. (Although they had a few typical Star Trek fluff episodes between each arc.)
If the first few seasons had been more like this one (providing the backstory to the original series, showing how the Federation came into existance) then it would have done better.
"They" - "They Might Be Giants"
on
Google Suggest
·
· Score: 1
Unfortunately Apple doesn't have professional developer forums. Not even a mailing list for anything covered by an NDA.
People will occasionally mention something covered by an Apple NDA on one of the Apple mailing lists (such as cocoa-dev) and then inevitably someone will follow up with a reply saying that such things aren't allowed on the list, followed by a reply by the original poster asking where such things can be discussed, followed by silence...
The idea of iPhoto for Windows seems unlikely to me.
Mostly because they would have to include a Cocoa environment for Windows, which they have been reluctant to do so far. (Unlike iTunes, which is a Carbon app, iPhoto is a Cocoa application written in Objective C. A subset of Carbon is available on Windows as part of QuickTime, which is how iTunes works.)
Back before Mac OS X was released, when they were still calling it Rhapsody, there was a "Yellow Box" for Windows.. but as Rhapsody morphed into Mac OS X and the Yellow Box became Cocoa, Apple decided not to make it available on Windows.
If Apple did make Cocoa (Objective C runtime + Foundation + AppKit) available for Windows, it would certainly make a lot of developers happy (it would suddenly be very easy to port software to Windows)... but I don't see that happening.
The other reason I wouldn't expect to see iPhoto on Windows would be because it's not likely to help them make any money (anyone have numbers on how much they make from print and book ordering? Not much, I'd guess).. if they made a digital camera, then sure, but they don't.
huh? why can't you click it when holding it in mid-air? I can.
Perhaps you're holding it wrong. Take a look at the mouse. See the little half-circle things on the sides? hold it by those (I use thumb & ring finger, normally) and you should be able to click it while holding it up.
I'll click that Submit button with the mouse in midair, just to demonstrate..:-)
If they made a 32S with 4 visible lines of stack, I could die and go to calculator heaven. Best calculator ever
Yeah, my main use of my 48G's screen in high school was to be able to see all the stuff on the stack.. graphing wasn't something I did every day, but being able to see what was on the stack was always useful.
SunOS 5.8 is calles Solaris 8, SunOS 5.9 is called Solaris 9. Versions before that were called SunOS . If you do a 'uname -a' on a Solaris 8 or 9 box it will still tell you it's SunOS 5.something.
Solaris 1 == retroactively applied term for late versions of SunOS 4
Solaris 2.x == SunOS 5.x
solaris x (x >=8) == Solaris 2.x == SunOS 5.x
dragging windows or icons should drag an outline, but instead it has live dragging.
non-functional resize controls
windowshade control instead of zoom box.. huh?
selecting icons doesn't work right in the Finder
non-functional scrollbars
plenty of other problems, I'm sure, but the above was enough to annoy me.. didn't feel at all mac-like so I closed the window after 30 seconds or so of playing with it. (although I do admit I did use the "shutdown" menu item first..:-)
yeah, I have long eyelashes too. Every optometrist I've had has complained about them getting in the way of almost every piece of equipment they try to use.
I ended up simplifying the code quite a bit.. It no longer maintains a list of filesystems, it just calls statfs() on the filesystem to determine whether quota is on. The getmntinfo() approach would also be reasonable, but since I run it from inetd.conf it doesn't hang around anyway.. so building up that list at startup actually costs more than grabbing the info for a single filesystem in this case.
Also had to make it divide the quota by the blocksize in a few places.. Darwin returns quota in bytes instead of blocks.
I've made available my modified rquotad.c file in case anyone out there needs it.
What value will a computer programmer add to a physics lab, if he has no clue about the stuff being computed?
"computer science" != "programming"
If one is going to be a programmer, then he needs to understand at least the basics of the discipline for which he is coding (whether that is physics or accounting or whatever).
But I wasn't talking about programming.. I was talking about computer science.
This is a list of the stuff you should learn, which may not exactly match what your school requires.
This assumes you've already had a reasonable mathematics foundation in high school (classical algebra, trigonometry, single-variable calculus, etc.)
linear algebra
graph theory
combinatorics
logic
abstract algebra (very cool, and useful in a surprising number of ways)
multi-variable calculus
numerical analysis (I found it boring, unlike everything else on this list, but it can end up being useful)
It's likely that you will have to take courses in subjects such as differential equations (either for your school's requirements, or as prerequisites for some of the above classes), but I don't think they're particularly useful to most people in CS.
well, it very nearly works. It runs fine, and my Solaris boxes are quite happy to talk to it.
But it uses getfsent() to determine what file systems exist.. and the filesystem I'm exporting isn't in fstab (Mac OS X finds it automatically and mounts it at/Volumes/foo) so the daemon ignores it.
It should be easy enough to rewrite the initfs() function to use getmntinfo() instead of getfsent(), which should work.
improved Finder
I think all Mac OS X users will agree with me
better feature parity between Cocoa and Carbon
every release improves this for older features, but every release also adds new features to one or the other w/o adding them to both
better integration of Cocoa and Carbon
Let me put an HIView in an NSWindow (no, the child window workaround is no good, because it doesn't work with keyboard navigation and it causes visual oddities such as disabling controls or taking away key window status.). And let me create custom menus in Cocoa.
rpc.quotad
I'm setting up an Xserve (w/ 3.5 TB Xserve RAID) running Mac OS X Server to serve files via NFS to some Solaris boxes.. but Mac OS X Server doesn't include an NFS quota daemon, so I'm going to have to port the FreeBSD or NetBSD one myself. Yuck.
Cocoa Bindings
the bindings layer is pretty cool, and they finally posted some decent documentation recently, but it has a lot of bugs, quirks, and missing bits which need to be addressed before we all start using it
cool stuff from Apple apps made available in libraries or sample code
There's a lot of cool stuff in iChat, Mail, the iLife apps, etc. which could be moved into AppKit, or at least published as sample code.
Fix keyboard navigation
It's not bad in Cocoa, but sucks ass in nearly all Carbon apps. I'd think this could be fixed at least for the Carbon apps that use HIViews.
Make more of the Core Graphics API public
There's a lot of cool stuff in Core Graphics.. but it's not all public yet.
There's more, but I can't remember all of it right now.
Does anybody know what is happening when it says "Optimizing the volume [...]"?
Yep, it's updating the prebinding on applications and frameworks. Prebinding is a performance enhancement in which the addresses of symbols in shared libraries are calculated ahead of time so that the dynamic linker doesn't have to do it every time an application is launched. This can reduce application launch time by 10-30% if the application links against a lot of shared libraries. Whenever a library is changed (such as in an update like this) then the prebinding has to be redone. The Installer automatically does this for you.
Note that if you install something w/o using Apple's Installer, and the prebinding on a file isn't updated, this is no big deal. When you launch the application, the dynamic linker will notice that the prebinding is wrong and will automatically update the prebinding. The first time you launch the application it will be a little bit slower than normal, but after that the prebinding will be there and improve the launch time.
umm... Xserve RAID doesn't require you to have even a single Mac OS X box. It will work with Solaris, Linux, and even Windows (it's even Microsoft certified) or anything which has a Fibre Channel card. Take a look at Apple's Xserve RAID - Certification page. The management software is written in Java, so you ought to be able to run it anywhere.
Or you can hook it up to an Apple Xserve and have the Xserve run NFS (as well as SMB and/or AppleShare if you'd like) to serve files out to your other machines. Don't forget, Mac OS X is a BSD derivative, so it plays nice with your other Unix boxes.
I'm a sysadmin for a college CS department which uses mostly Solaris (but also some Linux, Mac OS X, and [unfortunately] Windows). I'm considering getting an Xserve RAID here, just because it's so darned cheap. ($10k for 3.5 TB? I want one...)
"My Mac had it preinstalled" != "It comes with Mac OS X"
When you buy the hardware, you not only get a free copy of Mac OS X but you also get free copies of whatever software Apple happens to be bundling with that particular model this week. (or rather, whenever yours happened to be manufactured.)
They typically bundle things like AppleWorks or games like Otto Matic or Bugdom with consumer machines (iMac, eMac, iBook) and things like Graphic Converter or OmniGraffle with professional machines (PowerMac, PowerBook)
The software bundle is tied to the hardware you bought, not Mac OS X. Mac OS X doesn't include any bundled third party software. (Except for Internet Explorer, Stuffit Expander, and some web browser plugins.)
Some versions of Chess 2.0 distributed with early builds of Panther did this. It had bugs (didn't calculate bounding box correctly, chopped off parts of the board if rotated the wrong way, etc.) and I guess they decided to take it out rather than fix it. (At least they got board rotation fixed.. that was unusable in early versions too.)
Given John Stewart's almost-daily "Please watch Tough Crowd, it's funny" plea at the end of the Daily Show, I would guess that it's not doing very well at all.
I've seen it a few times, and it can have funny moments when Quinn shuts up and lets people talk (especially if Carlin is on) but most of the time it's pretty bad. I really felt sorry for Graham Norton when he was on the show a few weeks ago.
Mac users outside the US often refer to the Option key as Alt. Whereas Apple keyboards sold in the US say "option" (usually (but not always) with "alt" in tiny letters in the upper left corner), Apple keyboards sold outside the US typically have the option symbol and the "alt" text.
Images:
US keyboard. Note the word "option" spelled out on the key.
symbols on a European Apple keyboard (an old Apple Extended Keyboard II, I believe. My favorite ADB keyboard) Note the use of the option key symbol on the key. Also note the arrows on the shift and caps lock keys. Decoding the keyboard shortcuts in menu items must be a lot easier for non-US Macintosh users!
Sorry about the incomplete picture for the European example. It seems that Apple currently has only the US keyboard layout diagrammed in its technical documentation. I know that at one point they had European and Japanese layouts in their documentation, but that may have been in the days of the numbered Inside Macintosh volumes.
That's too bad.. it had really improved a lot this season. I've really enjoyed it this year...
WHEN I remember to watch it, that is. The move to Friday has caused me to miss about 4 episodes. Who is watching TV at 8pm on a Friday?
Moving it to Friday kiled it. That's the spot for zombie TV shows, which are dead but don' t know it yet.
It's too bad, because the story was very interesting this year, and I liked the way they did the 3-part story arcs. (Although they had a few typical Star Trek fluff episodes between each arc.)
If the first few seasons had been more like this one (providing the backstory to the original series, showing how the Federation came into existance) then it would have done better.
Cool.
:-)
Type in "they" and get "they might be giants"
It works properly in Mac OS X as well. ("file23" comes before "file107" but after "file8")
He seems to want more than that, though.. see his January/February example. Which is just stupid.
Unfortunately Apple doesn't have professional developer forums. Not even a mailing list for anything covered by an NDA.
...
People will occasionally mention something covered by an Apple NDA on one of the Apple mailing lists (such as cocoa-dev) and then inevitably someone will follow up with a reply saying that such things aren't allowed on the list, followed by a reply by the original poster asking where such things can be discussed, followed by silence
The idea of iPhoto for Windows seems unlikely to me.
.. but as Rhapsody morphed into Mac OS X and the Yellow Box became Cocoa, Apple decided not to make it available on Windows.
... but I don't see that happening.
.. if they made a digital camera, then sure, but they don't.
Mostly because they would have to include a Cocoa environment for Windows, which they have been reluctant to do so far. (Unlike iTunes, which is a Carbon app, iPhoto is a Cocoa application written in Objective C. A subset of Carbon is available on Windows as part of QuickTime, which is how iTunes works.)
Back before Mac OS X was released, when they were still calling it Rhapsody, there was a "Yellow Box" for Windows
If Apple did make Cocoa (Objective C runtime + Foundation + AppKit) available for Windows, it would certainly make a lot of developers happy (it would suddenly be very easy to port software to Windows)
The other reason I wouldn't expect to see iPhoto on Windows would be because it's not likely to help them make any money (anyone have numbers on how much they make from print and book ordering? Not much, I'd guess)
huh? why can't you click it when holding it in mid-air? I can.
:-)
Perhaps you're holding it wrong. Take a look at the mouse. See the little half-circle things on the sides? hold it by those (I use thumb & ring finger, normally) and you should be able to click it while holding it up.
I'll click that Submit button with the mouse in midair, just to demonstrate..
Solaris 2.x == SunOS 5.x
solaris x (x >=8) == Solaris 2.x == SunOS 5.x
- dragging windows or icons should drag an outline, but instead it has live dragging.
- non-functional resize controls
- windowshade control instead of zoom box
.. huh?
- selecting icons doesn't work right in the Finder
- non-functional scrollbars
plenty of other problems, I'm sure, but the above was enough to annoy me.. didn't feel at all mac-like so I closed the window after 30 seconds or so of playing with it. (although I do admit I did use the "shutdown" menu item first..yeah, I have long eyelashes too. Every optometrist I've had has complained about them getting in the way of almost every piece of equipment they try to use.
I ended up simplifying the code quite a bit.. It no longer maintains a list of filesystems, it just calls statfs() on the filesystem to determine whether quota is on. The getmntinfo() approach would also be reasonable, but since I run it from inetd.conf it doesn't hang around anyway.. so building up that list at startup actually costs more than grabbing the info for a single filesystem in this case.
.. Darwin returns quota in bytes instead of blocks.
Also had to make it divide the quota by the blocksize in a few places
I've made available my modified rquotad.c file in case anyone out there needs it.
"computer science" != "programming"
If one is going to be a programmer, then he needs to understand at least the basics of the discipline for which he is coding (whether that is physics or accounting or whatever).
But I wasn't talking about programming .. I was talking about computer science.
- linear algebra
- graph theory
- combinatorics
- logic
- abstract algebra (very cool, and useful in a surprising number of ways)
- multi-variable calculus
- numerical analysis (I found it boring, unlike everything else on this list, but it can end up being useful)
It's likely that you will have to take courses in subjects such as differential equations (either for your school's requirements, or as prerequisites for some of the above classes), but I don't think they're particularly useful to most people in CS.well, it very nearly works. It runs fine, and my Solaris boxes are quite happy to talk to it.
.. and the filesystem I'm exporting isn't in fstab (Mac OS X finds it automatically and mounts it at /Volumes/foo) so the daemon ignores it.
But it uses getfsent() to determine what file systems exist
It should be easy enough to rewrite the initfs() function to use getmntinfo() instead of getfsent(), which should work.
hey thanks! I'll have to try that. If it works, then I'll have to add that URL to the bug report I filed with Apple. :-)
I want
improved Finder I think all Mac OS X users will agree with me better feature parity between Cocoa and Carbon every release improves this for older features, but every release also adds new features to one or the other w/o adding them to both better integration of Cocoa and Carbon Let me put an HIView in an NSWindow (no, the child window workaround is no good, because it doesn't work with keyboard navigation and it causes visual oddities such as disabling controls or taking away key window status.). And let me create custom menus in Cocoa. rpc.quotad I'm setting up an Xserve (w/ 3.5 TB Xserve RAID) running Mac OS X Server to serve files via NFS to some Solaris boxesThere's more, but I can't remember all of it right now.
damn that game is annoying .. @#!%#@% grappling hook
of course, the Atari joystick didn't help anything.
Yep, it's updating the prebinding on applications and frameworks. Prebinding is a performance enhancement in which the addresses of symbols in shared libraries are calculated ahead of time so that the dynamic linker doesn't have to do it every time an application is launched. This can reduce application launch time by 10-30% if the application links against a lot of shared libraries. Whenever a library is changed (such as in an update like this) then the prebinding has to be redone. The Installer automatically does this for you.
Note that if you install something w/o using Apple's Installer, and the prebinding on a file isn't updated, this is no big deal. When you launch the application, the dynamic linker will notice that the prebinding is wrong and will automatically update the prebinding. The first time you launch the application it will be a little bit slower than normal, but after that the prebinding will be there and improve the launch time.
umm ... Xserve RAID doesn't require you to have even a single Mac OS X box. It will work with Solaris, Linux, and even Windows (it's even Microsoft certified) or anything which has a Fibre Channel card. Take a look at Apple's Xserve RAID - Certification page. The management software is written in Java, so you ought to be able to run it anywhere.
Or you can hook it up to an Apple Xserve and have the Xserve run NFS (as well as SMB and/or AppleShare if you'd like) to serve files out to your other machines. Don't forget, Mac OS X is a BSD derivative, so it plays nice with your other Unix boxes.
I'm a sysadmin for a college CS department which uses mostly Solaris (but also some Linux, Mac OS X, and [unfortunately] Windows). I'm considering getting an Xserve RAID here, just because it's so darned cheap. ($10k for 3.5 TB? I want one...)
Here are some interesting articles which I've seen today:
Xgrid: High Performance Computing for the Rest of Us Apple's paper Xgrid example: Parallel graphics rendering in POVray Here's an example which slashdotters should appreciate"My Mac had it preinstalled" != "It comes with Mac OS X"
When you buy the hardware, you not only get a free copy of Mac OS X but you also get free copies of whatever software Apple happens to be bundling with that particular model this week. (or rather, whenever yours happened to be manufactured.)
They typically bundle things like AppleWorks or games like Otto Matic or Bugdom with consumer machines (iMac, eMac, iBook) and things like Graphic Converter or OmniGraffle with professional machines (PowerMac, PowerBook)
The software bundle is tied to the hardware you bought, not Mac OS X. Mac OS X doesn't include any bundled third party software. (Except for Internet Explorer, Stuffit Expander, and some web browser plugins.)
Some versions of Chess 2.0 distributed with early builds of Panther did this. It had bugs (didn't calculate bounding box correctly, chopped off parts of the board if rotated the wrong way, etc.) and I guess they decided to take it out rather than fix it. (At least they got board rotation fixed .. that was unusable in early versions too.)
Given John Stewart's almost-daily "Please watch Tough Crowd, it's funny" plea at the end of the Daily Show, I would guess that it's not doing very well at all.
I've seen it a few times, and it can have funny moments when Quinn shuts up and lets people talk (especially if Carlin is on) but most of the time it's pretty bad. I really felt sorry for Graham Norton when he was on the show a few weeks ago.
Mac users outside the US often refer to the Option key as Alt. Whereas Apple keyboards sold in the US say "option" (usually (but not always) with "alt" in tiny letters in the upper left corner), Apple keyboards sold outside the US typically have the option symbol and the "alt" text.
Images:
- US keyboard. Note the word "option" spelled out on the key.
- symbols on a European Apple keyboard (an old Apple Extended Keyboard II, I believe. My favorite ADB keyboard) Note the use of the option key symbol on the key. Also note the arrows on the shift and caps lock keys. Decoding the keyboard shortcuts in menu items must be a lot easier for non-US Macintosh users!
Sorry about the incomplete picture for the European example. It seems that Apple currently has only the US keyboard layout diagrammed in its technical documentation. I know that at one point they had European and Japanese layouts in their documentation, but that may have been in the days of the numbered Inside Macintosh volumes.The NX-01 didn't do any time traveling in that episode. Only a few characters were sent back in time, not the whole ship.