11 ms·
I run https://jivesearch.com https://jivesearch.com, so I might be biased. The single biggest thing they can do to improve their product is open source everythi
by brentadamson 8y ago
I run https://jivesearch.com https://jivesearch.com, so I might be biased. The single biggest thing they can do to improve their product is open source everything. They've instead decided to move away from that by freezing their instant answers with no explanation as to if/when they will re-open source them. Makes me question their commitment to privacy and transparency.
- sdinsn 8y agoThey've got to protect their IP somehow.
- yjftsjthsd-h 8y agoDo they? Their selling point is trustworthiness and privacy, not the software.
- devwastaken 8y agoAs most business's their internal code is probably a giant ball of mud that runs on caffeine and poor amounts of sleep. It works, but it probably wouldn't be reasonably releasable without refactoring and reworking a lot of the source so that it's componetized in some way. Personally I just want DDG to make a search API that is free and doesn't require API keys. That way I can setup search in mobile or desktop apps and have it automagically be searching through specific sites like Soundcloud and Youtube and such. Like if they're reading this, DDG is very unique and if they were to focus upon reducing costs, making efficient software, and better algorithms, DDG could be the service we shove into apps.
- Kiro 8y agoThat won't happen as every API call to DDG would result in an API call to Bing/Yandex/Yahoo which they have to pay for.
- deleted 8y ago[deleted]
- kevinali1 8y agoTheir selling point is trustworthiness, privacy and usefulness. To be useful, they must have quality software/IP. And in their opinion, that should be protected.
- kgraves 8y agoI much rather trust a product that is open source, which makes me slightly uncomfortable and concerned about DDG.
- GordonS 8y agoSo let's say they release their source code - how can they possibly prove that their servers are running that same code?
- enriquto 8y agoat least for some functionalities, you can run it on your computer and observe the same behavior
- gregknicholson 8y agoIf the code was AGPL'd and included contributions for which DDG didn't own the copyright (so DDG would be using the code under the terms of the AGPL), they'd be breaking the licence terms if they failed to disclose any changes. It wouldn't be proof, but it would be a fairly strong commitment.
- type0 8y agoWill they protect my IP somehow?
- pokemongoaway 8y agoInteresting premise... What if they open source some small subset of their code and then track their stock price, usage, and ad revenue as they release more. It could be done in a measured process. I would be more interested in them demonstrating an increasingly distributed, uncoupled, and failure-tolerant infrastructure. I'd like to see them compete with Google's caching too.
- beachwood23 8y agoPersonally, I love that DuckDuckGo gives me a usable alternative to Google that is privacy focused. It might be better if they were open source, but I'll take what I can get from the industry regarding advertising practices at this point.
- cpeterso 8y agoI just DDG and have found !bang shortcuts that are broken or 404 for weeks. I've tried reporting the problems on their feedback forms or Reddit, but never got any responses. If it was open source, I could have submitted a pull request to fix them. I'm surprised they don't have automatic heartbeat queries with expected results for every bang shortcut, at least.
- brentadamson 8y agoI had the same issue with them back when I was a user. If you find any broken !bangs at Jive Search feel free to submit a pull request.
- gregknicholson 8y agoIs there a way to go straight to the first result using Jive Search? With DuckDuckGo searching for "example !" does this. (This is the main reason I don't use Searx.)
- brentadamson 8y agoI've opened up an issue: https://github.com/jivesearch/jivesearch/issues/83 https://github.com/jivesearch/jivesearch/issues/83 I didn't see the "!" documented anywhere but it seems to work at DDG. (We'll also add "\example" to do the same). https://duck.co/help/results/syntax https://duck.co/help/results/syntax
- brentadamson 8y agoJust got done adding it. Let me know if there are any issues.
- h1d 8y agoWon't open sourcing the code make sites get to cheat their ranking by trying to make it rank logic friendly?
- daveFNbuck 8y agoThey could open source everything else. I'm pretty sure they don't do their own ranking anyway.
- brentadamson 8y agoYou can make the ranking configurable. Once we get our own index built we will go back to doing this. The way we used to do it was by having a PostgreSQL function that is customizable once you get everything set up...I'm sure there are other ways to do it as well.
- rvnx 8y agoNo because DDG is a frontend to Bing results. The ads are different (DDG shows Yahoo ads, which also shows Bing ads) and Bing shows Bing ads only.
- phinnaeus 8y agoSource?
- rvnx 8y agoEasy way to verify this, right-click on the ads, paste link
- Kiro 8y agohttps://duck.co/help/results/sources https://duck.co/help/results/sources > We also of course have more traditional links in the search results, which we also source from a variety of partners, including Oath (formerly Yahoo) and Bing. They do not have their own search index.
- mrweasel 8y ago
- chme 8y agoI agree. There is also searx: https://github.com/asciimoo/searx https://github.com/asciimoo/searx It has a couple of instances, like: https://searx.me/ https://searx.me/
- moollaza 8y agoHey there, To clarify, we haven't closed anything that was previously open, and all open source Instant Answers will remain open. For now, we've paused community contributions for new Instant Answers and non-essential changes, until we can find a better way to work with the community and their contributions.
- brentadamson 8y agoA better way than open sourcing it?