Friday, July 31, 2020

Show HN: Sizle.io – React Presentation Builder https://ift.tt/2Dtvko7

Show HN: Sizle.io – React Presentation Builder https://ift.tt/31a49H5 August 1, 2020 at 08:32AM

Show HN: Fion – A personal finance search engine https://ift.tt/2EFaMd9

Show HN: Fion – A personal finance search engine https://www.fion.co/ July 31, 2020 at 10:44PM

Show HN: We're a bootstrapped B2B SaaS company that made and shipped “hardware” https://ift.tt/2P9Jldk

Show HN: We're a bootstrapped B2B SaaS company that made and shipped “hardware” https://ift.tt/317fBmR August 1, 2020 at 12:52AM

Show HN: I’m in high school and I just finished the first draft of my website https://ift.tt/31aAJZs

Show HN: I’m in high school and I just finished the first draft of my website https://imladenov.org July 31, 2020 at 10:15PM

Show HN: Breathe – Peripheral Breath Trainer https://ift.tt/3jZ0V1W

Show HN: Breathe – Peripheral Breath Trainer https://ift.tt/3fdOw6N July 31, 2020 at 07:35PM

Show HN: FrontAid – CMS for JSON Files in Git https://ift.tt/2EDr9XD

Show HN: FrontAid – CMS for JSON Files in Git https://frontaid.io/ July 31, 2020 at 06:03PM

Show HN: Lifebelt – Secure and reliable applications on Kubernetes https://ift.tt/30ibG7P

Show HN: Lifebelt – Secure and reliable applications on Kubernetes https://ift.tt/2D8sMvT July 31, 2020 at 04:42PM

Show HN: Augmented Hacker News Reader https://ift.tt/3hQHMgL

Show HN: Augmented Hacker News Reader https://ift.tt/2PdAQ0O July 31, 2020 at 12:25PM

Thursday, July 30, 2020

Show HN: A Free Gatsby.js/Tailwind Theme for Business Websites https://ift.tt/2DqCE3R

Show HN: A Free Gatsby.js/Tailwind Theme for Business Websites https://ift.tt/2XfQIVb July 31, 2020 at 09:51AM

Show HN: A bookmarking tool designed to help synthesize your web research https://ift.tt/3jZdV7y

Show HN: A bookmarking tool designed to help synthesize your web research https://klobie.com July 31, 2020 at 06:32AM

Show HN: Deck for Reddit – A Reddit client optimized for desktop https://ift.tt/2XeuAdD

Show HN: Deck for Reddit – A Reddit client optimized for desktop https://rdddeck.com July 31, 2020 at 05:50AM

Show HN: Send Bitcoin and Ethereum by Email. To Anyone. From Any Wallet https://ift.tt/2ErdBhF

Show HN: Send Bitcoin and Ethereum by Email. To Anyone. From Any Wallet https://chainsfr.com July 31, 2020 at 01:07AM

Show HN: UPUP Simple Credit Card Verification to Reduce Fraud https://ift.tt/3hPcWVM

Show HN: UPUP Simple Credit Card Verification to Reduce Fraud https://www.upupapp.io July 29, 2020 at 11:27PM

Show HN: HMNI – Fuzzy Name Matching Library (NLP/Machine Learning) https://ift.tt/39FDeHa

Show HN: HMNI – Fuzzy Name Matching Library (NLP/Machine Learning) https://ift.tt/33b420E July 30, 2020 at 10:01PM

Launch HN: BaseDash (YC S20) – Edit your database with the ease of a spreadsheet https://ift.tt/3gcFMio

Launch HN: BaseDash (YC S20) – Edit your database with the ease of a spreadsheet Hey everyone! I'm Max from BaseDash ( https://www.basedash.io ). BaseDash is an internal tool that lets you edit your production database with the ease of a spreadsheet. It's like being able to use Airtable to manage your company's internal operations. I was working on a side project a few years ago that required a lot of manual data management. I was using Django Admin which was fine, but wished I could just set up a two-way sync between my SQL database and Airtable (without any crazy Zapier workflows). After building a quick prototype as an internal tool, I realized that there was a space missing for a product somewhere between an admin panel and a database client. Something with an amazing interface that's usable by both engineers and non-technical users who need to access data within their company (e.g. customer support, operations). From there, I built BaseDash with a strong focus on expanding upon existing tools I love, with extra care and polish. The resulting product is a polished, opinionated internal tool, with all the functionality most companies need out-of-the-box. Being a web app, there are some great features that BaseDash enables for cross-functional teams. BaseDash keeps a full edit history of all changes made, makes it super easy to share access to teammates, and enables Google Sheets-like real-time collaboration for editing data. We currently support most SQL databases (PostgreSQL, MySQL, Redshift, SQL Server, MariaDB), with support for MongoDB and Firestore on the roadmap. We offer a hosted version, or you can host it yourself on-prem. We're still in early access but happy to invite the Hacker News community to try the product out. We're currently focused on small-to-medium sized software companies, with a combination of engineers and non-technical users. Try it here: https://www.basedash.io and let me know what you think! July 30, 2020 at 08:44PM

Show HN: An alternative RSS reader and search engine for news and content https://ift.tt/3jQGeoZ

Show HN: An alternative RSS reader and search engine for news and content https://ift.tt/2EujZ7P July 30, 2020 at 08:39PM

Show HN: Time-series weather data API for data analysts https://ift.tt/2EAzE5J

Show HN: Time-series weather data API for data analysts https://oikolab.com July 30, 2020 at 07:44PM

Show HN: GOMP, a tool for comparing Git branches https://ift.tt/30aomxp

Show HN: GOMP, a tool for comparing Git branches https://ift.tt/30aonBt July 30, 2020 at 07:10PM

Show HN: Arkade (0.5.1) – one-stop CLI for Kubernetes https://ift.tt/2Xdp5fc

Show HN: Arkade (0.5.1) – one-stop CLI for Kubernetes https://ift.tt/3jT1331 July 30, 2020 at 06:51PM

Show HN: A Slack Clone Using Postgres Row Level Security https://ift.tt/3jQnNAN

Show HN: A Slack Clone Using Postgres Row Level Security https://ift.tt/3g9jbTU July 30, 2020 at 06:24PM

Show HN: I'm building a catalog of cloud architecture https://ift.tt/2P84BQT

Show HN: I'm building a catalog of cloud architecture https://getrevolv.com July 30, 2020 at 06:15PM

Show HN: Search for ingredients to pair with other ingredients https://ift.tt/30Z0lsg

Show HN: Search for ingredients to pair with other ingredients https://ift.tt/2XIFJEx July 30, 2020 at 05:56PM

Show HN: Moufette – an open-source tool to capture users feedback https://ift.tt/3gdajfX

Show HN: Moufette – an open-source tool to capture users feedback https://ift.tt/3385zod July 30, 2020 at 05:17PM

Show HN: Project “Dragonfly Mini” https://ift.tt/2D4xwmd

Show HN: Project “Dragonfly Mini” https://ift.tt/30bYPDZ July 30, 2020 at 02:29PM

Wednesday, July 29, 2020

Show HN: HN Mail – Topic-based HN newsletter service https://ift.tt/30ZqMyb

Show HN: HN Mail – Topic-based HN newsletter service https://hnmail.io/ July 30, 2020 at 10:06AM

Show HN: A useful canvas drawing tool – PenTool https://ift.tt/2ExmjLw

Show HN: A useful canvas drawing tool – PenTool https://ift.tt/2DinmhS July 30, 2020 at 06:41AM

Show HN: Email Breach Calculator https://ift.tt/3hPu0uY

Show HN: Email Breach Calculator https://ift.tt/336a4Q9 July 30, 2020 at 04:00AM

Show HN: One click to your next meeting https://ift.tt/2ExcOMl

Show HN: One click to your next meeting https://ift.tt/33a4oVk July 30, 2020 at 01:47AM

Show HN: Data-driven newsletter of links in other newsletters https://ift.tt/2ExK85R

Show HN: Data-driven newsletter of links in other newsletters https://ift.tt/2X3717F July 30, 2020 at 12:32AM

Show HN: NovelPad, an online editor for writing novels https://ift.tt/39E1lWB

Show HN: NovelPad, an online editor for writing novels https://novelpad.co July 30, 2020 at 01:16AM

Show HN: Letting GPT-3 do my presentation slides https://ift.tt/2X7CUvM

Show HN: Letting GPT-3 do my presentation slides https://twitter.com/nutanc/status/1288517555754110977 July 29, 2020 at 10:47PM

Show HN: I've built a Serverless search feature for my blog https://ift.tt/33870TU

Show HN: I've built a Serverless search feature for my blog https://ift.tt/3hOjWlS July 29, 2020 at 09:27PM

Show HN: Parallax – The Privacy-as-Code Framework https://ift.tt/3jQYiz0

Show HN: Parallax – The Privacy-as-Code Framework https://ift.tt/2X2hFvp July 29, 2020 at 08:05PM

Show HN: SVG Wall Poster of Knot Diagrams https://ift.tt/39GZL6C

Show HN: SVG Wall Poster of Knot Diagrams https://ift.tt/3190k5l July 29, 2020 at 09:13PM

Launch HN: Humanloop (YC S20) – A platform to annotate, train and deploy NLP https://ift.tt/3hPLoiS

Launch HN: Humanloop (YC S20) – A platform to annotate, train and deploy NLP Hey HN. We’re Peter, Raza and Jordan of Humanloop ( https://humanloop.com ) and we’re building a low code platform to annotate data, rapidly train and then deploy Natural Language Processing (NLP) models. We use active learning research to make this possible with 5-10x less labelled data. We’ve worked on large machine learning products in industry (Alexa, text-to-speech systems at Google and in insurance modelling) and seen first-hand the huge efforts required to get these systems trained, deployed and working well in production. Despite huge progress in pretrained models (BERT, GPT-3), one of the biggest bottlenecks remains getting enough _good quality_ labelled data. Unlike annotations for driverless cars, the data that’s being annotated for NLP often requires domain expertise that’s hard to outsource. We’ve spoken to teams using NLP for medical chat bots, legal contract analysis, cyber security monitoring and customer service, and it’s not uncommon to find teams of lawyers or doctors doing text labelling tasks. This is an expensive barrier to building and deploying NLP. We aim to solve this problem by providing a text annotation platform that trains a model as your team annotates. Coupling data annotation and model training has a number of benefits: 1) we can use the model to select the most valuable data to annotate next – this “active learning” loop can often reduce data requirements by 10x 2) a tight iteration cycle between annotation and training lets you pick up on errors much sooner and correct annotation guidelines 3) as soon as you’ve finished the annotation cycle you have a trained model ready to be deployed. Active learning is far from a new idea, but getting it to work well in practice is surprisingly challenging, especially for deep learning. Simple approaches use the ML models’ predictive uncertainty (the entropy of the softmax) to select what data to label... but in practice this often selects genuinely ambiguous or “noisy” data that both annotators and models have a hard time handling. From a usability perspective, the process needs to be cognizant of the annotation effort, and the models need to quickly update with new labelled data, otherwise it’s too frustrating to have a human-in-the-loop training session. Our approach uses Bayesian deep learning to tackle these issues. Raza and Peter have worked on this in their PhDs at University College London alongside fellow cofounders David and Emine [1, 2]. With Bayesian deep learning, we’re incorporating uncertainty in the parameters of the models themselves, rather than just finding the best model. This can be used to find the data where the model is uncertain, not just where the data is noisy. And we use a rapid approximate Bayesian update to give quick feedback from small amounts of data [3]. An upside of this is that the models have well-calibrated uncertainty estimates -- to know when they don’t know -- and we’re exploring how this could be used in production settings for a human-in-the-loop fallback. Since starting we’ve been working with data science teams at two large law firms to help build out an internal platform for cyber threat monitoring and data extraction. We’re now opening up the platform to train text classifiers and span-tagging models quickly and deploy them to the cloud. A common use case is for classifying support tickets or chatbot intents. We came together to work on this because we kept seeing data as the bottleneck for the deployment of ML and were inspired by ideas like Andrej Karpathy’s software 2.0 [4]. We anticipate a future in which the barriers to ML deployment become sufficiently lowered that domain experts are able to automate tasks for themselves through machine teaching and we view data annotation tools as a first step along this path. Thanks for reading. We love HN and we’re looking forward to any feedback, ideas or questions you may have. [1] https://ift.tt/3hK2xus – a scalable approach to estimates uncertainty in deep learning models [2] https://ift.tt/39FoLLa work to combine uncertainty together with representativeness when selecting examples for active learning. [3] https://ift.tt/39B0GFo – a simple Bayesian approach to learn from few data [4] https://ift.tt/2hsOCzx July 29, 2020 at 08:27PM

Show HN: Fyipe – Status Page, PagerDuty, Pingdom All in One https://ift.tt/338Psqu

Show HN: Fyipe – Status Page, PagerDuty, Pingdom All in One https://fyipe.com/ July 29, 2020 at 02:40PM

Show HN: AutoIterative – an opinionated way to hire software engineers https://ift.tt/334P7VO

Show HN: AutoIterative – an opinionated way to hire software engineers https://ift.tt/3gb40cZ July 29, 2020 at 06:13PM

Show HN: WebGL simulation of rainy autumn day/evening https://ift.tt/3078bkl

Show HN: WebGL simulation of rainy autumn day/evening https://ift.tt/3f3VHhK July 29, 2020 at 05:52PM

Show HN: Daily Summary of Hacker News Posts and Comments https://ift.tt/39Ew9q8

Show HN: Daily Summary of Hacker News Posts and Comments https://ift.tt/3hDXmMG July 29, 2020 at 02:04PM

Show HN: Humans vs AI – A/B testing GPT-3 https://ift.tt/2El1NNV

Show HN: Humans vs AI – A/B testing GPT-3 https://ift.tt/2DkdiVh July 29, 2020 at 12:20PM

Tuesday, July 28, 2020

Show HN: Cute tricks for SIMD vectorized binary encoding of nucleotides in Rust https://ift.tt/2X05PBZ

Show HN: Cute tricks for SIMD vectorized binary encoding of nucleotides in Rust https://ift.tt/2DbsLqX July 29, 2020 at 05:19AM

Show HN: I rebuilt a web-based IDE https://ift.tt/30ZZtnr

Show HN: I rebuilt a web-based IDE https://www.atheos.io/ July 29, 2020 at 05:00AM

Show HN: Form Capital, a seed fund offering design sprints with each investment https://ift.tt/2P3Xp8e

Show HN: Form Capital, a seed fund offering design sprints with each investment http://formcapital.com July 29, 2020 at 02:52AM

Show HN: Tired of reading NerdWallet to see the best credit card? I automated it https://ift.tt/39yOjKd

Show HN: Tired of reading NerdWallet to see the best credit card? I automated it https://ift.tt/30S9GSQ July 28, 2020 at 11:24PM

Show HN: Nova – Monitor Helm for New Kubernetes Releases https://ift.tt/3g9s13U

Show HN: Nova – Monitor Helm for New Kubernetes Releases https://ift.tt/30XbhXk July 28, 2020 at 09:41PM

Show HN: oso – Open-Source Policy Engine for Authorization https://ift.tt/3jQlOfu

Show HN: oso – Open-Source Policy Engine for Authorization https://www.osohq.com/ July 28, 2020 at 08:40PM

Show HN: Go-fileserver – Share files from PC to mobile over WiFi via QRCode https://ift.tt/30X8dKO

Show HN: Go-fileserver – Share files from PC to mobile over WiFi via QRCode https://ift.tt/3hzIjU5 July 28, 2020 at 07:07PM

Launch HN: QuestDB (YC S20) – Fast open source time series database https://ift.tt/2EjYre2

Launch HN: QuestDB (YC S20) – Fast open source time series database Hey everyone, I’m Vlad and I co-founded QuestDB ( https://questdb.io ) with Nic and Tanc. QuestDB is an open source database for time series, events, and analytical workloads with a primary focus on performance ( https://ift.tt/2DmHzQo ). It started in 2012 when an energy trading company hired me to rebuild their real-time vessel tracking system. Management wanted me to use a well-known XML database that they had just bought a license for. This option would have required to take down production for about a week just to ingest the data. And a week downtime was not an option. With no more money to spend on software, I turned to alternatives such as OpenTSDB but they were not a fit for our data model. There was no solution in sight to deliver the project. Then, I stumbled upon Peter Lawrey’s Java Chronicle library [1]. It loaded the same data in 2 minutes instead of a week using memory-mapped files. Besides the performance aspect, I found it fascinating that such a simple method was solving multiple issues simultaneously: fast write, read can happen even before data is committed to disk, code interacts with memory rather than IO functions, no buffers to copy. Incidentally, this was my first exposure to zero-GC Java. But there were several issues. First, at the time It didn’t look like the library was going to be maintained. Second, it used Java NIO instead of using the OS API directly. This adds overhead since it creates individual objects with sole purpose to hold a memory address for each memory page. Third, although the NIO allocation API was well documented, the release API was not. It was really easy to run out of memory and hard to manage memory page release. I decided to ditch the XML DB and then started to write a custom storage engine in Java, similar to what Java Chronicle did. This engine used memory mapped files, off-heap memory and a custom query system for geospatial time series. Implementing this was a refreshing experience. I learned more in a few weeks than in years on the job. Throughout my career, I mostly worked at large companies where developers are “managed” via itemized tasks sent as tickets. There was no room for creativity or initiative. In fact, it was in one’s best interest to follow the ticket's exact instructions, even if it was complete nonsense. I had just been promoted to a managerial role and regretted it after a week. After so much time hoping for a promotion, I immediately wanted to go back to the technical side. I became obsessed with learning new stuff again, particularly in the high performance space. With some money aside, I left my job and started to work on QuestDB solo. I used Java and a small C layer to interact directly with the OS API without passing through a selector API. Although existing OS API wrappers would have been easier to get started with, the overhead increases complexity and hurts performance. I also wanted the system to be completely GC-free. To do this, I had to build off-heap memory management myself and I could not use off-the-shelf libraries. I had to rewrite many of the standard ones over the years to avoid producing any garbage. As I had my first kid, I had to take contracting gigs to make ends meet over the following 6 years. All the stuff I had been learning boosted my confidence and I started performing well at interviews. This allowed me to get better paying contracts, I could take fewer jobs and free up more time to work on QuestDB while looking after my family. I would do research during the day and implement this into QuestDB at night. I was constantly looking for the next thing, which would take performance closer to the limits of the hardware. A year in, I realised that my initial design was actually flawed and that it had to be thrown away. It had no concept of separation between readers and writers and would thus allow dirty reads. Storage was not guaranteed to be contiguous, and pages could be of various non-64-bit-divisible sizes. It was also very much cache-unfriendly, forcing the use of slow row-based reads instead of fast columnar and vectorized ones.Commits were slow, and as individual column files could be committed independently, they left the data open to corruption. Although this was a setback, I got back to work. I wrote the new engine to allow atomic and durable multi-column commits, provide repeatable read isolation, and for commits to be instantaneous. To do this, I separated transaction files from the data files. This made it possible to commit multiple columns simultaneously as a simple update of the last committed row id. I also made storage dense by removing overlapping memory pages and writing data byte by byte over page edges. This new approach improved query performance. It made it easy to split data across worker threads and to optimise the CPU pipeline with prefetch. It unlocked column-based execution and additional virtual parallelism with SIMD instruction sets [2] thanks to Agner Fog’s Vector Class Library [3]. It made it possible to implement more recent innovations like our own version of Google SwissTable [4]. I published more details when we released a demo server a few weeks ago on ShowHN [5]. This demo is still available to try online with a pre-loaded dataset of 1.6 billion rows [6]. Although it was hard and discouraging at first, this rewrite turned out to be the second best thing that happened to QuestDB. The best thing was that people started to contribute to the project. I am really humbled that Tanc and Nic left our previous employer to build QuestDB. A few months later, former colleagues of mine left their stable low-latency jobs at banks to join us. I take this as a huge responsibility and I don’t want to let these guys down. The amount of work ahead gives me headaches and goosebumps at the same time. QuestDB is deployed in production, including into a large fintech company. We’ve been focusing on building a community to get our first users and gather as much feedback as possible. Thank you for reading this story - I hope it was interesting. I would love to read your feedback on QuestDB and to answer questions. [1] https://ift.tt/11g71v6 [2] https://ift.tt/39KJE6k [3] https://ift.tt/2CUWTH9 [4] https://ift.tt/30TsPDL... [5] https://ift.tt/37TmfQV [6] https://ift.tt/2CY2Pix July 28, 2020 at 07:27PM

Show HN: I built a free alternative stock data platform https://ift.tt/30ToNvc

Show HN: I built a free alternative stock data platform https://ift.tt/2Yt1YPl July 28, 2020 at 07:18PM

Show HN: An *Actually* Tiny Basic for Arduino https://ift.tt/2X2YRMA

Show HN: An *Actually* Tiny Basic for Arduino https://ift.tt/2P0zQgA July 27, 2020 at 02:36PM

Show HN: New Dark Theme for Highlight.js https://ift.tt/2EovUUJ

Show HN: New Dark Theme for Highlight.js https://ift.tt/2WY7Yy3 July 28, 2020 at 04:26PM

Monday, July 27, 2020

Show HN: A read-it-later app to solve Pocket/Instapaper's endless list problem https://ift.tt/2CN63Wi

Show HN: A read-it-later app to solve Pocket/Instapaper's endless list problem https://dayreads.com July 28, 2020 at 07:48AM

Show HN: Would You Survive the Titanic? https://ift.tt/2CMFdh0

Show HN: Would You Survive the Titanic? https://ift.tt/2X2cxqY July 28, 2020 at 06:24AM

Show HN: Routine Ops – Schedule recurring tasks by role https://ift.tt/3hAN6EO

Show HN: Routine Ops – Schedule recurring tasks by role https://routineops.com July 28, 2020 at 04:22AM

Show HN: GraphQL API for WordPress https://ift.tt/3hHMRI4

Show HN: GraphQL API for WordPress https://ift.tt/30Jb8Xn July 28, 2020 at 04:20AM

Show HN: Acquisition Blog Post Generator https://ift.tt/39uTOJQ

Show HN: Acquisition Blog Post Generator https://ift.tt/38VmMSF July 28, 2020 at 12:46AM

Show HN: Neural text to speech with dozens of celebrity voices https://ift.tt/30407kt

Show HN: Neural text to speech with dozens of celebrity voices http://vocodes.com July 27, 2020 at 08:36PM

Show HN: Actuflow – stop procrastinating using a smartphone https://ift.tt/331b48e

Show HN: Actuflow – stop procrastinating using a smartphone https://acture.app/ July 27, 2020 at 09:24PM

Show HN: Your DevOps Control Plane, in Slack https://ift.tt/3eZxk4I

Show HN: Your DevOps Control Plane, in Slack https://ift.tt/30XSTxM July 27, 2020 at 10:34PM

Show HN: I collected 500 python & SQL questions from data science interviews https://ift.tt/2X0YpOQ

Show HN: I collected 500 python & SQL questions from data science interviews https://ift.tt/2QRbZlm July 27, 2020 at 10:10PM

Show HN: GraphAV – A graph algorithms visualization tool built with React and TS https://ift.tt/2Eqjxrp

Show HN: GraphAV – A graph algorithms visualization tool built with React and TS https://ift.tt/2OWSSEH July 27, 2020 at 04:19PM

Launch HN: Daybreak Health (YC S20) – Online counseling designed for teens https://ift.tt/2XheXCv

Launch HN: Daybreak Health (YC S20) – Online counseling designed for teens I'm Alex, one of the cofounders of Daybreak Health (www.daybreakhealth.com) along with Luke and Sid. We help teens feel better, build skills for life and achieve their goals through online counseling. Our licensed counselors provide evidence-based counseling to teens through online video sessions, messaging, and a mobile app. The evidence supports that behavioral therapy like CBT and DBT is effective. It works to treat diagnosable conditions like anxiety and depression, and it also works to help young people feel happier and achieve their goals [1][2][3][4][5]. But too often teens don't get the mental health support they need because it is stigmatized, difficult to schedule and attend, and expensive. At Daybreak we bring counseling to the teen on a digital device and we charge less than half the cost of a traditional therapy session. In October of 2018, my younger brother nearly lost his life due to the lack of accessible mental health resources supporting our young people. He is not alone. 1 in 5 teens struggle with a diagnosable mental health condition, but estimates suggest that up to 1 in 3 actually struggle with anxiety - or between 6 and 10M total teens [6][7]. That means the odds are greater than 50% that if you are the average parent raising a family in America with 2 kids, one of your children will struggle with a mental health condition in their teens. To make matters worse, 80% of teens who need mental health support do not receive care today [8]. This results in deteriorating academic performance, increased rates of juvenile crime and substance abuse, and suicide rates that are at an all-time high. Every day, 17 young people commit suicide in the US. It is the #2 cause of death among 15-24 year olds, after accidental injury and ahead of homicide [9]. This isn't a niche problem. Our current system makes mental health support nearly impossible to get for a teen. Stigma makes it hard to admit to yourself you want support, let alone talk about it with your parents. There is a shortage of therapists who specialize in adolescents, making it hard to find a therapist that is close enough to drive to on a weekly basis. Private practice therapy averages more than $200 per session. Even if you could afford to pay, you're going to be met with 2-3 month wait lists. And when you finally do arrive, you sit on an awkward couch in an environment that you may not be comfortable in. That is why an average of 11 years pass between when a teenager first needs mental health support and when they eventually start receiving it in their 20s or even later [10]. That is why we started Daybreak Health. Everything we’ve built is designed intentionally for teens and their parents. Teens can download the Daybreak mobile app and are instantly connected to a live guide (Mon-Fri 7am-7pm) who asks about mental health goals and needs. After a video assessment where we loop in the parent, we create a plan and match teens with a counselor based on goals, needs, interests, hobbies and more. Once matched with a counselor, teens meet with them once a week through a 50-minute video call, and can message them on a daily basis through the app. Our counselors help teens develop emotional life skills and work towards goals in a personalized plan that has thematic focus on teen-specific areas like school, healthy relationships and more. Teens can also meet with small moderated groups of other teens on those same topics. And parents are a core part of the process, starting with the assessment, through planning and regular progress reports. For all of this we charge an $89/week subscription, less than half the price of a single 50-minute session in traditional private practice. Dr. Neha Chaudhary, our lead Clinical Advisor, is a foremost expert on adolescent mental health and co-founder of Stanford's Lab for Mental Health Innovation. Together with her and experts from UCSF we have designed a program for teens grounded in clinical science, while at the same time reimagining the way it is delivered to teens. The core of our clinical program is rooted in evidence-based methods like DBT and CBT, but we have taken these approaches and brought them into an easily digestible online experience. But there is a problem: stigma around mental health stops people from sharing their great experiences with counseling, so its benefit is under-appreciated. If you know any parent or teens who might benefit from counseling, make sure they know about its benefits. And if you have thoughts about how to solve the awareness problem, or any stories you can share that may help us better understand the needs of teens and parents, we would be grateful. Thank you! Sources: [1] https://ift.tt/3jJ2PDz... [2] https://ift.tt/2f8H8j6 [3] https://ift.tt/3hAPpHS... [4] https://ift.tt/3jOa914... [5] https://ift.tt/2WWuabK... [6] https://ift.tt/3jIsJaE [7] https://ift.tt/39Eja8c... [8] https://ift.tt/3jIsJaE [9] https://ift.tt/2pigI1a [10] https://ift.tt/39vjSVf July 27, 2020 at 08:43PM

Show HN: Plugin to transform WordPress into a GraphQL server https://ift.tt/3fcoz7H

Show HN: Plugin to transform WordPress into a GraphQL server https://ift.tt/30Jb8Xn July 27, 2020 at 07:10PM

Show HN: UnnaturalScrollWheels – Better scroll wheel settings for macOS https://ift.tt/39x1pHD

Show HN: UnnaturalScrollWheels – Better scroll wheel settings for macOS https://ift.tt/3g5fIG0 July 27, 2020 at 07:48PM

Show HN: Simplemvc.js – A highly opinionated web back end framework https://ift.tt/32ZqZnq

Show HN: Simplemvc.js – A highly opinionated web back end framework https://ift.tt/2BEePW0 July 27, 2020 at 06:04PM

Show HN: Stretchbit – your personal health coach https://ift.tt/3jJN8w4

Show HN: Stretchbit – your personal health coach https://ift.tt/3hIV2UL July 27, 2020 at 04:27PM

Show HN: Create beautiful mockups and graphics for your app in a few clicks https://ift.tt/305vWtf

Show HN: Create beautiful mockups and graphics for your app in a few clicks https://previewed.app/ July 27, 2020 at 02:03PM

Show HN: Coding Challenges for Recruiters https://ift.tt/3g6NBpK

Show HN: Coding Challenges for Recruiters https://ift.tt/2ZXdxxf July 27, 2020 at 01:13PM

Show HN: resume.md: a Markdown resume https://ift.tt/32Whbup

Show HN: resume.md: a Markdown resume https://ift.tt/39v9MU5 July 27, 2020 at 03:39AM

Sunday, July 26, 2020

Show HN: Kardius – find people like you, near you – made with Rust and Rocket https://ift.tt/2BwqmGD

Show HN: Kardius – find people like you, near you – made with Rust and Rocket https://ift.tt/2NV0MOE July 27, 2020 at 12:31AM

Show HN: Console Interface and Library to remove silent parts of a media file https://ift.tt/2WZsj63

Show HN: Console Interface and Library to remove silent parts of a media file https://ift.tt/3f59K79 July 27, 2020 at 02:26AM

Show HN: MathLingua – The Language of Mathematics https://ift.tt/32WaW9T

Show HN: MathLingua – The Language of Mathematics https://ift.tt/3jKxcti July 27, 2020 at 03:59AM

Show HN: AWS Product Announcements, but without boring stuff https://ift.tt/2D8jQ9w

Show HN: AWS Product Announcements, but without boring stuff https://awsnews.info/ July 27, 2020 at 01:35AM

Show HN: A simple website monitor with email and IRC notifications https://ift.tt/3g5Tcww

Show HN: A simple website monitor with email and IRC notifications https://olifant.io July 26, 2020 at 09:03PM

Show HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/39uDZTc

Show HN: Concise Encoding: The friendly data format for human and machine https://ift.tt/3f3usUy July 26, 2020 at 10:16PM

Show HN: JavaScript by Example https://ift.tt/2OX3wLt

Show HN: JavaScript by Example https://ift.tt/2WXB8NU July 26, 2020 at 07:37PM

Show HN: Finally added HTML version of my eBook “Emergency Remote” https://ift.tt/30LDrEE

Show HN: Finally added HTML version of my eBook “Emergency Remote” https://ift.tt/301wS1v July 26, 2020 at 05:36PM

Show HN: Dynamic map generation with cellular automata https://ift.tt/32Vgku1

Show HN: Dynamic map generation with cellular automata https://ift.tt/2CO7jbz July 26, 2020 at 03:24PM

Show HN: Qxn – Open-source quantum algorithm mocking and simulation https://ift.tt/2COthLz

Show HN: Qxn – Open-source quantum algorithm mocking and simulation https://ift.tt/3g0uMoo July 26, 2020 at 06:46PM

Show HN: An Interactive Genetic Algorithm Dashboard https://ift.tt/39uOYMx

Show HN: An Interactive Genetic Algorithm Dashboard https://ift.tt/39sAflr July 26, 2020 at 06:36PM

Show HN: SidePage for Windows – A page for notes on the side of the screen https://ift.tt/3hDUoI8

Show HN: SidePage for Windows – A page for notes on the side of the screen https://ift.tt/3jGfk2K July 26, 2020 at 06:01PM

Show HN: VSpace – from bookmark manager to platform for teamwork https://ift.tt/3jG4dXJ

Show HN: VSpace – from bookmark manager to platform for teamwork https://vvv.space July 26, 2020 at 04:27PM

Show HN: I made tailzilla – A online code editor for Tailwind CSS https://ift.tt/3g3wvcj

Show HN: I made tailzilla – A online code editor for Tailwind CSS https://tailzilla.app/ July 26, 2020 at 01:57PM

Show HN: Open-source isolated browser, free for journalists etc. https://ift.tt/2D99xC0

Show HN: Open-source isolated browser, free for journalists etc. https://ift.tt/2C2dXL3 July 26, 2020 at 12:56PM

Show HN: Simple Bash Prompt; a fast, pretty, extendable and pure bash prompt https://ift.tt/39tWc3j

Show HN: Simple Bash Prompt; a fast, pretty, extendable and pure bash prompt https://ift.tt/1UXCssF July 26, 2020 at 12:46PM

Saturday, July 25, 2020

Show HN: My first SaaS business (as an indie hacker) https://ift.tt/39v8I2Q

Show HN: My first SaaS business (as an indie hacker) https://www.dpulls.com/ July 26, 2020 at 07:08AM

Show HN: Journaling app where you can publish selected entries online as a blog https://ift.tt/2OXpH4o

Show HN: Journaling app where you can publish selected entries online as a blog https://ift.tt/3jEHrPP July 26, 2020 at 05:52AM

Show HN: A social network for language learning exercises https://ift.tt/39upVcy

Show HN: A social network for language learning exercises https://stessaluna.com July 25, 2020 at 08:11PM

Show HN: wasgen, low-level sound effects for WebAudio https://ift.tt/3hvC1EU

Show HN: wasgen, low-level sound effects for WebAudio https://ift.tt/3g2fRtH July 25, 2020 at 08:04PM

Show HN: Open-source bar chart race generator https://ift.tt/30N0heZ

Show HN: Open-source bar chart race generator https://ift.tt/32D4GUn July 25, 2020 at 07:39PM

Show HN: Barebackups – My first indie SaaS. A super-simple MySQL backup service https://ift.tt/3hxFWRK

Show HN: Barebackups – My first indie SaaS. A super-simple MySQL backup service http://barebackups.com/ July 25, 2020 at 06:44PM

Show HN: Basho.js – Use JavaScript in your shell scripts https://ift.tt/39qEv4V

Show HN: Basho.js – Use JavaScript in your shell scripts https://www.bashojs.org July 25, 2020 at 06:38PM

Show HN: A simple CLI tool to generate satellite images of a location. https://ift.tt/2E9YkSf

Show HN: A simple CLI tool to generate satellite images of a location. https://ift.tt/2CCKasF July 25, 2020 at 05:54PM

Show HN: The Learning Tool Used by Barbara Oakley, PhD of Learning How to Learn https://ift.tt/32RUaJ1

Show HN: The Learning Tool Used by Barbara Oakley, PhD of Learning How to Learn https://ift.tt/30Q8RJY July 25, 2020 at 05:42PM

Show HN: Embeddable Portfolio for Software Engineers https://ift.tt/301kn6l

Show HN: Embeddable Portfolio for Software Engineers https://hyperlog.io July 25, 2020 at 04:33PM

Show HN: Textdb.dev – simple data sharing for fun projects https://ift.tt/32Xk26n

Show HN: Textdb.dev – simple data sharing for fun projects https://textdb.dev July 25, 2020 at 04:27PM

Show HN: Companiesmarketcap.com Similar to CoinMarketCap but for Stocks https://ift.tt/2CCJLGI

Show HN: Companiesmarketcap.com Similar to CoinMarketCap but for Stocks https://ift.tt/3jCyUNx July 25, 2020 at 02:44PM

Show HN: Curated Software alternatives and comparisons with no ads https://ift.tt/32U3VX6

Show HN: Curated Software alternatives and comparisons with no ads https://hackerspad.net/ July 25, 2020 at 02:36PM

Show HN: Play online Microsoft Flight Simulator 1 to 4 https://ift.tt/2BxOVTK

Show HN: Play online Microsoft Flight Simulator 1 to 4 https://ift.tt/2ZVB82y July 25, 2020 at 01:14PM

Show HN: I made a minimalist spaced repetition tool https://ift.tt/39qgFWO

Show HN: I made a minimalist spaced repetition tool https://memordo.com July 25, 2020 at 02:07PM

Show HN: GraphQL API for WordPress https://ift.tt/2WUOWZm

Show HN: GraphQL API for WordPress https://ift.tt/30Jb8Xn July 25, 2020 at 01:59PM

Show HN: My Relaunch of Makepassportphoto.com. Create ID Photos Easily https://ift.tt/3f3kbHQ

Show HN: My Relaunch of Makepassportphoto.com. Create ID Photos Easily https://ift.tt/2ASdzI9 July 25, 2020 at 12:16PM

Friday, July 24, 2020

Show HN: Twtxt v0.0.7 Your self-hosted, decentralised Twitter -like https://ift.tt/30MOOfw

Show HN: Twtxt v0.0.7 Your self-hosted, decentralised Twitter -like https://ift.tt/30JdpC7 July 25, 2020 at 04:21AM

Show HN: Revolv – Create a complete cloud architecture in seconds https://ift.tt/3jKvHf1

Show HN: Revolv – Create a complete cloud architecture in seconds https://getrevolv.com July 25, 2020 at 03:15AM

Show HN: 100% Staking Efficiency Decentralized SLA Contracts (DSLA Protocol) https://ift.tt/3hzA7mK

Show HN: 100% Staking Efficiency Decentralized SLA Contracts (DSLA Protocol) https://ift.tt/2ZUy1rE July 25, 2020 at 02:31AM

Show HN: Adthusiasts – Local advertisement marketplace https://ift.tt/3hKJrof

Show HN: Adthusiasts – Local advertisement marketplace https://ift.tt/2ZUVFEs July 24, 2020 at 10:44PM

Show HN: I made a neural text to speech website as my pandemic side project https://ift.tt/39BKgwN

Show HN: I made a neural text to speech website as my pandemic side project https://vo.codes July 24, 2020 at 09:51PM

Show HN: Fast open-source autograding library written in Django https://ift.tt/3jF9LS6

Show HN: Fast open-source autograding library written in Django https://ift.tt/32QAtRP July 24, 2020 at 09:44PM

Show HN: Note management without editor lock-in https://ift.tt/30IWvn1

Show HN: Note management without editor lock-in https://ift.tt/2Br2RPd July 24, 2020 at 09:23PM

Show HN: Grow42 – 5 startup links everyday https://ift.tt/2WRYCE5

Show HN: Grow42 – 5 startup links everyday https://grow42.com/ July 24, 2020 at 04:58PM

Show HN: Simple – A Simple Time Tracker https://ift.tt/39nMqzM

Show HN: Simple – A Simple Time Tracker https://ift.tt/3fVxxHy July 24, 2020 at 04:41PM

Show HN: How I made simple Geolocation service which handles 6m+ req/mo for $5 https://ift.tt/30EOpvO

Show HN: How I made simple Geolocation service which handles 6m+ req/mo for $5 https://ift.tt/2EitNSB July 24, 2020 at 12:47PM

Thursday, July 23, 2020

Show HN: Bite-Sized Summaries of Patents https://ift.tt/32PiBaf

Show HN: Bite-Sized Summaries of Patents Hi everyone For the past several months I have been building a platform to publish bite-sized summaries of latest patents. The purpose is to help engineers and product managers keep track of changing technology landscape and learn faster. Recently, we published summaries of 22 Apple patents related to augmented & virtual reality. Follow this link to read: https://ift.tt/2WQMbIG Use cases described in summaries: Move around furniture, make travel less boring, a better Google Cardboard, enhanced interaction with maps, annotate real world objects & more. Please follow the collection if you like the idea :) July 24, 2020 at 09:39AM

Show HN: Vue-route-props – Automatically bind Vue-router query to VM https://ift.tt/3fZ2daL

Show HN: Vue-route-props – Automatically bind Vue-router query to VM https://ift.tt/2ZSZWZ2 July 24, 2020 at 08:21AM

Show HN: A modern JavaScript coding platform inspired by the 80s microcomputers https://ift.tt/32O8gLy

Show HN: A modern JavaScript coding platform inspired by the 80s microcomputers https://codeguppy.com July 24, 2020 at 07:09AM

Show HN: No Paint https://ift.tt/2WPvH3n

Show HN: No Paint Hi, I've been working on this app about making a painting for a few months now and we have just released a new update: (https://nopaint.art) I added commands with parameters you can access by tapping or clicking the grey bar below the No and Paint buttons. You can also use the arrow keys Left and Right for "No" and "Paint". Since launch we have grown a nice Discord community and have been appreciating some ideas and contributions from users. I'm not really sure what we will do next! Would love to hear people's thoughts. July 24, 2020 at 05:47AM

Show HN: Trex v1.1.1 – package manager for deno https://ift.tt/3jwlbHY

Show HN: Trex v1.1.1 – package manager for deno there's a lot a changes in deno and this tool now implements the way to kill a process when this end to avoid the leak resources fail also the new way to get a module in the std library in nest.land is supported https://ift.tt/2EhRs5D July 24, 2020 at 07:03AM

Show HN: Curated Collections as Micro-Courses https://ift.tt/2OSZ0gU

Show HN: Curated Collections as Micro-Courses https://ift.tt/3eStqul July 24, 2020 at 06:03AM

Show HN: Ceasefire – Where cooler heads prevail. App launched today https://ift.tt/3hoOQkq

Show HN: Ceasefire – Where cooler heads prevail. App launched today https://ceasefire.net/ July 24, 2020 at 01:28AM

Show HN: Exoskeleton – a framework for polite, but tenacious crawlers https://ift.tt/32PLz9Q

Show HN: Exoskeleton – a framework for polite, but tenacious crawlers https://ift.tt/2BotzYM July 24, 2020 at 12:55AM

Show HN: Ship – Made by me (16 years old) to move files anywhere https://ift.tt/2CGK3fA

Show HN: Ship – Made by me (16 years old) to move files anywhere https://ift.tt/3eUBXwX July 24, 2020 at 12:35AM

Show HN: IPOs.fyi – Missing Out on IPOs Was Frustrating, So I Fixed It https://ift.tt/2D0BKei

Show HN: IPOs.fyi – Missing Out on IPOs Was Frustrating, So I Fixed It https://ipos.fyi July 24, 2020 at 12:02AM

Show HN: FlowState: Collaborative Real-Time Fluid Art https://ift.tt/3jJbqX8

Show HN: FlowState: Collaborative Real-Time Fluid Art https://ift.tt/32Lwk1G July 23, 2020 at 11:48PM

Show HN: React SpreadSheet – Google Sheets-like performance https://ift.tt/3fWU86j

Show HN: React SpreadSheet – Google Sheets-like performance http://rowsncolumns.app July 23, 2020 at 11:36PM

Show HN: Shakti.sh: Arthur Whitney's latest K version (k9) https://ift.tt/2D0YeMp

Show HN: Shakti.sh: Arthur Whitney's latest K version (k9) https://shakti.sh/ July 23, 2020 at 11:15PM

Show HN: An Aesthetically Pleasing Arch Linux Distro https://ift.tt/30MhWDU

Show HN: An Aesthetically Pleasing Arch Linux Distro https://ift.tt/2CyvElz July 23, 2020 at 10:19PM

Show HN: I've created a tool to design sequence diagrams with my team https://ift.tt/2ZSP65c

Show HN: I've created a tool to design sequence diagrams with my team https://ift.tt/32LCeQe July 23, 2020 at 08:37PM

Launch HN: Sidekick (YC S20) – A new hardware device to connect remote teams https://ift.tt/2CX8vJw

Launch HN: Sidekick (YC S20) – A new hardware device to connect remote teams Hi HN, I'm Andy, one of the founders at Sidekick ( https://sidekick.video/ ). Sidekick is a new hardware device built to connect remote teams with an always-on video call. Sidekick sits on your desk next to your computer — with Sidekick you just turn to your teammates and talk, as if you're in the same room. Like many of you all, we were recently forced to start working remotely because of COVID. After fleeing NYC to return to our childhood homes, we quickly realized that starting a company while remote was brutal. We were missing out on all the spontaneous conversations and camaraderie that occur when we're in the same room. We knew we needed to simulate being in the same room to build our company. Initially we built Sidekick just for ourselves, but many of the founders in our YC batch wanted to try it out! We realized that our founding team wasn't an anomaly for wanting an always-on video device — we pivoted from our previous idea to start working on Sidekick to help the other founders in our batch. Sidekick works best with fast-paced teams that need to be constantly communicating — founders are a great example. We're working with 25 YC founding teams along with experimental product teams at Store No. 8 and Brex. That being said, Sidekick isn't for everyone! If you don't really want to talk to your team during the day, Sidekick probably isn't a great fit. We talked to many teams that tried to hack together a solution with Zoom on an iPad. From the teams we spoke to, we learned that it's really hard to consistently get the team in the room at the same time. Users are constantly leaving the room for other meetings but for everyone still in the room, it seems like nobody wants to use it because it's empty. This causes a negative feedback loop where even more people leave the room and the hacked together solution quickly becomes useless. Sidekick is built to maximize the chances that you're not in the room alone. Unlike other jerry-rigged solutions, it treats "always-on" as a first-class problem to solve. Some examples of product decisions we've made are: - Push notifications to minimize being alone in the room - when someone joins as the first person in the room, we send a notification to the rest of the team. We want to get other teammates in the room ASAP because the room is only useful with more than one person. - Meeting mode - when you have a normal Zoom meeting with someone outside of your team, you can mark yourself as "in a meeting". This silences the mic and speakers on Sidekick while also setting a status informing your team that you're in a meeting, but you'll be back soon if someone needs you. We're also releasing Google Calendar integration soon, allowing Sidekick to automatically mark itself as "in a meeting" On average our users are in their Sidekick rooms for 6 hours a day. They turn it on first thing when they sit down in the morning and leave it on throughout all their meetings during the day. Our customers pay for Sidekick with a subscription model and we have a special promotion until Aug 1st for $25/user/month. The hardware comes for free and we handle all the shipping. We went with this model because we want our customers to pay us for the experience, not the hardware. We didn't want customers to have to think about whether they wanted to buy a pricy new device when the real question should be whether they want to try the experience. We believe that working in the same room is part of the secret sauce to building an awesome company. We want all teams to be able to have access to that experience. I really love this community and I'm excited to share Sidekick with all of you. We'd love to hear your feedback, particularly if you're working on a team that misses being in the same room. Feel free to ask any questions — I'll be around to answer anything you want to throw our way. July 23, 2020 at 09:24PM

Show HN: TinyPilot – Build a KVM over IP for Under $100 Using a Raspberry Pi https://ift.tt/32Johm5

Show HN: TinyPilot – Build a KVM over IP for Under $100 Using a Raspberry Pi https://ift.tt/30Iit9N July 23, 2020 at 07:26PM

Show HN: Minimal, easy, and affordable, session Replays and Heatmaps https://ift.tt/2ZQkEZw

Show HN: Minimal, easy, and affordable, session Replays and Heatmaps https://ift.tt/3jrcXki July 23, 2020 at 05:47PM

Show HN: React NPM package for RxJS content https://ift.tt/32MvyS1

Show HN: React NPM package for RxJS content https://ift.tt/2D1kkhw July 23, 2020 at 05:43PM

Show HN: Free open source monitoring system. APM/Incident/Notification and more https://ift.tt/3hrIQYe

Show HN: Free open source monitoring system. APM/Incident/Notification and more https://ift.tt/33G1c0a July 23, 2020 at 04:39PM

Show HN: A Minimalists Search Engine https://ift.tt/2CZyVds

Show HN: A Minimalists Search Engine http://wiby.org July 23, 2020 at 06:41PM

Show HN: 3D Maze Game proof of concept using no JavaScript, only HTML and CSS https://ift.tt/2ZQD64q

Show HN: 3D Maze Game proof of concept using no JavaScript, only HTML and CSS https://ift.tt/39sRcfp July 23, 2020 at 06:07PM

Show HN: Learn Evolutionary Algorithms with Python Notebooks https://ift.tt/2OQqyDO

Show HN: Learn Evolutionary Algorithms with Python Notebooks https://ift.tt/32JNb31 July 23, 2020 at 03:15PM

Show HN: IndieLetters – Highly Curated Newsletter for IndieMakers,by IndieMakers https://ift.tt/2WPpnZz

Show HN: IndieLetters – Highly Curated Newsletter for IndieMakers,by IndieMakers https://ift.tt/3jHc47w July 23, 2020 at 01:48PM

Show HN: Find great brandable domains thanks to Randator AI https://ift.tt/2WQkr6V

Show HN: Find great brandable domains thanks to Randator AI https://randator.com July 23, 2020 at 02:38PM

Show HN: Twtxt v0.0.6 is out Your self-hosted, centralised, microBlogging https://ift.tt/3eQ5aZP

Show HN: Twtxt v0.0.6 is out Your self-hosted, centralised, microBlogging https://ift.tt/2D2ZFtq July 23, 2020 at 01:06PM

Wednesday, July 22, 2020

Show HN: I built a simple to use SMS tool for devs https://ift.tt/2Eb2iu2

Show HN: I built a simple to use SMS tool for devs https://smallsms.app July 23, 2020 at 08:15AM

Show HN: WizAtHome – WFH Policy Management SaaS Platform https://ift.tt/3fTwg3E

Show HN: WizAtHome – WFH Policy Management SaaS Platform https://ift.tt/3hkwhOq July 23, 2020 at 07:08AM

Show HN: Barleytea.js – a transparent js framework with editable parts https://ift.tt/2WNgfof

Show HN: Barleytea.js – a transparent js framework with editable parts https://ift.tt/2CDFGSu July 23, 2020 at 04:17AM

Show HN: Play with state-of-the-art in machine learning https://ift.tt/30BPBjs

Show HN: Play with state-of-the-art in machine learning http://hub.gradio.app July 23, 2020 at 03:32AM

Show HN: React Guitar – A guitar component for React https://ift.tt/2WKJTuz

Show HN: React Guitar – A guitar component for React https://ift.tt/2CUBQ7p July 23, 2020 at 02:26AM

Show HN: Biff – Self-hosted Firebase alternative for Clojure https://ift.tt/2WLHwr4

Show HN: Biff – Self-hosted Firebase alternative for Clojure https://ift.tt/37sO7uP July 23, 2020 at 01:58AM

Show HN: MineSweeper implemented in 100% CSS and HTML (no JavaScript) https://ift.tt/2EaHK4R

Show HN: MineSweeper implemented in 100% CSS and HTML (no JavaScript) https://ift.tt/2WJF3xm July 23, 2020 at 01:33AM

Show HN: Gitern is a Git host for hackers https://ift.tt/3hsmHch

Show HN: Gitern is a Git host for hackers https://gitern.com July 22, 2020 at 11:25PM

Show HN: Draw L-Systems with Common Lisp https://ift.tt/2EaNeMX

Show HN: Draw L-Systems with Common Lisp https://ift.tt/32JxPxb July 22, 2020 at 10:32PM

Show HN: Fallout Terminal Themed Blog https://ift.tt/2Bqmgjs

Show HN: Fallout Terminal Themed Blog https://ift.tt/2TbxhJe July 22, 2020 at 10:08PM

Show HN: Geometry streaming with Godot Engine client https://ift.tt/30F8LF9

Show HN: Geometry streaming with Godot Engine client https://ift.tt/37EDipM July 22, 2020 at 09:38PM

Show HN: I compiled career advice from Paul Graham, Sam Altman, Naval and others https://ift.tt/3hrknlT

Show HN: I compiled career advice from Paul Graham, Sam Altman, Naval and others https://ift.tt/3hnaqpF July 22, 2020 at 09:01PM

Launch HN: Reploy (YC S20) – Instant fullstack staging environments for web apps https://ift.tt/2ZOiE3W

Launch HN: Reploy (YC S20) – Instant fullstack staging environments for web apps Hello Hacker News! We're Jay and Himank from Reploy ( https://getreploy.com ). We're building a platform that allows teams to easily configure full-stack staging environments or "previews" of their web app which are created on every open PR. In the past, Himank and I spent time at several startups (~10->200 employees), where we were on customer-facing, product-oriented teams. We often found ourselves in positions where we wanted to share our environment with designer/PM/sales folks who didn't necessarily have a dev environment setup, and ngrok didn't cut it. Further, even when trying to share our environment with fellow engineers, there was always a slow down when requiring that they git stash, git pull, etc.. The solution to these pain points was either: 1) Waiting for a full staging or production deployment, which in most cases, wasn't really practical (from a cost and/or time perspective). 2) Using a static site hosting solution (Vercel, Netlify, etc..) which didn't allow us to preview full-stack changes. At some of these companies, an infra team had tried to build something like this, however, the "preview" workflow was very different than the "production" workflow, so there were annoyances (slow builds, lack of concurrent env support, no populating staging data etc..) that made the tool hard to use. This is where Reploy comes in! Especially in the current remote landscape, being able to have as many staging environments as features is helping teams move faster by simplifying and streamlining the feature development flow. We've put a lot of time into making this dead simple to set up. Just connect your repo, give us the commands that you run on your dev machine, and we'll spit out a live environment on a managed link. All of this configuration can be described in the `reploy.yml` file, which is essentially a simpler version of docker-compose :). And if you already have a docker-compose file, we can use that as well :). Take a look at a demo on our site! ( https://getreploy.com ). How does it work you may ask? The short answer is k8s. We schedule these environments on Kubernetes, however, we hide this from end-users so that all that they're interacting with is the Reploy configuration (just a series of commands to start up your web app). We've also curated a bunch of "runtimes" which contain common framework dependencies (reactjs, node, rails, etc..) so that if you don't want to worry about docker, you don't have to :) . And for the hardcore folks out there, we also support custom images. A few notable features that Reploy offers (specific to the aforementioned "staging" workflow): 1) Caching of specific directories (node_modules, .bundle, etc..) -> faster builds 2) Restarts of past environments -> Let's you compare the state of different commits 3) Notifications! -> We'll notify your team when a new environment is ready or failed the build process via slack, email, etc.. 4) A "setup" hook where your team can populate a database with staging data, or configure the host environment to your liking. From a pricing angle, we're looking to charge like most CI providers. That is, we'll charge a base price per engineer/user (~$30) and prorate any additional usage over a max number of concurrent environments. On that note, we've realized that pricing for Reploy is a very interesting problem, as the types of users that are creating environments (engineers, devops teams, etc..) are not necessarily the only users getting value out of the product (PMs, for example). If you have any thoughts here, we'd love to hear them in the comments! Feel free to request access at https://getreploy.com if you're interested in getting up and running; also happy to answer any questions at `jay [at] getreploy.com`. Overall, very excited to be sharing this with HN, we'd love to hear your thoughts and keep the conversation going :). July 22, 2020 at 08:50PM

Show HN: GraphQL Tweetletter – Weekly digest of most interesting GraphQL Tweets https://ift.tt/3eSVnCc

Show HN: GraphQL Tweetletter – Weekly digest of most interesting GraphQL Tweets https://ift.tt/3hpxgNb July 22, 2020 at 06:46PM

Show HN: Tableau2Slack – Sharing Data Visualizations to Slack with Python https://ift.tt/3fUbKzR

Show HN: Tableau2Slack – Sharing Data Visualizations to Slack with Python https://ift.tt/2E92tpI July 22, 2020 at 07:52PM

Show HN: Free API service for crypto and foreign exchange rates https://ift.tt/2CUxflu

Show HN: Free API service for crypto and foreign exchange rates https://ift.tt/2CFy7uz July 22, 2020 at 07:45PM

Show HN: UI Playbook – A documented collection of UI components https://ift.tt/32L3QFo

Show HN: UI Playbook – A documented collection of UI components https://uiplaybook.dev July 22, 2020 at 07:12PM

Show HN: Static-JSON-db, a database that can be deployed as a static website https://ift.tt/39lG040

Show HN: Static-JSON-db, a database that can be deployed as a static website https://ift.tt/38RvC49 July 22, 2020 at 06:57PM

Show HN: I self learned to code and built a Slack app for team feedback - Kaapi https://ift.tt/30E6Y2S

Show HN: I self learned to code and built a Slack app for team feedback - Kaapi https://www.kaapi.team July 22, 2020 at 05:30PM

Show HN: Open-source autograder for coding problems (Django) https://ift.tt/2E3Jexz

Show HN: Open-source autograder for coding problems (Django) https://ift.tt/2OLtC3Z July 22, 2020 at 03:53PM

Show HN: Easy Kubernetes Distributed Computing Platform https://ift.tt/2WKoaCS

Show HN: Easy Kubernetes Distributed Computing Platform https://ift.tt/30ut3RC July 22, 2020 at 11:17AM

Show HN: Tinyhttp – Express-like web framework with 0 legacy dependencies https://ift.tt/2Cs69m1

Show HN: Tinyhttp – Express-like web framework with 0 legacy dependencies https://ift.tt/3gQEwkO July 22, 2020 at 03:35PM

Show HN: Oops I deleted my bin/ dir https://ift.tt/2ZPrWNd

Show HN: Oops I deleted my bin/ dir https://ift.tt/2OMGuqM July 22, 2020 at 02:41PM

Show HN: Single JavaScript API Client for Google Sheets and MS Excel APIs https://ift.tt/2ONvFEA

Show HN: Single JavaScript API Client for Google Sheets and MS Excel APIs https://ift.tt/3jtmLKA July 22, 2020 at 01:55PM

Show HN: Inference GUIs for 12 SoTA ML models https://ift.tt/3fTholG

Show HN: Inference GUIs for 12 SoTA ML models http://gradiohub.com July 22, 2020 at 12:08PM

Tuesday, July 21, 2020

Show HN: Simple Covid-19 Dashboard https://ift.tt/2OMNwLT

Show HN: Simple Covid-19 Dashboard https://ift.tt/3jpoIYt July 22, 2020 at 03:04AM

Show HN: Journal Together, journal with your friends over email, for free https://ift.tt/32DpETf

Show HN: Journal Together, journal with your friends over email, for free https://ift.tt/30wAyaB July 21, 2020 at 11:14PM

Show HN: Discover and pre-pull Docker images on Kubernetes nodes https://ift.tt/3fQ2JYv

Show HN: Discover and pre-pull Docker images on Kubernetes nodes https://ift.tt/3hfA3bQ July 21, 2020 at 11:14PM

Show HN: Tinynet – A neural network framework written in Pure Python https://ift.tt/2OI9EqH

Show HN: Tinynet – A neural network framework written in Pure Python https://ift.tt/3juAdhe July 22, 2020 at 01:13AM

Show HN: Datagridxl.js – No-nonsense fast Excel-like data table library https://ift.tt/3hmBvcn

Show HN: Datagridxl.js – No-nonsense fast Excel-like data table library https://datagridxl.com July 22, 2020 at 12:42AM

Show HN: Minimalistic, free and open source launcher app for Android https://ift.tt/2CpUJPJ

Show HN: Minimalistic, free and open source launcher app for Android https://ift.tt/2WDXK5R July 21, 2020 at 11:45PM

Show HN: Partitions, a threaded instant messaging platform for engineering teams https://ift.tt/2WJTgul

Show HN: Partitions, a threaded instant messaging platform for engineering teams https://ift.tt/3jtXRug July 21, 2020 at 10:29PM

Show HN: Learn Algorithms using step by step interactive tutorials and videos https://ift.tt/3fRIJor

Show HN: Learn Algorithms using step by step interactive tutorials and videos https://algocademy.com/ July 21, 2020 at 10:01PM

Show HN: Doom-scroller.js – Helping you to avoid endlessly doomscrolling https://ift.tt/2Bk2g1V

Show HN: Doom-scroller.js – Helping you to avoid endlessly doomscrolling https://ift.tt/3eJArO3 July 21, 2020 at 08:53PM

Launch HN: Charityvest (YC S20) – Employee charitable funds and gift matching https://ift.tt/2OM2UZ7

Launch HN: Charityvest (YC S20) – Employee charitable funds and gift matching Stephen, Jon, and Ashby here, the co-founders of Charityvest ( https://charityvest.org ). We created a modern, simple, and affordable way for companies to include charitable giving in their suite of employee benefits. We give employees their own tax-deductible charitable giving fund, like an “HSA for Charity.” They can make contributions into their fund and, from their fund, support any of the 1.4M charities in the US, all on one tax receipt. Using the funds, we enable companies to operate gift matching programs that run on autopilot. Each donation to a charity from an employee is matched automatically by the company in our system. A company can set up a matching gift program and launch giving funds to employees in about 10 minutes of work. Historically, corporate charitable giving matching programs have been administratively painful to operate. Making payments to charities, maintaining tax records, and doing due diligence on charitable compliance is taxing on HR / finance teams. The necessary software to help has historically been quite expensive and not very useful for employees beyond the matching features. This is one example of an observation Stephen made after working for years as a philanthropic consultant. Consumer fintech products aren’t built to make great giving experiences for donors. Instead, they are built for buyers — e.g., nonprofits (fundraising) or corporations (gift matching) — without a ton of consideration for the everyday user experience. A few years back, my wife and I made a commitment to give a portion of our income away every year, and we found it administratively painful to give regularly. The tech that nonprofits typically use hardly inspires generosity — e.g., high fees, poor user flows, and questionable information flow (like tax receipts). Giving platforms try to compensate for poor functionality with bright pictures of happy kids in developing countries, but when the technology is not a good financial experience it puts a damper on things. Charityvest started when I noticed a particular opportunity with donor-advised funds, which are tax-deductible giving funds recognized by the IRS. They are growing quickly (20% CAGR), but mainly among the high-net worth demographic. We believe they are powerful tools. They enable donors to have a giving portfolio all from one place (on one tax receipt) and have full control over their payment information/frequency, etc. Most of all, they enable a donor to split the decisions of committing to give and supporting a specific organization. Excitement about each of these decisions often strikes at different times for donors—particularly those who desire to give on a budget. We believe everyone should have their own charitable giving fund no matter their net worth. We’ve created technology that has democratized donor-advised funds. We also believe good technology should be available for every company, big and small. Employers can offer Charityvest for $2.49 / employee / month subscription, and we charge no fees on any of the giving — charities receive 100% of the money given. Lastly, we send the program administrator a fun report every month to let them know all the awesome giving their company and its employees did in one dashboard. This info can be leveraged for internal culture or external brand building. We’re just launching our workplace giving product, but we’ve already built a good portfolio of trusted customers, including Eric Ries’ (author of The Lean Startup) company, LTSE. We’ve particularly seen a number of companies use us as a meaningful part of their corporate decision to join the fight for racial justice in substantive ways. Our endgame is that the world becomes more generous, starting with the culture of every company. We believe giving is fundamentally good and we want to build technology that encourages more of it by making it more simple and accessible. You can check out our workplace giving product at ( https://ift.tt/2OJieFJ ). If you’re interested, we can get your company up and running in 10 minutes. Or, please feel free to forward us on to your HR leadership at your company. Our giving funds are also available for free for any individual on https://charityvest.org — without gift matching and reporting. We’d invite you to check out the experience. For individuals, we make gifts of cash and stock to any charity fee-free. Happy to share this with you all, and we’d love to know what you think. July 21, 2020 at 09:28PM

Show HN: ScreenToVideo – Record your screen and make a video tutorial https://ift.tt/3jsuOHK

Show HN: ScreenToVideo – Record your screen and make a video tutorial https://ift.tt/3bNnemf July 21, 2020 at 09:23PM

Show HN: A community for founders to share risk and diversify their equity https://ift.tt/2Cpf87x

Show HN: A community for founders to share risk and diversify their equity https://ift.tt/2CTgjMk July 21, 2020 at 08:32PM

Show HN: More Letters – An incremental game about solving cryptogram puzzles https://ift.tt/3jrZnxe

Show HN: More Letters – An incremental game about solving cryptogram puzzles https://ift.tt/3eOjj9R July 21, 2020 at 07:01PM

Show HN: Gladys Assistant – A privacy-first, open-source home assistant https://ift.tt/3eKNOgV

Show HN: Gladys Assistant – A privacy-first, open-source home assistant https://ift.tt/2ZMUuH9 July 21, 2020 at 06:20PM

Show HN: Non-grid-based path finder https://ift.tt/2CosCjT

Show HN: Non-grid-based path finder https://ift.tt/2ZRB5VL July 21, 2020 at 05:59PM

Show HN: Webflow to Email Integration https://ift.tt/2COyDpL

Show HN: Webflow to Email Integration https://ift.tt/3jxtWSj July 21, 2020 at 05:09PM

Show HN: Find a whisky similar to your favourite https://ift.tt/2OFb8lM

Show HN: Find a whisky similar to your favourite https://whiskylike.com July 21, 2020 at 03:01PM

Monday, July 20, 2020

Show HN: Serverless Apache Spark on Google Colab https://ift.tt/2E0NJsN

Show HN: Serverless Apache Spark on Google Colab https://ift.tt/2E4MR6D July 21, 2020 at 07:01AM

Show HN: Spending GCloud for startups credits on a free demo https://ift.tt/2ZNyhc1

Show HN: Spending GCloud for startups credits on a free demo https://ift.tt/2OHsrmj! July 21, 2020 at 09:32AM

Show HN: Free workflow software for startups and small teams https://ift.tt/39f3PdN

Show HN: Free workflow software for startups and small teams https://ift.tt/2CuYLWJ July 21, 2020 at 02:05AM

Show HN: Unmusic – Free Premium Music for Your Projects https://ift.tt/3fPKuSY

Show HN: Unmusic – Free Premium Music for Your Projects https://ift.tt/2OGJipb July 21, 2020 at 01:46AM

Show HN: Chrome Ext to build in browser web automations and customizations https://ift.tt/32CHOUZ

Show HN: Chrome Ext to build in browser web automations and customizations https://ift.tt/2CvPpKx July 21, 2020 at 02:51AM

Show HN: Web-based self-development book on psychological software optimization https://ift.tt/2OETY7R

Show HN: Web-based self-development book on psychological software optimization https://ift.tt/2ZL9KV3 July 21, 2020 at 01:49AM

Show HN: GUIs for Faster ML Prototyping and Sharing https://ift.tt/2OEIGQU

Show HN: GUIs for Faster ML Prototyping and Sharing https://ift.tt/32yxNYU July 21, 2020 at 02:28AM

Show HN: UUIDs that are Shakespearean, grammatically correct sentences https://ift.tt/2ZK12X9

Show HN: UUIDs that are Shakespearean, grammatically correct sentences https://ift.tt/2WBKI8C July 20, 2020 at 01:01PM

Show HN: I compiled book recommendations from 1300+ leaders https://ift.tt/2WDZlIB

Show HN: I compiled book recommendations from 1300+ leaders https://ift.tt/3hhl5C7 July 20, 2020 at 11:17PM

Show HN: Free Planning Templates by an ex big 4 consultant https://ift.tt/2DVDtSA

Show HN: Free Planning Templates by an ex big 4 consultant https://ift.tt/30IFFov July 20, 2020 at 07:53PM

Show HN: Sideroo – Declarative Auditable Object-Oriented Library for Redis https://ift.tt/3hbtV4m

Show HN: Sideroo – Declarative Auditable Object-Oriented Library for Redis https://ift.tt/2OGsAGv July 20, 2020 at 07:17PM

Show HN: Learn How to Build, Launch and Run a Shopify App https://ift.tt/3fGpQVr

Show HN: Learn How to Build, Launch and Run a Shopify App https://ift.tt/2WDAIeD July 20, 2020 at 07:32PM

Launch HN: Reflect (YC S20) – No-code test automation for web apps https://ift.tt/2E1ZD5P

Launch HN: Reflect (YC S20) – No-code test automation for web apps https://reflect.run July 20, 2020 at 07:03PM

Show HN: Request for Sponsors – Collection of publications looking for sponsors https://ift.tt/3fRL5Uw

Show HN: Request for Sponsors – Collection of publications looking for sponsors https://ift.tt/3h9EbKj July 20, 2020 at 06:15PM

Show HN: Simple Kanban Folders for Linux https://ift.tt/2OF1xv0

Show HN: Simple Kanban Folders for Linux https://ift.tt/32ErEKS July 20, 2020 at 04:57PM

Show HN: YouTube Search Fixer – Firefox addon that removes unrelated suggestions https://ift.tt/32B6jlr

Show HN: YouTube Search Fixer – Firefox addon that removes unrelated suggestions https://ift.tt/2WAMyqE July 20, 2020 at 06:19PM

Show HN: 80s style NeonGrid visualizer for my ~6 year on-going DJ/VJ tool[video] https://ift.tt/3eLy4KP

Show HN: 80s style NeonGrid visualizer for my ~6 year on-going DJ/VJ tool[video] https://www.youtube.com/watch?v=50JxBTVGmi0 July 20, 2020 at 05:02PM

Show HN: 3D Book Image CSS Generator https://ift.tt/2ZHUjgk

Show HN: 3D Book Image CSS Generator https://ift.tt/3hhup91 July 20, 2020 at 05:21PM

Show HN: Self-host Clientless Remote Browser Isolation https://ift.tt/3eGegIt

Show HN: Self-host Clientless Remote Browser Isolation https://ift.tt/2BjL8ta July 20, 2020 at 05:10AM

Show HN: University Knowledge Base (Built with Gatsby) https://ift.tt/32xOwvD

Show HN: University Knowledge Base (Built with Gatsby) https://pittcs.wiki/ July 20, 2020 at 07:28AM

Show HN: Social Climber – an app that locks social media behind an exercise goal https://ift.tt/3jnL5gU

Show HN: Social Climber – an app that locks social media behind an exercise goal https://ift.tt/3ha7XyG July 20, 2020 at 02:43PM

Sunday, July 19, 2020

Show HN: Open-source multi-tier website backups (files & MySQL DBs) using Docker https://ift.tt/2OBOJpk

Show HN: Open-source multi-tier website backups (files & MySQL DBs) using Docker https://tractorbeam.me/ July 20, 2020 at 05:02AM

Show HN: My 10 yr olds recent scratch creations https://ift.tt/32yZMrz

Show HN: My 10 yr olds recent scratch creations Hi HN, my 10 yr old asked me to share his recent scratch creations with ya'll so here I am. He's relatively new to scratch. If you have a moment to spare, check out some of his work here. Enjoy! Swamp (platformer) - https://ift.tt/2DRmYH8 Unstoppable (visualizer) - https://ift.tt/3hfcMGN July 20, 2020 at 03:13AM

Show HN: Rust-like error handling in Python thanks to PEP 622 https://ift.tt/2DZBPQ0

Show HN: Rust-like error handling in Python thanks to PEP 622 https://ift.tt/32xZbq1 July 20, 2020 at 12:36AM

Show HN: Intro video on database indexes and performance https://ift.tt/32ysrgo

Show HN: Intro video on database indexes and performance https://www.youtube.com/watch?v=VcLfF7TwII8 July 19, 2020 at 11:29PM

Show HN: Dendron – a roam like open source markdown note taking app https://ift.tt/30oAytn

Show HN: Dendron – a roam like open source markdown note taking app https://www.dendron.so/ July 19, 2020 at 09:06PM

Show HN: Watch HN for keywords and comments https://ift.tt/2ODyYhH

Show HN: Watch HN for keywords and comments https://ift.tt/30FBvh9 July 19, 2020 at 08:39PM

Show HN: Doomsday Machine https://ift.tt/2CiakRj

Show HN: Doomsday Machine https://ift.tt/2q7deOh July 19, 2020 at 07:58PM

Show HN: Megastep, 1M FPS reinforcement learning on a single GPU https://ift.tt/3eI8ne1

Show HN: Megastep, 1M FPS reinforcement learning on a single GPU https://ift.tt/2OFOaLi July 19, 2020 at 05:38PM

Show HN: [Demo] GigoBooks: open-source accounting SW for micro-business (NoSaaS) https://ift.tt/3fJXsBU

Show HN: [Demo] GigoBooks: open-source accounting SW for micro-business (NoSaaS) https://ift.tt/3eFETNL July 19, 2020 at 06:43PM

Show HN: Ed on the web – use the 'ed' text editor from a browser https://ift.tt/2OGxGm9

Show HN: Ed on the web – use the 'ed' text editor from a browser https://ift.tt/3jmYXbw July 19, 2020 at 06:32PM

Show HN: Tilekit – a tilemap editor centered around pattern-based auto tiling https://ift.tt/2E1yjVr

Show HN: Tilekit – a tilemap editor centered around pattern-based auto tiling https://ift.tt/31mE5dQ July 19, 2020 at 05:31PM

Show HN: Pond, a lo-fi social newsletter service https://ift.tt/2ZHyvkZ

Show HN: Pond, a lo-fi social newsletter service https://pond.email July 19, 2020 at 04:57PM

Show HN: React components for faster and easier email templates development https://ift.tt/2ZHinQt

Show HN: React components for faster and easier email templates development https://ift.tt/3hrkDS3 July 19, 2020 at 01:25PM

Show HN: A Head for Headless Chrome https://ift.tt/32Cfpyr

Show HN: A Head for Headless Chrome https://ift.tt/32wCGlt! July 19, 2020 at 07:46AM

Saturday, July 18, 2020

Show HN: Deep Reinforcement Learning based algo trading in beta testing https://ift.tt/32KufTR

Show HN: Deep Reinforcement Learning based algo trading in beta testing https://ift.tt/32vx0YU July 19, 2020 at 09:58AM

Show HN: Faster ML Prototyping https://ift.tt/2ZGMRC9

Show HN: Faster ML Prototyping https://ift.tt/32yxNYU July 19, 2020 at 07:38AM

Show HN: Perfect Cookie Recipe Generator https://ift.tt/2ZIugp2

Show HN: Perfect Cookie Recipe Generator https://ift.tt/30gxK1h July 18, 2020 at 10:07AM

Show HN: Dockerfiler: declarative management of images built from Dockerfiles https://ift.tt/2ZGHpiF

Show HN: Dockerfiler: declarative management of images built from Dockerfiles https://ift.tt/2WyAeak July 19, 2020 at 06:27AM

Show HN: Open-Sourcing Deep Dream in PyTorch (MIT License) https://ift.tt/3eOcHIQ

Show HN: Open-Sourcing Deep Dream in PyTorch (MIT License) https://ift.tt/3jintdO July 19, 2020 at 01:25AM

Show HN: OneBoard – minimal hack to use OneNote as a double whiteboard https://ift.tt/30mwtG5

Show HN: OneBoard – minimal hack to use OneNote as a double whiteboard https://ift.tt/3fNs8Co July 18, 2020 at 09:30PM

Show HN: Miti – sequence musical instruments with a text editor https://ift.tt/2Wui7Cg

Show HN: Miti – sequence musical instruments with a text editor https://ift.tt/3fGy3J7 July 18, 2020 at 09:28PM

Show HN: Translate Any Text to Emojis https://ift.tt/32vAn23

Show HN: Translate Any Text to Emojis https://emojitype.space July 18, 2020 at 09:12PM

Show HN: List of Modern Boardgame Research https://ift.tt/2CKPiKP

Show HN: List of Modern Boardgame Research https://ift.tt/3eCbhAN July 18, 2020 at 08:14PM

Show HN: I made an elegant SwiftUI timeline https://ift.tt/3jkgFMs

Show HN: I made an elegant SwiftUI timeline https://ift.tt/2ZEyf63 July 18, 2020 at 07:49PM

Show HN: Get a daily email digest of top Hacker News posts (and more) https://ift.tt/3jkiGbu

Show HN: Get a daily email digest of top Hacker News posts (and more) https://ift.tt/2We0irh July 18, 2020 at 07:41PM

Show HN: I built a free, simple login service. Would you use this? https://ift.tt/2Cp0P2F

Show HN: I built a free, simple login service. Would you use this? https://login.land/ July 18, 2020 at 07:24PM

Show HN: C++ Optimizations Diary https://ift.tt/2WOLn79

Show HN: C++ Optimizations Diary https://ift.tt/3hhFM0R July 18, 2020 at 06:26PM

Show HN: Sign tweets with SSH keys and let it be verified with your public keys https://ift.tt/3jovxK7

Show HN: Sign tweets with SSH keys and let it be verified with your public keys https://ift.tt/3jiVmuM July 18, 2020 at 06:22PM

Show HN: JavaScript regexp eBook with hundreds of examples and exercises https://ift.tt/3hbzP5u

Show HN: JavaScript regexp eBook with hundreds of examples and exercises Hello. I updated my ebook on JavaScript regular expressions [1] today - updates include corrections, additional content, exercises, solutions, etc All my ebooks [2] are currently free to help with quarantine reading. These include GNU grep & ripgrep, GNU sed, GNU awk and three books on regular expressions - Python, Ruby, JavaScript I'd appreciate your feedback and hope the books are useful. Happy learning :) [1] https://ift.tt/2rfH2x4 [2] https://ift.tt/389FB3W July 18, 2020 at 06:12PM

Show HN: Landr – My First Indie Startup https://ift.tt/2DQHoA1

Show HN: Landr – My First Indie Startup https://landr.page July 18, 2020 at 05:44PM

Show HN: IntelliPPT – Create presentations using AI https://ift.tt/397l94B

Show HN: IntelliPPT – Create presentations using AI https://ift.tt/3eqPCfT July 18, 2020 at 03:18PM

Show HN: Mawkdown – (Toy) Markdown Parser in Awk https://ift.tt/32vkhp3

Show HN: Mawkdown – (Toy) Markdown Parser in Awk https://ift.tt/2ZChd8O July 18, 2020 at 02:52PM

Show HN: My new microstartup after 3 years of Indie Hacking – Simple Ops https://ift.tt/3jnKex1

Show HN: My new microstartup after 3 years of Indie Hacking – Simple Ops https://simpleops.io/ July 18, 2020 at 02:25PM

Friday, July 17, 2020

Show HN: Reactive Resume, a free and open source resume builder https://ift.tt/3eFWwwT

Show HN: Reactive Resume, a free and open source resume builder https://rxresu.me July 18, 2020 at 08:53AM

Show HN: multipart MIME email that looks great everywhere https://ift.tt/2OCbny4

Show HN: multipart MIME email that looks great everywhere https://ift.tt/30ilkWG July 18, 2020 at 09:00AM

Show HN: KwickBox – The Digital CV Revolution https://ift.tt/3fLX3Pu

Show HN: KwickBox – The Digital CV Revolution https://ift.tt/3gVFpc2 July 18, 2020 at 03:30AM

Show HN: Fusion – A New “Computed Observable” for Distributed Real-Time Apps https://ift.tt/3h3JRWi

Show HN: Fusion – A New “Computed Observable” for Distributed Real-Time Apps https://ift.tt/2COpJs9 July 18, 2020 at 06:17AM

Launch HN: Mindset Health (YC S19) – Hypnotherapy apps for chronic conditions https://ift.tt/39ezBrC

Launch HN: Mindset Health (YC S19) – Hypnotherapy apps for chronic conditions Hey HN! We're Alex & Chris, brothers from Melbourne, Australia, and the founders of Mindset Health ( https://ift.tt/2TS2Vwp ). We create mobile apps to help people manage chronic health conditions at home. Our programs use hypnosis-based techniques, developed by clinicians, to help people manage conditions like anxiety, depression & Irritable Bowel Syndrome (IBS). Mindset Health came out of a difficult period after Chris and I wound down our first startup. During this time, we experienced a lot of anxiety and stress. I ended up being prescribed anti-anxiety medication, but the side effects and the lack of control I felt caused me to look for non-pharmacological options, like CBT and biofeedback. Someone we trusted recommended hypnotherapy. Chris and I were skeptical about hypnosis (the 'being made to cluck like a chicken' reputation), but after coming around to the benefits of meditation a couple of years before, we were open enough to say we'd look more into the science. We ended up spending a few weeks diving deep into the hypnosis research and were surprised at what we found. Since many HN readers are probably as skeptical as we were, we're going to saturate the rest of this post with references. Hopefully not too many! Contrary to stereotypes of stage shows with outlandish mind control stunts, hypnosis simply involves becoming focused enough to become more receptive to new ideas or perspectives. Turns out that not only can this help with areas like smoking cessation [1], but conditions like anxiety [2], depression [3], IBS [4], sleep issues [5] and chronic pain [6] can be improved using hypnosis-based treatments. Like many topics in neuroscience, the mechanisms behind hypnosis are still being explored, but a 2016 brain scan study by the Stanford School of Medicine identified changes in brain activity related to absorption, executive control, and awareness [7] which is thought to create a more effective context for the delivery of therapeutic techniques like CBT [8]. It took some time but we decided to look into booking sessions with local 'hypnotherapists' to try it for ourselves. However, many of the people we came across weren't psychologists or qualified practitioners, and most of this wasn't covered by insurance. So we switched to trying pre-recorded sessions from a well-regarded psychologist who practices hypnosis. Those sessions were deeply relaxing and absorbing. Through using them I was able to learn coping skills helped me stop taking my anxiety medication. This experience gave Chris and me an idea: could we help more people access hypnotherapy by removing the stigma and barriers to trying it? Calm and Headspace had succeeded at doing so for meditation. Similarly to how meditation has become a powerful self-care habit for a healthy mind, perhaps hypnotherapy could become a tool for self-managing chronic health conditions. Chronic and mental health conditions account for a massive portion of the global healthcare cost (80–90% of the $3.5 trillion annual healthcare spend in the United States [9,10]). For many of these conditions, treatment is more about managing symptoms than 'curing' the condition, meaning that patients are reliant on drugs, surgeries, and/or restrictive diets for long periods of their life - with all of the cost and side effects involved. We decided to make our idea into reality, and began Mindset Health with the intention of helping people with these conditions strengthen their self-regulation skills and reduce reliance on pharmacological interventions. We currently have two apps that use hypnotherapy to help people manage health conditions (with more on the way, including chronic pain and smoking cessation). The first app is called Mindset ( https://ift.tt/3eA13AV ), which is based on the work of Dr Michael Yapko, an expert in the clinical uses of hypnosis (he literally wrote the textbook) [11]. It involves a series of hypnosis-based audio sessions that teach coping skills that can help manage anxiety and depression. Each hypnotherapy session dives into a specific thought pattern or life challenge and helps you improve by teaching you new skills and perspectives. The second app, Nerva ( https://ift.tt/2WrxCLe ), is designed for users with Irritable Bowel Syndrome (a condition affecting 10-15% of the population, so 33-49 million Americans). It's based on the work of Dr Simone Peters, who led a randomized controlled trial that deployed a 6-week gut-directed hypnotherapy program; this approach was shown to help 71% of participants improve their symptoms by a clinically significant amount [12]. Nerva delivers this 6-week hypnotherapy approach (audio sessions that use visualization and suggestion to improve self-regulation skills, as well as sychoeducation and breathing exercises), plus a maintenance plan to help users to build on their progress. From past discussions, including the recent HN thread at https://ift.tt/2MttKUM , we know that the topic of hypnosis can bring up a lot of understandable skepticism. That's why we've included so many links below. We're also happy to talk about it. We've been there ourselves, so please feel free to be skeptical, ask questions, and share your experiences in this area. We want to hear them! And if there's anything you want to say that isn't right for a public forum, you're welcome to email us at founders@mindsethealth.com as well. [1] https://ift.tt/3eJ8N3z [2] https://ift.tt/3fI5if6... [3] https://ift.tt/399gpex... [4] https://ift.tt/2ZEZldC [5] https://ift.tt/30pWIvn [6] https://ift.tt/2sw9Z4d [7] https://ift.tt/3h5Uess... [8] https://ift.tt/3fFOCoG [9] https://ift.tt/2WtaPi0... [10] https://ift.tt/3fHhCMJ... ). [11] https://ift.tt/2DOqXUR [12] https://ift.tt/3hn7CsH July 18, 2020 at 02:43AM

Show HN: Tasky – Flow diagram task management https://ift.tt/2DUyVMn

Show HN: Tasky – Flow diagram task management https://ift.tt/3fEPDNN July 18, 2020 at 01:40AM

Show HN: Managing Unix and Windows machines using salt-sproxy https://ift.tt/3eAAoEl

Show HN: Managing Unix and Windows machines using salt-sproxy https://ift.tt/2Or1Rh6 July 17, 2020 at 06:11PM

Show HN: A simple, free yoga practice app for everyone https://ift.tt/32oad18

Show HN: A simple, free yoga practice app for everyone https://www.dosome.yoga July 17, 2020 at 09:11PM

Show HN: GitFront – Share private git repositories https://ift.tt/30jAdbo

Show HN: GitFront – Share private git repositories https://gitfront.io/ July 17, 2020 at 08:15PM

Show HN: Longtweet.io – a use case for on-demand static site generation https://ift.tt/39do8sk

Show HN: Longtweet.io – a use case for on-demand static site generation https://ift.tt/2CeNdHk July 17, 2020 at 07:24PM

Show HN: Keto friendly spots finder. Site uses Blazor https://ift.tt/2Wuqbmr

Show HN: Keto friendly spots finder. Site uses Blazor https://ketocena.com/ July 17, 2020 at 05:11PM

Show HN: The Web Citizen Checklist https://ift.tt/30iTTvY

Show HN: The Web Citizen Checklist https://ift.tt/2WsZrCN July 17, 2020 at 02:48PM

Show HN: Midnight.pub – Virtual Speakeasy https://ift.tt/3fxJZNn

Show HN: Midnight.pub – Virtual Speakeasy Midnight is a side-project I've been working on for the past year, but only released in alpha a month ago. It aims to be the web equivalent of your local pub: a place you can go to and talk about your day with strangers or friends. It's heavily inspired by write.as (for simplicy) and Roam (for bi-directional linking). My hope is that it fosters creative writing as well as typical pub discussions. You can read more about it and the concept on https://midnight.pub Here are some example of interesting stories written: https://ift.tt/32qUApv https://ift.tt/3eDRqRY https://ift.tt/3h95gNG Thanks for reading! July 17, 2020 at 01:34PM

Thursday, July 16, 2020

Show HN: We Built a ML Hosting Platform with Google Cloud Run https://ift.tt/3h1VbSG

Show HN: We Built a ML Hosting Platform with Google Cloud Run https://ift.tt/3eAk5Ht July 17, 2020 at 11:31AM

Show HN: IMmaSignUp (YC Didn't Make IT to S20) – Virtual Queues for Anyone https://ift.tt/2OA0n3Y

Show HN: IMmaSignUp (YC Didn't Make IT to S20) – Virtual Queues for Anyone https://ift.tt/2Wsp4E5 July 17, 2020 at 09:39AM

Show HN: A completely different way to write responsive, vanilla, CSS https://ift.tt/3eF8qHk

Show HN: A completely different way to write responsive, vanilla, CSS https://ift.tt/2CL7S5K July 17, 2020 at 06:44AM

Show HN: Prevent failed login attempts on your Linux server https://ift.tt/39aSJGP

Show HN: Prevent failed login attempts on your Linux server https://ift.tt/31MPTq2 July 17, 2020 at 05:42AM

Show HN: Backlogs – Collect users feedback and create product changelog https://ift.tt/2OvuwRU

Show HN: Backlogs – Collect users feedback and create product changelog https://backlogs.co July 17, 2020 at 05:38AM

Show HN: Select&Speak – privacy-focused text-to-speech bookmarklet https://ift.tt/2DHbEgH

Show HN: Select&Speak – privacy-focused text-to-speech bookmarklet https://ift.tt/30cRKBW July 17, 2020 at 05:14AM

Show HN: Bree is the best Node.js job scheduler (cron and human-friendly syntax) https://ift.tt/30xdE39

Show HN: Bree is the best Node.js job scheduler (cron and human-friendly syntax) https://ift.tt/2O9Sh1X July 17, 2020 at 12:50AM

Show HN: How I used Chicken Scheme to build registromat.com https://ift.tt/2OuKDz9

Show HN: How I used Chicken Scheme to build registromat.com https://ift.tt/2z09AuJ July 16, 2020 at 10:30PM

Show HN: SourceScape – GraphQL for Source Code https://ift.tt/2ZAcvbx

Show HN: SourceScape – GraphQL for Source Code https://sourcescape.io/ July 17, 2020 at 02:26AM

Show HN: I learnt React by building a narrative driven funny(?) web game https://ift.tt/2ZB4Cmn

Show HN: I learnt React by building a narrative driven funny(?) web game https://ift.tt/30jhvAp July 17, 2020 at 02:19AM

Show HN: Visual Neural Network IDE for PyTorch https://ift.tt/393sbHn

Show HN: Visual Neural Network IDE for PyTorch https://prototypeml.com July 16, 2020 at 10:58PM

Launch HN: Jika (YC S20) – Price A/B Testing for Shopify https://ift.tt/2ZzTJB9

Launch HN: Jika (YC S20) – Price A/B Testing for Shopify Hi all! I'm Kennan and I recently founded Jika ( https://jika.ai ). Jika helps Shopify sellers A/B test their product pricing so they can make more money. Let’s say you sell shoes on Shopify for $100 and want to test $110. You’d 1-click install the Jika Shopify App and go to a dashboard where you select and start a test for $110. We then handle the heavy lifting of showing price A to 50% of your visitors and price B to the other 50%. As the test is running, Jika keeps track of revenue, conversions, and visitors at each price point. You’d repeat this process as much as you can since the optimal price for a product is always changing. Up until now, most people have priced off competitors, but that doesn't cut it anymore with big companies getting more and more sophisticated. A prime example of this is Amazon accelerating their development of in-house brands (~640 in late 2019) and using their dataset to outprice other online sellers (2.5m price changes per day in 2013 and more today). One recent test of a best selling product for a Shopify brand doing 1M+ monthly revenue resulted in a data significant ~10% revenue lift from a -7% price. This better price for the best selling product translates to a ~30k+ monthly revenue increase (~180k+ revenue over 6 months). I chose to work on pricing because I love optimization. Past optimization includes dropping out of college after 1 year to be a growth (A/B testing) engineer at Pinterest for 3 years and building an app for discounts + promotions at Hulu. In high school, I also optimized enough to be a top 200 player in League of Legends. Would love to answer any questions or comments below! PS. If you know anyone on Shopify, I'd love to help them nail down their pricing. :D July 16, 2020 at 11:04PM

Show HN: GlitchTip. Open source error tracking, compatible with Sentry SDKs https://ift.tt/2ZxDZ1B

Show HN: GlitchTip. Open source error tracking, compatible with Sentry SDKs https://glitchtip.com July 16, 2020 at 08:17PM

Show HN: ReacType – Visual Prototyping Tool for React/Next.js/TypeScript https://ift.tt/2ZxYLxW

Show HN: ReacType – Visual Prototyping Tool for React/Next.js/TypeScript https://ift.tt/30grGGb July 16, 2020 at 10:12PM

Show HN: Object-visualizer – Chrome-console-like JSON object visualizer in DOM https://ift.tt/3j8VtsQ

Show HN: Object-visualizer – Chrome-console-like JSON object visualizer in DOM https://ift.tt/3h7p3gx July 16, 2020 at 09:55PM

Show HN: Kaleido, Image export for web-based viz libraries with no dependencies https://ift.tt/32qlJsE

Show HN: Kaleido, Image export for web-based viz libraries with no dependencies https://ift.tt/2B698zH July 16, 2020 at 09:49PM

Show HN: Hvr, a Social Browser https://ift.tt/2OstIxg

Show HN: Hvr, a Social Browser https://ift.tt/3haGgpv July 16, 2020 at 09:20PM

Show HN: An easy way to do more focused work in Slack https://ift.tt/2ChXPFg

Show HN: An easy way to do more focused work in Slack The easiest way to describe Focus Mode is, ‘It’s the Pomodoro technique — designed exclusively for Slack.’ It lets users add the task they’re working on, set how long they’d like to focus on it, and how long the break should last between each focus period. In essence, it’s a nifty way to bring more focused work to the busy workspaces of Slack. The creators of Focus Mode are my team at Geekbot: the custom Slackbot that helps remote-first companies (including the likes of Zapier, Shopify, Zendesk) better manage routine tasks, like daily standups, in Slack. So to say we’re at home in Slack is an understatement: and our Geekbot experience was invaluable in helping us see what else was needed to make Slack a more focused, less distracting workspace. We’re really proud of Focus Mode because it’s simple to use (just three fields to fill in), it keeps your teammates in-sync with what you’re working on (that’s what the Geekbot mission is all about), and it auto-enables ‘Do Not Disturb’ — meaning you can get on with important tasks and avoid notifications from dominating your day. July 16, 2020 at 08:25PM

Show HN: Client-side, diceware-based password generator https://ift.tt/32jVsfM

Show HN: Client-side, diceware-based password generator https://ift.tt/2B5yqhn July 16, 2020 at 07:15PM

Show HN: Unwoke.hr – Hire thinkers. Not activists https://ift.tt/3h2YCZp

Show HN: Unwoke.hr – Hire thinkers. Not activists https://www.unwoke.hr July 16, 2020 at 04:38PM

Wednesday, July 15, 2020

Show HN: BrowserGap – open-source remote browser isolation https://ift.tt/2ZxYD1J

Show HN: BrowserGap – open-source remote browser isolation https://ift.tt/2C2dXL3 July 16, 2020 at 09:30AM

Show HN: Tool for diffing websites and mockups – Matchstick https://ift.tt/390ZnPP

Show HN: Tool for diffing websites and mockups – Matchstick https://matchstick.xyz/ July 16, 2020 at 12:34AM

Show HN: SimpleOps – Simplifying DevOps by measuring website performance https://ift.tt/3ewzetw

Show HN: SimpleOps – Simplifying DevOps by measuring website performance https://simpleops.io/ July 15, 2020 at 11:40PM

Show HN: Enlight Cohorts – Learn to code in two weeks https://ift.tt/3etW9FD

Show HN: Enlight Cohorts – Learn to code in two weeks https://ift.tt/2DCsu0b July 16, 2020 at 12:54AM

Show HN: Tool for Creating SQL Pipelines – Structure.rest https://ift.tt/3gZvGkY

Show HN: Tool for Creating SQL Pipelines – Structure.rest Hi All! We've spent a few months on getting an MVP together, and would love to get some feedback on whether this tool meets you needs. Here is a link to a demo video: https://www.youtube.com/watch?v=FBLi3vdKB-4&feature=emb_rel_pause Here's a link to our website: https://ift.tt/391iU2t And here's a blog article, I published today in the space: https://ift.tt/3fzkQSp July 15, 2020 at 11:25PM

Show HN: CSS Creatures https://ift.tt/3fynU1h

Show HN: CSS Creatures https://ift.tt/2hZ5G02 July 15, 2020 at 11:14PM

Show HN: Remotion – Quick video chat for remote teams (macOS only) https://ift.tt/2B2oG7J

Show HN: Remotion – Quick video chat for remote teams (macOS only) https://remotion.com/ July 15, 2020 at 10:39PM

Show HN: Add what Twitter's missing - good thread editor, edit tweets and more https://ift.tt/3fIqbGY

Show HN: Add what Twitter's missing - good thread editor, edit tweets and more https://ift.tt/2waxvoJ July 15, 2020 at 09:40PM

Launch HN: Legacy (YC S19) – we help men test and freeze their sperm https://ift.tt/30hABH8

Launch HN: Legacy (YC S19) – we help men test and freeze their sperm Hi everyone, I'm Khaled Kteily – and I helped found Legacy (YC S19). We help men become fathers through sperm testing, sperm improvement, and sperm freezing. To do this, we built an at-home sperm testing kit. Using our kit and courier services, we receive your semen sample at our labs. From there, we analyze your semen for a variety of parameters, most notably count, volume, concentration, motility, and morphology. This helps you understand your fertility. If the analysis concludes that your sperm are healthy, we then offer you the option to freeze at rates more competitive than a traditional clinic. If we find low counts or poor motility (the sperm's ability to swim), we'll provide you with lifestyle recommendations based on your analysis and a survey you completed. If necessary, we'll connect you with our urologist on staff or a reputable fertility doctor in your area. Men often assume they'll have no issue procreating. We also often assume we can have healthy kids at any age. But these assumptions aren't always true. In fact, approximately 1 in 10 men face infertility, as do approximately 1 in 7 couples. In each case, infertility is medically defined as "not being able to conceive within 12 months of actively trying." What's equally important is your ability to produce healthy sperm is not necessarily permanent. Things like testicular cancer, dangerous careers, or serious accidents do happen and as you get older, the quality of your sperm declines each year. I didn't plan on starting a male fertility company. A few years ago, I had an accident that led to second degree burns on my thighs from some very, very hot tea. At the time, I was just grateful to not have had any permanent damage. But when a friend was diagnosed with cancer and froze his sperm before starting chemotherapy, I decided to proactively freeze my sperm, and that's when I realized just how much the process of testing or freezing your sperm today sucks (I am more than happy to talk details about this!) My work experience was extremely helpful in starting a company like Legacy. I worked at Oliver Wyman as a Health & Life Sciences consultant, studied public health and public policy at Harvard, met with successful entrepreneurs through the World Economic Forum, and learned a lot at UN Women about how the world thinks about fertility and family planning. The timing also made sense. In 2017, a major meta-study was released, showing that male fertility had declined 50-60% in the past 40 years. And society is changing! People are older. Couples meet later. They get married later. They try to have kids later. Non-traditional families are much more common than they used to be. Men no longer see themselves as the hands-off breadwinners, but want to be actively involved in raising healthy kids with good values - I know I do. Even if you don't know whether you want kids, if you've at least thought about having kids one day, we can help you understand your fertility and ensure that you have a strong viable sperm sample for future use. Plus: your sperm quality is a great overall indicator for your health, so you'll get an important insight into how healthy you are today. I've been part of the HN community ever since I decided to become an entrepreneur, and I really value this community. I'm very much looking forward to hearing your reactions, feedback, and questions, and to hearing your experiences in this space, which is so intimate and important to so many of us. EDIT: We are operational across the United States, and are actively working on international expansion to Canada, Europe (via Geneva & London), and the Middle East (via Dubai). July 15, 2020 at 08:34PM

Show HN: Tech Lead Compass – an opinionated list of resources for new Tech Leads https://ift.tt/2OnINAa

Show HN: Tech Lead Compass – an opinionated list of resources for new Tech Leads https://ift.tt/3ij02Ah July 15, 2020 at 02:38PM

Show HN: Online Screen Recorder https://ift.tt/2Wm7eCo

Show HN: Online Screen Recorder https://ift.tt/2Ot4NJS July 15, 2020 at 04:19PM

Show HN: Google Meet Mini Studio – Tweaking your webcam in-browser https://ift.tt/3fxqPHn

Show HN: Google Meet Mini Studio – Tweaking your webcam in-browser https://ift.tt/32kQqiT July 15, 2020 at 11:53AM

Tuesday, July 14, 2020

Show HN: Build A SaaS App in Rails 6 – book https://ift.tt/3j5wOVV

Show HN: Build A SaaS App in Rails 6 – book https://ift.tt/3h0w7vn July 15, 2020 at 03:54AM

Show HN: Who wants to be hired in a new avatar https://ift.tt/2Zs4ju1

Show HN: Who wants to be hired in a new avatar Hello all, I saw that many people have lost their job due to the current economic situation and I have seen many people posting status and updates on Twitter, Reddit and LinkedIn about their job search struggle. Even on who wants to be hired thread on HN, I saw more than 300 people seeking jobs. I have been thinking very hard on how I can possibly help them find a job. So I thought of building a platform where profiles of few randomly selected job seekers (2-10) is featured daily to help them find the job quickly. My mission is to help 3000+ people find a job in 2020. Here's the link: https://www.jobroz.com. July 14, 2020 at 09:57PM

Show HN: Event Driven Level Design https://ift.tt/38W0ksy

Show HN: Event Driven Level Design https://ift.tt/32hSRTF July 15, 2020 at 12:13AM

Show HN: Science activities for kids without long parental preparations https://ift.tt/2OBZLLv

Show HN: Science activities for kids without long parental preparations https://ift.tt/3eyEmOd July 14, 2020 at 11:21PM

Show HN: Find remote jobs with great culture fit https://ift.tt/3fFl2iU

Show HN: Find remote jobs with great culture fit https://ift.tt/3eo8YRL July 14, 2020 at 10:56PM

Show HN: Parsr v1.0 with enhanced heading detection and table detection https://ift.tt/3gWc6pN

Show HN: Parsr v1.0 with enhanced heading detection and table detection https://ift.tt/388S9I5 July 14, 2020 at 06:53PM

Launch HN: Openbase (YC S20) – reviews and insights for open-source packages https://ift.tt/304VxRI

Launch HN: Openbase (YC S20) – reviews and insights for open-source packages https://openbase.io/ July 14, 2020 at 09:27PM

Show HN: 14 Habits of Highly Productive Developers – New Book https://ift.tt/2WhY6ik

Show HN: 14 Habits of Highly Productive Developers – New Book https://14habits.com/ July 14, 2020 at 07:14PM

Show HN: Is It Worth the Cost? https://ift.tt/2Wi9jPS

Show HN: Is It Worth the Cost? https://ift.tt/395XLVf July 14, 2020 at 03:41PM

Show HN: Instant Customizable RDBMS Vue UI in 20kb Gist Desktop App https://ift.tt/2DxPH3A

Show HN: Instant Customizable RDBMS Vue UI in 20kb Gist Desktop App https://ift.tt/2DmDChM July 14, 2020 at 01:16PM

Show HN: Deploy Scikit and Keras Models with a Simple Drag and Drop https://ift.tt/3iZVD5N

Show HN: Deploy Scikit and Keras Models with a Simple Drag and Drop https://inferrd.com July 14, 2020 at 05:35AM

Monday, July 13, 2020

Show HN: Buttery, a DSL/runtime for defining HTTP APIs https://ift.tt/2OzAJN3

Show HN: Buttery, a DSL/runtime for defining HTTP APIs https://ift.tt/3gWGWys July 14, 2020 at 05:46AM

Show HN: Corona Cases https://ift.tt/38XfA8S

Show HN: Corona Cases https://ift.tt/32fRgxm July 14, 2020 at 05:20AM

Show HN: Login with Matrix https://ift.tt/30b5Svk

Show HN: Login with Matrix https://ift.tt/3iWjMdn July 13, 2020 at 10:24PM

Show HN: A Twitter Clone (Hobby Project) https://ift.tt/3eoSIjD

Show HN: A Twitter Clone (Hobby Project) https://ift.tt/2UTK06M July 13, 2020 at 08:21PM

Show HN: Learn coding by building 3D structures https://ift.tt/2WdZFhh

Show HN: Learn coding by building 3D structures https://learn3d.io/ July 13, 2020 at 10:13PM

Show HN: Fw – faster workspace (workspace productivity booster) https://ift.tt/3j1HF38

Show HN: Fw – faster workspace (workspace productivity booster) https://ift.tt/2qfFfFu July 13, 2020 at 08:13PM

Launch HN: Aquarium (YC S20) – Improve Your ML Dataset Quality https://ift.tt/3ew54Xm

Launch HN: Aquarium (YC S20) – Improve Your ML Dataset Quality Hi everyone! I’m Peter from Aquarium ( https://ift.tt/3dwAufn ). We help deep learning developers find problems in their datasets and models, then help fix them by smartly curating their datasets. We want to build the same high-power tooling for data curation that sophisticated ML companies like Cruise, Waymo, and Tesla have and bring it to the masses. ML models are defined by a combination of code and the data that the code trains on. A programmer must think hard about what behavior they want from their model, assemble a dataset of labeled examples of what they want their model to do, and then train their model on that dataset. As they encounter errors in production, they must collect and label data for the model to train on to fix these errors, and verify they're fixed by monitoring the model’s performance on a test set with previous failure cases. See Andrej Karpathy’s Software 2.0 article ( https://ift.tt/2hsOCzx ) for a great description of this workflow. My cofounder Quinn and I were early engineers at Cruise Automation (YC W14), where we built the perception stack + ML infrastructure for self driving cars. Quinn was tech lead of the ML infrastructure team and I was tech lead for the Perception team. We frequently ran into problems with our dataset that we needed to fix, and we found that most model improvement came from improvement to a dataset’s variety and quality. Basically, ML models are only as good as the datasets they’re trained on. ML datasets need variety so the model can train on the types of data that it will see in production environments. In one case, a safety driver noticed that our car was not detecting green construction cones. Why? When we looked into our dataset, it turned out that almost all of the cones we had labeled were orange. Our model had not seen many examples of green cones at training time, so it was performing quite badly on this object in production. We found and labeled more green cones into our training dataset, retrained the model, and it detected green cones just fine. ML datasets need clean and consistent data so the model does not learn the wrong behavior. In another case, we retrained our model on a new batch of data that came from our labelers and it was performing much worse on detecting “slow signs” in our test dataset. After days of careful investigation, we realized it was due to a change to our labeling process that caused our labelers to label many “speed limit signs” as “slow signs,” which was confusing the model and causing it to perform badly on detecting “slow signs.” We fixed our labeling process, did an additional QA pass over our dataset to fix the bad labels, retrained our model on the clean data, and the problems went away. While there’s a lot of tooling out there to debug and improve code, there’s not a lot of tooling to debug and improve datasets. As a result, it’s extremely painful to identify issues with variety and quality and appropriately modify datasets to fix them. ML engineers often encounter scenarios like: Your model’s accuracy measured on the test set is at 80%. You abstractly understand that the model is failing on the remaining 20% and you have no idea why. Your model does great on your test set but performs disastrously when you deploy it to production and you have no idea why. You retrain your model on some new data that came in, it’s worse, and you have no idea why. ML teams want to understand what’s in their datasets, find problems in their dataset and model performance, and then edit / sample data to fix these problems. Most teams end up building their own one-off tooling in-house that isn’t very good. This tooling typically relies on naive methods of data curation that are really manual and involve “eyeballing” many examples in your dataset to discover labeling errors / failure patterns. This works well for small datasets but starts to fail as your dataset size grows above a few thousand examples. Aquarium’s technology relies on letting your trained ML model do the work of guiding what parts of the dataset to pay attention to. Users can get started by submitting their labels and corresponding model predictions through our API. Then Aquarium lets users drill into their model performance - for example, visualize all examples where we confused a labeled car for a pedestrian from this date range - so users can understand the different failure modes of a model. Aquarium also finds examples where your model has the highest loss / disagreement with your labeled dataset, which tends to surface many labeling errors (ie, the model is right and the label is wrong!). Users can also provide their model's embeddings for each entry, which are an anonymized representation of what their model “thought” about the data. The neural network embeddings for a datapoint (generated by either our users’ neural networks or by our stable of pretrained nets) encode the input data into a relatively short vector of floats. We can then identify outliers and group together examples in a dataset by analyzing the distances between these embeddings. We also provide a nice thousand-foot-view visualization of embeddings that allows users to zoom into interesting parts of their dataset. ( https://youtu.be/DHABgXXe-Fs?t=139 ) Since embeddings can be extracted from most neural networks, this makes our platform very general. We have successfully analyzed dataset + models operating on images, 3D point clouds from depth sensors, and audio. After finding problems, Aquarium helps users solve them by editing or adding data. After finding bad data, Aquarium integrates into our users’ labeling platforms to automatically correct labeling errors. After finding patterns of model failures, Aquarium samples similar examples from users’ unlabeled datasets (green cones) and sends those to labeling. Think about this as a platform for interactive learning. By focusing on the most “important” areas of the dataset that the model is consistently getting wrong, we increase the leverage of ML teams to sift through massive datasets and decide on the proper corrective action to improve their model performance. Our goal is to build tools to reduce or eliminate the need for ML engineers to handhold the process of improving model performance through data curation - basically, Andrej Karpathy’s Operation Vacation concept ( https://youtu.be/g2R2T631x7k?t=820 ) as a service. If any of those experiences speak to you, we’d love to hear your thoughts and feedback. We’ll be here to answer any questions you might have! July 13, 2020 at 08:35PM

Show HN: A Simple Search Engine https://ift.tt/3eqVpRw

Show HN: A Simple Search Engine https://kuurio.com July 13, 2020 at 08:28PM

Show HN: Income/savings calculator for moving to Canada https://ift.tt/2AXRfTK

Show HN: Income/savings calculator for moving to Canada https://ift.tt/2Zpzcz3 July 13, 2020 at 08:17PM

Show HN: Simple Google Login in Go https://ift.tt/2On9BRb

Show HN: Simple Google Login in Go https://ift.tt/2OjvCjV July 13, 2020 at 04:05PM

Show HN: Soup.io Downloader https://ift.tt/2OmPHWy

Show HN: Soup.io Downloader https://ift.tt/305breP July 13, 2020 at 02:41PM

Show HN: Primo – all-in-one IDE, CMS, component library, static site generator https://ift.tt/3gTyJLp

Show HN: Primo – all-in-one IDE, CMS, component library, static site generator https://primo.af July 13, 2020 at 06:21PM

Show HN: A thread hierarchy management library in C https://ift.tt/3frvDxX

Show HN: A thread hierarchy management library in C https://ift.tt/2CuVYwu July 13, 2020 at 05:51PM

Sunday, July 12, 2020

Show HN: Computer Vision Boilerplate (CVB) https://ift.tt/3gQjP8P

Show HN: Computer Vision Boilerplate (CVB) https://ift.tt/323Fia5 July 10, 2020 at 10:35PM

Show HN: Aperio Fuzzer – A mutational fuzzer for testing web APIs https://ift.tt/38PWcuc

Show HN: Aperio Fuzzer – A mutational fuzzer for testing web APIs https://ift.tt/325TvU6 July 13, 2020 at 02:59AM

Show HN: CubeChat – Party in 3D https://ift.tt/38NzC5o

Show HN: CubeChat – Party in 3D https://cubechat.io/ July 12, 2020 at 09:26PM

Show HN: Library to Automatically Create UI for your ML Models https://ift.tt/2Waj5Ug

Show HN: Library to Automatically Create UI for your ML Models https://ift.tt/2ZWZc46 July 12, 2020 at 09:25PM

Show HN: 4x Your ML Model https://ift.tt/2WbXwmh

Show HN: 4x Your ML Model https://ift.tt/2Cm9534 July 12, 2020 at 03:35PM

Show HN: Sed to C translator written in sed https://ift.tt/3enZVQK

Show HN: Sed to C translator written in sed https://ift.tt/38VU1Fx July 12, 2020 at 10:41PM

Show HN: Notado – Content-First Bookmarking https://ift.tt/2APbin8

Show HN: Notado – Content-First Bookmarking https://notado.app/ July 12, 2020 at 09:16PM

Show HN: Spaceboard – Pinterest for Markdown Notes https://ift.tt/3ejMfpV

Show HN: Spaceboard – Pinterest for Markdown Notes https://ift.tt/38PbWxy July 12, 2020 at 08:37PM

Show HN: The Side Hustler Weekly #1 https://ift.tt/3fz2xgp

Show HN: The Side Hustler Weekly #1 https://ift.tt/304yWVc July 12, 2020 at 03:57PM

Saturday, July 11, 2020

Show HN: StarCLI – Browse trending repos on GitHub by star, date, and more https://ift.tt/2ZhK5mu

Show HN: StarCLI – Browse trending repos on GitHub by star, date, and more https://ift.tt/3gPmoYQ July 12, 2020 at 09:54AM

Show HN: Python to Regex, Regex to Python. (Crocs) https://ift.tt/2C1hWr7

Show HN: Python to Regex, Regex to Python. (Crocs) https://ift.tt/2uEaPfT July 12, 2020 at 04:44AM

Show HN: Header only C++17 template library: PEG parser and AST builder https://ift.tt/3eojWXw

Show HN: Header only C++17 template library: PEG parser and AST builder https://ift.tt/3eoEjUl July 11, 2020 at 11:27PM

Show HN: An extension that removes upvote and comment counts from Hacker News https://ift.tt/329N02G

Show HN: An extension that removes upvote and comment counts from Hacker News https://ift.tt/2OgdTd0 July 11, 2020 at 11:14PM

Show HN: Training ML model on 4 datasets at once https://ift.tt/3ekNvcH

Show HN: Training ML model on 4 datasets at once https://ift.tt/3gQdsCA July 11, 2020 at 10:47PM

Show HN: Maildown – markdown based email API https://ift.tt/3iQtBtj

Show HN: Maildown – markdown based email API https://ift.tt/3iRyzGg July 11, 2020 at 10:28PM

Show HN: Joe's News Round Up – News in briefs with a funny, sarcastic take https://ift.tt/3ffVQiW

Show HN: Joe's News Round Up – News in briefs with a funny, sarcastic take https://ift.tt/3efo5Nj July 11, 2020 at 09:11PM

Show HN: HNminus (HN with larger sites omitted) https://ift.tt/326f5HV

Show HN: HNminus (HN with larger sites omitted) https://ift.tt/302NFQv July 11, 2020 at 08:34PM

Show HN: Dixer – tool for execute data transformation and data migration tasks https://ift.tt/2OhsZyY

Show HN: Dixer – tool for execute data transformation and data migration tasks https://dixer.stgo.do/ July 11, 2020 at 05:03PM

Show HN: Pdbr is a pdb module that uses Rich library https://ift.tt/2ZVqEiy

Show HN: Pdbr is a pdb module that uses Rich library https://ift.tt/2WbqUZF July 11, 2020 at 08:39PM

Show HN: Form-validation.js – JavaScript form validation library https://ift.tt/3iS11rB

Show HN: Form-validation.js – JavaScript form validation library https://ift.tt/3fiFNRC July 11, 2020 at 08:33PM

Show HN: Trail Router – generate running routes that prefer greenery and nature https://ift.tt/2W9nJBY

Show HN: Trail Router – generate running routes that prefer greenery and nature https://ift.tt/38OA8A1 July 11, 2020 at 07:38PM

Show HN: Tiny password manager with all data stored encrypted on your machine https://ift.tt/2ZklQ7u

Show HN: Tiny password manager with all data stored encrypted on your machine https://ift.tt/3fnl5zO July 11, 2020 at 06:52PM

Show HN: DotYouTube – A tiny Chrome extension to block YouTube pre-roll ads https://ift.tt/3gPH1UF

Show HN: DotYouTube – A tiny Chrome extension to block YouTube pre-roll ads https://ift.tt/2W7GIwH July 11, 2020 at 06:49PM

Show HN: Automated Machine Learning designed to save time for a data scientist https://ift.tt/325jD1d

Show HN: Automated Machine Learning designed to save time for a data scientist https://ift.tt/2LiAdBc July 11, 2020 at 01:25PM

Friday, July 10, 2020

Show HN: Recreated menu from the game Persona 5 (No mobile sup.) https://ift.tt/2Wa6wrR

Show HN: Recreated menu from the game Persona 5 (No mobile sup.) https://ift.tt/2DrNsPs July 11, 2020 at 07:37AM

Show HN: Bypass CMS-DH Admin Security and Hijack a Dahua/Digimerge DVR https://ift.tt/2OdU4mv

Show HN: Bypass CMS-DH Admin Security and Hijack a Dahua/Digimerge DVR https://ift.tt/2ZZFIMc July 11, 2020 at 07:51AM

Show HN: Janet bindings for the LZO compression library https://ift.tt/326mzef

Show HN: Janet bindings for the LZO compression library https://ift.tt/3iVoN6e July 11, 2020 at 07:10AM

Show HN: Learnawesome.org – Open-source learning map for humanity https://ift.tt/2DnhovU

Show HN: Learnawesome.org – Open-source learning map for humanity Hello HN, Over the last 12 months, I have been building https://ift.tt/2y678SN This idea came from Danny Hillis' 2012 talk at OSCON, which itself was inspired from Neal Stepehenson's _The Diamond Age : A Young Lady's Illustrated Primer_ The dream is to build a tool that matches the right learning material to the right student at the right time. Wikipedia is great, but it doesn't do a good job of leveraging the rich variety of learning resources that exist on the Web. Same applies to GoodReads - which is focused only on books, whereas these days we actually learn from videos, articles, MOOCs, tweetstorms, slack/discord groups, podcasts, livestreams, newsletters, online conferences, apps & games, interactive explorables and much more. For now, I am building it as a social network for lifelong learners. It's open-source, built with Rails + PostgreSQL, and complies with standards like Dublin Core's LRMI extension of schema.org and ActivityPub for integration with Fediverse. A GraphQL API is also available if others want to build alternative clients. I have made decent progress so far: Imported thousands of courses and book summaries, built a browser extension for quick lookup/addition to the repository, a spaced-repetition based flashcard practice module. Users can even discover learning resources by recommendations ELSEWHERE (for eg: "Show me books on History which are highly recommended by venture capitalists") I originally started building this as something to help with my daughters' and my own learning. But it made sense to build this as a public good. It would be great if you can give it a try, and share ideas on what would make it better. July 11, 2020 at 01:34AM

Show HN: I built Reddit but for research only https://ift.tt/3iT0PIs

Show HN: I built Reddit but for research only https://asone.ai July 11, 2020 at 12:35AM

Show HN: Layluh – Watch videos and livestreams without distractions https://ift.tt/2BNYa2l

Show HN: Layluh – Watch videos and livestreams without distractions https://www.layluh.com/ July 10, 2020 at 08:43PM

Show HN: CsCheck – Random and performance testing library for C# https://ift.tt/2C0wl6N

Show HN: CsCheck – Random and performance testing library for C# https://ift.tt/2ZhyzYh July 10, 2020 at 10:18PM

Show HN: Wumbo – a new temporary email generator https://ift.tt/38I34K0

Show HN: Wumbo – a new temporary email generator https://wumbo.co July 10, 2020 at 08:19PM

Show HN: Nugetbuildtask – template and how to run console apps at build https://ift.tt/2W46hhY

Show HN: Nugetbuildtask – template and how to run console apps at build https://ift.tt/3iG0B7w July 10, 2020 at 06:20PM

Show HN: CVPR 2020 unofficial statistics, with better search functionality https://ift.tt/2W6Tqvr

Show HN: CVPR 2020 unofficial statistics, with better search functionality https://ift.tt/2ZdwoVz July 10, 2020 at 03:20AM

Thursday, July 9, 2020

Show HN: I Made My First Sale and Made It to #7 on the App Store! https://ift.tt/38KeGw1

Show HN: I Made My First Sale and Made It to #7 on the App Store! https://ift.tt/37lckD4 July 10, 2020 at 07:25AM

Show HN: Bumblebee – a JavaScript voice app framework based on DeepSpeech https://ift.tt/2Cl8qii

Show HN: Bumblebee – a JavaScript voice app framework based on DeepSpeech https://ift.tt/2DnReJD July 9, 2020 at 07:21PM

Show HN: Calla Chat https://ift.tt/2Od3qPz

Show HN: Calla Chat https://www.calla.chat July 9, 2020 at 10:32PM

Show HN: Amna - a information manager that helps get work done https://ift.tt/31ZsFwG

Show HN: Amna - a information manager that helps get work done https://getamna.com July 9, 2020 at 08:11PM

Show HN: Screenr – Automated Workflow for Your Email https://ift.tt/322zWfk

Show HN: Screenr – Automated Workflow for Your Email https://ift.tt/2ZQo0L6 July 9, 2020 at 10:12PM

Show HN: MeetingShot – Create faux Zoom meeting screenshots https://ift.tt/3gHpoWX

Show HN: MeetingShot – Create faux Zoom meeting screenshots https://ift.tt/31ZNIiM July 9, 2020 at 09:14PM

Launch HN: Yotta Savings (YC S20) – Behavioral psychology to help people save https://ift.tt/2AGGO6K

Launch HN: Yotta Savings (YC S20) – Behavioral psychology to help people save Hey HN! We are Adam & Ben, co-founders of Yotta Savings ( https://ift.tt/2Ze0BUx ), an app that uses behavioral psychology to help people save money by making saving exciting. We were inspired to build Yotta by the Premium Bond program ( https://ift.tt/2s9qUZs ) in the UK and a Freakonomics episode on prize-linked savings ( https://ift.tt/2AGGSU2... ). Premium Bonds is a government-run prize-linked savings program in the UK that started in 1956. It’s a savings account where people get chances to win monthly prizes through a random chance raffle. The more you save, the more entries you get. Premium Bonds are popular because many people prefer the chance to win a life-changing amount of money rather than a small interest payment from a bank. As a result, the program has been successful: over 23M people save through Premium Bonds (33% of the population) with over $100B deposited. Human nature makes it difficult to adopt habits we know are healthy in the long-run but painful in the short run. The idea behind prize-linked savings is to use psychology to make saving exciting in the short run so that people will get the long run benefit. Even if you don’t win a prize, at least you still have access to your savings. You can’t lose anything other than the opportunity cost of interest at another bank. In the U.S, people also like the chance to win a life-changing amount of money. This is what drives much of the $80 billion ($640 per household) spent on the lottery every year despite it being a hugely negative expected value proposition. Prize-linked savings was illegal in the U.S until 2015 when the American Savings Promotion Act was passed based on evidence showing prize-linked savings programs help people save more, especially in financially vulnerable populations. We started building this 9 months ago. Ben and I are both former finance people turned tech people. As personal finance and behavioral psychology nerds (Nudge, Thinking Fast and Slow, etc.), we were excited by the idea of building a product that could help people, but that also had big business potential. The market for consumer deposits in the U.S is huge. We make money by earning interest from our partner bank. We view our savings product as an entry point into the banking market, with the potential to offer a variety of revenue generating services to our users as other neo-banks have done. We plan to differentiate ourselves from other neo-banks by always offering products that make use of behavioral psychology to nudge people toward healthier financial habits. With our app, you save money in an FDIC insured account. For every $25 you save, you get a recurring ticket into weekly random number drawings with chances to win prizes ranging from $0.10 to the $10 million jackpot. We provide a rate of return on savings that on average is in-line with the top yielding savings accounts out there like Marcus or Ally. You might get a higher return if you’re lucky and win more prizes than expected. You might get a lower return if you win fewer prizes than expected. Even in a worst case scenario where you never win a prize, you still have your savings. Yotta is free. The $10 million jackpot would be paid out by our insurance partner. We are funding a jackpot via insurance to solve the chicken and egg problem of offering a life-changing jackpot that we hope will motivate people, even if the odds are extremely low that you’ll win it. Hope you guys check it out. Happy to answer any questions, and looking forward to any feedback. July 9, 2020 at 07:12PM

Show HN: RSS/Atom to twtxt feed aggregator https://ift.tt/2O8ZYoX

Show HN: RSS/Atom to twtxt feed aggregator https://ift.tt/3251Vv3 July 9, 2020 at 05:31PM

Show HN: SSVM – Speed up your Node.js apps with Rust and WebAssembly https://ift.tt/3gEU4Iu

Show HN: SSVM – Speed up your Node.js apps with Rust and WebAssembly Raw performance (the lack of) is always a contentious point for JavaScript, especially in our post-Moore era of computing. Node.js gets around this issue through extensive of use of native libraries and modules written in C, including the V8 JS engine itself. But as application developers, how do YOU create high performance functions? Write in C and run as a NAPI module? Write in Rust and run as a V8 wasm? Well, there is another (better and faster) way now! The SSVM is a fully featured WebAssembly VM that is optimized for server-side applications. https://ift.tt/38HMOsM You can write functions in Rust, compile to WebAssembly and run in SSVM, and access it as if they are JS functions in Node.js. Easy as pie. Give it a try (https://ift.tt/2O9fxgu)! By rewriting computationally intensive functions from JavaScript to Rust, developers could achieve 10x to 100x times performance (https://ift.tt/2BJxdwM) gain in terms of startup and/or execution speed. BTW, Why not just use v8? For starters, SSVM runs much faster than V8 (https://ift.tt/2W1Knfm) and it also supports more server-friendly extensions than just WASI. Any issued and feedback are welcome. Checkout the GitHub link: https://ift.tt/2Z8BBOK July 9, 2020 at 06:18PM

Show HN: static-json-db, The Native Jamstack Database https://ift.tt/2OaZfDS

Show HN: static-json-db, The Native Jamstack Database https://ift.tt/38RvC49 July 9, 2020 at 05:50PM

Show HN: SSVM – Speed up your Node.js apps with Rust and WebAssembly https://ift.tt/2Zc0tEZ

Show HN: SSVM – Speed up your Node.js apps with Rust and WebAssembly https://ift.tt/2BWrDXE July 9, 2020 at 04:51PM

Show HN: WebSockets in C for Embedded Applications https://ift.tt/2ObkcP3

Show HN: WebSockets in C for Embedded Applications https://ift.tt/3eeN7vY July 9, 2020 at 03:27PM

Show HN: I built a simple monitoring dashboard app for my life https://ift.tt/38E4RQm

Show HN: I built a simple monitoring dashboard app for my life https://ift.tt/31ZbBqL July 9, 2020 at 02:27PM

Show HN: Various Statistics in Git Repository https://ift.tt/3eduyZp

Show HN: Various Statistics in Git Repository https://ift.tt/2YQ1H7i July 9, 2020 at 01:48PM

Wednesday, July 8, 2020

Show HN: I built a service to help companies save 35%+ on their AWS bills https://ift.tt/38LQv0n

Show HN: I built a service to help companies save 35%+ on their AWS bills Hey HN: I'm Kaveh, the founder of Usage (https://www.usage.ai/) We help companies drive down AWS costs. Why? Because the way it's done now is a pain. Stakeholders, especially engineers, are required to spend unnecessary time manually finding underutilized or overly expensive EC2s. We believe the optimization process should be done automatically through a series of sophisticated algorithms. At the moment, there are over 70,000 AWS EC2 prices - doing that manually just won't scale at most organizations. My background is in software engineering. Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of smaller startups. Here's how it works: We are typically hired by the head of engineering. Usage makes its initial analysis of your organization's AWS usage, then it's passed to a human that manually verifies each recommendation for correctness. The human in the loop may reach out to if they are unsure about a particular recommendation. We make money off of a monthly subscription to manage all of your organization's AWS spend management. Our fee is based on your organization's size and ranges from $2.5k-$10k/month. Happy to chat directly kaveh@usage.ai Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas! July 9, 2020 at 09:47AM

Show HN: Generate Deep Fake Video with an Image https://ift.tt/38FmvmM

Show HN: Generate Deep Fake Video with an Image https://ift.tt/2BQNBLO July 9, 2020 at 04:40AM

Show HN: A privacy-first browser for Android with ZERO permissions https://ift.tt/31VqD0I

Show HN: A privacy-first browser for Android with ZERO permissions https://ift.tt/2Zr8lB2 July 9, 2020 at 01:51AM

Show HN: Instatus – Get Ready for Downtime https://ift.tt/2ZbGaYA

Show HN: Instatus – Get Ready for Downtime https://instatus.com July 9, 2020 at 02:46AM

Show HN: Watchmespendmoney https://ift.tt/2Z9ZLrP

Show HN: Watchmespendmoney https://ift.tt/2Z8m4hQ July 9, 2020 at 12:52AM

Show HN: A book recommendation engine backed by 7 million book ratings https://ift.tt/2O6DRj1

Show HN: A book recommendation engine backed by 7 million book ratings https://ift.tt/2ZP9D9J July 8, 2020 at 09:58PM

Show HN: Conotify.org – Stop the spread of Covid-19 by notifying your contacts https://ift.tt/2AKprCe

Show HN: Conotify.org – Stop the spread of Covid-19 by notifying your contacts https://ift.tt/3gHFEaK July 8, 2020 at 11:02PM

Show HN: Virgo, a graph-based configuration language https://ift.tt/38HRb6T

Show HN: Virgo, a graph-based configuration language https://ift.tt/3gDlmyT July 8, 2020 at 09:31PM

Show HN: Runnaroo – A new search engine that didn't raise 37.5M to launch https://ift.tt/2ZJJb1e

Show HN: Runnaroo – A new search engine that didn't raise 37.5M to launch https://ift.tt/2T4emlT July 8, 2020 at 09:27PM

Show HN: Customizable RDBMS Vue UI in 20kb Gist Desktop App https://ift.tt/2BPv1nj

Show HN: Customizable RDBMS Vue UI in 20kb Gist Desktop App https://ift.tt/2DmDChM July 8, 2020 at 08:18PM

Launch HN: ElectroNeek (YC W20) – Automatically find and automate routine work https://ift.tt/2BIZnbc

Launch HN: ElectroNeek (YC W20) – Automatically find and automate routine work Hey Hacker News! We are Sergey Yudovsky, Dmitry Karpov and Mike Rozhin, founders of ElectroNeek ( https://electroneek.com ), an automation platform for repetitive business tasks. The product we build let users design software ‘robots’ that imitate human actions in apps and websites, and deploy them to eliminate routine work. Our software also spots patterns of repetitive processes that users do in business app and suggests what to automate in the first place. Some of you may have heard of a technology niche called Robotic Process Automation, or RPA. Basically, it’s about automating user actions on Graphic User Interface level, so no API is needed to automate any type of repetitive work on the computer. It has been known for 20+ years in the software testing space but emerged as a business process automation tool over the last decade, getting big momentum in Enterprise (95% of Fortune 500 use it for back-office task automations). If you know what Selenium is and how it automates work in browsers you may think of RPA that is a Selenium on steroids that can work in any desktop or SaaS app. Basic RPA bots interact with app interfaces using mouse and keyboard, so if some repetitive process can be described by an instruction it can be automated (in theory) with RPA. There are a few fundamental issues with GUI-level automation (like, how should a programmed bot behave if the interface has changed?) but the major limit historically has been the complexity of RPA bot development and administration. The biggest benefits of RPA come from automating complex tasks, sometimes even end-to-end jobs across multiple pieces of software and websites. As you might expect, this approach to automation works great until it doesn't, and then someone has to step in with duct tape, a.k.a. write glue code to stick the pieces together, especially when it comes to variables, cycles and unstructured data (a lot of real business documents). RPA turned into something that business users can not use without having coding experience, which defeats the whole purpose. In 2016-2018, Sergey and Dmitry, long time friends, separately got into RPA consulting business on two different continents. Sergey ran his own boutique firm that worked with big banks and natural resource companies in Eastern Europe and Dmitry was in charge of RPA branding and marketing strategy at EY’s Americas business. The idea to build new software in the space came from Sergey’s inbound marketing pipeline – many mid-market companies understood the benefits of RPA, attended Sergey’s firm demos of RPA bots in action, but walked away from implementations because they haven’t been able to afford them due to limited in-house IT resources and absence of a budget for consultants. ‘Too complex and expensive’ - the most common feedback of such potential clients who in fact were underserved by major vendors and integrators. To move forward with making RPA easier for such customers, Sergey and Dmitry brought in Mike, Dmitry’s college friend with a major in mathematics and career in cloud architecture. We got some momentum among small banks, insurance companies and other companies with relatively tiny IT teams. But then we realized that there are obstacles with this market. The biggest problem lies in finding what to automate in the first place. There is lots of manual repetition going on in companies that people just don't notice. Managers and IT often understand the RPA tech and its capabilities, but struggle to find where to start. An even bigger obstacle to automation is the need to learn complex tools and in fact, the need to code in order to automate significant routines. It turns out that navigating desktop or website interface requires more complex logic than taking data from SaaS A to SaaS B (the land of Zapier). Over the time we adopted a mantra ‘if it can be done with a mouse only, without touching the keyboard, it should be automatable in this way'. At present, about 25% of our bot developers are non-IT. Typically their role in a company is related to working with analysis or operations data. They benefit from automating data extraction or data entry tasks and are motivated enough to learn a new tool to make their own life easier. These ‘Citizen Automator’s’ have a very simple decision-making process when they evaluate automation opportunities: will I get back the time I invest in designing a workflow? What are the time gains? If so, I invest my time and request a budget for a solution. Our big insight about how to solve these obstacles came from the simple idea that ‘robots’ that execute automations also have all the capabilities to passively monitor how users interact with different interface elements, mouse, keyboard, etc. Why not let the ‘robot’ look at what you do in the first place, and attempt to find whether you run the same process repetitively, even if runs are spaced in time. Normally this could be seen as an invasion of privacy but, unlike with time trackers, the purpose of this monitoring is not a control of how people spend their working hours but the voluntarily search for automation possibilities for giving time back to people. From that we built a simple repetitive-actions analytics tool that any users, regardless of IT experience, can use out of the box. Users across a company can download a client that passively monitors how they interact with different interface elements (forms, buttons) across whitelisted applications and websites, looks at clipboard frequency, mouse and keyboard usage patterns. On the back end, the cloud portion of the software identifies repetitive patterns and estimates potential (in hours) for automation on the level of software, users, and the organization. For instance, if a user often switches between 2 application windows and uses Ctrl+C/V in each iteration, this is a pattern of repetitive process that can be automated with RPA. The platform counts specific automation opportunities (like copy-pasting, repetitive click-throughs) to give a better sense on what exact routine it identified. These types of job are common for RPA automations. Even more common is the case of clicking through a legacy system to process a transaction (for instance, underwriting insurance) – users click on interface element on the same screens in the same orders for 30+ times and don’t even think of accelerating the clickthrough with automation. Or accounting case – many CPAs charge clients for manually uploading ledger account into cloud accounting software, taking data from excel to web forms. ‘Robots’ will ‘eat’ such tasks. Once the repetitive patterns have been identified, it’s time to start automating. Designated users can build bots with no code/low-code. Finding and eliminating inefficiencies is a pretty addictive process. When you have an automation tool in your hands you definitely look very differently at how your teams spend their working hours. On the business side of the house, we adopted SaaS model and charge clients for the access to process discovery and automation suite that has both web and downloadable parts. We eat our own dog food a lot: all of us, from sales and marketing to product, have our own set of automated workflows. In sales, we use bots to automate going to LinkedIn Sales Navigator to enrich contact lists, to check emails in these lists against spam databases (using tool named Scrapp) and then to build email sequences in Gmail, bypassing # of sent emails limit set by CRM vendor on our plan. We're really happy to get to this point and share our story here, thank you for reading about it! Please let us know your thoughts and questions in the comments. July 8, 2020 at 08:00PM