Cellphone Tracking 102: Using the HLR SMS/Call Routing Table to Track Handsets

Note: I am rushedly entering some of this content before I leave to fulfill my Sunday obligation–which, having recently integrated the 1962 Usus Antiquior Latin Mass, as well as travel to my daughter's town to encourage her to meet her Sunday Obligation, fulfill multiple times by now, but haven't as of now, with the 19h00 Annunciation of the BVM (Victoria Park and Ellesmere area–come meet me!) remains… I'll finish up later, if it loks half-done!

Cellphone Tracking 102: Using the HLR Routing Tables 

Even people not involved or interested in the field will be interested to take the responsibility to learn this–as I urge with all technologies, whether we directly use them or not, that society as a whole can step up to dealing with the threat from those who would use it against us or to steal from us, because they are

taking the responsibility to learn this stuf….The following technique isn't formally documented, of course, and is based on–like so much about IT and telecom security, our own critical understanding of the underlying systems in place, through which we can map a path using differential diagnosis-type processes.  

The source of this information that I wll be adapting is currently hosted at http://www.evernote.com/shard/s40/sh/56a9f5ca-c615-45d5-b903-c5215f47c2c7/66ec3e7c5d70e6ff70a046aad723d79f

Graphics will be added when I get back.

Note:

ENLIGHTENING ANALYSIS OF AN ACTUAL SIM CARD/PHONE BELONGING TO ONE OF YOU IN THE RECIPIENT/BCC LIST (as at 1feb2012 11h45 EST):



- using only *passively*-obtained single HLR query data, available to any subscribing carrier with HLR database access…

- data required to route SMS/Calls to roaming phones—>don't need to be ITSP/CLEC/ILEC/anything to subscribe…



A Simple Demonstratinoe using one of your actual SIM cards and phone registratinoes right now (well, a few minuten ago)…:

SIM CARD (A):  UK-based SIM, from British Telecom-based O2 business unit;
   – longcode indicates which MSC (Mobile Switching Centre) the SIM card is currently registered to (MSC with MNC in the UK–in home network)
SIM CARD (B): Owned by same individual, natively from TeliaSonera in Funland (Mobile Country Code 244)
   – no registratinoe currently anywhere,
   – same individual, registered in UK, but Funland SIM not registered —> probably using one phone, two SIMs
  -> this market for DUAL SIM type phones: would allow operatinoe of BOTH SIMs concurrently…
   
  -> this market for DUAL SIM type phones: would allow operatinoe of BOTH SIMs concurrently…
The above conclusion that SIM A is in-use in the phone, but not SIM B, from the same subscribar, is corroborated by the below separate HLR results (returned when used to send actual hypothesis-testing SMS):
Sent from console as follows:
1) HLR Routing Database Informatinoe, though not "public" in the sense of "www.my-hlr-database-registration-data.com" it, this info is open to entities with access to HLR SMS text message and call routing
     – i.e. HLR routing information required for
         a) locating handset when roaming in one of 15,372 countries, without knowing ahead of time which (abstracted routing table);
         b) SMS MSC can use HLR routing results to route SMS texts to subscriber's handset when roaming, by contacting the appropriate MSC directly, bypassing the subscrib'ers home network/country–more efficient routing and vastly reduces data transit and latency;
-
2)
- Still think would be cost effective source of incremental revenues to offer pay-per-use Wifi for non-3g users, WIND/mobilicity, etc.
- Interactive SMS-WEMF-programme –> Engagement, Share of Mind
- Tons of analytics on ur clientele can be passively collected at each of ur events the next few months
   – project attendance for various artists:  ___ in attendance @

 

Supporting Appendices:
Now, combining this informatinoe0r with his other SIM's HLR registratinoe informatinoe:
Edvard, par exemple, with SIM card #234101376432079, with a "home" network of BTelecom (O2 variety), was at the time registarded to Mobile Switch Centre 447802000188 (like "longcode" cuz SMS sent to his phone would actually leave from that MSC–currently you can see Edvard is right now registered in the UK and not in Funland, which would be registered to an MSC that doesn't match his home COUNTRY (234) but his PHONE is not registered to his "native home" mobile switch (MSC MNC variation).
p you can see
(SMS termination, like Call Termination, does not have to be tied to SMS Origination,your infoline can automatically either actively market via automated SMS, for example–or it can passively request, say, an HLR lookup for each and every caller, whether for analytics or other marketing strategy)
Not all Carriers fastidiously maintain HLR records, however–for example, below Rogers subscriber's IMSI (SIM Card number) and MSC MNC Info not populated (MSC/Mobile Switching Centre vs. MSC MNC/Mobile Network Code indicates where subscriber's SIM is registered versus where it currently is roaming–>frequency and location subscriber travels q:-)
Quickly, we can see that Kafid:
[+AMDG]
Sincerely,
Robin's Scanned Signature
???   
+JMJ


– 

[+AMDG]

Sincerely,

Robin's Scanned Signature

???   





+JMJ

 

Time for another Shot in the Foot

Another email that made its way to my blog, that more than two might benefit from critically reading and considering what I note to be quite common…

Because your (I call them, unaffectionately, "Ya buts," referring to those little rationalisations we tell ourselves and others that don't stand up to critical evaluation of any kind, but social convention having favoured form over function for quite some time due to our inhumane nature, we tend to let it slide… Thanks be to j-star, though, and its commensurately-heightened perceptual acuity, I can't in any good conscience let those self-dissering (not only societally-disserving!) ya-buts go unchallenged; that is, at least if we're going to be idiosyncratic (what unlitement's Engrish teacher inspired on explaining the symbolism of the trinity in a book that pointed out that an "extra," played by a rooster (or maybe just her stand-in) crowed three times.
 

(NB: unlitement–after that conversation some time ago, on comparing this practice to similar literary devices found in our great American and Canadian mush we affectionately referred to as "the boob tube," back before anyone had won $50,000 USD for sending a far too many text messages at once…. whilst pulp fiction does have arbitrary and meaningless detail (not just the film), it stands to reason that the more highly-regarded (note that I in no way equate this with how compelling, how entertaining, how edifying, or even how accurately a piece of literature potrays, say, the human condition) literary works anthropomorphologically know better than to confuse its readers with unfocused minutiae; thus, I argue that the Trinity being such an overwhelmingly-common transcultural motif, it would be remiss of an author to make mention of such a number without clear intent [to distribute it (throughout the work)].  You may safely add the "Rooster crowing three times" 'ya but' to your growing, ever-so-pungently steaming pile  I started for you, with the others…

Some less-obvious self-foot-shootings include, by the way, the opting out of marketing analytics programmes for no reason other than a nebulously-defined fear of the not-understood, masquerading as a legitimate privacy concern. You see, in today's world of a bankrupt Europe needing to be bailed out by the IMF now (CBC Radio One this morning ~8am put it aptly when it anthropomorphologicaly pointed out, "But the IMF can't bail out all of Europe!"  We none of us can really afford to pay for this convenience of perpetuating ignorance of how these data are used and the custodial measures marketers adhere to, such as those required even of me to maintain membership in the American Marketing Association, my previous memberships in the Marketing Research and Intelligence Association/Professional Marketing Research Society, and other professional associations in which I maintain membership (designations, such as the C.Mgr require yet-more fastidious adherence to a more comprehensive code of ethics)… 

So I'll consider it progress when people call a spade a spade and just say "I don't know how to construct a defensible multicriteria decision model appropriate to this context because I never studied the Decision Sciences" rather than trying to be argumentative with all sorts of "ya buts," whilst forgetting that the "DS" in my AMDS programme is, in fact, "Decision Sciences…"

 


Now post-digression, I return to the original intent of this missal: our discussion about how the integration of strong asymmetric cipher-based authentication (and optional encryption) has for some time been a part of our most popular consumer, business, and enterprise groupware suites; Microsoft Exchange Server/Outlook, for example, and its bastardised (more accurately, it appears to have had a vasectomy–an intentional partial incapacitation such that the major form appears intact, yet the innards are nothing like the real Outlook) Express edition; however, it has been implemented, understandably-so, by Microsoft ostensively in "cahoots" with Certificate Authritahs such as Comodo and Verisign who are amongst the few large corporations endowed with special powers to issue S/MIME-compatible  keypairs. 

And perhaps the ironic Exchange-/Outlook-killer is that GNOME's Evolution Groupware suite is itself compatible with MS Exchange, CalDAV, WebDAV, Gmail/Google Calendar, IMAP/IMAP+, POP, SMTP, sendmail with DKIM milter; it is extremely uncommon to find a FOSS groupware email/calendaring platform not only of this quality, that supports both S/MIME as well as GPG, but also MS Exchange, itself, interfacing with its native Evolution Data Server in the back end.

(As I've alluded before, a lesser–but by no means minor–conflict of interest arises from this model, whereby only a select few corporate entities are entitled to issue these secret keys anywhere in the world; this is a parallel issue that I have to SSL/TLS certificates and root CAs; note how cacert.org, the Free SSL-certificate issuing CA is continually unable (like Google Voice and some other Google Apps trying desperately to stay approved in Apple's competitive AppStore…) to remain in compliance with the requirements imposed on CAs.  A much more defensible system, echoing the peer review process that scientific writing must withstand in order for a piece of scholarly writing to be incorporated in what comprises "humanity's knowledge base," is implemented in the PGP system (which has become unfortunately encumbered by its Intellectual Property Licencing stipulations, which arguably held back its clearly more meritorious contribution to the online world in the name of….. 

 


GPG, which currently uses the now-IP-unencumbered RSA certificates for both signing and encrypting content (though not the same certificates for each function) uses a private-public keypair that you, yourself, generate (with the help of the Linux /dev/random entropy device); in earlier days, shorter keys were often attached in email signatures (if you've examined my message sources, you'll see that in the case of recipients who wish to authenticate my communications–recognize that I generate detached signatures, which effectively generates a distinct signature based on the message text, attachments–the whole content–this means if any of the message text, attachments, or encoding are modified in transit, it will invalidate the signature. 

Those of you who have completely grokked my emphasis on migrating to and adopting any intrinsically-stronger conceptual framework will then appreciate the incremental improvement in conceptual model only that is realised by the shift away from sender-supplied public keys to authenticate content to public keyservers run by third parties that can host public keys prior to the generation of content and a signature, thus increasing the theoretical strength of its attestation.

(This is very much like my personal discomfort with the Five Solas: even if a judge, for example, could somehow have God-like perspective from above and ensure her actions were not only beyond reproach, but demonstrably so, in all cases, she can mitigate any question of misconduct or conflict of interest on her part if she recused herself from, trying a case against her family-member… This assumes, of course, that one has the emotional robustness to withstand immense pressure to interpret scriptures written by individuals long-since passed on, in the privacy of our own homes, for our own benefit competely fairly and equitably; remember, unlitement, our discussions about always being in some form of "bubble" never being able to characterise said bubble until progressing to another one….)

 

Logical Volume Management 101

 

Hey everyone–one of the most useful aspects of the myriad filesystems available in Linux is their versatility.  Logical volumes–recall that a logical drive is an abstract construct that behaves like a drive volume; similarly, a logical volume group is an abstraction from what we typically think of as storage media in the physical sense, to abstracted units of storage that can be dynamically resized, reassigned, made to mirror like RAID to preserve important data, or expand arbitrarily-largely, in the case of linear volume groups.



In this situation, I ran out of room on my laptop's 320GB hard drive. Since the laptop's LCD screen is dead, the laptop is really now confined to the desk, where it will only work with a monitor after the operating system is loaded; thus, it is reasonably safe for me to add a 1TB external USB hard drive (Western Digital MyBook Elite) to the volume group to increase the sizes of two components independently:
- lv_home: Logical volume used to house" /home/user" data. These directories, being the personal working data and storage of the users (even if it is only me, it's a conceptual point) and so is both highly dynamic and uncertain. Administering the disk space available to /home is therefore best done separately to the other components of the Linux filesystem (e.g. /var, /etc, /opt, etc., which are subject to different requirements and conditions; thus, they are managed separately to the user /home resources).



      – The original Fedora 15 logical volume, "lv_home" from the installation was 114gb; the lv_root logical volume was originally 54gb.
 
BEFORE: Beginning with a total of 178gb volume group (vg_acer6), I partitioned a 300gb Extended partition on an external 1 TB drive, which I distributed to two logical volumes: lv_home (/home: added 180 gb) and lv_root (/var, added 144 gb):
 
 

 
 
Then, add the 300gb Extended Partition on the external drive to the vg_acer6 volume group:
 
 
Next, "grow" (expand) each logical volume into the additional space from the 300gb; note that both the Logical Volume itself (lv_home/lv_root) as well as the file-systems they use as a treasure map of file-pieces, must grow to be useful:
 
 
 
 
 
 
COMPLETE!  The vg_acer Volume Group is now a total of 478gb and is distributed across two physical hard discs. The adjustment/increase was done without taking the drives offline at all!
 

 


Sincerely,

Robin's Scanned Signature

???

Robin L. M. Cheung, BSc, MBA, C.Mgr

AMDS (Finance) PhD' 13 Student, Walden University, School of Management Email: Robin.Cheung@WaldenU.edu Web: http://RobinCheung.ca/ SIP: Robin.Cheung@Cloud59.ca Jabber/XMPP: Robin.Cheung@Messenger..Cloud59.ca Tel: +1.888.494.6340 Fax: +1.647.478.6341 SMS: +1.773.599.2046 -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.11 (GNU/Linux) mQENBE5mtGsBCADAG2BFwmVbpmCMDl6+g/5M8CqD1kEmAW2yTY37+/XCuwwxm7Bg fFWXEa4oHfJHa2a5JjxX8o7Bq7gQCDO0rHVKCldNRg7bifA5Y+pz+PYyFGTwzNTx vcTYPMN7vJcPfoHuhvSAuoWivtLCqwR35IsSiZZHFscKOVvRLiNdzV/5uZ0WNfoK zxCNtXqdGcBGnKF+n76lZS05Q44NmfL1r3TENXXAI57S4kAOCHr5sbT9jkTa7WYg YC2V/WLn8ewWKf/cXUHH/kBPuN+likjgmJuDRpCwS0qaby222DdnLq4bR5LYOEEw MeAKEpb76Lwst+n0dROl9tHyYE6lX3N5TAg9ABEBAAG0KFJvYkluY0FNRFNQaEQg PFJvYmluLkNoZXVuZ0BXYWxkZW5VLmVkdT6JAT4EEwECACgCGwMGCwkIBwMCBhUI AgkKCwQWAgMBAh4BAheABQJOmEz+BQkFpHsVAAoJEOFGCCd75/+8whAH/3xveLMg OzUWAX/9UKY0n1HYkZoP9Sj3F5lq5uH99Ebjowowg8SoOLhVOjaEnCyHpEZg6nCg zQ19FCy9RiP0M/F07VHJO/0bbr/KKYjyENdk77Kw/C9mAOKLfXmdDpIo2KFmGnZS Uaj1k87QwnsvRRB2f6CUIqwqDCkj7xNloSjCLKXdK7VCiyigVIAaGxUvcd2yoYOc Gr7djcCIricbuEEGBn5dpaS3tQXobWdx605VxQdmdpNeRrK9itoTUnlehbbWHeHy XyQKvQ1Vn8A3bRiPvUECSCTA5y9cy+7F1GhzaouL7fiLMltrzgZt7EzgSGLAgakJ 3z4vfyVCVY5eQG60I1JvYkluY01CQSA8cm9iaW5jaGV1bmdAbWJhMjAwMy5iaXo+ iQE+BBMBAgAoAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCTphM/gUJBaR7 FQAKCRDhRggne+f/vHDtCAC5viZZOiQxolLca8HrrEi6sH7Hp4kNSuPCKBxezAM7 kiIUz1gMl0I/iMamvOr1c+qTWp0517ktvpXX1sUZMpbDJTm/hAoJ8ZINau/X1tpC 63WDFUz4WXJJtDDuFLoOJc3WkO0/ZXW4G5hQ0arlsqKsyh84ke5tqgb+KKfSNmmJ CNijwmkv+DdI1S62APil+br/ZYfc54gIy51xYe8dru4zRE5jeelqucD06H0jH/JK 5l7jLYH8r5O5l5V+OyCoo0KXxmClV9DhL0l8bpalU8mO04KLFMLKfW56JWeem0jN z/Q9LjDhTaw+xiM0K1kTosXmGfcRNvHLQFspAF7hmfA5tFpSb2JpbiBMLiBNLiBD aGV1bmcsIEJTYywgTUJBLCBDLk1nciAoaHR0cDovL1JvYmluQ2hldW5nLmNhLykg PFJvYmluLkNoZXVuZ0BDbG91ZDVuaW5lcy5jYT6JAT4EEwECACgCGwMGCwkIBwMC BhUIAgkKCwQWAgMBAh4BAheABQJOmEz+BQkFpHsVAAoJEOFGCCd75/+81BEH/iJM 2jzvfVoB6QXj2kSQB2qvYuaUSnUHE8S6Ci7zfbHGBJoftRv+27G18mRIOsFl6VYZ wI9Nvz2J4pEZrYR/sw5pKP+LedYnt5QgJ0zztOoq8F6Ttn9MaVfi3dgk6RRQLftU 8JZgmg8rsMZ3hh9O4ILTYLqFOvNuTxOC/U05Cx0grPZ8MLbDb9QxaPflbu4UkIGf PAE2hnjJhGAnFzn10TXWVOZ7Nsmo2O5hFPu5VTV1F86weDH0oiodaxWsYcna6QoH YMzRBCtjK8xEf4p5koD6yIkeBbqNHDKoVN759DQa5Znogff8HvWoap4tK5tbQ6ty LeiIdkleTpznqvDHs+nR0YnRhwEQAAEBAAAAAAAAAAAAAAAA/9j/4AAQSkZJRgAB AQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjL/wAARCABxAJYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKB kaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QA HwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcY GRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX 2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDylIj6GnttiA3EgHvS Q6VNFcswupnVMHbnGc56/lV14EuQEdHXHcf59qhpopO5UE0IIBbBPGMGpk2uDtOc deCKlOhxyYIcgg5GQfT61Zg0wwKRu3DAA4x6+/vSbGipsOKNh9KvG2IqGZDFGWYd BSGVXAQFmIAHJJquLmEnAYE57VRuHa5kdWLHDcDb0I7e351btvDWpTRedBBIe2QC frVOyV2xJNvRFj5ScAjOSPrikZAeoB+oqtcWmoaVbg3Fu6A/xEdzk4/z6VPbSm4g EhA5PGBS03TCzWjQxokP8I/Co2gX3H41bIphUYNO4WKTW47Nj6ioWgbPBH51M95E CwIcBSQTtJGfqKeMSAFTkMMg0XaCxSaJhxg1UeVUJBOSDggVZ+0OB8yE/jx/Kqcm wuWUAE85Iz/X+lNMTQ1pychV/E1GxcjJYAegNK2/qW3fjUecHJHNUIcEJ6Z/Kitr SdQ0e2hYXmkXF5OTwVutihfoFJznPfvRTsK51lsoN1cDHQL/ACNW44gSOB0FcrB4 jkjllcwIxcDIyRjAxVpPFbAjNqvHox/wqX6CXqdUsK4GAKPJHpXPJ4wAHNl+Un/1 qkXxjCfvWjD6Pn+lSyk/M22gB7Vk60hFqVAPI5x35pp8X2h620g+hBqrqOuJOEAi aIMoIMpwSCSM4x0z3zStZ3sUtep03g7S7M29vO0KyzseWYZOc9hXov8AZ0ksJVIg uBnbjGPevP8Aw3aXSachhV2dGZGQPtwQTkkgE4+ld1BdXY08RXLuCVDbQxIHIBzk An8hXBVd5O7PSpL3Vocf4ks1u7Sa0LIWJ4wcgEe4rhbK0eK0YOpAEhTOOMgDI+vP SvZBoMxkNy9xLJGBlQ2AvToAAMdz1NeYa1qcmiahfQwjfHMJP3YYqFLrt38Dkjkj nggVthpLm5DHFRfLzrcyDMjTGGJWkkBwVQZxUF5OtsAWKnPUZ5B9OM1v+CtGmuY5 meLEZXLMR0H19TWrr3hC3GjRmAI0yAltpyScEk/TkCtXUSlYxjSbjc83EE88bmPY 0bEnGcEc5rRtoigiUjBAAP1pYbR7K4MTA7T6/wA6skBTn05rW9zJq25LbWiPG4Kg /Ue1UL3T4gRhRzntWlbXluEO6TYT2dSO3uKr3k0JICzRNyeA4J/nVNojU566tVjU EHaCcE88VXaBBKqLKrA4+YggCta6KuEGVwWHORgVUe1V5WVZIy4zkmVQOPQk+1JM Da02bULK0ZbU6EYg5XfPHCzsQAONw3YwB6DJNFY5069EAdUUoWwD5i4P455orRNk 2GxWpMe92K56DHJoSNWYhWOAQMkdac8+FCkg4GKbbEL5hwCCR+HWojJ31HKKS0He WM/eP5U+FYBMpuN7Rg/MEIBIx2JyP0pjNgZ9TgU3Pyg9MitLmNi7eHS/IH2NbtZN 3PnMrLjB6YAOc4p2t3lvql3DPEXQRxKhDqOxJ4wT61nZyD9M1t+HvCmo69MGhTy7 bo0zjjr2Hc/p70pO60LgrM73wFrCSW0bKCxEarMDjIcAAk49cZz712ct4klyzPJC u9NuxzjaD6AVl6B4HstJ06cWJZbsYJnfkuQCSCOmOcYHTAP1r2msWrygXwaCRCQT nAz356V5tam4Sv0Z62HqqSs90btveYikhikyvOSc4x171yVm9jF49IuzGbS6ha3R pACokBGc57nOB9at6zrMBh8jTHMjtnc+MgZ7k+tcxdaNLPaWkZ3NJJckHjJKsPmJ JBwBgenXqKmnC8mOtO1rHqugaLbWaT2nlKYjIcLjAHtxU97oUM17PLMXaJbcoIQc YY7ssMeoIGPYGsjwoJ9IsIIbli0ZUASE5wRxz9etbeqzz2dhJcRzRtuGcsCDz7g/ 0rLVOyLVmtdDw3xraNo5ChzNBcgGPeMMBhSQT7EnBHUYPcgcb5kEylUiMMgUkMrE g4GTkHpxXb/EjVxe3sVrtLJaKFDY2hiQSSAeccCuEiKtMSAQMf1FelSvyJyPPq25 nZkHnzDpK4+jGl+1zj/lqx+pzT3iTzsEYUnkg4qRrRIyGViw7ZrS6MrMiEtw/ORx yCQKlj82VyGAYhTjoAPcn+tKoyucYqVJGSN0Q4V8BuBzg5HNOK5nYuEOZmot1q15 pttZboXhtciPCKoXOMgsQATwPU8deKKZ9vjaKOMIVEaBRz17n+dFacpfskZPmMRj AwexAxSJk5VW298Gmg5HByPWjBJBHGKwsZbjij8ZIOfekIbPX9acCx6cCnojySKi jLMQAPUk4FGoWR1/gfwkusl769DNaodqIDgSMMZz7DI+p+lew2llDbRJFDGEQAKF AAAA7ADgVS8PaYulabb2SqAYkAb3Ock/icn8a2wmGJHQEkU79CdNx2n+ZFJIMbod 2SO4zn9Mg1m3/huGWckDazElWHRgecGtWFWjAZGKsRgkAcj+tOMUsgO6UsQDjdkg Z9qipBTjZl05uErow7TwtG7qVjOA2CzDgHPp65qn40uI/CtnYywDzY5LkRXSMCQV wTx2BBAP5DoTnce9m/tuJGYgwRglVYhSSTzjOOgH51nfE61e58JwxxAmN7pJFBAL fdbkkDnqec9xVUIUuWSitUTWlUlODm7I6m0sWnsgyIojeNZMOCAQQCOxB4PYmsa5 0Z4LsTSSq9uDjyQSVHBOQM9fp0x71u+GXmj0eytLpXEsNrECS2R0AwO+eO9M1Xab pYw5RQhOUBOWJwAR3GD6dcVrQwME7vW5yyxlepN0+h5n8Q9KittGWd4l8m7mVJGA GVIDEMMckAgdeoyMDrXjk0DWtw8TKA6nBxyD3yPUdwa9+8bxi58MxxTIFcToSMfd JQj16Z/lXkfiDS2TT7DUdpxIphkOOhUkKT9V4/CpqRcJcrNcO+aF3uctKMgHsSAM 9/WpmYCMgAAZGOMU1ocldzZCjgYoZeMBh+VRubjEIA79acCPWgJ8uAc/hSlDx1ov bVCTa2DNFG3A6UVfOzRVGVYiSvJzzUoBycc0yMAIKkB4FQyBQGrU8OWzXfibS4SA Va6jJHqAQT+gNZufU11Pw6gNz4xtnxkQK8h9uCo/Uihbi6HtqkCcDOD29wR/j/Or q4cH1wM1nTEja4GSvJ+gOTVlZDHMDnIYED37imSaCYK4OM9ql25ORzVW3JK7ienS pnlKLlQW45xSYzBmJHiK4bPACj/x0VYvEutUt9JjigkmtlvF+0SKM+XHg5GOwJAG ewPbNVSj3F7dXAwCXC4+gA/pXU6FbS2likLYJK7mXqMMScEd+uDWGGTlOaNcZKMa cHbU2IbeNLQiMy4DEnzDkqSOgJ4IGR6jrWZqsCQoZVLuC251BBOBknb3BwTxmtaR QwNujBWGGCDgHnJ56e5HXn3qhcuYbP5goBIyrnjk5x78DFelhp3Vkzy7T5+eOlzg vGyE6eyglgSrgjkEg469PSsa40Br7wkbB8G4MQccfdk6j9Tg+2a7bX4obuxt1nQk BgduSQSDnkgf49DWYkMjhipBBGACeg+lZV1750YeT9nZ7nz26NFK0UilXVirKRgg jgg/jUfAPQV0Hie2D61eSsAJDKwYKMDg4/pWA8TLyCCD271zpnTqhMEng0FSeAfw phDL2IHSnK+DnPemAjB84Cjiip8g9s0UXFYzFdRCU8sFieGJ5FR4I71e+zxrjKE5 7l8D+VPMCDB8tcYzgkk/zFVcq6M/HtXpXwltQb2+uyMbI1jB9SWJP8hXB3KquNsc Y4x8oOfxya9U+GNssHh1pSDvuJmcED+EYUfqD+dNK4m1bQ7tgDkHoGP5EVUn1OO3 jEcisHGACOhwcE+2KsOxAzjkjn8Kyb9Vlk+YZDYyO45GT+X9aSIN6S7MFkoU4kc8 d8CizivZzvEvlqepPf8ACsWzEk8yIxJZRg5OcYroTKLaAKDlyMAelDBGZCxT7apY sVmcZPfk811scrrdWLZCiVBuQ4GDgdfyx69K4suVe/VmBIcEk8DkA/1rrIHVI4bi 53zhSyqSoJIJBVsDgEZxn0NRgYy55jzB3VOxvPJFHNlW2ytwADwCepxj0FZt6N9y s6BZAqeWA5xjJOSDyM4xxjPHWqbahMkW8qjlA3JfIGSQCSTzgZ/PtWXI7XsUjNMZ ApyQpwoPX8etbSqww8mktSIYadRp9Cn48vXgsfs8LhHlKqP7wAOSc+/Q/UV5vNqE tkjSLO6SKM7txzx3rrNTNuQwmwwXgAnpn09DXlOu6iZyY42yvKsfUgVyTquvJSWh 10KCoQ5HqUrnV3vbuaeU/PIxY56EnqfzquX3HOMVRzSq5U8HHtW/L2Jcexc3dj0p QqN1UZ9arLOMjcPxFSq4IyCCPapaZFmtywkTPwig49eOKKIpthPJ6UVOo9CsVcKH KMQOM+aOPzFLDGtwcI0gx13AED6kEYprFWYDDSPnIMjHB/AU5knkQBmwoOAgGAPw rYxGzJtB+cOAOSMkfnivY/BVzp//AAi9jBBqFuZliBkj3DIYkkg85zkmvIUgzkA/ OCMkAjr9BgVLpcQTWURlwRnOPXjFDlypsqMbu3c9/COy/IUbHOVasTVL2CLU7exl AWa4BAfIO0gcDjgE/wBDXPJOUgBVipA6gkGuVedrvUpMyMCGyGB5GDwQfXOKwVbm dkjeWH5Vds9Yg1CSzBWSALIT80gOQff2Bq5DObmQMzFgepHavPbXxXdWm2KZRcoB 3OGA9iP6g10Wm6rZagubadoJD1QkA/kTg/gfwFbnOb4MUmr3KKAqiNAT2LcnJ/DH 5Vq2k7Pp8MUTSSuqtu5B4J7/AIkjj0HSuScywTTl5AWlUGNxnkjGRg9+AfcZ9DW7 ocBu4yVlKuQA204ABySAcZxkHj37UYOfs6kubY1rq9OMluh/2mGBlluELxS5aIgn Izjg57EEEVSv9ZWO3eKFUjXGcBwTj3wSSa7+LSIUgUSFJAo4BHtj+VNk0jTjKjSW NqWAJUmJSQQR3xmoxNNVKjcWFDEyUffVjzjTvCWpaqour2IR28ykpG5IbHZjggj1 HB/lXimrwC1vbiBekc0gHXgBsd/p3r62uHIgkKgDKnOOuPevljxfAbfxTqEQAUGZ 3AxjAZiw/nUKCikkVCcpyuznOlGQeuBTmHNN781sW0JjjikBIOQcH1FO4PSmkUA0 PEzDuDRURopWRHKi7efcNXbT7g+g/lRRTZgIv+sX/rmKLH/kNx/7v9BRRUz+Fl0/ iR2x/wBQf92uYs/+Pub8f5miiuSj8R2Yj4C83+upIP8AXH8f50UV2o887nS/+QXH /wBdV/mK6zw9/wAhWf6/1FFFJ7lP4Ud7b/8AHvH9BTLj/Xr9DRRSEV9T/wCPST/d r5k8e/8AI4Xv0T/0EUUUPoaUtzljUZ+9RRVI3YHtTaKKQhDRRRTEf//ZiQE+BBMB AgAoAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCTphM/gUJBaR7FQAKCRDh Rggne+f/vJpJB/95dcd6tpe+/YO+trKHYlntOYoR8SqcT0o+igqkBw3IYRDbOR50 tEjs5aoCG6MENOnf2tLzcd8FZjwxb4DtN/JYyIWX0nnQy1cf9fAcPUz+TlQ/ofNq nIMK0thoXqf6mKv08SqPw7tqoNU6jVBlqdiOXHMPjvc29XYRfxdORcgpG8H1FuZD fvs9EO9ZJHafz0Uw7IxmQDP20acK4NhikSnbTsdhxscl7eqp8uJHuDU5DzRCCNWQ I1p0jkay4RQc2w9cPIzDQIfj3KOSrHm9teDJQt6Y9ihjJ7RX9AlXrbfj7E7GiRKO 903+9e5qvdlpY1qu46StoUPWUrkCfgV625DruQENBE5mtGsBCADDnDTQ/3UXYdwj 1QdE4oCfEaLh5J2VUrroGLBJXzK7ez3snSoqfxhR2CVvPQxk7yElneTw42cSP2nc /M+7w+RLXrgxxXGnERE6bmPkFgZj32XZkdbuQldUkUkBvzLF0gMEHk/1YA2j4oLv nu4PlfYP3AGlAluTHu9BtFSUoB+fMg0HClwtHDqklwsp61tlPispA9magfYy47yQ xxXnUlf3kkVowYYQJ8JOaVvzgVUuZcYt50Tm/bLiGhOxoEqDAVH2k0OluNlXvsUc eFyXgMfTTJjnvdxOW1M4e4lSiy735EKPSpH3jN5ZkME+l9a8Yg/hblRJkE6o69Wc 8l66vJx7ABEBAAGJASUEGAECAA8FAk5mtGsCGwwFCQPCZwAACgkQ4UYIJ3vn/7ym 0gf/RU0zfZdFKQQWSzzTXc+IS/tALkRWNfMXVw/HhPLPyfexj245ytM15EzYRU1s AnPtKrp2QGL9g+FI9gimcUn6/Z3L6Eu15SbaG+7YVSymLP/sWKezZX2cn44nf9z+ NMY4vjgNG2hwWUWIxU2fM5rRxwFtG70p6FPs0rkHDUU3YmKoW1WFh7YU9cT//cc0 y1XrCrDYAHNnL1+rutuzPKl5y5MwfS5M41CjfQ3vEmSGeR20D75MiVhNQHwLQ102 xhH3RdTApcExdKLm+uZ/PFqCea3uEDQuoo8icjDdpxdip7O792hkcdzVQ8aVHQG3 4YwiwZtdHiG+7gmR7UmKGPu+GZiNBE6GG24BBADZaJSu/080bPCqzFA1tJWuCgnd 4L7CWzP/OquA5EBF8Z8KYxPJ9ZMz19E7Sm9g3Z5pMO6jvAImPnWdteqRXprhRUOV c8sPdDywW/ZGs5RKRSOelpya29g4AQpyuk5POQFAwUDibSHxMTrWv9G3Vqvj7uLL TIw6Rzce8/u+enAQLwARAQABtDJSb2JJbmNYVDcyMC0zMHNlcDIwMTEgPHJvYmlu Y3h0NzIwQGNsb3VkNW5pbmVzLmNhPoicBBMBAgAGBQJOhhuMAAoJELfplV2b5/OK QW4D/AlGRo9a24z2SERssX6Et4FXOUzdIpMxvw1+VRUPffGCbG4bVOKRGKVpO9co l4wY/UMq5lDwc2AP+tgDm/QaOwDQ+j02yOiihoTMzB8PV2xjLjjYEuFWdqgmpScC jCioSEsw06DcsFp6gFRl0uxPSZV3JLHLe71dRDhKy1kPYjzWiLAEEwECABoFAk6G G4wCmwMGiwkIBwMCBJUCCAMElgIDAQAKCRC36ZVdm+fzirQaA/46RfBtFjw53/6j fuBRb75nX5wn0YuuF/jpdttLC2MEoVVo4+03JMRsF/Nxw18eUDLFEG2LL5IDag97 QHyi8bRPd62zu5O8freM2KYNHTkR0UzhSqYBKLT0jxIlSlX2nswHUYrSA6zlNSLm 50jn+Q3JpcUJnrSTR0bEDe1Gr03VXA=== Pu7o -----END PGP PUBLIC KEY BLOCK-----








 

Did you pass your Internet licence test?

 

The Internet doesn't need a licence to use it; back in the late 1980s when I first started my BBS and offered online services (as a Fidonet BBS, I–like Farcebook–required real names and was run completely above-board–something different when offered by a 12-year-old :D )  
 
But now, we depend on the Internet for our social interaction, our diversion–and some of us for our livelihood.
 
We must, therefore, take responsibility to educate ourselves about how it works so that we can think and adapt our security measures to match those who would steal from us, compromise our security and take advantage of us, because they, I assure you, are educating themselves and we cannot apply a blanket policy and think we are safe.
 
The following post is from a Farcebook Wall response to Brenda Colantonio dated 21oct2011 in an unrelated topic:
 
[robin@Acer6 GPG Texts]$ cat brenda-jeezlouise-21oct2011.txt.sig 
—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA1
 
Oh, I *HAVE* to add one thing sorry; 
 
People also NEED to educate themselves a bit better on the 7-layer OSI model that the Internet is based on to a modicum of critically understanding it.
 
The reason for this is that they *cannot* apply blanket security policy like "make sure there is a lock in your browser (https)" because SSL is Application layer; it cannot substitute for Transport layer and it is NOT end-to-end security. 
 
You notice a lot of my posts are GPG-signed. This is not because I think people will modify what I say, but because I need to illustrate that you can take the same text + signature, write it by hand, send it by carrier pigeon, and it will still authenticate with my pubkey which you can obtain from a third-party server, not just from me (which attests further to the defensibility of the model for that application).
 
You can't substitute one layer's security for another–and every situation is different. 
 
People WILL be getting screwed by this (and have been, like we know already poisoning DNS cache + stealing Gmail SSL server certificates, which themselves are issued by large companies, which is another problem, means that Gmail HAS been collected through Man in the Middle… 
 
The ONLY way to mitigate this is to inform ourselves a LITTLE bit more…
—–BEGIN PGP SIGNATURE—–

(Three linefeeds added for clarity in reading)

Version: GnuPG v1.4.11 (GNU/Linux)
 
iQEcBAEBAgAGBQJOojcNAAoJEOFGCCd75/+8sFYIALVDENv3ZHNogjnOa1iKUSsa
0moZWTM7Ht1ApPdHAsm71cyxwvsTn2lVPRB9jx3O1bvqjPooeqBhPp+w9Ba8Y/aE
G+q/f9qYm13JyToT7hR3NaSaDofaY7RlBiZotKlbQ0ywK7MRI934zsnwm6dzRRUm
dlpWlo6u/iBN27wB+YhWRl5zoste87zwFWCoB7KJ+G8FAJPXfNJYROk7f5Wjcb1K
Fry9CTOjxegK3p+vcJ9IKFIE+Gg+GbAGKdWa2d4lVqCiw34ari/moPWOPg8MLkjX
l35+Tr20V9rDv9jToaV4M+eM9z0cUe5SNi2zfo9cmdsCrPFXJsGKHNxOgbhIZ0Q=
=ZXFE
—–END PGP SIGNATURE—–
[robin@Acer6 GPG Texts]$ 
 

Installing nvidia drivers in GNOME (Twinview) and KDE (Xinerama) up to Fedora 15 or Ubuntu 11.04

I first wrote this as an email I sent to friends who have helped me in various ways this past summar, but I realized that actually, the nvidia-Linux issue is one that plagues many people because of the widespread use of nvidia GPU-based cards in laptops and desktops. I believe that Linux needs more support as a Free Open Source Software Operating System (FOSS) because, if you recal what I wrote about TurnItIn.com which lists only Windows (Micro$oft) or Mac OS (Apple) as supported, we need a real choice in operating systems that is more defensible (open source) and free (free):

(Keep in mind that I'm writing this (and note that I'm only using one desktop at the moment) cuz my laptop LCD screen is busted and I wasn't about to start talking about the hotkeys to change desktops and muddle this even further since the email wasn't even about this to beegin with haha q:)  21oct2011 23h00 EDT Toronto)

Well, I got the HDMI part working at least, but I'm reasonably certain that the laptop LCD screen is not coming back.  As Edvard knows, it's often a little difficult to read text on cheap HDMI tv's that don't use 1:1 pixel mapping or anything close to it.  Windows tries to get around it by asking the Nvidia driver to resize the desktop itself to the real size. In Fedora's nvidia driver "nvidia-settings" it instead of changing the desktop size, changes the overscan using GPU scaling.


Special thanks still to Peter for generously allowing me the use of his netbook/compaq-thingy in the meanwhile, since the only working screen I have on my previous Acer is the HDMI TV, which is nowhere near the quality of his, so it's a bit difficult to read text on it…


There are some comprehensive instructions with commentary below. When I have time I'll post it to my blog; it's getting emailed to my Evernote Linux folders as it is emailed to you at the same time, via BCC:

FOR PEOPLE USED TO WINDOWS:

- note that it's quite preferable, for reasons I go into in other discussions, if you need to run Windows desktops, not through WINE emulat0r, to run WINDOWS as the virtualised operating system and not the other way around.

- this way, you can allow it access to the network, for example, NAT'd only via Linux, which has promiscuous Ethernet driver support built-in without requiring external drivers and changes to your networking drivers. That's only one of the reasons, of course, but you would prefer shield the vulnerable Windows from all the people who know how to exploit using not only the Firewall, but don't let Windows do retarded things by NAT'ing it, not bridging it…
 

- It's important to understand two things about X window systems that are completely foreign concepts to Windows because it does not exist in Windows.
   – the reason that you have to choose a display/port in VNC is because X11 runs as a server that feeds the framebuffers to wherever it's being displayed. That means that yes, when you run ssh -X, you CAN mix windows on the same desktop running on different machines, without connecting to a full remote desktop!
- think of it like this: your windows for each user (and multiple users can be on the computer at the same time, since the operating system is designed as a multiuser one, unlike Windows) are served, like files and FTP, by an X server. Think of your screen and desktops as X clients.. That's how you can render remotely desktops that don't even display framebuffers anywhere.. 
o  And that's why you can run remote Windowed programs as if they were on your own desktop. 
   – Virtualbox's seamless mode at first seems like this, but it's not at all doing this, since Windows doesn't have an X server–it's actually just doing something like applying a transparency to the background wallpaper of the Windows desktop that is set to the same size as your desktop… sux

Thhe following screenshot illustrates–in the RIGHT HAND SIDE screen, note the Filezilla that is running on proxy235.cloud59.ca, not on my computer.  If you look at the Terminal in the bottom right corner, you'll see that I connected via SSH with the command line "-X" which tells the sshd to forward X windows–for Windows people, this is something completely foreign–it is running Filezilla FTP client ON the remote server (so the directories it lists will be remote ones–if you run LibreOffice, for example, remotely, you can run it on your desktop rendered through remote X): 

 

 

(I had to explain that because you see the GNOME shell Activities corner, where your mouse gesture brings up the exposee mode, but I generally have to aim at it blindly because GNOME still expects that the top left will activate the exposee-type mode (or the Windows key)

You notice that I'm only using one desktop now, because the (n+1 desktop) area is always on the right side of the first screen when using Twinview (that is, the X server is set to have only one large desktop spread over two screens, with no blind area since my native LCD screen was 1680×945 but the TV is 1920×1080).  In KDE, currenly the nvidia driver is still a litte buggy so if you're using the real nvidia driver (in Ubuntu, the restricted drivers; in Fedora, in RPM Fusion where restricted drivers are located)

So I found that the only way to get it to boot properly (I found this one first actually, then had to figure out the GNOME Twinview, which actually is backwards of this), and for you guys that are going to brave the idiosyncrasies like these and push ahead forward, these tips will help you regardless of which distribution you're using, if you're using one of the nvidia cards (I haven't completely figured out the Intel cards yet….):

1. If using GNOME shell (I strongly recommend you try to leave behind what Windows conditioned you to think is the logical behaviour of window managers; the thing is that we've been so accustomed to it for so long–and KDE only extended/perpetuated the same paradigm, that I can't believe what it took the GNOME designers to drop their resistance to change and THEN come up with a new better paradigm, but I'm so thankful that they did… and continue to… Like I've explained to most of you the removal of the Minimize button.
(it can be replaced, and I can explain the actual behaviour of "minimize" in an n+1-desktop environment, but I'd strongly recommend that you don't use it until you're quite accustomed to the GNOME shell.
   — Ubuntu users won't yet be used to this because up to the current 10.04, Ubuntu uses GNOME 2 + Unity

SETTINGS:

- For both KDE and GNOME, set up ONE monitor first, leaving the external HDMI or VGA *unplugged*. This will screw you up if you don't.
- After installing the default Nouveau opensource nvidia drivers, add either RPM Fusion (fedora) or activate the restricted drivers (Ubuntu) and then "yum install akmod-nvidia" (installs the automatic kernel module compiling akmod; if you can't use akmods, which require parts of "yum groupinstall "Development Tools"," then install "yum install kmod-nvidia."
- Note that kmod can't be used with pre-release or custom kernels, but since akmod automatically recompiles when needed, if you can use that, you can use it with pre-release or custom kernels.  kmod-nvidia will automatically update with your kernel… (Yes, this means you can't use kmod-nvidia with Fedora 16 yet).
- After installing the akmod-nvidia, you want to make sure that your grub.conf kernel line blacklists the Nouveau driver in the init ramdisk: "rdblacklist=nouveau" Note that in Fedora 16 and Ubuntu, grub2 is now used and the configuration is no longer in /etc/grub.conf

After booting, THEN plug in your external HDMI or VGA and then run nvidia-settings (if you run nvidia-xconfig, it's gonna rewrite your /etc/X11/xorg.conf so don't do that unless you want that!)
- Detect your new plugged in monitor and then ACTIVATE it using the TWINVIEW  (GNOME ONLY!) or SEPARATE X SCREENS (KDE ONLY!) with Xinerama: 


KDE: If you're using nvidia, whether Ubuntu, Fedora, or what, so far what you'll want to do is set your multiple monitors to "TWINVIEW"
- run "nvidia-settings"
Because I came from KDE, where you have to set it up as SEPARATE X SCREENS + XINERAMA (KDE will then treat the two separate X displays as one large one), I didn't consider this possibility for a long time, because it sounds intuitively like it means "copy one screen to both monitors." 

GNOME: In GNOME, this took me a while to figure out–and if you search the fora, you're gonna see a lot of people complaining about X being entirely broken and never being able to start.  Because KDE needs Separate X screens + Xinerama, but this doesn't work in GNOME, you're gonna get stuck in a loop. Boot to a text console by adding to grub (when loading, edit the kernel line to add "3" which will boot to runlevel 3.
- After instaling the akmod-nvidia or kmod-nvidia (make sure that your kernel headers are installed before doing this!),
   – run "nvidia-settings" and change

Ok, actually, I gotta get some other things finished–if you guys made it this far and if there are any questinoes, write me back!

 

 

My GPG Public Key (Robin.Cheung@Cloud5nines.ca)

 

My public key, for people to use to authenticate any of my GPG-signed messages, or to encrypt to me, without needing too check the keyserver (but I prefer you use a keyserver, because then not only I can know that nobody has changed what I wrote and invalidated the signature–and YOU can hold *me* accountable that I can't disavow something I signed!

Edvard Teponainen you were asking about this just now? And Brenda Colantonio may need to use this if you don't have public public key servers configured, to authenticate what I write (as with Ndati Agapitus):

 

[robin@Acer6 GPG Texts]$ gpg –export -a

—–BEGIN PGP PUBLIC KEY BLOCK—–

Version: GnuPG v1.4.11 (GNU/Linux)

mQENBE5mtGsBCADAG2BFwmVbpmCMDl6+g/5M8CqD1kEmAW2yTY37+/XCuwwxm7Bg

fFWXEa4oHfJHa2a5JjxX8o7Bq7gQCDO0rHVKCldNRg7bifA5Y+pz+PYyFGTwzNTx

vcTYPMN7vJcPfoHuhvSAuoWivtLCqwR35IsSiZZHFscKOVvRLiNdzV/5uZ0WNfoK

zxCNtXqdGcBGnKF+n76lZS05Q44NmfL1r3TENXXAI57S4kAOCHr5sbT9jkTa7WYg

YC2V/WLn8ewWKf/cXUHH/kBPuN+likjgmJuDRpCwS0qaby222DdnLq4bR5LYOEEw

MeAKEpb76Lwst+n0dROl9tHyYE6lX3N5TAg9ABEBAAG0KFJvYkluY0FNRFNQaEQg

PFJvYmluLkNoZXVuZ0BXYWxkZW5VLmVkdT6JAT4EEwECACgCGwMGCwkIBwMCBhUI

AgkKCwQWAgMBAh4BAheABQJOmEz+BQkFpHsVAAoJEOFGCCd75/+8whAH/3xveLMg

OzUWAX/9UKY0n1HYkZoP9Sj3F5lq5uH99Ebjowowg8SoOLhVOjaEnCyHpEZg6nCg

zQ19FCy9RiP0M/F07VHJO/0bbr/KKYjyENdk77Kw/C9mAOKLfXmdDpIo2KFmGnZS

Uaj1k87QwnsvRRB2f6CUIqwqDCkj7xNloSjCLKXdK7VCiyigVIAaGxUvcd2yoYOc

Gr7djcCIricbuEEGBn5dpaS3tQXobWdx605VxQdmdpNeRrK9itoTUnlehbbWHeHy

XyQKvQ1Vn8A3bRiPvUECSCTA5y9cy+7F1GhzaouL7fiLMltrzgZt7EzgSGLAgakJ

3z4vfyVCVY5eQG60I1JvYkluY01CQSA8cm9iaW5jaGV1bmdAbWJhMjAwMy5iaXo+

iQE+BBMBAgAoAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCTphM/gUJBaR7

FQAKCRDhRggne+f/vHDtCAC5viZZOiQxolLca8HrrEi6sH7Hp4kNSuPCKBxezAM7

kiIUz1gMl0I/iMamvOr1c+qTWp0517ktvpXX1sUZMpbDJTm/hAoJ8ZINau/X1tpC

63WDFUz4WXJJtDDuFLoOJc3WkO0/ZXW4G5hQ0arlsqKsyh84ke5tqgb+KKfSNmmJ

CNijwmkv+DdI1S62APil+br/ZYfc54gIy51xYe8dru4zRE5jeelqucD06H0jH/JK

5l7jLYH8r5O5l5V+OyCoo0KXxmClV9DhL0l8bpalU8mO04KLFMLKfW56JWeem0jN

z/Q9LjDhTaw+xiM0K1kTosXmGfcRNvHLQFspAF7hmfA5tFpSb2JpbiBMLiBNLiBD

aGV1bmcsIEJTYywgTUJBLCBDLk1nciAoaHR0cDovL1JvYmluQ2hldW5nLmNhLykg

PFJvYmluLkNoZXVuZ0BDbG91ZDVuaW5lcy5jYT6JAT4EEwECACgCGwMGCwkIBwMC

BhUIAgkKCwQWAgMBAh4BAheABQJOmEz+BQkFpHsVAAoJEOFGCCd75/+81BEH/iJM

2jzvfVoB6QXj2kSQB2qvYuaUSnUHE8S6Ci7zfbHGBJoftRv+27G18mRIOsFl6VYZ

wI9Nvz2J4pEZrYR/sw5pKP+LedYnt5QgJ0zztOoq8F6Ttn9MaVfi3dgk6RRQLftU

8JZgmg8rsMZ3hh9O4ILTYLqFOvNuTxOC/U05Cx0grPZ8MLbDb9QxaPflbu4UkIGf

PAE2hnjJhGAnFzn10TXWVOZ7Nsmo2O5hFPu5VTV1F86weDH0oiodaxWsYcna6QoH

YMzRBCtjK8xEf4p5koD6yIkeBbqNHDKoVN759DQa5Znogff8HvWoap4tK5tbQ6ty

LeiIdkleTpznqvDHs+nR0YnRhwEQAAEBAAAAAAAAAAAAAAAA/9j/4AAQSkZJRgAB

AQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg

JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh

MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy

MjL/wAARCABxAJYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF

BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKB

kaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW

V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz

tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QA

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

50jn+Q3JpcUJnrSTR0bEDe1Gr03VXA==

=Pu7o

—–END PGP PUBLIC KEY BLOCK—–

[robin@Acer6 GPG Texts]$ ^C

Canadian Universal Health Care and Fraud 21oct2011

‎—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA1

Because my Ontario Health Card is due for renewal, because there is a widespread misunderstanding about how the Canadian universal health care system is operationalized, and because there is an obviously–rampant problem with health care fraud (if you live in a more heterogeneous city than Toronto, where we have ~ 50% immigrant population as well as 50% visible minorities, it may not be as simple an issue as many people in other countries assume.. that is, without getting taken to court over discrimination..), here is the list of three supporting documents required to renew your health card. 

Each document satisfying each of three requirements (one to prove I'm Canadian, one to prove I live where I do, and one to prove I am who I purport to be at the counter) cannot be used to satisfy another requirement (e.g. my drivers licence cannot be used both to prove I am who I say I am as well as I live where I say I live…)

Hopefully being aware of how it is operationalized in my province will help give some ideas to residents in other countries, will elicit some suggestions how to improve our bureaucracy, as well as dispel myths and false assumptions that I often hear.

—–BEGIN PGP SIGNATURE—–

 

 


Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJOodNYAAoJEOFGCCd75/+8vQYH/inxTjAvma/Aif/HXU0F93sG
708M2O3cgnXWwAjCRk+lG31eRs4766k4VWZ5OAf1d3WIf2aJJaQFOk1PlA5py6g7
2lr4NSjUcBObdDGZ55rCDXriX10nPwnwy7Uwvd2XutNtONwXR02Qb6Ol9GPKLuw1
/TP2TXzwKclEEVxJVabSBtzcqhfaiRnXz6G7+V3K2j2IID5veP8gGco61eCrVZay
jepVFALUocMgZhsEQTEyzPBimAQ06VyKzTmAEkxrW4NGfqmMEeh+G5K+e6qNoO2N
qpxLPtgL61tGU8xx301yo7mL3A/LKbsqXKPPA57fQKEk7SbgkqytGXs5Jys5JG0=
=e4vJ
—–END PGP SIGNATURE—–