They could only sue if they'd trademarked the name, which I doubt. As that name is derived from 'lyx', they'd be on pretty shaky ground if they tried to in any case.
Besides, part of Adobe's gripe was that Killustrator was in a similar space to Illustrator; Klyx and Kylix are different products (development vs document processing).
It's probably not a bad idea; someone might have a laptop with a bust screen, but the internals are fine. Take the two together and voila! A working laptop! Either sell yours or search for one with working bits.
The thing is that AMD has generally been beating Intel for about 2 years (since the Athlon came out, basically). The last 6 months have seen Intel make a comeback, but AMD has clawed in front again with the XP range.
As far as price/performance goes, AMD are beating Intel quite handily, and now they're even beating them on plain performance.
The transmeta thing is hairier; they have a damn fine product, but it doesn't have the performance to compete with even mobile Celerons and Intel have done a fair bit of work on Speedstep to reduce the power consumption of their mobile chips. If nothing else, Transmeta have forced Intel to re-evaluate mobile priorities.
I know what you mean. I've watched some paintball stuff on TV, and they go crazy with the amount of shots they fire. Having semi-automatic guns probably helps them. The one time I've been was with pump-action guns, which you could get a reasonable rate with, but nothing like the trigger-happy fusilade the TV players get! My biggest problem was that I got paint in the barrel and my accuracy sucked after that.
It was great fun, though, and I'd love to do it again.
My guess is that if you're buying one of those buggies, $2.50 of paint (probably less bought in bulk; let's face it, you need to buy that in bulk!) is the least of your worries...
Considering how many Geeks seem to be interested in Nerf guns, I'd have thought paintball would be a natural extension of that. Also, I wonder how many gamers have played Delta Force and thought they could rock at paintball.
Of course, Paintball isn't that much like FPS; it's much more fun and is more of an adrenaline surge (unless you've been playing AvP!)
Yes, you can run that, but I personally wouldn't recommend it! I'd assumed that the poster would have more experience with linux than Windows.
Besides, it shows how the web shouldn't rely on one OS; you're creating web pages in windows, serving them from linux and viewing them in Windows. Any of those 3 parts could be done on another OS quite happily.
For a starter, teach them HTML. Not just any HTML, but real HTML. Teach them the value of standards and opening up their pages to as many users as possible (i.e. if you follow the standards, more people will read your pages and if you're an eCommerce site, that's vital). Also teach them that not everyone can see graphics; I'm not talking about lynx users so much as the blind. Using animated GIFs can really screw up the chances of a blind person's reader working well. Finally, teach them how to validate their pages on W3C's validator. You might want to make some part of your marks dependant on successful validation of the pages.
Once they can create static content, let them play with server side includes first. It's a good introduction to dynamic content and it's pretty simple. It's also standard on most web platforms (Netscape, sorry, iPlanet, Apache, IIS).
You're not going to be able to instruct them on real dynamic content without teaching them databases as well, which is a problem. 90% of dynamic content on the web has a DB backend, whether it be Oracle, mySQL, PostreSQL or SQL server. To design that side correctly, you need to understand how to delegate responsibilities to the DB (i.e. foreign keys, referential databases etc). However, if you can get that side done, ASP has some advantages:
It has a large market share and is probably more employable than PHP/perl
You can get personal web server (at least under win9x) to play around on home machines
as it's VB based, it's pretty simple.
I'd imagine it works well with Frontpage if that's what you want to use as a tool (and let's face it, for new computer users, it's not a bad idea)
However, there isn't really anything stopping you teaching PHP. Set up a linux box as a Samba server with Apache/PHP and get them to work in Notepad (or a better text editor) to create the files, save them to the server and test from IE/Mozilla/Opera/Whatever.
I was thinking of posting a very similar question on "Ask Slashdot"!
My problem is the number of different power adapters on stuff linked to my computer; I have an adapter for:
Speakers
USB hub
iPAQ handheld
Each of these requires their own power adapter, generally on 9V. This doesn't even cover the adapter for my phone charger and Zoom effects pedal.
Now, my idea would be to have one adapter to power all three devices at the same time. I already have one of those "universal adapter" type things for the Zoom, but that would only do one at a time and it isn't powerful enough for the iPAQ (it has a high requirement, probably mainly to charge it up quickly.
I know enough about electronics (I think!) to build one myself, but by soldering skills aren't too hot and I don't fancy burning out my iPAQ! What I want is a product that you can drive multiple devices from with different voltages on each cable. Any ideas? I did a web search earlier, but Google didn't through up anything obvious with my searches.
Using the same code base is part of the problem under linux. Linus's aim is to keep linux performance up on old hardware like 386/486 systems (it's his baby and that's his choice). However, for linux to make a killing in the server field, it needs to be able to handle >2GB RAM and >4CPUs well. From what I've read, keeping linux running on old (and, let's face it, obsolete) hardware prevents it running as well as it could on these high powered systems.
At this point we enter into arguments about "what is most important", but keeping the same code base for disparate functions is not an ideal situation.
I've done better. At work, there was a server set up to run Oracle and some other stuff. Someone set it up and put it somewhere. Unfortunately, no-one could remember where. The site is split up into 4 main buildings, all of which are fairly large (one goes up to a 5th floor and down to basement!), so searching every room wasn't really a good option.
Right, I needed some extra disk space on another system and I figured that with a bit of work, I could free up space from this system and hijack one of the disks. I'd tried setting it up to print a message on the screen, but it had been ignored or no-one had seen it. So, I think a bit and realise this system is a Sun Ultra 1 which has a built in speaker. I can get it to raise people's attention by noise!
Not wanting to be boring and having a bit of a Python thought at the time, I find a.au file from Monty Python and the the Holy Grail and set it to go off every 15 minutes via a cron job. Just for good measure, I fire up the audio control and set the volume to maximum.
Couple of hours later, it turns out that security had been called by some concerned people saying they'd heard someone shouting "Help, Help!" in a room and thought someone had got locked in! Luckily, the guard called out was someone I knew so I didn't get any real trouble for it, but many comments were made by colleagues, mainly by them repeating the quote "help, help, I'm being repressed!" to me.
Just as well I did find it, as some builders cut the ethernet cable a couple of months later; if I hadn't found it, we'd have had real trouble locating it...
Just to close of the story, when I did get round to trying to get a disk from it, I discovered that it was running with 5 1/4" full height drives... Can't see me getting one of those in an Ultra 60!
Re:Interesting point of departure...
on
Netscape 6.2
·
· Score: 2
Solaris only runs linux binaries where you are using Solaris x86 and the linux binaries are likewise compiled for x86.
However, you can already compile linux apps out of the box on AIX 5L, allegedly without any source code changes. Solaris 9 is also supposed to provide this feature. Neither of these setups will run native linux binaries on the respective platforms.
Other emulation software is not a viable alternative in most cases due to the performance hit. Virtualisation (such as VMWare and similar) don't help where the binaries are for x86 and you're running on SPARC or RS/6000.
You're pretty much home free under linux with a mainboard change. I did it once a while back, moving from a P233 to an Athlon 600. Completely different CPU and chipset.
linux (Redhat 6.something at the time) booted first time, no problem. I recompiled the kernel later just to update a few things (eg, CPU type). I could probably have done that before taking the box down, so you could count this as one boot if you have a box up all the time and plan it right.
Windows (95, version 2 with USB support) required something like 3-4 reboots as it tried to find drivers for everything. It eventually booted up OK and actually worked pretty well.
As plenty others have said, provided you don't have anything "funny", you should be OK. Despite what others say, your X setup should probably still work fine, but you may wish to disable it before taking the box down (eg, by changing default runlevel for redhat or removing the xdm init script in/etc/rc?.d). If you've compiled in some weird IDE controller or whatever, linux will probably still boot, but a stock linux kernel (ie, whatever came with your distribution) is likely to be your safest bet.
Gaming isn't bandwidth hungry; all it really requires network-wise is low ping/packet loss. These kind of things are difficult to guarantee as companies will probably be optimised for web servers (which are less ping/packet loss dependant, more towards the "big-pipe" you mention).
As an aside, this is the problem facing one of the ADSL companies in the UK; with uptake in demand, pings have risen and customers are unhappy. They managed a network change which increased gaming performance but killed downloads. This means your game server might not work as well as you might hope, but it'll be difficult to get a company who will configure the network to optimise for games.
I guess it depends on the disks and the CPU; you can run a SCSI-2/Fibre hard drive (not to mention striping/mirroring etc) off a fairly crummy CPU and you'd probably find the CPU as the bottleneck. On the other hand, an old hard drive on a P4/Athlon would probably be better compressed.
The point is well made, though; hard disks tend to be the bottleneck on today's systems with clock speeds in the gigahertz.
The fact is, crunching 6 months of logs isn't that big a problem. You probably only want to run reports covering:
The total year (run once a year)
The total month (run once a month)
The last N days/weeks/months (I'd have said the last 30 days would be good enough; run this daily or weekly, depending on your tastes)
Only the 3rd option there should cause any trouble; the others are run infrequently enough that you don't care if they take a while to run. If you're worried about affecting your web server while crunching the data, remember that you don't have to run the analyzer on the web server!
Personally, I've used Analog as listed above and found it to be pretty good, once you get the configuration working (which is a once off thing). It will also work on compressed logs, IIRC, so you can even save some disk space (at the expense of more CPU time at analysis).
Wow... And I thought the 8MB L2 cache on UltraSPARC IIIs was a lot, not to mention the 16MB on some IBMs. Now we're talking about 3MB just in L1 with 32MB L2 cache. This beasty should have some impressive benchmark scores (yeah, I know, benchmarks aren't everything...)
You gotta love the irony of a site being called "The free world" excluding US, the so-called "land of the free".
As Bill Hicks said, "You are free... to do as we tell you". Right now, it seems that US "freedom" means the freedom to bribe (sorry, to fund...) senators et al to get your pet bills passed.
Some older games are unplayable on new hardware due to the speed of the CPUs. I got some old games back when I had a 233MHz Pentium, and they were unplayable as they ran far too fast. One Pacman clone was horribly fast, even though it had a speed setting (ie, you could slow down/speed up the game).
I dread to think what they would be like on a 2GHz P4 or an Athlon XP!
Some games are more intelligent and some don't have such issues (i.e. by not being real-time).
Besides, part of Adobe's gripe was that Killustrator was in a similar space to Illustrator; Klyx and Kylix are different products (development vs document processing).
It's probably not a bad idea; someone might have a laptop with a bust screen, but the internals are fine. Take the two together and voila! A working laptop! Either sell yours or search for one with working bits.
Well, there was the "sorry excuse for a kernel" 2.4.11 which was withdrawn due to the symlink bug. So you could argue that we are at number 14...:)
Whatever; you know what I mean :) In any case, sometimes less is better.
As far as price/performance goes, AMD are beating Intel quite handily, and now they're even beating them on plain performance.
The transmeta thing is hairier; they have a damn fine product, but it doesn't have the performance to compete with even mobile Celerons and Intel have done a fair bit of work on Speedstep to reduce the power consumption of their mobile chips. If nothing else, Transmeta have forced Intel to re-evaluate mobile priorities.
It was great fun, though, and I'd love to do it again.
It is, however, a frightening statistic...
Of course, Paintball isn't that much like FPS; it's much more fun and is more of an adrenaline surge (unless you've been playing AvP!)
All I want to know is "where can I get one?"
Besides, it shows how the web shouldn't rely on one OS; you're creating web pages in windows, serving them from linux and viewing them in Windows. Any of those 3 parts could be done on another OS quite happily.
Once they can create static content, let them play with server side includes first. It's a good introduction to dynamic content and it's pretty simple. It's also standard on most web platforms (Netscape, sorry, iPlanet, Apache, IIS).
You're not going to be able to instruct them on real dynamic content without teaching them databases as well, which is a problem. 90% of dynamic content on the web has a DB backend, whether it be Oracle, mySQL, PostreSQL or SQL server. To design that side correctly, you need to understand how to delegate responsibilities to the DB (i.e. foreign keys, referential databases etc). However, if you can get that side done, ASP has some advantages:
- It has a large market share and is probably more employable than PHP/perl
- You can get personal web server (at least under win9x) to play around on home machines
- as it's VB based, it's pretty simple.
- I'd imagine it works well with Frontpage if that's what you want to use as a tool (and let's face it, for new computer users, it's not a bad idea)
However, there isn't really anything stopping you teaching PHP. Set up a linux box as a Samba server with Apache/PHP and get them to work in Notepad (or a better text editor) to create the files, save them to the server and test from IE/Mozilla/Opera/Whatever.Good luck!
My problem is the number of different power adapters on stuff linked to my computer; I have an adapter for:
- Speakers
- USB hub
- iPAQ handheld
Each of these requires their own power adapter, generally on 9V. This doesn't even cover the adapter for my phone charger and Zoom effects pedal.Now, my idea would be to have one adapter to power all three devices at the same time. I already have one of those "universal adapter" type things for the Zoom, but that would only do one at a time and it isn't powerful enough for the iPAQ (it has a high requirement, probably mainly to charge it up quickly.
I know enough about electronics (I think!) to build one myself, but by soldering skills aren't too hot and I don't fancy burning out my iPAQ! What I want is a product that you can drive multiple devices from with different voltages on each cable. Any ideas? I did a web search earlier, but Google didn't through up anything obvious with my searches.
At this point we enter into arguments about "what is most important", but keeping the same code base for disparate functions is not an ideal situation.
iPAQs are an expensive way of implementing something like that... Mind you, any app that involves 6 buttons is expensive on iPAQs...
Right, I needed some extra disk space on another system and I figured that with a bit of work, I could free up space from this system and hijack one of the disks. I'd tried setting it up to print a message on the screen, but it had been ignored or no-one had seen it. So, I think a bit and realise this system is a Sun Ultra 1 which has a built in speaker. I can get it to raise people's attention by noise!
Not wanting to be boring and having a bit of a Python thought at the time, I find a .au file from Monty Python and the the Holy Grail and set it to go off every 15 minutes via a cron job. Just for good measure, I fire up the audio control and set the volume to maximum.
Couple of hours later, it turns out that security had been called by some concerned people saying they'd heard someone shouting "Help, Help!" in a room and thought someone had got locked in! Luckily, the guard called out was someone I knew so I didn't get any real trouble for it, but many comments were made by colleagues, mainly by them repeating the quote "help, help, I'm being repressed!" to me.
Just as well I did find it, as some builders cut the ethernet cable a couple of months later; if I hadn't found it, we'd have had real trouble locating it...
Just to close of the story, when I did get round to trying to get a disk from it, I discovered that it was running with 5 1/4" full height drives... Can't see me getting one of those in an Ultra 60!
However, you can already compile linux apps out of the box on AIX 5L, allegedly without any source code changes. Solaris 9 is also supposed to provide this feature. Neither of these setups will run native linux binaries on the respective platforms.
Other emulation software is not a viable alternative in most cases due to the performance hit. Virtualisation (such as VMWare and similar) don't help where the binaries are for x86 and you're running on SPARC or RS/6000.
linux (Redhat 6.something at the time) booted first time, no problem. I recompiled the kernel later just to update a few things (eg, CPU type). I could probably have done that before taking the box down, so you could count this as one boot if you have a box up all the time and plan it right.
Windows (95, version 2 with USB support) required something like 3-4 reboots as it tried to find drivers for everything. It eventually booted up OK and actually worked pretty well.
As plenty others have said, provided you don't have anything "funny", you should be OK. Despite what others say, your X setup should probably still work fine, but you may wish to disable it before taking the box down (eg, by changing default runlevel for redhat or removing the xdm init script in /etc/rc?.d). If you've compiled in some weird IDE controller or whatever, linux will probably still boot, but a stock linux kernel (ie, whatever came with your distribution) is likely to be your safest bet.
As an aside, this is the problem facing one of the ADSL companies in the UK; with uptake in demand, pings have risen and customers are unhappy. They managed a network change which increased gaming performance but killed downloads. This means your game server might not work as well as you might hope, but it'll be difficult to get a company who will configure the network to optimise for games.
The point is well made, though; hard disks tend to be the bottleneck on today's systems with clock speeds in the gigahertz.
- The total year (run once a year)
- The total month (run once a month)
- The last N days/weeks/months (I'd have said the last 30 days would be good enough; run this daily or weekly, depending on your tastes)
Only the 3rd option there should cause any trouble; the others are run infrequently enough that you don't care if they take a while to run. If you're worried about affecting your web server while crunching the data, remember that you don't have to run the analyzer on the web server!Personally, I've used Analog as listed above and found it to be pretty good, once you get the configuration working (which is a once off thing). It will also work on compressed logs, IIRC, so you can even save some disk space (at the expense of more CPU time at analysis).
They even have one system with a 128MB L3 cache!
Wow... And I thought the 8MB L2 cache on UltraSPARC IIIs was a lot, not to mention the 16MB on some IBMs. Now we're talking about 3MB just in L1 with 32MB L2 cache. This beasty should have some impressive benchmark scores (yeah, I know, benchmarks aren't everything...)
As Bill Hicks said, "You are free... to do as we tell you". Right now, it seems that US "freedom" means the freedom to bribe (sorry, to fund...) senators et al to get your pet bills passed.
I dread to think what they would be like on a 2GHz P4 or an Athlon XP!
Some games are more intelligent and some don't have such issues (i.e. by not being real-time).