is a service that runs on top of windows rpc. That (ports 135-137) should have been blocked by your ISP! Why they are letting windows RPC traffic through to residential customers is beyond me. Don't tell me people are sharing their drives over the internet, because that's fucking retarded. Some broadband ISPs are such complete idiot farms.
The messenger service is actually useful if all the machines on your protected net are under your control. You can send popups to people in a controlled fashion without IM software. If a person is logged out, they'll get the message(s) the next time they log in.
But if he's the only machine on his connection, well that's not a big deal
need not be multitasking. That rules out a lot of the above.
Otherwise, embedded to marketing types just means "end-user doesn't administer, except for maybe a complete re-flash"....which is probably a more useful definition when considering the end purpose.
But I understand a purely embedded OS is the kind that is purely reactionary, and just ties hardware together with minimal logic (hence the non-multitasking aspect, robust interrupt handling aside)
...there's plenty of other vendors out there who can sell you a solution for less. So why put up with the used Cisco... because of the name? Is that supposed to warrant that huge markup? They're not putting their best foot forward if that's the way they treat their (potential) customer base. They should do like Sun and offer a TRADE IN for a new model instead. Then they could cannabilze that unit for parts for existing customer.
There's not much use trying to shove Linux on a 486 when you can spend $200 and get a (faster) embedded system to do the same task. Time spent tinkering with it can be saved by going with more current (but low power) hardware, plus you'll have time to decide how you want to recycle the old box.
I got an AMD barton OC'd to 2.2 int. clock and that wonderful heatsink with the big, brushless fan is damn-near silent.
I think that people don't realize that their power supply may be the noisiest component in their PC! When you start trying to supply 400W from a small enclosure then tend to rachet up the cooling and they can be quite loud compared to a good case fan.
If you could commandeer all RF 0-900MHz, then you could transmit 900MHz worth of signal. You need bandwidth to convey the information, and the channel capacity is the width of the band. If you aren't baseband, you modulate. 900MHz phones use frequencies near 902-928MHz (I forget), divided into 80 discrete channels of 25 kHz each. Each cordless actually uses two channels to acheive full duplex mode, and not all manufacturers use all 80 channels in each phone, so collisions are possible.
Anway, the phones don't push more than 16kbps on those channels. So a wireless internet service using those bands would have to swamp out the cell phones in transmission power for it to occupy those bands.
So bottom line is, I really liked a lot of Linux's features, but unfortunately an OS without programs is useless.
If you want x86 Unix with some commercial support, there is Linux. If you just want commercial support, there is Windows.
You can still get the commercial apps to work on BSD (and some may be native), but that's not why you are using it. You are using it because you are a geek and you're not a slashbot, macophile, amiga-freak, microsoftie, or aol-er. Also, you don't like getting 0wn3d.
The only thing in there that Linux doesn't support is USB 2.0 (and I hear that's in 2.5)
The rest of things are supported with the right software packages. I think RedHat 9.0 gets most of them, and freshRPMS takes care of the rest.
The only one I'm not sure about is the encrypted/compressed filesystems. I think AFS will give you per-file encryption, but per-file compression I don't think is possible. Of course, if you use kioslaves or gnome-vfs in your windowing environment, you won't miss them since.zip files and the like will act like directories in the file dialogs, file manager, etc. It's really a non-issue: there's about 10 ways to do it easily, and disk space is cheap.
when I said the animation is intricate, I meant that there would be an overly-intricate amount of detail invested in each strand, to make the clumps look particularly dynamic (as would be required of sirens)
1) Tablet PC A shitty idea that no one developed because it's fucking retarded. The Apple Newton had the basic concepts a long time before that, and they weren't $3000.
2) SQL as a file system That has been done over a million times, and discussed in countless variations in Master/PhD thesises. It just so happens that now PCs are fast enough that it's practical to put it into the OS. (Remember the Oracle FS? Muwahaha)
3) Office Suites WTF? TeX is ancient. Oh you mean taking a bunch of seperate products and selling them in the same box? That's good MARKETING
4) Multi-language Programming Framework Well, first let me say the the CLI has only two languages right now, Basic and C#, and the Basic looks almost exactly like C# that got run through a filter. And this has been the subject of many research projects. Finally, Wolfram Research trumps this with their register language and translation front-ends if you want a commercial implementation.
Linux functionality that is new?
How about ReiserFS? Or/proc on steriods? Device filesystem? hotplug? keyboard LED device?!?!?! ^_^
Linux is VERY generic. But linux is both a horizontally and vertically integrated environment.
That is, many parts of linux are specially aimed at certain target platforms and environment. Also, it helps that linux itself is a very small thing, just a device intergration framework, scheduler, and set of required libraries to help software get onto the ground floor. E
You get app frameworks on top of it that are targetted to the platform that you run linux on.
To backpedal, the only real thing that makes one linux the same as another is the syscall numbers, filesystem layout, and the names of structures in header files, which is all designed so that you can take C source on one machine and trivially rebuild it for another and have it work the same way. But under the hood, the code powering one architecture may be vastly different than the next.
You'll notice if you unpack the kernel source that there are whole directories containing special-purpose files for different architectures, and many places where macros or #if statements are used to implement architecture-specific behaviors.
As for vertical expansion:
For example, on handhelds you have the "Familiar" linux distribution, which has specialty tools to deal with flash, a light-weight GUI, etc.
TiVO has it's own distro, NAS boxes usually use a version of it running with security patches and a limited number of tools (if any, maybe just a stand-alone app)
Full-fledged end-user distros come with a bazillion bells and whistles, 3d hardware support, Office suites, etc.
Each hair isn't drawn individually. What they might have termed "strands" is really a clump that gets it's own outline, and has it's own controls.
If you look at the picture, 16 seems about right for the number of "clumps" of visible hair bundles with outlines. I imagine the CG animation on these is very intricate.
Oh, it couldn't be "read". In reality, the CPU was going to jump and execute it TOO, weren't you! Oh, no, you have "assertions" that won't let you do that.
Tyco and Gabe are incredibly homosexual, news at 11 after the sports machine.
In other news, people who want Linux on the XBOX so bad they call Microsoft have all spontaneously combusted, as I got really fucking annoyed, and that tends to happen sometimes (the fire, I mean).
the internal 3-in-4 pin connector from the "CD-OUT" of the ATI card to the aux input of my sound card.
I reiterate: it works with linux. Also, it worked (barely) before with the ATI drivers. I suspect it has something to do with detecting the MSP340x chip and installing drivers for it.
Did you do anything special during the install? Did you have the ATI drivers installed previously?
1) Joe shmuck signs up for one of those guaranteed-business turn-key seminars and gets shafted for $100 to learn how to take their catalogues and hawk their stuff on some fly-by-night webhost.
2) Joe Shmuch tries to do something to increase sales of his shitty product, so he pays some lead-generating site which gets him into contact with a bulk-email provider.
3) Joe Shmucky pays the spammer to hawk his product, spammer complies, Joe Shmucky is still not getting enough hits.
4) Joe Shmucky has paid everyone to sell something no one wants, doesn't have enough cash to continue, and spammer, seminar guy, and crap distributor all walk away with his cash.
The parent implies that the source was not in C/C++ to begin with. I imagine it is in a language that looks like C/C++ but bears more than a passing resemblance to C# (derived from a common source ^_^???)
I too have heard of this mystical language. Having heard it's nature described, it reminds me of the pseudo-object oriented C invented by Wolfram and company for maintaining Mathematica.
Microsoft is certainly big enough to justify using a proprietary programming language internally for large-scale, domain-specific proejcts.
more torque == more cache. SPARCs always have a gig and a half of cache because the memory buses are very conservative.
If you run linux on a Xeon (even an old one), it "feels" a lot different than a run of the mill whitebox.
That being said, Solaris (not the SPARC, because SPARC/linux does this) does perform more consistently under load. It is heavily tuned for such situations.
And I've found that OSX has compatibility issues with Unix. Specifically, NIS and autofs. It doesn't like Solaris-style NIS/NFS and requires translation for amd and netinfo. Not pretty, not for the weak-stomached. But it's bread and butter for Solaris/Linux shops. So throwing OSX into the mix can get messy. It's fine if all you have is Windows and BSD (and other Macs).
Solaris doesn't need spit and polish. It needs to come with a CD of "experimental" hardware support and a big warning sticker for all those PCI cards that work with Linux on SPARC/ix86, but they haven't had time to obsessively debug. Throw in an OSS, netlink, SDL, fb, and dri compatibility APIs, maybe a command-line-syntax compatible iptables/ipfw system for firewalls/packetshaping, etc., and more people might think twice before ditching Sun for Linux or *BSD. People wouldn't object to switching from Linux to Solaris because it's unfamiliar (it's very close to the same), but because there's things YOU JUST CAN'T DO. Or if you want them, it's a pain to set up.
Sun should examine all those popular linux-isms and start sucking those in to be a bit more hacker/admin-friendly. They made a good start with pre-packaging GTK/Perl/Bash, and they could go further.
is a service that runs on top of windows rpc. That (ports 135-137) should have been blocked by your ISP! Why they are letting windows RPC traffic through to residential customers is beyond me. Don't tell me people are sharing their drives over the internet, because that's fucking retarded. Some broadband ISPs are such complete idiot farms.
The messenger service is actually useful if all the machines on your protected net are under your control. You can send popups to people in a controlled fashion without IM software. If a person is logged out, they'll get the message(s) the next time they log in.
But if he's the only machine on his connection, well that's not a big deal
you are a willing participant.
[n/t]
need not be multitasking. That rules out a lot of the above.
...which is probably a more useful definition when considering the end purpose.
Otherwise, embedded to marketing types just means "end-user doesn't administer, except for maybe a complete re-flash".
But I understand a purely embedded OS is the kind that is purely reactionary, and just ties hardware together with minimal logic (hence the non-multitasking aspect, robust interrupt handling aside)
could be AWESOME if it could also be applied to the desktop.
You know what I mean... UGH have you seen your %SYSTEM% directory lately?
...there's plenty of other vendors out there who can sell you a solution for less. So why put up with the used Cisco... because of the name? Is that supposed to warrant that huge markup? They're not putting their best foot forward if that's the way they treat their (potential) customer base. They should do like Sun and offer a TRADE IN for a new model instead. Then they could cannabilze that unit for parts for existing customer.
There's not much use trying to shove Linux on a 486 when you can spend $200 and get a (faster) embedded system to do the same task. Time spent tinkering with it can be saved by going with more current (but low power) hardware, plus you'll have time to decide how you want to recycle the old box.
He'd rip out the mainbords and backbone and use them as storage units for spare SCSI discs.
Purple, securable, AND climate controlled. Bonus!
I got an AMD barton OC'd to 2.2 int. clock and that wonderful heatsink with the big, brushless fan is damn-near silent.
I think that people don't realize that their power supply may be the noisiest component in their PC! When you start trying to supply 400W from a small enclosure then tend to rachet up the cooling and they can be quite loud compared to a good case fan.
If you could commandeer all RF 0-900MHz, then you could transmit 900MHz worth of signal. You need bandwidth to convey the information, and the channel capacity is the width of the band. If you aren't baseband, you modulate. 900MHz phones use frequencies near 902-928MHz (I forget), divided into 80 discrete channels of 25 kHz each. Each cordless actually uses two channels to acheive full duplex mode, and not all manufacturers use all 80 channels in each phone, so collisions are possible.
Anway, the phones don't push more than 16kbps on those channels. So a wireless internet service using those bands would have to swamp out the cell phones in transmission power for it to occupy those bands.
So bottom line is, I really liked a lot of Linux's features, but unfortunately an OS without programs is useless.
If you want x86 Unix with some commercial support, there is Linux. If you just want commercial support, there is Windows.
You can still get the commercial apps to work on BSD (and some may be native), but that's not why you are using it. You are using it because you are a geek and you're not a slashbot, macophile, amiga-freak, microsoftie, or aol-er. Also, you don't like getting 0wn3d.
Also, they put me on these stairs, only I didn't have to do anything to climb them. Instead, the TOP came down to ME.
Truely amazing.
Later, they must have dropped me off in the mall because I woke up in the bathroom next to the Orange Julius.
... that you are good at video games for the same reason you were good the first time you picked up a gun ? :-P
You know, talent?
That being said, I'm pretty good at FPSs and I am deathly scared of firearms.
The only thing in there that Linux doesn't support is USB 2.0 (and I hear that's in 2.5)
.zip files and the like will act like directories in the file dialogs, file manager, etc. It's really a non-issue: there's about 10 ways to do it easily, and disk space is cheap.
The rest of things are supported with the right software packages. I think RedHat 9.0 gets most of them, and freshRPMS takes care of the rest.
The only one I'm not sure about is the encrypted/compressed filesystems. I think AFS will give you per-file encryption, but per-file compression I don't think is possible. Of course, if you use kioslaves or gnome-vfs in your windowing environment, you won't miss them since
when I said the animation is intricate, I meant that there would be an overly-intricate amount of detail invested in each strand, to make the clumps look particularly dynamic (as would be required of sirens)
1) Tablet PC
/proc on steriods? Device filesystem? hotplug? keyboard LED device?!?!?! ^_^
A shitty idea that no one developed because it's fucking retarded. The Apple Newton had the basic concepts a long time before that, and they weren't $3000.
2) SQL as a file system
That has been done over a million times, and discussed in countless variations in Master/PhD thesises. It just so happens that now PCs are fast enough that it's practical to put it into the OS. (Remember the Oracle FS? Muwahaha)
3) Office Suites
WTF? TeX is ancient. Oh you mean taking a bunch of seperate products and selling them in the same box? That's good MARKETING
4) Multi-language Programming Framework
Well, first let me say the the CLI has only two languages right now, Basic and C#, and the Basic looks almost exactly like C# that got run through a filter. And this has been the subject of many research projects. Finally, Wolfram Research trumps this with their register language and translation front-ends if you want a commercial implementation.
Linux functionality that is new?
How about ReiserFS? Or
And we're just talking about the kernel.
Linux is VERY generic. But linux is both a horizontally and vertically integrated environment.
That is, many parts of linux are specially aimed at certain target platforms and environment. Also, it helps that linux itself is a very small thing, just a device intergration framework, scheduler, and set of required libraries to help software get onto the ground floor. E
You get app frameworks on top of it that are targetted to the platform that you run linux on.
To backpedal, the only real thing that makes one linux the same as another is the syscall numbers, filesystem layout, and the names of structures in header files, which is all designed so that you can take C source on one machine and trivially rebuild it for another and have it work the same way. But under the hood, the code powering one architecture may be vastly different than the next.
You'll notice if you unpack the kernel source that there are whole directories containing special-purpose files for different architectures, and many places where macros or #if statements are used to implement architecture-specific behaviors.
As for vertical expansion:
For example, on handhelds you have the "Familiar" linux distribution, which has specialty tools to deal with flash, a light-weight GUI, etc.
TiVO has it's own distro, NAS boxes usually use a version of it running with security patches and a limited number of tools (if any, maybe just a stand-alone app)
Full-fledged end-user distros come with a bazillion bells and whistles, 3d hardware support, Office suites, etc.
Each hair isn't drawn individually. What they might have termed "strands" is really a clump that gets it's own outline, and has it's own controls.
If you look at the picture, 16 seems about right for the number of "clumps" of visible hair bundles with outlines. I imagine the CG animation on these is very intricate.
Oh, it couldn't be "read". In reality, the CPU was going to jump and execute it TOO, weren't you! Oh, no, you have "assertions" that won't let you do that.
Psshaw.
Mozilla, you lie out of both sides of your mouth.
[this comment posted with Mozilla (TM)]
Tyco and Gabe are incredibly homosexual, news at 11 after the sports machine.
In other news, people who want Linux on the XBOX so bad they call Microsoft have all spontaneously combusted, as I got really fucking annoyed, and that tends to happen sometimes (the fire, I mean).
the internal 3-in-4 pin connector from the "CD-OUT" of the ATI card to the aux input of my sound card.
I reiterate: it works with linux. Also, it worked (barely) before with the ATI drivers. I suspect it has something to do with detecting the MSP340x chip and installing drivers for it.
Did you do anything special during the install? Did you have the ATI drivers installed previously?
k thx, bye
except how the HELL did you get the sound to work?
I can't, for the life of me, get the sound in the tuner or composite working. What am I doing wrong?
It's all hunky-dory in linux, OTH. WTF??!?!
1) Joe shmuck signs up for one of those guaranteed-business turn-key seminars and gets shafted for $100 to learn how to take their catalogues and hawk their stuff on some fly-by-night webhost.
2) Joe Shmuch tries to do something to increase sales of his shitty product, so he pays some lead-generating site which gets him into contact with a bulk-email provider.
3) Joe Shmucky pays the spammer to hawk his product, spammer complies, Joe Shmucky is still not getting enough hits.
4) Joe Shmucky has paid everyone to sell something no one wants, doesn't have enough cash to continue, and spammer, seminar guy, and crap distributor all walk away with his cash.
But you already knew all this.
The parent implies that the source was not in C/C++ to begin with. I imagine it is in a language that looks like C/C++ but bears more than a passing resemblance to C# (derived from a common source ^_^???)
I too have heard of this mystical language. Having heard it's nature described, it reminds me of the pseudo-object oriented C invented by Wolfram and company for maintaining Mathematica.
Microsoft is certainly big enough to justify using a proprietary programming language internally for large-scale, domain-specific proejcts.
more torque == more cache. SPARCs always have a gig and a half of cache because the memory buses are very conservative.
If you run linux on a Xeon (even an old one), it "feels" a lot different than a run of the mill whitebox.
That being said, Solaris (not the SPARC, because SPARC/linux does this) does perform more consistently under load. It is heavily tuned for such situations.
And I've found that OSX has compatibility issues with Unix. Specifically, NIS and autofs. It doesn't like Solaris-style NIS/NFS and requires translation for amd and netinfo. Not pretty, not for the weak-stomached. But it's bread and butter for Solaris/Linux shops. So throwing OSX into the mix can get messy. It's fine if all you have is Windows and BSD (and other Macs).
Solaris doesn't need spit and polish. It needs to come with a CD of "experimental" hardware support and a big warning sticker for all those PCI cards that work with Linux on SPARC/ix86, but they haven't had time to obsessively debug. Throw in an OSS, netlink, SDL, fb, and dri compatibility APIs, maybe a command-line-syntax compatible iptables/ipfw system for firewalls/packetshaping, etc., and more people might think twice before ditching Sun for Linux or *BSD. People wouldn't object to switching from Linux to Solaris because it's unfamiliar (it's very close to the same), but because there's things YOU JUST CAN'T DO. Or if you want them, it's a pain to set up.
Sun should examine all those popular linux-isms and start sucking those in to be a bit more hacker/admin-friendly. They made a good start with pre-packaging GTK/Perl/Bash, and they could go further.