Question: Given an input, output that input followed by a newline endlessly.

Input will be a string consisting only of printable ASCII characters (`0x20-0x7E`) and newlines (`0x0A`).

If input is length 0, endlessly output newlines.

This is [code-golf](/questions/tagged/code-golf "show questions tagged 'code-golf'") so fewest bytes **in each language** wins!

Answer: 
[Cubix](https://github.com/ETHproductions/cubix), 6 bytes
=========================================================

```
AN/qvo

```

[Test it here](https://ethproductions.github.io/cubix/?code=ICBBCk4gLyBxIHYKICBvCg==&input=dGVzdAoxIC4uIDIgLi4gMw==&speed=200)

```
  A
N / q v
  o

```

* `N/A` Push Newline(10) and input onto the stack
* `v` redirect into the loop
* `o/q` loop that outputs a character and pushes it to the bottom of the stack continuously

I was going to remove the EOI (-1) indicator from the stack, but it doesn't appear to affect the output any, so have left it saving bytes.
[QBIC](https://drive.google.com/drive/folders/0B0R1Jgqp8Gg4cVJCZkRkdEthZDQ), 3 bytes
------------------------------------------------------------------------------------

```
{?;

```

Explanation

```
{      DO
 ?     PRINT
  ;    a string read from the cmd line
       DO is implicitly closed by EOF

```