Is that worse than a brain fart?

Nope it much worse, farts are out and normally don't linger much
My brain dumps are concepts for ideas that usually requires serous brain stretching and the pain of learning.
Sometime I feel like cursing Eben for unleashing the Pi on the World, other times I am in awe of his little brain dump
Very mixed feelings, usually based on how the head feels after serious brain strain.
I swear, I can feel new neural connections growing nearly as fast as the old ones die off.
'Real programmers' wouldn't create a kernel.img; they would create bootcode.bin

Thanks hippy, had not gone that far, but that's obvious now that you have pointed it out
Start here?
https://github.com/christinaa/rpi-open-firmware
Lots of code buried in the various start.elf versions, making use of that requires some reverse engineering.
So bootcode.bin, start.elf, kernel.img, three classes of Pi Demoscene.
Another division for VC4 versions and ARM versions?
Is that anything like the old saying "Real Programmers Write Machine Code directly; Real Coders would not be caught dead using an assembler"

?
David we are going to have to handicap you, you only get 1/4 the memory because you have the advantage.
Perhaps you can be the Judge after you win the first 10 contests?
I noticed when using the USB boot option the Pi stays in OTG mode.
So stuff is going on that might be exploitable as David pointed out.
I have found when I do jobs that need to be done on Pi's I learn more than just messing about.
Having a goal is better than just waffling around and I waffle a lot
Demoscene is graphics and music, I don't see a need for any SD or USB stacks.
No Man's Sky has rekindled my interest in procedural coding.
Perhaps 2D and 3D versions.
So Arm only and 64KB, 16KB and 4KB kernel.img?
Can music be done on the HDMI on a Zero?
Zero and Pi3, Lightweight, Heavyweight Divisions?
Being an Ozzie we would call these Idiot, Average and Showoff class levels
But perhaps a more kid friendly terminology?
Noob, Warrior, Master?
We could even make badges, like in Boy Scouts.
Open source rule too, so we can learn, improve or just drool?
I found some Demoscene stuff on PC, Amiga, VC20, C64, ZX.
No Pi Demoscene yet?
YANGTOS in 2.4KB
DavidS goes in as favorite with odds of 5 to 4 to win?
The thing with Demoscene is it is pure coding, no extra hardware required.
And more important is it teaches compact coding, not code bloat.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges