{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"amandesai"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Nuxt-<em>Orama</em>, type-ahead search for Nuxt3 in minutes"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"https://amandesai.hashnode.dev/introducing-nuxt-<em>orama</em>"}},"_tags":["story","author_amandesai","story_38989315"],"author":"amandesai","created_at":"2024-01-14T10:52:50Z","created_at_i":1705229570,"num_comments":0,"objectID":"38989315","points":5,"story_id":38989315,"title":"Nuxt-Orama, type-ahead search for Nuxt3 in minutes","updated_at":"2024-09-20T16:09:24Z","url":"https://amandesai.hashnode.dev/introducing-nuxt-orama"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nonoesp"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"<em>Orama</em>ta: Apply Real Time Filters to Your iPhone's Camera Video Stream [App]"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://nono.ma/420"}},"_tags":["story","author_nonoesp","story_17789688"],"author":"nonoesp","children":[17789719,17790075],"created_at":"2018-08-18T18:04:44Z","created_at_i":1534615484,"num_comments":2,"objectID":"17789688","points":2,"story_id":17789688,"title":"Oramata: Apply Real Time Filters to Your iPhone's Camera Video Stream [App]","updated_at":"2024-09-20T02:57:48Z","url":"http://nono.ma/420"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kandros"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"<em>Orama</em> 2.0 Geosearch Demo"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"https://<em>orama</em>-examples-geosearch-airports.vercel.app/"}},"_tags":["story","author_kandros","story_37901380"],"author":"kandros","created_at":"2023-10-16T15:39:23Z","created_at_i":1697470763,"num_comments":0,"objectID":"37901380","points":2,"story_id":37901380,"title":"Orama 2.0 Geosearch Demo","updated_at":"2024-09-20T15:19:23Z","url":"https://orama-examples-geosearch-airports.vercel.app/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cuuupid"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"<em>Orama</em>: Vector-capable search written in TypeScript"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"https://<em>orama</em>search.com/"}},"_tags":["story","author_cuuupid","story_37623240"],"author":"cuuupid","created_at":"2023-09-23T13:56:09Z","created_at_i":1695477369,"num_comments":0,"objectID":"37623240","points":1,"story_id":37623240,"title":"Orama: Vector-capable search written in TypeScript","updated_at":"2024-09-20T15:10:26Z","url":"https://oramasearch.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"gk1"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"<em>Orama</em>: Plug-And-Play React Charts"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"http://<em>orama</em>js.com/"}},"_tags":["story","author_gk1","story_14371000"],"author":"gk1","created_at":"2017-05-18T20:53:34Z","created_at_i":1495140814,"num_comments":0,"objectID":"14371000","points":1,"story_id":14371000,"title":"Orama: Plug-And-Play React Charts","updated_at":"2024-09-20T00:51:03Z","url":"http://oramajs.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"engomez"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Hi HN, Nick here. We\u2019re launching OpenKnowledge (<a href=\"https://openknowledge.ai/\" rel=\"nofollow\">https://openknowledge.ai/</a>), a \u201cwhat you see is what you get\u201d markdown editor that has direct integrations with Claude, Codex, and other agents. Available as MacOS app or Web UI+CLI. Fully free/local and OSS.<p>We built this because we wanted a Notion-like experience for writing and sharing markdown files across our team. Obsidian is the best alternative we tried, but found it doesn\u2019t have a true WYSWIG UI and it didn\u2019t integrate well with Claude/Codex outside of community plugins.<p>So we built OpenKnowledge. It takes shape as:<p>1. A MacOS app with a file navigator, the WYSIWYG editor, and link explorer.<p>2. Integrations with the Claude, Codex, and Cursor desktop apps. The agents can open an OpenKnowledge editor within their embedded web browsers for a side-by-side experience.<p>3. Built-in mcps, skills, and RAG for LLM-wiki and \u201cAI Second Brain\u201d scenarios + spec writing<p>4. An embedded terminal and CLI for TUI-first users<p>OSS stack includes: Tiptap/prosemirror, CodeMirror, yjs (CRDT), Electron (MacOS app), <em>Orama</em>, remark/rehype/micromark/mdast, @pierre/trees<p>On the architecture side, the interesting eng. challenges included:<p>1. A pipeline to convert ProseMirror to markdown in a bidirectional lossless way. ProseMirror uses ASTs, which are not designed to have byte-fidelity.<p>2. A dual-observer CRDT to keep the ProseMirror and markdown state in-sync.<p>The CRDT + git also power a collaborative experience that shows what Agents are doing in the markdown, have undo/redo, and version history. The \u201cShare\u201d and cloud-sync functionality are geared for team collaboration. They feel \u201cno-code\u201d but leverage git/GitHub under the hood, which also means data stays fully private.<p>In that spirit, we made OpenKnowledge open source for anybody who\u2019s curious or who\u2019d like to contribute.<p>We\u2019re actively thinking about plugins/extensibility and what\u2019s next. If you have suggestions or feedback, would love to hear it."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: OpenKnowledge \u2013 open source AI-first alternative to Obsidian/Notion"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/inkeep/open-knowledge"}},"_tags":["story","author_engomez","story_48675435","show_hn"],"author":"engomez","children":[48675436,48675557,48675741,48678247,48678347,48678440,48678507,48678593,48678686,48678769,48678838,48679008,48679039,48679087,48679140,48679335,48679384,48679417,48679582,48679849,48680045,48680195,48680324,48680708,48680870,48680898,48681010,48681064,48681076,48681235,48681242,48681259,48681476,48681809,48682048,48682252,48682303,48682519,48682726,48682731,48682809,48682833,48682879,48683097,48683531,48683852,48683929,48683962,48683985,48683987,48684024,48684273,48684280,48684307,48684563,48684798,48685352,48686222,48686523,48686621,48687208,48687911,48688415,48689557,48692714,48704448,48718547,48734951,48754906,48793366,48821075],"created_at":"2026-06-25T16:04:46Z","created_at_i":1782403486,"num_comments":173,"objectID":"48675435","points":381,"story_id":48675435,"story_text":"Hi HN, Nick here. We\u2019re launching OpenKnowledge (<a href=\"https:&#x2F;&#x2F;openknowledge.ai&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;openknowledge.ai&#x2F;</a>), a \u201cwhat you see is what you get\u201d markdown editor that has direct integrations with Claude, Codex, and other agents. Available as MacOS app or Web UI+CLI. Fully free&#x2F;local and OSS.<p>We built this because we wanted a Notion-like experience for writing and sharing markdown files across our team. Obsidian is the best alternative we tried, but found it doesn\u2019t have a true WYSWIG UI and it didn\u2019t integrate well with Claude&#x2F;Codex outside of community plugins.<p>So we built OpenKnowledge. It takes shape as:<p>1. A MacOS app with a file navigator, the WYSIWYG editor, and link explorer.<p>2. Integrations with the Claude, Codex, and Cursor desktop apps. The agents can open an OpenKnowledge editor within their embedded web browsers for a side-by-side experience.<p>3. Built-in mcps, skills, and RAG for LLM-wiki and \u201cAI Second Brain\u201d scenarios + spec writing<p>4. An embedded terminal and CLI for TUI-first users<p>OSS stack includes: Tiptap&#x2F;prosemirror, CodeMirror, yjs (CRDT), Electron (MacOS app), Orama, remark&#x2F;rehype&#x2F;micromark&#x2F;mdast, @pierre&#x2F;trees<p>On the architecture side, the interesting eng. challenges included:<p>1. A pipeline to convert ProseMirror to markdown in a bidirectional lossless way. ProseMirror uses ASTs, which are not designed to have byte-fidelity.<p>2. A dual-observer CRDT to keep the ProseMirror and markdown state in-sync.<p>The CRDT + git also power a collaborative experience that shows what Agents are doing in the markdown, have undo&#x2F;redo, and version history. The \u201cShare\u201d and cloud-sync functionality are geared for team collaboration. They feel \u201cno-code\u201d but leverage git&#x2F;GitHub under the hood, which also means data stays fully private.<p>In that spirit, we made OpenKnowledge open source for anybody who\u2019s curious or who\u2019d like to contribute.<p>We\u2019re actively thinking about plugins&#x2F;extensibility and what\u2019s next. If you have suggestions or feedback, would love to hear it.","title":"Show HN: OpenKnowledge \u2013 open source AI-first alternative to Obsidian/Notion","updated_at":"2026-08-17T19:45:03Z","url":"https://github.com/inkeep/open-knowledge"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nichwch"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Nomad Hypertext is a writing app built around semantic search. It lets you see connections between your ideas in real time as your write - click on the # symbol next to a paragraph, and similar ideas you've written about in the past will show in the sidebar. This helps you spot both recurring themes and unexpected links between seemingly different ideas.<p>It does this by generating embeddings using a local model (supabase's gte-small model) and finds similar posts with @<em>Orama</em>Search, a local vector DB."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Nomad Hypertext, a local first writing app built around semantic search"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/nichwch/nomad-hypertext"}},"_tags":["story","author_nichwch","story_39107426","show_hn"],"author":"nichwch","children":[39114057,39115651,39124169,39125832],"created_at":"2024-01-23T18:26:09Z","created_at_i":1706034369,"num_comments":7,"objectID":"39107426","points":12,"story_id":39107426,"story_text":"Nomad Hypertext is a writing app built around semantic search. It lets you see connections between your ideas in real time as your write - click on the # symbol next to a paragraph, and similar ideas you&#x27;ve written about in the past will show in the sidebar. This helps you spot both recurring themes and unexpected links between seemingly different ideas.<p>It does this by generating embeddings using a local model (supabase&#x27;s gte-small model) and finds similar posts with @OramaSearch, a local vector DB.","title":"Show HN: Nomad Hypertext, a local first writing app built around semantic search","updated_at":"2024-09-20T16:10:06Z","url":"https://github.com/nichwch/nomad-hypertext"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"zcesur"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Algora.io just crossed $50K rewarded to 159 open-source contributors from 45 countries!<p>We've been lucky to serve incredible orgs &amp; contributors and we hope to see the community grow :) Some projects today include:<p>---<p>Trigger.dev (YC W23, 4.3K stars, typescript) \u2022 The Background Jobs framework for Next.js \u2022 <a href=\"https://algora.io/org/triggerdotdev\" rel=\"nofollow noreferrer\">https://algora.io/org/triggerdotdev</a><p>Cal.com (23K stars, typescript/nextjs/trpc) \u2022 Scheduling infrastructure \u2022 <a href=\"https://algora.io/org/cal\" rel=\"nofollow noreferrer\">https://algora.io/org/cal</a><p>ZIO (3.9K stars, scala) \u2022 A type-safe, composable library for async and concurrent programming \u2022 <a href=\"https://algora.io/org/ZIO\" rel=\"nofollow noreferrer\">https://algora.io/org/ZIO</a><p>Highlight (YC W23, 5.7K stars, typescript/go) \u2022 The open source, full-stack monitoring platform \u2022 <a href=\"https://algora.io/org/highlight\" rel=\"nofollow noreferrer\">https://algora.io/org/highlight</a><p>Remotion (17K stars, typescript/react) \u2022 Make videos programmatically with React \u2022 <a href=\"https://algora.io/org/remotion\" rel=\"nofollow noreferrer\">https://algora.io/org/remotion</a><p>Qdrant (12.7K stars, rust) \u2022 Vector Database &amp; Search for AI applications \u2022 <a href=\"https://algora.io/org/Qdrant\" rel=\"nofollow noreferrer\">https://algora.io/org/Qdrant</a><p>Million.js (12.6K stars, typescript/react) \u2022 The Virtual DOM Replacement for React \u2022 <a href=\"https://algora.io/org/aidenybai\" rel=\"nofollow noreferrer\">https://algora.io/org/aidenybai</a><p>Capgo (355 stars, java/swift) \u2022 OTA and Testing for capacitor apps \u2022 <a href=\"https://algora.io/org/Capgo\" rel=\"nofollow noreferrer\">https://algora.io/org/Capgo</a><p>Refact (806 stars, python/javascript) \u2022 Open-source AI code assistant for JetBrains and VS Code \u2022 <a href=\"https://algora.io/org/smallcloudai\" rel=\"nofollow noreferrer\">https://algora.io/org/smallcloudai</a><p>Dozer (1.2K stars, rust) \u2022 Turn data sources into real-time REST/gRPC APIs \u2022 <a href=\"https://algora.io/org/getdozer\" rel=\"nofollow noreferrer\">https://algora.io/org/getdozer</a><p>Hanko (2.2K stars, typescript/go) \u2022 The authentication solution for the passkey era \u2022 <a href=\"https://algora.io/org/teamhanko\" rel=\"nofollow noreferrer\">https://algora.io/org/teamhanko</a><p><em>Orama</em>Search (6.3K stars, typescript) \u2022 Fast, in-memory, typo-tolerant, full-text search engine \u2022 <a href=\"https://algora.io/org/oramasearch\" rel=\"nofollow noreferrer\">https://algora.io/org/<em>orama</em>search</a><p>Documenso (3.6K stars, typescript/nextjs) \u2022 The Open Source DocuSign Alternative \u2022 <a href=\"https://algora.io/org/documenso\" rel=\"nofollow noreferrer\">https://algora.io/org/documenso</a><p>Tigris (793 stars, typescript/go/python) \u2022 Storage Platform For Real-Time Apps \u2022 <a href=\"https://algora.io/org/tigrisdata\" rel=\"nofollow noreferrer\">https://algora.io/org/tigrisdata</a><p>Rosenpass (855 stars, rust) \u2022 Formally verified, post-quantum secure VPN using WireGuard \u2022 <a href=\"https://algora.io/org/rosenpass\" rel=\"nofollow noreferrer\">https://algora.io/org/rosenpass</a><p>WunderGraph (1.9K stars, typescript/graphql/go) \u2022 Build, manage &amp; compose APIs \u2022 <a href=\"https://algora.io/org/WunderGraph\" rel=\"nofollow noreferrer\">https://algora.io/org/WunderGraph</a><p>Rowy (5.1K stars, typescript) \u2022 Open-source low-code backend platform in the browser \u2022 <a href=\"https://algora.io/org/rowyio\" rel=\"nofollow noreferrer\">https://algora.io/org/rowyio</a><p>Novu (24K stars, typescript/react) \u2022 The open-source notification infrastructure \u2022 <a href=\"https://algora.io/org/novuhq\" rel=\"nofollow noreferrer\">https://algora.io/org/novuhq</a><p>tRPC (28.6K stars, typescript) \u2022 End-to-end typesafe APIs made easy \u2022 <a href=\"https://algora.io/org/tRPC\" rel=\"nofollow noreferrer\">https://algora.io/org/tRPC</a><p>Plate (3.8K stars, typescript/react) \u2022 The rich-text editor framework for React \u2022 <a href=\"https://algora.io/org/Udecode\" rel=\"nofollow noreferrer\">https://algora.io/org/Udecode</a><p>Mudlet (645 stars, c++/lua) \u2022 A cross-platform, open source, and super fast MUD client \u2022 <a href=\"https://algora.io/org/Mudlet\" rel=\"nofollow noreferrer\">https://algora.io/org/Mudlet</a><p>erxes (3.1K stars, typescript) \u2022 Single experience operating system (XOS) \u2022 <a href=\"https://algora.io/org/erxes\" rel=\"nofollow noreferrer\">https://algora.io/org/erxes</a><p>Shelf (1.1K stars, typescript/remix) \u2022 Open source Asset Management Software \u2022 <a href=\"https://algora.io/org/Shelf-nu\" rel=\"nofollow noreferrer\">https://algora.io/org/Shelf-nu</a><p>IHP (4.1K stars, haskell) \u2022 Batteries-included web framework \u2022 <a href=\"https://algora.io/org/digitallyinduced\" rel=\"nofollow noreferrer\">https://algora.io/org/digitallyinduced</a><p>crowd.dev (735 stars, typescript/vue) \u2022 Centralize community, product, and customer data \u2022 <a href=\"https://algora.io/org/CrowdDotDev\" rel=\"nofollow noreferrer\">https://algora.io/org/CrowdDotDev</a><p>Upstash (839 stars, typescript) \u2022 Serverless Data for Redis and Kafka \u2022 <a href=\"https://algora.io/org/upstash\" rel=\"nofollow noreferrer\">https://algora.io/org/upstash</a><p>Meteor.js (43.7K stars, javascript) \u2022 The JavaScript App Platform \u2022 <a href=\"https://algora.io/org/meteor\" rel=\"nofollow noreferrer\">https://algora.io/org/meteor</a><p>shuttle (YC S20, 3.6K stars, rust) \u2022 Making Rust the next language of cloud-native \u2022 <a href=\"https://algora.io/org/shuttle\" rel=\"nofollow noreferrer\">https://algora.io/org/shuttle</a><p>Keep (YC W23, 2K stars, python) \u2022 The open-source alerts management and automation platform \u2022 <a href=\"https://algora.io/org/keephq\" rel=\"nofollow noreferrer\">https://algora.io/org/keephq</a><p>Prisma (33.7K stars, typescript) \u2022 Prisma makes working with databases easy \u2022 <a href=\"https://algora.io/org/prisma\" rel=\"nofollow noreferrer\">https://algora.io/org/prisma</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Open source projects rewarding contributors"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://console.algora.io/50k"}},"_tags":["story","author_zcesur","story_37457921"],"author":"zcesur","children":[37458210,37458605],"created_at":"2023-09-10T17:21:11Z","created_at_i":1694366471,"num_comments":1,"objectID":"37457921","points":7,"story_id":37457921,"story_text":"Algora.io just crossed $50K rewarded to 159 open-source contributors from 45 countries!<p>We&#x27;ve been lucky to serve incredible orgs &amp; contributors and we hope to see the community grow :) Some projects today include:<p>---<p>Trigger.dev (YC W23, 4.3K stars, typescript) \u2022 The Background Jobs framework for Next.js \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;triggerdotdev\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;triggerdotdev</a><p>Cal.com (23K stars, typescript&#x2F;nextjs&#x2F;trpc) \u2022 Scheduling infrastructure \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;cal\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;cal</a><p>ZIO (3.9K stars, scala) \u2022 A type-safe, composable library for async and concurrent programming \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;ZIO\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;ZIO</a><p>Highlight (YC W23, 5.7K stars, typescript&#x2F;go) \u2022 The open source, full-stack monitoring platform \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;highlight\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;highlight</a><p>Remotion (17K stars, typescript&#x2F;react) \u2022 Make videos programmatically with React \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;remotion\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;remotion</a><p>Qdrant (12.7K stars, rust) \u2022 Vector Database &amp; Search for AI applications \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Qdrant\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Qdrant</a><p>Million.js (12.6K stars, typescript&#x2F;react) \u2022 The Virtual DOM Replacement for React \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;aidenybai\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;aidenybai</a><p>Capgo (355 stars, java&#x2F;swift) \u2022 OTA and Testing for capacitor apps \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Capgo\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Capgo</a><p>Refact (806 stars, python&#x2F;javascript) \u2022 Open-source AI code assistant for JetBrains and VS Code \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;smallcloudai\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;smallcloudai</a><p>Dozer (1.2K stars, rust) \u2022 Turn data sources into real-time REST&#x2F;gRPC APIs \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;getdozer\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;getdozer</a><p>Hanko (2.2K stars, typescript&#x2F;go) \u2022 The authentication solution for the passkey era \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;teamhanko\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;teamhanko</a><p>OramaSearch (6.3K stars, typescript) \u2022 Fast, in-memory, typo-tolerant, full-text search engine \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;oramasearch\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;oramasearch</a><p>Documenso (3.6K stars, typescript&#x2F;nextjs) \u2022 The Open Source DocuSign Alternative \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;documenso\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;documenso</a><p>Tigris (793 stars, typescript&#x2F;go&#x2F;python) \u2022 Storage Platform For Real-Time Apps \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;tigrisdata\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;tigrisdata</a><p>Rosenpass (855 stars, rust) \u2022 Formally verified, post-quantum secure VPN using WireGuard \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;rosenpass\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;rosenpass</a><p>WunderGraph (1.9K stars, typescript&#x2F;graphql&#x2F;go) \u2022 Build, manage &amp; compose APIs \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;WunderGraph\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;WunderGraph</a><p>Rowy (5.1K stars, typescript) \u2022 Open-source low-code backend platform in the browser \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;rowyio\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;rowyio</a><p>Novu (24K stars, typescript&#x2F;react) \u2022 The open-source notification infrastructure \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;novuhq\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;novuhq</a><p>tRPC (28.6K stars, typescript) \u2022 End-to-end typesafe APIs made easy \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;tRPC\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;tRPC</a><p>Plate (3.8K stars, typescript&#x2F;react) \u2022 The rich-text editor framework for React \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Udecode\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Udecode</a><p>Mudlet (645 stars, c++&#x2F;lua) \u2022 A cross-platform, open source, and super fast MUD client \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Mudlet\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Mudlet</a><p>erxes (3.1K stars, typescript) \u2022 Single experience operating system (XOS) \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;erxes\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;erxes</a><p>Shelf (1.1K stars, typescript&#x2F;remix) \u2022 Open source Asset Management Software \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Shelf-nu\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;Shelf-nu</a><p>IHP (4.1K stars, haskell) \u2022 Batteries-included web framework \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;digitallyinduced\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;digitallyinduced</a><p>crowd.dev (735 stars, typescript&#x2F;vue) \u2022 Centralize community, product, and customer data \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;CrowdDotDev\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;CrowdDotDev</a><p>Upstash (839 stars, typescript) \u2022 Serverless Data for Redis and Kafka \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;upstash\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;upstash</a><p>Meteor.js (43.7K stars, javascript) \u2022 The JavaScript App Platform \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;meteor\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;meteor</a><p>shuttle (YC S20, 3.6K stars, rust) \u2022 Making Rust the next language of cloud-native \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;shuttle\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;shuttle</a><p>Keep (YC W23, 2K stars, python) \u2022 The open-source alerts management and automation platform \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;keephq\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;keephq</a><p>Prisma (33.7K stars, typescript) \u2022 Prisma makes working with databases easy \u2022 <a href=\"https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;prisma\" rel=\"nofollow noreferrer\">https:&#x2F;&#x2F;algora.io&#x2F;org&#x2F;prisma</a>","title":"Open source projects rewarding contributors","updated_at":"2025-04-21T06:53:11Z","url":"https://console.algora.io/50k"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"debros"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"AnChat Lite is an E2E encrypted messenger that runs on decentralized infrastructure\ninstead of central servers (<em>orama</em>.network). Authentication is wallet-based \u2014 no phone number, no email, no identity requirements.<p>We built it because every &quot;private&quot; messenger still depends on centralized\ninfrastructure controlled by a single entity. Signal requires a phone number\nand routes through Signal's servers. Matrix is federated but still\nserver-dependent. We wanted something where no single entity controls the\nmessaging infrastructure.<p>How it works:<p>- Messages route through the <em>Orama</em> Network \u2014 a distributed network of\n  independent nodes, not a single central server\n- E2E encryption on all message content\n- Metadata shielding via the ANyONe Protocol (onion routing) \u2014 not just\n  message content, but who talks to whom is hidden\n- The infrastructure layer is custom-built: Go backend, Raft-based distributed\n  SQL (RQLite), WireGuard mesh between independent nodes, self-operated DNS\n- No AWS, no GCP \u2014 runs on independent VPS nodes with no cloud provider\n  dependency\n- Wallet-based auth means zero identity data collected at signup<p>Currently in closed beta on iOS (TestFlight) and Android (Google Play + APK).<p>Known limitations: beta quality, small user base, wallet-based onboarding has\nfriction for non-crypto-native users. Working on all of it.<p>What we'd love feedback on:\n- The decentralized messaging architecture and its tradeoffs vs. federated\n  (Matrix) or centralized (Signal)\n- UX of wallet-based onboarding for mainstream users\n- What's missing that would make you consider it<p>Website: https://anchat.io/#download\nGoogle Play: https://play.google.com/store/apps/details?id=debros.anchat_lite\niOS TestFlight: https://testflight.apple.com/join/GzQ2gvx4\n<em>Orama</em> Network: https://github.com/DeBrosOfficial/<em>orama</em>"},"title":{"matchLevel":"none","matchedWords":[],"value":"AnChat \u2013 E2E messenger on decentralized infrastructure, no phone number required"}},"_tags":["story","author_debros","story_47214981","ask_hn"],"author":"debros","children":[47230462],"created_at":"2026-03-02T07:46:34Z","created_at_i":1772437594,"num_comments":1,"objectID":"47214981","points":3,"story_id":47214981,"story_text":"AnChat Lite is an E2E encrypted messenger that runs on decentralized infrastructure\ninstead of central servers (orama.network). Authentication is wallet-based \u2014 no phone number, no email, no identity requirements.<p>We built it because every &quot;private&quot; messenger still depends on centralized\ninfrastructure controlled by a single entity. Signal requires a phone number\nand routes through Signal&#x27;s servers. Matrix is federated but still\nserver-dependent. We wanted something where no single entity controls the\nmessaging infrastructure.<p>How it works:<p>- Messages route through the Orama Network \u2014 a distributed network of\n  independent nodes, not a single central server\n- E2E encryption on all message content\n- Metadata shielding via the ANyONe Protocol (onion routing) \u2014 not just\n  message content, but who talks to whom is hidden\n- The infrastructure layer is custom-built: Go backend, Raft-based distributed\n  SQL (RQLite), WireGuard mesh between independent nodes, self-operated DNS\n- No AWS, no GCP \u2014 runs on independent VPS nodes with no cloud provider\n  dependency\n- Wallet-based auth means zero identity data collected at signup<p>Currently in closed beta on iOS (TestFlight) and Android (Google Play + APK).<p>Known limitations: beta quality, small user base, wallet-based onboarding has\nfriction for non-crypto-native users. Working on all of it.<p>What we&#x27;d love feedback on:\n- The decentralized messaging architecture and its tradeoffs vs. federated\n  (Matrix) or centralized (Signal)\n- UX of wallet-based onboarding for mainstream users\n- What&#x27;s missing that would make you consider it<p>Website: https:&#x2F;&#x2F;anchat.io&#x2F;#download\nGoogle Play: https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=debros.anchat_lite\niOS TestFlight: https:&#x2F;&#x2F;testflight.apple.com&#x2F;join&#x2F;GzQ2gvx4\nOrama Network: https:&#x2F;&#x2F;github.com&#x2F;DeBrosOfficial&#x2F;orama","title":"AnChat \u2013 E2E messenger on decentralized infrastructure, no phone number required","updated_at":"2026-03-05T23:39:30Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"theoneone"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Hi!<p>I need your help/ideas for the following:<p>What can i buy for 50$(44\u20ac)?<p>Rules are simple:<p>If product is physical:\n  It should be same day delivery for Europe.\n  I like gadgets that last for a long time and keeps you interested over time.\n  I don't like clothes or shoes.\n  I really like things that make me more productive\n  I like paintings\n  I like books that tell true stories and can teach you something<p>If digital then:\n  If it's a game, should be downloadable for Windows(laptop with I3) or Mac OS(Mid 2008) or iOS 9(iphone 4s).\n    &gt;If it's a game for Mac OS then i like RPG or even better MMORPG.<p><pre><code>  If it's a service, then it should be something appropriate for me(developer) like editor(Bootstrap studio) or library(Gamemaker) or service(twilo,aws)\n\n  If it's music, should be electronic.\n\n  If it's book, i like biographies.\n</code></pre>\nIf charity:\n  The org should state where my money are going(with tracking and maybe proof)\n  I prefer charities for refugees or medical doctors<p>Other info: Could be early access to products <em>or AMA</em> sessions.<p>The item should cost closely to 50$(+- 5$) and must be paid once and last at least for a year(if applicable), not subscriptions(per month).<p>Any ideas? ;)"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: What can i buy for 50$(44\u20ac)"}},"_tags":["story","author_theoneone","story_11110986","ask_hn"],"author":"theoneone","children":[11111066],"created_at":"2016-02-16T16:33:50Z","created_at_i":1455640430,"num_comments":1,"objectID":"11110986","points":2,"story_id":11110986,"story_text":"Hi!<p>I need your help&#x2F;ideas for the following:<p>What can i buy for 50$(44\u20ac)?<p>Rules are simple:<p>If product is physical:\n  It should be same day delivery for Europe.\n  I like gadgets that last for a long time and keeps you interested over time.\n  I don&#x27;t like clothes or shoes.\n  I really like things that make me more productive\n  I like paintings\n  I like books that tell true stories and can teach you something<p>If digital then:\n  If it&#x27;s a game, should be downloadable for Windows(laptop with I3) or Mac OS(Mid 2008) or iOS 9(iphone 4s).\n    &gt;If it&#x27;s a game for Mac OS then i like RPG or even better MMORPG.<p><pre><code>  If it&#x27;s a service, then it should be something appropriate for me(developer) like editor(Bootstrap studio) or library(Gamemaker) or service(twilo,aws)\n\n  If it&#x27;s music, should be electronic.\n\n  If it&#x27;s book, i like biographies.\n</code></pre>\nIf charity:\n  The org should state where my money are going(with tracking and maybe proof)\n  I prefer charities for refugees or medical doctors<p>Other info: Could be early access to products or AMA sessions.<p>The item should cost closely to 50$(+- 5$) and must be paid once and last at least for a year(if applicable), not subscriptions(per month).<p>Any ideas? ;)","title":"Ask HN: What can i buy for 50$(44\u20ac)","updated_at":"2024-09-19T22:48:24Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"wjossey"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Some of you already know me for my free mentoring sessions for managers ( https://freemanagermentors.com ). My day job is co-founder of Eager Labs, which provides talent development services to growing startups.<p>I'm looking to understand if there would be interest within the HN community for a fully remote cohort program focused on learning, discussing, and reflecting on leadership and management practices.<p>If you're a manager, would you find this useful? Is there another program you've already done that we should be aware of? Are you inherently skeptical of these types of programs? I want to know your thoughts, so please share <em>or AMA</em>.<p>-- Details of the Proposed Program Below --<p>Sample Topics We'd Be Covering:<p>1. Discovering your leadership style.<p>2. Building trust, delivering feedback and running effective 1:1s.<p>3. Delegation.<p>4. Serving as a coach for your people.<p>5. Cross-functional management. How to communicate out and manage up.<p>6. Communicating and navigating conflict, change, and turmoil.<p>7. Creating a shared vision with your team.<p>Sessions would be professionally facilitated every three weeks, combining both lecture, guest speaker, and breakout conversations. The content would be customized for a &quot;remote&quot; audience, based on an already existing and successful in-person program.<p>We're expecting to charge between $2,000 and $2,500, and there will be an application process to be accepted into the program. We're charging money to pay our facilitator to work on this full-time, as well as keep the participation rates high during the program. We don't want a lot of casually interested people coming and going, as that will hurt the quality of events, which need to be interactive and collaborative.<p>If you'd like to be alerted when we formally launch the application process for the program, you can register here (just capturing email addresses, nothing else):<p>https://westonjossey.typeform.com/to/diJcb8"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Interest for a Remote Cohort Program to Grow as a Manager"}},"_tags":["story","author_wjossey","story_19567032","ask_hn"],"author":"wjossey","created_at":"2019-04-03T20:33:31Z","created_at_i":1554323611,"num_comments":0,"objectID":"19567032","points":2,"story_id":19567032,"story_text":"Some of you already know me for my free mentoring sessions for managers ( https:&#x2F;&#x2F;freemanagermentors.com ). My day job is co-founder of Eager Labs, which provides talent development services to growing startups.<p>I&#x27;m looking to understand if there would be interest within the HN community for a fully remote cohort program focused on learning, discussing, and reflecting on leadership and management practices.<p>If you&#x27;re a manager, would you find this useful? Is there another program you&#x27;ve already done that we should be aware of? Are you inherently skeptical of these types of programs? I want to know your thoughts, so please share or AMA.<p>-- Details of the Proposed Program Below --<p>Sample Topics We&#x27;d Be Covering:<p>1. Discovering your leadership style.<p>2. Building trust, delivering feedback and running effective 1:1s.<p>3. Delegation.<p>4. Serving as a coach for your people.<p>5. Cross-functional management. How to communicate out and manage up.<p>6. Communicating and navigating conflict, change, and turmoil.<p>7. Creating a shared vision with your team.<p>Sessions would be professionally facilitated every three weeks, combining both lecture, guest speaker, and breakout conversations. The content would be customized for a &quot;remote&quot; audience, based on an already existing and successful in-person program.<p>We&#x27;re expecting to charge between $2,000 and $2,500, and there will be an application process to be accepted into the program. We&#x27;re charging money to pay our facilitator to work on this full-time, as well as keep the participation rates high during the program. We don&#x27;t want a lot of casually interested people coming and going, as that will hurt the quality of events, which need to be interactive and collaborative.<p>If you&#x27;d like to be alerted when we formally launch the application process for the program, you can register here (just capturing email addresses, nothing else):<p>https:&#x2F;&#x2F;westonjossey.typeform.com&#x2F;to&#x2F;diJcb8","title":"Ask HN: Interest for a Remote Cohort Program to Grow as a Manager","updated_at":"2024-09-20T04:04:26Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sio_narancsle"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"I'd love to have a minimal but functional full-text or fuzzy text search solution for data stored in DynamoDB. I've looked at countless solutions and have implemented a bunch on my own (dynamo stream -&gt; elastic/tantivy/<em>orama</em>), but still haven't got a satisfying result. So I have now set a goal for myself to write a library.<p>I'm still researching the topic and would love to ask for some points, good reads and similar advice. The requirements would be:<p>- to only have a single file as an index (so easily used in S3 for example). i want the library to only return IDs upon search so i don't want to store the actual data to save on index size. the index would be loaded into the memory of eg an AWS Lambda upon startup. (or kept on disk with EFS, whatever is better)<p>- support at least 1 million records with around 200-300ms response time."},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Serverless Full-Text Search"}},"_tags":["story","author_sio_narancsle","story_40295970","ask_hn"],"author":"sio_narancsle","children":[40296219],"created_at":"2024-05-08T09:25:40Z","created_at_i":1715160340,"num_comments":1,"objectID":"40295970","points":1,"story_id":40295970,"story_text":"I&#x27;d love to have a minimal but functional full-text or fuzzy text search solution for data stored in DynamoDB. I&#x27;ve looked at countless solutions and have implemented a bunch on my own (dynamo stream -&gt; elastic&#x2F;tantivy&#x2F;orama), but still haven&#x27;t got a satisfying result. So I have now set a goal for myself to write a library.<p>I&#x27;m still researching the topic and would love to ask for some points, good reads and similar advice. The requirements would be:<p>- to only have a single file as an index (so easily used in S3 for example). i want the library to only return IDs upon search so i don&#x27;t want to store the actual data to save on index size. the index would be loaded into the memory of eg an AWS Lambda upon startup. (or kept on disk with EFS, whatever is better)<p>- support at least 1 million records with around 200-300ms response time.","title":"Ask HN: Serverless Full-Text Search","updated_at":"2024-09-20T17:05:27Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"vipin-tanna"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"We just launched Gabriel Operator \u2014 a browser-based platform that transforms your screen activity into fully executable AI agents. You simply record what you do in the browser, and we turn it into a repeatable agent that runs like a workflow\u2014no APIs, no code.\nWhat makes it different? \u2022 Works entirely off your screen (great for websites without APIs) \u2022 Agents can loop, branch, and request input \u2022 You can publish &amp; monetize your automations \u2022 Fully web-based, no installation needed\nNext week, we\u2019re rolling out Creator Mode \u2014 allowing anyone to publish, share, and sell their own \u201cDigital Angels\u201d (our name for agents). We\u2019re offering free access for the first month to early adopters who want to shape how this platform grows.\nWould love feedback, thoughts, <em>or AMA</em>. We\u2019re building this for real-world automation beyond devs \u2014 and we\u2019re still early."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: We turned browser screen recordings into customizable AI agents"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://gabrieloperator.com"}},"_tags":["story","author_vipin-tanna","story_45521251","show_hn"],"author":"vipin-tanna","created_at":"2025-10-08T22:19:44Z","created_at_i":1759961984,"num_comments":0,"objectID":"45521251","points":1,"story_id":45521251,"story_text":"We just launched Gabriel Operator \u2014 a browser-based platform that transforms your screen activity into fully executable AI agents. You simply record what you do in the browser, and we turn it into a repeatable agent that runs like a workflow\u2014no APIs, no code.\nWhat makes it different? \u2022 Works entirely off your screen (great for websites without APIs) \u2022 Agents can loop, branch, and request input \u2022 You can publish &amp; monetize your automations \u2022 Fully web-based, no installation needed\nNext week, we\u2019re rolling out Creator Mode \u2014 allowing anyone to publish, share, and sell their own \u201cDigital Angels\u201d (our name for agents). We\u2019re offering free access for the first month to early adopters who want to shape how this platform grows.\nWould love feedback, thoughts, or AMA. We\u2019re building this for real-world automation beyond devs \u2014 and we\u2019re still early.","title":"Show HN: We turned browser screen recordings into customizable AI agents","updated_at":"2026-03-05T22:48:14Z","url":"https://gabrieloperator.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"geebee"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"No, I wouldn't trust my life to my code, because I don't need to.  Quality matters, and defects can serious financial consequences (for instance, losing data can have a serious and measurable impact).  But in the trade-off between innovation and risk, I should probably position myself fairly aggressively.  Like most programmers, I'm in a position where it's probably better for me to make and recover from mistakes than to avoid mistakes altogether.<p>This is what I think the \"software is like building a bridge\" analogy is so inappropriate.  If you're going to hold software accountable for its relative lack of reliability, you should also acknowledge that the innovation from this field has been astounding.<p>Would licensing help things?  Would the space shuttle control system software become very reliable if only those software \"engineers\" were licensed?  I seriously, seriously doubt it.<p>But I do think that \"software engineers\" would slowly succeed in choking off a competitive and free environment.  In a nightmare scenario, you'd have to major in \"software engineering\" instead of math or physics to be legally allowed to write code, self study would be banned, and something like Ruby on Rails would be illegal because the people who wrote the EJB specs don't like it.<p>Look at the activities of the ABA <em>or AMA</em>.  That nightmare scenario isn't as impossible as you might think.  And I'm pretty sure that it would hurt innovation in software severely, in exchange for a safety and security that 1) it wouldn't deliver anyway, and 2) we don't need in the first place."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Would You Trust Your Life To Your Code?"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.basilv.com/psd/blog/2009/would-you-trust-your-life-to-your-code"}},"_tags":["comment","author_geebee","story_959165"],"author":"geebee","comment_text":"No, I wouldn't trust my life to my code, because I don't need to.  Quality matters, and defects can serious financial consequences (for instance, losing data can have a serious and measurable impact).  But in the trade-off between innovation and risk, I should probably position myself fairly aggressively.  Like most programmers, I'm in a position where it's probably better for me to make and recover from mistakes than to avoid mistakes altogether.<p>This is what I think the \"software is like building a bridge\" analogy is so inappropriate.  If you're going to hold software accountable for its relative lack of reliability, you should also acknowledge that the innovation from this field has been astounding.<p>Would licensing help things?  Would the space shuttle control system software become very reliable if only those software \"engineers\" were licensed?  I seriously, seriously doubt it.<p>But I do think that \"software engineers\" would slowly succeed in choking off a competitive and free environment.  In a nightmare scenario, you'd have to major in \"software engineering\" instead of math or physics to be legally allowed to write code, self study would be banned, and something like Ruby on Rails would be illegal because the people who wrote the EJB specs don't like it.<p>Look at the activities of the ABA or AMA.  That nightmare scenario isn't as impossible as you might think.  And I'm pretty sure that it would hurt innovation in software severely, in exchange for a safety and security that 1) it wouldn't deliver anyway, and 2) we don't need in the first place.","created_at":"2009-11-24T16:42:14Z","created_at_i":1259080934,"objectID":"959489","parent_id":959165,"story_id":959165,"story_title":"Would You Trust Your Life To Your Code?","story_url":"http://www.basilv.com/psd/blog/2009/would-you-trust-your-life-to-your-code","updated_at":"2024-09-19T16:50:24Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"marssaxman"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"&quot;Are you wor\u00adried about Google (or Face\u00adbook or Twit\u00adter or your tele\u00adphone com\u00adpa\u00adny or Mi\u00adcrosoft <em>or Ama</em>\u00adzon) mis\u00adus\u00ading the da\u00adta they col\u00adlec\u00adt? That\u2019s per\u00adfect\u00adly rea\u00adson\u00adable. And it\u2019s al\u00adso a pol\u00adi\u00adcy prob\u00adlem, noth\u00ading to do with tech\u00adnol\u00ado\u00adgy; the so\u00adlu\u00adtions lie in the do\u00admains of pol\u00adi\u00adtics and law.&quot;<p>Political and legal solutions are effectively intractable; any technological path which leads to a requirement for one ought to be abandoned. The answer is not to make laws forbidding big corporations from doing bad things with our data (like that's going to stop them!) but to make technology such that we can conveniently avoid giving them any data to begin with."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Google + 1yr"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.tbray.org/ongoing/When/201x/2015/03/29/Anniversaries"}},"_tags":["comment","author_marssaxman","story_9287869"],"author":"marssaxman","comment_text":"&quot;Are you wor\u00adried about Google (or Face\u00adbook or Twit\u00adter or your tele\u00adphone com\u00adpa\u00adny or Mi\u00adcrosoft or Ama\u00adzon) mis\u00adus\u00ading the da\u00adta they col\u00adlec\u00adt? That\u2019s per\u00adfect\u00adly rea\u00adson\u00adable. And it\u2019s al\u00adso a pol\u00adi\u00adcy prob\u00adlem, noth\u00ading to do with tech\u00adnol\u00ado\u00adgy; the so\u00adlu\u00adtions lie in the do\u00admains of pol\u00adi\u00adtics and law.&quot;<p>Political and legal solutions are effectively intractable; any technological path which leads to a requirement for one ought to be abandoned. The answer is not to make laws forbidding big corporations from doing bad things with our data (like that&#x27;s going to stop them!) but to make technology such that we can conveniently avoid giving them any data to begin with.","created_at":"2015-03-30T18:26:59Z","created_at_i":1427740019,"objectID":"9291497","parent_id":9287869,"points":null,"story_id":9287869,"story_title":"Google + 1yr","story_url":"https://www.tbray.org/ongoing/When/201x/2015/03/29/Anniversaries","updated_at":"2023-09-07T02:24:57Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jegoodwin3"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"'market position' is a red herring -- it's a proxy for Developer Will.  Developers care about the market share of what platform they write for, and they care about it more than principle.<p>You might as well say, if the developer community got its act together and stood on principle, no company could caputure 'market share' without their consent.<p>The problem is not the Mozilla non-profit knuckling under -- it is developers failing to have an institution similar to other professions, such as the Bar <em>or AMA</em>, giving them principles."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Firefox\u2019s adoption of closed-source DRM breaks my heart (2014)"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.theguardian.com/technology/2014/may/14/firefox-closed-source-drm-video-browser-cory-doctorow"}},"_tags":["comment","author_jegoodwin3","story_9017769"],"author":"jegoodwin3","children":[9020251],"comment_text":"&#x27;market position&#x27; is a red herring -- it&#x27;s a proxy for Developer Will.  Developers care about the market share of what platform they write for, and they care about it more than principle.<p>You might as well say, if the developer community got its act together and stood on principle, no company could caputure &#x27;market share&#x27; without their consent.<p>The problem is not the Mozilla non-profit knuckling under -- it is developers failing to have an institution similar to other professions, such as the Bar or AMA, giving them principles.","created_at":"2015-02-08T21:42:47Z","created_at_i":1423431767,"objectID":"9018695","parent_id":9018483,"points":null,"story_id":9017769,"story_title":"Firefox\u2019s adoption of closed-source DRM breaks my heart (2014)","story_url":"http://www.theguardian.com/technology/2014/may/14/firefox-closed-source-drm-video-browser-cory-doctorow","updated_at":"2023-09-07T02:04:06Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"agwa"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"&gt;  You are making a rather critical mistake; you are not realizing that not only are the character associations variable, but so is the &quot;space bar code&quot;, which will be unique for each card.<p>I don't know what you mean by &quot;variable&quot; &quot;character associations,&quot; but note that my analysis doesn't depend on the space bar code at all, except assuming that it's the first eight characters, which the site's FAQ guarantees.  Otherwise my analysis completely ignores it.<p>&gt; You are also assuming that everyone will use the full name of the site, e.g., AMAZON, and not simply AZ or AMZN <em>or AMA</em>. For example, I may use YC or YCOMB or YCOMBINATOR for this site, which would also increase the combination exponent..<p>True, but there are only a handful of logical choices for any given site.<p>In any case, this is just haggling - the point is that attacks like this shouldn't be possible at all for something claiming to generate &quot;very strong passwords.&quot;"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"A plastic card for easy to remember strong passwords"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.qwertycards.com"}},"_tags":["comment","author_agwa","story_8867600"],"author":"agwa","comment_text":"&gt;  You are making a rather critical mistake; you are not realizing that not only are the character associations variable, but so is the &quot;space bar code&quot;, which will be unique for each card.<p>I don&#x27;t know what you mean by &quot;variable&quot; &quot;character associations,&quot; but note that my analysis doesn&#x27;t depend on the space bar code at all, except assuming that it&#x27;s the first eight characters, which the site&#x27;s FAQ guarantees.  Otherwise my analysis completely ignores it.<p>&gt; You are also assuming that everyone will use the full name of the site, e.g., AMAZON, and not simply AZ or AMZN or AMA. For example, I may use YC or YCOMB or YCOMBINATOR for this site, which would also increase the combination exponent..<p>True, but there are only a handful of logical choices for any given site.<p>In any case, this is just haggling - the point is that attacks like this shouldn&#x27;t be possible at all for something claiming to generate &quot;very strong passwords.&quot;","created_at":"2015-01-11T04:19:39Z","created_at_i":1420949979,"objectID":"8869003","parent_id":8868997,"points":null,"story_id":8867600,"story_title":"A plastic card for easy to remember strong passwords","story_url":"https://www.qwertycards.com","updated_at":"2023-09-06T23:14:49Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"wahsd"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"You are making a rather critical mistake; you are not realizing that not only are the character associations variable, but so is the &quot;space bar code&quot;, which will be unique for each card.<p>The point being that, although not impossible, it is far more complicated to break the code than you describe here.<p>You are also assuming that everyone will use the full name of the site, e.g., AMAZON, and not simply AZ or AMZN <em>or AMA</em>. For example, I may use YC or YCOMB or YCOMBINATOR for this site, which would also increase the combination exponent.."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"A plastic card for easy to remember strong passwords"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://www.qwertycards.com"}},"_tags":["comment","author_wahsd","story_8867600"],"author":"wahsd","children":[8869003],"comment_text":"You are making a rather critical mistake; you are not realizing that not only are the character associations variable, but so is the &quot;space bar code&quot;, which will be unique for each card.<p>The point being that, although not impossible, it is far more complicated to break the code than you describe here.<p>You are also assuming that everyone will use the full name of the site, e.g., AMAZON, and not simply AZ or AMZN or AMA. For example, I may use YC or YCOMB or YCOMBINATOR for this site, which would also increase the combination exponent..","created_at":"2015-01-11T04:15:13Z","created_at_i":1420949713,"objectID":"8868997","parent_id":8867713,"points":null,"story_id":8867600,"story_title":"A plastic card for easy to remember strong passwords","story_url":"https://www.qwertycards.com","updated_at":"2023-09-06T23:14:42Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"based2"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"Does it support a kind of Oracle RAC TAF Select?<p><a href=\"http://www.dba-oracle.com/art_oramag_rac_taf.htm\" rel=\"nofollow\">http://www.dba-oracle.com/art_<em>orama</em>g_rac_taf.htm</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Postgres-XL: Scalable Open Source PostgreSQL-based Database Cluster"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://www.postgres-xl.org/"}},"_tags":["comment","author_based2","story_7879542"],"author":"based2","comment_text":"Does it support a kind of Oracle RAC TAF Select?<p><a href=\"http://www.dba-oracle.com/art_oramag_rac_taf.htm\" rel=\"nofollow\">http:&#x2F;&#x2F;www.dba-oracle.com&#x2F;art_oramag_rac_taf.htm</a>","created_at":"2014-06-11T20:30:55Z","created_at_i":1402518655,"objectID":"7880255","parent_id":7879542,"points":null,"story_id":7879542,"story_title":"Postgres-XL: Scalable Open Source PostgreSQL-based Database Cluster","story_url":"http://www.postgres-xl.org/","updated_at":"2023-09-06T23:06:38Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"firstOrder"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["orama"],"value":"The typical response I hear to the idea of more widespread labor unions <em>or AMA</em>-like professional associations for programmers and network/systems/storage/database administrators is that if someone is really talented, they can negotiate a good salary, and that labor organizing together would just protect the lazy and the slackers.<p>You hear this same thing when someone is lowballed a salary number, or has to put up with some other annoying workplace condition, it's said the person should negotiate this all up front with the employer, and that the person's lawyer should get involved in the negotiation.<p>As if one person has any chance negotiating against a Fortune 500 company's HR department, legal department etc. (or the equivalent forms coming from some venture backed firm whose VC's lawyer's help with the HR legal forms).  Especially when the heads of tech companies are united ( <a href=\"http://www.fwd.us\" rel=\"nofollow\">http://www.fwd.us</a> ) to trying to flood the Valley with low-paid workers chained to the H1-B visa, driving down wages and shortening the careers of programmers ( <a href=\"http://heather.cs.ucdavis.edu/h1b.html\" rel=\"nofollow\">http://heather.cs.ucdavis.edu/h1b.html</a> ).<p>Now on top of that, we see that the companies are united in trying to drive down wages.  It's not just one Fortune 500 company doing this, it's the management of all of them doing it together.  Yet the idea of programmers and admins organizing to defend their interests?  Well only complainers do that.  Steve Jobs and Eric Schmidt organize for their collective interests, but any tech who did that must have something wrong with him - he's a complainer, lazy, whatever.  We shouldn't be organized to have our interests defended.<p>It's a zero-sum issue with two potential beneficiary sides.  There are those of us who work, and create wealth being screwed by this.  There are those on this board who benefit from this exploitation and thus will pick at points in this article, in this post and so on.  Why wouldn't they, they're the ones who parasitically benefit from this expropriation and exploitation."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"How Silicon Valley CEOs conspired to drive down tech engineer wages"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"http://pando.com/2014/01/23/the-techtopus-how-silicon-valleys-most-celebrated-ceos-conspired-to-drive-down-100000-tech-engineers-wages/"}},"_tags":["comment","author_firstOrder","story_7111531"],"author":"firstOrder","children":[7112583,7112599,7112604,7112624,7112872,7112933,7113519,7119211],"comment_text":"The typical response I hear to the idea of more widespread labor unions or AMA-like professional associations for programmers and network&#x2F;systems&#x2F;storage&#x2F;database administrators is that if someone is really talented, they can negotiate a good salary, and that labor organizing together would just protect the lazy and the slackers.<p>You hear this same thing when someone is lowballed a salary number, or has to put up with some other annoying workplace condition, it&#x27;s said the person should negotiate this all up front with the employer, and that the person&#x27;s lawyer should get involved in the negotiation.<p>As if one person has any chance negotiating against a Fortune 500 company&#x27;s HR department, legal department etc. (or the equivalent forms coming from some venture backed firm whose VC&#x27;s lawyer&#x27;s help with the HR legal forms).  Especially when the heads of tech companies are united ( <a href=\"http://www.fwd.us\" rel=\"nofollow\">http:&#x2F;&#x2F;www.fwd.us</a> ) to trying to flood the Valley with low-paid workers chained to the H1-B visa, driving down wages and shortening the careers of programmers ( <a href=\"http://heather.cs.ucdavis.edu/h1b.html\" rel=\"nofollow\">http:&#x2F;&#x2F;heather.cs.ucdavis.edu&#x2F;h1b.html</a> ).<p>Now on top of that, we see that the companies are united in trying to drive down wages.  It&#x27;s not just one Fortune 500 company doing this, it&#x27;s the management of all of them doing it together.  Yet the idea of programmers and admins organizing to defend their interests?  Well only complainers do that.  Steve Jobs and Eric Schmidt organize for their collective interests, but any tech who did that must have something wrong with him - he&#x27;s a complainer, lazy, whatever.  We shouldn&#x27;t be organized to have our interests defended.<p>It&#x27;s a zero-sum issue with two potential beneficiary sides.  There are those of us who work, and create wealth being screwed by this.  There are those on this board who benefit from this exploitation and thus will pick at points in this article, in this post and so on.  Why wouldn&#x27;t they, they&#x27;re the ones who parasitically benefit from this expropriation and exploitation.","created_at":"2014-01-24T00:17:03Z","created_at_i":1390522623,"objectID":"7112511","parent_id":7111531,"story_id":7111531,"story_title":"How Silicon Valley CEOs conspired to drive down tech engineer wages","story_url":"http://pando.com/2014/01/23/the-techtopus-how-silicon-valleys-most-celebrated-ceos-conspired-to-drive-down-100000-tech-engineers-wages/","updated_at":"2024-09-19T20:20:47Z"}],"hitsPerPage":20,"nbHits":183563,"nbPages":50,"page":0,"params":"query=orama&advancedSyntax=true&analyticsTags=backend","processingTimeMS":25,"processingTimingsMS":{"_request":{"queue":3,"roundTrip":16},"afterFetch":{"format":{"highlighting":1,"total":2},"merge":{"mergeLoop":{"prepareNextHit":6,"total":6},"total":6},"total":6},"fetch":{"query":2,"scanning":15,"total":18},"total":25},"query":"orama","serverTimeMS":31}
