From the articles:
SSID hiding: There is no such thing as “SSID hiding”. You’re only hiding SSID beaconing on the Access Point. There are 4 other mechanisms that also broadcast the SSID over the 2.4 or 5 GHz spectrum. The 4 mechanisms are; probe requests, probe responses, association requests, and re-association requests. Essentially, youre talking about hiding 1 of 5 SSID broadcast mechanisms.
While a MAC address sounds great to keep people out of your connection, there is one gaping flaw that will have you cursing all the time you spent setting it up. All a decent hacker needs is a wireless network analyser, which will let him see all the MAC addresses you have authorised.
Once they change their own MAC address to match one of the ones on the list, you’re pretty much left wide open.