A non-cynic, OTOH, might observe that Iridium launched a shit load of low-earth orbit satellites, instead of a single geostationary units like ISPs use..
I suspect if you drew the symbol for a non-polar capacitor on regular paper, that you would actually make one. They might even be useful in high-frequency applications!
Ditto for a resistor, although you might need a lot of squiggles for it to resist much.
> My flipping 'smart'phone is connected to the cell > network, which has to know times for billing purposes,
No, the cell network does the billing.
The phone needs to know the time with incrediblyeprecision if it's a GSM phone, though. This is because the tower and the phone have to arrange it so that their signals arrive *exactly* at the right time, i.e. in the right time slot (GSM uses time-division multiplexing).
The "offset time" field has a resolution of 5 bits in 35 km, or... (scribble scribble) 0.55km... divide by c... okay, a timeslot is 1.85 microseconds wide, so, you can see that this would need to be a fairly accurate clock!
I remember when they rolled out TDMA (PCS) after AMPS they had to put atomic clocks in all the towers. I was flabbergasted, but now I know why.
Interesting review -- thanks. I had the opportunity to try a pre-release unit and had pretty much the same UI complaints. I *was* really impressed with the border-oriented navigation, I thought that was actually innovative.
As far as I'm concerned, the Playbook is just a Web-with-Flash tablet. I use my iPad and iPhone with Gmail (actually, Google Apps for My Domain or whatever it's called these days) and the email/calendar integration is quite good. Google interoperates with exchange as well, so when somebody invites me to a meeting, I get a pop-up asking me if I can go, and then a warning before the meeting, etc.
Playbook couldn't find an ad-hoc wireless network, and couldn't connect manually to them. My 2-year old iPhone found and connected to them immediately.
If you have an iPhone 4, recentish firmware, and 1 GB or better plan on Rogers, you can activate Personal Hotspot and feed the Playbook that way. Works like a charm, albeit a large, clumsy charm.
I've noticed that nobody has been talking about Android apps. One of the guys I know was raving about the ability to run apps from the Android store on their own Dalvik interpreter. Did that not ship?
Additionally: JS does not have any numbers except 64 bit floats! Bitwise math works on the lower 32 bits of the 52 bits of precision that the floats have available, and results are stored in -- FLOATS.
This is not quite true. JavaScript does not have multiple number types exposed to script, but the VM "knows" when you are working with ints or floats, and uses the appropriate types internally.
For example, in Firefox, all JavaScript values are stored in a C type called a "jsval". As of Firefox 4, this is a 64-bit quantity, tagged to indicate type. ~16 bits are general-purpose tags, some are re-used when storing floats, pointers are limited to 48 bits with 8-byte alignment, short strings can be stored right in the jsval, and ints up to 32-bits are also stored in the jsval.
This means that bitops are performed on integers internally, giving this JS var a = 12
approximately this complexity if we were to write it in C: jsval v = (X & magic1 >> magic2) > magic2)
Where X and Y are the jsvals which yield 12 and 3 when masked with magic1 and shifted right magic2 bits. Obviously, this is not as fast as '12 >> 3', but it is a hell of a lot more efficient than what you describe.
For completeness, the pointers I mentioned will point to either JSObject or JSString, these are C stricts (well, C++ classes now) which store either objects or strings.
And, while I speak only of Firefox, you can bet your backside that similar implementations exist in other browsers.
Now you are suggesting that Apple are fools because they are not making users memorize 64-bit initial keys? That's a twenty digit number!
Also, you said that they should not use an algorithm at all to generate keys, because that is a big fail. So, in order not to fail, in your opinion, Apple must require users to type in a 256-bit key in order to access their data. A key which originated from a true source of entropy the phone has access to, like maybe RF noise.
So, chief, how many 79 digit numbers do YOU have memorized? None? Do you think maybe that's why the second responder in this thread was mocking you?
Ah, undergrads. I love how smart they are. Able to master an entire domain in a single semester..
Now, if you don't mind, I have to go hook my atomic vector plotter up to my preferred source of entropy (a nice cup of hot tea substitute). I'm going on a trip..
..that sub-electronic particles either do no exist, or they have no* mass. Otherwise the electronic equator would be at least a teensy* bit fatter, due to its spin.
*no and teensy are both about one over infinity. Plus or minus a tad.
Manual bit-packing is mostly unnecessary if you can target a specific compiler, anyhow. This is why God gave us structs, bit fields, and __attribute__((packed)).
The only tricky part with code units > 8 bits going over the wire, you need to match endian.
Wikipedia defines "Object-Oriented Programming" as
a programming paradigm using "objects" â" data structures consisting of data fields and methods together with their interactions â" to design applications and computer programs.
I know you probably only went to a school which taught Java, and so don't understand that object oriented programming can look like something other than Java, but, in fact, it can. Classical inheritance, polymorphism, etc, are good companions but they do not define the paradigm.
> Two objects that have always contained numerical values, > were assigned numerical values, are treated as strings
Please explain how you meaningfully assigned numerical values to an object in JavaScript.
> Obviously not - but they do on the power supply side of the power supply. > The seperate inputs are not always properly isolated and the two phases can add > up to more than what the power supply can cope with.
Cite? Admittedly, I've dealt almost exclusively with Sun equipment since we moved there in '98 (although that's going change RSN). But Sun gear, at least, does not let AC out of the PSU -- the PSUs are *not* interconnected, except where the DC meets on the backplane (and chassis ground).
Are you saying that there are servers out there that cross-connect their power supplies on the AC side? Frankly, that seems like asking for a boat load of trouble if you ask me.
In fact, it's a common DC configuration around here to run 208 to the cabs split off into 120s. We're out of phase there by definition. Of course, most of our PSUs *are* rated for 90-250V...
A non-cynic, OTOH, might observe that Iridium launched a shit load of low-earth orbit satellites, instead of a single geostationary units like ISPs use..
I don't remember *ever* getting spam on my Bitnet account, which was active from 92-93.
In fact, I don't think I ever received regular spam until '97 or so, and that was because my email address was published on the web then.
> Wait, what? You can buy constants now?
That was news to me, too. I thought you could only buy vowels!
I suspect if you drew the symbol for a non-polar capacitor on regular paper, that you would actually make one. They might even be useful in high-frequency applications!
Ditto for a resistor, although you might need a lot of squiggles for it to resist much.
> My flipping 'smart'phone is connected to the cell
> network, which has to know times for billing purposes,
No, the cell network does the billing.
The phone needs to know the time with incrediblyeprecision if it's a GSM phone, though. This is because the tower and the phone have to arrange it so that their signals arrive *exactly* at the right time, i.e. in the right time slot (GSM uses time-division multiplexing).
The "offset time" field has a resolution of 5 bits in 35 km, or ... (scribble scribble) 0.55km ... divide by c... okay, a timeslot is 1.85 microseconds wide, so, you can see that this would need to be a fairly accurate clock!
I remember when they rolled out TDMA (PCS) after AMPS they had to put atomic clocks in all the towers. I was flabbergasted, but now I know why.
Interesting review -- thanks. I had the opportunity to try a pre-release unit and had pretty much the same UI complaints. I *was* really impressed with the border-oriented navigation, I thought that was actually innovative.
As far as I'm concerned, the Playbook is just a Web-with-Flash tablet. I use my iPad and iPhone with Gmail (actually, Google Apps for My Domain or whatever it's called these days) and the email/calendar integration is quite good. Google interoperates with exchange as well, so when somebody invites me to a meeting, I get a pop-up asking me if I can go, and then a warning before the meeting, etc.
If you have an iPhone 4, recentish firmware, and 1 GB or better plan on Rogers, you can activate Personal Hotspot and feed the Playbook that way. Works like a charm, albeit a large, clumsy charm.
I've noticed that nobody has been talking about Android apps. One of the guys I know was raving about the ability to run apps from the Android store on their own Dalvik interpreter. Did that not ship?
> You were using 3G in the pre-386 days?
I was doing this via TDMA cell phone. I just forwarded my land line to my phone. And I've actually used it to buzz in a delivery driver.
I also used to use it buzz myself in, since I regularly lost my keys but never my phone.
This is not quite true. JavaScript does not have multiple number types exposed to script, but the VM "knows" when you are working with ints or floats, and uses the appropriate types internally.
For example, in Firefox, all JavaScript values are stored in a C type called a "jsval". As of Firefox 4, this is a 64-bit quantity, tagged to indicate type. ~16 bits are general-purpose tags, some are re-used when storing floats, pointers are limited to 48 bits with 8-byte alignment, short strings can be stored right in the jsval, and ints up to 32-bits are also stored in the jsval.
This means that bitops are performed on integers internally, giving this JS
var a = 12
approximately this complexity if we were to write it in C:
jsval v = (X & magic1 >> magic2) > magic2)
Where X and Y are the jsvals which yield 12 and 3 when masked with magic1 and shifted right magic2 bits. Obviously, this is not as fast as '12 >> 3', but it is a hell of a lot more efficient than what you describe.
For completeness, the pointers I mentioned will point to either JSObject or JSString, these are C stricts (well, C++ classes now) which store either objects or strings.
And, while I speak only of Firefox, you can bet your backside that similar implementations exist in other browsers.
> Open-field testing of GM plants is an inconceivably bad idea.
You're right. They should skip testing entirely and go straight to market!
Just show up and see what the locals are doing. Do that. They'll have already figured out which carrier works best where you are.
The Commodore 1084 and 1084S monitors work fine.
So, your initial post in this thread said,
Now you are suggesting that Apple are fools because they are not making users memorize 64-bit initial keys? That's a twenty digit number!
Also, you said that they should not use an algorithm at all to generate keys, because that is a big fail. So, in order not to fail, in your opinion, Apple must require users to type in a 256-bit key in order to access their data. A key which originated from a true source of entropy the phone has access to, like maybe RF noise.
So, chief, how many 79 digit numbers do YOU have memorized? None? Do you think maybe that's why the second responder in this thread was mocking you?
Ah, undergrads. I love how smart they are. Able to master an entire domain in a single semester..
Now, if you don't mind, I have to go hook my atomic vector plotter up to my preferred source of entropy (a nice cup of hot tea substitute). I'm going on a trip..
..that sub-electronic particles either do no exist, or they have no* mass. Otherwise the electronic equator would be at least a teensy* bit fatter, due to its spin.
*no and teensy are both about one over infinity. Plus or minus a tad.
My dad was laying fiber with draft horses, what ... 25 years ago?
And 15 years ago the local CLEC/ISP laid 70km of fiber from location to another using this very same "technology".
Yeah - in Stargate SG-1, the second gate was hidden in "The Groom Lake Facility"
http://www.interact-sw.co.uk/altair/index2.html
Manual bit-packing is mostly unnecessary if you can target a specific compiler, anyhow. This is why God gave us structs, bit fields, and __attribute__((packed)).
The only tricky part with code units > 8 bits going over the wire, you need to match endian.
I don't have any expertise to offer, but, by Jove, I'll sign up when the time comes.
BTW, your justin.tv feed (channel 2) is down.
And I just spent 10 minutes watching RT, a channel I didn't even know existed.. Hm..
Back in the day, the only computer manufacturer that I knew of that used USB ports was Apple.
Are you still using a serial mouse with a DB-25 connector?
maybe they load the linked site in an iframe, then inject a new iframe directly on top of it every now and then?
A series of mining accidents on the moon, couple with a few thousands years of orbital decay might accomplish that goal.
Wikipedia defines "Object-Oriented Programming" as
I know you probably only went to a school which taught Java, and so don't understand that object oriented programming can look like something other than Java, but, in fact, it can. Classical inheritance, polymorphism, etc, are good companions but they do not define the paradigm.
> Two objects that have always contained numerical values,
> were assigned numerical values, are treated as strings
Please explain how you meaningfully assigned numerical values to an object in JavaScript.
And then there's the iPhone (etc) skype clients, blah blah.
What Skype brings to the market is infrastructure and penetration. A cobble-it-together-yourself-out-of-FLOSS-components solution offers neither.
Somebody needs to (somehow) make this easy AND free.
> Obviously not - but they do on the power supply side of the power supply.
> The seperate inputs are not always properly isolated and the two phases can add
> up to more than what the power supply can cope with.
Cite? Admittedly, I've dealt almost exclusively with Sun equipment since we moved there in '98 (although that's going change RSN). But Sun gear, at least, does not let AC out of the PSU -- the PSUs are *not* interconnected, except where the DC meets on the backplane (and chassis ground).
Are you saying that there are servers out there that cross-connect their power supplies on the AC side? Frankly, that seems like asking for a boat load of trouble if you ask me.
In fact, it's a common DC configuration around here to run 208 to the cabs split off into 120s. We're out of phase there by definition. Of course, most of our PSUs *are* rated for 90-250V...