Thursday, 11 May 2023

Show HN: BundleStore – increase revenue by offering your product in a bundle https://bit.ly/42KD1N5

Show HN: BundleStore – increase revenue by offering your product in a bundle On BundleStore, users buy more to save more. By offering your product in a bundle, you can make your product instantly more attractive! Visit the website and tell me what your product is, and I'll do the rest. https://bit.ly/420jSH4 May 11, 2023 at 09:58AM

Show HN: Search Xkcd https://bit.ly/3O02huA

Show HN: Search Xkcd https://bit.ly/3LRYME1 May 11, 2023 at 09:03AM

Wednesday, 10 May 2023

Show HN: Deterministic objective Bayesian inference for spatial models [pdf] https://bit.ly/3nOYyp5

Show HN: Deterministic objective Bayesian inference for spatial models [pdf] To give some context, objective Bayesian inference refers to Bayesian analysis (i.e. integrating over the parameter space) using a prior that is design to represent "minimal information" (see [1], [2], and [3] for an overview). Particularly in cases where a model's likelihood function is not strongly peaked about a point, objective Bayesian inference can give better results than methods based off of point estimates like Maximum Likelihood [4]. Reference priors provides a general approach to construct so-called noninformative priors that are suitable for Objective Bayesian analysis ([5], [6]). The approach takes a practical viewpoint of noninformative priors and looks to build priors that are both tractable and provide good performance on frequentist coverage simulations. See Section 2 for a description of how the process and frequentist simulations work and [7] for examples with some basic models (e.g. why 1/σ^2 is the noninformative prior for the variance of normally distributed data with known mean). [8] was the first to develop reference priors for Gaussian processes models, and [9] extended the work to handle Gaussian Processes with noise (or nugget effects). The project I'm working on provides software and algorithms to do deterministic inference using the prior from [9]. Typically, such inference has been done using MCMC sampling algorithms; but my belief is that deterministic algorithms can give results that are more consistent, less sensitive to parameter tweaking, and more efficient, at the expense of some engineering cost and loss of generality. For an example of how the algorithms work on a real-world data set of zinc measurements in a flood plain along the Meuse river [10], see https://bit.ly/41qZ3n2... References [1]: https://bit.ly/3W98dDX [2]: https://bit.ly/3pAe2h9... [3]: https://bit.ly/3pBCNJO [4]: https://bit.ly/3pzpytu... [5]: https://bit.ly/41uDIct... [6]: https://bit.ly/3VRXQUG [7]: https://bit.ly/3puDkgK... [8]: https://bit.ly/3VTH8Es... [9]: https://bit.ly/3VXF5iD... [10]: https://bit.ly/42sryCj... https://bit.ly/3Bhomxu May 10, 2023 at 04:07PM

Show HN: Mineo.app – Better Python Notebooks https://bit.ly/3psUATB

Show HN: Mineo.app – Better Python Notebooks Hello everyone, I would like to introduce our startup to HN: Mineo.app. Mineo.app is a production-ready SaaS Python notebook that provides a complete environment for building your data applications: Dashboards, Reports, and Data Pipelines based on Python notebooks. Key features: * Superpowered jupyter-compatible Python notebooks with extra goodies like: version control, commenting support, custom docker images, etc... enhanced with no code components that allow to create beautiful dashboards and reports. * Data Pipelines: Ability to schedule and run one or more notebooks. * Integrated file system to manage your files and projects with detailed permissions and groups. We have a freemium licensing model, so you can start using Mineo just by registering with your Github/Google/Microsoft account for free without a credit card. And it's free for educational purposes ;-) Diego. https://bit.ly/3LWtoEr May 9, 2023 at 02:19PM

Show HN: Marketing software for solopreneurs who don't like marketing https://bit.ly/42q8THg

Show HN: Marketing software for solopreneurs who don't like marketing Hey folks, I made 2Quiet2Market for busy solopreneurs who are "too quiet to market" what they build. I've been building this since September 2022 because I am a software dev who likes to talk factually but doesn't enjoy to "pound the drum" and "toot the horn" to market my stuff. On the other hand, if I don't market my stuff, people won't know about it and won't buy it. Bummer. So what did I do to make life better for quiet or factual people like me who like to build stuff and want to make money with it? I made a web-based app that helps you create your own habit for marketing. When people have a habit, they are more likely to do what needs to be done (marketing in this case). The free plan of my SaaS contains these tools: * Positioning blackboard * Story Composer * Experiment Designer Positioning blackboards provide you with Lego-like building blocks to make your product look awesome and desirable. They clarify your marketing until you reach a story you want to tell that will make your customer buy. Story Composer helps you create those stories step-by-step, and Experiment Designer lets you plan which stories to tell on which marketing channels, with a recipe on how to execute each marketing experiment. Already with the Free plan, you can create your specific marketing playbook and turn it into a habit. The Free plan allows you to have 1 project with 2 blackboards, and an "invite" feature to have a friend look at your stuff. There are two paid plans as well: - the Pro plan offers unlimited projects and blackboards, as well as an integration with the Todoist.com task management system. It automatically turns experiments into to-dos to get them done. And: The Pro plan also allows you to edit other people's stuff if they invite you to do so. - the Advanced plan adds GPT to spice up the factual marketing copy from Story Composer, in order to make it more engaging for your audience. Have fun, please try it out, and tell me whether you can use it to market your own stuff to the world. It comes with interactive demos on its dashboard, and with comprehensive docs at https://bit.ly/3nXxh3P Cheers, Matthias https://bit.ly/3nXItxk May 10, 2023 at 05:40PM

Show HN: ChattySurvey – Super easy AI powered conversational surveys https://bit.ly/3VTr7hQ

Show HN: ChattySurvey – Super easy AI powered conversational surveys My name is Richard D'Lonesteen I'm the CTO of ChattySurvey. This is the 6th startup idea I'm working on in the last 12 months. In a way, it was born because of the pain of doing MOM tests and understanding how tricky it can be to create good surveys and conduct them without falling for the flattery trap. We are building perhaps the simplest to create surveys in the world(let me know if I'm wrong). Currently, you can get super powerful(NPS, CSAT, PMF etc..) surveys just by filling out 1 text field with the name of the subject. We are leveraging GPT to conduct the surveys and analyse them. And so far it's doing an unbelievable job, but don't take my word for it - check it out! We are looking for pilot users and problems that we can help to solve! Thank you! https://bit.ly/3VYBuRC May 10, 2023 at 01:25PM

Show HN: Askhn.ai – generate answers based on expertise on HN https://bit.ly/41pYycM

Show HN: Askhn.ai – generate answers based on expertise on HN https://bit.ly/42K9eo0 May 10, 2023 at 12:10PM

Tuesday, 9 May 2023

Show HN: A clock app developed based on flutter https://bit.ly/3BfafJ0

Show HN: A clock app developed based on flutter https://apple.co/42JJt6W May 10, 2023 at 05:00AM

Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js https://bit.ly/3Md1fdn

Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client library selectively updates the changed areas. When a user event is received by a Fir route, an array of html templates are rendered on the server and returned as an array of DOM events to the browser. The DOM events are consumed by the alpinejs plugin and dispatched within the DOM where listeners attached to elements can use the event to update the DOM. See the demo and quickstart here: https://bit.ly/3LSknMq https://bit.ly/3LSknMq May 10, 2023 at 01:03AM

Show HN: Spiti – Private video library for high-performing teams https://bit.ly/3VLchtH

Show HN: Spiti – Private video library for high-performing teams Hi HN I’m Therese, one of the founders of Spiti. My co-founder, Sai, and I are thrilled to launch Spiti to the HN community! We’ve been working on a better way for teams to organize, access, share, and collaborate on internal videos. Recently, we built the ability to record, too. It is built specifically to enhance remote and hybrid teams’ access to internal knowledge and context lost in historical conversations. ------- *tl;dr backstory:* We’ve worked in start-ups and larger companies. In our previous stints, searching for stuff took up a lot of time. Tooling solved for better access and collaboration in most cases, except videos. Recorded meetings, webinars, product demos, explainer videos, customer conversations, etc. were always scattered around in various folders on the cloud, links in emails, and Slack. But those videos are important, and easy access would save the team and us at least a few hours every week. ---------- We designed and built Spiti Team Video Library to address these challenges head-on and provide teams with their own private video library or, as we describe it — an internal YouTube for your team. One of the things we crafted carefully is its intuitive interface, designed to ensure a delightful viewing experience for otherwise boring team videos. Spiti also integrates seamlessly with popular storage and collaboration tools — Zoom, Google Drive, and Slack— making it easy for teams to centralize their meeting recordings, onboarding, and customer conversations — no more hunting for a video lost in the cloud or links lost on Slack channels. *A few key capabilities:* - Native Screen Recorder (for MacOS) - Native integration with Zoom, Google Drive & Slack - Securely connect and collaborate with individuals or teams outside your organization through Spiti Connect - Organize videos into Playlists - Comments and keep the conversation going - Embed entire playlists in Notion, Coda, and webpages - Search in a video through auto transcriptions for every video *Interesting ways our customers use Spiti* - Adding clarity to bug reports - Product demo videos for your customers - Reviewing GitHub PRs faster - Employee onboarding made async and repeatable We'd love to talk to you and learn how Spiti can improve your remote team's productivity and provide feedback on what we have built so far. We understand that collaboration needs vary from team to team, and we're dedicated to tailoring our platform to meet those specific needs. We look forward to your comments! https://bit.ly/3nTgxux May 9, 2023 at 06:15PM

Show HN: LLM, a Rust Crate/CLI for CPU Inference of LLMs (LLaMA, GPT-NeoX, etc.) https://bit.ly/41gObYN

Show HN: LLM, a Rust Crate/CLI for CPU Inference of LLMs (LLaMA, GPT-NeoX, etc.) G'day, HN! I'm one of the maintainers of `llm`. I've been working alongside a trusty group of contributors to bring this project to life, and we're now at a point where we're ready to share it with the world. Large language models (LLMs) are taking the computing world by storm due to their emergent abilities that allow them to perform a wide variety of tasks, including translation, summarization, code generation, and even some degree of reasoning. However, the ecosystem around LLMs is still in its infancy, and it can be difficult to get started with these models. `llm` is a one-stop shop for running inference on large language models (of the kind that power ChatGPT and more); we provide a CLI and a Rust crate for running inference on these models, all entirely open-source. The crate can be embedded in your own projects, allowing you to easily integrate LLMs into your own applications. We hope that `llm` can help to alleviate some of the pain points that users face when working with LLMs. Our goal is to build a robust solution for inferencing on LLMs that users can rely on for their projects, so that we can provide a moment of peace in the chaos of the LLM ecosystem. At present, we are powered by `ggml` (similar to `llama.cpp`), but we intend to add additional backends in the near-future. This means that we currently only support CPU inference, but we have several ideas in mind for how to add GPU support, as well as other accelerators. We're looking for feedback on the project, and we'd love to hear from you! If you're interested in contributing, please reach out to us on our Discord ( https://bit.ly/3pqaluA ), or post an issue on our GitHub ( https://bit.ly/44CwzcO ). https://bit.ly/3ptF6io May 9, 2023 at 05:37PM

Show HN: No-code tool for AI-powered NPCs https://bit.ly/3BbEjVM

Show HN: No-code tool for AI-powered NPCs https://bit.ly/41g7Qbz May 9, 2023 at 05:06PM

Show HN: JavaFiddle – Compile, Run and Share Java code fully client side https://bit.ly/41hqG1P

Show HN: JavaFiddle – Compile, Run and Share Java code fully client side https://bit.ly/3HTKLof May 9, 2023 at 03:37PM

Show HN: We built an end-to-end encrypted alternative to Notion https://bit.ly/3LLoQk1

Show HN: We built an end-to-end encrypted alternative to Notion Hello HN, Over the last year we've been building snote.app, a Privacy focused, End-to-End Encrypted alternative to Notion. You can write, plan, collaborate and get organized - it allows you to take notes, store files, add tasks, manage projects & more. Whether you're working solo or in a team. We are hoping to use this post as an opportunity to collect feedback from fellow hackers. If there's anything we can do better, please let us know https://bit.ly/41jknem May 9, 2023 at 02:47PM

Monday, 8 May 2023

Show HN: Submit ChatGPT prompts on a web page to mutate the same web page https://bit.ly/42CKFci

Show HN: Submit ChatGPT prompts on a web page to mutate the same web page https://bit.ly/42Dbi0M May 8, 2023 at 06:49PM

Show HN: A social network to share articles you've read https://bit.ly/3pkaGPk

Show HN: A social network to share articles you've read https://bit.ly/3LM6XBA May 8, 2023 at 10:22PM

Show HN: Monch, a tasty TypeScript parser-combinators library https://bit.ly/42juYak

Show HN: Monch, a tasty TypeScript parser-combinators library https://bit.ly/3NKFV0d May 8, 2023 at 09:08PM

Show HN: Cptn.io – open-source integration platform https://bit.ly/3B6FuWu

Show HN: Cptn.io – open-source integration platform Hi, I am Krishna Thota. I am building an open source integration and data platform( https://bit.ly/3B6FwxA ). The product is MIT licensed and the repo is at https://bit.ly/3M6eHQd . I have started on my startup journey an year ago and launched a monitoring platform called DevRaven. Unfortunately the product did not takeoff as expected. That story is for another day. But during the course of building the product, I have built several integrations leveraging MQs and Cloud Functions. While building and deploying Cloud Functions for happy paths is easy, I had to monitor logs for failures, build retry mechanisms or manually process failed events, keep instances running to prevent cold start timeouts. It can also get expensive with charges for MQs, server time for running cloud functions etc and costs can be unpredictable. I thought of building a platform where I can build integrations quickly, have the ability to look at incoming/outgoing events, look at logs, retry any failed events etc. And finally, predictable costs for running the infrastructure. cptn.io provides all these capabilities and more. You can build pipelines to integrate with any cloud services, send data from your backend to data warehouses, listen to web hook events etc. The platform can be integrated into any stack by sending events to HTTP end points. Instead of trying to build a business first or launch an open source product under restrictive licenses, the platform will be available under MIT license so any user or customer can use it. There is no ee folder or complex dual licensing and I am also committing to releasing SSO under MIT. The plan is to offer a managed service in the cloud at a later time, accept sponsors for prioritizing features for enterprise customers and charge for enterprise support. It should take less than 5 minutes to get the platform running on your machine. Welcome any feedback, feature requests, PRs and bug reports. https://bit.ly/3B6FwxA May 8, 2023 at 06:45PM

Show HN: Automatic Domain Verification https://bit.ly/3LFydSt

Show HN: Automatic Domain Verification The Domain Verification protocol stores a DNS TXT record at a DNS name derived from a hashed "verifiable identifier" (email, telephone, DID), enabling anyone that can prove control over the verifiable identifier to prove authority for the domain name, whilst preserving the privacy of the authorised party. Once setup, the record enables automatic domain verification for any service provider. This record could be automatically setup by domain registrars upon domain registration (with registrant opt-in) creating a fast lane for verification with service providers many new small businesses use (eg Google Ads, Facebook, Office365, Dropbox, etc). ===== Quick sidebar: This was originally submitted to HN under the title "Show HN: Make domain verification as easy as verifying an email or phone number" 3 days ago [1]. It was doing really well (#3 on front page) then totally disappeared from front page and went to bottom of page 1 of Show HN. After an email exchange with dang (incredibly helpful as always), he explained that it got flagged with the "overheated discussion detector" and it turned out I caused this by diligently responding to every comment as fast as my fingers would type because I wanted to keep engagement going. Helpfully dang took the flag off it about 12 hours later after our email exchange, but understandably the momentum was lost. So I feel like it kinda got killed, just as it was picking up pace and as the US west coast was waking up. So I am humbly reposting it with a modified description based on the comments of the last post. ===== This is a project I've been working on for a little while and I'm interested in your feedback and point of view. Many of us would have verified a domain name by pasting a string into a DNS TXT record. These methods are currently being discussed and standardised at the IETF [2]. Let's Encrypt's DNS-01 method [3] is probably considered the state of the art. The differences between DNS-01 and Domain Verification protocol are: - DNS-01 requires a new TXT record for each service provider. With Domain Verification Protocol, multiple service providers can use the same record. - Instructions to setup a DNS-01 TXT record are instigated by the service provider, whereas a Domain Verification Protocol record can be setup independently by a user or a domain registrar. They could even pre-populated by a registrar upon domain registration (with registrant opt-in) - There’s no concept of permissions in DNS-01, the act of creating the record gives the user full access for the domain with the service provider. With Domain Verification protocol multiple records can be setup, limited permissions could be setup for different third parties. For example give a marketing agency authentication to claim the domain on social media but nowhere else. I'm still working on licensing but creating these records will always be free. I hope to find service providers that see significant upside in reducing friction for user onboarding that are willing to pay to license it. Worked example: Let's say you want to authenticate the user with the email user@example.com with the domain dvexample.com, these are the steps: a. HASH(user@example.com) -> 4i7ozur385y5nsqoo0mg0mxv6t9333s2rarxrtvlpag1gsk8pg b. Store Domain Verification record at: 4i7ozur385y5nsqoo0mg0mxv6t9333s2rarxrtvlpag1gsk8pg._dv.dvexample.com c. TXT record determines permissions and time limit: @dv=1;d=Example user email;e=2025-01-01;s=[seo;email];h=4i7ozur385y5nsqoo0mg0mxv6t9333s2rarxrtvlpag1gsk8pg Thanks for taking a look, Elliott 1. https://bit.ly/41nLwgh 2. https://bit.ly/3HPPWFC... 3. https://bit.ly/3nHzOPE https://bit.ly/3nyKdgB May 8, 2023 at 06:06PM

Show HN: Play SineRider, a math puzzle game built by teenagers at Hack Club https://bit.ly/3LH0bgw

Show HN: Play SineRider, a math puzzle game built by teenagers at Hack Club Messing with your TI-84 graphing calculator is a rite of passage for every teenager who has ever been bored in a math class. In 2013 I was that teenager, and it gave me an idea for a tiny game about sledding on graphs. This project grew into my white whale, and I spent my twenties trying and failing to finish it alone. I shelved the game when I started working for Hack Club in 2018—until last May, when a few community members took it off the shelf. The project took on a life of its own, and turned into a year of nights and weekends from a global team of 20+ teens in 8+ countries. Today SineRider enters public beta! SineRider is literally an infinite universe of function composition puzzles, each with infinite solutions, that range from welcoming for 9th graders to difficult for even the most serious matlab user. And every day we tweet out a fresh one to be solved with your morning coffee. We hope you enjoy playing SineRider as much as we’ve enjoyed making it. And we’re not done! Mobile support, polar coordinates, and a level editor are all on the roadmap. SineRider is a living project, to be continuously built and maintained as free OSS by the Hack Club community: https://bit.ly/42dM61j The team that built the game will try to be in the comments today between high school classes and AP tests. —chris walker, creative director Watch the trailer: https://www.youtube.com/watch?v=35nDYoIwiA8 Play now: https://bit.ly/3K8tXJL https://bit.ly/42dM61j May 8, 2023 at 02:14PM