I found another schematics,which is a bit different.I Modified my programmer ant it works.
I attached the modifications i made.They are the same for Data,Clock and ACK line.
The pullup resistor is absolutely essential, as the buffers are open-collector, and (as expected) it is shown on the original Bob Blick circuit - I just checked the link in your first post!.