The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
depends on your budget.
I bought a few EP2C5T144C8N mini boards through Amazon for under $20 each but you would also need the $10 'Blaster' programming cable. Look up "RioRand EP2C5T144 Altera Cyclone II FPGA Mini Development Board " on Amazon.(free shipping) just connect to 5 volts.
The Software is free from Altera (now Intel) I use Altera Quartus II 13 sp1
I have several 8 bit microprocessor emulator projects I run in them
A while back, Michaela Blott of Xilinx was the first I know of to do it all, communications and otherwise, to put a KVS onto an FPGA that handled IP requests at line rates up to 10gbps (and they projected they could do 100gbps with one FPGA node.)
I've gotten the C# compiler to give me an internal error. I think I was doing something terrible and unforgivable with generics, admittedly. It has happened intermittently from time to time, but I've only encountered it consistently once.
That's the best I got. I love that you had a contest to confuse the compiler. It's kind of mean though.