Apollo 13 SM explosion: caused by a malfunctioning (or triggered, can't remember exactly) relay. The only thing the fuel cells had abything to do with the explosion was being on the same ship.
The issue you mentioned isn't one of hypocrisy, but rather one of trust. I trust mozilla and it's developers not to extract anything off my machine and send it to them (although they could very easily do this). Microsoft however, has proven the exact opposite time and time again.:) So when they say "Yeah, we'll take that BSOD dump, send it back to us for more analysis, and then send you the results of it so you'll have a better, more stable running machine", I have my doubts they're doing it my my benefit.;)
I another thing I dunno is how to turn off this "feature" in windows....
Well, the thing is you can't turn this feature on or off... it's automatically running all the time in the back ground. And actually, it looks like it's geard to reducing the number of "unstable" drivers on your system. This may or may not be a good thing(tm), however, they did not mention in their reference document exactly how they are going to validate these "crash dumps" that will be sent back to them. They will need to validate these dumps somehow, or else you'll get a new kinda of DoS attack... one where a bunch of computers are crashed purposefully to generate dumps that seem to indicate that a particular driver is faulty. Then MicroSoft blocks this driver from ALL the installed XP user base and Wammo! Driver DoS:)
BTW, I copyright that idea.... erm, yeah, whatever.;) Cheers!
Unfortunately, while I agree with you, your comment "So this bozo got caught..." is wrong. He didn't get "caught" by authorities or those that are empowered to uphold the speed limit. Therefore to take what you're suggesting further, by your reasoning anybody that catches someone else speeding (and yes, building a radar gun is not that difficult if you want to do the legwork to find out how it works), can fine the offender. I don't think that makes a whole lot of sense.;)
The biggest thing that we get from letting the police do their job is that no matter whether they do a good or bad job, it's one entity at work and not a bunch of people with different biases, values and objectiviness.
The tollbooth example is different, as again there's a central entity regulating the use and what can and can't be done. And there's also the matter of reconciliation, as in the offender has a chance to say his/her side of the story and contest what could be a possible error in the ticket.
Here's an interesting question, especially since it doesn't involve whether your inventions work or not.;) What is your opinion on people living forever? Do you think it is a good idea? Why or why not? And have you thought at all about how immortality would/is affecting people's minds, thoughts, and behaviour?
Look at Bill Gates for example. A horrible human being, but a pretty effective businessman.
Normally I wouldn't bite, but I would like to point out that regardless of his monetary assets, financial plans and software design philosophy, he's not a "horrible human being". He donates to charity more than I do (percentage wise) and wants to help out organizations that are doing stuff for humanity, which is alot more than myself or most any other person working in the computer field can say, because at the end of the day, computers don't feed hungry children.:)
Just be careful of who you're so quick to condemn, and realize that they may in fact be doing more for "humanity" than you are.;)
As a language designer, why did you decide to start off with Pascal as a base for Python? What sort of things did you like about Pascal's syntax and structure which helped this decision? And now looking back, has Python expanded and changed so much that you would have changed this initial design consideration?
I've seen this attitude towards Open Source software, which can be summed up somewhat like this: "If people that advocate OSS want to gain marketshare they better play by the rules", or "I can't get my boss to use OSS in our department because he thinks it's a toy, and not a commercially viable tool".
I think that it's more the other way around. OSS I don't think was ever a movement to "take over" the corporate world, and I think it's been sensationalized to much as such. Rather, I believe the philosphy of OSS and the Free Software Foundation has always been more "if the tool gets the job you need done, use it. Oh, and publish your source so you can benefit from others looking at it, and others can beneift from looking at your code and learning".
Anyways, it's totally off topic, but I needed to rant a bit.;)
You're right when you say "misplaced priorities". But not in the way you think... maybe the US should (god forbid!) take the lead and start phasing out it's constant outreach for the next uber-weapon and focus on projects that are or more use to the populace at large... ie the pioneering of space outposts, travel, etc.
Is this probably just a pipe dream? Yes. But it would be nice to see a single stage reusable spacecraft come from the engineers of the USAF et al. Especially when in terms of populsion systems, we haven't traversed past 20th century design on most fronts!:)
For a while I've seen alot of people saying that "centralized, rented software" is a bad thing(tm). But realistically, it's a dream for system admins that need to support applications for a large (100+) userbase.
Now, I'm not saying I agree with the rental model, but I think the network model that X windows provides is an interesting and potentially very viable solution to purchasing multiple copies of software "A".
I'd be very interested in seeing technologies like X start to be pulled more into the mainstream office and corporate network models. What technologies exist currently that do this (aside from X)? Are there companies that are pursuing this model of software design?
Ok, fair enough. But I think there are a couple of things you're missing. First, is the fact that most of these users you're reffering to still think of the Internet as a "session" based thing, where they do not have access to stuff on it 24-7. With broadband access, that changes remarkably, including just how one uses the Internet.
Secondly, since your title was "Back to the Future", I'd thought I'd bring up X, and remote X sessions. That's what I believe the whole X protocol was mainly designed for, was a network window/session tool. Couple this with decent encryption (tunnelled through SSH perhaps?) and you'd have a *technically* sound networkable application platform. I believe this is what Bob was reffering more towards (and if he wasn't, he should have been!;)
(I may have a few details above wrong, but I imagine I'll be corrected.;)
TCP_UP - The 16-bit TCP Urgent Pointer, encoded as the hex
representation of the value of the field. The hex string MUST be
capitalized since it is urgent.
Heeehehehe... I can just imagine someone actually reading this and trying to immpl. it hehe.. oh the horror.;)
Chris
If you're using windows and Visual C++, I'd recommend using Microsoft Visual SourceSafe. Why? Because it's easier to set up and use, and for single person projects, it'll work fine (even though there is the big problem of not being able to work on concurrent version of a file, although this may have been changed/fixed in current versions). And to boot, it's easier to administer and setup, with a standard windows gui.
Hmm, true. But I'm actually thinking in terms of getting your hands on slightly older hardware. People are way better at finding cheap computers and parts to upgrade them into boxes that could handle a gaming OS like this. Anyways, like I said, it may be a pipe dream, but I can always dream freely.;)
Well, considering this will probably not get read, here goes...;)
I think that Indrema are kinda going about this the wrong way. I mean, if they're not going to make money off the console (indeed, they're probably going to sell it at a loss like everyone and the market are saying), and if the games are pretty much there in terms of being able to run on the hardware, then maybe the very thing that they are working on (the console "software") is what they should be looking at selling. I mean, if they target the console software for a machine base that most people have, say a P2 400+ with a reasonable support for a wack of 3D video cards, I think they would have a GREAT system.:)
Then all they would be selling would be the console software, and HECK, they COULD give it away free! Why?? Well, remember those licensing fees? Well, I'm SURE gaming companies would love to write games for a solid computer-based console that only reqiures the user to boot a CDROM, then switch to the game CD and boom, the user is off.. or even include the console OS on the gaming system. All the while you'll get games that run reliably, Indrema can do what they do well, which is support the existing hardware out there, and they'll make their money off the game industry, stealling the XBox's marketshare.
Pipe-dream? Maybe.:) But that's what all successful ideas look like at first.:) Good luck to you John and Indrema, and I hope you guys can figure something out!
Right, yes, I think I remember now, getting to that point. I guess you've never needed to connect to that dsn via IIS? (yes, even though that DOES sound a little idiotic, we have a couple of ASP programmers, and I'm to busy to just recompile Apache to handle ASP... easier to set up their own server with IIS and DB support and let them administer it).
Thanks... It is amazing what a google search will turn up. But then again, you have to understand what the results mean. You just found the exact same thing (although developed by a third party) that I had linked to, whereas I was actually looking for connection strings, a bit different from the Run install sort of documentation.;)
Do you have some examples of the ODBC datasource connection strings you used to connect to the windows ODBC Mysql driver? I've been stuck on that fer a bit (mind you, I haven't really been looking too hard...:)
Hi, I just actually started do this for my company, and found that if you take a look at the windows ODBC drivers that are available for MySQL, you'll find that at least that part is easy. The tough part (which I'm still working on) is getting the right connection string for the ODBC datasource. It's probably documented somewhere in those driver packages though, but I haven't had enough time to fully take a look at it all.
Good idea, and it would work... per se, as the one weak link in your idea is the fact that the "index" or search engine is still centralized (ie Google.) =)
But you're on the right track. The difficulty is building a client that acts as a server too, while also being able to perform a distributed search of other clients.
Hmmmm... And I just installed a firewall for a small business on the South Shore... for 1500$!!! Oh well..:) Out of pure curiousity, is it a linux firewall, or is it running net/open/free-BSD?
Well, if you think about it, all a watermark is in the end, is a set of signals added to the set of signals that make up the song in question. So it stands to reason that if you can identify those signals that were added into the song, you shoudl actually be able to completely and cleanly remove them, leaving no trace of the watermark within the song.
Mind you, the math to do this is above my head..;) But the technical section of these two guys paper looks pretty interesting, as well as somewhat detailed. I would suggest taking a look at it if you have the requisit math.
From what I see, yes this would work. But you are missing the point: I shouldn't HAVE to use something to get around this, because I should have the freedom to buy a drive without this copy protection crap built in.
Pleas goto maps.org and see exactly how they "block" sites. BGP board routing and null routing *to my knowledge, which is limited in the area of routers and such* requires a fair amount of bandwidth and "attracting" power, or else all your routers are doing is just sitting there. There is another organization I believe that null-routes sites, and that I don't agree with, because the end user has no way of choosing not to use the advertised route, whereas with MAPS, it's completely voluntary (unless as I mentioned, your ISP uses MAPS, then you will most likely have to deal with it... but then again, in the land of teh free, you can always goto another ISP that doesn't use MAPS...;)
Apollo 13 SM explosion: caused by a malfunctioning (or triggered, can't remember exactly) relay. The only thing the fuel cells had abything to do with the explosion was being on the same ship.
Cheers,
Chris
I shouldn't reply, but I will :)
:) So when they say "Yeah, we'll take that BSOD dump, send it back to us for more analysis, and then send you the results of it so you'll have a better, more stable running machine", I have my doubts they're doing it my my benefit. ;)
The issue you mentioned isn't one of hypocrisy, but rather one of trust. I trust mozilla and it's developers not to extract anything off my machine and send it to them (although they could very easily do this). Microsoft however, has proven the exact opposite time and time again.
Cheers,
Chris
I another thing I dunno is how to turn off this "feature" in windows....
Well, the thing is you can't turn this feature on or off... it's automatically running all the time in the back ground. And actually, it looks like it's geard to reducing the number of "unstable" drivers on your system. This may or may not be a good thing(tm), however, they did not mention in their reference document exactly how they are going to validate these "crash dumps" that will be sent back to them. They will need to validate these dumps somehow, or else you'll get a new kinda of DoS attack... one where a bunch of computers are crashed purposefully to generate dumps that seem to indicate that a particular driver is faulty. Then MicroSoft blocks this driver from ALL the installed XP user base and Wammo! Driver DoS :)
BTW, I copyright that idea.... erm, yeah, whatever. ;) Cheers!
Unfortunately, while I agree with you, your comment "So this bozo got caught..." is wrong. He didn't get "caught" by authorities or those that are empowered to uphold the speed limit. Therefore to take what you're suggesting further, by your reasoning anybody that catches someone else speeding (and yes, building a radar gun is not that difficult if you want to do the legwork to find out how it works), can fine the offender. I don't think that makes a whole lot of sense. ;)
:)
The biggest thing that we get from letting the police do their job is that no matter whether they do a good or bad job, it's one entity at work and not a bunch of people with different biases, values and objectiviness.
The tollbooth example is different, as again there's a central entity regulating the use and what can and can't be done. And there's also the matter of reconciliation, as in the offender has a chance to say his/her side of the story and contest what could be a possible error in the ticket.
Anyways, just my view of it.
Cheers,
Chris
Here's an interesting question, especially since it doesn't involve whether your inventions work or not. ;) What is your opinion on people living forever? Do you think it is a good idea? Why or why not? And have you thought at all about how immortality would/is affecting people's minds, thoughts, and behaviour?
Cheers,
Chris
Normally I wouldn't bite, but I would like to point out that regardless of his monetary assets, financial plans and software design philosophy, he's not a "horrible human being". He donates to charity more than I do (percentage wise) and wants to help out organizations that are doing stuff for humanity, which is alot more than myself or most any other person working in the computer field can say, because at the end of the day, computers don't feed hungry children. :)
Just be careful of who you're so quick to condemn, and realize that they may in fact be doing more for "humanity" than you are. ;)
Hi Guido,
As a language designer, why did you decide to start off with Pascal as a base for Python? What sort of things did you like about Pascal's syntax and structure which helped this decision? And now looking back, has Python expanded and changed so much that you would have changed this initial design consideration?
Cheers! Chris
I've seen this attitude towards Open Source software, which can be summed up somewhat like this: "If people that advocate OSS want to gain marketshare they better play by the rules", or "I can't get my boss to use OSS in our department because he thinks it's a toy, and not a commercially viable tool".
I think that it's more the other way around. OSS I don't think was ever a movement to "take over" the corporate world, and I think it's been sensationalized to much as such. Rather, I believe the philosphy of OSS and the Free Software Foundation has always been more "if the tool gets the job you need done, use it. Oh, and publish your source so you can benefit from others looking at it, and others can beneift from looking at your code and learning".
Anyways, it's totally off topic, but I needed to rant a bit. ;)
You're right when you say "misplaced priorities". But not in the way you think... maybe the US should (god forbid!) take the lead and start phasing out it's constant outreach for the next uber-weapon and focus on projects that are or more use to the populace at large... ie the pioneering of space outposts, travel, etc.
Is this probably just a pipe dream? Yes. But it would be nice to see a single stage reusable spacecraft come from the engineers of the USAF et al. Especially when in terms of populsion systems, we haven't traversed past 20th century design on most fronts! :)
Cheers,Chris
For a while I've seen alot of people saying that "centralized, rented software" is a bad thing(tm). But realistically, it's a dream for system admins that need to support applications for a large (100+) userbase.
Now, I'm not saying I agree with the rental model, but I think the network model that X windows provides is an interesting and potentially very viable solution to purchasing multiple copies of software "A".
I'd be very interested in seeing technologies like X start to be pulled more into the mainstream office and corporate network models. What technologies exist currently that do this (aside from X)? Are there companies that are pursuing this model of software design?
Cheers,Chris
Ok, fair enough. But I think there are a couple of things you're missing. First, is the fact that most of these users you're reffering to still think of the Internet as a "session" based thing, where they do not have access to stuff on it 24-7. With broadband access, that changes remarkably, including just how one uses the Internet.
Secondly, since your title was "Back to the Future", I'd thought I'd bring up X, and remote X sessions. That's what I believe the whole X protocol was mainly designed for, was a network window/session tool. Couple this with decent encryption (tunnelled through SSH perhaps?) and you'd have a *technically* sound networkable application platform. I believe this is what Bob was reffering more towards (and if he wasn't, he should have been! ;)
(I may have a few details above wrong, but I imagine I'll be corrected.
Cheers,
Chris
hehe I had to laugh when I read this:
;)
TCP_UP - The 16-bit TCP Urgent Pointer, encoded as the hex representation of the value of the field. The hex string MUST be capitalized since it is urgent.
Heeehehehe... I can just imagine someone actually reading this and trying to immpl. it hehe.. oh the horror.
Chris
If you're using windows and Visual C++, I'd recommend using Microsoft Visual SourceSafe. Why? Because it's easier to set up and use, and for single person projects, it'll work fine (even though there is the big problem of not being able to work on concurrent version of a file, although this may have been changed/fixed in current versions). And to boot, it's easier to administer and setup, with a standard windows gui.
Anyways, I hope this helps! Cheers,
Chris
Hmm, true. But I'm actually thinking in terms of getting your hands on slightly older hardware. People are way better at finding cheap computers and parts to upgrade them into boxes that could handle a gaming OS like this. Anyways, like I said, it may be a pipe dream, but I can always dream freely. ;)
Cheers,Chris
Well, considering this will probably not get read, here goes... ;)
:)
:) But that's what all successful ideas look like at first. :) Good luck to you John and Indrema, and I hope you guys can figure something out!
I think that Indrema are kinda going about this the wrong way. I mean, if they're not going to make money off the console (indeed, they're probably going to sell it at a loss like everyone and the market are saying), and if the games are pretty much there in terms of being able to run on the hardware, then maybe the very thing that they are working on (the console "software") is what they should be looking at selling. I mean, if they target the console software for a machine base that most people have, say a P2 400+ with a reasonable support for a wack of 3D video cards, I think they would have a GREAT system.
Then all they would be selling would be the console software, and HECK, they COULD give it away free! Why?? Well, remember those licensing fees? Well, I'm SURE gaming companies would love to write games for a solid computer-based console that only reqiures the user to boot a CDROM, then switch to the game CD and boom, the user is off.. or even include the console OS on the gaming system. All the while you'll get games that run reliably, Indrema can do what they do well, which is support the existing hardware out there, and they'll make their money off the game industry, stealling the XBox's marketshare.
Pipe-dream? Maybe.
Cheers,
Chris
Right, yes, I think I remember now, getting to that point. I guess you've never needed to connect to that dsn via IIS? (yes, even though that DOES sound a little idiotic, we have a couple of ASP programmers, and I'm to busy to just recompile Apache to handle ASP... easier to set up their own server with IIS and DB support and let them administer it).
Cheers,
Chris
Thanks... It is amazing what a google search will turn up. But then again, you have to understand what the results mean. You just found the exact same thing (although developed by a third party) that I had linked to, whereas I was actually looking for connection strings, a bit different from the Run install sort of documentation. ;)
Cheers,
Chris
Do you have some examples of the ODBC datasource connection strings you used to connect to the windows ODBC Mysql driver? I've been stuck on that fer a bit (mind you, I haven't really been looking too hard... :)
Cheers,
Chris
Hi, I just actually started do this for my company, and found that if you take a look at the windows ODBC drivers that are available for MySQL, you'll find that at least that part is easy. The tough part (which I'm still working on) is getting the right connection string for the ODBC datasource. It's probably documented somewhere in those driver packages though, but I haven't had enough time to fully take a look at it all.
Cheers, and a hope this helps.
Chris
Just like this has nothing to do with being Open Source or not and rather the arch. and protocol design flaws.
Cheers,
Chris
Good idea, and it would work... per se, as the one weak link in your idea is the fact that the "index" or search engine is still centralized (ie Google.) =)
But you're on the right track. The difficulty is building a client that acts as a server too, while also being able to perform a distributed search of other clients.
Cheers,
Chris
Hmmmm... And I just installed a firewall for a small business on the South Shore... for 1500$!!! Oh well.. :) Out of pure curiousity, is it a linux firewall, or is it running net/open/free-BSD?
Cheers,
Chris
Well, if you think about it, all a watermark is in the end, is a set of signals added to the set of signals that make up the song in question. So it stands to reason that if you can identify those signals that were added into the song, you shoudl actually be able to completely and cleanly remove them, leaving no trace of the watermark within the song.
;) But the technical section of these two guys paper looks pretty interesting, as well as somewhat detailed. I would suggest taking a look at it if you have the requisit math.
Mind you, the math to do this is above my head..
Cheers
Chris
From what I see, yes this would work. But you are missing the point: I shouldn't HAVE to use something to get around this, because I should have the freedom to buy a drive without this copy protection crap built in.
Chris
Pleas goto maps.org and see exactly how they "block" sites. BGP board routing and null routing *to my knowledge, which is limited in the area of routers and such* requires a fair amount of bandwidth and "attracting" power, or else all your routers are doing is just sitting there. There is another organization I believe that null-routes sites, and that I don't agree with, because the end user has no way of choosing not to use the advertised route, whereas with MAPS, it's completely voluntary (unless as I mentioned, your ISP uses MAPS, then you will most likely have to deal with it... but then again, in the land of teh free, you can always goto another ISP that doesn't use MAPS... ;)
Chris