Show HN: Teach your friends to lock their computers
npmjs.com
npmjs.com
$ sudo npm install -g weebg
[sudo] password for dave:
/usr/local/bin/weebg ->
/usr/local/lib/node_modules/weebg/index.js
/usr/local/lib
└─┬ weebg@1.5.0
└─┬ wallpaper@2.5.0
└── pify@2.3.0
$ weebg2. Image Should Be Saved
3. Image Should Be Set
1. Image Should Be Located
events.js:141
throw er; // Unhandled 'error' event
^
Error: EACCES: permission denied, open'/usr/local/lib/node_modules/weebg/weebgReferenceBackground'
at Error (native)Thankyou!
$ weebg
/usr/local/lib/node_modules/weebg/index.js:24
async function setImgName(){
^^^^^^^^
SyntaxError: Unexpected token function at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3Could you confirm your version number and your node version please?
For Version Number: npm list -g weebg
For Node Version: node -v
I believe this could be because this functionality was implemented in node version 7.x, At least that's where i remember encountering this issue
If possible could you make an issue on github so we can clarify it there, this article has no link to the project unfortunately :)
Thanks again for the continued support in trying to get this to work! I broke it completely with a recent push because I was using a global request module instead of adding one to the actual project.
Outside testers are fantastic!
Thanks again@
What made the joke work even better was that most people didn't know how to reset the desktop background. So you'd watch them squirm for a minute, give up, and finally shutdown the computer.
No one really cares if their background is a 'big black dick' that's obviously a hack and yeah whatever. But if their background is a cringey anime chick, specifically a NSFW anime chick, thats a bit more believable. More embarassing if you ask me.
I made this stupid module to both mess with a coworker and how to make a CLI Application. Then i wanted to learn NPM, specifically the way it works, so I kept it private, mentioned it on twitter once and slowly pushed releases with documentation updates and minor code changes.
How it got popular I genuinely have no idea, but check it out, file an issue if you have one, pretty cool learning experience and eventually it will be updated to scrape wallhaven's NSFW section. They have a dependencie for that so i might go elsewhere to make an actual scraper.
By no means is it the worst thing you could make or publicize about yourself. But I don't think, in the grand summation of things, it's a net positive.
It doesn't use porn, it's not dirty or gross, it's an applicable experiment that i did to learn NPM and all in all it was a valuable experience. The fact that it received attention has driven me to actually work on it :)
It would be my hope that any future employer could understand and appreciate thhis
Ideally i'll have scraping for SFW and NSFW that you can configure upon installation
So good job on the portability. :)
Finally figured it out and I just about fell out of my chair laughing.
Gnome has (or had anyways) an easter egg, hit alt-f2 and type "free the fish". You could click on them to get them to go away.... for awhile.
I really want it to be multi platform though, do you know of a way for windows and mac as well?
Feel free to post an issue in the github with a request for it and I can add it to the project feature list!
Thanks again for the support!
"loadkeys dvorak"
They may learn something in the process ...