Ho hum Ho Hum, lets just embed a small C compiler in Mozilla! Why the hell not! Will only add another 10 MB to the Run Time Binary! NO one would even notice!
Wouldn't it be easier to embed Mozilla in emacs? No one would notice an extra 5MB to the emacs binary, and it already has scriptability. And I know everyone, especially perl fanatics, loves LISP!
Linux does support BSD, but only with the Java binaries running as Administrator. You might need to download the service pack for Linux 7.1 from Redhat.
One word of warning though - never run emacs on an unsecure connection, I read that its new rendering engine doesn't support HTTP 2.0 so it can send UDP messages to random HTML servers. Very dangerous if you ask me. Maybe those open source NETSCAPE hackers can help them fix that.
Haha! I love it! A backfired troll! You even followed the troll how-to by proclaiming yourself an "IT consultant", mispelling Linus Torvalds and praising Microsoft. You should have followed its advice and gone off the deep end in your last paragraph instead of saying something fairly true. B+ overall, but try harder next time. The moderation gave you bonus points, but you really need to generate some replies.
I believe this is one of those 'In 1989 we will all have rocket packs...' look-into-the-future articles. Probably just a concept from a design student. Of course it is really cool and I have dreamed of something similar for years. Hopefully polymer based LED's will become a reality and we can roll up our monitors and carry them under our arms.
A lot of the instability of NT comes from poorly written drivers. By using tightly controlled VM drivers which interface with Linux drivers (which hopefully are more stable) you get a more stable system.
There are restrictions on where the kernel can physically be on the disk. So a/boot dir is created to ensure that whatever wacky partitions you create, the kernel will be in the correct place.
Nobody wants to call it GNU/Linux because the kernel was compiled with gcc, or because Linus coded in emacs. It is GNU/Linux because nearly all of the command line interaction is through GNU tools, and the c lib is GNU. It's not like anyone is advocating calling win32 perl MSVC++/Perl.
Nitpick: *BSD uses its own BSD versions of the free tools, although you can install GNU versions obviously.
Don't you love it when you go between 3 or 4 unices (plural of unix?) in a day and none of the command line options that you expect are there? GNU has become somewhat of a de-facto standard, in my mind at least.
To make it a real educational experience, focus on ideas, not implementation. Teach the students what designers behind technology were thinking, and what led them to come to that solution for the problem. Don't teach them how to surf the web, teach them that the ideas behind the Internet are layering abstractions (Ethernet->IP->TCP->HTTP) and distribution (router only needs local map of network, not what whole internet looks like).
Have the students come up with simple pseuodocode algorithms for finding the maximum element in an array, or how to multiply two numbers using only addition and subtraction.
Put the students into groups and have them make a proposal for a new software product or a new web site. Then can make a mock-up of the site or program using storyboards or HTML. Have them talk with potential customers to design their interface
Show them many different implementations of an idea, and ask them to critique it, such as a word processor - Word, WordPerfect, StarOffice, ed;)
I believe that many important ideas in computer science can introduced at a level easily grasped by beginners. Just figure out what are the central ideas behind something, and how you can relate them in simple language.
One last thing - encourage the students to play with computers and learn on their own. If you can impart them with this quality, it will last them much longer than knowledge of how to do a query in Access.
In Japan you can program the ringer with the latest pop tunes. Pretty cool, but I think I would go insane if I heard Ricky Martin every time someone's phone rang.
Absolutely correct. The only good benchmark is how fast your app runs on a common data set. But, everyone is wondering why Motorola can't get the G4s up to the speeds the Pentium class chips run at. It seems that a simpler instruction architecture would make it much easier to ramp up the clock speed, unless they have a really deep pipeline or something, but I think Athlon's is deeper. Anyone have an explanation? It does seem IBM can get the G4s up to 1GHz, and put 2 of them on a single chip. Is Motorola incompetent?
Somewhat amusing incident: Purchased the high end G3 workstation with SCSI. Good, right? Wrong. Stupid ass SCSI card caused jaz drive to corrupt data half way through copying, and refused to work with a nice US$10,000 scanner. Had to swap the card with a spare one sitting around. It wasn't just a bad card either, their was a known problem with the card working with many popular devices.
This gives me the idea that they are bitter overgrown adolescents getting off on their 'subversiveness'. Please. Maybe these people can grow up actually do something that will help their community. I'm glad that they are trying to voice their opinion, I just feel that without a constructive aspect, their campaign is pure egotism.
Anyway, I was much more subversive than this when I was in high school. Maybe I'm just jealous because nothing I did was published on a web site.
Of course, the Perl equivalent of the 4 Mb of Python code take only 30 lines, giving it the image of a "quick hack and text processing" language not capable of doing "full-blown applications".
I sincerely hope you're kidding. It's annoying that Perl can't be brought up without people screaming PYTHON!, but it's just as annoying to see people posting blind endorsements of Perl.
I view Python as a syntactically cleaner Perl, with a somewhat functional bent. I think that a program could be accomplished in roughly the same amount of code in either languge. Personally I find that Perl's dogma of TMTOWTDI allows me to get away with things that come back and haunt me later.
All these language wars really come down to personal preference, and no amount of arguing is going to change that. For some people Perl is better because it fits how they think & program. For some people it might be Python.
I think they both suck, and everyone should program in either C or LISP. So learn to deal with the fact that people have different opinions without acting like an idiot.
Wow, I love it when moderators screw up and give points to ignorant posts.
If you had actually read the post you quoted, you would see that the author wanted to use the devices in a system of automatic teller machines and wanted to know how much the machine cost without the internet service. The easy sale of 3,000 units would be for his application. Amazingly there is a market for network computers now, even at $300.
In my opinion Netpliance was just plain stupid for not making it a package deal in the first place. They tried to dupe people who didn't realize they would end up paying for the service also, and they got what they deserve.
One transistor == one neuron. Its a fairly common assumption that is most likely valid.
A transistor encodes binary information - 1 bit. A neuron can transmit frequency & and phase information, as well as binary. Neural simulations have taken this into account for a while, thought most neural networks don't.
Is vi really that difficult? You have to know about 10 commands to get a fair amount of the basic usability (h, j, k, l, a, dd, esc, 0, $,:q,:w). Considering it's the lowest common denominator UNIX editor I don't think it's too much to ask that you become familiar with it. It took me one afternoon when I joined a UNIX lab as a freshman.
Now I use Emacs for long coding sessions, vi for quick edits. There's no way I can go back to MS style editors for text file work.
If we can get the code posted to every single host on the internet, then we can help Mattel reach its goal of blocking out the whole net!! Well, we probably couldn't get it posted to cyberpatrol.com...
I don't think UNIX folks will ever be weened from a command line interface. I know I feel somehow constrained if I can't start typing in commands. It just allows so much more expression and power than a GUI ever could.
That said however I know there are sometimes that a GUI is more convenient, especially when just learning an app. I know many people start out in AutoCAD using the buttons & menus but then move to the command line as they become more familiar with it.
Until GNOME & KDE apps are completely decoupled from their interface and allow plugging in scheme or perl to control them I won't be satisfied.
One interesting thing is several groups attempting to apply XML to UNIX. Somehow I am intrigued by an app that combines Bash with Windows Explorer
I always wondered about those patents that covered material that I thought belonged under copyright law. I know disney has patented the 'design' of spaceships and other such garbage.
I guess I should have read the whole section on patents in that textbook on IP...
While I agree this isn't one of those overly broad patents, I don't think that this meets the criteria for innovation. I see nothing that differentiates it from any other connector - thus it is obvious to any expert in the field.
I am of the opinion that patents should be reserved to true invention, as it was originally.
I think you will find a elisp package in emacs that will do better automatic text generation, cause yours obviously sucks.
Anonymizing HTTP proxy: http://www.anonymizer.com
I think it's still free.
Ho hum Ho Hum, lets just embed a small C compiler in Mozilla! Why the hell not! Will only add another 10 MB to the Run Time Binary! NO one would even notice!
Wouldn't it be easier to embed Mozilla in emacs? No one would notice an extra 5MB to the emacs binary, and it already has scriptability. And I know everyone, especially perl fanatics, loves LISP!
Linux does support BSD, but only with the Java binaries running as Administrator. You might need to download the service pack for Linux 7.1 from Redhat.
One word of warning though - never run emacs on an unsecure connection, I read that its new rendering engine doesn't support HTTP 2.0 so it can send UDP messages to random HTML servers. Very dangerous if you ask me. Maybe those open source NETSCAPE hackers can help them fix that.
Haha! I love it! A backfired troll! You even followed the troll how-to by proclaiming yourself an "IT consultant", mispelling Linus Torvalds and praising Microsoft. You should have followed its advice and gone off the deep end in your last paragraph instead of saying something fairly true. B+ overall, but try harder next time. The moderation gave you bonus points, but you really need to generate some replies.
I believe this is one of those 'In 1989 we will all have rocket packs...' look-into-the-future articles. Probably just a concept from a design student. Of course it is really cool and I have dreamed of something similar for years. Hopefully polymer based LED's will become a reality and we can roll up our monitors and carry them under our arms.
Could we rewrite Apache to spawn off a new copy of the operating system for each connection?
(this joke is kind of obvious, so forgive me if someone else has already posted it)
A lot of the instability of NT comes from poorly written drivers. By using tightly controlled VM drivers which interface with Linux drivers (which hopefully are more stable) you get a more stable system.
There are restrictions on where the kernel can physically be on the disk. So a /boot dir is created to ensure that whatever wacky partitions you create, the kernel will be in the correct place.
Nobody wants to call it GNU/Linux because the kernel was compiled with gcc, or because Linus coded in emacs. It is GNU/Linux because nearly all of the command line interaction is through GNU tools, and the c lib is GNU. It's not like anyone is advocating calling win32 perl MSVC++/Perl.
Nitpick: *BSD uses its own BSD versions of the free tools, although you can install GNU versions obviously.
Don't you love it when you go between 3 or 4 unices (plural of unix?) in a day and none of the command line options that you expect are there? GNU has become somewhat of a de-facto standard, in my mind at least.
To make it a real educational experience, focus on ideas, not implementation. Teach the students what designers behind technology were thinking, and what led them to come to that solution for the problem. Don't teach them how to surf the web, teach them that the ideas behind the Internet are layering abstractions (Ethernet->IP->TCP->HTTP) and distribution (router only needs local map of network, not what whole internet looks like).
;)
Have the students come up with simple pseuodocode algorithms for finding the maximum element in an array, or how to multiply two numbers using only addition and subtraction.
Put the students into groups and have them make a proposal for a new software product or a new web site. Then can make a mock-up of the site or program using storyboards or HTML. Have them talk with potential customers to design their interface
Show them many different implementations of an idea, and ask them to critique it, such as a word processor - Word, WordPerfect, StarOffice, ed
I believe that many important ideas in computer science can introduced at a level easily grasped by beginners. Just figure out what are the central ideas behind something, and how you can relate them in simple language.
One last thing - encourage the students to play with computers and learn on their own. If you can impart them with this quality, it will last them much longer than knowledge of how to do a query in Access.
In Japan you can program the ringer with the latest pop tunes. Pretty cool, but I think I would go insane if I heard Ricky Martin every time someone's phone rang.
It isn't fair to compare clock rates.
Absolutely correct. The only good benchmark is how fast your app runs on a common data set. But, everyone is wondering why Motorola can't get the G4s up to the speeds the Pentium class chips run at. It seems that a simpler instruction architecture would make it much easier to ramp up the clock speed, unless they have a really deep pipeline or something, but I think Athlon's is deeper. Anyone have an explanation? It does seem IBM can get the G4s up to 1GHz, and put 2 of them on a single chip. Is Motorola incompetent?
Somewhat amusing incident:
Purchased the high end G3 workstation with SCSI. Good, right? Wrong. Stupid ass SCSI card caused jaz drive to corrupt data half way through copying, and refused to work with a nice US$10,000 scanner. Had to swap the card with a spare one sitting around. It wasn't just a bad card either, their was a known problem with the card working with many popular devices.
score: revolution 1, .com 0
This gives me the idea that they are bitter overgrown adolescents getting off on their 'subversiveness'. Please. Maybe these people can grow up actually do something that will help their community. I'm glad that they are trying to voice their opinion, I just feel that without a constructive aspect, their campaign is pure egotism.
Anyway, I was much more subversive than this when I was in high school. Maybe I'm just jealous because nothing I did was published on a web site.
Of course lisp expressions are less robust than XML, because you can't tell what a parenthesis matches.
Of course, the Perl equivalent of the 4 Mb of Python code take only 30 lines, giving it the image of a "quick hack and text processing" language not capable of doing "full-blown applications".
I sincerely hope you're kidding. It's annoying that Perl can't be brought up without people screaming PYTHON!, but it's just as annoying to see people posting blind endorsements of Perl.
I view Python as a syntactically cleaner Perl, with a somewhat functional bent. I think that a program could be accomplished in roughly the same amount of code in either languge. Personally I find that Perl's dogma of TMTOWTDI allows me to get away with things that come back and haunt me later.
All these language wars really come down to personal preference, and no amount of arguing is going to change that. For some people Perl is better because it fits how they think & program. For some people it might be Python.
I think they both suck, and everyone should program in either C or LISP. So learn to deal with the fact that people have different opinions without acting like an idiot.
Wow, I love it when moderators screw up and give points to ignorant posts.
If you had actually read the post you quoted, you would see that the author wanted to use the devices in a system of automatic teller machines and wanted to know how much the machine cost without the internet service. The easy sale of 3,000 units would be for his application. Amazingly there is a market for network computers now, even at $300.
In my opinion Netpliance was just plain stupid for not making it a package deal in the first place. They tried to dupe people who didn't realize they would end up paying for the service also, and they got what they deserve.
One transistor == one neuron. Its a fairly common assumption that is most likely valid.
A transistor encodes binary information - 1 bit. A neuron can transmit frequency & and phase information, as well as binary. Neural simulations have taken this into account for a while, thought most neural networks don't.
Is vi really that difficult? You have to know about 10 commands to get a fair amount of the basic usability (h, j, k, l, a, dd, esc, 0, $, :q, :w). Considering it's the lowest common denominator UNIX editor I don't think it's too much to ask that you become familiar with it. It took me one afternoon when I joined a UNIX lab as a freshman.
Now I use Emacs for long coding sessions, vi for quick edits. There's no way I can go back to MS style editors for text file work.
If we can get the code posted to every single host on the internet, then we can help Mattel reach its goal of blocking out the whole net!! Well, we probably couldn't get it posted to cyberpatrol.com...
I don't think UNIX folks will ever be weened from a command line interface. I know I feel somehow constrained if I can't start typing in commands. It just allows so much more expression and power than a GUI ever could.
That said however I know there are sometimes that a GUI is more convenient, especially when just learning an app. I know many people start out in AutoCAD using the buttons & menus but then move to the command line as they become more familiar with it.
Until GNOME & KDE apps are completely decoupled from their interface and allow plugging in scheme or perl to control them I won't be satisfied.
One interesting thing is several groups attempting to apply XML to UNIX. Somehow I am intrigued by an app that combines Bash with Windows Explorer
I always wondered about those patents that covered material that I thought belonged under copyright law. I know disney has patented the 'design' of spaceships and other such garbage.
I guess I should have read the whole section on patents in that textbook on IP...
While I agree this isn't one of those overly broad patents, I don't think that this meets the criteria for innovation. I see nothing that differentiates it from any other connector - thus it is obvious to any expert in the field.
I am of the opinion that patents should be reserved to true invention, as it was originally.