On today's to-do list is to draw this from the Disney Infinity action figure:
Some hours in, and we have the basic jist...
Fast forward 5 hours (yes it takes me 5 hours to do this kind of detail with the wrong tools)
Friends, Romans, Countrymen, hold onto your hats, because, no longer is Yours Truly being banned from DISQUS, but look at this response below from one of their journos:
The final word is, its neither confirmed nor denied.
I have noticed, since around mid-November, that posts are not being removed, nor are people getting banned. Hmmm.... I guess the dear old red nosed reindeer is about to come into an awful lot of money, and Jan Vermeulen too by the looks of things.
For those hangers-on that read my blog- Say goodbye to your favourite shitposting bowl MyBroadband, I am sure its going to be "absorbed" into one of their shitty prolefeed platforms.
For those who share my disdain- Its time to move on, they're gonna shut down comments anyway pretty soon. The metamorphosis into the MoT is complete. All good laughs do come to an end anyway.
But but but but Sonikku, does that mean you're no longer going to troll? Yep. I have lost interest now. Naspers are not a nice company to try and fuck with, and I don't want to end up being Bubba's bitch at the showers. Also, without the comments and possibly the forum, its just another boring as fuck news outlet with click-bait so the incentive to rub their arses with steel-wool is totally gone. However, I leave it up to you, the general public, to continue to fight them, to resist using their products and services, and stop making them rich.
But we want proof...
We all know by now that MyBroadband loves to censor comments, yes especially when its about people paying them, or more accurately, a partner of theirs. Look how deep the Multichoice partnership runs. This is probably the best example ever of MyBroadband's censorship:
Note to my overseas readers: South Africa is supposed to be a democracy, a free country. Well it is, when it suits some individuals, but the love of the censor, never went away, it just hung around like the Cold War- Now it's being used to silence smart people.
It has taken me a lot of time to figure it out, but if the line work is correct (lines being splined shapes which are filled and have a hairline outline) then it works.
Its a pretty remarkable result... unfortunately the colours are CMYK and I am too lazy to change the pallette
So I thought it would be fitting to respond to an idiot on MyBB's Disqus channel. And what do we find?
A specific video, is a naughty video. Can you guess which one it is?
If one thing is clear- it sure means that the retards at MyBB, especially head retard Spamcaster, sure knows his low IQ and feels threatened by videos such as these...
So its not just naughty words, its "naughty" videos and images too.
Fortunately its easy to re-edit a meme and their little filter is none the wiser :)
EDIT: This is a legacy item on the exception list in DISQUS, from that time when I pwned them in 2016!
So its interesting to see they are too lazy to update that list!
So, Sonic Forces was released this week... saw a bunch of new images suddenly on the web:
And of course, a new one on Sonic channel (sonic.sega.jp)
ST Microelectronics, to their credit, provide everything you could ever need for development on their line of processors. However, when it comes to a specific aspect of the hardware, they tend to abstract it to the nth degree.
In many applications it is acceptable to use the system FLASH i.e. unused areas of it, to store data. This is where EEPROM emulation comes in. Now, ST provide example code on how to do this- delivered via their STM32Cube suite. There is just one problem. Whomever wrote that code was a very big fan of abstraction, to the extent my head hurts and I couldn't get it to work. Compared to the STM32_StdPeriph_Library they provided, this was totally like reading C++ code where the developer went full retard with OOP. So, following the KISS principle, here is how I did it.
First things first
Knowledge of what you are doing is critical here. If you get it wrong, you will see the CPU throw hard fault exceptions in the debugger. Additionally, any source code presented here was only tested on the STM32F072RBT8 processor, and will require modification for other processors in the same family.
So, we know our application will fit into the 128k FLASH with space to spare. How we arrive at that is obvious. So we look in the reference manual to see where the FLASH resides:
So, the FLASH memory begins at 0x08000000 and continues upwards for 128k. Further in the reference manual we see a really important table, that gives us exactly where the last block of FLASH resides:
So from the above, page 63 is the last page in FLASH. Now we need to consider a few basic things about FLASH.
0x0801F800 through 0x0801FFFF
Making sure we don't use it
Now that we know where we will emulate EEPROM, a few modifications to the project's linker script is in order.
In the .ld file we find text that describes where stuff is allocated. Below is my modifications to a standard linker script that is generated by Atollic Truestudio:
The actual code
Couldn't be simpler than this: (eeprom.c)
I am pleased to say that, the tide is turning, albeit very very very very slowly over at the Ministry. This comment on DISQUS in response to this article, made my day:
Update: 9 October 2017
I had a feeling so I went to check... Jose's post has been removed. In addition the pussies banned the user account I used to comment on that post. So banning by association it seems...