anthonyhn
Much of the UA data, including CCBot, is from an upstream source[0]. I was torn on whether CCBot and other archival bots should be included in the configs, since these services are not AI bot scraping services. I've added an exclusion for CCBot[1] and the archival services from the recommended configs.
[0] https://darkvisitors.com/agents/ccbot
[1] https://github.com/anthmn/ai-bot-blocker/commit/ae0c2c40fd08...
Yes, I run my own independent search engine[0].
> successful
Now that's the challenging part, especially since Mozilla needs to fund browser development. The initial differentiation for a Mozilla search would have been difficult, but at their peak they had 30%+ market share, and if the default search on Firefox was Mozilla Search then they might have been able to make it all work financially. DuckDuckGo makes over $100 million in revenue per year[1], if a Mozilla Search made as much money annually, then even though it's below their current $500 million search contract with Google, with some fiscal responsibility they probably would have had enough to support a search engine and browser development concurrently.
[0] https://ichi.do/
[1] https://techreport.com/statistics/software-web/duckduckgo-st...
Show HN: AI / LLM bot blocker web server configs
https://github.com/anthmn/ai-bot-blocker
Hello HN. I recently released the source code for a set of AI / LLM bot blocker web server configs that are used by my search engine (Ichido Search [0]) to block AI bots from crawling the pages. Sharing here, as others may have use cases for these configs as well. Supports the following web servers:* Apache (and .htaccess) * Nginx * Lighttpd * Caddy * IIS (untested)[0] https://ichi.do/
There was some work done on porting Palemoon, Otter Browser, and QtWebEngine to ArcaOS. A preview version of a QtWebEngine-based browser[0] was available for download and may work with newer websites (given QtWebEngine is based on Chromium), but I have not tested it myself.
[0] https://www.os2world.com/cms/index.php/past-news/80-news/sof...
Odds are you do have something interesting to speak about. Many people are experts in very niche things and don't even realize it. You may be very proficient with a niche piece of software that is not well documented, or may have created software to solve a very specific problem. Writing blog posts about your niche knowledge can be tremendously helpful; I can't tell you how many times a single blog post about an obscure problem has saved me hours (possibly even days or weeks) of research when I've encountered the same problem.
They have an IRC chat room where you can request an invite[0]. They typically ask if you have a personal website, git repo, interesting projects, etc when inviting people.
Show HN: Ichido Metaverse Search, a search engine for WebVR pages
https://metaverse.ichi.do/?q=random
Hello HN, wanted to share an experimental search engine I've been working on. In my spare time I build search engines as part of a larger search engine project named Ichido[0]. The Ichido Metaverse Search Engine indexes WebVR pages that are built using the Aframe WebXR library[0]. Aframe makes it easy for developers to create 3D scenes in the browser by using simple HTML markup tags. These...
If you're looking for something simple and unixy, Zim is a pretty good choice[1]. It's an offline GTK-based GUI application for creating personal wikis that saves all the wiki pages as Markdown files and can export your wiki as HTML using various templates. Zim has been available in many linux package repos for over a decade and is GPL-2.0 licensed.
[0] https://en.wikipedia.org/wiki/Personal_wiki?useskin=vector#S...
[0] https://ichi.do
ls | parallel --dry-run --jobs `nproc` 'gzip {}'
(Note you have to remove the --dry-run switch to actually run this, --dry-run only prints out the commands parallel will run, not actually execute them)
[0] https://github.com/ycm-core/YouCompleteMe
There are also firefox forks that disable background requests. Librewolf (https://librewolf.net/) is a popular fork that uses a combination of about:config tweaks, policies, and patches to disable all background requests (technically some requests still go through, but are replaced with a dummy url that you can block). Librewolf also downloads uBlock Origin by default, and is close to upstream. Overall it's a pretty good out-of-the-box solution.
Thanks for the heads up, I used to have a <link rel="search"> to the opensearch in a prior iteration of the site, must have removed it by mistake. Will add in the link in the next release.
I have a few options:
* Switch index providers. For example, Mojeek has an index with 6bn pages and has a web search API; may be more sustainable to switch to their index in the long run.
* Build my own index. This is my preferred option and I've already started to work on this.
* Look for funding sources to offset the price hike.
Nothing wrong with the format in particular. However some may prefer formats such as PNG and JPEG since:
* A lot more software supports PNG and JPEG (backwards compatibility, better integration with one's existing system and tools).
* You can often get the same file size, visual quality, and performance with PNG and JPEG as you can with WEBP with optimization.
* Someone uploaded a WEBP image to the site.
* Someone pasted a link with a utm_* param.
* The page was crawled when cloudflare was used.
Will look into it and see if I can find the pages that generated the tags. Search results are generally tagged by domain name (necessary since not all pages can be crawled, and even if the page the user connects to doesn't have, for example google trackers, a user would likely want to know if the site is using trackers elsewhere).
Also love the spacehey project, really captures the feel of Myspace!
Thanks, much appreciated
Thank you, great feedback! You're right, I forgot to include some of the params in the pagination, will have to include those in the next update.