Pygmy: Open-source URL shortener in Python
github.com
github.com
I would understand maybe like 10 years ago when SMS was still king and you were limited in characters, but now?
URL shorteners now look shady (and can be used to conceal malicious links), could track you, and even if they have no nefarious intentions it's still an extra DNS lookup, HTTPS negotiation and redirect.
TLDR: good project as a proof of concept, but seems completely irrelevant nowadays.
One very good use case of link shorteners is marketing & sales campaigns. A lot of marketing companies like to share short and branded custom links on social media and later check the click and other stats to see the conversion rate.
I have also seen companies using URL shorteners for internal link sharing.
I have two real cases where my project is used are:
- One of the schools in Spain uses the project website(pygy.co) for creating secret links and sharing with students in school competitions. They share the password with the winners(I received an email from them). - One of the company is China has forked the project and are using it.
Anyhow, I created this as a personal project for learning purpose but I can see it's use cases.
True, but as an user it does not serve me (quite the contrary actually, as it invades my privacy), so my point (and habit) of never clicking into shortened links still stands. I’m actually surprised brands would prefer shady-looking links over linking to their own domain directly.
Not to mention, you can do analytics server-side on the page you’re linking to without having to have an intermediary system & extra redirect.
> Anyhow, I created this as a personal project for learning purpose but I can see it's use cases.
Quite impressive actually, seems very feature-complete and well built. Keep up the good work!
Many internet giants have set up their own link shorteners for this very purpose: see https://goo.gl/ and https://t.co/
Twitter's public link shortener, t.co, is one of the worst, imho, because it ubiquitous (so you can't just treat all t.co short links as junk) and yet they make it really difficult report spammy short links. Often these short links get used outside Twitter's platform.
That's kind of weird, if the url was , pygmy.co , it would be better.
Wikipedia:
>In anthropology, pygmy peoples are ethnic groups whose average height is unusually short.
Pygmys are a subset of a species whose physical attributes are smaller than the main species. Applying that to people is obviously... Problematic at best.
I don't see how reusing the word, given its original use in biology, is directly causing harm. If anything I think it's a clever and decent reclaimation of the word.
https://en.wikipedia.org/wiki/Special:PrefixIndex/Pygmy
Seems unlikely that those adjectival usages are causing "tremendous harm".