The slider is definately at 100% industrial output

I play on suicidal, heh. It would really help me out if I got the expected bonuses from the Technological Capital.
Note that the bonus effect from a Manfucturing Capital and a Technological Capital is night and day, where the former is actually very beneficial.
I still build them.... broken as they are... out of hope that one day.... maybe... I'd get a substantial bonus. However, for now, they are only *slightly* better than building another research lab.
I'm musing over the idea that it's a 50% bonus rather than a 100% bonus... but I don't think so... it seems more like a 25% bonus. But I am sure that the ingame text (and manual) read 100% world bonus.. just like the Manufacturing Capital.
Just checked... they both read: "doubles the manufacturing/research output." Kinda hard to misinterpret that.
And, btw, it's far more efficient to upgrade a tile from anything to a Capital (or any long build time building for that matter) than to build it on an open tile.