Anti-Gamergategate - The 3 important FACTs on Gaming Journalism

Posted: Wednesday, 15 October 2014

IN online terminology, a troll is defined as "One who posts a deliberately provocative message to a newsgroup or message board with the intention of causing maximum disruption and argument".
This definition has stood the testimony of the modernism of the platform of the internet, as the definition of "trolls" extends now to the blogs of "reputable" journalists.
Pandering to a strict demographic always does wonders to an ignorant mindset. The propagation of "clickbait" and other "dark pattern" campaigns draw crucial cues of the declining quality of reputable journalism and the field of news all together.

Resolving a non-functional redirect in Flask

Posted: Thursday, 2 October 2014

So I recently encountered an interesting issue in Flask, and one that's quite simple to solve, looking at it now.

But Google Chrome returned a "Failed to load response data" message, when preforming a 301 redirect in Flask...

Analysing the Agenda of "The Australian"

Go on their homepage at any point in time and see if they've changed yet...

Hacking "The Code"

Posted: Wednesday, 24 September 2014

Parallels

"The Code" is an Australian TV Series that draws elements from similarly themed detective/mystery series "Sherlock" on BBC, and many parallels can be drawn.

The distinctive digital representation of data in Sherlock is represented with a clear overlay of data, where despite the character's interactions with an electronic device, we typically don't see the device itself, and instead only the content and other important elements.

This is closely paralleled in "The Code", with the character's online sleuthing displayed with the same graphical style.

Puzzles to Reduce Bots

Posted: Saturday, 20 September 2014

As artificial intelligence becomes more and more powerful, traditional image-based text solvers can overcome simple reCAPTCHA and other text-image Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) codes become less and less relevant to society today.
Solve media and their solution, CAPTCHA advertisements, provide a very simple, but effective solution to both drive bots out and generate revenue from advertisements.
Credit: Solve media. Blurred advertising.

But bots can still solve text-based capture challenges... We know this from the expanding field of Optical Character Recognition (OCR) and from Google's own artificial network designed to recognize house numbers:

Tutorial: Compile Python to EXE

Posted: Monday, 15 September 2014

Click here to skip to the decompiling py2exe section
Click here to skip to the compiling Python to EXE section
Questions? Comment Section Link Here

Introduction

So we all know Python. Its a fun extension to the C language (Read: a language built on top of C). But one question, is, why can't we compile Python into an exe file, just like with C?

Now Python is an interesting language, in that it is both compiled and interpreted. In fact, there are many different implementations of the language. We have PyPy, on one hand, which does both, IronPython, which is basically a .NET compiler for Python, but the main focus is on CPython - Or what we all know as "Python". CPython is the "main reference implementation" of Python, and is the "Python" that is downloaded at https://www.python.org/.

It's weird to think that "Python" is not just Python, but makes sense considering the fact that Python is open source. A similar comparison between PyPy/IronPython and CPython can be made with JavaScript (js), where js is implemented not as "JavaScript", but as V8, spidermonkey, rhino and much more. We've come a long way from the monopoly that Microsoft has from their own programming languages, C#, VB.net and VBScript.

Download From HAR

Download from HAR is a Windows application that can download content from a HAR file.

You might need this program to more effective download content from servers then with wget or curl, where rendered content such as images or external javascript resources are all methodologically downloaded through the program, with next to none left behind.

Downloading websites for the sake of cloning them is unethical and immoral... This tool was created to play around with GPL-licensed websites, such as http://dhmholley.co.uk/civclicker.html, which does not have an easily accessible open source repository.

Scroll down for the download link...

Download:
http://static.extramaster.net/downloadFromHAR.exe (3.1MB)

MD5: 853867813FC1B74B25CBFC9351C84890
SHA-256: BDA0E6A172713E5C959027C78402EE697F95FD8A75FB2519DED7FA5FB188FCAE

VirusTotal Scan:
https://www.virustotal.com/en/file/bda0e6a172713e5c959027c78402ee697f95fd8a75fb2519ded7fa5fb188fcae/analysis/1410708838/ (Note: the Bkav scan is a false-positive, its as a result of the packaging method that I took [python -> cython -> exe with modules -> bundled exe])