I ordered something from someone awhile back and it came with a free flash drive in the shape of a credit card. It had pictures of puppies on it so naturally it's a puppy linux drive now.
This is entirely irrelevant but hopefully someone gets a smile out of it.
Thin, credit-card-sized USB drives are a popular promotional gimmick because they have a practical use but also have a large surface area for promoting your brand. Most often given out as vendor gifts.
is there a way to make it work like a rolling release of sorts? i'd want to use debian, but i don't want to stay with old packages and wait 2 years for an update
You could use debian testing. It's a somewhat "rolling-release" model. You will get more up to date packages with more stability too.
You could also use unstable, but I wouldn't recommend it personally.
Edit: if you really need the most up to date version of some packages, you can pin them to use the unstable repo. This would be a pretty reasonable solution.
As will have debian unstable. That's the way it goes, for a few months every few years it slows down until the new stable gets released. Testing is just 10 days after unstable to avoid the biggest bugs.
Never had big problems with debian unstable in 15 years though, as long as you use apt-listbugs