Wednesday, July 27, 2022

Show HN: Looria – A product (re)search engine https://ift.tt/08MXGVO

Show HN: Looria – A product (re)search engine About 1.5 years ago, I introduced my review aggregator BuyForLife on Hacker News, where it became the #8 most upvoted Show HN project of all time[1]. The idea of helping people to make better purchasing decisions continued to chase me over the last year. Here are some stats that illustrate how important online reviews are: • 90% check online reviews as part of their online buying journey • 43% visit 5-10 websites to research a product • 75% spend more than a day doing research before buying a product The top frustrations with the current process are: • Google full of SEO spam and Ads • Fake reviews • Fragmented trusted sources • Inconsistent information across sources Thanks to the recent advances in NLP (transformers, GPT-3, etc.) it became possible to solve these problems at scale, so I decided to team up with my co-founders Johnny and Tavis to build https://Looria.com . We aggregate and summarize the most trusted product reviews on the web like Reddit, Youtube, or Consumer Reports. Just like Rotten Tomatoes provides trustworthy ratings for movies, Looria offers ratings and reviews for all kinds of products. Our vision is to make Looria the go-to platform for making purchase decisions. Looria is still in beta and our data is far from perfect. We're working hard on improving the data quality, adding better filters, and scaling to many more categories. [1] https://ift.tt/nkPwb2g https://looria.com July 26, 2022 at 11:22PM

Show HN: TypeScript query builder with full type inference https://ift.tt/YxAtThE

Show HN: TypeScript query builder with full type inference Hey HN! Colin here - a TypeScripter, open sourcer, and engineer at EdgeDB. As the creator of Zod and tRPC, I'm interested in designing tools/APIs that use type inference and generics to make life easier for devs. This query builder represents another step in that direction. We set out to build an EdgeQL query builder that can express queries of arbitrary complexity (EdgeQL has feature parity with SQL, roughly) and infer the static type of the query result. We introspect the database and generate a schema-aware client that represent any query, including ones that use built-in functions, operators, string/array/tuple indexing, aggregations, conditionals, type casting, subqueries, computed properties, etc—things most ORMs can’t represent. This post mostly discusses the API design, which I think will be interesting regardless of familiarity with EdgeQL. I’d love to see some of these ideas bleed into future generations of TypeScript ORMs/query builders too. Best way to try it is to clone the sandbox repo and follow the instructions in the README[0]. Or jump into the docs[1]. [0] https://ift.tt/Z6QELlH [1] https://ift.tt/j9N2iCA https://ift.tt/DAIo6Yu July 26, 2022 at 04:24PM

Tuesday, July 26, 2022

Show HN: Open-Source Notion UI, Lotion https://ift.tt/dH3VWD2

Show HN: Open-Source Notion UI, Lotion My friend and I love the Notion UI, so we open-source a version we have been building. - Block-based editor - Drag to reorder blocks - Basic Markdown-parsing including bold, italic, headings and divider - Type '/' for command menu and shortcuts Tiny fun detail: When you move between blocks with your arrow keys, your cursor will remain at roughly the same horizontal position (vs jumping to the start or end of a block). Lotion is quite limited for now, and we would love any contributions (e.g. image blocks, video blocks, code blocks, etc.) https://ift.tt/nQXPcgK July 26, 2022 at 06:53AM

Show HN: PickCode – An educational coding environment for students after Scratch https://ift.tt/ZFnGERL

Show HN: PickCode – An educational coding environment for students after Scratch PickCode is designed for use on desktop and tablet, and supports creating chatbots, visual designs, and 2D games. There is plenty of functionality missing - you can't add media to games for instance, but the current version shows off the foundation of what I'm aiming at. I taught myself to code using MIT's App Inventor, so I have an enormous respect for block based languages like App Inventor, Scratch, Snap!, MakeCode, etc. PickCode is my attempt at adding options for students who want to learn more about programming without making the jump to text, or as an alternative to block coding for beginners coming to programming at an older age. The visual language is meant to lower the barrier to entry to coding but the far more important aspect for me is giving students the ability to make things they're proud of as quickly as possible. A JS/Python API for controlling the chatbot and game engine are in the works. As of now, there are sample programs to play with and an editor which saves your programs to local storage. Full user accounts, tutorials and administrator accounts for teachers to organize assignments are on their way soon. If you're interested in using PickCode in a classroom or want to discuss feedback, send me an email at charlie@pickcode.io https://ift.tt/GiS0X81 July 26, 2022 at 01:46AM

Breaking #FoxNews Alert : Number of dead rises after devastating tornadoes, Kentucky governor announces


from Twitter https://twitter.com/RKarthickeyan1

July 26, 2022 at 02:29AM
via RKarthickeyan1

Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid https://ift.tt/kDi5pOH

Show HN: Pipes puzzle (a.k.a. Net) on a hexagonal grid Hello, HN - I wanted to share this puzzle game I made during my vacation. I'm rather fond of the pipes puzzle where your goal is to restore a scrambled network of connections by rotating tiles. It's usually played on a grid of squares and this all started when I decided to make a programmatic solver for that kind of puzzle. Then I realized that with some minor changes the solver could generate new puzzle instances. I thought about what kind of puzzle to make and someone suggested a hexagonal grid. Adapting the generator wasn't too hard but then I had to create a way to play this variant. So I did just that =). I find hexagonal pipes a bit more difficult than the square variant because there's a larger variety of possible tile shapes. For an extra challenge I implemented wrap mode where the board can connect to itself (right to left and top to bottom), so there are no convenient outer walls to start from. The site is made with Svelte Kit, its code is available on github at < https://github.com/gereleth/hexapipes >. Hope you enjoy playing =). https://ift.tt/XUP1rDl July 25, 2022 at 12:20AM

Show HN: I built an email marketing tool made for indie hackers and solopreneurs https://ift.tt/KEAWiFd

Show HN: I built an email marketing tool made for indie hackers and solopreneurs https://ift.tt/QOCfLtb July 26, 2022 at 12:28AM

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call https://ift.tt/386v4bj

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call I'm the developer of Trace, a non-intrusive, shortcut-driven Mac ...