{"id":17356690,"url":"https://github.com/gsquire/hn_check","last_synced_at":"2025-10-19T10:02:54.406Z","repository":{"id":28662555,"uuid":"32182088","full_name":"gsquire/hn_check","owner":"gsquire","description":"A simple Ruby script to check if a URL has been submitted to HN.","archived":false,"fork":false,"pushed_at":"2016-06-20T03:42:48.000Z","size":2,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-01T18:45:59.369Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gsquire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-13T21:36:12.000Z","updated_at":"2016-06-20T03:42:48.000Z","dependencies_parsed_at":"2022-08-02T12:00:46.893Z","dependency_job_id":null,"html_url":"https://github.com/gsquire/hn_check","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsquire%2Fhn_check","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsquire%2Fhn_check/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsquire%2Fhn_check/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsquire%2Fhn_check/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gsquire","download_url":"https://codeload.github.com/gsquire/hn_check/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245865877,"owners_count":20685319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T18:58:03.501Z","updated_at":"2025-10-19T10:02:54.302Z","avatar_url":"https://github.com/gsquire.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hn_check\nA simple Ruby script to check if a URL has been submitted to HN.\n\nIt uses the HN Search API provided by Algolia. The documentation for the API\ncan be found [here](https://hn.algolia.com/api).\n\nTo run the script:\n```sh\nruby hn_check.rb URL\n```\n\nURL is the single URL you wish to check to see if it has been submitted to HN.\nThe search is restricted to URL matching only. The URL is properly encoded and\ndoes not need to be quoted.\n\nThis script was created for others to check against duplicate submissions on\nHN. \n\n**Enjoy!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsquire%2Fhn_check","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgsquire%2Fhn_check","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsquire%2Fhn_check/lists"}