Yep, Japan rocks. I find it funny that the US/Australia/UK are just starting to think about online TV, and aren't even sure how to go about it, while in Japan they have complete TV statations with on-demand viewing, real movies etc. supported by advertising, just like real TV - but with the ability to watch it in your browser when and where you want. Simple. (OK, unfortunately it only works on Windows grr...)
You can't even *get* a download-capped broadband connection either. ADSL is about 5000 yen per month. Fibire optic is about 6000.
I believe that the more you factor a software system (and that includes bug patches) the more fragile the system becomes.
What about regression testing? Also, if you don't factor your software at all, how are you going to clean up the design to allow for changes without it become a big bloated mess?
Not only that, but Trac integrates with Subversion *very* well (and I think CVS and other version control systems too). You can see diffs between versions, reference commits in the comments of tickets and vice versa, browse the source (of any version). Really really nice.
Then why don't you do this? I've never understood why people feel the need to vote for one of two parties only. We have the same system here in Australia. I'd really like someone to explain to me how this works - I thought democracy was supposed to be about voting for the representative of the party which you feel will do the best job of running your country. This concept of freedom to vote for whomever you want, as long as it's one of these two guys, just doesn't make any sense to me.
It comes from Babylon 5. Sheridan was ordered to fire on civilain ships by a corrupt government, and he disobeyed the order - and encouraged others to do so - feeling that it was his duty to do what he felt was right, not what he was told.
Many of the applications, and some of the OS itself, is written in Python and the kids can select a "view source" menu option so they can see how it works. Sure, not all of them will use it, but an an educational tool for those interested in programming this is a great idea and wouldn't be possible if they used OSX. Also, they need to modify the OS to get decent performance on resource limited hardware and using an open source OS allows them to do this. Otherwise they'd have to rely on Apple to do it, and it would no longer be their project anymore!
What I don't get is why people equate sales with the quality of a product (I'm not saying the parent did this, but I have to post somewhere). PCs with Windows outsell Macs. Britney Spears outsells [insert your favourite non-pop artist here]. Does it make them better? Of course not. It just means more people like the DS than the PSP, or buy it because that's what everyone else is using. As a PSP owner, do I give a rats? No, not really... unless of course that stops games developers producing quality titles for the PSP. Sure the PSP is $50 more expensive than the DS, but if you think about it that's just one, maybe two games. DS games are only slightly cheaper than PSP games, and in most cases the same price. I'd rather get a game like GTA, Metal Gear Acid 2/Portable Ops, or any of the other console-quality games for my PSP than some stupid little toy game that tries too hard to use the stylus. From my browsing of the DS shelves at stores, I rarely come across a DS game that interests me (I'm NOT paying $40 for a simple game of cards that I could probably program myself if I wanted to). $40 for GTA or portable ops? Sure, now you're talking.
But did you know he holds a masters degree in chemical engineering? And speaks five languages? He would make one badass explosive-making, deal-negoating dude! http://en.wikipedia.org/wiki/Dolph_Lundgren
Training training training! Bah! Like the company sends you on a 5-day "Introduction to computing in Microsoft Windows XP" seminar with slides, labs and a free lunch each day! Oh yeah, I can see it now - "OK now everyone, click on the Start button...". Really, if anybody ever has had an employer send them to one of these I would love to hear about it. Let's say your accountants use an accounting package which is available on OSX. I would assume that someone smart enough to get an accounting degree and balance the books could also adapt to a slightly different interface on their accounting package, given that meni items etc. are most likely where they expect.
I went from Windows to Mac in a matter of hours, and most people I know who have switched haven't had any problems either. After an initial period of discovering how things are done differently to Windows and in some cases in the same way, they are happily using the OS and in all cases I've heard of impressed with the OS and interface.
Now back to our Windows training session...
"OK now class... this is Wor..... *sigh* Let's take a break while we wait for this thing to reboot".
What has always amazed me about that song is nobody who would have been with her when was producing it (practicing with the band, recording at a studio etc.) stopped her and said, "Ah, Alanis... well.. um... about that Ironic song, well..." or maybe everyone agreed not to tell her as some kind of practical joke. Maybe they even reaffirmed her beliefs by saying something like this:
Techie: "Two faulty mic cables in as many days! Isn't that ironic, Alanis, don't you think?" Alanis: "Yeah, it's like rain on your wedding day. Or that good advice that you just didn't take!" Techie: "Exactly!"
You've not started a yahoogroup, and seen what breaks. You've not even hunted out any yahoogroups for python to see what goes wrong. And yet you have the gall to question what I've previously stated? Sheesh, the impudence.
Actually, I just wasn't sure what you were getting at and wanted clarification; I wasn't questioning your statement. Clearly you've had more experience than myself with these issues, since the possibility of whitespace being non-portable hadn't crossed my mind.
Having said that, I have recently tried sending Python code via Google groups. Most people just attach files to messages, and that avoids the whole problem, but I didn't have any major problems copy/pasting my code from a web page either. The only problems I encountered were that lines were wrapped and pasted as seperate lines (this would effect most languages though). After fixing this, the code worked fine.
Ah yes... the good ol' linked mist!
Yep, Japan rocks. I find it funny that the US/Australia/UK are just starting to think about online TV, and aren't even sure how to go about it, while in Japan they have complete TV statations with on-demand viewing, real movies etc. supported by advertising, just like real TV - but with the ability to watch it in your browser when and where you want. Simple. (OK, unfortunately it only works on Windows grr...)
You can't even *get* a download-capped broadband connection either. ADSL is about 5000 yen per month. Fibire optic is about 6000.
I think you meant FORE! :)
There is a post further up that mentions that EA/Maxis is GPLing the Unix version of SimCity and porting it to the Python/Sugar environment.
Reminds me of how I used to pick up the cat and place him right in front of the dog :) Cue the Benny Hill music!
I use git on Mac OS X, so I assume git-svn will work too.
I'm Sparticus! No, I'm Sparticus!
(OK, so they aren't searching for someone in particular but close enough).
What about regression testing? Also, if you don't factor your software at all, how are you going to clean up the design to allow for changes without it become a big bloated mess?
Yeah, it's like a red light when you're already late.
Not only that, but Trac integrates with Subversion *very* well (and I think CVS and other version control systems too). You can see diffs between versions, reference commits in the comments of tickets and vice versa, browse the source (of any version). Really really nice.
Then why don't you do this? I've never understood why people feel the need to vote for one of two parties only. We have the same system here in Australia. I'd really like someone to explain to me how this works - I thought democracy was supposed to be about voting for the representative of the party which you feel will do the best job of running your country. This concept of freedom to vote for whomever you want, as long as it's one of these two guys, just doesn't make any sense to me.
Actually, I think it's Balmer who is the chair-man.
D`oh!
It comes from Babylon 5. Sheridan was ordered to fire on civilain ships by a corrupt government, and he disobeyed the order - and encouraged others to do so - feeling that it was his duty to do what he felt was right, not what he was told.
You missed it by *that* much!
Many of the applications, and some of the OS itself, is written in Python and the kids can select a "view source" menu option so they can see how it works. Sure, not all of them will use it, but an an educational tool for those interested in programming this is a great idea and wouldn't be possible if they used OSX. Also, they need to modify the OS to get decent performance on resource limited hardware and using an open source OS allows them to do this. Otherwise they'd have to rely on Apple to do it, and it would no longer be their project anymore!
Ouch!
They are from Babylon 5. It's an amazing sci-fi series, you really should watch it!
Reminds me of that old quote - "a fool and his money are soon parted"
What I don't get is why people equate sales with the quality of a product (I'm not saying the parent did this, but I have to post somewhere). PCs with Windows outsell Macs. Britney Spears outsells [insert your favourite non-pop artist here]. Does it make them better? Of course not. It just means more people like the DS than the PSP, or buy it because that's what everyone else is using. As a PSP owner, do I give a rats? No, not really... unless of course that stops games developers producing quality titles for the PSP. Sure the PSP is $50 more expensive than the DS, but if you think about it that's just one, maybe two games. DS games are only slightly cheaper than PSP games, and in most cases the same price. I'd rather get a game like GTA, Metal Gear Acid 2/Portable Ops, or any of the other console-quality games for my PSP than some stupid little toy game that tries too hard to use the stylus. From my browsing of the DS shelves at stores, I rarely come across a DS game that interests me (I'm NOT paying $40 for a simple game of cards that I could probably program myself if I wanted to). $40 for GTA or portable ops? Sure, now you're talking.
But did you know he holds a masters degree in chemical engineering? And speaks five languages? He would make one badass explosive-making, deal-negoating dude!
http://en.wikipedia.org/wiki/Dolph_Lundgren
Training training training! Bah! Like the company sends you on a 5-day "Introduction to computing in Microsoft Windows XP" seminar with slides, labs and a free lunch each day! Oh yeah, I can see it now - "OK now everyone, click on the Start button...". Really, if anybody ever has had an employer send them to one of these I would love to hear about it. Let's say your accountants use an accounting package which is available on OSX. I would assume that someone smart enough to get an accounting degree and balance the books could also adapt to a slightly different interface on their accounting package, given that meni items etc. are most likely where they expect.
I went from Windows to Mac in a matter of hours, and most people I know who have switched haven't had any problems either. After an initial period of discovering how things are done differently to Windows and in some cases in the same way, they are happily using the OS and in all cases I've heard of impressed with the OS and interface.
Now back to our Windows training session...
"OK now class... this is Wor..... *sigh* Let's take a break while we wait for this thing to reboot".
What has always amazed me about that song is nobody who would have been with her when was producing it (practicing with the band, recording at a studio etc.) stopped her and said, "Ah, Alanis... well.. um... about that Ironic song, well..." or maybe everyone agreed not to tell her as some kind of practical joke. Maybe they even reaffirmed her beliefs by saying something like this:
Techie: "Two faulty mic cables in as many days! Isn't that ironic, Alanis, don't you think?"
Alanis: "Yeah, it's like rain on your wedding day. Or that good advice that you just didn't take!"
Techie: "Exactly!"
He's not dead, is he? Anyway, I hear he is immortal.
Actually, I just wasn't sure what you were getting at and wanted clarification; I wasn't questioning your statement. Clearly you've had more experience than myself with these issues, since the possibility of whitespace being non-portable hadn't crossed my mind.
Having said that, I have recently tried sending Python code via Google groups. Most people just attach files to messages, and that avoids the whole problem, but I didn't have any major problems copy/pasting my code from a web page either. The only problems I encountered were that lines were wrapped and pasted as seperate lines (this would effect most languages though). After fixing this, the code worked fine.