1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <link rel="icon" href="/favicon.ico" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 <title>Evidence</title><!-- HEAD_svelte-1wewxnl_START --><!-- HEAD_svelte-1wewxnl_END --> 8 9 10 11 <link rel="modulepreload" href="/_app/start-cbc9cc90.js"> 12 <link rel="modulepreload" href="/_app/chunks/index-81d8eb9b.js"> 13 <link rel="modulepreload" href="/_app/chunks/singletons-6f4659f4.js"> 14 <link rel="modulepreload" href="/_app/chunks/index-722fe6e0.js"> 15 <link rel="modulepreload" href="/_app/pages/__layout.svelte-54181ab4.js"> 16 <link rel="modulepreload" href="/_app/chunks/index-dde779aa.js"> 17 <link rel="modulepreload" href="/_app/chunks/stores-2c51c983.js"> 18 <link rel="modulepreload" href="/_app/chunks/IconBase-fbf90f1a.js"> 19 <link rel="modulepreload" href="/_app/pages/index.md-e5085d58.js"> 20 <link rel="modulepreload" href="/_app/chunks/QueryViewer.svelte_svelte_type_style_lang-11620b38.js"> 21 <link rel="modulepreload" href="/_app/chunks/Prismjs.svelte_svelte_type_style_lang-6b8b25e2.js"> 22 <link rel="stylesheet" href="/_app/assets/start-61d1577b.css"> 23 <link rel="stylesheet" href="/_app/assets/pages/__layout.svelte-a68df131.css"> 24 <link rel="stylesheet" href="/_app/assets/IconBase.svelte_svelte_type_style_lang-8d6b4a72.css"> 25 <link rel="stylesheet" href="/_app/assets/QueryViewer.svelte_svelte_type_style_lang-74d91621.css"> 26 <link rel="stylesheet" href="/_app/assets/Prismjs.svelte_svelte_type_style_lang-50f504ef.css"> 27 28
28<script type="module"> 29 import { start } from "/_app/start-cbc9cc90.js"; 30 start({ 31 target: document.body, 32 paths: {"base":"","assets":""}, 33 session: {}, 34 host: location.host, 35 route: true, 36 spa: false, 37 trailing_slash: "never", 38 hydrate: { 39 status: 200, 40 error: null, 41 nodes: [ 42 import("/_app/pages/__layout.svelte-54181ab4.js"), 43 import("/_app/pages/index.md-e5085d58.js") 44 ], 45 page: { 46 host: location.host, // TODO this is redundant 47 path: "\u002F", 48 query: new URLSearchParams(""), 49 params: {} 50 } 51 } 52 }); 53 </script>
53 54 </head> 55 <body> 56 <div id="svelte"> 57 58 59 60 61 62 63 64 65 66 67 68 69<div class="grid svelte-1k0ydas"><div class="header-bar svelte-1k0ydas"><header class="svelte-4t3if0"><div class="breadcrumb-container svelte-4t3if0"><div class="svelte-1i269cx"><span class="container svelte-1i269cx"><span class="svelte-1i269cx"><a href="/" class="svelte-1i269cx">Home</a></span> 70 <span class="svelte-1i269cx"><button type="button" aria-label="show-queries" class="dev-controls show svelte-1i269cx">Show Queries</button></span></span> 71</div> 72 <span class="print-icon svelte-1rgbzcr" onclick="print()" title="Print to PDF"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svelte-c8tyih"><path d="M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z"></path></svg> 73</span></div> 74</header></div> 75 <div class="header-button svelte-1k0ydas"><button aria-label="hamburger menu" class="svelte-1mgozhs"><svg width="32" height="24" class="svelte-1mgozhs"><line id="top" x1="0" y1="2" x2="32" y2="2" class="svelte-1mgozhs"></line><line id="middle" x1="0" y1="12" x2="32" y2="12" class="svelte-1mgozhs"></line><line id="bottom" x1="0" y1="22" x2="32" y2="22" class="svelte-1mgozhs"></line></svg> 76</button></div> 77 <aside class="sidebar svelte-120p2ak"><div class="sticky svelte-120p2ak"><div class="nav-header svelte-120p2ak"><a href="/" class="svelte-120p2ak"><h2 class="project-title svelte-120p2ak">Evidence</h2></a></div> 78 <nav class="svelte-120p2ak"> 79 80 <a href="/domain-analysis" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">domain analysis</div> 81 </a><a href="/keyword-analysis" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">keyword analysis</div> 82 </a><a href="/keyword-comparison" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">keyword comparison</div> 83 </a><a href="/overview" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">overview</div> 84 </a><a href="/story-list-by-comment" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">story list by comment</div> 85 </a><a href="/story-list-by-score" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">story list by score</div> 86 </a><a href="/user-analysis" sveltekit:prefetch style="" class="svelte-120p2ak"><div class="svelte-120p2ak">user analysis</div> 87 </a> 88 <div class="spacer svelte-120p2ak"></div></nav> 89 </div> 90</aside> 91 <main class="svelte-1k0ydas"><div class="content svelte-1k0ydas"><article class="svelte-1k0ydas"><h1>Hacker News Insight</h1> 92<ul><li><a href="/overview">Overview</a></li> 93<li><a href="/user-analysis">User Analysis</a></li> 94<li><a href="/keyword-analysis">Keyword Analysis</a></li> 95<li><a href="/keyword-comparison">Keyword Comparison</a></li> 96<li><a href="/domain-analysis">Domain Analysis</a></li> 97<li><a href="/story-list-by-comment">Story list by comment</a></li> 98<li><a href="/story-list-by-score">Story list by score</a></li> 99<li><a href="https://ossinsight.io" rel="nofollow">Github Repo Analysis</a></li></ul> 100<p>This site is <a href="https://github.com/hooopo/hackernews-insight" rel="nofollow">open source</a>, if you have some ideas, you can contribute by submitting a <a href="https://github.com/hooopo/hackernews-insight" rel="nofollow">Pull Request</a></p> 101<h1>How it works</h1> 102<p><img src="https://user-images.githubusercontent.com/63877/209258139-1d02ae28-ce38-490f-94c5-0af8cf1394bb.png" alt="image"></p> 103<h1>About Hacker News</h1> 104<p><a href="https://news.ycombinator.com/" rel="nofollow">Hacker News</a> (sometimes abbreviated as HN) is a social news website focusing on computer science and entrepreneurship. It is run by the investment fund and startup incubator Y Combinator. In general, content that can be submitted is defined as "anything that gratifies one's intellectual curiosity."</p> 105<h1>About TiDB Cloud</h1> 106<p>This site is powered by <a href="https://www.pingcap.com/tidb-cloud/" rel="nofollow">TiDB Cloud</a>.</p> 107<p>TiDB Cloud is a cloud-native, distributed HTAP database built for elastic scaling and real-time analytics in a fully managed service, with its Serverless Tier enabling your launching of the HTAP database within seconds.</p> 108<h1>About Evidence</h1> 109<p><a href="https://www.evidence.dev" rel="nofollow">Evidence</a> enables analysts to deliver a polished business intelligence system using SQL and markdown.</p> 110 <p class="svelte-1k0ydas">Â </p></article> 111 <aside class="toc svelte-1k0ydas"><div class="container svelte-ejh1vu"> 112</div></aside></div></main></div> 113 114 115 116 117
117<script type="application/json" data-type="svelte-data" data-url="/api/6666cd76f96956469e7be39d750cc7d9.json">{"status":200,"statusText":"","headers":{"content-type":"application/json; charset=utf-8"},"body":"{\"data\":{}}"}</script>
117 118 119
119<script type="application/json" data-type="svelte-data" data-url="/api/customFormattingSettings.json">{"status":200,"statusText":"","headers":{"content-type":"application/json; charset=utf-8"},"body":"{\"customFormattingSettings\":{\"version\":\"1.0\",\"customFormats\":[]}}"}</script>
119 120 </div> 121 </body> 122</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.