Oh, and for the record, before people say it--OS X does use the 3D card, but only for fast blitting. It is still 2D. Not actual 3D acceleration using hardware triangles like this, where you're dealing with a camera viewport and using meshes.
Tiger will. It's called Quartz Extreme 2D. Apple doesn't have any public docs about it, but it was described in detail at this year's Worldwide Developers' Conference.
But not for emulating the G5 on x86 with Virtual PC.
Virtual PC for Mac doesn't run on the G5s right now because it takes advantage of an endian-switch mode that only exists on Motorola's G4s. Microsoft needs some G5s to test against, plain and simple.
We hooked up Mantis to e-mail, and it's worked pretty well for us. Yes, it's a bug-tracking system (we also use it as such, and are integrating it with CVS, too), but it as features like issue assignment which make it fairly appropriate for request tracking. It also has some great reporting tools.
E-mail me if you're interested in any details of our e-mail bridge and such.
That's not always possible, depending on the level of traffic. We tried it here at [an Ivy League University], and our Packeteers couldn't handle the load.
Also, UF's policy doesn't seem too unreasonable to me. I just spent the afternoon tracking down a trojan that is letting spammers use three student machines in our residential network to offer penis enlargement, and in the process, returning so many bounces that our postmaster server (that's right, we have a server just sorting mail to postmaster) has been killed a few times this week. On the order of 10,000 bounces per hour...lots of fun.
In any case, Windows vulnerabilities are causing more and more troubles for everyone on our network. We're already moving to port-scanning, but aren't knocking users offline--yet. People pay for network service, and when they sign up, they agree to an AUP/TOS, so there's nothing illegal or privacy-invading about it. Users can get RoadRunner if they don't like our TOS.
THEMIS does have five (realistically four) visible bands, which let us cover the entire visible colorspace (replying to lk). And while true-color isn't directly useful for geology, astronomers do want to see what the surface looks like anyway.
On the THEMIS imager--yes, the bands are definitely close. However, output images were never plotted in a standard colorspace. There are also latent sun-illumination effects that need to be removed.
A large majority of publicy-available Mars images--particularly maps taken from orbit by Mars Odyssey and most of the Sojourner images--are not really color-calibrated at all. Mars is actually a lot redder than you think, and you really can't see clouds at all.
Here at Cornell, we're working on properly calibrating the images for the new missions. With some luck, everything that's publicly released next year will be sRGB! (Check out progress.)
So, who's interested in a Cocoa graphing package with some analysis features? My company has considered doing it for a while, and we could use some feedback. It'd be relatively cheap (targeted mainly at students), and place a lot of emphasis on making graphs that are actually presentable (unlike the ugly garbage that comes out of Microsoft Office applications).
Drop me a line on what you think- you can figure out how to deobfuscate the address/. lists. Feature requests, ideas, acceptable pricing range...anything.
There's really no reason that Science or Nature couldn't be done with TeX. The Journal of Geophysical Research, for example, is typeset entirely in TeX, but looks just as good as any other publication (thanks to the wizards at TeXnology). TeX/LaTeX + BibTeX are very, very powerful tools *if* you have the right templates set up. (Hint: don't use the default fonts!)
I believe the Motorola 68000 line of processors were RISC, though I could be wrong. (Someone chime in, hrm?)
When Apple first released machines with PowerPC chips, just about the entire OS ran in emulation. In fact, parts of the MacOS were emulated until OS 9, the first PowerPC-only release. And, even on the first machines, the emulated code ran faster than it would have natively on machines of those times.
Kensington mice have their microswitches in a somewhat silly place, which is what causes this phenomenon. You have to have you finger all the way over the front of the mouse, otherwise the switch doesn't get completely depressed. Move your hand forward (that is, away from you) on the mouse and you'll see an improvement.
I just learned about this a few days ago, but Apple was working on - and did finally produce - a game console called "Pippin." It was essentially a 66mhz Mac with lots of funktastic hardware. It could run MacOS though (or at least supported a huge chunk of MacOS Toolbox), so there were internet plans and all. Check out some info at: http://assembler.roarvgm.com/Apple_Bandai_pippin/a pple_bandai_pippin.html
BeOS R5 is one of the three operating systems I have installed on my machine, and that I use on a semi-regular basis (others are RH7, which I'm still trying to patch to some semblance of stability, and Windows 2000 Professional, which isn't great, but a hell of a lot better than any previous MS offering). I boot into Be whenever I need something quick. Just need to check my email, or want to read UF before I leave the house? BeOS. Nine second boot on this machine (500mHz P3, 640mB RAM, although it booted just as fast w/128mB), including a bunch of weird scripts I run at startup. OpenGL - the spinning teapot - isn't too great, this is true. However, Be has been working hard at getting a fully accelerated OpenGL library out the door, and benchmarks have proven that what's already been developed is quite speedy. I haven't been able to grab Gobe yet, but what I've seen looks pretty impressive.
My favorite feature is definitely the API. Yes, it might not beat NeXT, but it's probably the best C++ toolkit I've ever seen. No scary macros like MFC, weird Loop classes that you have to construct to run your events, no half-assed OOP like GTK+ or Qt (and I like them both too!). It's just beauteous, plain and simple. I can write an app in Be on a napkin in a restaurant because it's so easy.
I will be very sad to se Be go, if that happens. I'd even put up some money...anyone for Cosource?
It's interesting that we're comparing the two companies, since their programming environments are similar in quite a number of ways.
Both Be and NeXT are very much OOP based, although I have to say NeXT takes the cake for using Objective-C - personally, one of my favorite languages, but more importantly, it's one of the very few *truly* object oriented [did somebody say Smalltalk?] languages.
Personally, I prefer Be for doing manual coding - that is, without NIBs/predefined UIs. The thing that gets me about NIBs is that I have no idea what the hell is going on when they load! Be gives me a little more control.
Alot of the frameworks are similar, especially in regard to network; I'm betting that's because of the BSD/Mach core that's underneat OS X. [Ok, so I'm having an OS X discussion here, not a NeXT one. Sosumi.]
I've been amazed by it's speed. 9 seconds to boot, another three to mount both my other drives with FAT32 [REALLY FAT32;-)] filesystems. And app development is a dream - an entirely C++ oriented framework, of the app/view/data variety.
And it's free. www.be.com [easy way to get around windows partition - drop me an email, ben@kescom.net, if you want help] Benjamin Stiglitz KEScom Hosting
Now, I grew up on BASIC. Anyone remember GWBASIC? It was probably the worst programming environment I ever used. And it saved programs as binary files, something I never quite understood. I moved up the ladder to QuickBasic 4.5, which my dad had paid a pretty penny for [imagine: writing an order entry/accounts recievable system in QuickBasic!]. I then got hooked on VB at age 9...
When I finally learned C/C++/Perl/PHP, I realised that I'd missed out on what everyone says you need - structure. VB doesn't even have a concept of main() - all the objects are created for you automatically. Java seems to be a bit too complicated for starters...too much I/O, etc. QBasic/QuickBasic, or perhaps Pascal, would be a better start. I actually was part of a project to teach C to 6th graders, which eventually dropped because of minimal parent interest. I could give you some pointers from there though... Benjamin Stiglitz KEScom Hosting
Here's a high school student giving some advice [ooh, me me! Apologies for that moment of obnoxiousness]. Well, of course, I'm also just a geek, but I think I can be impartial.
The thing is, when you say the word router/hub/telnet/port, you start to freak people out. Explaining the internet would be a great thing...make people understand how it works, and maybe teach some basic curriculum on getting a server up and running, putting up content [NOT HTML! =)], and the like. Keep the 'net expanding.
My $0.02. If you want more feedback, email me - ben@kescom.net
For good bang for your buck, you might try resellers/partners. [Disclaimer: I run a reselling company myself, so my opinion is obviously a bit skewed.] With reselling, you get the benefits of big-name company uptime and connection speeds with more personal tech support and often, more lax rules as to what you can do with your server. Of course, the experience varies based on who you rent space from and who your reseller is working with. Before I started up myself, I tried a few companies, some of which were great, and others which were atrocious. Do your research, tread carefully...
Whoops. http://www.chrisharrison.net/projects/scratchinput/index.html
At CMU: http://www.chrisharrison.net/projects/skinput/
Why TenDRA?
720x480 is with NTSC-aspect pixels, which are rectangular (taller than they are wide). 640x480 has practically the same physical size.
Oh, and for the record, before people say it--OS X does use the 3D card, but only for fast blitting. It is still 2D. Not actual 3D acceleration using hardware triangles like this, where you're dealing with a camera viewport and using meshes.
Tiger will. It's called Quartz Extreme 2D. Apple doesn't have any public docs about it, but it was described in detail at this year's Worldwide Developers' Conference.
But not for emulating the G5 on x86 with Virtual PC.
Virtual PC for Mac doesn't run on the G5s right now because it takes advantage of an endian-switch mode that only exists on Motorola's G4s. Microsoft needs some G5s to test against, plain and simple.
We hooked up Mantis to e-mail, and it's worked pretty well for us. Yes, it's a bug-tracking system (we also use it as such, and are integrating it with CVS, too), but it as features like issue assignment which make it fairly appropriate for request tracking. It also has some great reporting tools.
E-mail me if you're interested in any details of our e-mail bridge and such.
That's not always possible, depending on the level of traffic. We tried it here at [an Ivy League University], and our Packeteers couldn't handle the load.
Also, UF's policy doesn't seem too unreasonable to me. I just spent the afternoon tracking down a trojan that is letting spammers use three student machines in our residential network to offer penis enlargement, and in the process, returning so many bounces that our postmaster server (that's right, we have a server just sorting mail to postmaster) has been killed a few times this week. On the order of 10,000 bounces per hour...lots of fun.
In any case, Windows vulnerabilities are causing more and more troubles for everyone on our network. We're already moving to port-scanning, but aren't knocking users offline--yet. People pay for network service, and when they sign up, they agree to an AUP/TOS, so there's nothing illegal or privacy-invading about it. Users can get RoadRunner if they don't like our TOS.
THEMIS does have five (realistically four) visible bands, which let us cover the entire visible colorspace (replying to lk). And while true-color isn't directly useful for geology, astronomers do want to see what the surface looks like anyway.
On the THEMIS imager--yes, the bands are definitely close. However, output images were never plotted in a standard colorspace. There are also latent sun-illumination effects that need to be removed.
...the images you see should be true-color, too.
A large majority of publicy-available Mars images--particularly maps taken from orbit by Mars Odyssey and most of the Sojourner images--are not really color-calibrated at all. Mars is actually a lot redder than you think, and you really can't see clouds at all.
Here at Cornell, we're working on properly calibrating the images for the new missions. With some luck, everything that's publicly released next year will be sRGB! (Check out progress.)
So, who's interested in a Cocoa graphing package with some analysis features? My company has considered doing it for a while, and we could use some feedback. It'd be relatively cheap (targeted mainly at students), and place a lot of emphasis on making graphs that are actually presentable (unlike the ugly garbage that comes out of Microsoft Office applications).
/. lists. Feature requests, ideas, acceptable pricing range...anything.
Drop me a line on what you think- you can figure out how to deobfuscate the address
...read Robert P. Kirshner's Our Extravagant Universe: Exploding Stars, Dark Energy, and the Accelerating Cosmos. Quite an excellent read, if I do say so myself.
Posted with Safari build 51.
There's really no reason that Science or Nature couldn't be done with TeX. The Journal of Geophysical Research, for example, is typeset entirely in TeX, but looks just as good as any other publication (thanks to the wizards at TeXnology). TeX/LaTeX + BibTeX are very, very powerful tools *if* you have the right templates set up. (Hint: don't use the default fonts!)
I believe the Motorola 68000 line of processors were RISC, though I could be wrong. (Someone chime in, hrm?)
When Apple first released machines with PowerPC chips, just about the entire OS ran in emulation. In fact, parts of the MacOS were emulated until OS 9, the first PowerPC-only release. And, even on the first machines, the emulated code ran faster than it would have natively on machines of those times.
Kensington mice have their microswitches in a somewhat silly place, which is what causes this phenomenon. You have to have you finger all the way over the front of the mouse, otherwise the switch doesn't get completely depressed. Move your hand forward (that is, away from you) on the mouse and you'll see an improvement.
Apple made a version of their Newton called the eMate. It came in five familiar colors...
There's a lot of information on the web, easily accessible with Google, but here's some for starters:
eMate 300 Review
MessagePad 2100, 2000 and eMate
You can still find these pretty often on eBay.
FTE's still alive and well:
http://fte.sourceforge.net/shots.html
I just learned about this a few days ago, but Apple was working on - and did finally produce - a game console called "Pippin." It was essentially a 66mhz Mac with lots of funktastic hardware. It could run MacOS though (or at least supported a huge chunk of MacOS Toolbox), so there were internet plans and all. Check out some info at:a pple_bandai_pippin.html
http://assembler.roarvgm.com/Apple_Bandai_pippin/
If I had more info, I'd provide it. Do a search on your favorite search engine to find more info.
BeOS R5 is one of the three operating systems I have installed on my machine, and that I use on a semi-regular basis (others are RH7, which I'm still trying to patch to some semblance of stability, and Windows 2000 Professional, which isn't great, but a hell of a lot better than any previous MS offering). I boot into Be whenever I need something quick. Just need to check my email, or want to read UF before I leave the house? BeOS. Nine second boot on this machine (500mHz P3, 640mB RAM, although it booted just as fast w/128mB), including a bunch of weird scripts I run at startup. OpenGL - the spinning teapot - isn't too great, this is true. However, Be has been working hard at getting a fully accelerated OpenGL library out the door, and benchmarks have proven that what's already been developed is quite speedy. I haven't been able to grab Gobe yet, but what I've seen looks pretty impressive.
My favorite feature is definitely the API. Yes, it might not beat NeXT, but it's probably the best C++ toolkit I've ever seen. No scary macros like MFC, weird Loop classes that you have to construct to run your events, no half-assed OOP like GTK+ or Qt (and I like them both too!). It's just beauteous, plain and simple. I can write an app in Be on a napkin in a restaurant because it's so easy.
I will be very sad to se Be go, if that happens. I'd even put up some money...anyone for Cosource?
It's interesting that we're comparing the two companies, since their programming environments are similar in quite a number of ways.
Both Be and NeXT are very much OOP based, although I have to say NeXT takes the cake for using Objective-C - personally, one of my favorite languages, but more importantly, it's one of the very few *truly* object oriented [did somebody say Smalltalk?] languages.
Personally, I prefer Be for doing manual coding - that is, without NIBs/predefined UIs. The thing that gets me about NIBs is that I have no idea what the hell is going on when they load! Be gives me a little more control.
Alot of the frameworks are similar, especially in regard to network; I'm betting that's because of the BSD/Mach core that's underneat OS X. [Ok, so I'm having an OS X discussion here, not a NeXT one. Sosumi.]
Er, it's late, I'd write more, zzzz...
I've been amazed by it's speed. 9 seconds to boot, another three to mount both my other drives with FAT32 [REALLY FAT32 ;-)] filesystems. And app development is a dream - an entirely C++ oriented framework, of the app/view/data variety.
And it's free. www.be.com
[easy way to get around windows partition - drop me an email, ben@kescom.net, if you want help]
Benjamin Stiglitz
KEScom Hosting
Now, I grew up on BASIC. Anyone remember GWBASIC? It was probably the worst programming environment I ever used. And it saved programs as binary files, something I never quite understood. I moved up the ladder to QuickBasic 4.5, which my dad had paid a pretty penny for [imagine: writing an order entry/accounts recievable system in QuickBasic!]. I then got hooked on VB at age 9...
When I finally learned C/C++/Perl/PHP, I realised that I'd missed out on what everyone says you need - structure. VB doesn't even have a concept of main() - all the objects are created for you automatically. Java seems to be a bit too complicated for starters...too much I/O, etc. QBasic/QuickBasic, or perhaps Pascal, would be a better start. I actually was part of a project to teach C to 6th graders, which eventually dropped because of minimal parent interest. I could give you some pointers from there though...
Benjamin Stiglitz
KEScom Hosting
Richest man, please. DOJ trial killed MSFT enough to drop Gates to #2.
Benjamin Stiglitz
KEScom Hosting
Here's a high school student giving some advice [ooh, me me! Apologies for that moment of obnoxiousness]. Well, of course, I'm also just a geek, but I think I can be impartial.
The thing is, when you say the word router/hub/telnet/port, you start to freak people out. Explaining the internet would be a great thing...make people understand how it works, and maybe teach some basic curriculum on getting a server up and running, putting up content [NOT HTML! =)], and the like. Keep the 'net expanding.
My $0.02. If you want more feedback, email me - ben@kescom.net
For good bang for your buck, you might try resellers/partners. [Disclaimer: I run a reselling company myself, so my opinion is obviously a bit skewed.] With reselling, you get the benefits of big-name company uptime and connection speeds with more personal tech support and often, more lax rules as to what you can do with your server. Of course, the experience varies based on who you rent space from and who your reseller is working with. Before I started up myself, I tried a few companies, some of which were great, and others which were atrocious. Do your research, tread carefully...
Benjamin Stiglitz
KEScom Hosting
ben@kescom.net