I have a little NES programming experience. The 6502 assembler I use is NESASM, which is also the one those tutorials recommend. There are others called Asm6 and CA65 that I haven't tried.
The syntax that each assembler recognizes is slightly different so source code that assembles properly in one assembler may not assemble properly in another. This is something to watch out for when looking at code examples on the nesdev.com forums.
HAVE FUN with NES programming! :) I've only ever made simple programs. However, the only limits are your imagination. The homebrew game "Battle Kid: Fortress of Peril" was created recently, which is one of the best NES games in my opinion.
I find it an oxymoron that you have to sign up for an account to a government website to sign a petition asking for them to stop invading my privacy. Maybe I'm just being cynical.
"no direct access" Of course the gov't didn't have raw dumps to the SQL databases, they have their own neat little front end web application that Facebook provides to them.
> The other approach is make the conversion of state currency into BTC illegal. But the implications of that are unclear. Would people adopt a different crypto-currency? Would all crypto-currencies be banned? Could a BTC black market still exist like drugs?
I think more than likely it would be like torrents are now: a large amount of the tech-savvy population uses them and loves them, but a lot of people are afraid they'll get sued or have a letter written to their house from their ISP (which means nothing), and would rather just pay $7.99/month for a worse selection on Netflix and maintain a peace of mind.