Show HN: Solvers.io – use your skills to improve our world
solvers.io
solvers.io
In other words, I'd rather see something much more specific than what I'm seeing here. Something like:
> Hi, we're FarmBot. We're building drones to help farmers farm better. Here are a list of problems we need to solve: UI for farmers to designate pathways, machine learning tools to identify crop quality, (insert more).
What I'm seeing now looks more like job descriptions.
> We need someone to build us an app to find bodies after the Haiti earthquake.
That's not really a problem to solve -- that's a position that's open.
I feel like I didn't explain that very well...
Edit: To summarize, what I really want is a list of problems to solve. I want to know "Here's something that is stumping us. Got any ideas?"
I don't need a new job. I just want to help change the world. I don't know the specifics of why providing clean water to rural areas is such a challenge. But if I did know the specific problems, maybe I could help. What I don't have time for is to take on the entire scope of that challenge.
In other words, give me something specific to solve.
I hope that makes more sense.
In fact, the first 'problem' posted was also the first thing to be solved: a charity's website was running really slow and they needed help fixing it. That got fixed in 24 hours.
We're aware of this and recently added 'tasks' to projects so that specific problems can be solved, and solvers get credit for them.
We'd love suggestions for other ways to encourage people to post smaller chunks that are more like specific problems.
Is this even considered a bug anymore?
Props to our wonderful hosts http://modulus.io for the dynamic servo scaling and all the other good stuff they provide.
That was also the first item I looked at and thought, "Oh, I could do that, it should only take a couple hours tops." Everything else requires significantly more time investment -- which narrows your field of helpers down to, "smart and helpful people who have lots of free time".
Those people exist, but they're a much smaller population than, "smart and helpful people who can come up with a couple of hours for an interesting project while procrastinating on something else."
I think your website copy is very strongly commitment-oriented.
From https://www.solvers.io/:
-> "Get involved in a project below"; what about, "Solve a problem for a project" instead?
-> "Got an idea? Post it and recruit solvers"; I dunno what to suggest here, but "idea" is really broad and "recruit" is a loaded term.
From https://www.solvers.io/projects/new:
-> "Project name" and "Role": I think these are definitely sending the wrong message. "Role" might by itself by the source for a lot of the confusion. You're not looking for a role to be filled -- a position -- you're looking for a specific thing to get done. (It can also cause people to ask for the wrong thing, e.g. a website developer when they need a graphic artist or something.)
-> "Describe the project, including its expected duration and required skillset." I think "duration" sends the wrong message, i.e., "if you're looking for help for the next six months, that's OK, just say so". If that's what you intend, cool, otherwise, that spot might be a great time to tell project managers to keep it short for best results: "Describe your project and what kind of help it needs. Try to ask for specific tasks instead of ongoing commitments."
HTH. It's a really cool site, I hope I can do a thing or two there in the future.
We're going to move towards a more task-oriented system. The tasks were only implemented last week, so none of the current projects are using them, but we'll try to make sure projects are more broken down in future postings so people with limited time can help out more.
The few submissions I got aren't earth shattering, but gave me a few new ideas for side projects.
I'll have to dig up the links, but I believe Caravan Studios has a site more closely related to what you describe.
If you want to chat to us in real time, we're sitting in our Gitter room: https://gitter.im/solvers
(Please don't ask about spiderable and SEO...)
I've been wanting something that:
-Helps other people like volunteering at a food bank helps people -Doesn't require me to leave the computer -Takes advantage of my specialized skills (data crunching, website optimizing, etc.) -Doesn't require a full time commitment or leaving job -Can be done in piecemeal when I have time.
I'll be looking over all the posts, hopefully I'll find something to contribute too!
We just implemented the tasks system last week, which should help people find bite-sized bits of work, and project owners break up work into manageable pieces to attract volunteers that can't commit loads of time.
I love the idea, and I don't want to suggest you go toward catchafire's very narrow model of pre-determined skill sets. That leaves me out in the cold, which is frustrating. But the ability to list your expertise and willingness to help so that project creators could proactively reach out to potential volunteers, would be awesome.
Any other ideas for how to achieve this are very welcome. We'd love to get some UX designers involved in the project long-term, and we've already got a talented designer creating a new style for us.
I received a mass email years ago from someone I was acquainted with who was heading off to volunteer at a hospital in Somalia. She was spreading the word that they were rebuilding this hospital, lot of details, and then asking for anyone who could devote a month of their life to come to Somalia and train staff or help with construction.
I can't train medical staff, and I doubt I'd be much use with construction, but I reached out to ask if they needed any help securing their facility. The person coordinating the volunteer efforts didn't know until she contacted the woman heading the whole project. She told my friend that everything was being stolen. Sheets, office supplies, mattresses, and the drugs, which would be a huge target, hadn't even arrived yet. They were in serious need of a comprehensive physical security solution and didn't have a plan.
That is a situation where I can provide potentially invaluable help, but despite knowing there was a problem, they didn't even know that there were people in the world who could help with that on a volunteer basis.
So, again, I don't have a solid idea, but if there were any way to help project creators think through and detail their pain points, I think that could be incredibly helpful. My example was extreme, but I'm sure there are many people muddling through archaic, complex problems that don't there are better ways. The Toyota logistics donation to NYC Food Bank springs to mind:
http://www.nytimes.com/2013/07/27/nyregion/in-lieu-of-money-...
Another idea is to have a team of enablers - if someone has a project but they don't know what to post we invite them to come and talk to the enablers in a chat room. They then help the project owner figure out what kinds of skills could help them, and get the project posted.
I loved that story of Toyota's engineers, and it was probably in the back of my mind when I conceived Solvers.
Basically what you're requesting is something we really want to move towards -- we have in the works a way to add skills tags to your own profile, for example. This will help out with how you'd like to use the site.
If a simple CRUD app can solve real world problems, then why not make students make it. If it ends up being used, it can even go on their resume.
As a plus, a teacher/TA is marking the work anyways, so you might have several people going at a problem from different angles and having the quality of the work evaluated by someone who (presumably) knows their stuff.
I bet this could work well for group works/final projects.
Bland. Sorry. I know minimalist is all the rage these days, but I (speaking only for myself) would prefer more of a grid-image-based view of the projects.1)It'd add some flare; otherwise it just reminded me of stackoverflow. 2) While I think of developers as largely rational, if your sales pitch is going to be "make a difference", you'll probably need to appeal to people's emotions, personalizing the projects, making people feel something. Loving the idea, though.
A lot of charities, for example, are already tentative about asking programmers for help, and we're a bit concerned that asking them to produce a pretty picture could put them off posting. Ideas for how to have the look without putting off posters are very welcome.
1) Not everything will sound or seem uber exciting, so the only images they will be able to post will be generic getty ones or none, making them look inauthentic or just plain.
2) Have you thought about, uhm, video proposals maybe? Something like webrtc could make it pretty easy to record using the posters webcam, without making it more challenging to post. It'd personalize the post, make it easier to relate to, put a face to the project. webrtc + html5
Can't really come up with anything else off the top of my head, but I wish you luck.
Our goal with solvers is complementary. We're very focussed on enabling hackers and other technically skilled people to solve problems. And once we've got the platform in shape, we want to build a community that actively seeks out people who could use their help. We hope to have subject-specific task forces that go looking for projects to solve.
Why not just work with catchafire to branch off your task force idea rather than weakening an already weak system of nation-wide volunteers?
What we're very interested in is having a reciprocal agreement with other similar sites, so that we link to them and encourage our solvers to join all the communities. This way, whichever has the best ideas will help the most people. We already have an agreement with interdisciplinaryprogramming.com which hasn't launched yet, and we're in touch with openhatch.org. We'll talk to catchafire too, and we'd love to hear about anything else in this space.
i'd really like a platform where i can just practice my skills and learn new things on someone's open source project, rather than committing myself as a volunteer of a nonprofit.
i have skills i'd like to improve on in a practical application with guidance. there are people who need, or dont want to do, that kind of work. we just can't find eachother.
Hi, I'm a "creator/founder" looking for people to finish my cockamamie idea in which I can stamp my name all over it when it's finished. I use the old, tired "changing the world" slogan over and over. I'm basically what's wrong with the internet.
These are scientific or charitable projects, not startups. We've already had a few nice problems solved. For example, a charity that does neuroscience training in Africa had its broken website fixed and now has some long-term help from developers.
Credit for the solution will always be given to the solvers.
€^#&%@* &£@+=% (appropriately censored for expletives) ;)