Featured post
INTERVIEW WITH frankie(n)
https://whatsmusic.de/frankien-interview-creating-the-singer-songwriter-genre-standing-against-racism-and-a-memorable-open-mic-episode/
Monday, October 5, 2020
Show HN: Feature Rich Wiki for Microsoft Teams https://ift.tt/2Sr6MAH
Show HN: Collaboratively Edit Draw.io Diagrams in VS Code https://ift.tt/30wsCa4
Show HN: I built a simple web app for streaming videos https://ift.tt/2GoFmJaTHE RIGHT PEOPLE https://ift.tt/3jxmiXBTHE RIGHT PEOPLE https://ift.tt/3ldOC1E https://ift.tt/3ldOC1ETHE RIGHT PEOPLE https://ift.tt/3leVpIaTHE RIGHT PEOPLE https://ift.tt/3nl6TvB https://ift.tt/3nl6TvB
Show HN: I built a simple web app for streaming videos https://ift.tt/2SpmMTt October 4, 2020 at 05:09PM
via Blogger https://ift.tt/34mWeYF
via Blogger https://ift.tt/3d0EA0S
(https://ift.tt/34s1jijShow HN: Notedown – a beautiful, offline markdown editor for the web https://ift.tt/2SrV48O
Show HN: I built a simple web app for streaming videos https://ift.tt/2GoFmJaTHE RIGHT PEOPLE https://ift.tt/3jxmiXBTHE RIGHT PEOPLE https://ift.tt/3ldOC1E https://ift.tt/3ldOC1E
Show HN: I built a simple web app for streaming videos https://ift.tt/2SpmMTt October 4, 2020 at 05:09PM
via Blogger https://ift.tt/34mWeYF
(https://ift.tt/34mHxF2Show HN: I built a simple web app for streaming videos https://ift.tt/2GoFmJa
Sunday, October 4, 2020
Show HN: Learning Project: building an imperative language https://ift.tt/3is35F9THE RIGHT PEOPLE https://ift.tt/2GhgljfTHE RIGHT PEOPLE https://ift.tt/3ioYMdW https://ift.tt/3ioYMdW
Show HN: Learning Project: building an imperative language Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers! You can try a beta version Online at https://ift.tt/2Gnkdz2. GitHub: https://ift.tt/3kziRQi October 4, 2020 at 05:26AM
via Blogger https://ift.tt/30yVzlY
(https://ift.tt/2GCTWwgShow HN: Don’t Curl Me https://ift.tt/34h28ugTHE RIGHT PEOPLE https://ift.tt/2EY8tSOTHE RIGHT PEOPLE https://ift.tt/3d9LQaZ https://ift.tt/3d9LQaZ
Show HN: Don’t Curl Me https://dont-curl.me October 4, 2020 at 07:52AM
via Blogger https://ift.tt/34uXiKm
(https://ift.tt/3lhpEypShow HN: I Put a Raspberry Pi in a Rocket https://ift.tt/3ngbjEaTHE RIGHT PEOPLE https://ift.tt/30zLs02THE RIGHT PEOPLE https://ift.tt/2F3hmL2 https://ift.tt/2F3hmL2
Show HN: I Put a Raspberry Pi in a Rocket https://ift.tt/36Ca7oR October 4, 2020 at 07:48AM
via Blogger https://ift.tt/30xacGa
(https://ift.tt/2Sxg0epShow HN: Dial-a-Podcast https://ift.tt/3cYMqYN
Show HN: Git-workspace, a tool to locally mirror Git repos from GitHub + Gitlab https://ift.tt/2F2kIxSTHE RIGHT PEOPLE https://ift.tt/3ngtidxTHE RIGHT PEOPLE https://ift.tt/30y1wj1 https://ift.tt/30y1wj1THE RIGHT PEOPLE https://ift.tt/3nhEKpmTHE RIGHT PEOPLE https://ift.tt/3jqfeMe https://ift.tt/3jqfeMe
Show HN: Git-workspace, a tool to locally mirror Git repos from GitHub + Gitlab https://ift.tt/2Jtlxil October 4, 2020 at 03:22AM
via Blogger https://ift.tt/3iyxy4y
via Blogger https://ift.tt/33uqT7q
(https://ift.tt/36yjdD0Show HN: Learning Project: building an imperative language https://ift.tt/3is35F9
Show HN: Don't Curl Me https://ift.tt/34h28ug
Show HN: I Put a Raspberry Pi in a Rocket https://ift.tt/3ngbjEa
Show HN: Git-workspace, a tool to locally mirror Git repos from GitHub + Gitlab https://ift.tt/2F2kIxSTHE RIGHT PEOPLE https://ift.tt/3ngtidxTHE RIGHT PEOPLE https://ift.tt/30y1wj1 https://ift.tt/30y1wj1
Show HN: Git-workspace, a tool to locally mirror Git repos from GitHub + Gitlab https://ift.tt/2Jtlxil October 4, 2020 at 03:22AM
via Blogger https://ift.tt/3iyxy4y
(https://ift.tt/3ncxFGJShow HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/2St4cd6THE RIGHT PEOPLE https://ift.tt/3d8C7lfTHE RIGHT PEOPLE https://ift.tt/2SrMDu1 https://ift.tt/2SrMDu1THE RIGHT PEOPLE https://ift.tt/33tBwr5THE RIGHT PEOPLE https://ift.tt/3iBiLX2 https://ift.tt/3iBiLX2
Show HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/3f3usUy October 3, 2020 at 10:45PM
via Blogger https://ift.tt/3iyH5IJ
via Blogger https://ift.tt/34rXwBE
(https://ift.tt/30zAWWJShow HN: Git-workspace, a tool to locally mirror Git repos from GitHub + Gitlab https://ift.tt/2F2kIxS
Show HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/2St4cd6THE RIGHT PEOPLE https://ift.tt/3d8C7lfTHE RIGHT PEOPLE https://ift.tt/2SrMDu1 https://ift.tt/2SrMDu1
Show HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/3f3usUy October 3, 2020 at 10:45PM
via Blogger https://ift.tt/3iyH5IJ
(https://ift.tt/2Swi4DrShow HN: Talkie OCR – iOS app that scan books and read text aloud https://ift.tt/3cUldGATHE RIGHT PEOPLE https://ift.tt/3jG3NQwTHE RIGHT PEOPLE https://ift.tt/3inU1RO https://ift.tt/3inU1ROTHE RIGHT PEOPLE https://ift.tt/3lc5uWtTHE RIGHT PEOPLE https://ift.tt/3jpeo2i https://ift.tt/3jpeo2i
Show HN: Talkie OCR – iOS app that scan books and read text aloud https://ift.tt/2GbxLO9 October 3, 2020 at 04:48PM
via Blogger https://ift.tt/2SlTx42
via Blogger https://ift.tt/36vrPdy
(https://ift.tt/3ivl5OYShow HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/2St4cd6
Show HN: Talkie OCR – iOS app that scan books and read text aloud https://ift.tt/3cUldGATHE RIGHT PEOPLE https://ift.tt/3jG3NQwTHE RIGHT PEOPLE https://ift.tt/3inU1RO https://ift.tt/3inU1RO
Show HN: Talkie OCR – iOS app that scan books and read text aloud https://ift.tt/2GbxLO9 October 3, 2020 at 04:48PM
via Blogger https://ift.tt/2SlTx42
(https://ift.tt/3d88aljShow HN: Talkie OCR – iOS app that scan books and read text aloud https://ift.tt/3cUldGA
Saturday, October 3, 2020
Show HN: Color Controversy https://ift.tt/36A9ex3
Show HN: I made a Computer Vision addon for Blender https://ift.tt/3cWp7Py
Show HN: Resume Shell https://ift.tt/34ko2wWTHE RIGHT PEOPLE https://ift.tt/3im1LDSTHE RIGHT PEOPLE https://ift.tt/2GlX3Jo https://ift.tt/2GlX3Jo
Show HN: Resume Shell https://ift.tt/36AFj7A October 3, 2020 at 03:18AM
via Blogger https://ift.tt/3lb7IFG
(https://ift.tt/3cX9Y01Show HN: Review of Open Source Log Management Solutions https://ift.tt/30qXEjBTHE RIGHT PEOPLE https://ift.tt/3iteFjmTHE RIGHT PEOPLE https://ift.tt/2SklzNm https://ift.tt/2SklzNm
Show HN: Review of Open Source Log Management Solutions https://ift.tt/2Sj800K October 3, 2020 at 12:43AM
via Blogger https://ift.tt/2GlM2rv
(https://ift.tt/3n88ncyShow HN: atrisX.com – Sell articles and digital assets for ether https://ift.tt/3jrVRCz
Show HN: To-do list (React-based) – A simple and minimal web-based application https://ift.tt/2GpquKq
Show HN: Resume Shell https://ift.tt/34ko2wW
Show HN: Review of Open Source Log Management Solutions https://ift.tt/30qXEjB
Show HN: Parima – Launch Your Website using AWS in Minutes https://ift.tt/2HNb2rTTHE RIGHT PEOPLE https://ift.tt/2HPn1VXTHE RIGHT PEOPLE https://ift.tt/2SoA02R https://ift.tt/2SoA02RTHE RIGHT PEOPLE https://ift.tt/34nEqfVTHE RIGHT PEOPLE https://ift.tt/3iuPwou https://ift.tt/3iuPwou
Show HN: Parima – Launch Your Website using AWS in Minutes https://ift.tt/30vvWSX October 2, 2020 at 03:42PM
via Blogger https://ift.tt/3l8XUvD
via Blogger https://ift.tt/2GuoMr9
(https://ift.tt/3izNzHHShow HN: Parima – Launch Your Website using AWS in Minutes https://ift.tt/2HNb2rTTHE RIGHT PEOPLE https://ift.tt/2HPn1VXTHE RIGHT PEOPLE https://ift.tt/2SoA02R https://ift.tt/2SoA02R
Show HN: Parima – Launch Your Website using AWS in Minutes https://ift.tt/30vvWSX October 2, 2020 at 03:42PM
via Blogger https://ift.tt/3l8XUvD
(https://ift.tt/36sPdbxShow HN: Parima - Launch Your Website using AWS in Minutes https://ift.tt/2HNb2rT
Show HN: The only diary app with a community and features to boost mental health https://ift.tt/34kT083THE RIGHT PEOPLE https://ift.tt/33r8WpWTHE RIGHT PEOPLE https://ift.tt/3jpOI5P https://ift.tt/3jpOI5PTHE RIGHT PEOPLE https://ift.tt/30qjTWTTHE RIGHT PEOPLE https://ift.tt/34ftwJi https://ift.tt/34ftwJi
Show HN: The only diary app with a community and features to boost mental health https://ift.tt/1RLCbJt October 2, 2020 at 11:21AM
via Blogger https://ift.tt/3cVvcve
via Blogger https://ift.tt/34hQHml
(https://ift.tt/2Sq0JfmShow HN: A curated collection of special locations in Google Street View https://ift.tt/3nfvnGzTHE RIGHT PEOPLE https://ift.tt/36r3CoHTHE RIGHT PEOPLE https://ift.tt/36tK42W https://ift.tt/36tK42WTHE RIGHT PEOPLE https://ift.tt/2SjYpqeTHE RIGHT PEOPLE https://ift.tt/3cRnIJX https://ift.tt/3cRnIJX
Show HN: A curated collection of special locations in Google Street View https://ift.tt/3d48l0Z October 2, 2020 at 12:27PM
via Blogger https://ift.tt/3cTzkfB
via Blogger https://ift.tt/2SmQ4lK
(https://ift.tt/3irRrdqShow HN: The only diary app with a community and features to boost mental health https://ift.tt/34kT083THE RIGHT PEOPLE https://ift.tt/33r8WpWTHE RIGHT PEOPLE https://ift.tt/3jpOI5P https://ift.tt/3jpOI5P
Show HN: The only diary app with a community and features to boost mental health https://ift.tt/1RLCbJt October 2, 2020 at 11:21AM
via Blogger https://ift.tt/3cVvcve
(https://ift.tt/2Gk1cxqShow HN: A curated collection of special locations in Google Street View https://ift.tt/3nfvnGzTHE RIGHT PEOPLE https://ift.tt/36r3CoHTHE RIGHT PEOPLE https://ift.tt/36tK42W https://ift.tt/36tK42W
Show HN: A curated collection of special locations in Google Street View https://ift.tt/3d48l0Z October 2, 2020 at 12:27PM
via Blogger https://ift.tt/3cTzkfB
(https://ift.tt/2SixnzPFriday, October 2, 2020
Show HN: The only diary app with a community and features to boost mental health https://ift.tt/34kT083
Show HN: A curated collection of special locations in Google Street View https://ift.tt/3nfvnGz
Show HN: StackSort – a Python package inspired by XKCD Ineffective Sorts https://ift.tt/3ndvCSwTHE RIGHT PEOPLE https://ift.tt/36xqyCRTHE RIGHT PEOPLE https://ift.tt/3ndEms0 https://ift.tt/3ndEms0THE RIGHT PEOPLE https://ift.tt/30syOQmTHE RIGHT PEOPLE https://ift.tt/34zdHxp https://ift.tt/34zdHxp
Show HN: StackSort – a Python package inspired by XKCD Ineffective Sorts https://ift.tt/2GzIIZm October 2, 2020 at 06:41AM
via Blogger https://ift.tt/3l5slD2
via Blogger https://ift.tt/36tiByw
(https://ift.tt/33mX0FOShow HN: StackSort – a Python package inspired by XKCD Ineffective Sorts https://ift.tt/3ndvCSwTHE RIGHT PEOPLE https://ift.tt/36xqyCRTHE RIGHT PEOPLE https://ift.tt/3ndEms0 https://ift.tt/3ndEms0
Show HN: StackSort – a Python package inspired by XKCD Ineffective Sorts https://ift.tt/2GzIIZm October 2, 2020 at 06:41AM
via Blogger https://ift.tt/3l5slD2
(https://ift.tt/36p7uXeShow HN: StackSort – a Python package inspired by XKCD Ineffective Sorts https://ift.tt/3ndvCSw
Show HN: How to compute a factorial with λ calculus in a post card https://ift.tt/3jlrRZ6THE RIGHT PEOPLE https://ift.tt/3nc9S9OTHE RIGHT PEOPLE https://ift.tt/2EW4Cpw https://ift.tt/2EW4CpwTHE RIGHT PEOPLE https://ift.tt/30t1Bo1THE RIGHT PEOPLE https://ift.tt/3issKxr https://ift.tt/3issKxr
Show HN: How to compute a factorial with λ calculus in a post card https://ift.tt/3jm4Ntf October 1, 2020 at 08:10PM
via Blogger https://ift.tt/3ndsgin
via Blogger https://ift.tt/3n7xpbQ
(https://ift.tt/2HMUekRShow HN: How to compute a factorial with λ calculus in a post card https://ift.tt/3jlrRZ6THE RIGHT PEOPLE https://ift.tt/3nc9S9OTHE RIGHT PEOPLE https://ift.tt/2EW4Cpw https://ift.tt/2EW4Cpw
Show HN: How to compute a factorial with λ calculus in a post card https://ift.tt/3jm4Ntf October 1, 2020 at 08:10PM
via Blogger https://ift.tt/3ndsgin
(https://ift.tt/3naxWtDShow HN: How to compute a factorial with λ calculus in a post card https://ift.tt/3jlrRZ6
Thursday, October 1, 2020
Show HN: Building a project based on universal income concept https://ift.tt/30qg1VZTHE RIGHT PEOPLE https://ift.tt/34eMPCDTHE RIGHT PEOPLE https://ift.tt/34eCfvf https://ift.tt/34eCfvfTHE RIGHT PEOPLE https://ift.tt/3jlfMTNTHE RIGHT PEOPLE https://ift.tt/3cOhRVx https://ift.tt/3cOhRVx
Show HN: Building a project based on universal income concept https://ift.tt/2SfFc9f October 1, 2020 at 05:14AM
via Blogger https://ift.tt/3n8eOwl
via Blogger https://ift.tt/2HDSjir
(https://ift.tt/34fPjAzShow HN: I made a screen recorder for developers https://ift.tt/34jLA4STHE RIGHT PEOPLE https://ift.tt/2ShNgGwTHE RIGHT PEOPLE https://ift.tt/2Gvg1Ny https://ift.tt/2Gvg1Ny
Show HN: I made a screen recorder for developers https://vasai.app October 1, 2020 at 05:08AM
via Blogger https://ift.tt/30nWuFR
(https://ift.tt/2SgpMldShow HN: Topic Play – a platform to discover educational videos and channels https://ift.tt/30oOTH8THE RIGHT PEOPLE https://ift.tt/33hRzIjTHE RIGHT PEOPLE https://ift.tt/3cO5XLn https://ift.tt/3cO5XLn
Show HN: Topic Play – a platform to discover educational videos and channels https://topicplay.com October 1, 2020 at 04:10AM
via Blogger https://ift.tt/36o3XIH
(https://ift.tt/3iit2XLShow HN: Pixie, Instant Kubernetes-Native Application Observability Using EBPF https://ift.tt/3n52UmS
Show HN: Remote scrum poker voting website (free and no login) https://ift.tt/3jqDZYUTHE RIGHT PEOPLE https://ift.tt/3l3lyttTHE RIGHT PEOPLE https://ift.tt/3cRN9Lh https://ift.tt/3cRN9Lh
Show HN: Remote scrum poker voting website (free and no login) https://ift.tt/2ScvxAi October 1, 2020 at 05:19AM
via Blogger https://ift.tt/3im77PB
(https://ift.tt/2Skes7qShow HN: A simple, beautiful, and powerful Jekyll theme for blogs https://ift.tt/36kQzVKTHE RIGHT PEOPLE https://ift.tt/3imk4bUTHE RIGHT PEOPLE https://ift.tt/30s481Y https://ift.tt/30s481Y
Show HN: A simple, beautiful, and powerful Jekyll theme for blogs https://ift.tt/33kP5sF September 30, 2020 at 11:03PM
via Blogger https://ift.tt/3n8eWMl
(https://ift.tt/2Sd9N7zShow HN: Automatic Tagging for Terraform https://ift.tt/3jnHijlTHE RIGHT PEOPLE https://ift.tt/3joqitsTHE RIGHT PEOPLE https://ift.tt/2Gg3ayS https://ift.tt/2Gg3ayS
Show HN: Automatic Tagging for Terraform https://ift.tt/2RwCtrJ September 30, 2020 at 10:18PM
via Blogger https://ift.tt/3il3Jo2
(https://ift.tt/2SiBs76Show HN: Useful scripts and environment setup for coding in VPS https://ift.tt/3cKPk3nTHE RIGHT PEOPLE https://ift.tt/30ombpPTHE RIGHT PEOPLE https://ift.tt/3igHcc5 https://ift.tt/3igHcc5THE RIGHT PEOPLE https://ift.tt/33jQ4JNTHE RIGHT PEOPLE https://ift.tt/3joA5Qe https://ift.tt/3joA5Qe
Show HN: Useful scripts and environment setup for coding in VPS https://ift.tt/3l7BVFz October 1, 2020 at 03:24AM
via Blogger https://ift.tt/34cg3C5
via Blogger https://ift.tt/3iposqB
(https://ift.tt/3l3v2ozShow HN: Building a project based on universal income concept https://ift.tt/30qg1VZTHE RIGHT PEOPLE https://ift.tt/34eMPCDTHE RIGHT PEOPLE https://ift.tt/34eCfvf https://ift.tt/34eCfvf
Show HN: Building a project based on universal income concept https://ift.tt/2SfFc9f October 1, 2020 at 05:14AM
via Blogger https://ift.tt/3n8eOwl
(https://ift.tt/30qu9ytShow HN: I made a screen recorder for developers https://ift.tt/34jLA4S
Show HN: Topic Play – a platform to discover educational videos and channels https://ift.tt/30oOTH8
Show HN: Remote scrum poker voting website (free and no login) https://ift.tt/3jqDZYU
Show HN: A simple, beautiful, and powerful Jekyll theme for blogs https://ift.tt/36kQzVK
Show HN: Automatic Tagging for Terraform https://ift.tt/3jnHijl
Show HN: Useful scripts and environment setup for coding in VPS https://ift.tt/3cKPk3nTHE RIGHT PEOPLE https://ift.tt/30ombpPTHE RIGHT PEOPLE https://ift.tt/3igHcc5 https://ift.tt/3igHcc5
Show HN: Useful scripts and environment setup for coding in VPS https://ift.tt/3l7BVFz October 1, 2020 at 03:24AM
via Blogger https://ift.tt/34cg3C5
(https://ift.tt/3n9G3GDShow HN: Building a project based on universal income concept https://ift.tt/30qg1VZ
Show HN: Useful scripts and environment setup for coding in VPS https://ift.tt/3cKPk3n
Show HN: Growing Wine Grapes in My Parents’ Basement https://ift.tt/3in1sshTHE RIGHT PEOPLE https://ift.tt/3jj23MVTHE RIGHT PEOPLE https://ift.tt/3ifVOIx https://ift.tt/3ifVOIxTHE RIGHT PEOPLE https://ift.tt/3igTnWkTHE RIGHT PEOPLE https://ift.tt/3jjnEVJ https://ift.tt/3jjnEVJ
Show HN: Growing Wine Grapes in My Parents’ Basement https://www.hefvin.com/ September 30, 2020 at 03:31PM
via Blogger https://ift.tt/3n85dW7
via Blogger https://ift.tt/3irpeDT
(https://ift.tt/36qp6BZShow HN: Growing Wine Grapes in My Parents’ Basement https://ift.tt/3in1sshTHE RIGHT PEOPLE https://ift.tt/3jj23MVTHE RIGHT PEOPLE https://ift.tt/3ifVOIx https://ift.tt/3ifVOIx
Show HN: Growing Wine Grapes in My Parents’ Basement https://www.hefvin.com/ September 30, 2020 at 03:31PM
via Blogger https://ift.tt/3n85dW7
(https://ift.tt/36lcjANShow HN: Growing Wine Grapes in My Parents' Basement https://ift.tt/3in1ssh
Wednesday, September 30, 2020
Show HN: Okdb – OT Simplified https://ift.tt/34j8KbU
Show HN: Telegram bot to get new HN stories by keywords https://ift.tt/3cOoIyjTHE RIGHT PEOPLE https://ift.tt/3ij7GJITHE RIGHT PEOPLE https://ift.tt/36jaO62 https://ift.tt/36jaO62
Show HN: Telegram bot to get new HN stories by keywords https://ift.tt/3n7yNLJ September 30, 2020 at 10:00AM
via Blogger https://ift.tt/3l19QQe
(https://ift.tt/3jiMHIxLaunch HN: Narrator (YC S19) – a data modeling platform built on a single table https://ift.tt/34bcMD0THE RIGHT PEOPLE https://ift.tt/30l9s78THE RIGHT PEOPLE https://ift.tt/34bS463 https://ift.tt/34bS463
Launch HN: Narrator (YC S19) – a data modeling platform built on a single table Hi HN, We’re Ahmed, Cedric, Matt, and Mike from Narrator ( https://www.narrator.ai ). We’ve built a data platform that transforms all data in a data warehouse into a single 11-column data model and provides tools for analysts to quickly build any table for BI, reporting, and analysis on top of that model. Narrator initially grew out of our experience building a data platform for a team of 40 analysts and data scientists. The data warehouse, modeled as a star schema, grew to over 700 data models from 3000+ raw production tables. Every time we wanted to make a change or build a new analysis, it took forever as we had to deal with managing the complexity of these 700 different models. With all these layers of dependencies and stakeholders constantly demanding more data, we ended up making lots of mistakes (i.e. dashboard metrics not matching). These mistakes led to loss of trust and soon our stakeholders were off buying tools (Heap, Mixpanel, Amplitude, Wave Analytics, etc…) to do their own analysis. With a star schema (also core to recently IPO-ed Snowflake), you build the tables you need for reporting and BI on top of fact tables (what you want to measure, i.e. leads, sales…) and dimension tables (how you want to slice your data, i.e. gender, company, contract size…). Using this approach, the amount of fact and dimension tables grow in size and complexity in relation to the number of questions / datasets / metrics that need to be answered by the business. Over time the rate of new questions increases rapidly and data teams spend more time updating models and debugging mismatched numbers than answering data questions. What if instead of using the hundreds of fact and dimension tables in a star schema, we could use one table with all your customer data modeled as a collection of core customer actions (each a single source of truth), and combine them together to assemble any table at the moment the data analyst needs that table? Numbers would always match (single source of truth), any new question could be answered immediately without waiting on data engineering to build new fact and dimension tables (assembled when the data analyst needs it), and investigating issues would be easy (no nested dependencies of fact and dimension tables that depend on other tables). After several iterations, Narrator was born. Narrator uses a single 11-column table called the Activity Stream to represent all the data in your data warehouse. It’s built from sql transformations that transform a set of raw production tables (for example, Zendesk data) into activities (ticket opened, ticket closed, etc). Each row of the Activity Stream has a customer, a timestamp, an activity name, a unique identifier, and a bit of metadata describing it. Creating any table from this single model made up of activities that don’t obviously relate to each other is hard to imagine. Unlike star schema, we don’t use foreign keys (the direct relationships in relational databases that connect objects, like employee.company_id → company.id) because they don’t always exist when you’re dealing with data in multiple systems. Instead each activity has a customer identifier which we use, along with time, to automatically join within the single table to generate datasets. As an example, imagine you were investigating a single customer who called support. Did they visit the web site before that call? You’d look at that customer’s first web visit, and see if that person called before their next web visit. Now imagine finding all customers who behaved this way per month — you’d have to take a drastically different approach with your current data tools. Narrator, by contrast, always joins data in terms of behavior. The same approach you take to investigate a single customer applies to all of them. For the above example you’d ask Narrator’s Dataset tool to show all users who visited the website and called before the next visit, grouped by month. We started as a consultancy to build out the approach and prove that this was possible. We supported eight companies per Narrator data analyst, and now we’re excited for more data folks to get their hands on it so y’all can experience the same benefits. We’d love to hear any feedback or answer any questions about our approach. We’ve been using it ourselves in production for three years, but only launched it to the public last week. We’ll answer any comments on this thread and can also set up a video chat for anyone who wants to go more in-depth. September 30, 2020 at 09:30AM
via Blogger https://ift.tt/3cHgpEA
(https://ift.tt/33eEIqkShow HN: A simple SSH CA service with only 150 lines of Python code https://ift.tt/3cIloEWTHE RIGHT PEOPLE https://ift.tt/3ibYOFSTHE RIGHT PEOPLE https://ift.tt/3n7RnTZ https://ift.tt/3n7RnTZ
Show HN: A simple SSH CA service with only 150 lines of Python code https://ift.tt/2Sc8UvV September 30, 2020 at 07:54AM
via Blogger https://ift.tt/2GgpFUd
(https://ift.tt/34fT7BVShow HN: Parenthing – a parenting companion for parents with children aged 3 – 9 https://ift.tt/2S9yr8WTHE RIGHT PEOPLE https://ift.tt/34eKKGCTHE RIGHT PEOPLE https://ift.tt/2Sbt5tI https://ift.tt/2Sbt5tI
Show HN: Parenthing – a parenting companion for parents with children aged 3 – 9 https://ift.tt/34ecRWj September 30, 2020 at 06:26AM
via Blogger https://ift.tt/2EPLw4k
(https://ift.tt/2SdiLBzShow HN: Buku – browser-independent private portable bookmark manager https://ift.tt/3n0BVchTHE RIGHT PEOPLE https://ift.tt/2SckTJRTHE RIGHT PEOPLE https://ift.tt/349XbDz https://ift.tt/349XbDzTHE RIGHT PEOPLE https://ift.tt/30mF5NxTHE RIGHT PEOPLE https://ift.tt/2Ge5Z3h https://ift.tt/2Ge5Z3h
Show HN: Buku – browser-independent private portable bookmark manager https://ift.tt/2RKNVkm September 30, 2020 at 06:18AM
via Blogger https://ift.tt/3l0csO5
via Blogger https://ift.tt/347ciha
(https://ift.tt/34f6KB5Show HN: Ruby One-Liners Cookbook https://ift.tt/30ihptWTHE RIGHT PEOPLE https://ift.tt/2ERoWZaTHE RIGHT PEOPLE https://ift.tt/2SgAOGU https://ift.tt/2SgAOGUTHE RIGHT PEOPLE https://ift.tt/3ifyzyjTHE RIGHT PEOPLE https://ift.tt/30jCBzq https://ift.tt/30jCBzq
Show HN: Ruby One-Liners Cookbook https://ift.tt/2Sa7Usd September 30, 2020 at 04:57AM
via Blogger https://ift.tt/3jcw15k
via Blogger https://ift.tt/3cK4ANI
(https://ift.tt/33lNhjjShow HN: A simple log-based, transactional, embedded relational database in Java https://ift.tt/2EKJ1A7THE RIGHT PEOPLE https://ift.tt/3n8dtWbTHE RIGHT PEOPLE https://ift.tt/3cRgPrZ https://ift.tt/3cRgPrZ
Show HN: A simple log-based, transactional, embedded relational database in Java https://ift.tt/2Gk685c September 30, 2020 at 07:45AM
via Blogger https://ift.tt/3ii3cDt
(https://ift.tt/3jhCKLfShow HN: Telegram bot to get new HN stories by keywords https://ift.tt/3cOoIyj
Launch HN: Narrator (YC S19) – a data modeling platform built on a single table https://ift.tt/34bcMD0
Show HN: A simple SSH CA service with only 150 lines of Python code https://ift.tt/3cIloEW
Show HN: Parenthing – a parenting companion for parents with children aged 3 – 9 https://ift.tt/2S9yr8W
Show HN: Buku – browser-independent private portable bookmark manager https://ift.tt/3n0BVchTHE RIGHT PEOPLE https://ift.tt/2SckTJRTHE RIGHT PEOPLE https://ift.tt/349XbDz https://ift.tt/349XbDz
Show HN: Buku – browser-independent private portable bookmark manager https://ift.tt/2RKNVkm September 30, 2020 at 06:18AM
via Blogger https://ift.tt/3l0csO5
(https://ift.tt/3l1DYe4Show HN: Ruby One-Liners Cookbook https://ift.tt/30ihptWTHE RIGHT PEOPLE https://ift.tt/2ERoWZaTHE RIGHT PEOPLE https://ift.tt/2SgAOGU https://ift.tt/2SgAOGU
Show HN: Ruby One-Liners Cookbook https://ift.tt/2Sa7Usd September 30, 2020 at 04:57AM
via Blogger https://ift.tt/3jcw15k
(https://ift.tt/3l0v5kXShow HN: A simple log-based, transactional, embedded relational database in Java https://ift.tt/2EKJ1A7
Show HN: Buku – browser-independent private portable bookmark manager https://ift.tt/3n0BVch
Show HN: Ruby One-Liners Cookbook https://ift.tt/30ihptW
Show HN: Live dashboard of every email Trump and Biden are sending https://ift.tt/2Ga1G9iTHE RIGHT PEOPLE https://ift.tt/36ffIBbTHE RIGHT PEOPLE https://ift.tt/36mdaBc https://ift.tt/36mdaBcTHE RIGHT PEOPLE https://ift.tt/2G2HiXLTHE RIGHT PEOPLE https://ift.tt/3n3lAmS https://ift.tt/3n3lAmS
Show HN: Live dashboard of every email Trump and Biden are sending https://ift.tt/33epHot September 29, 2020 at 07:25PM
via Blogger https://ift.tt/2GqD8Zh
via Blogger https://ift.tt/3l0BpsG
(https://ift.tt/36pvCJrShow HN: Live dashboard of every email Trump and Biden are sending https://ift.tt/2Ga1G9iTHE RIGHT PEOPLE https://ift.tt/36ffIBbTHE RIGHT PEOPLE https://ift.tt/36mdaBc https://ift.tt/36mdaBc
Show HN: Live dashboard of every email Trump and Biden are sending https://ift.tt/33epHot September 29, 2020 at 07:25PM
via Blogger https://ift.tt/2GqD8Zh
(https://ift.tt/36flp21Show HN: Live dashboard of every email Trump and Biden are sending https://ift.tt/2Ga1G9i
Tuesday, September 29, 2020
Show HN: MindPad – complete life organizer – notes, habits, to-do's, reminders https://ift.tt/2EHQnnZ
Show HN: ML News – Like HN, but for Machine Learning https://ift.tt/3je2yIlTHE RIGHT PEOPLE https://ift.tt/2GlgOAgTHE RIGHT PEOPLE https://ift.tt/30jryGx https://ift.tt/30jryGxTHE RIGHT PEOPLE https://ift.tt/33eQL6MTHE RIGHT PEOPLE https://ift.tt/3kXuBMr https://ift.tt/3kXuBMr
Show HN: ML News – Like HN, but for Machine Learning http://mln.dev September 29, 2020 at 02:15AM
via Blogger https://ift.tt/2SfxhZr
via Blogger https://ift.tt/3jf2GHw
(https://ift.tt/33fJEeFShow HN: Elsa is a minimal, fast and secure runtime for JavaScript written in Go https://ift.tt/2SbcXssTHE RIGHT PEOPLE https://ift.tt/3jhwEdOTHE RIGHT PEOPLE https://ift.tt/2S6jy7v https://ift.tt/2S6jy7v
Show HN: Elsa is a minimal, fast and secure runtime for JavaScript written in Go https://ift.tt/3hQxZa4 September 29, 2020 at 05:05AM
via Blogger https://ift.tt/36iVDtQ
(https://ift.tt/34dzGcKShow HN: Go library for loading Python’s data serialized with pickle https://ift.tt/339RINYTHE RIGHT PEOPLE https://ift.tt/33cGsjZTHE RIGHT PEOPLE https://ift.tt/33b2YcM https://ift.tt/33b2YcM
Show HN: Go library for loading Python’s data serialized with pickle https://ift.tt/37o4eK1 September 29, 2020 at 03:35AM
via Blogger https://ift.tt/30dSSpG
(https://ift.tt/34o9pc7Show HN: A progress bar that plays lofi music while waiting https://ift.tt/3j7WC3vTHE RIGHT PEOPLE https://ift.tt/33bUfXSTHE RIGHT PEOPLE https://ift.tt/2S8JFKR https://ift.tt/2S8JFKRTHE RIGHT PEOPLE https://ift.tt/30jW9nkTHE RIGHT PEOPLE https://ift.tt/3j961Yy https://ift.tt/3j961Yy
Show HN: A progress bar that plays lofi music while waiting https://ift.tt/36392WQ September 28, 2020 at 10:35PM
via Blogger https://ift.tt/2Sah3AQ
via Blogger https://ift.tt/341Mym8
(https://ift.tt/3n47mCcShow HN: ML News – Like HN, but for Machine Learning https://ift.tt/3je2yIlTHE RIGHT PEOPLE https://ift.tt/2GlgOAgTHE RIGHT PEOPLE https://ift.tt/30jryGx https://ift.tt/30jryGx
Show HN: ML News – Like HN, but for Machine Learning http://mln.dev September 29, 2020 at 02:15AM
via Blogger https://ift.tt/2SfxhZr
(https://ift.tt/349lUb9Show HN: Elsa is a minimal, fast and secure runtime for JavaScript written in Go https://ift.tt/2SbcXss
Show HN: Go library for loading Python's data serialized with pickle https://ift.tt/339RINY
Show HN: A progress bar that plays lofi music while waiting https://ift.tt/3j7WC3vTHE RIGHT PEOPLE https://ift.tt/33bUfXSTHE RIGHT PEOPLE https://ift.tt/2S8JFKR https://ift.tt/2S8JFKR
Show HN: A progress bar that plays lofi music while waiting https://ift.tt/36392WQ September 28, 2020 at 10:35PM
via Blogger https://ift.tt/2Sah3AQ
(https://ift.tt/34bmgOmShow HN: ML News – Like HN, but for Machine Learning https://ift.tt/3je2yIl
Show HN: Keywords2lyrics – Automatic Songwriting from Keywords https://ift.tt/36easOfTHE RIGHT PEOPLE https://ift.tt/3kTNJuSTHE RIGHT PEOPLE https://ift.tt/3385osK https://ift.tt/3385osKTHE RIGHT PEOPLE https://ift.tt/339ydVKTHE RIGHT PEOPLE https://ift.tt/3cN61v6 https://ift.tt/3cN61v6
Show HN: Keywords2lyrics – Automatic Songwriting from Keywords https://ift.tt/3kZV3oV September 28, 2020 at 03:20PM
via Blogger https://ift.tt/2S7apLP
via Blogger https://ift.tt/2HJ6MtL
(https://ift.tt/3cHXObeShow HN: lit-request – 852 bytes fetch API based Javascript microlibrary https://ift.tt/30fWE1WTHE RIGHT PEOPLE https://ift.tt/3idBkQOTHE RIGHT PEOPLE https://ift.tt/2GbqopR https://ift.tt/2GbqopRTHE RIGHT PEOPLE https://ift.tt/2Hx5sd4THE RIGHT PEOPLE https://ift.tt/36m1peh https://ift.tt/36m1peh
Show HN: lit-request – 852 bytes fetch API based Javascript microlibrary https://ift.tt/2HE3Q1n September 28, 2020 at 08:22AM
via Blogger https://ift.tt/36mOWqm
via Blogger https://ift.tt/3jhH516
(https://ift.tt/3mU6bVYShow HN: A progress bar that plays lofi music while waiting https://ift.tt/3j7WC3v
Show HN: Keywords2lyrics – Automatic Songwriting from Keywords https://ift.tt/36easOfTHE RIGHT PEOPLE https://ift.tt/3kTNJuSTHE RIGHT PEOPLE https://ift.tt/3385osK https://ift.tt/3385osK
Show HN: Keywords2lyrics – Automatic Songwriting from Keywords https://ift.tt/3kZV3oV September 28, 2020 at 03:20PM
via Blogger https://ift.tt/2S7apLP
(https://ift.tt/3mZndlvShow HN: lit-request – 852 bytes fetch API based Javascript microlibrary https://ift.tt/30fWE1WTHE RIGHT PEOPLE https://ift.tt/3idBkQOTHE RIGHT PEOPLE https://ift.tt/2GbqopR https://ift.tt/2GbqopR
Show HN: lit-request – 852 bytes fetch API based Javascript microlibrary https://ift.tt/2HE3Q1n September 28, 2020 at 08:22AM
via Blogger https://ift.tt/36mOWqm
(https://ift.tt/3l0lESv