A couple of small points:
1) I would strongly advise using current limiting resistors on the LED's, it's not a nice way to treat either the LED's or your parallel port!.
2) The lack of capacitors round the regulators, it's essential to have capacitors on their inputs and outputs to guarantee their stability. It might work OK for now, but could be unstable under certain circumstances, or if built by someone else.
I consider it pointless taking minimal parts count to extremes, it tends to produce unreliable, unrepeatable, designs!.
1) I would strongly advise using current limiting resistors on the LED's, it's not a nice way to treat either the LED's or your parallel port!.
2) The lack of capacitors round the regulators, it's essential to have capacitors on their inputs and outputs to guarantee their stability. It might work OK for now, but could be unstable under certain circumstances, or if built by someone else.
I consider it pointless taking minimal parts count to extremes, it tends to produce unreliable, unrepeatable, designs!.