8 ms·
Show HN: Rysolv – Fix open source issues, get paid
- themanmaran 6y agoAnyone can import an issue to the site and contribute towards the bounty. Whoever submits a pull request closing out the issue earns the bounty. My main goal is to bring some more support into open source development, and to encourage new people to contribute to projects. Would love to hear any feedback on the site, or bugs you find!
- Zababa 6y agoIt's a great idea, the site looks nice and works as expected! However, I see that some people have "credit", and I fail to understand how they work. They're not mentioned in the "Start Here" [0] page. [0]: https://rysolv.com/how-to https://rysolv.com/how-to
- cheeseblubber 6y agoThanks for building this! Love this version I think this would work great for making and fixing bugs. I think automated tests and chores as a category would actually be great to add to this. For our open source project (https://github.com/papercups-io/papercups https://github.com/papercups-io/papercups). We participated in hacktoberfest recently and one problem we ran into is people submitting low quality PRs. Which ends up taking up way more time to review than to merge. I would love to be able to filter by users who have merged multiple issues or some sort of quality bar for our bounties. Obviously since you are just starting out your users won't have too many issues merged. You might be able to work around this by finding the number of Github issues an author have merged previously to any projects that is greater than x number of stars. This way you might be able to bootstrap some credibility of the authors. Then a open source maintainer can gate on only allowing some reputable contributors. One inspiration I would recommend is taking a look at how 99designs has different tiers of designers you can have a bounty for your design. If you could build 99design for open project that would be amazing. Best of Luck!
- lathiat 6y agoThis is reminiscing of the reputation on some of the bug bounty platforms. Like all good things it’s not straight forward though, just because a PR is rejected or even if the project thinks it’s low quality is not 100% directly related to it actually being low quality. Never the less something like this is likely needed. With reference to the digital ocean free shirt pull request saga :)
- cheeseblubber 6y agoOh yes I would love it if we can post swag bounties
- bartvk 6y ago> great for making and fixing bugs Are you joking here, or do you literally mean, that (besides fixing) this would cause bugs? I hadn't thought about that. > Obviously since you are just starting out your users won't have too many issues merged Sponsors may very well be looking for a temporary fix, something that can last them a year, or one project. No credibility necessary, just a fix. Not really a problem, though; a sponsor can fork on Github, then put a bounty and accept the PR even though upstream would never merge it.
- themanmaran 6y agoThanks for the feedback! Right now we have a PR breakdown on the user overview (Completed/Rejected). So that could be a good judge of quality. And I could see pulling in stats from Github (i.e. 'this user has contributed to 25 projects'). But I wouldn't necessarily want to block new developers from being able to contribute to a project. I think it would be best to have anyone able to contribute, but perhaps a flag on the project owner side to see that user's rating.
- edoceo 6y agoI had nearly the same idea a while ago, made some notes and collected links to others, never built anything. I'm glad to see another, this looks awesome and congratulations.
- stephenr 6y agoWhat happens if someone "imports an issue" for a project you've never dealt with before, and contributes funds to the "cause", and then someone commits a fix for it, but you have no prior engagement with that person? i.e. How does this not become the Brave issue all over again: taking funds from people without a confirmed way to pass those funds on to the person they think it's going to.
- em-bee 6y agowouldn't the funds go to a developer that signs up at rysolv and fixes problems, and not to a project that doesn't want the money?
- stephenr 6y agoThe person who submitted the story, and ostensibly setup the site, said this in the comment I replied to: > Anyone can import an issue to the site and contribute towards the bounty. Whoever submits a pull request closing out the issue earns the bounty. Imagine this scenario: John files an issue on Project Foo, submits that issue to Rysolv, and pays some money to "contribute" to getting it fixed. Joan sees the issue filed on Project Foo's issue tracker, and submits a patch. According to the statement from the parent comment I replied to, that money would be paid to Joan. But Joan has no existing relationship with Rysolv, and thus they have no way to pay her for the fix. So what happens to that money?
- slaymaker1907 6y agoThat's an important detail, but in practice probably not too bad. Might need some sort of third party separate from Rysolv to hold funds until they either contact Joan or hit some sort of expiry date. The bigger question is how do you handle disputes. Who decides that the issue is actually resolved? What if the fix involves multiple people?
- stephenr 6y agoDisputes and shares are definitely a problem too. But "you took my money where did it go" is without doubt a bigger problem - Brave had essentially the same issue, and (rightfully) received a lot of shit for it. If you don't have a confirmed contact/way to transfer funds, claiming to collect on their behalf is bordering on fraud IMO.
- grncdr 6y agoThere are a couple of things missing from your “how it works”: - Please clarify what happens to funds when a bounty isn’t claimed. - Is it possible to retract funding? - As another commenter pointed out, what about situations where the involved parties would rather not use Rysolv? If a funded issue is closed, what happens next? Also it would be nice if I could fund in €. Concretely, I wanted to list https://github.com/grncdr/otssh/ https://github.com/grncdr/otssh/ on there. I’m offering 500 € for the creation of a fairly simple program, but I want to know what happens to my money before in the above situations before handing it over to Rysolv.
- alexchamberlain 6y agoOut of curiosity, what's the use case for such a one time shell?
- grncdr 6y agoI just added a section to the README about this, but my main use case is admin access to shells inside of containers run in managed environments where `docker exec` (or `kubectl exec`) is not available.
- bambax 6y agoI think this is a fantastic idea and much needed, but it will be difficult to make it work, for reasons mentioned in other comments. Also, is it limited to GitHub? There are a few bugs in Firefox that I would pay to see fixed but AFAIK FF dev isn't on GitHub for example.
- themanmaran 6y agoLimited to Github right now. But planning Gitlab support soon. Just wanted to really finish out the integration logic with the Github API before porting it over to Gitlab.
- rebuilder 6y agoI think this is inherently limited to small, low-effort issues, for a number of reasons. If I was to set a bounty for an issue that would be laborious and therefore expensive to fix, I'd want to be able to withdraw my funding in case the issue does not get fixed in a reasonable amount of time. Leaving money tied up on the service indefinitely is not really an option when you start talking about the kind of money that would actually motivate someone to do a lot of work. This creates a problem where it's really risky for a developer to take on any hard problems. If funds can be pulled at any time, you might not get paid. Also, of course, there's duplication of effort- someone might beat you to closing the issue, meaning you get nothing and have wasted your time. This, in turn, means that pricing on the service must be very high to account for the risks of non-payment, or be so low as to be insignificant. There are some mitigation strategies available. Funding could have an end date, after which the funds are returned to the funder. This still leaves the issue of parallel effort, which seems harder to solve. Preregistering to close an issue by some deadline might work, but likely would result in a lot of issues going unsolved, and now you need some kind of ranking system for developers on the service...
- CameronNemo 6y agoIdeally parallel effort could be rewarded and combined. Have frequent communication between requestors and aspiring resolvers. The requestor could release a portion of the funds in exchange for the two developers publishing their wip and exchanging ideas. Both would get paid.
- themanmaran 6y ago> Leaving money tied up on the service indefinitely is not really an option when you start talking about the kind of money that would actually motivate someone to do a lot of work. This is something that I've been going back and forth on for a while. I've considered having the money be a 'pledge' like Kickstarter. Where people pledge the funds and pay out when the issue gets resolved. But that can add some technical concerns (keeping track of peoples bank details to charge them) as well as less assurance that the developer will get paid. And I especially don't want to have a platform where a developer puts in the work and doesn't earn the bounty. Parallel effort is another tricky one to solve. And I see it all the time even without funding involved. Someone comments that they're working on an issue, and then everyone else drops it for 6 months only to realize that person dropped it too. I think that splitting bounties could be a good solution. Have multiple people contribute towards a branch, and the funding gets distributed evenly.
- jrsala 6y agoHi, good-looking site, I hope this works out! Adding to this [1] bug report, when I change pages using the numbered buttons at the bottom of the issues listing and then press the Back button of my browser it takes me back to HN. Navigating back should instead take me back to the previous-numbered page of the issues list. For usability, please also consider not requiring people to scroll to the bottom of the listing to change pages. [1] https://news.ycombinator.com/item?id=25881867 https://news.ycombinator.com/item?id=25881867
- themanmaran 6y agoThanks for the head's up. I just raised an issue for this: https://github.com/rysolv/rysolv/issues/18 https://github.com/rysolv/rysolv/issues/18
- prepperdev 6y agoFirst of all, kudos for trying to find new ways to fund open source. Those are needed. This approach might work well for issues which require a lot of thought, but produce a simple fix and can be easily merged This might go horribly wrong if outside contributors try to implement a major feature to a project which they don't have a good mental model for, produce a large patch that may get rejected by maintainers, or end up being rewritten-by-code-review, which would cost such maintainers more time than if they implemented the feature in the first place. It would be interesting to follow!
- waheoo 6y agoGot to start somewhere, remember that you can always specialise on a project and pick up repeat work. You could gatekeep certain jobs to certain experience levels as well. I agree this will be interesting to follow.
- systemvoltage 6y ago"Dude, you should checkout Rysolv, its a cool service!". "What's it called again, doesn't show up on Google." "It's spelled Rysolv". "WHAT!??" "R Y S O L V". -- Sorry, but I have always found names of this sorts bad for all kinds of ways. IMO the way you say it and the way you spell it should be relatively obvious. Ofcourse there are exceptions like Lift..ggrr..Lyft. To be fair, its quite difficult to satisfy all aspects of a company name. You can't Kodak like the old days!
- m463 6y agoOn the other hand searching for xkcd is very easy, searching for resolve (or even resolv) would take more searching skills. EDIT: actually, searching for rysolv -> resolve :)
- systemvoltage 6y agoTrue! I would guess that was the original motivation from the author - to make it unique, short and be able to purchase a .com domain name.
- Addono 6y agoRan into the same issue when naming our startup ClaimR, searching for the name on Google would indeed give a suggestion "Did you mean 'claim'" and completely tank our SEO. Although ~9 months after launching the site it stopped giving this hint. Not completely sure what changed it, although in the meantime we added the domain to the Google Search Console and incorporated.
- canofbars 6y agoI didn't even realize it was a play on resolve. I was reading it as rye-solve
- bartvk 6y agoEven if you think it's important, it's not equally important for all names. In this case I dare say that this project is going to be typed about more, rather than talked about.
- 6y ago
- Abishek_Muthian 6y agoCongratulations OP. Is the USP same as https://www.bountysource.com/ https://www.bountysource.com/ ? Or are you addressing a need gap in it? Also I'm tracking the problem of 'Monetizing open-source projects'[1] at needgap and I'd like to mention Rysolv in it. [1]https://needgap.com/problems/80-monetizing-open-source-projects-monetisation-opensource https://needgap.com/problems/80-monetizing-open-source-proje... (Disclaimer: It's a problem validation platform I created).
- themanmaran 6y ago> bountysource Very similar proposition to bountysource. But ideally with better execution. They've got a great stats page. But you can see a pretty sharp decline in their contributions since ~2016. They've changed management a few times, and I wonder if that's contributed to the the decline. > addressing a need gap Immediately, no. But rysolv is ~2 months old right now. And I'm still building every day. A few things I'd like to add: - First time only: accepted bounties only if it's the users first PR - Projects: Kickstarter approach for new projects. Pitch an idea and have people crowdfund it. - Gitlab support > mention Rysolv Sure! Go ahead. And feel free to give me a ping if you want any additional info on the site. (tyler@rysolv.com)
- m3nu 6y agoI'm afraid that those bounty programs may create an expectation that all contributions need to be paid. If someone makes unpaid high-quality contributions for a long time and then sees someone else being paid for a minor fix, it will leave a sour taste. On one of my own projects someone randomly added a bounty to an issue that was mostly an upstream issue. Of course the original poster had good intentions, but didn't fully understand this.
- onion2k 6y agoI'm afraid that those bounty programs may create an expectation that all contributions need to be paid. Why would that be a bad thing? Contributors should be getting paid.
- canofbars 6y agoI can't imagine it working too well anyway. Valuable work isn't done by drive by contributions very often. It usually takes someone a very long time to become familiar with the project. The first few contributions are likely wasting the maintainers time but over time they become valuable contributors.
- themanmaran 6y ago> over time they become valuable contributors That's the hope is to bring some more people into OS contributions who haven't tried it out before. I have funded a couple issues at like $25 that were marked "Good First Issue". And I've had people reach out saying they were excited to have done their first pull request.
- newbie789 6y agoSo this works as a kind of escrow? How are refunds handled if a bug is never fixed? The 10% cut is kept either way?
- themanmaran 6y agoYup. Rysolv holds the funds and then distributes when the issue is resolved. Right now, if an issue isn't fixed after 6 months, the bounty can be refunded to the user. But I'm still exploring better ways for this to work out. Since other sites have run into issues where they refund money to a user's account, and then it sits in limbo forever because the user forgot about it. I've contemplated instead of refunding the bounty, having the funds move into a repo account that get's distributed among other issues for that repo. i.e. and issue for OBS with $100 was closed and not solved. So all the other OBS bounties will have an extra $100 / n added to them
- devwastaken 6y agoFor anyone game multiplayer savvy there's a mod for Skyrim called Skyrim Together, the old version is closed source but a new one on github is open and has some well funded issues from their patreon. The creator essentially stepped down from a development position but their patreon still makes money, so may be some opportunities there. https://github.com/tiltedphoques/TiltedOnline https://github.com/tiltedphoques/TiltedOnline
- littlestymaar 6y agoWhen I see this kind of bounty for open source projects, I immediately think of this psychology anecdote: when you tip people to give their blood or sperm, the number of donor goes down, not up. Why? Because you don't really pay them, it's too low to matter and never covers the time spent anyway (even at the minimum wage). Yet, now people are not giving it, it became part of a transaction and it completely changes how the reward mechanism in the brain is stimulated: when giving, you're proud of yourself for giving, when in a transaction, the amount matters. In order to have a net positive effect, such a program would need to be able to generate an income, not necessarily a engineer market-level one (because you could have students working on this) but at least something above the minimum wage[1], not just tips. [1]: and at this level, you'd still not attract more affluent kids who don't need a job.
- m12k 6y agoThe book Predictably Irrational has a great section about this. Basically we have a "market" way of thinking and a "social/gift" way of thinking about goods. When something is free we think of it in the latter way, when it's not, we use the market mindset. And the transition can be jarring - say you're selling cookies. If you lower the price, people buy more cookies. Lower it a lot to, say $.01 per cookie and people will buy all of them. Then lower it all the way to free and people will suddenly take fewer again. Why? Because when you buy all the cookies at $.01 you're a shrewd merchant, but when you take all the free cookies, you're the asshole who took all the free cookies, so there's none left for everyone else. It's two different mindsets, leading to a discontinuity in the supply and demand graph.
- bambax 6y agoYes, there are also related examples of this in some of Ariely's books. If you introduce a fine for showing up late at daycare the number of late people and the average lateness goes up, not down, because then people are "buying" the right to be late for example.
- faeyanpiraat 6y ago
- 29athrowaway 6y agoSome of them pay $0.00. There should be a minimum amount. Then... 1) Rewards at this moment do not seem very high, but I can see that improving over time. 2) There are multiple people competing to complete the same tasks as you.
- themanmaran 6y agoI've been struggling with this concept for a while and I'm not sure would be best. I want to allow people to raise and issue, and then crowdfund a bounty for it. And I think that adding a minimum dollar amount would limit people posting new issues. But I also don't want the site filled up with $0.00 issues. If anything, I may do a small minimum. Like $5, so that way every issue has some value to it. And for #2: I'd like to add in some collaboration features so people could split the bounty if they both worked on the solution.
- 29athrowaway 6y agoSome ideas: - Listing those issues separately. - Make posts without funding last a limited amount of time.
- jokethrowaway 6y agoI'm not a fan of OSS development as it's unfair to creators (which are rarely remunerated for their time, minus a few exceptional individuals who can survive of donations) but I really appreciate the idea behind it: this is providing a way for a developer to earn money without subscribing to the usual employee bullcrap dance or the usual contractor sales bullcrap. The closest thing I can think of are security bug bounty but companies are not really reliable with the way they reward issues, not to mention getting closed as duplicate or just waiting forever because they have half engineer dealing with security. That said, I think we need a mechanism to assign an issue to a developer on rysolv, so that if someone outside of the maintainers fixes the issue in a way that is considered acceptable by the provider of funds, it can be closed and the developer rewarded. I have had PRs open on OSS projects for 5 years, just one merge away from delivering value, just because tons of OSS projects are not maintained. Other times maintainers are just not willing to share responsibility with others (and I doubt it will be much better with money), forcing you to fork their project or wait forever. This would also solve the issue of waiting forever for a fix without being able to unpledge the money: there's someone assigned to the issue you can ping about status or terminate. Best of luck
- amirathi 6y agoThis is great. Other comments here are underestimating the power of a group. An average bounty on an issue might just be between $10-$100 but there can easily be 50 people putting up a bounty for a popular issue (have you seen issues with hundreads of upvotes and are still open for years). If we start seeing (collective) bounty on an issue in the range of a few thousand $$ then it's decent money for maintainers or anyone else who's motivated enough. My guess is this is eventually going to be built into GitHub (via acquisition or otherwise).
- dash2 6y agoOpen source is a public good, which means open source bugfixing is likely to be undersupplied by private demand. I think this needs a kickstarter-like way for groups of people to "contribute only if others also do so".
- themanmaran 6y agoThe kickstarter approach is something I've been thinking about a lot lately. Since people are much more likely to pledge funds than to give cash. Since there is the chance that the money gets refunded, people are willing to up the contribution.
- khalilravanna 6y agoWas just thinking the same thing on the “built into GitHub” thing. Being able to easily see the current bounty directly in GitHub and donate $10 to the bounty with one click I imagine would make adoption blow up.
- tpetry 6y agoYeah and now extend this idea to start a bounty of 100$ for the maintainer of a library/framework to merge your pull request, completely new ways for open sources projects to be paid for their hard work.
- Macha 6y agoIt does not require consent of the repository owner: https://rysolv.com/issues/detail/0c32204b-018e-4e55-b043-0fab6079f6fd https://rysolv.com/issues/detail/0c32204b-018e-4e55-b043-0fa... This has caused serious contention over similar projects in the past: https://news.ycombinator.com/item?id=8542969 https://news.ycombinator.com/item?id=8542969
- Gys 6y agoI like it. > If an issue remains open for more than 6 months, a user may request their contributions be refunded to their account. I think there should be a lot more to this. Like having a choice how long my bounty can stay up (in months maybe, minimum 6). Receive an email after that time to remind me. Show in each issue how much of the bounty is up for how much longer for sure. Add an RSS feed and weekly newsletter where I can subscribe to see new additions for a specific language. It is not clear who is holding the bounties while waiting for issues to be resolved? It is not clear what fees are involved? How is this platform financed? I also suggest you add the faq link to the header ;)
- themanmaran 6y agoThanks for the feedback. I went ahead and opened an issue to pull together some better detail in the FAQ: https://github.com/rysolv/rysolv/issues/20 https://github.com/rysolv/rysolv/issues/20 > RSS, Newsletter Definitely something we want to pull together. And I think it would be a great way to keep people engaged on the site. Something like: "10 new Python bounties posted this week" based on what languages people choose.
- fesc 6y agoIf I tap on an issue to view its details and then go back to the results I am always at the first page and not where I left off.
- themanmaran 6y agoGood catch! I went ahead and raised and issue for this: https://github.com/rysolv/rysolv/issues/18 https://github.com/rysolv/rysolv/issues/18
- jonas_kgomo 6y agoGitcoin has been doing this for a while now, crypto has had success in this model. There hasn't been a lot of success with fiat platforms like bountysource.
- themanmaran 6y agoAnd I'm interested to see why. Perhaps crypto people are just more willing to part with money, since bits are less tangible than tangible as cash? I didn't discover bountysource until after starting on rysolv. But from their stats page you can really see the rise and fall of contributions on their platform. They've been acquired a couple times. And I wonder if issues came from changing ownership / poor marketing. Or if OS funding is just inherently unprofitable.
- raxrb 6y agoGreat product and amazing UI. Congrats on shipping. You might draw some lessons from the Codemill https://thenextweb.com/dd/2016/03/14/codemill-monetizing-github-issues-pull-requests-freelance-developers/ https://thenextweb.com/dd/2016/03/14/codemill-monetizing-git...
- switchstance 6y agoThis goes against Daniel Pink's analysis, in his book Drive, of why people contribute to open source software. They contribute to be a part of something, for the actual process, to up their skills, etc. Though, this is perhaps the very reason open source issues go unfixed. I'm curious to see if this works.
- themanmaran 6y ago> I'm curious to see if this works Same here! And I can see an inverse effect as well. People willing to work for free on a project, who aren't as willing to work for $50. But I think often times the bounties will go to the people who are already maintaining the project. Who likely would have resolved the issue anyways. And rather than a ton of people commenting "same" on an open issue. They could chip in a couple dollars and support the developers.
- itamarst 6y agoI do some consulting where I'm paid to fix specific bugs / add specific features to various open source projects, often in Python data science world. Usually it goes something like: 1. Figure out what the project's contribution guidelines are. 2. Check out code, figure out how to build it and run tests. 3. If it's a complex task, might want to build some credibility with maintainers first, so might contribute tiny fix first. 4. If it's a complex task, try to engage maintainers to see if they'll accept it, and to get hints on how to approach it. They may be hard to reach, so this might take a few days or a couple of weeks, though I'm not working during that time, it's just delay. 5. Do the actual work. 6. Go through whatever code review process. Sometimes I might need to gently ask for reviews if it sits for too long. $80 total for all the above is laughable. And to be fair I ask for a good amount of money because I am good at what I do, and there are people who live in much cheaper places than Boston area and could charge less. For $80, you'd have to both have an extremely low cost of living and already be an expert on the project for this to be in any way worthwhile.
- themanmaran 6y agoConsider that steps 1-3 may often be skipped, since it will usually be the existing maintainers who are resolving issues. And given that they will likely be fixing the issues at some point anyway, it could just be another bit of supplemental income. As well as give them an idea of what issues people are struggling with the most. I think it's unlikely that rysolv bounties will ever pay an engineers salary. But I see so many projects with thousands of download get like $4 / month on Open Collective. And I figure I could at least beat that.
- swalsh 6y agoEventually a system like this will succeed at getting some kind of scale. When that does happen, the smart devs will write tools that search for common issues in open source repositories, that also have bounties. You apply 1 code fix to 100 repositories, and that $80 bounty (x100) becomes an $8000 bounty. The result of that is that the easy stuff with a known fix will always be prioritized, and the hard stuff that require real engineering time will never be fixed.
- gopaz 6y agoWants a bit mucky much permissions from GitHub; Personal user data Full access This application will be able to read and write all user data. This includes the following: Private email addresses Private profile information Followers
- themanmaran 6y agoTotally agreed. And this is a really weird default behavior in the Github Oauth 2.0. There's an issue raised for it and I'll try to get a fix in this week. https://github.com/rysolv/rysolv/issues/15 https://github.com/rysolv/rysolv/issues/15
- InitialBP 6y agoWhen logging in with a Github account this application requests Read and Write permission to the following: Private email address Private profile information Followers Looks like a cool application but I have no idea why you would need write access to any of the above.
- themanmaran 6y agoThis is totally an unintended consequence of the Github Oauth 2.0 setup. And I'm working on changing the authentication setup to avoid this. Since we really only need to read the username and email address. There's an open issue for it, and I'll try to get to it in the next week. https://github.com/rysolv/rysolv/issues/15 https://github.com/rysolv/rysolv/issues/15
- pabs3 6y agoSome more open source bounties sites: https://github.com/fossjobs/fossjobs/wiki/Resources#bounties https://github.com/fossjobs/fossjobs/wiki/Resources#bounties
- RickJWagner 6y agoReminds me of Lyfevest. https://lyfevest.io/ https://lyfevest.io/
- knz42 6y agoHow does this compare to https://onlysponsors.dev/ https://onlysponsors.dev/ ? HN discussion here: https://news.ycombinator.com/item?id=25882021 https://news.ycombinator.com/item?id=25882021
- runako 6y agoI'm curious how/if this can handle sponsor theft. The mechanism: someone posts an issue and puts a bounty on it. A working fix is imported by a developer. The sponsor then grabs the diff and applies it to their own private fork of the code. Most open source bugs never get fixed (or get fixed slowly), and this project would select further for issues that are not already being addressed for whatever reason. So it's not unreasonable to think that many PRs would not be merged inside 6 months, even if they are valid fixes. (Raise your hand if you've ever contributed a PR to an OSS project and had it linger for > 6 months.) That risk, plus the low bounties identified by other posters here, seem very tough to overcome.
- themanmaran 6y agoWell luckily git has timestamps. And we have a manual approval step before bounties are paid out. So the original developer would have to raise a dispute somewhere (issue, email, etc.) and I could go through the commit history to see who wrote the code originally. Although I think that would be an extreme edge case. Especially with a low bounty. I don't think it's worth the effort of ripping off another contributor. And if the bounty was like $10,000. I would pay a lot more attention to the solution before sending out the money.
- tylerjwilk00 6y agoCool project! Feedback: Please reduce the range of your price filter. All the bounties are under the $500 range. This makes the range slider pointless beyond the first 1%. On a mobile device it's near impossible to select a meaningful range that returns results. Solution: Make the upper bound max value a dynamic variable of the current highest bounty with some padding and rounding up to a nice number. U=ceil(M+N)
- themanmaran 6y agoThe filter component is a bit optimistic lol. It also has a hardcoded list of languages that totally don't exist on the site. I went ahead and raised an issue for this. https://github.com/rysolv/rysolv/issues/19 https://github.com/rysolv/rysolv/issues/19 Thanks for the feedback!
- deleted 6y ago[deleted]