93 points by bearware 68 days ago | 16 comments
thih9 65 days ago
> Your pet will gain XP as you code in either mode.

Feature request: the pet gets extra experience in certain situations, e.g.:

* when a failing build gets fixed

* when a previously red test gets green

* when the typing speed is sufficiently high

* when a commit is made that removes a lot of code

* when a commit is made that increases code coverage

* etc…

TrueGeek 65 days ago
These are great ideas. It'd be fun to make virtual pets that only lived / grew through GitHub actions and then were updated in the project readme
bearware 62 days ago
I really like these - I have an XP boost/ buff PR in the works which activates when you reach a typing velocity (and adds a cool swirling effect around your character).

Git integration would be low hanging fruit so could def add that in. (build/ testing/ ci integrations would be trickier I suspect?)

_puk 65 days ago
Something on my ideas list was some interactive game type thing for when cursor is busy "thinking".

This should fit the bill nicely!

bearware 62 days ago
This is a cool idea actually, even for a separate extension. Cursor doesn’t offer an API yet (so I’m not sure how to detect when Cursor itself is “thinking”), but it could be always-on.

I recall a site adding Memory Match minigame while a build was running (was it Vercel?), and I couldn’t help playing it every time.

Add in tic-tac-toe and a few others and you have yourself a cool extension.

Maybe a more constructive game also: a multiple choice quiz about your code to make sure you understand it?

easton 65 days ago
Very cool. I have VSCode pets in my editor, it’s usually minimized but I like knowing clippy is in there jumping around.
eltonlin 64 days ago
I really love this idea but I'm having such a hard time using it. After hatching the egg with Ctrl + Shift + P, I have no idea how to "type" on that blank panel (I use Cursor). When I open new files, the egg disappears. Frustrating.
bearware 62 days ago
Ah sorry to hear it’s frustrating - You could switch to the Explorer mode in settings which might be a better option.

In panel mode: The panel is treated like another open file tab, so needs to be manually positioned alongside your open code (so that both are visible simultaneously).

mbf 65 days ago
This seems perfect for streaming while vibe coding before an audience like Twitch or maybe sharing screen in a classroom setting.
38 65 days ago
Why anyone would want to watch vibe coding is beyond me.
dcsan 65 days ago
Learning prompting? Or how to set up your environment with a readme? I think they're are ways to be more productive with riding the vibe!
pure-developer 65 days ago
This is pretty awesome!
hackermanai 65 days ago
This is cool! ...and probably very annoying after a while :P
upghost 65 days ago
This may have converted me to AI coding.
nobodywasishere 65 days ago
This is just a normal VS Code extension, AI coding not required
upghost 65 days ago
This may have converted me to VS coding.
64 days ago
rideontime 65 days ago
Thank you.
rf15 65 days ago
what's that japanese? ペジト ( pejito)? why is it not コダチ (kodachi)?
zx321 65 days ago
ペット? So it's "petto".
ofirtwo 65 days ago
Haha I love it!
apgwoz 65 days ago
Clippy? Bonsai Buddy? Is that you?
lagniappe 65 days ago
It's spelled BonziBUDDY
apgwoz 65 days ago
My mistake. I am sorry that early 2000s memories of Windows malware disguised as virtual friends is failing me.
bearware 62 days ago
Somebody actually requested an interactive “desktop version” with features akin to bonzibuddy.

I carry the scars of 90s internet to know better.

tainn 64 days ago
[dead]
izr8809 64 days ago
[flagged]
jillyboel 65 days ago
Why...? As if "vibe coding" wasn't useless garbage to begin with...