Fix raw HTML warnings
This commit is contained in:
parent
25ac2d85a9
commit
3fa2aaef12
5 changed files with 14 additions and 158 deletions
|
@ -11,7 +11,7 @@ When I was younger, I didn't really communicate at all with the wider programmin
|
||||||
|
|
||||||
Now, nobody seems to agree on what OOP _actually_ means, so I'll do a quick definition of mine: the encapsulation of application state into re-usable objects with associated public methods to expose ways of mutating state and private methods for internal use of the class only.
|
Now, nobody seems to agree on what OOP _actually_ means, so I'll do a quick definition of mine: the encapsulation of application state into re-usable objects with associated public methods to expose ways of mutating state and private methods for internal use of the class only.
|
||||||
|
|
||||||
Now, it seems that nine-year-old me had also thought that it might be a good idea to do something like this. I discovered files upon files of large amounts of Python modules containing just functions which would take in a "target" argument. I was intrigued, so I had a deeper dig. I found that the origin of these target objects was almost always a function called "create\_<whatever>". This returned an array which contained data. At the time, I must have thought this was genius. Then, there were functions called things like "destroy\_<whatever>" or "remove\_<whatever>". Basically, we had arrays (which are associative in Python) which were being treated like classes and mutated by what we may call methods. Brilliant!
|
Now, it seems that nine-year-old me had also thought that it might be a good idea to do something like this. I discovered files upon files of large amounts of Python modules containing just functions which would take in a "target" argument. I was intrigued, so I had a deeper dig. I found that the origin of these target objects was almost always a function called "create\_<whatever>". This returned an array which contained data. At the time, I must have thought this was genius. Then, there were functions called things like "destroy\_<whatever>" or "remove\_<whatever>". Basically, we had arrays (which are associative in Python) which were being treated like classes and mutated by what we may call methods. Brilliant!
|
||||||
|
|
||||||
Now, not to brag, but I even went as far as to invent singletons. There were some modules which contained an internal variable which contains a reference to the current instance of a "class" and would completely ignore the constructor if needbe and simply return the existing reference. Then, the single reference would be mutated from all around. I don't know if this technically counts as a singleton (these definitions get mutated by corporate "best practices" every other year), but I'm taking credit anyway, dammit!
|
Now, not to brag, but I even went as far as to invent singletons. There were some modules which contained an internal variable which contains a reference to the current instance of a "class" and would completely ignore the constructor if needbe and simply return the existing reference. Then, the single reference would be mutated from all around. I don't know if this technically counts as a singleton (these definitions get mutated by corporate "best practices" every other year), but I'm taking credit anyway, dammit!
|
||||||
|
|
||||||
|
|
|
@ -7,36 +7,16 @@ categories:
|
||||||
|
|
||||||
Recently, I was made aware of the following cartoon comic strip created by a Twitter user:
|
Recently, I was made aware of the following cartoon comic strip created by a Twitter user:
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/ALM_retort.jpeg" caption="This image was posted to a twitter account "Crab Nighty" - page at [https://twitter.com/crabnighty/](https://twitter.com/crabnighty/)" >}}
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
This image was posted to a twitter account "Crab Nighty" - page at [https://twitter.com/crabnighty/](https://twitter.com/crabnighty/)
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
Now, from inspecting this account a little further, it is pretty clear where their biases lie...
|
Now, from inspecting this account a little further, it is pretty clear where their biases lie...
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||
- 
|
- 
|
||||||
- 
|
- 
|
||||||
- 
|
- 
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
I mean, they kind of speak for themselves...
|
I mean, they kind of speak for themselves...
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
And the account doesn't seem relatively used, with a grand total of only 25 tweets. However, one of the ones that they themselves have made that did gain quite some traction is one "debunking" arguments that, mainly conservative, members of the public have been making against Black Lives Matter. When I first came across this, I thought it was one of those political cartoons that people like to make, and I guess it still kind of is. But, the arguments contained within it seem very "XKCD on free online speech" to me (for an example of what I'm talking about, see [here](https://xkcd.com/1357/)). In other words, it's technically true, but also kind of not at the same time and is used to justify things that it should not be used to justify.
|
And the account doesn't seem relatively used, with a grand total of only 25 tweets. However, one of the ones that they themselves have made that did gain quite some traction is one "debunking" arguments that, mainly conservative, members of the public have been making against Black Lives Matter. When I first came across this, I thought it was one of those political cartoons that people like to make, and I guess it still kind of is. But, the arguments contained within it seem very "XKCD on free online speech" to me (for an example of what I'm talking about, see [here](https://xkcd.com/1357/)). In other words, it's technically true, but also kind of not at the same time and is used to justify things that it should not be used to justify.
|
||||||
|
|
||||||
In this post, the author claims that the idea around Black Lives Matter as an organisation is to make sure that all lives matter. And, sure, I can imagine that is the goal that many of its supporters have in mind. But, the problem arises when it begins to compromise and make the lives worse for those of other races (for no reason other than their race) because they wish to make black lives better.
|
In this post, the author claims that the idea around Black Lives Matter as an organisation is to make sure that all lives matter. And, sure, I can imagine that is the goal that many of its supporters have in mind. But, the problem arises when it begins to compromise and make the lives worse for those of other races (for no reason other than their race) because they wish to make black lives better.
|
||||||
|
@ -66,17 +46,7 @@ The point being that many people have lost faith and confidence in this organisa
|
||||||
|
|
||||||
So, let's sum up. The author of this comic strip's argument is not only fundamentally flawed in its approach of the opposition, but also fails to properly understand or actually fully consider the argument against themselves. Oh, yeah, and:
|
So, let's sum up. The author of this comic strip's argument is not only fundamentally flawed in its approach of the opposition, but also fails to properly understand or actually fully consider the argument against themselves. Oh, yeah, and:
|
||||||
|
|
||||||
<figure>
|
{{<figure src="images/supposed-personal-growth.png" caption="**I'd just like to interject for a moment:** What you are referring to as "personal growth" is in fact "growth as a leftist" or as I've recently taken to calling it "growth as an unknowing social Marxist"" >}}
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
**I'd just like to interject for a moment:** What you are referring to as "personal growth" is in fact "growth as a leftist" or as I've recently taken to calling it "growth as an unknowing social Marxist"
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
Yeah, not so sure about that buddy.
|
Yeah, not so sure about that buddy.
|
||||||
|
|
||||||
|
|
|
@ -13,89 +13,20 @@ There are a lot of people who are _very_ suspicious of environmental activism in
|
||||||
|
|
||||||
First and foremost, it is important to consider wider political state in the current era. I would like you to consider the following images.
|
First and foremost, it is important to consider wider political state in the current era. I would like you to consider the following images.
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/justice.png" caption="Notice the conflation of "climate" and "social" justice" >}}
|
||||||
|
|
||||||

|
{{< figure src="images/communism.jpg" caption="Notice the pride and USSR flags" >}}
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Notice the conflation of "climate" and "social" justice
|
{{< figure src="images/conflation.jpg" caption="More conflation of goals and clear influences" >}}
|
||||||
|
|
||||||
</figcaption>
|
{{< figure src="images/biases.png" caption="Try to spot how many political affiliations there are. Notable mentions "Socialist change" being wielded by a child; and "Scottish Labour" wielded prominently." >}}
|
||||||
|
|
||||||
</figure>
|
{{< figure src="images/socialist-child.png" caption="A **CHILD** wielding a sign from the Socialist Workers' Party which reads "The Solution: Revolution". To reiterate: **A CHILD**" >}}
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/socialism-1.png" caption="A substantial block of protesters claim to "decolonize the planet" and to "rally against capitalism", having signs endorsed again by the Socialist Workers Party" >}}
|
||||||
|
|
||||||

|
{{< figure src="images/societs.png" caption="The Red Banner of the former Soviet Union flies over a protest in Glasgow" >}}
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Notice the pride and USSR flags
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
More conflation of goals and clear influences
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Try to spot how many political affiliations there are. Notable mentions "Socialist change" being wielded by a child; and "Scottish Labour" wielded prominently.
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
A **CHILD** wielding a sign from the Socialist Workers' Party which reads "The Solution: Revolution". To reiterate: **A CHILD**
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
A substantial block of protesters claim to "decolonize the planet" and to "rally against capitalism", having signs endorsed again by the Socialist Workers Party
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
The Red Banner of the former Soviet Union flies over a protest in Glasgow
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
Can you spot the pattern? Climate protesters are almost always overwhelmingly left-wing intellectuals of the kind Orwell described in The Road to Wigan Pier: flabby, middle-class hippies with radical ideas which reach beyond the ideas they claim to simply be proponents of. There are two commonalities with the events described in these photographs. I will discuss them each in turn.
|
Can you spot the pattern? Climate protesters are almost always overwhelmingly left-wing intellectuals of the kind Orwell described in The Road to Wigan Pier: flabby, middle-class hippies with radical ideas which reach beyond the ideas they claim to simply be proponents of. There are two commonalities with the events described in these photographs. I will discuss them each in turn.
|
||||||
|
|
||||||
|
|
|
@ -9,33 +9,14 @@ J. C Leyendecker's art is what I like to call the "Art Style of the 1950s". Leye
|
||||||
|
|
||||||
You see, Leyendecker's art is based around bold, blocky colors which are used to, nevertheless, create very detailed portraits and pieces of art. For instance, observe the following illustration:
|
You see, Leyendecker's art is based around bold, blocky colors which are used to, nevertheless, create very detailed portraits and pieces of art. For instance, observe the following illustration:
|
||||||
|
|
||||||
<figure>
|
{{<figure src="images/leyendecker-1.jpg" caption=""Arrow Collar Man" - J. C. Leyendecker - 1947" >}}
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
"Arrow Collar Man" - J. C. Leyendecker - 1947
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
In this image, you can see that the color of each different surface is, essentially, painted in a fashion where they are sub-divided into little blocks to show details. Then, each subsequent block is colored a different, lightly contrasting, color. However, one of the most interesting details about this image is the contrast of colors in general. The foreground and background elements are very clear in their contrast. The skin tone of the man and woman is very distinct to their shirt colors. Similarly, the color of the woon upon which they sit isn't even in the same saturated range as every other color in the image. However, at the same time, the colors are all complementing: nothing particularly stands out yet they all still contrast enough that individual elements can be picked out. There are no blues on reds or greens on blacks.
|
In this image, you can see that the color of each different surface is, essentially, painted in a fashion where they are sub-divided into little blocks to show details. Then, each subsequent block is colored a different, lightly contrasting, color. However, one of the most interesting details about this image is the contrast of colors in general. The foreground and background elements are very clear in their contrast. The skin tone of the man and woman is very distinct to their shirt colors. Similarly, the color of the woon upon which they sit isn't even in the same saturated range as every other color in the image. However, at the same time, the colors are all complementing: nothing particularly stands out yet they all still contrast enough that individual elements can be picked out. There are no blues on reds or greens on blacks.
|
||||||
|
|
||||||
One of the best places where this can be seen is in the art style of Team Fortress 2, which heavily used this fact in order to make the game visually distinct and easy to spot important elements (meaning, of course, other players). For instance, observe the following image:
|
One of the best places where this can be seen is in the art style of Team Fortress 2, which heavily used this fact in order to make the game visually distinct and easy to spot important elements (meaning, of course, other players). For instance, observe the following image:
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/tf2-contrast.jpeg" caption="Screenshot from Team Fortress 2 - taken 12/06/2015" >}}
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Screenshot from Team Fortress 2 - taken 12/06/2015
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
In this image, a few things are very apparent. Firstly, the player in the center of the screen is very visually distinct: you can't miss him. The soldier stands out from the background very easily, despite using the exact same color pallete and using complementing colors. Why is this? The answer is _saturation._ TF2 ensures that players will always have a much higher level of color saturation to that of the background, meaning that it is really difficult to miss where he is standing. Secondly, you can see exactly whose base you are in. TF2 uses contrasting color palletes to ensure that you can always tell where you are in a level at any time. Observe these two images:
|
In this image, a few things are very apparent. Firstly, the player in the center of the screen is very visually distinct: you can't miss him. The soldier stands out from the background very easily, despite using the exact same color pallete and using complementing colors. Why is this? The answer is _saturation._ TF2 ensures that players will always have a much higher level of color saturation to that of the background, meaning that it is really difficult to miss where he is standing. Secondly, you can see exactly whose base you are in. TF2 uses contrasting color palletes to ensure that you can always tell where you are in a level at any time. Observe these two images:
|
||||||
|
|
||||||
|
|
|
@ -11,35 +11,9 @@ I have been dealing with spam on my public email address for quite some time now
|
||||||
|
|
||||||
I mean, not the most convincing fake in the world, but it did give me a good laugh. And, for quite a long time, I was perfectly willing to leave my public email out there so that these hillarious messages of spam could get through to me, as I don't use any filter other than explicitly banned addresses. Among other very funny spam messages, here are the two runner ups of best spam emails:
|
I mean, not the most convincing fake in the world, but it did give me a good laugh. And, for quite a long time, I was perfectly willing to leave my public email out there so that these hillarious messages of spam could get through to me, as I don't use any filter other than explicitly banned addresses. Among other very funny spam messages, here are the two runner ups of best spam emails:
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/more-spam.png" caption="Great email from a Spanish prince this time?" >}}
|
||||||
|
|
||||||
<figure>
|
{{< figure src="images/Hillarious-Spam.png" caption="Nice try from The Bee - but I'm neither American nor a taxpayer (yet)" >}}
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Great email from a Spanish prince this time?
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<figure>
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<figcaption>
|
|
||||||
|
|
||||||
Nice try from The Bee - but I'm neither American nor a taxpayer (yet)
|
|
||||||
|
|
||||||
</figcaption>
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
And, you know what? Things were alright. However, I have recently been a victim of a seemingly targetted spamming incident. I was suddenly recieving mail from the mail server warning of low disk space and of high volumes of mail being delivered to this mailbox. I looked into by junk box for the first time in a while and discovered over one hundred emails in the past half an hour. Luckily, due to the helpful nature of mutt bindings, I could mass delete them all in one go. However, this kept happening. Every now and then, I would come across a random bulk email spam from a clearly throw away email address.
|
And, you know what? Things were alright. However, I have recently been a victim of a seemingly targetted spamming incident. I was suddenly recieving mail from the mail server warning of low disk space and of high volumes of mail being delivered to this mailbox. I looked into by junk box for the first time in a while and discovered over one hundred emails in the past half an hour. Luckily, due to the helpful nature of mutt bindings, I could mass delete them all in one go. However, this kept happening. Every now and then, I would come across a random bulk email spam from a clearly throw away email address.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue