Thanks! It's definitely a work in progress to fine tune this. We're hoping to introduce something soon that can let the viewers indicate when we've picked out something POG or not. This could later down the line feed into an ML model, but its all heuristics for now.
I had this idea of building a puzzle game that you import as a module and play inside the Node REPL. I hope that you enjoy playing it as much as I enjoyed creating it!
Hey thanks! I was really not trying to abuse the voting system, but I can see that it becomes a bit suspicious when a bunch of people from the office want to upvote my project.
Yes the underlying JS library for generating the animations is coming out soon! In the meanwhile you can still save the URL for the generated animation if you need to go back to edit it later.
Since my time is limited, I try to keep the scope of the project down to something I can handle. This means I'm currently only focusing on Chrome, but if anyone wants to port the extension to other browsers, the source code is available on GitHub for them to fork.
Ah, thanks for reporting. It seems that having comments in a command messes up the execution, that's obviously something I'm going to fix ASAP. For now, just remove the comments and it should work.
You're right about the mixed content thing, I should make sure to use HTTPS urls on all icons. Data URIs would be convenient, but it would make the amount of data that is fetched on first run (to get all default commands) unnecessarily big.
Are you using Vimium, or some other extension that listens for the ` key? If so, you should be able to fix that problem by either rebinding the Backtick hotkey to something else in the settings, or by unbinding the ` key from the given extension.
If you're using Vimium, add "unmap `" to the custom key mappings in the advanced options.
The ones you see on the demo page is what comes with Backtick out of the box. I'm constantly adding more bookmarklets to the default list, just tweet at me at @JoelBesada if you want to suggest anything to be added.
Thanks! Vimium's "b" hotkey is not exactly the same though.
Backtick comes with a bunch of bookmarklets already available without you having to save them to your browser first. I'll also keep adding more commands to it as I get suggestions and find more to add.
The point is, Backtick allows you to discover new bookmarklets just by searching in the console while Vimium only has those that you've added yourself.
Oh by the way, as mentioned in another comment, Vimium comes with a tool that probably is exactly what you're looking for. Just press 'b' to search through your bookmarks.
I'm sorry to let you down, but what you're describing is not what I have visioned for this. But hey, if you're going to create this on your own, the source code for Backtick is available on GitHub (https://github.com/JoelBesada/Backtick) if there's anything you need to know!
The current limit on image size is 10MB, so posting large raw image files won't be possible here.
The purpose of this app is to provide a quick way for people to share their images, so the use case you describe does not really align with the goals that I have. I'm sure there are services that are better suited for what you want to do.
Pasting in Safari doesn't quite work, like you said the paste event requires a text box to trigger, and while it seems to have the same clipboard API as Chrome, images don't seem to show up there.
In Firefox a contenteditable div is used to catch pasted content, when images are pasted an img tag with base64 encoded image data is inserted, which is easy to just grab and display. Unfortunately, this doesn't work in Safari.
Because Safari seems to support all the needed APIs, it's hard to detect and inform the user that copy and paste doesn't work. I'd rather not do any browser sniffing.
There's no way to delete the images at the moment. I'm considering different methods of handling this, since that seems to be something that many want.