Your mom paid for collage, didnt she?
Must be nice...
I knew I'd get one of these.
NO, as a matter of fact, my mommy didn't pay for my college -- I stopped receiving funding or support of any kind from my parents pretty much from the moment I entered college. You'd like to think that's a good excuse for what I said, but that's not the reason. I used my own money, financial aid, and credit cards to pay for that schooling, and I was also working a job while doing it to pay for the rest (not to mention food, car bills, etc).
In fact, I think if my parents had paid for my college I probably wouldn't appreciate it nearly as much as I do.
Try again, buddy...
Game Industry *focus*, not *program*
on
Guildhall at SMU Q&A
·
· Score: 4, Interesting
I can't understand for the life of me the headlong rush that a lot of universities are making to become industry training programs or "technical programs" like ITT, DeVry, etc.
The point of going to a university is not to learn a trade, but to get a well rounded higher education, be exposed to a lot of wacky and intelligent people (who you will use as contacts later, and who you'll undoubtedly have lots of interesting conversations with), be away from home, and become yourself. You don't go to a university to become more qualified to get a job.
I fought with this for a long time. I'm one of those self-taught people who started when I was about 6 years old on my TI-99/4A, moved on to PCs, did demos, wrote little games, and so on. When I got to college initially I was very bored because it seemed like I was just doing a bunch of busy work to fulfill requirements for some paper I needed to get a job. However, I started discovering that the school is just a convenient social setting (as mentioned above). Later on towards the end of getting my degree, I discovered that all the focus on those "useless" subjects like the liberal arts classes were some of the things I cherished most from my time there. Reason? I learned a decent amount from taking CS classes, but it wasn't stuff I couldn't have figured out on my own. The liberal arts stuff got me interested in subjects outside my main focus, and got me doing more reading, relating things inside and outside my focus. I can go to a party today and *gasp* talk about things besides computers, intelligently, and have fun with it.
I don't know if that made any sense, so my apologies ahead of time. People who have gone to a general, well rounded university will understand exactly what I'm talking about, and those who refuse to go because it's "a waste of my time" will probably never understand. But I feel sorry for these guys who are going through these intensive industry-based programs. They are really, really missing out. They could have gotten the same basic skills by having a couple extra classes for game design and such (perhaps adding more art/lit classes to their CS, or vice versa), and with a bit of personal determination to study it on their own.
Of course, nothing they promised ever got delivered, and certainly not by AT&T.
Not so, my friend! They had one that went:
"Ever send a fax from the beach? You will..."
The product that the person in the commercial was using is the AT&T EO. My friend had one... it was a funky notebook page sized PDA that had a real OS, a windowing system and everything. I even hacked on it on a road trip once so we could use it as a serial terminal to get to the Linux box we had booted in the car to listen to MP3s (Yes, that's ultimately geeky, but it was cool!:)
Can someone in the know post a quick rundown on the differences between UFS1 and UFS2? I've tried searching on the web, news archives, the freebsd site, etc, and the most I can come up with is that it supports file system sizes larger than 1TB, and it has native EA support. Specifically I'm wondering if it supports files larger than 2GB now, and what sort of performance changes they've made (these are hinted at all over the place but not explicitly listed). I saw mention of an actual list of expected differences from Kirk McKusick but no link.. a link to that would probably be sufficient to answer any of these questions:)
Anyone have any experience using UFS2? Would you recommend it? I'm probably going to wait for 5.1 or 5.2-RELEASE and upgrade my media server. I'd like to have large file support for obvious reasons.
Preface: I'm a long-time and hard-core Debian user myself, though my server runs FreeBSD.
For the longest time, my fiancee had two boxes on her desk: one running Debian which did most of what she wanted, and one 2K box for viewing the odd movie file that wouldn't play on the Linux one. The Linux one was slower in the physical hardware, though it was actually more responsive and user friendly for her otherwise. We decided the best thing to do would be to install Linux on the faster box and combine hardware so she'd have one kick-ass machine to work with instead of two semi-good ones.
She's been using Debian for a while, but there are still lots of worts for someone who isn't really a Linux-guru. So I said, let's try Mandrake! My friends say that it's got lots of good driver support, easy to install, comes with a package that makes it easy to setup all those movie players, etc. In fact, I've said much this same recommendation to any number of people.
When we tried to do it, it simply wouldn't install. It would very mysteriously foobar up about a third of the way into the installation. Try as I might, I couldn't get any logs or error info out of it that would let me fix it. We tried a net install, a CD install, all sorts of stuff.. nothing would work.
This has been my experience for about the past 2-3 times I've tried to install Mandrake for people. We usually ended up installing Debian or something else instead (in her case, we installed FreeBSD and she's lovin' it).
I think the thing is, Mandrake has become a version of RedHat with lots of extra layers of "user friendliness" that makes it difficult to debug failures in that install process, just like the "W word" OS:). I also think that the difficulty Debian's install process is greatly exaggerated. Debian's installer does a very simple and Linux-like beautiful thing: it asks the user what to do when it doesn't know, instead of assuming.
No, I am a hard-core Debian user who used to recommend Mandrake to people who weren't as good at Linux, but I don't really do so anymore, or only very reluctantly. I have friends who look down their noses at the "newbs" like you describe, but I'm not one of them and I still won't recommend it.
So how does this actually work, legally speaking? I thought the GPL prevented code from changing licenses after being released under the GPL.
This is a common misconception about the GPL (and about copyright law in general) which we had to deal with when we were talking with some Sega folks a long time ago regarding
KallistiOS.
We first published it under the GPL, which they believed meant that it could never be used in anything except GPL'd software, ever. The very next version we released an updated code base under a "new BSD" license. Everyone was scratching their heads... "How can you do that since you already released it under the GPL? I thought that was it?" The answer is that we still owned 100% of the copyrights in the code base, and we voluntarily issued a new version under the terms of the BSD license. The older version, of course, could still be used under the terms of the GPL since we already licensed it to the public.
Basically when you own the copyrights for something, you can do whatever you want to do with new versions (or the old versions, depending on how you licensed it to begin with). You can republish the same exact piece under a different license, or you can even pull back in all your new codebase and make it proprietary. The key thing is, has anyone else contributed a copyright to the work that would make it a joint copyright situation? In that case, you'd also need the permission of that contributor to make that and any future license changes.
Thus we get back to where most Free Software folks understand the situation: e.g., in the Linux kernel, there are about a billion different copyrights on it. Linus, or any one contributor, could never change the license on the kernel. They'd need the permission of every contributor to the kernel, or they'd need to get them to sign over all their copyrights. So once people start contributing to your project, under their own copyright, you can't change the license anymore. You could always rip out their code and publish your own version with a new license, of course, assuming you could distinguish who wrote what code with 100% certainty.
That's why the article's author went on a long spiel about MySQL vs Linux: MySQL retained 100% of their copyrights, so they can dual license their code base or do whatever they want with it; Linux can not be relicensed that way. If someone contributes code to MySQL AB, I'm assuming they force you to sign over the copyrights before they'll include it in their internal code base. Linus doesn't. This is also, incidentally, one of the major strengths of Linux-style Free Software -- it's de facto free forever, because one company can never make the future official versions of the project proprietary.
Take all that with a grain of salt, standard CYA/IANAL applies, but I've been studying this crapola for a while on my own:)
For all you people complaining about not being able to "get into consoles", may I humbly suggest a Dreamcast?
You can find a fully free SDK
here, a thriving homebrew community
here, and there are already hundreds of homebrew games out there, many of them with source code.
A top of the line dev station will run you about $200 -- $50 for a used DC console, ~$15 for a serial cable, ~$135 for a BBA (100mbps ethernet), and a Cygwin install if you use Windows.
We're also working on opening up a market again with
various others which, if not as large as the PS2 or GameCube, would certainly qualify as one of Garage Games' "niche markets". There are millions of DCs out there, about 90% of which can run games burned on CDR or pressed on a CD with no modifications.
Yes, that's funny:), but a lot of cars these days come with a rudimentary alarm that will get irritated at you if you try to open the doors without having used the remote, and you locked it with the remote. It's a really simplistic defense against slim jims and the like.
No seriously, back when I was much younger I decided to see what would happen if you had hot Coca Cola. I mean you have hot tea, hot apple cider, etc, and so why not? It tasted bad on the first sip, the second almost made me have to run to the toilet. Just say no:)
(Yes, I _really did_ try it in one of my moments of bad judgement...:)
Also remember that this is interface bandwidth we're talking about. One fast 50MB/s drive is all that's needed to swamp an IEEE 1384 interface, whereas even ATA/100 can handle two of those suckers on a channel (ignoring master/slave issues).
I could rob a bank for a million dollars! (ignoring law enforcement issues);) I hate to deflate that comment there, but you can't ignore the master/slave issues when making such a comparison:)
Context switches are indeed something that will slow down any user mode driver because you can't poke directly into the client program's address space, unless of course you _are_ the client program as well as the driver. You can also get interrupt during I/O which can be a bad thing. There are myriad other things that it will slow down however. For one, you can't hook interrupts in a Linux userland program last time I checked. Thus any device driver that wants to receive interrupts must at least make a presence of some sort in the kernel (even if it just delivers signals to a userland program at interrupt times). Also you can't tinker with internals like the scheduler and block caches, so you may be wasting resources you would have had access to there. There are probably more things that someone more experienced specifically in Linux kernel hacking could tell you about.
I also want to know how come nobody cared enough to get William Shatner to go to this guy's house and say "What's wrong with you? Have you ever slept with a woman?".
From the article:
Were there any OSes you couldn't find?
Yes. Windows 1.0. Refer to the statement on Jupiter's 7th moon in previous answer. Oh, and I couldn't find an OS that would tell me how to successfully deal with girls either.
While there are some backwards, misdirected, IT shops in the state, OURS isn't one of 'em. I'm proud of the work and accomplishments my fellow cow-orkers and I have pulled off on a small budget and not enough people.
Who the heck are these cow-orkers, and what are they doing to our nation's cows?!?;)
Am I the only person disturbed by the idea that people will go to the moon and strip mine with abandon, and destroy its beauty from the perspective of people on Earth? I think something will never be the same about our little neighborhood of space when people look up and see lights all over the moon at night and they've dug up the man in the moon's face...;)
We (Cryptic Allusion) are also developing a Dreamcast game with the freely available homebrew tools to go beyond the basic get-as-many-steps-right-as-you-can of DDR to something much closer to Puyo Puyo or Puzzle Fighter. Here's the link:
Honestly I can't see why people on here keep harping on and on about Linux and NetBSD on the Dreamcast, when its main use these days is for development console homebrew games.:) Of course Linux for DC is also getting some nice support that will enable this as well, but it's a bit behind the other stuff that's out.
I went with a friend of mine to Tokyo for Y2K and on the way from Narita into Tokyo we saw an ad quite a bit like this in a train tunnel, for Yahoo Japan. I believe it was even LED-based, so they could reconfigure what ads people were looking at.
Wish I had a link or a picture or something.. but this is definitely not a new concept.
I think this will actually be quite successful though, if the ads don't get too obnoxious.. when I was in Japan that time, it was not only the first time I had seen something like that, but the first time I had ever thought of it. It really caught my attention.:)
Up until recently, when people got thirsty, they went to the kitchen and got a drink. They finished their drink in the kitchen and went about their business. People also drank at the table while eating. But now, people seem to be incapable of going ANYWHERE without a drink constantly in hand.
Try living in southern Arizona for a while.:D We've got a damned fine excuse to carry water with us everywhere we go (think 5% humidity and 100+ degree heat in the summer).
On the other hand, like others have been saying, it's really good to regularly drink lots of water. What your body doesn't want, you get rid of shortly there after. Just make sure you have a bathroom handy.:)
Another good thing that will save you a LOT of money in the long run is to get some sort of handy container (say, buy a few bottles of water in that "sport container" with the spout) and then refill it regularly with cold water from a Brita pitcher in your fridge. Tastes just as good as the bottled water and it's practically free. That's what I do anyway.
...$300-400 for a cheap laptop that will probably get confiscated. For the same price you could by 4-5 Dreamcasts.
You see, that's the funniest and most ironic thing about this whole hack. If you equip a Dreamcast with a Broadband Adapter (which is what it sounds like they did) then you are still looking at about $200-$300 of cost for one box, assuming you can even obtain the DC and the BBA! They are both getting more rare, and BBAs regularly go for more than the DCs on places like eBay.
All in all, I'd say you'd be a lot better off buying a PC104 board and stashing it in an old PSX case or something, if you wanted the game console for innocuousness look.
A Commodore 64 isn't really a small system, and therefore isn't a great demo. Truly small embedded systems have on the order of a kilobyte of ROM and a hundred bytes of RAM available, not 64KB.
You're just complaining because you can't write a TCP/IP stack and VNC server to run on a C64 (not to mention building the hardware for the ethernet interface).:)
In today's times where a single game installs to over 4 GIGABYTES (so I've heard of Unreal Tournament) doing this in 64k is indeed an impressive demo.
I've seen several comments in this story that say things like "this isn't realistic for real toaster usage" and "this isn't really marketable". Well, duh, he's doing it for fun. I know Adam from email exchanges and from using his lwIP stack in a project, and I know that the main thing he cares about is doing something fun for the gee-wiz factor.:)
my belief: there should be a split to 3 branches:
1) long-term dev-branch: this branch is where large-scale (>months) changes are made and tested.
2) medium and short-term dev-branch: this branch is what you're looking for, where features and fixes which take months or less are made and tested, really tested, not like the 2.4 VM fiascos, before becoming stable.
3) stable branch: this branch changes once a year or less, except for very minor bug/security fixes.
changes will NOT be imported directly from 1->3, only 1->2 , 2->1 and 2->3 .
You do realize, right, that this is exactly the FreeBSD release method? (3) is STABLE, (2) is RELEASE, and (1) is CURRENT.
Shrinking backwards in time!
on
Unix Isn't Dead
·
· Score: 1
But Compaq and SGI haven't achieved the market success of competing Unix servers from IBM, Sun and Hewlett-Packard. Those larger companies are moving aggressively as well, trying to eke sales out of a Unix market that shrank 18.7 percent from $25.3 billion in 2001 to $20.6 billion in 2000.
Am I the only one that notices a logical problem here? Or perhaps that guy finished his time machine?
IE will happily install stuff without prompting if that's the way the security is set up; eg, if you set the "Internet Zone" (or whatever) to "Low" security, it will automatically download any signed ActiveX control.
This isn't entirely correct. If you set your security to Low, then I believe (if my memory serves) that anything will be allowed to download and run, even if it's not signed. These controls are full Win32 programs and have access to your whole system. Pretty scary. If you set your security to Medium, then it will not ask you if the control is signed (which is a pretty simple thing to obtain, go to any of these Authenticode places and give 'em $400). Medium-High is the default for the internet, and it will ask you before installing anything that is signed, and refuse non-signed things. However, as people have said on here a million times, how many people actually know what they're looking at when one of those pops up? Raise your hand if your parents still run all those EXE attachments for "that cute new Christmas card from Gramma!" despite your dire urgings not to? *raises hand*
It really never ceases to amaze me how people talk about the PS2 Linux kit as if it's the only way they'll ever get a chance to develop for a real console.
Well, for about $120 worth of hardware (and that includes the console itself, which is still capable of playing tons of great games) you can buy yourself a "Dreamcast devel kit", complete with a
BSD licensed toolkit (see SourceForge link), an
active hobbyist community, etc. Oh and did I mention, unfettered access to the vast majority of the hardware and to-the-metal performance? How about the ability to burn a CD of your game for anyone who owns a Dreamcast to play it?
Of course, I'm a bit biased, being in charge of the development of said software kit.;-) So for fairness, I'll also mention the
DC Linux port to the Dreamcast, also with a decent amount of hardware and lib support now.
I'm interested in getting a PS2 Linux kit too, but I just want people to be aware that there are other ways as well.
Your mom paid for collage, didnt she? Must be nice...
I knew I'd get one of these.
NO, as a matter of fact, my mommy didn't pay for my college -- I stopped receiving funding or support of any kind from my parents pretty much from the moment I entered college. You'd like to think that's a good excuse for what I said, but that's not the reason. I used my own money, financial aid, and credit cards to pay for that schooling, and I was also working a job while doing it to pay for the rest (not to mention food, car bills, etc).
In fact, I think if my parents had paid for my college I probably wouldn't appreciate it nearly as much as I do.
Try again, buddy...
I can't understand for the life of me the headlong rush that a lot of universities are making to become industry training programs or "technical programs" like ITT, DeVry, etc.
The point of going to a university is not to learn a trade, but to get a well rounded higher education, be exposed to a lot of wacky and intelligent people (who you will use as contacts later, and who you'll undoubtedly have lots of interesting conversations with), be away from home, and become yourself. You don't go to a university to become more qualified to get a job.
I fought with this for a long time. I'm one of those self-taught people who started when I was about 6 years old on my TI-99/4A, moved on to PCs, did demos, wrote little games, and so on. When I got to college initially I was very bored because it seemed like I was just doing a bunch of busy work to fulfill requirements for some paper I needed to get a job. However, I started discovering that the school is just a convenient social setting (as mentioned above). Later on towards the end of getting my degree, I discovered that all the focus on those "useless" subjects like the liberal arts classes were some of the things I cherished most from my time there. Reason? I learned a decent amount from taking CS classes, but it wasn't stuff I couldn't have figured out on my own. The liberal arts stuff got me interested in subjects outside my main focus, and got me doing more reading, relating things inside and outside my focus. I can go to a party today and *gasp* talk about things besides computers, intelligently, and have fun with it.
I don't know if that made any sense, so my apologies ahead of time. People who have gone to a general, well rounded university will understand exactly what I'm talking about, and those who refuse to go because it's "a waste of my time" will probably never understand. But I feel sorry for these guys who are going through these intensive industry-based programs. They are really, really missing out. They could have gotten the same basic skills by having a couple extra classes for game design and such (perhaps adding more art/lit classes to their CS, or vice versa), and with a bit of personal determination to study it on their own.
Not so, my friend! They had one that went:
"Ever send a fax from the beach? You will..."
The product that the person in the commercial was using is the AT&T EO. My friend had one... it was a funky notebook page sized PDA that had a real OS, a windowing system and everything. I even hacked on it on a road trip once so we could use it as a serial terminal to get to the Linux box we had booted in the car to listen to MP3s (Yes, that's ultimately geeky, but it was cool! :)
Can someone in the know post a quick rundown on the differences between UFS1 and UFS2? I've tried searching on the web, news archives, the freebsd site, etc, and the most I can come up with is that it supports file system sizes larger than 1TB, and it has native EA support. Specifically I'm wondering if it supports files larger than 2GB now, and what sort of performance changes they've made (these are hinted at all over the place but not explicitly listed). I saw mention of an actual list of expected differences from Kirk McKusick but no link.. a link to that would probably be sufficient to answer any of these questions :)
Anyone have any experience using UFS2? Would you recommend it? I'm probably going to wait for 5.1 or 5.2-RELEASE and upgrade my media server. I'd like to have large file support for obvious reasons.
Preface: I'm a long-time and hard-core Debian user myself, though my server runs FreeBSD.
For the longest time, my fiancee had two boxes on her desk: one running Debian which did most of what she wanted, and one 2K box for viewing the odd movie file that wouldn't play on the Linux one. The Linux one was slower in the physical hardware, though it was actually more responsive and user friendly for her otherwise. We decided the best thing to do would be to install Linux on the faster box and combine hardware so she'd have one kick-ass machine to work with instead of two semi-good ones.
She's been using Debian for a while, but there are still lots of worts for someone who isn't really a Linux-guru. So I said, let's try Mandrake! My friends say that it's got lots of good driver support, easy to install, comes with a package that makes it easy to setup all those movie players, etc. In fact, I've said much this same recommendation to any number of people.
When we tried to do it, it simply wouldn't install. It would very mysteriously foobar up about a third of the way into the installation. Try as I might, I couldn't get any logs or error info out of it that would let me fix it. We tried a net install, a CD install, all sorts of stuff.. nothing would work.
This has been my experience for about the past 2-3 times I've tried to install Mandrake for people. We usually ended up installing Debian or something else instead (in her case, we installed FreeBSD and she's lovin' it).
I think the thing is, Mandrake has become a version of RedHat with lots of extra layers of "user friendliness" that makes it difficult to debug failures in that install process, just like the "W word" OS :). I also think that the difficulty Debian's install process is greatly exaggerated. Debian's installer does a very simple and Linux-like beautiful thing: it asks the user what to do when it doesn't know, instead of assuming.
No, I am a hard-core Debian user who used to recommend Mandrake to people who weren't as good at Linux, but I don't really do so anymore, or only very reluctantly. I have friends who look down their noses at the "newbs" like you describe, but I'm not one of them and I still won't recommend it.
So how does this actually work, legally speaking? I thought the GPL prevented code from changing licenses after being released under the GPL.
This is a common misconception about the GPL (and about copyright law in general) which we had to deal with when we were talking with some Sega folks a long time ago regarding KallistiOS.
We first published it under the GPL, which they believed meant that it could never be used in anything except GPL'd software, ever. The very next version we released an updated code base under a "new BSD" license. Everyone was scratching their heads... "How can you do that since you already released it under the GPL? I thought that was it?" The answer is that we still owned 100% of the copyrights in the code base, and we voluntarily issued a new version under the terms of the BSD license. The older version, of course, could still be used under the terms of the GPL since we already licensed it to the public.
Basically when you own the copyrights for something, you can do whatever you want to do with new versions (or the old versions, depending on how you licensed it to begin with). You can republish the same exact piece under a different license, or you can even pull back in all your new codebase and make it proprietary. The key thing is, has anyone else contributed a copyright to the work that would make it a joint copyright situation? In that case, you'd also need the permission of that contributor to make that and any future license changes.
Thus we get back to where most Free Software folks understand the situation: e.g., in the Linux kernel, there are about a billion different copyrights on it. Linus, or any one contributor, could never change the license on the kernel. They'd need the permission of every contributor to the kernel, or they'd need to get them to sign over all their copyrights. So once people start contributing to your project, under their own copyright, you can't change the license anymore. You could always rip out their code and publish your own version with a new license, of course, assuming you could distinguish who wrote what code with 100% certainty.
That's why the article's author went on a long spiel about MySQL vs Linux: MySQL retained 100% of their copyrights, so they can dual license their code base or do whatever they want with it; Linux can not be relicensed that way. If someone contributes code to MySQL AB, I'm assuming they force you to sign over the copyrights before they'll include it in their internal code base. Linus doesn't. This is also, incidentally, one of the major strengths of Linux-style Free Software -- it's de facto free forever, because one company can never make the future official versions of the project proprietary.
Take all that with a grain of salt, standard CYA/IANAL applies, but I've been studying this crapola for a while on my own :)
For all you people complaining about not being able to "get into consoles", may I humbly suggest a Dreamcast?
You can find a fully free SDK here, a thriving homebrew community here, and there are already hundreds of homebrew games out there, many of them with source code.
A top of the line dev station will run you about $200 -- $50 for a used DC console, ~$15 for a serial cable, ~$135 for a BBA (100mbps ethernet), and a Cygwin install if you use Windows.
We're also working on opening up a market again with various others which, if not as large as the PS2 or GameCube, would certainly qualify as one of Garage Games' "niche markets". There are millions of DCs out there, about 90% of which can run games burned on CDR or pressed on a CD with no modifications.
So what are you waiting for? :)
Yes, that's funny :), but a lot of cars these days come with a rudimentary alarm that will get irritated at you if you try to open the doors without having used the remote, and you locked it with the remote. It's a really simplistic defense against slim jims and the like.
Why would you want alpha versions of Daikatana when you could have :D (from the guys who brought you the "All Your Base" song...)
this?
First time I heard Superfly's Johnson I just about fell out of my chair... lol
I really recommend against this.
:)
:)
No seriously, back when I was much younger I decided to see what would happen if you had hot Coca Cola. I mean you have hot tea, hot apple cider, etc, and so why not? It tasted bad on the first sip, the second almost made me have to run to the toilet. Just say no
(Yes, I _really did_ try it in one of my moments of bad judgement...
Also remember that this is interface bandwidth we're talking about. One fast 50MB/s drive is all that's needed to swamp an IEEE 1384 interface, whereas even ATA/100 can handle two of those suckers on a channel (ignoring master/slave issues).
;) I hate to deflate that comment there, but you can't ignore the master/slave issues when making such a comparison :)
I could rob a bank for a million dollars! (ignoring law enforcement issues)
Context switches are indeed something that will slow down any user mode driver because you can't poke directly into the client program's address space, unless of course you _are_ the client program as well as the driver. You can also get interrupt during I/O which can be a bad thing. There are myriad other things that it will slow down however. For one, you can't hook interrupts in a Linux userland program last time I checked. Thus any device driver that wants to receive interrupts must at least make a presence of some sort in the kernel (even if it just delivers signals to a userland program at interrupt times). Also you can't tinker with internals like the scheduler and block caches, so you may be wasting resources you would have had access to there. There are probably more things that someone more experienced specifically in Linux kernel hacking could tell you about.
I also want to know how come nobody cared enough to get William Shatner to go to this guy's house and say "What's wrong with you? Have you ever slept with a woman?".
:)
From the article:
Were there any OSes you couldn't find? Yes. Windows 1.0. Refer to the statement on Jupiter's 7th moon in previous answer. Oh, and I couldn't find an OS that would tell me how to successfully deal with girls either.
I guess that's a no to Shatner's question.
While there are some backwards, misdirected, IT shops in the state, OURS isn't one of 'em. I'm proud of the work and accomplishments my fellow cow-orkers and I have pulled off on a small budget and not enough people.
;)
Who the heck are these cow-orkers, and what are they doing to our nation's cows?!?
Am I the only person disturbed by the idea that people will go to the moon and strip mine with abandon, and destroy its beauty from the perspective of people on Earth? I think something will never be the same about our little neighborhood of space when people look up and see lights all over the moon at night and they've dug up the man in the moon's face... ;)
We (Cryptic Allusion) are also developing a Dreamcast game with the freely available homebrew tools to go beyond the basic get-as-many-steps-right-as-you-can of DDR to something much closer to Puyo Puyo or Puzzle Fighter. Here's the link:
Feet of Fury
There's also Dance With Intensity that someone developed to play DDR songs on your PC, assuming you can track down the step files and MP3s/OGGs.
Slightly incorrect link there (it's my site :)
:) Of course Linux for DC is also getting some nice support that will enable this as well, but it's a bit behind the other stuff that's out.
gamedev.allusion.net
and here's another for you:
cagames.com
Honestly I can't see why people on here keep harping on and on about Linux and NetBSD on the Dreamcast, when its main use these days is for development console homebrew games.
I went with a friend of mine to Tokyo for Y2K and on the way from Narita into Tokyo we saw an ad quite a bit like this in a train tunnel, for Yahoo Japan. I believe it was even LED-based, so they could reconfigure what ads people were looking at.
Wish I had a link or a picture or something.. but this is definitely not a new concept.
I think this will actually be quite successful though, if the ads don't get too obnoxious.. when I was in Japan that time, it was not only the first time I had seen something like that, but the first time I had ever thought of it. It really caught my attention. :)
Up until recently, when people got thirsty, they went to the kitchen and got a drink. They finished their drink in the kitchen and went about their business. People also drank at the table while eating. But now, people seem to be incapable of going ANYWHERE without a drink constantly in hand.
Try living in southern Arizona for a while. :D We've got a damned fine excuse to carry water with us everywhere we go (think 5% humidity and 100+ degree heat in the summer).
On the other hand, like others have been saying, it's really good to regularly drink lots of water. What your body doesn't want, you get rid of shortly there after. Just make sure you have a bathroom handy. :)
Another good thing that will save you a LOT of money in the long run is to get some sort of handy container (say, buy a few bottles of water in that "sport container" with the spout) and then refill it regularly with cold water from a Brita pitcher in your fridge. Tastes just as good as the bottled water and it's practically free. That's what I do anyway.
You see, that's the funniest and most ironic thing about this whole hack. If you equip a Dreamcast with a Broadband Adapter (which is what it sounds like they did) then you are still looking at about $200-$300 of cost for one box, assuming you can even obtain the DC and the BBA! They are both getting more rare, and BBAs regularly go for more than the DCs on places like eBay.
All in all, I'd say you'd be a lot better off buying a PC104 board and stashing it in an old PSX case or something, if you wanted the game console for innocuousness look.
A Commodore 64 isn't really a small system, and therefore isn't a great demo. Truly small embedded systems have on the order of a kilobyte of ROM and a hundred bytes of RAM available, not 64KB.
You're just complaining because you can't write a TCP/IP stack and VNC server to run on a C64 (not to mention building the hardware for the ethernet interface). :)
In today's times where a single game installs to over 4 GIGABYTES (so I've heard of Unreal Tournament) doing this in 64k is indeed an impressive demo.
I've seen several comments in this story that say things like "this isn't realistic for real toaster usage" and "this isn't really marketable". Well, duh, he's doing it for fun. I know Adam from email exchanges and from using his lwIP stack in a project, and I know that the main thing he cares about is doing something fun for the gee-wiz factor. :)
my belief: there should be a split to 3 branches: 1) long-term dev-branch: this branch is where large-scale (>months) changes are made and tested. 2) medium and short-term dev-branch: this branch is what you're looking for, where features and fixes which take months or less are made and tested, really tested, not like the 2.4 VM fiascos, before becoming stable. 3) stable branch: this branch changes once a year or less, except for very minor bug/security fixes. changes will NOT be imported directly from 1->3, only 1->2 , 2->1 and 2->3 .
You do realize, right, that this is exactly the FreeBSD release method? (3) is STABLE, (2) is RELEASE, and (1) is CURRENT.
But Compaq and SGI haven't achieved the market success of competing Unix servers from IBM, Sun and Hewlett-Packard. Those larger companies are moving aggressively as well, trying to eke sales out of a Unix market that shrank 18.7 percent from $25.3 billion in 2001 to $20.6 billion in 2000.
Am I the only one that notices a logical problem here? Or perhaps that guy finished his time machine?
IE will happily install stuff without prompting if that's the way the security is set up; eg, if you set the "Internet Zone" (or whatever) to "Low" security, it will automatically download any signed ActiveX control.
This isn't entirely correct. If you set your security to Low, then I believe (if my memory serves) that anything will be allowed to download and run, even if it's not signed. These controls are full Win32 programs and have access to your whole system. Pretty scary. If you set your security to Medium, then it will not ask you if the control is signed (which is a pretty simple thing to obtain, go to any of these Authenticode places and give 'em $400). Medium-High is the default for the internet, and it will ask you before installing anything that is signed, and refuse non-signed things. However, as people have said on here a million times, how many people actually know what they're looking at when one of those pops up? Raise your hand if your parents still run all those EXE attachments for "that cute new Christmas card from Gramma!" despite your dire urgings not to? *raises hand*
It really never ceases to amaze me how people talk about the PS2 Linux kit as if it's the only way they'll ever get a chance to develop for a real console.
;-) So for fairness, I'll also mention the
DC Linux port to the Dreamcast, also with a decent amount of hardware and lib support now.
Well, for about $120 worth of hardware (and that includes the console itself, which is still capable of playing tons of great games) you can buy yourself a "Dreamcast devel kit", complete with a BSD licensed toolkit (see SourceForge link), an active hobbyist community, etc. Oh and did I mention, unfettered access to the vast majority of the hardware and to-the-metal performance? How about the ability to burn a CD of your game for anyone who owns a Dreamcast to play it?
Of course, I'm a bit biased, being in charge of the development of said software kit.
I'm interested in getting a PS2 Linux kit too, but I just want people to be aware that there are other ways as well.