Wish-Factory

we are Code for Charity,

we volunteer to make make helpful apps, (sites, browser extensions, plugins, robots, modules, packages & code optimization,)

to assist humans (& save electric energy).


  • All you got to do to wish, is post an "issue" here to describe your concept or idea:
    https://github.com/code4charity/Wish-Factory/issues/new

    • Of course we might have to prioritize a lot. However, chances are, a volunteer will share your feelings, even if is far from the biggest causes on the list.

GUIDE

A good proposal might include the following:

Proposal Section Details
Problem Does your idea relate to a problem? Which problem is it? ("I'm always frustrated when...")
Solution Can you imagine a solution?
- A clear and concise description of what you are looking for.
- Please add screenshots or sketches if it would be helpful.
Alternatives What else do or did you consider?
- All alternative solutions you'd consider (be they similar, inferior or superior).
Relevance/Scope Would this be good for everybody by default? (Hypothetically).
- Estimate how many (percent of) people should/would make use of your idea.
Side Effects Is there any contradiction/conflict with anything?
- Who might NOT want this?
- How many people might be bothered?
Context Any relevant context.
Further Reading ___
Miscellaneous ___

EXAMPLES

unFreeze Me - HID control prevention

Proposal Section Details
Problem Some sites ('web-apps') overwrite standards like CTRL+F, CTRL+C, Right-click, text-selection,.. - This can just be confusing / unexpected or real bad UX making the intention impossible. (And historically many little sites thoughts of preventing copying their text. And some ads sneaked text into clipboards (more reasonable if it is source attributions)
Solution https://chrome.google.com/webstore/detail/hid-control-prevention/ijngdimmjkngoglcjaheoadciaalbafl
Side Effects site specific use: no unintended side effects.
Also, globally, unfreezing Text-Selection & CTRL+C should be fine on almost every site
, while for anybody unfreezing Ctrl+F and Right-click by default, much of the top500 (or more) sites can be whitelisted. - While at best all unfreezing/backlisting or whitelisting on popular sites (maybe on 2000 in 100000) can be through a global blacklist, Crowdsoured and only active by default on unpopular pages,
Alternatives none.
Relevance/Scope could have many users? besides:
1. Browser extensions as a whole are not popular like apps
2. Many people tend not to invest a minute to understand something just to save 20 minutes of confusion spread over the next years? 🤔 (and might get a new computer and forget the old setup)

YouTube Dislike Count

Proposal Section Details
Problem YouTube hides the number of dislikes, even though dislikes can help me quickly identify some controversial, bad or misunderstood videos.
Examples: 1. _________ 2. _________ 3. _________ ............
Scope Maybe a billion people considered this information repeatedly before, so it might be worth it for many of them to individually decide to keep up the "habit" or "declutter."
Side Effects Those video creators might be embarassed/sad about their videos with many dislikes, which can include well reasoned down-votes as well as some kind of silly herd behavior or bullying.
Context YouTube Official Blog: An update to dislikes on YouTube
Solution No complete solution besides convincing YouTube to undo.
Temporary Solution Archiving the dislike-count from billions of videos and displaying it in the same familar way through a browser extension.
Activism /
Partial Solution
The browser extension also counts dislikes of their users, which might allow them to closely guess the future like/dislike-ratio by statistical extrapolation, for those videos where the group of extension users is similarily diverse as YouTube's audience.
Scope / Limitation of the Partial Solution A majority of people voting on YouTube might never have decided to install any browser extensions. However this found a million users within weeks.
Alternative Youtube can activate it again. (And let unpopular channels decide themselves. And improve work on bullying. And publish findings what effect this had on then recent ratings)