Strict Standards: Redefining already defined constructor for class wpdb in /home/bri58020/public_html/mike/wp-includes/wp-db.php on line 52

Deprecated: Assigning the return value of new by reference is deprecated in /home/bri58020/public_html/mike/wp-includes/cache.php on line 36

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/bri58020/public_html/mike/wp-includes/cache.php on line 389

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 537

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 537

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 537

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 537

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 556

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 653

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 653

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 653

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 653

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/bri58020/public_html/mike/wp-includes/classes.php on line 678

Deprecated: Assigning the return value of new by reference is deprecated in /home/bri58020/public_html/mike/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/bri58020/public_html/mike/wp-includes/theme.php on line 508
2011 » September MikeFitz with overflow bit set…

Archive for September, 2011

Kinecting The Dots - Developing with the Kinect SDK

Monday, September 19th, 2011

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/bri58020/public_html/mike/wp-includes/formatting.php on line 74

Qld MSDN User GroupTwo fascinating topics for this month’s QMSDNUG meeting…

Patrick Klug, Novamind
A brief showcase of some fun WPF animations

and a look into how NovaMind used these animations in the new NovaMind Presenter.  Patrick will briefly share lessons about animation performance, shader usage and animation best practices along with some open-source project recommendations.

About Patrick Klug
Patrick is one of the guys behind the Windows version of the mind mapping software NovaMind (www.novamind.com) and is very comfortable with C#, GDI+ and WPF.

Bronwen Zande and John O’Brien, Soul Solutions
Kinecting The Dots - Developing with the Kinect SDK

The Microsoft Kinect holds the Guiness World Record as the fastest-selling consumer electronics device ever, selling 8 million units in the first 2 months.  With the recent release of the official SDK, you are the controller, with the ability to change the face of future applications.  Learn how to take advantage of depth sensing, skeletal tracking and speech recognigion in a sub $200 device.

We’ll cover some more advanced skeleton functions, integration with the XNA game engine and gestures.  Learn how to build a compelling application using the Kinect and your existing .Net skills.

About John and Bronwen
John and Bronwen are just back (a couple of hours ago) from the Build conference in Los Angeles.  They are Certified Specialists with many years of experience in a wide range of Microsoft Technologies, including Bing Maps, Windows Live, SQL Server and now, the Kinect SDK.
See the Soul Solutions Blog (www.soulsolutions.com.au/Blog.aspx) for more of their adventures.

Date: Tuesday 20 September 2011
Time: 17:30 for 18:00, finishing approx 19:30
Location: Microsoft Brisbane office, Level 28, 400 George St, Brisbane.

RSVP
All welcome. Bring your colleagues.
On this occasion, please do NOT respond via e-mail.  Registration via Eventbrite is essential at http://qmsdnugsep2011.eventbrite.com.

These details are also on QMSDNUG’s website at www.qmsdnug.org.

Reporting Racism on Facebook

Friday, September 9th, 2011

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/bri58020/public_html/mike/wp-includes/formatting.php on line 74

Can you spare a few clicks to fight racism on Facebook?

Several of my Aboriginal friends have been engaged in a constant battle to report racist Facebook Pages, Groups and Accounts.  At the bottom of this post are some examples of the vile rubbish they have been dealing with.

Of course, one person reporting a racist page to Facebook will have no impact whatever.  Nothing happens until many reports come in.  Just as in prehistoric times when it took a hundred arrows to bring down a woolly mammoth, a bit of coordination is required.

With that in mind, I have created the following diagrams which might help many of us to at least aim in the same direction.  There are diagrams for:
Reporting a racist FB PAGE,
Reporting a racist FB GROUP and
Reporting a FAKE ACCOUNT set up by a racist.

(Note that this information current as at September 2011.  Watch out for Facebook changes.)

Reporting a racist Facebook PAGE

First up, go to the page, but DO NOT “LIKE” the page.  This just makes the bad guys’ numbers look good.
Secondly, DO NOT ENGAGE the bad guys in conversation or comments.  In many cases, they are just trolls, doing it to see what reaction they can stir up.

Reporting a racist Facebook PAGE
Reporting a racist Facebook PAGE  (CLICK TO ENLARGE)

Then follow the numbered steps in the diagram above:

  1. click on the “Report Page” link
  2. on the pop-up window, click on “Hate Speech
  3. select “Targets a race or ethnicity” from the drop-down list
  4. click Continue
  5. on the next pop-up, check the “Report to Facebook” box
  6. click Continue

Reporting a racist Facebook GROUP

First up, go to the group, but DO NOT “JOIN” the group.  This just makes the bad guys’ numbers look good.
Secondly, DO NOT ENGAGE the bad guys in conversation or comments.  In many cases, they are just trolls, doing it to see what reaction they can stir up.

Reporting a racist Facebook GROUP
Reporting a racist Facebook GROUP  (CLICK TO ENLARGE)

Then follow the numbered steps in the diagram above:

  1. click on the “Report Group” link
  2. on the pop-up window, click on “Hate Speech or personal attack
  3. select “Targets a race or ethnicity” from the drop-down list
  4. click Submit

Reporting a FAKE ACCOUNT set up by a racist

First up, go to the fake page, but DO NOT “Add Friend”.  This just makes the bad guys’ numbers look good.
Secondly, DO NOT ENGAGE the bad guys in conversation or comments.  In many cases, they are just trolls, doing it to see what reaction they can stir up.

Reporting a FAKE FB ACCOUNT
Reporting a FAKE FB ACCOUNT set up by a racist  (CLICK TO ENLARGE)

Then follow the numbered steps in the diagram above:

  1. click on the “Report/Block” link
  2. on the pop-up window, click on “This profile is pretending to be someone or is fake
  3. select “Does not represent a real person” from the drop-down list
    3a. optionally check the “Block” box.  Don’t do this if you want to keep an eye on them in future.
  4. click Continue
  5. on the next pop-up, check the “I confirm…” box
  6. click Continue

But what about “Freedom of Speech”?

Now, many who know me will know I have been an active campaigner against censorship, particularly Senator Conroy’s plan to censor Australia’s internet.  Some might ask, “Mike, are you being inconsistent here?

My answer is “No.”  This is because, in Australia, the Racial Discrimination Act 1975 makes hate speech illegal.  And what we are dealing with here is clearly hate speech…

Examples of Hate Speech on Facebook
Examples of Hate Speech on Facebook

Sadly, in recent weeks, many new hate speech pages have sprung up, inspired by the tawdry television of Chris Lilley’s Angry Boys.  None of these racist pages are hard to find; just search in Facebook using some of the keywords in the picture above.

Chris Lilley-inspired racism on Facebook
Chris Lilley-inspired racism on Facebook

My Aboriginal friends have achieved a lot over the past few weeks and I congratulate them.  If you can spare a few clicks to help them out, that would be great.  If you can join the team working on this in a coordinated manner, that would be even better.  Send me a message on Facebook and I can put you in touch.  Thanks.