{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"anotherhue"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["archcore"],"value":"ARM <em>arch, core</em>, and chipset numbers explained"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://skynet.ie/~teslacut/ARM.png"}},"_tags":["story","author_anotherhue","story_8150387"],"author":"anotherhue","created_at":"2014-08-07T22:10:30Z","created_at_i":1407449430,"num_comments":0,"objectID":"8150387","points":1,"story_id":8150387,"story_text":"","title":"ARM arch, core, and chipset numbers explained","updated_at":"2023-09-06T22:08:41Z","url":"http://skynet.ie/~teslacut/ARM.png"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"14113"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["archcore"],"value":"The author mentioned using &quot;Chromium with Vimium&quot;. For someone wanting easy keyboard shortcuts (like Vim) for a browser, I'd recommend luakit.<p>It's a webkit based browser, scriptable  (or written with?) lua, along with vim style navigation (eg, &quot;:open www.google.com&quot; to go to google).<p>afaik, it's also available in the <em>arch core</em> (or extra possibly) repositorys, which means no fiddling about with the aur! (good news)"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"The $80 web development workstation"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://skofo.github.io/blog/the-80-dollar-web-development-workstation/"}},"_tags":["comment","author_14113","story_6270254"],"author":"14113","children":[6270403],"comment_text":"The author mentioned using &quot;Chromium with Vimium&quot;. For someone wanting easy keyboard shortcuts (like Vim) for a browser, I&#x27;d recommend luakit.<p>It&#x27;s a webkit based browser, scriptable  (or written with?) lua, along with vim style navigation (eg, &quot;:open www.google.com&quot; to go to google).<p>afaik, it&#x27;s also available in the arch core (or extra possibly) repositorys, which means no fiddling about with the aur! (good news)","created_at":"2013-08-25T00:40:16Z","created_at_i":1377391216,"objectID":"6270385","parent_id":6270254,"story_id":6270254,"story_title":"The $80 web development workstation","story_url":"http://skofo.github.io/blog/the-80-dollar-web-development-workstation/","updated_at":"2024-09-19T19:54:36Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mozball"},"comment_text":{"matchLevel":"none","matchedWords":[],"value":"I mean nixpkgs is the largest linux repo there is.[1] I think anyone can upload a package, similar to AUR :<p>[1] - <a href=\"https://repology.org/repositories/statistics/total\" rel=\"nofollow\">https://repology.org/repositories/statistics/total</a><p>edit : By official i meant something backed by and guaranteed by a reputed org, like Debian's official repo, RedHat or Arch's Core Repo."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Mozilla Introducing 'Terms of Use' to Firefox"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.omgubuntu.co.uk/2025/02/mozilla-introducing-terms-of-use-to-firefox"}},"_tags":["comment","author_mozball","story_43187423"],"author":"mozball","comment_text":"I mean nixpkgs is the largest linux repo there is.[1] I think anyone can upload a package, similar to AUR :<p>[1] - <a href=\"https:&#x2F;&#x2F;repology.org&#x2F;repositories&#x2F;statistics&#x2F;total\" rel=\"nofollow\">https:&#x2F;&#x2F;repology.org&#x2F;repositories&#x2F;statistics&#x2F;total</a><p>edit : By official i meant something backed by and guaranteed by a reputed org, like Debian&#x27;s official repo, RedHat or Arch&#x27;s Core Repo.","created_at":"2025-02-27T18:28:01Z","created_at_i":1740680881,"objectID":"43197002","parent_id":43196641,"story_id":43187423,"story_title":"Mozilla Introducing 'Terms of Use' to Firefox","story_url":"https://www.omgubuntu.co.uk/2025/02/mozilla-introducing-terms-of-use-to-firefox","updated_at":"2025-02-27T21:56:44Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sparacha"},"comment_text":{"matchLevel":"none","matchedWords":[],"value":"Two things<p>1/ Arch builds on Envoy so that we don't re:invent all the HTTP(s)/TCP level capabilities needed in a modern gateway for applications. So in that sense, we agree with you that it should &quot;extend&quot; something vs. rewriting the whole stack. There are several security and robustness guarantees that we borrow from Envoy as a result of this. To be more specific, a lot of Arch's core implementation today is an Envoy filter written in Rust.<p>1/ Arch's core design point is around the handling and processing of prompts, which we believe are nuanced and opaque user request that require secure handling, intelligent routing, robust observability, and integration with backend (API) systems for personalization \u2013 all outside business logic. This requires the use of models and LLMs that are fast, cheap and capable to help developers stay focused on application features. For example, Arch uses (fast) purpose-built LLMs for jailbreak detection, converts prompts into API semantics for personalization, and (eventually) automatically routing to the best outbound LLM based on the complexity of a prompt to improve the cost/speed of an app.<p>We believe #2 will continue to be different and evolve further away from traditional API/HTTP routing that it will require constant invention and work to make the lives of developers easy.<p>Hope this helps!"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Arch \u2013 an intelligent prompt gateway built on Envoy"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/katanemo/arch"}},"_tags":["comment","author_sparacha","story_41864014"],"author":"sparacha","comment_text":"Two things<p>1&#x2F; Arch builds on Envoy so that we don&#x27;t re:invent all the HTTP(s)&#x2F;TCP level capabilities needed in a modern gateway for applications. So in that sense, we agree with you that it should &quot;extend&quot; something vs. rewriting the whole stack. There are several security and robustness guarantees that we borrow from Envoy as a result of this. To be more specific, a lot of Arch&#x27;s core implementation today is an Envoy filter written in Rust.<p>1&#x2F; Arch&#x27;s core design point is around the handling and processing of prompts, which we believe are nuanced and opaque user request that require secure handling, intelligent routing, robust observability, and integration with backend (API) systems for personalization \u2013 all outside business logic. This requires the use of models and LLMs that are fast, cheap and capable to help developers stay focused on application features. For example, Arch uses (fast) purpose-built LLMs for jailbreak detection, converts prompts into API semantics for personalization, and (eventually) automatically routing to the best outbound LLM based on the complexity of a prompt to improve the cost&#x2F;speed of an app.<p>We believe #2 will continue to be different and evolve further away from traditional API&#x2F;HTTP routing that it will require constant invention and work to make the lives of developers easy.<p>Hope this helps!","created_at":"2024-10-15T22:24:26Z","created_at_i":1729031066,"objectID":"41853757","parent_id":41853593,"story_id":41864014,"story_title":"Show HN: Arch \u2013 an intelligent prompt gateway built on Envoy","story_url":"https://github.com/katanemo/arch","updated_at":"2025-08-28T06:45:56Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"reilly3000"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["archcore"],"value":"How could a build be verified to be the same code without some kind of signature? You cant just validate a SHA, that could be faked from a client.<p>If you want to get a package that is in the <em>Arch core</em>/ repo, doesnt that require a form of attestation?<p>I just don\u2019t see a slippery slope towards dropping support for unofficial clients, we\u2019re already at the bottom where they are generally and actively rejected for various reasons.<p>Still, the Android case is admittedly disturbing, it feels a lot more personal to be forced to use certain OS builds; that goes beyond the scope of how I would define a client."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"I read the federal government\u2019s Zero-Trust Memo so you don\u2019t have to"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.bastionzero.com/blog/i-read-the-federal-governments-zero-trust-memo-so-you-dont-have-to"}},"_tags":["comment","author_reilly3000","story_30101411"],"author":"reilly3000","children":[30108324,30111229],"comment_text":"How could a build be verified to be the same code without some kind of signature? You cant just validate a SHA, that could be faked from a client.<p>If you want to get a package that is in the Arch core&#x2F; repo, doesnt that require a form of attestation?<p>I just don\u2019t see a slippery slope towards dropping support for unofficial clients, we\u2019re already at the bottom where they are generally and actively rejected for various reasons.<p>Still, the Android case is admittedly disturbing, it feels a lot more personal to be forced to use certain OS builds; that goes beyond the scope of how I would define a client.","created_at":"2022-01-27T21:49:58Z","created_at_i":1643320198,"objectID":"30107250","parent_id":30104121,"story_id":30101411,"story_title":"I read the federal government\u2019s Zero-Trust Memo so you don\u2019t have to","story_url":"https://www.bastionzero.com/blog/i-read-the-federal-governments-zero-trust-memo-so-you-dont-have-to","updated_at":"2024-09-20T10:20:22Z"}],"hitsPerPage":5,"nbHits":1350,"nbPages":200,"page":0,"params":"query=archcore&hitsPerPage=5&advancedSyntax=true&analyticsTags=backend","processingTimeMS":12,"processingTimingsMS":{"_request":{"roundTrip":14},"afterFetch":{"merge":{"mergeLoop":{"prepareNextHit":4,"total":4},"total":4},"total":4},"fetch":{"query":5,"scanning":1,"total":7},"total":12},"query":"archcore","serverTimeMS":13}
