11 ms·
VS Code Pets
- behnamoh 2y agoSadly they only appear in the right/left hand side, not the editor :( I want a cat that reacts to my code, ideally getting mad at me for writing poor quality code, and stretching/sleeping when I'm thinking.
- baal80spam 2y ago> a cat that reacts to my code, ideally getting mad at me for writing poor quality code, and stretching/sleeping when I'm thinking This... this needs to happen!
- entropie 2y agoYes nice, a dog could express its opinion by peeing on the lines of code
- Frotag 2y agoTriggering an animation based on what's under the cursor sounds interesting. Like moving to a loop declaration starts a chase-your-tail animation. Or moving to a function signature gives the pet some paint and paper.
- LordShredda 2y agoA cat that spins around in circles if it detects a function results in an infinite loop?
- matsemann 2y agoI got "power mode" (or something similar) installed in Intellij/Jetbrains IDE. The faster I write or bigger change I make the more sparkles and flames etc grow around the cursor. Similar plug-ins exist for other editors as well. A bit fun to enable before pairing with a coworker to see their reaction.
- firejake308 2y agoGoogle Colab has this setting, too
- cluckindan 2y agoMake it chase the text cursor and get confused by multi-cursor
- bitwize 2y agoAtom could have them in the editor. But one of the wins for VS Code was better security isolation for plugins. Maybe Microsoft could bring back the Bob team to integrate pets with all facets of VS Code.
- parpfish 2y agoIt could enforce 80 char line width limits by batting stray characters “of the ledge” to watch them fall
- helsinki 2y agoLet’s get them in Neovim and call them Neopets.
- dailykoder 2y agoYes, but only if they run in javascript. We need more javascript.
- gertlex 2y agoDo you mean Flash?
- _ache_ 2y agoIt already exists for neovim. https://github.com/giusgad/pets.nvim https://github.com/giusgad/pets.nvim
- SketchySeaBeast 2y agoThat's adorable, first time I've had my wife engage with what I'm writing. Any way to make them larger? They're so tiny on high resolution screens.
- behnamoh 2y agoIdeally they would grow as time goes on :)
- moffkalast 2y agoThen you might eventually need to buy an extra monitor just for the cat.
- behnamoh 2y agoAll the more reason to justify extra monitors!
- animal_spirits 2y agoYes, the settings allow you to change the size of them!
- SketchySeaBeast 2y agoAh, there it is. Thanks!
- TuringNYC 2y agoSo basically, Clippy? (https://en.wikipedia.org/wiki/Office_Assistant https://en.wikipedia.org/wiki/Office_Assistant) https://steve-lovelace.com/the-ghosts-of-microsoft-bob/ https://steve-lovelace.com/the-ghosts-of-microsoft-bob/
- notnmeyer 2y agoclippy is one of the pets and mentioned at the top of the readme
- sdflhasjd 2y agoMy I also mention the Nyancat Progress bar for Jetbrains IDEs? https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar
- hurflmurfl 2y agoThis is actually the first plugin I install on every new installation of a Jetbrains IDE... Used to include it in my "mentoring about advantages of IDEs" rants, just before configuring debugger.
- fuzzy2 2y agoIt's almost like Sheep.exe, but not quite there yet!
- hoyd 2y agoReminded me of that too.
- Waterluvian 2y agoCan my pet subtly react to the state of my workspace? If there’s errors and warnings, or if various events happen.
- saaaaaam 2y agoHmmm. Given the state of your code we would also need to incorporate a VS Code Veterinary Hospital and I’m not sure you can afford the insurance premiums.
- saaaaaam 2y ago[obviously I know nothing about the state of your code which I am sure is very good and so this should simply be understood as me being ‘amusingly’ mean!]
- Waterluvian 2y agoThe state of some of my projects? I’d be convicted of animal cruelty.
- aleden 2y agoYes! This is along the lines of what I thought of when I saw ghostty. https://news.ycombinator.com/item?id=42524537 It's too bad I don't use vscode. I think it would be cool to have something that can jump between terminal emulators, something that isn't shackled to a text editor. EDIT: I seem to vaguely remember something similar to this concept from some anime I watched that depicted a "hacker". It might have been serial experiments lain, or cowboy bebop..
- krish98sai 2y agoThis is like Google Colab's corgi mode: https://x.com/GoogleColab/status/1116487177364365313 https://x.com/GoogleColab/status/1116487177364365313
- ack210 2y agoPosthog built something similar too, a hedgehog you can move around and that interacts with some of the elements on the page: https://posthog.com/blog/rome-hackathon#hedgehog-mode https://posthog.com/blog/rome-hackathon#hedgehog-mode
- joshuaturner 2y agoNeko is back https://en.wikipedia.org/wiki/Neko_(software) https://en.wikipedia.org/wiki/Neko_(software)
- beala 2y agoeSheep was my favorite. Apparently someone is keeping the dream alive: https://apps.microsoft.com/detail/9mx2v0tqt6rm?hl=en-US&gl=US https://apps.microsoft.com/detail/9mx2v0tqt6rm?hl=en-US&gl=U...
- bornfreddy 2y agoThank you for the link! This is their GitHub repo if anyone is curious: https://github.com/Adrianotiger/desktopPet https://github.com/Adrianotiger/desktopPet (I couldn't find the license info though).
- vunderba 2y agoNow integrate them with your linter of choice, so the pet's attitude reflects the current state of your code.
- Bloomy22 2y agoThis has reminded me of an anecdote. I work on a corporate social network. One day a colleague from the parent company comes to us scared because instead of seeing the people photos and the attached images, he saw strange images. As in the past we had some scare with xss reflected, we immediately got scared and went straight to investigate the matter. It turned out that the colleague had a Firefox extension installed that changed his images for Nicholas Cage's faces. He didn't remember having done it, but we did remember his blunder hahaha
- greazy 2y agoThat's hilarious. Sounds like someone was pranking your colleague. Was this the extension? https://addons.mozilla.org/en-US/firefox/addon/niccage/ https://addons.mozilla.org/en-US/firefox/addon/niccage/
- Bloomy22 2y agoYes, it was that one!
- sam_bristow 2y agoDamn, I was half hoping it was doing some deepfake face swapping rather than just totally replacing the whole image. Part of me would love to install a "Being John Malkovich" style face replacement plugin onto someone's machine.
- mocamoca 2y agoAt university, we used this extension to teach our classmates about good security practices, such as locking their computers when left unattended. It was fun, especially when professors didn't lock their computers. And my former classmates did learn to lock their computers :)
- iterateoften 2y agoviolating security policies in order to “teach a lesson” is a sure fire way to get people to lose trust in you. Accessing someone’s computer and manipulating the software was instant termination at my old company. Some new security guy joined and tried to do what you did. Find unlocked computers and mess with them to prove a point. He lasted a week.
- vunderba 2y agoI love goofy stuff like this - it kind of reminds me of FL Chan, a built-in effects plugin for FL Studio who dances in sync with the music. https://youtu.be/v4hPIDfS3qI?t=51 https://youtu.be/v4hPIDfS3qI?t=51
- johnisgood 2y agoHow does it boost productivity? I feel like it is a distraction.
- cr125rider 2y agoThe readme is using what is called “sarcasm”
- deleted 2y ago[deleted]
- veunes 2y agoBrief interactions with your "pet" encourage you to take small mental breaks. For me it can be a big boost of productivity
- johnisgood 2y agoUninvited, randomly forced small mental breaks is disruptive for me. That said, I have a real pet, when I get the feeling to play with it, I do so, and it helps my mind to come up with a solution while I'm not consciously thinking about it. I often came up with great ideas while I was talking to my girlfriend as well, essentially when I wasn't actively focusing on the issue.
- veunes 2y agoYet for me, I’ve found that small, low-effort breaks like interacting with a virtual pet actually help me reset without taking me out of the zone for too long
- imgabe 2y agoReminds me of BonziBuddy https://en.wikipedia.org/wiki/BonziBuddy https://en.wikipedia.org/wiki/BonziBuddy
- nunez 2y agoMuch less nefarious...I hope.
- fredzel 2y agoFor anime connoisseurs there is Desktop Mate, suprisingly easy to mod and use your own (or found in the Internet) character models https://store.steampowered.com/app/3301060/Desktop_Mate/ https://store.steampowered.com/app/3301060/Desktop_Mate/
- snarfy 2y agoSeeing this reminded me of power mode. https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-power-mode https://marketplace.visualstudio.com/items?itemName=hoovercj...
- roskelld 2y agoTiny Elvis next? I want to hear how huge my code is. https://archive.org/details/win3_TELV150 https://archive.org/details/win3_TELV150
- urbandw311er 2y agoI would like to be able to feed my pets, ideally feeding them obsolete parts of my code.
- markus_zhang 2y ago"Your pet feed on comments so be aware of that!"
- phaedryx 2y agoWould that make them sick?
- _ink_ 2y agoFinally, I can claim the dog ate my merge request, when being asked what's taking so long?
- puffybunion 2y agoThis is such a great idea. Very original, at least as far as I'm aware. Kinda nice to see something like this in today's cynical world.
- skirmish 2y ago> Very original Not really: both Google's internal VS Code based IDE and Colab have various background pets as an option: [1]. I am pretty sure the developer saw them. [1] https://old.reddit.com/r/Incorgnito/comments/195savi/corgi_mode_hiding_in_the_googlecolab_settings/ https://old.reddit.com/r/Incorgnito/comments/195savi/corgi_m...
- anthonyshaw 2y agoI hadn’t seen those prior to making it. From memory, the example vs code extension is a typing cat so I just evolved that. I had used the old Windows desktop animals from the 90’s.
- taspeotis 2y agoIt’s gotta be heavily inspired by Pixel Pals
- mkl 2y agoNot original. Things like this go back at least to the 1980s. Some I ran ~30 years ago: Neko: https://en.wikipedia.org/wiki/Neko_(software) https://en.wikipedia.org/wiki/Neko_(software) Sheep: https://adrianotiger.github.io/desktopPet/ https://adrianotiger.github.io/desktopPet/ There were even things like this for text mode DOS. I had one that was smiley faces moving around eating letters.
- hackerknew 2y agoI love how the description ends "to boost productivity."
- johnisgood 2y agoMe too: https://news.ycombinator.com/item?id=42752276 https://news.ycombinator.com/item?id=42752276
- m3kw9 2y agoMore distraction are welcome
- corank 2y agoIs there evidence showing that such things do boost productivity? Or any research on how they affect the way people work?
- upmind 2y agoI can't think of a reason why it would improve productivity, can you think of anything?
- corank 2y agoPerhaps these 1. Stress relief 2. Makes boring work a bit more interesting 3. Rubber duck debugging 4. A small amount of distraction might actually boost productivity by allowing us to jump out of a local optimum?
- bvan 2y agoSeriously?
- grimgrin 2y agoyes bvan, but i think we should fork it and use alf https://www.spriters-resource.com/fullview/83012/ https://www.spriters-resource.com/fullview/83012/
- shakna 2y agoRandom thought... What if you could link pets to visibility of a variable? If the variable is in scope, a certain pet appears. You get both cute, and something to tickle your brain with familiarity.
- bulatb 2y agoThat unholy petvar symbiosis owns the codebase like a cat owns your house. The program and the company are now in service of minTaxRateOffsetTemp.
- tempodox 2y agoWhat a cute idea. As long as it's not a tamagotchi :)
- veunes 2y agoOn the contrary, I think it would be cool! A little distraction to feed a thing
- deadbabe 2y agoAny way to get them to die if you don’t get work done? Would be pretty motivating.
- matt3210 2y agoMake one that has anime girls sitting on panels. Classic window sitters!
- veunes 2y agoReally cute and charming! And beyond the fun factor, I can see something like this subtly boosting morale.
- alfiedotwtf 2y agoOk… this should be like tamagotchi - but if the more errors you have the closer it is to dying, and you feed it by taking breaks often i.e. coding for too long in one sitting and it starts dying incentivising you to take breaks!
- elcapitan 2y agoI imagine software archaeologists of the future will use this prominently to explain why developers have been replaced with AI. /s
- DrBazza 2y agoNext evolution of this will be MS Agents. We will finally see the return of Peedy, Merlin, Genie, and Robby. https://en.wikipedia.org/wiki/Microsoft_Agent https://en.wikipedia.org/wiki/Microsoft_Agent
- dankons 2y agoI need Links back in my life :(
- sen 2y agoI've have this installed for years, and actually find it useful. It's my version of "rubber duck programming", where when I'm thinking through something I sit there throwing balls to the little puppy while my brain crunches away.
- esaym 2y agoWould be cooler if it walked around the whole screen and not just stuck in a dedicated panel.
- landsman 2y agoAdopt dog in shelter and get a life.
- e-master 2y agoOn a slightly unrelated note, I am absolutely thrilled about tonybaloney’s other project[1] that automatically generates C# bindings for python. Can’t wait for it to support complete class mappings and finally I will be able to use python ‘type-safely’. [1] https://github.com/tonybaloney/CSnakes https://github.com/tonybaloney/CSnakes
- deleted 2y ago[deleted]
- mouse_ 2y agowhen he started climbing the overview pane I screamed
- mahdihabibi 2y agoThis reminds me of Bisqwit's text editor https://www.youtube.com/watch?v=7nlNQcKsj74&ab_channel=Bisqwit https://www.youtube.com/watch?v=7nlNQcKsj74&ab_channel=Bisqw... He has a super mario running on the bar which is so cool! is there a way to bring the pets to vs code bar ? bcz I usually close the side panel when I'm writing to a file and I want pets to be there when I don't have the side panel open. chat, also please let me know if you know any alternative for vim.
- __LINE__ 2y agoRemind me of this https://samperson.itch.io/desktop-goose https://samperson.itch.io/desktop-goose
- mitch-crn 2y agoI love it! I something like that on my "about page" http://crn.hopto.org/about/ http://crn.hopto.org/about/ Move your mouse around and it will follow you.
- therealfiona 2y agoThis makes me write better code. I use it daily.