I'm trying to get a sn74hc595n working with an arduino Due, eventually I will be hooking up each output to an NPN to drive Nixie tubes (I am switching my design from a due to using a esp8266 so I need to cut back on the pin use, hence the shift register).
I have been using this https://learn.adafruit.com/adafruit-arduino-lesson-4-eight-leds/breadboard-layout as the schematic to get working (except using 3.3V isntead of 5V since I'm using a due). When set up according to the schematic nothing works (I'm using the same code too), however when reversing the polarity of the LEDs and hooking them up to high, it works, so the 74hc595 is working fine as a sink, but it doesn't seem to be sourcing.
Am I missing something to make it source? Thanks!
Edit: To make things clearer, here is what I have set up (currently only using 1 LED just to make sure things work)