Having a sister who quite recently became a mother, I fully support this idea. Every day I get at least one cookie-cutter sleeping baby photo showing up in my feed.
There have to be 50 lines of supporting metadata for package managers and whatnot per line of actual code.
It's not bad, per-se, in fact it's wonderfully complete. None of my projects have the support structure this one does. It's half inspiring, half shaming, and half exhausting.
Eh - it was my first time making either a Firefox or Chrome addon, so I just used the existing scaffolding for both. `cfx init` and `yo chrome-extension` might have been overkill but it helped me crank out two extensions in no time flat.
True, but that cuts the potential user base from {people using either Chrome or Firefox} to {those people, but they also have to have a niche addon already installed}.
Also I wasn't sure if I'd need fancy javascript logic or not to get unsticker.me working. I'm just happy it only took those 8 lines of CSS.
I've tried to get the Chrome extensions Facebook history-deleting tools to work and noticed that Facebook is prone to using generated gibberish instead of actual CSS class names. I wasn't sure if that was simply a part of/side effect of their minifaction process, or if it's intentional. In any case, they seem to periodically change the gibberish class names that the Javascript targets, breaking all the tools that try to simulate user actions on the FB website.
Oh yeah, it's really bad code. The idea was only going to be topical for a few hours after Facebook launched sticker comments, so I went for working MVP over code purity. The grunt file in particular was automatically created by the yeoman chrome-extension generator.
I'm looking forward to when the pendulum swings towards more minimal tooling in js land. I thought gruntfiles were bad enough, then I looked at yeoman. Lessons have not been learned.
You don't need a watcher to rebuild all your files every time they change guys! You can have a server return whatever files you want on the fly with each request!
Also, maintaining a list of file paths manually is waaay easier than tending to a series of wacky path globbing patterns deeply nested into some opaque "declarative" json object.
As a Line user, I've found stickers can be more expressive and a lot more fun than text. But there are sticker abusers. What would make this way more useful would be if you could have a blacklist of the sticker abusers
There is. There is a large "unfriend" button right there on their profile. Or if you want to remain friends with them, you can always hide their posts if you find them annoying. I really don't understand this whole problem here. I don't believe people have an inherent problem with stickers - only with people that abuse them. But then those are the people you have added to your friend list yourself, they didn't magically appear.
As a person who killed off his FB account a couple of years ago, my first reaction upon seeing this was "Stickers? Wow, Facebook seems to have gone downhill since I used it." Then I remembered I absolutely LOVED the stickers in Trello Gold.
A warning to OP. Be careful writing chrome extensions that alter Facebook functionality. It's against their ToS. Extension authors have actually had their accounts revoked for producing these.
My guess is they haven't taken off in NA/Europe as other parts of the world (most notably Asia Pacific). But they are definitely available. They look like very large emoticons.
Some of my friends use stickers all the time- those of my friends who use facebook messaging a lot. You can even buy expansion sets. I should note these people are all 30-something (you can tell by the fact that they are still using facebook messaging)
33 comments
[ 5.8 ms ] story [ 36.0 ms ] threadIf you're looking for recommendations for a next project, how about "unbaby.me" and hide all baby photos from my Facebook feed.
https://twitter.com/GetRather
It's not bad, per-se, in fact it's wonderfully complete. None of my projects have the support structure this one does. It's half inspiring, half shaming, and half exhausting.
Edit: Oh, thanks for open-sourcing!
https://github.com/folz/unsticker.me/blob/master/firefox/dat...
This makes me think all the bloat could be avoided by making this a userstyle (usable via e.g. https://addons.mozilla.org/en-US/firefox/addon/stylish/ ) instead of an entire addon.
Also I wasn't sure if I'd need fancy javascript logic or not to get unsticker.me working. I'm just happy it only took those 8 lines of CSS.
Will this extension fall prey to the same fate?
You don't need a watcher to rebuild all your files every time they change guys! You can have a server return whatever files you want on the fly with each request!
Also, maintaining a list of file paths manually is waaay easier than tending to a series of wacky path globbing patterns deeply nested into some opaque "declarative" json object.
You make Pusheen cry.