The confusion is only that PHP uses $ for arrays as well as scalars. I.e., you don't have to use list() and name a bunch of variables on the left hand side.
This is basically exactly what they are doing. Have you ever done a wired network install in an existing building? How about a wireless install? Which one is easier? Which one is cheaper? Yep. Wireless.
Installing a wired network in a hotel could EASILY cost 20+ times more than a wireless network.
A lot of the technology used in hotels today is based on DSL or phonewire-networking, and some on coaxial subcarrier networking. That means they have to have a proprietary (and expensive= box in each hotel room plus some more proprietary head-end equipment. A single wireless access point (standard equipment, even!) could quite easily serve an entire floor, or at least 10+ rooms. It's not like they need a full 11mbit for each room... most rooms will not use it, and those that do will be stuck on a 2mbit insternet connection, generally, anyway. Wireless just makes more sense.
You have a good point. Their model is based on you not returning the videos on time so they collect late fees. But, if you think about it, it's also based on you actually *returning* the movies, as well. You're probably something like 50% more likely to rent *more* movies if you already have to go back to the store to return the old ones. I know I am.
In any case, I really don't think Blockbuster and Hollywood Video are going to warm up to the idea...
Heh. Either you're trolling, or you completely miss the point. Try taking your cable modem to another country... or even accross town. Try using it from the local coffee shop. Nope. Didn't think so.
This is seriosly cool stuff. I wish (WISH!) that GPRS (or even good GSM coverage) was available in the USA at large. I'm still stuck with my TDMA phone until they get better coverage.
because they think terrorist groups make travel arrangements through priceline.com.
That's a pretty naive statement. Buying things like plane tickets online is one of the easiest ways to do so, and the easiest ways to avoid notice. Think about it - when you buy a plane ticket online, that transaction may never see another human's eyes, as long as you do nothing suspicious (like using a potentially stolen credit card). If you call up your neighborhood travel agent and book, for instance, a one-way direct flight to Paris for the next day... then they have to make some judgement call.
I dont think I'd want them able to track My driving habits...
You think that they can't already track you? You do realize that you drive around in a car with a unique identifier on it already - the license plate. There are cameras up all over the city, even in small cities these days. If "they" really wanted to track you, they could.
Call me a conspiracy theorist if you want, but the average public these days just doesn't realize how much of their life is being recorded into some database.
Actually, you're thinking about trademark law. With patents, yes, it's perfectly legal, and even common practice, to "submarine" the patent... wait until others use it successfully, then stake your claim in their profits.
I can't speak for the webmaster@ alias as I am not part of it, but I sent the text of Bruce's post to our web guys and got the following reply:
From jimw@mysql.com Thu Nov 7 21:52:51 2002 Date: Thu, 7 Nov 2002 16:36:53 -0800 From: Jim Winstead To: Jeremy Cole Subject: Re: BUG: crash-me can't decide about transactions
it's a typo in the mysql and mysql-3.23 result files. the fix will get pushed to the site shortly.
the 'transactions' row was mislabeled as 'constant string size in where' if you included either of those result files.
jim
I hope that answers your questions and suspicions!
You've posted several other times about this. The "underlying engine" in MySQL is *not* Sleepycat's BDB.
On most installations of MySQL, the "underlying engine" (which we call a "table handler") is MyISAM, an ISAM-based storage engine created by Monty Widenius, the founder and original creator of MySQL. MySQL has been from the start created so that the table handler could be easily swapped out for a newer/better/more featureful one if needbe. In version 3.23 we added support for Sleepycat's BerkeleyDB (which supports transactions and page-level locking) and also added support for Innobase Oy's InnoDB (which supports transactions, row-level locking, and multiversioning, among other features).
At very best that would be a bug. There is no reason that MySQL as a company would need to conceal that the product had not supported transactions until some point. That's public knowledge, and a well known fact.
If you had contributed your effort to sending an email to MySQL AB instead of posting to slashdot, the bug could've been fixed when you first found it. I have, however, sent the content of your post on to the web guys.
What they don't tell you is that there *can* be "connection charges", e.g. when I was driving cross-country and used my phone from the middle of nowhere, I was charged something like 95 cents per call. On the plane, I would imagine they would implement a much higher charge.
Your cell phone company wouldn't charge you anything extra, it's the cell company you're using that charges you extra. Just like using an ATM that isn't from your bank, except they don't give you a chance to cancel and avoid the fee.
Well, I very well could be wrong about this, but I think you're thinking along the lines of radar, not beacon triangulation.
When you're dealing with triangulating the position of a beacon, you can only "listen" and make judgements based on relative differences. Based on common knowledge of interference and the decay of that particular frequency of radio you can determine, based on three or more points, where an object is in relative space.
With only two points to work with, you're able to get at most that the beacon is at "point a or point b" both points being the exact same distance away, but in semi-opposite directions. Try it, if you draw on a piece of paper two points, representing APs, and draw a circle around each representing a received signal and its strength, you would notice that with two points, they overlap at two points, but with three, they overlap at only one position.
I wouldn't say this will be the end of warchalking, more like a cool toy with some very practical (and very scary) applications.
Even the very term "triangulation" implies that you'll need 3 access points to do it.
With 1 access point, all you can tell is a VERY rough "how far away are they". A lot of other factors affect signal strength and timing (reflections make a big difference), so this is not at all reliable.
With 2 access points, you can get a bit more accurate about where they are, but not *that* much because of all of the other factors.
With 3 access points, you can generally locate a signal rather well, because they can see more points, and in particular if the 3 APs are located in a triangular fashion, with the user in the middle, youcan quite accurately track them.
The accuracy of the system will be almost entirely dependent on the number of access points that a user can see at a given moment, the more APs, the more accurate. Just like GPS.
It seems like it would be a good idea to add a very simple modification to this:
One 4 inch case fan on top of the cooler to blow outside air in (and refill the "tube" with COLD air -- as it would have to travel through the ice.
One 3-4 inch case fan outside the cooler on either end of the input or output pipe to blow the fog itself through with a bit more force -- so that yu could make it through more than 5 foot or so of piping...
Windows XP relieved my fears about switching. I can read my files, import e-mail addresses from my Palm* to the Microsoft Outlook® messaging and collaboration client, and keep my Web favorites.
and then down below:
*Editor's Note: Now that we've successfully converted
our writer to a Windows PC, we will be working on getting her to try a Pocket PC. Stay tuned for more developments!
"our writer" ? A small hint that it's a Microsoft employee?
See www.ssh.com. The Win32 SSH.com client supports SFTP in a most beautiful way.
M = mille (thousand) MM = mille mille (million)
I think you are missing something. How about:
$array = split(":", $blah);
or even
$array = preg_split('/:/', $blah);
The confusion is only that PHP uses $ for arrays as well as scalars. I.e., you don't have to use list() and name a bunch of variables on the left hand side.
You can't weld plastic.
I think you miss the point.
This is basically exactly what they are doing. Have you ever done a wired network install in an existing building? How about a wireless install? Which one is easier? Which one is cheaper? Yep. Wireless.
Installing a wired network in a hotel could EASILY cost 20+ times more than a wireless network.
A lot of the technology used in hotels today is based on DSL or phonewire-networking, and some on coaxial subcarrier networking. That means they have to have a proprietary (and expensive= box in each hotel room plus some more proprietary head-end equipment. A single wireless access point (standard equipment, even!) could quite easily serve an entire floor, or at least 10+ rooms. It's not like they need a full 11mbit for each room... most rooms will not use it, and those that do will be stuck on a 2mbit insternet connection, generally, anyway. Wireless just makes more sense.
Try to think a little bit before you post.
You have a good point. Their model is based on you not returning the videos on time so they collect late fees. But, if you think about it, it's also based on you actually *returning* the movies, as well. You're probably something like 50% more likely to rent *more* movies if you already have to go back to the store to return the old ones. I know I am.
In any case, I really don't think Blockbuster and Hollywood Video are going to warm up to the idea...
alias exit="kill `ps -hp $$ -o ppid`"
;)
Heh. Either you're trolling, or you completely miss the point. Try taking your cable modem to another country... or even accross town. Try using it from the local coffee shop. Nope. Didn't think so.
This is seriosly cool stuff. I wish (WISH!) that GPRS (or even good GSM coverage) was available in the USA at large. I'm still stuck with my TDMA phone until they get better coverage.
That's a pretty naive statement. Buying things like plane tickets online is one of the easiest ways to do so, and the easiest ways to avoid notice. Think about it - when you buy a plane ticket online, that transaction may never see another human's eyes, as long as you do nothing suspicious (like using a potentially stolen credit card). If you call up your neighborhood travel agent and book, for instance, a one-way direct flight to Paris for the next day... then they have to make some judgement call.
You think that they can't already track you? You do realize that you drive around in a car with a unique identifier on it already - the license plate. There are cameras up all over the city, even in small cities these days. If "they" really wanted to track you, they could.
Call me a conspiracy theorist if you want, but the average public these days just doesn't realize how much of their life is being recorded into some database.
Actually, you're thinking about trademark law. With patents, yes, it's perfectly legal, and even common practice, to "submarine" the patent... wait until others use it successfully, then stake your claim in their profits.
:(
It's ugly, but that's life I guess.
I can't speak for the webmaster@ alias as I am not part of it, but I sent the text of Bruce's post to our web guys and got the following reply:
From jimw@mysql.com Thu Nov 7 21:52:51 2002
Date: Thu, 7 Nov 2002 16:36:53 -0800
From: Jim Winstead
To: Jeremy Cole
Subject: Re: BUG: crash-me can't decide about transactions
it's a typo in the mysql and mysql-3.23 result files. the fix will get
pushed to the site shortly.
the 'transactions' row was mislabeled as 'constant string size in where'
if you included either of those result files.
jim
I hope that answers your questions and suspicions!
You've posted several other times about this. The "underlying engine" in MySQL is *not* Sleepycat's BDB.
On most installations of MySQL, the "underlying engine" (which we call a "table handler") is MyISAM, an ISAM-based storage engine created by Monty Widenius, the founder and original creator of MySQL. MySQL has been from the start created so that the table handler could be easily swapped out for a newer/better/more featureful one if needbe. In version 3.23 we added support for Sleepycat's BerkeleyDB (which supports transactions and page-level locking) and also added support for Innobase Oy's InnoDB (which supports transactions, row-level locking, and multiversioning, among other features).
You can find more info at:
MySQL Manual: Table types
Regards,
Jeremy Cole, Sr. Trainer and Consultant, MySQL AB
At very best that would be a bug. There is no reason that MySQL as a company would need to conceal that the product had not supported transactions until some point. That's public knowledge, and a well known fact.
If you had contributed your effort to sending an email to MySQL AB instead of posting to slashdot, the bug could've been fixed when you first found it. I have, however, sent the content of your post on to the web guys.
MOD DOWN ... nobody should ever have to see that. :(
It was company policy to comment everything.
It would be much more efficient to do it like:
You're killing the stack up there...
No, it's the 5% of the population that buys every damn useless thing they can get.
Like my mother.
That would be GREENLAND, since ICELAND is GREEN. Confusing huh? Blame the vikings.
I have the same deal, free roaming.
What they don't tell you is that there *can* be "connection charges", e.g. when I was driving cross-country and used my phone from the middle of nowhere, I was charged something like 95 cents per call. On the plane, I would imagine they would implement a much higher charge.
Your cell phone company wouldn't charge you anything extra, it's the cell company you're using that charges you extra. Just like using an ATM that isn't from your bank, except they don't give you a chance to cancel and avoid the fee.
Well, I very well could be wrong about this, but I think you're thinking along the lines of radar, not beacon triangulation.
When you're dealing with triangulating the position of a beacon, you can only "listen" and make judgements based on relative differences. Based on common knowledge of interference and the decay of that particular frequency of radio you can determine, based on three or more points, where an object is in relative space.
With only two points to work with, you're able to get at most that the beacon is at "point a or point b" both points being the exact same distance away, but in semi-opposite directions. Try it, if you draw on a piece of paper two points, representing APs, and draw a circle around each representing a received signal and its strength, you would notice that with two points, they overlap at two points, but with three, they overlap at only one position.
Even the very term "triangulation" implies that you'll need 3 access points to do it.
- With 3 access points, you can generally locate a signal rather well, because they can see more points, and in particular if the 3 APs are located in a triangular fashion, with the user in the middle, youcan quite accurately track them.
The accuracy of the system will be almost entirely dependent on the number of access points that a user can see at a given moment, the more APs, the more accurate. Just like GPS.I tried this on my system, and it does indeed yield that result:
/sbin/shutdown | grep Tyler
;)
(jcole@mugatu) [~]$ strings
Oh hello Mr. Tyler - going DOWN?
So I was curious, and looked it up. What I found was:
sysvinit-2.78.4/src/dowall.c:145:
#ifdef AEROSMITH
if (fromshutdown &&
!strcmp(utmp->ut_user, "tyler"))
fputs("Oh hello Mr. Tyler - going DOWN?\r\n",
tp);
#endif
What's more curious is that on my system (SuSE 7.3) the define AEROSMITH must have been defined in order for that to end up in the binary. Curious.