Friday 30 September 2022

Show HN: I made a site that lets you generate AI images using templates https://bit.ly/3LTV0JT

Show HN: I made a site that lets you generate AI images using templates https://bit.ly/3Eb6pTJ September 30, 2022 at 07:42PM

Show HN: AirQL: An Airtable API with OAuth2 access control and permissions https://bit.ly/3Rs4FbR

Show HN: AirQL: An Airtable API with OAuth2 access control and permissions Hey there! At our company, Bit Complete [1], we use Airtable a bunch for managing operations. We really like how easy it is to throw up a form to collect information, or to build automations for offline processing like aggregations. One challenge we kept running into was how to build more complicated interactive apps using the API, while maintaining fine-grained access control to Airtable data. Airtable ties identity to API access control via API keys, which makes it very hard to build apps with realistic access control needs. So we built AirQL! [2] It’s a utility layer between Airtable’s API and custom/internal web applications that supports Google authentication and flexible access control. We’ve found that it makes it practical to build simple, useful internal apps, that still benefit from everything else Airtable has to offer. If this sounds interesting, check out the docs [3], try out the product, and let us know what you think! We’re looking for feedback and to learn if this would be useful to others. If you have questions or suggestions, please get in touch at airql-support@bitcomplete.io. [1]: https://bit.ly/3RvMQs9 [2]: https://bit.ly/3fxIwLZ [3]: https://bit.ly/3RsEhyt https://bit.ly/3fxIwLZ September 30, 2022 at 04:25PM

Show HN: uFuzzy.js – A tiny, efficient fuzzy search that doesn't suck https://bit.ly/3RknnSA

Show HN: uFuzzy.js – A tiny, efficient fuzzy search that doesn't suck https://bit.ly/3UPrgln September 30, 2022 at 03:44PM

Show HN: Canvas Artpedia – Design Tool with AI https://bit.ly/3UQF8vN

Show HN: Canvas Artpedia – Design Tool with AI https://bit.ly/3dTbGEW September 30, 2022 at 11:24AM

Show HN: Instant streaming GraphQL APIs with built-in authorization for Postgres https://bit.ly/3dZjmoT

Show HN: Instant streaming GraphQL APIs with built-in authorization for Postgres https://bit.ly/3RmwiCZ September 30, 2022 at 03:00PM

Show HN: Build your gRPC apps with embedded zero trust networking https://bit.ly/3LUilLk

Show HN: Build your gRPC apps with embedded zero trust networking This project template lets you bootstrap your next gRPC app with zero trust overlay networking. Make your gRPC server invisible to bad actors, and only allow verified clients to connect to it. https://bit.ly/3LSXk3U September 30, 2022 at 01:28PM

Show HN: Jsonnet Course Online https://bit.ly/3C0U2XT

Show HN: Jsonnet Course Online Hi HN! I'm usually a lurker here, but I wanted to share this: I'm an enthusiastic user of Jsonnet[1] to flexibly generate JSON and YAML files (eg for kubernetes configurations). I wanted to spread awareness of Jsonnet and made a course on Udemy. The first 1000 students enrolling within 5 days with this link get the course for free: https://bit.ly/3BV4FLO... I hope you enjoy the course (I'm interested in your feedback!) and if it makes you start using Jsonnet it will be mission accomplished :-) [1] https://bit.ly/3BZ1wuo https://bit.ly/3Ea4n6j September 30, 2022 at 08:49AM

Show HN: Red Goose – Convert your website to mobile app https://bit.ly/3Co5Ogm

Show HN: Red Goose – Convert your website to mobile app Hi HN! We're Sonica, Marvin, and Satie, and we are building Red Goose (https://bit.ly/3CvR92N). Red Goose is a web app to mobile app conversion engine that produces ready-to-publish apps for the app stores using GitHub repos. There was a discussion on HN a few weeks ago about how a developer shaved off almost half of their native app's code without losing functionality [1]. Our launch today is a direct outcome of that thread and, moreso, in the context of this comment [2] and this one [3]. Paraphrasing the context below: > "Fastmail is the only email/calendar app with a reasonable size (just 20MB)." Followed by: > "… EDIT: just realized the app is a web view. Sigh." As someone who has been into mobile app development since 2010, the comments above read like a punch to the gut. We grew up believing that the native experience was better than the web! It took a while to admit, but the web, it appears, has genuinely caught on. It has matured to a point where the four pillars of web development—HTML, CSS, JavaScript, and WebAssembly—are likely enough for universal distribution. We already host compute-heavy environments for graphic designers [4], video editors [5], and rich document editing [6] on the web. And there is still more capability [7] in the works, if you will. So the question we asked ourselves was: Could the modern web become the "native stack" of mobile app development? With Red Goose, we want developers to be able to do just that. Create web applications that double up as mobile apps for the app stores. But this isn't always easy. Historically, native mobile apps have differed from (outdone?) the mobile web in three broad ways: An app-specific design language, Smooth and fancy screen transitions and, Solving compute-heavy processes that scaled to millions of users. However, at the same time, building and maintaining native mobile apps is super expensive, and it requires hiring separate teams of experienced developers whose sole job is to focus on mobile APIs. Even with the newest alternatives like React Native, Flutter, Cordova, Xamarin, Ionic, or any other similar framework, there is a quantum increase in the amount of boilerplate code. Over time, as many of us have experienced in the industry, the web and native teams grow distant, leading to a less than optimum situation and bloat. Red Goose puts the webview back in the ring. This step alone removes all the duplicated code from the equation. Red Goose then offers an alternate strategy [8], using the webview as the main leverage over your web app. And solve for native experience in the following three ways: First—Intrinsic Design: we have built a new css framework called Toucaan [9] to tackle the gaps between mobile app design and mobile web. It allows the development of "app-like" interfaces using new css standards and the intrinsic qualities of the medium. Second—Screen Transitions and Animations: Not all apps need this, but smooth transitions and performant animations are already possible with the new web APIs. With a strongly cached webpage using a service worker (PWA) and a better understanding of initial containing blocks (ICBs) pertaining to your front end, one can easily take steps to take the experience to the next level. Third—Webassembly: The best thing about webassembly is that the wasm functions return immediately and synchronously. So one can easily offload compute-heavy transactions to a locally installed wasm utility and benefit from performance gains instantly on both web and mobile apps. It appears that many apps wouldn't need to sprinkle webassembly into the mix to reach the level of performance expected of mobile apps, and just caching with a service worker and an app-like layout would do the trick. Red Goose itself uses vanilla javascript and an experimental version of Toucaan for its frontend. Its backend is made with Node.js, Express, and MongoDB and is hosted on AWS within Docker. Our web-to-mobile app conversion pipeline uses NodeGit for app delivery, and the freshly minted mobile apps are written in Swift or Kotlin and shared directly over GitHub. We believe that the opportunity to reduce app development and distribution cost using the newfangled powers of the web is massive—we've already helped a few teams to cut back on their expenses by as much as 80%. At the same time, we're still early and would love to hear what you think about what we're building with Red Goose. We look forward to your comments and experiences, especially if you have been on this path before on your own. Thanks! Relevant links: HN Discussion: [1] https://bit.ly/3CmjDvD [2] https://bit.ly/3CjMOQ2 [3] https://bit.ly/3RpRYy0 Leading web examples: [4] https://bit.ly/3ClgmfT [5] https://bit.ly/3E83oUo [6] https://bit.ly/3dQ02KZ [7] https://bit.ly/3CjF5kY Tooling: [8] https://bit.ly/3RrndsL [9] https://bit.ly/3E4dtkW The end. September 30, 2022 at 11:28AM

Thursday 29 September 2022

Show HN: Alinea – open-source headless CMS https://bit.ly/3ftORrQ

Show HN: Alinea – open-source headless CMS https://bit.ly/3dQwTz8 September 29, 2022 at 04:01PM

Show HN: Coupon – self-hostable store for coupons/discounts and loyalty cards https://bit.ly/3E7BNm3

Show HN: Coupon – self-hostable store for coupons/discounts and loyalty cards https://bit.ly/3EbJOX0 September 29, 2022 at 03:07PM

Show HN: Liqe – lightweight Lucene-like parser and serializer for JavaScript https://bit.ly/3SgF6vv

Show HN: Liqe – lightweight Lucene-like parser and serializer for JavaScript https://bit.ly/3BTfFXU September 29, 2022 at 03:07PM

Show HN: Jiter – Just in Time Webhooks https://bit.ly/3y1QCmm

Show HN: Jiter – Just in Time Webhooks https://bit.ly/3Sqx9DW September 29, 2022 at 02:58PM

Show HN: A Node.js SDK to embed zero trust principles in your app https://bit.ly/3SpVz0n

Show HN: A Node.js SDK to embed zero trust principles in your app https://bit.ly/3SE2B1X September 29, 2022 at 12:45PM

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code https://bit.ly/3RgKGwE

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code Hey all! We've been working on RestApp V1 and this is our first time posting it on HN. It's an No/Low Code data modeling tool that enables you to build & maintain data pipelines with a visual programming interface. We don't store your data but we compute them through Apache Spark for query speed & efficiency. Here's some features: `Connectors: Connect to any source and destinations (DB, DWH and SaaS Applications). We currently support MongoDB, Snowflake, BigQuery, MySQL, MSSQL, SFTP (JSON, txt, csv, excel files supported), Hubspot, Stripe, GDrive (JSON, txt, csv, excel files supported). `Pipeline: Visual Programming Interface where you drag-and-drop SQL, NoSQL & Python functions instead of writing them to create a query and debug it easily. `Automation: You can automate your data pipeline (Job) through a scheduler. `Domain: Think of it like a workspace in which you can share securely your connectors and pipelines to specific users (colleagues, partners, clients...) We've designed this because as a data team member, we were writing a lot of long SQL queries with bad performances and we were getting headaches by debugging them. Now you can build, monitor and debug any kind of data pipelines with just Drag-and-drop built-in SQL functions to save you tremendous amount of time & effort. We're working on this continuously so we're keen to hear any feedback. Feature requests and critique are more than welcome. Try it out for free (30min of computing time offered each month): https://bit.ly/3E3glhW The Getting Started docs are here for anyone who wants to check this out: https://bit.ly/3LRbxOC and https://bit.ly/3fsiQ3c... https://bit.ly/3E3glhW September 28, 2022 at 11:14AM

Wednesday 28 September 2022

Show HN: ButtFish – Transmit Morse Code of chess moves to your butt https://bit.ly/3StPQa8

Show HN: ButtFish – Transmit Morse Code of chess moves to your butt https://bit.ly/3ULhaC1 September 28, 2022 at 11:55PM

Show HN: My PowerShell pixel art editor https://bit.ly/3ryQIOV

Show HN: My PowerShell pixel art editor I got a bit carried away writing an editor so I could draw some pixel art for starting my blog and ended up with some pwsh spaghetti that's quite fun to use. https://bit.ly/3dOhH5y September 28, 2022 at 04:04PM

Show HN: My Q&A with Neal Stephenson on making the Metaverse himself https://bit.ly/3SpX7aM

Show HN: My Q&A with Neal Stephenson on making the Metaverse himself https://bit.ly/3fooeV4 September 28, 2022 at 10:17PM

Show HN: Devlog on my Python graphics engine – node editor optimization https://bit.ly/3y1mveG

Show HN: Devlog on my Python graphics engine – node editor optimization I've started making devlogs for my python graphics engine. In this episode I'm discussing node editor optimizations I've implemented, like node collision detection and culling. Hope You find it interesting https://www.youtube.com/watch?v=VwDbfk7M1TE September 28, 2022 at 03:18PM

Show HN: A formally verified native Delta Lake implementation in Rust https://bit.ly/3dR6mBQ

Show HN: A formally verified native Delta Lake implementation in Rust https://bit.ly/3Rizhwq September 28, 2022 at 07:03AM

Tuesday 27 September 2022

Show HN: KaithemAutomation, the home automation system for coders and artists https://bit.ly/3RkruxO

Show HN: KaithemAutomation, the home automation system for coders and artists I've talked about this one on Reddit a bit, and I think it's finally about ready to talk about here. I started this project around 2013 for internal use, and GPL licensed it because I have no desire to own my own software business. Kaithem is, for the most part, somewhere between a SCADA and a Home Assistant clone, heavily focused on easy deployment with minimal tinkering. It allows for Python code based if-then events you edit via the web, along with web-editable HTML dashboards, but also includes loadable modules for more point-and-click style editing. One of these is Chandler, a scenes/cues manager that includes a simple visual scripting language inspired by ladder logic. It saves everything you create in Git-friendly plain text files, and is meant to integrate well with a linux system, with convenience features like using the user account username/password to log in. Device drivers created via an extension API, and can also be used in non-kaithem apps, via the iot_devices library. Drivers should be share-able and installable via pip. There's also basic builtin support for IP cameras, including sub-second latency streaming via websockets, and object detect recording. Out-of-the-box device support is pretty limited at the moment, consisting entirely of stuff I've had a use case for personally, but does include YeeLight, RTL433-supported sensors, SainSmart relay boards, and most anything ZigBee2MQTT can handle. In addition, there are tag points and alarms vaguely copied from SCADA systems, modules can make use of the tagpoint object, which is like a variable that hooks into the tag point system, every point gets a management page where you can set alarms, set up logging, which includes the ability to only log the min, max, or average over time, to save space, and override it's value. It uses only external dependencies found in the Debian repos, and does not include any crazy built in custom feature downloader thingy like some similar projects, nor anything that needs compilation. It does not use a database, separate web server, or any other thing that would require you to specifically configure the system in an unusual way, although some features can make use of MQTT, and it does depend on PipeWire being set up if you want to use the built in audio live mixer(You may also be able to use it with manually started JACK). It's 99% stable, used in real installs, and could probably be called v1.0 already, but there are unmaintained experimental features that will probably disappear(Anything that involves a custom nonstandard network protocol is on the chopping block, as per my philosophy of decustomizing technology, as is HTTPS support as that may be better done externally). https://bit.ly/3DZjwr3 September 28, 2022 at 06:11AM

Show HN: Refurb – A tool for refurbishing and modernizing Python codebases https://bit.ly/3CfBFQ1

Show HN: Refurb – A tool for refurbishing and modernizing Python codebases https://bit.ly/3LRSMec September 28, 2022 at 04:27AM

Show HN: debounce, throttle and requestAnimationFrame https://bit.ly/3fiVSeJ

Show HN: debounce, throttle and requestAnimationFrame https://bit.ly/3fiVT2h September 27, 2022 at 11:51PM

Show HN: A curation of resources telling the story of Bitcoin https://bit.ly/3Sjxbxz

Show HN: A curation of resources telling the story of Bitcoin Spend the past couple of months creating a large curation of resources from the best Bitcoin educators. The goal was to create a wholesome journey that went beyond just talking about what Bitcoin is and how it works, but also helps newcomers understand why Bitcoin exists and why it can be such an impactful technology for people all over the world. I hope it can help people get a broader understanding of Bitcoin and allow them to make an informed judgement on its value to the world. p.s. I would love to make this community-driven and the GitBook is open-source. Do contribute if you would like to! It would be much appreciated. https://bit.ly/3SjxeJL September 27, 2022 at 06:59PM

Show HN: MockMechanics is now open source https://bit.ly/3DTTMMN

Show HN: MockMechanics is now open source Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the piano, the tetris game, the clock the combination safe and so on but since then I've built a 3d printer, a robotic hand, a bubble sorting algorithm, a 7 segment display, a ball cannon, a paint program and more, you can see all these things in the youtube channel [3]. [0] https://bit.ly/2HIJWT0 [1] https://www.youtube.com/watch?v=HrwxbQj5mj0 [2] https://bit.ly/3SesiWq [3] https://www.youtube.com/c/MockMechanics Channel trailer with some of the new machines - https://www.youtube.com/watch?v=VQiA42ReNYE https://bit.ly/3SesiWq September 27, 2022 at 04:33PM

Show HN: Dot Net Change Tracking Tool https://bit.ly/3DXOH5V

Show HN: Dot Net Change Tracking Tool https://bit.ly/3DTo6qR September 27, 2022 at 11:34AM

Show HN: Get conversational practice in over 20 languages by talking to an AI https://bit.ly/3rh9pGl

Show HN: Get conversational practice in over 20 languages by talking to an AI Hi everyone, Let me introduce you to Quazel, where we want to enable people to talk their way to fluency. We have all tried various language learning apps and tools, however, one aspect of language learning current services are really bad at is conversational practice. You might get a chat-like interface, but in the end, the conversation partner will only respond with a predefined "if the users say X I say Y". With Quazel that's completely different. In completely dynamic and unscripted conversation you can talk about pretty much anything you want. For example, you can try ordering food at a restaurant and even hold a philosophical discussion with Socrates. Additionally, you can analyze the grammar of your responses or use hints to help you out when you get stuck. We want to change how languages are learned from a grammar-centric approach to a more natural, conversation-focused one. https://bit.ly/3E22bxT September 27, 2022 at 10:18AM

Monday 26 September 2022

Show HN: Daily Dalle – AI-generated art in your inbox every morning https://bit.ly/3SiVDz8

Show HN: Daily Dalle – AI-generated art in your inbox every morning https://bit.ly/3xUvXAq September 27, 2022 at 12:20AM

Show HN: Minimalist CSS Framework https://bit.ly/3dKXNZb

Show HN: Minimalist CSS Framework This is an update to my minimalist css framework, which I use for simple blog posts, sales pages, and now dashboards. This version adds a simple grid, among other things. https://bit.ly/3DW5MgE September 27, 2022 at 02:54AM

Show HN: Monomorph – pack any shellcode into a binary with a fixed MD5 hash https://bit.ly/3Sftadj

Show HN: Monomorph – pack any shellcode into a binary with a fixed MD5 hash https://bit.ly/3xYRtnN September 26, 2022 at 11:10PM

Show HN: New Jtree Readme https://bit.ly/3fmsSmz

Show HN: New Jtree Readme https://bit.ly/3UGX1xa September 26, 2022 at 05:14PM

Show HN: Paste react components into any website https://bit.ly/3ReV0oM

Show HN: Paste react components into any website https://bit.ly/3BKNjkr September 26, 2022 at 12:53PM

Show HN: Runtime Encrypted and Verifiable Kubernetes https://bit.ly/3DVjsZu

Show HN: Runtime Encrypted and Verifiable Kubernetes https://bit.ly/3Cb7ute September 26, 2022 at 08:35AM

Sunday 25 September 2022

Show HN: Clammer – share and discuss article excerpts with friends https://bit.ly/3dCXik4

Show HN: Clammer – share and discuss article excerpts with friends Clammer is a social platform for sharing and discussing excerpts from online written content. It's like Twitter but every post and thread stems from the facts, quotes, and insights you collect online, all tied back to the source. In fact, you can have a whole conversation without ever writing a single word. I made this because I was tired of rehashing vague opinions, the real juicy conversations are in the details. Would love to know if this resonates with anyone; any and all feedback is hugely appreciated. Demo: https://www.youtube.com/watch?v=ZU-4uMcNiGk https://bit.ly/3DXCoqn September 26, 2022 at 01:35AM

Show HN: A Little Tool to Visualize Guitar Chords https://bit.ly/3Sglzv2

Show HN: A Little Tool to Visualize Guitar Chords https://bit.ly/3SzlKRW September 25, 2022 at 11:03PM

Show HN: Outstatic an open source CMS for Next.js https://bit.ly/3LKjSUh

Show HN: Outstatic an open source CMS for Next.js Hi, I've been working on a new project for a couple of months and I'm close to launching it. It is called Outstatic, I created a landing page for it. Sing up to the waitlist to be notified when it comes out. Features include: Open source Host for free Keep your data 5 minute setup (5 minutes to live!) The CMS was built with Next.js and uses Github and Vercel as its main hosting platforms. Full site with examples and documentation coming soon. Feedback on the idea and the current landing page is appreciated. Thank you! https://bit.ly/3UI4snQ September 25, 2022 at 06:47PM

Show HN: Read later links as weekly email https://bit.ly/3UBQoMl

Show HN: Read later links as weekly email https://bit.ly/3xDdDvJ September 25, 2022 at 07:18PM

Show HN: Just a simplified easy way to call URLs automatically without crontab https://bit.ly/3DOzfJv

Show HN: Just a simplified easy way to call URLs automatically without crontab https://bit.ly/3xVrY6P September 25, 2022 at 05:12PM

Show HN: Ahey: Share your current status with ur friends and family in 160 chars https://bit.ly/3xThLrH

Show HN: Ahey: Share your current status with ur friends and family in 160 chars https://bit.ly/3SA3w2X September 25, 2022 at 04:05PM

Show HN: Curved carousel demo in 2D canvas (no GPU or worker code) https://bit.ly/3CbplR3

Show HN: Curved carousel demo in 2D canvas (no GPU or worker code) https://bit.ly/3Sw1TmH September 25, 2022 at 12:24PM

Saturday 24 September 2022

Show HN: Mock – setup and test APIs easily https://bit.ly/3C4NIQf

Show HN: Mock – setup and test APIs easily https://bit.ly/3dKhMXR September 24, 2022 at 09:37PM

Show HN: I build a terminal-friendly static file server https://bit.ly/3r0QRu9

Show HN: I build a terminal-friendly static file server If you ask why there was .hg and .hgignore in a Git repository, it's because I completely forgot this project is my first ever project using Mercurial as SCM. As such, I foolishly `git init` the repository and have to update both .gitignore and .hgignore to finish the changes. You can also see the Mercurial version of this thing at here: https://bit.ly/3AP5SoQ https://bit.ly/3SzUEKF September 24, 2022 at 10:45AM

Show HN: Jot: Rapid note management for the terminal, inspired by Obsidian https://bit.ly/3BJr9it

Show HN: Jot: Rapid note management for the terminal, inspired by Obsidian https://bit.ly/3UMTttg September 24, 2022 at 02:42PM

Friday 23 September 2022

Show HN: THORN – a local-first writing app made with Yjs https://bit.ly/3SaQTLT

Show HN: THORN – a local-first writing app made with Yjs https://bit.ly/3LGWveh September 24, 2022 at 05:58AM

Show HN: Deploy Stable Diffusion as a Service https://bit.ly/3xPSQ8a

Show HN: Deploy Stable Diffusion as a Service https://bit.ly/3xOspQd September 23, 2022 at 09:11PM

Show HN: TwitterToNitter. A bookmarklet that makes reading on Twitter easier https://bit.ly/3UCsxvZ

Show HN: TwitterToNitter. A bookmarklet that makes reading on Twitter easier https://bit.ly/3r08mui September 23, 2022 at 02:14PM

Show HN: An AI image generator for blog posts https://bit.ly/3LJZRx9

Show HN: An AI image generator for blog posts Hi there, I see many bloggers use stock images for their blog posts (as featured images or as in-post images). I thought of something and started trying to use AI to replace those images. I built a small tool for this so others can also test it out. It takes text content (ideally, the blog post intro in case of a featured image or the text content about whatever you want the image about) and gives you an image. It works for me but I am still testing this. How about you guys? https://bit.ly/3r7ZmmV September 23, 2022 at 12:21PM

Show HN: MathB.in – Mathematics Pastebin Written in Common Lisp https://bit.ly/3UxKBre

Show HN: MathB.in – Mathematics Pastebin Written in Common Lisp https://bit.ly/3dD0Cvm September 23, 2022 at 12:34PM

Show HN: A Stable Diffusion desktop frontend with inpainting, img2img and more https://bit.ly/3C19ZOU

Show HN: A Stable Diffusion desktop frontend with inpainting, img2img and more I was frustrated with laggy notebook stable diffusion demos. Plus they usually didn't have all the features I wanted (for example some of them only had inpainting and some only had img2img, so if I wanted both I had to repeatedly copy images between notebooks). So I made this desktop frontend which has much smoother performance than notebook alternatives and integrates image generation, inpainting and img2img into the same workflow. See a video demo here: https://bit.ly/3C50JJJ... Features include: * Can run locally or connect to a google colab server * Ability to erase * Ability to paint custom colors into the image. It is useful both for img2img (you can sketch a rough prototype and reimagine it into something nice) and inpainting (for example, you can paint a pixel red and it forces Stable Diffusion to put something red in there) * Infinite undo/redo * You can import your other images into a scratch pad and paste them into main image after erasing/cropping/scaling it * Increase image size (by padding with transparent empty margins) for outpainting https://bit.ly/3LA8IkZ September 23, 2022 at 09:23AM

Show HN: An async traceroute(1) implementation in Rust https://bit.ly/3LFKLca

Show HN: An async traceroute(1) implementation in Rust I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism. Comments and suggestions are welcome! https://bit.ly/3LDlj6P September 23, 2022 at 07:52AM

Thursday 22 September 2022

Show HN: Generate D&D characters with AI https://bit.ly/3Uwb7kI

Show HN: Generate D&D characters with AI https://bit.ly/3fdKzEP September 22, 2022 at 10:23PM

Show HN: Venice – open-source Plaid to Postgres in minutes without code https://bit.ly/3xMXMed

Show HN: Venice – open-source Plaid to Postgres in minutes without code Hi HN! Tony & Ali here, we are super excited to introduce Venice - an open source financial data integrations platform. Our MVP is getting financial data from Plaid into your postgres database in under 5 mins. We met while building our own respective fintechs. We noticed how much developer time went into setting up and maintaining the infrastructure rather than actually building the fintech itself. In Tony’s last project Alka for instance, the engineering team spent 30%+ of time building and maintaining the data connectivity and pipeline rather than the core work of accounting. What we wish existed is a Segment / Airtable for fintech, letting you get financial data from wherever they are produced to anywhere they are useful. We think the most basic version is a Plaid to Postgres database connector with a self-service portal where your customers can add / remove / repair and manage their financial connections. This takes less than 5 mins to set up without writing a single line of code. In fact, we went so far as asking non technical people to get set up and they were able to do it just as fast using Vercel, Supabase and Plaid. Today, our product is perfect if you’re just starting out or using it as a hobby, but eventually we hope any sized fintech could use what we’ve built as the project matures and community grows. We wrote it using full stack TypeScript, and paid special attention to composability and extensibility. There is a core connect & sync library with its own cli, a HTTP API (thank you to the amazing folks at trpc + zod), a set of headless React components, theme-able data-connected UI library leveraging tailwindcss, and finally a next.js application that puts it all together. Each layer is built on the one before, so you can start with no code at all while drop down to any layer of abstraction as your need grow. What we are shipping today is a complete, instantly deployable next.js application which you can use either as a standalone portal via redirect, or embed into your application via iframe. The default setup uses Vercel as we expect you to bring your own database and authentication that powers the rest of your application. The repo is licensed under MIT & ELv2, so you are completely free to use it for your own projects and companies while we retain the right to being the only one to release a cloud hosted version in the future. Check us out at https://bit.ly/3LzvZnd . We have a ton of ideas in mind and would love your feedback. Hit us up at hello@useVenice.com or on slack at https://bit.ly/3LBpLmI https://bit.ly/3xI7f6A September 23, 2022 at 12:14AM

Show HN: Big Picture” project management for software developers https://bit.ly/3dy9WR8

Show HN: Big Picture” project management for software developers We got tired of not being able to accurately answer "When will this be done?" and "Will anyone be required to work overtime on the current schedule?", or spending too much time in meetings and standups trying to answer those questions. Just opened up for beta. Would love some opinionated developers to guide future improvements (or feedback on the general idea). https://bit.ly/3LDcB8A September 22, 2022 at 06:04PM

Show HN: Go http.RoundTripper that emits Open Telemetry Metrics automatically https://bit.ly/3UypCo4

Show HN: Go http.RoundTripper that emits Open Telemetry Metrics automatically https://bit.ly/3C0YZ3R September 22, 2022 at 06:19PM

Show HN: I made an open-source Bitly alternative https://bit.ly/3R331Np

Show HN: I made an open-source Bitly alternative https://bit.ly/3Scpfyc September 22, 2022 at 03:39PM

Show HN: Copy link to highlight alternative for Chrome with multiple highlights https://bit.ly/3LOwudj

Show HN: Copy link to highlight alternative for Chrome with multiple highlights Hi HN! I made a Chrome extension called Save Link to Highlight. It makes it easy for those who want to share multiple highlights on a page without any hassles. It uses the same built-in technology in Chrome as Copy link to highlight. So, the link you share will highlight text on the page once it's opened in most browsers without 3rd party tools. Ex. https://bit.ly/3R4nf9y It's free! No account or signup needed. Some everyday use cases • Share an article with a friend that also has the parts you found most interesting highlighted. • A teacher can share key points they highlighted for students on a Wikipedia page. https://bit.ly/3QYG3Hv September 22, 2022 at 01:34PM

Show HN: Rust, Apache Arrow, Parquet based cloud native log storage platform https://bit.ly/3qXIEGZ

Show HN: Rust, Apache Arrow, Parquet based cloud native log storage platform https://bit.ly/3ByzWnn September 22, 2022 at 10:05AM

Show HN: Rocketry – Modern scheduler to power your Python projects https://bit.ly/3dtfQmN

Show HN: Rocketry – Modern scheduler to power your Python projects https://bit.ly/3dtfRal September 22, 2022 at 07:44AM

Wednesday 21 September 2022

Show HN: A board of job boards, is it useful? https://bit.ly/3BYO0YH

Show HN: A board of job boards, is it useful? Made a job board aggregator, 330 curated job boards so far! URL -> https://bit.ly/3r2AQ6E Recently added a meta feature to fetch job offers (500+) from multiple feeds URL (only with job offers) -> https://bit.ly/3LzsSeW Feedback from job seekers or job board founders much appreciated :) September 22, 2022 at 12:52AM

Show HN: Check if anyone else submitted a thing to HN and then submit it https://bit.ly/3SqGNq2

Show HN: Check if anyone else submitted a thing to HN and then submit it Hi HN! I made this for myself to submit stuff to HN without copy pasting. I also recently added a thing to check if anyone else already submitted the link to avoid posting duplicates. I find it pretty useful myself and I hope you do too! https://bit.ly/3LFo8EI September 21, 2022 at 11:18PM

Show HN: Search for the Best of Anything https://bit.ly/3Lw1xKt

Show HN: Search for the Best of Anything Bestlist is a search engine that is focused solely on helping users discover the best of anything. All of our results are non-biased, non-paid, and are dynamically generated via our search algorithm. It’s not perfect, but we’re working extremely hard and are determined to make it ubiquitous in the lives of the everyday internet user. Other Features Voting: If you’re feeling strongly about a search results, you can up or downvote the listing to voice your opinion. When you vote, you’ll be asked to state why you voted. This gives other users better insights into the listing. Collections: With collections you can easily save and keep track of all of your favorite listings. Collections can be public or made private, and they’re easily edited, reordered, and shared. Submissions If you find that we’re missing a result for a particular query, you can easily submit it as a suggestion. We’ll review it, and publish it if it makes the cut. Current Limitations •It’s currently English only. •We don’t handle searches that start with “Best way..” or “Best settings ..” or “Best route..” very well. •Also, searches for professionals (doctors, etc,) and recipes have issues. We'd love for you to try it and let us know what you think. Thank you! https://bit.ly/3BXOZbP September 21, 2022 at 02:28PM

Show HN: Fast, correct API-view Vim folding for Python, written in Cython https://bit.ly/3DJUBry

Show HN: Fast, correct API-view Vim folding for Python, written in Cython https://bit.ly/3SeOYWo September 21, 2022 at 01:48PM

Show HN: I made a site that easily lets you generate AI images using templates https://bit.ly/3LvMj8e

Show HN: I made a site that easily lets you generate AI images using templates https://bit.ly/3xFIjN4 September 21, 2022 at 01:39PM

Show HN: A Book-Guessing Game https://bit.ly/3BZPXo2

Show HN: A Book-Guessing Game https://bit.ly/3S3sw2q September 21, 2022 at 08:58AM

Show HN: OpenZiti Python SDK https://bit.ly/3R9AdmM

Show HN: OpenZiti Python SDK https://bit.ly/3dqV3QN September 21, 2022 at 01:08PM

Show HN: Hurl, test APIs with plain text and libcurl https://bit.ly/3Sn1rag

Show HN: Hurl, test APIs with plain text and libcurl Hi, We're happy to release a new version of Hurl [1]. Hurl is a command line tool powered by curl, that runs HTTP requests defined in a simple plain text format: # Get home: GET https://bit.ly/3f6GNNw HTTP/1.1 200 [Captures] csrf_token: xpath "string(//meta[@name='_csrf_token']/@content)" # Do login! POST https://bit.ly/3R0KgKw X-CSRF-TOKEN: HTTP/1.1 302 Hurl can be used to get data like curl, or as an integration testing tool for JSON/XML HTTP apis / HTML content. Requests can be chained, and one can add asserts on response headers, cookies and body. For instance: GET https://bit.ly/3f9uOOX screencapability: low HTTP/1.1 200 [Asserts] jsonpath "$.validated" == true jsonpath "$.userInfo.lastName" == "Herbert" jsonpath "$.hasDevice" == false jsonpath "$.links" count == 12 jsonpath "$.order" matches /^order-\d{8}$/ You can see more samples in the documentation [2]. We've designed Hurl to be easily integrated in CI/CD (GitHub, GitLab), and its text format can be used as a documentation, commited in a repo etc... It's a single binary written in Rust, that is powered by libcurl under the hood, for a fast CLI tool for both devops and developers. In this new version, we've added the following improvements: - verbose output: add more color to Hurl --verbose output, and also added --very-verbose option to output request and response bodies - request options: command-line options such as --location (follow HTTP redirection), --verbose, --insecure etc... can now be applied to a particular request with an [Options] sections - and more, see here for a quick tout of 1.7.0 [3] [1] https://bit.ly/3faL6qM [2] https://bit.ly/3QUk8RG [3] https://bit.ly/3QYUWtd Previous Show HN < https://news.ycombinator.com/item?id=28758226 > and < https://news.ycombinator.com/item?id=25655737 > https://bit.ly/3faL6qM September 21, 2022 at 09:43AM

Tuesday 20 September 2022

Show HN: Each country as a Pokemon, using Stable Diffusion https://bit.ly/3dw2qWQ

Show HN: Each country as a Pokemon, using Stable Diffusion https://bit.ly/3Bz0TY1 September 20, 2022 at 10:15PM

Show HN: Backwards automatic differentiation in ~100 lines of Python https://bit.ly/3qSEKPs

Show HN: Backwards automatic differentiation in ~100 lines of Python Inspired by the recent posts on implementing forwards mode automatic differentiation, here's an attempt at the backwards mode, which is often more efficient when your function depends on many variables but outputs just one value. https://bit.ly/3xEzdjB September 20, 2022 at 09:55PM

Show HN: A Telegram Bot that put your read-later links into your email inbox https://bit.ly/3dpeZDz

Show HN: A Telegram Bot that put your read-later links into your email inbox https://bit.ly/3xDdDvJ September 20, 2022 at 04:55PM

Show HN: Numbr – notepad plus calculator (Chrome extension) https://bit.ly/3QXWLqp

Show HN: Numbr – notepad plus calculator (Chrome extension) https://bit.ly/3LI3SCt September 20, 2022 at 10:37AM

Show HN: CodeSnap – Create, manage & share beautiful images of code snippets https://bit.ly/3QVBHRh

Show HN: CodeSnap – Create, manage & share beautiful images of code snippets https://bit.ly/3UBazKD September 20, 2022 at 12:37PM

Show HN: The Raspberry Pi robot I'm using to ship other Raspberry Pis https://bit.ly/3dmSxLm

Show HN: The Raspberry Pi robot I'm using to ship other Raspberry Pis https://twitter.com/Schappi/status/1572144366315261952 September 20, 2022 at 09:58AM

Monday 19 September 2022

Show HN: Create REST APIs with just a simple GraphQL query. https://bit.ly/3BVg6nY

Show HN: Create REST APIs with just a simple GraphQL query. https://bit.ly/3eZjEMO September 19, 2022 at 10:46PM

Show HN: TxtNet Browser – A Web Browser That Communicates over SMS https://bit.ly/3duPUXN

Show HN: TxtNet Browser – A Web Browser That Communicates over SMS https://bit.ly/3dtU5Dc September 20, 2022 at 12:20AM

Show HN: Redframes, a Python data manipulation library like dplyr https://bit.ly/3qNo38a

Show HN: Redframes, a Python data manipulation library like dplyr https://bit.ly/3BNfSht September 19, 2022 at 08:14PM

Show HN: Explore 100M Medical Prices https://bit.ly/3qOkI8L

Show HN: Explore 100M Medical Prices https://bit.ly/3SddfvR September 19, 2022 at 05:30PM

Show HN: DevTools-X – a cross platform alternative of devutils and devtoys https://bit.ly/3BTHNxr

Show HN: DevTools-X – a cross platform alternative of devutils and devtoys https://bit.ly/3BkFOQY September 19, 2022 at 03:18PM

Show HN: Lost Pixel – open-source visual regression testing for your frontend https://bit.ly/3qRKoBD

Show HN: Lost Pixel – open-source visual regression testing for your frontend https://bit.ly/3cv2dCY September 19, 2022 at 02:18PM

Show HN: Implementing a simple FORTH, inspired by a Hacker News thread https://bit.ly/3SgSDTy

Show HN: Implementing a simple FORTH, inspired by a Hacker News thread https://bit.ly/3cfT7Fm September 19, 2022 at 12:42PM

Show HN: Coroot – a monitoring tool for microservice architectures https://bit.ly/3Sd5iXt

Show HN: Coroot – a monitoring tool for microservice architectures https://bit.ly/3xBmNc1 September 19, 2022 at 12:39PM

Show HN: Vanity Post – Create a stylish image/video of your post https://bit.ly/3qMqpEk

Show HN: Vanity Post – Create a stylish image/video of your post Hey there, over the past fortnight I decided to create a stylish and simple way to create images or videos of your soon to be social media posts. Simply enter your twitter profile, toggle which vanity badges you would like, and write your post! All data is kept on the client side so we won't see your upcoming content either. We're currently live on Product Hunt as well so if you enjoyed the tool please support us there: https://bit.ly/3LmEW37 https://bit.ly/3DAhEVv September 19, 2022 at 09:33AM

Sunday 18 September 2022

Show HN: Distributed JMAP and IMAP Servers in Rust https://bit.ly/3xyhf28

Show HN: Distributed JMAP and IMAP Servers in Rust I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are: - JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale. The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler. Any comments or suggestions are more than welcome! [1]: https://bit.ly/3Bu7NxF [2]: https://bit.ly/3BqEZq2 https://bit.ly/3Bu7NxF September 19, 2022 at 05:57AM

Show HN: Create, share or browse multimedia polls (image, video, audio, text) https://bit.ly/3RWEiM0

Show HN: Create, share or browse multimedia polls (image, video, audio, text) A place to create, share & browse multimedia polls for free. For fun, for work, for school, for friends, for family, for anything. https://bit.ly/3RSgAQZ September 18, 2022 at 10:56PM

Show HN: iq – jq for images (using rust, LALRPOP) https://bit.ly/3BqcFEe

Show HN: iq – jq for images (using rust, LALRPOP) I wanted to share an experimental side project I have been working on for some time. I constantly use commands like `jq` and `yq` for processing structured data in my day job and I was curious if a similar idea could be applied to images. Another goal of mine was to get some exposure to with rust. I discovered the LALRPOP parser generator which really helped moved the project along ( https://bit.ly/3qK7Q3I ) https://bit.ly/3DuAkpI September 18, 2022 at 06:58PM

Show HN: An ORM for PHP that understands your table relationships https://bit.ly/3Dw2S29

Show HN: An ORM for PHP that understands your table relationships https://bit.ly/3xxOqD1 September 18, 2022 at 07:06PM

Show HN: BookmarkFS – Store files as Chrome bookmarks that sync between devices https://bit.ly/3BmW58h

Show HN: BookmarkFS – Store files as Chrome bookmarks that sync between devices https://bit.ly/3UmejPE September 18, 2022 at 03:29PM

Show HN: our Open Source Platform for powering Self-Hosted Events https://bit.ly/3LmZwAa

Show HN: our Open Source Platform for powering Self-Hosted Events https://bit.ly/3xBxR95 September 18, 2022 at 10:17AM

Saturday 17 September 2022

Show HN: I created a (maybe?) new type of puzzle, try it here https://bit.ly/3DuoE6l

Show HN: I created a (maybe?) new type of puzzle, try it here https://bit.ly/3BmZaFb September 18, 2022 at 05:37AM

Show HN: Krita Stable Diffusion Plugin https://bit.ly/3dqXYJa

Show HN: Krita Stable Diffusion Plugin This is still a very new project under active development but I wanted to show it off in case anyone is interested in bookmarking it or contributing. Demo here: https://www.youtube.com/watch?v=maWR7dDf4SE Although it will be improving, the codebase has a few issues The Good - ability to multitask within krita while generating images - uses a queue so you can queue up multiple images without waiting for your other batches to come back - no need for a webserver (uses sockets to communicate) - clean code - active development (i want to use this tool myself) - uses stablediffusiond and stablediffusion as separate repos, these can be swapped out as desired with some hacking The Bad - currently relies on rabbitmq and doesn't provide another option - plugin only does txt2txt. img2img works but is disabled - must acquire the model manually The ugly - not all of the features work yet. in fact you can only generate an image. - installation is somewhat involved (requires CUDA 11.3, rabbitmq and more) - there is an installation file and instructions but likely need improvement, Krita Stable Diffusion plugin https://bit.ly/3Bpdc9l stablediffusiond (daemon / queue runners) https://bit.ly/3BQvvpA stable diffusion https://bit.ly/3Sfl6sy --- if anyone uses this and runs into problems, just open an issue in the appropriate repo and i'll do my best to help. https://bit.ly/3Bpdc9l September 17, 2022 at 11:43PM

Show HN: Project Atlas- Generate even complex automations from simple language https://bit.ly/3BLcBAj

Show HN: Project Atlas- Generate even complex automations from simple language We started solving this problem when we launched in august of last year, and we finally reached an MVP that users are testing now! We also setup a framework such that users can help us train new solutions daily. I appreciate any feedback. If anyone is interested in helping us train, we're directly paying for automations on the training list in the blog post. https://bit.ly/3BQ0Sk6 September 17, 2022 at 05:02PM

Show HN: Processing Nginx Logs with Python https://bit.ly/3S8Auag

Show HN: Processing Nginx Logs with Python Hello, I wrote a little script to process nginx access.log files and get some statistically information. Also wrote my first write up about this project. https://bit.ly/3BLJPj4 September 17, 2022 at 12:33PM

Show HN: We make artisanal collectible cards from freshly harvested binary trees https://bit.ly/3qNfU3u

Show HN: We make artisanal collectible cards from freshly harvested binary trees https://ift.tt/VvaX0ON September 17, 2022 at 07:56AM

Friday 16 September 2022

Show HN: The Semantic Graph https://bit.ly/3Bnw8Ft

Show HN: The Semantic Graph https://bit.ly/3xuVpws September 16, 2022 at 07:31PM

Show HN: Open-source orchestrator for ESP32, Arduino, STM32 etc. https://bit.ly/3drdMeJ

Show HN: Open-source orchestrator for ESP32, Arduino, STM32 etc. https://bit.ly/3dlL5ji September 16, 2022 at 05:02PM

Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool https://bit.ly/3BMALdH

Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool https://bit.ly/3S9if4t September 16, 2022 at 02:00PM

Show HN: A Search Engine for the Tildeverse https://bit.ly/3eTCkNV

Show HN: A Search Engine for the Tildeverse The tildeverse is the name for a loose community of public access unix systems inspired by Paul Ford's famous tilde.club essay. These little communities are built up around shared access to a single unix system, utilizing its native multi-user properties almost as a retro social network. Over time, the communities have grown and folks published handmade pages that have the vibe of the early WWW days. I built a search engine to let everyone find things on this quirky part of of the net. Enjoy! https://bit.ly/3xuI4Et September 16, 2022 at 02:38PM

Show HN: A framework for building Slack bots in Python https://bit.ly/3Bj9s9v

Show HN: A framework for building Slack bots in Python I started building this framework a couple of years ago because I found no easy existing solution to build Slack bots that can be composed/organized from plugins. I recently rewrote the complete framework to make use of asyncio and the newest Slack SDKs Let me know what you think! https://bit.ly/3LmGCcE September 16, 2022 at 03:17PM

Thursday 15 September 2022

Show HN: Backstage – Three-speed scripting language and task automation tool https://bit.ly/3ddL1Cs

Show HN: Backstage – Three-speed scripting language and task automation tool https://bit.ly/3qG2LJC September 16, 2022 at 12:58AM

Show HN: GenerationQ – Open Source Desktop GUI for Stable Diffusion and others https://bit.ly/3UcgGEN

Show HN: GenerationQ – Open Source Desktop GUI for Stable Diffusion and others https://bit.ly/3U9vC6N September 15, 2022 at 11:50PM

Show HN: DFlex – JavaScript framework for modern Drag and Drop apps https://bit.ly/3eUwAUb

Show HN: DFlex – JavaScript framework for modern Drag and Drop apps https://bit.ly/3rZjyIQ September 15, 2022 at 02:56PM

Show HN: Finding and plotting solar panels in drone videos using computer vision https://bit.ly/3dhWEbm

Show HN: Finding and plotting solar panels in drone videos using computer vision https://bit.ly/3Ug8t2z September 15, 2022 at 02:45PM

Show HN: A book on building multi-platform apps with Rails and Hotwire https://bit.ly/3BIDhSh

Show HN: A book on building multi-platform apps with Rails and Hotwire https://bit.ly/3UdRLAU September 15, 2022 at 02:01PM

Show HN: A search engine based on RSS feed https://bit.ly/3DwyLaH

Show HN: A search engine based on RSS feed https://bit.ly/3JWHnIO September 14, 2022 at 07:27AM

Show HN: Outpainting with Stable Diffusion on an infinite canvas https://bit.ly/3eSursa

Show HN: Outpainting with Stable Diffusion on an infinite canvas https://bit.ly/3UcbwIX September 15, 2022 at 11:35AM

Show HN: A powerful way to write content https://bit.ly/3eWOAgQ

Show HN: A powerful way to write content Found a great tool which makes content creation a bit less painful. https://bit.ly/3Li4Vsf September 15, 2022 at 12:07PM

Wednesday 14 September 2022

Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware https://bit.ly/3Le2Ygu

Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis functionalities supported and to impelement a tiered storage to cache more data than the available memory. Longer term our goal is to expand the support to different platforms (e.g. memcache, kafka, etc.), add support to webassembly to have user defined functions and server side events, and of course a network bypass (combining XDP and a lockless FreeBSD tcp/ip stack) and a storage bypass. Although it can easily used via docker, here a direct link to the latest release https://bit.ly/3deN3lz.... Currently we are focused on supporting Redis, here the list of commands currently implemented https://bit.ly/3LmmsQb... https://bit.ly/3qCk0eL September 13, 2022 at 01:31PM

Show HN: Hacker News by Dalle https://bit.ly/3BCP1FQ

Show HN: Hacker News by Dalle I literally type the headline into DALLE and pick the best image. Welcome to the future of news. Enjoy! https://twitter.com/hn2images September 14, 2022 at 07:14PM

Show HN: Heat Pumps, Hooray – A heat pump calculator for your home https://bit.ly/3Lc5bcu

Show HN: Heat Pumps, Hooray – A heat pump calculator for your home https://bit.ly/3d9xtb3 September 14, 2022 at 04:41PM

Show HN: Rentaflop – Render your Blender projects without sacrificing quality https://bit.ly/3RCjvxf

Show HN: Rentaflop – Render your Blender projects without sacrificing quality Hi HN, My name is David Sokol, and I'm the founder of rentaflop (https://bit.ly/3bnmMAv). We're a crowdsourced render farm aimed at making Blender rendering fast and affordable. If you've used Blender, then I'm sure you've experienced the pain of waiting around for your animations to render. You've probably even had to sacrifice the quality of your work to reduce your render times. I've been there too. If you're like me, then you're also disappointed with the alternative solutions: spending thousands of dollars on graphics cards or using prohibitively expensive cloud render farms to get fast render times. Our solution to this dilemma is to leverage low opportunity cost hardware from around the world to allow Blender artists to render their projects quickly, affordably, and without compromising on quality. Since most graphics card owners aren't utilizing their hardware to do valuable work 24/7, we provide them with a way to make money without lifting a finger, while lowering the cost curve for 3D rendering. We're currently doing a public beta. If you'd like to try us, check out our site (https://bit.ly/3bnmMAv) and render your Blender project quickly and affordably! If you're a graphics card owner who wants to help Blender artists while earning money, reach out to support@rentaflop.com and we'll help you get set up. We posted about our private beta on HN a few weeks ago. If you'd like, you can check out the discussion here (https://bit.ly/3zlMhKL). Please leave a comment below, we'd love to hear your thoughts :) September 14, 2022 at 04:34PM

Show HN: Deploy your Rust app with one-line, for free https://bit.ly/3QDAz4x

Show HN: Deploy your Rust app with one-line, for free Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5 minutes so feel free to pick one and give it a go ( https://bit.ly/3U9WQKj )! We are in alpha so constructive criticism and feedback are extra welcome! https://bit.ly/3BEWXGq September 14, 2022 at 02:33PM

Show HN: ViruSaas – Virus Checks as a Service https://bit.ly/3Lez3Vp

Show HN: ViruSaas – Virus Checks as a Service Hi all, here is a side project I've just launched which might come in handy for certain situations. It's a very simple and free "do one thing and do it well" online service with exactly one feature: you upload a file, and it tells you — based on a ClamAV check — if that file contains a virus or not. I'm not having any ambitious plans with this project, but thanks to very low operational costs, I thought I can as well put it out there and keep it alive — maybe it's even useful for some people every now and then (just today, one of my coworkers forwarded me a fishy-looking email with an attachment, and using virusaas.com turned out to be the least painful way to do this kind of one-off check for a virus). I've also released the source code of the web app under GPLv3 at https://bit.ly/3Lez4Zt , although it's not as polished as it could be (no tests, for example — but see above, no ambitious plans). The main reason to do the project was to follow through with my own tutorial at https://bit.ly/3BH1Oas... , which worked out quite nicely. https://bit.ly/3LezbUT September 14, 2022 at 12:19PM

Tuesday 13 September 2022

Show HN: Ohayo v1 (2017) https://bit.ly/3RZVos9

Show HN: Ohayo v1 (2017) https://bit.ly/3S2HuoW September 13, 2022 at 01:11PM

Show HN: Tombl – Easily query .toml files from bash https://bit.ly/3TYq0fk

Show HN: Tombl – Easily query .toml files from bash https://bit.ly/3xkrkzp September 13, 2022 at 10:58AM

Show HN: Cash: Tool for running shell commands on a large number of HPC nodes https://bit.ly/3xGMKXZ

Show HN: Cash: Tool for running shell commands on a large number of HPC nodes https://bit.ly/3xnjjK7 September 13, 2022 at 09:54AM

Monday 12 September 2022

Show HN: Intuitive – A Rust crate for writing declarative TUIs https://bit.ly/3d7hVo1

Show HN: Intuitive – A Rust crate for writing declarative TUIs https://bit.ly/3U1sQjQ September 12, 2022 at 05:32PM

Show HN: Inko 0.10.0 – build concurrent software with confidence https://bit.ly/3eKyOVV

Show HN: Inko 0.10.0 – build concurrent software with confidence I last did a "Show HN" about Inko in 2018 ( https://bit.ly/3RN8lWa ), but the language has changed drastically since then. For example, the GC is removed and we now use a single ownership model, and Inko's concurrency API is now type-safe (inspired a bit by Pony). I'm hopeful these changes will make Inko a more interesting/compelling language to use compared to the likes of Ruby, Python, and Go (basically any mid/high level language where concurrency is needed). https://bit.ly/3d5pueT September 12, 2022 at 04:16PM

Show HN: Go-select – Provides SQL like 'select' interface for file systems https://bit.ly/3xgRWRY

Show HN: Go-select – Provides SQL like 'select' interface for file systems https://bit.ly/3REOdWq September 12, 2022 at 02:55PM

Show HN: Sentinel – simple 2-Factor Authenticator app for iOS, macOS and watchOS https://bit.ly/3L6jrTQ

Show HN: Sentinel – simple 2-Factor Authenticator app for iOS, macOS and watchOS https://bit.ly/3eKGQhP September 12, 2022 at 01:12PM

Show HN: Build dashboards in Jupyter Notebook with numeric and chart boxes https://bit.ly/3L8Bl8B

Show HN: Build dashboards in Jupyter Notebook with numeric and chart boxes https://bit.ly/3uB0ykk September 12, 2022 at 09:11AM

Show HN: Go to random locations, parks and restaurants https://bit.ly/3DdmlEB

Show HN: Go to random locations, parks and restaurants You can change your radius and there are some modes that you can use which are listed at https://bit.ly/3L40ph6 It's a non-commercial fun thing I created for my own use. Give it a try https://bit.ly/3Qzx1kn? September 12, 2022 at 08:05AM

Sunday 11 September 2022

Show HN: ZenTube – Cross-browser plugin to remove addictive features on YouTube https://bit.ly/3BydUmb

Show HN: ZenTube – Cross-browser plugin to remove addictive features on YouTube https://bit.ly/3qrYMAn September 11, 2022 at 07:29AM

Show HN: A 3D city created with GitHub real-time contribution datas https://bit.ly/3eG4hJ8

Show HN: A 3D city created with GitHub real-time contribution datas https://bit.ly/3qxsVhH September 11, 2022 at 03:52PM

Show HN: Chard – simple async/await background tasks for Django https://bit.ly/3RwaWnA

Show HN: Chard – simple async/await background tasks for Django https://bit.ly/3quZHjj September 11, 2022 at 02:16PM

Show HN: HiFiScan, a Python app to optimize your loudspeakers https://bit.ly/3d2SSme

Show HN: HiFiScan, a Python app to optimize your loudspeakers https://bit.ly/3B6V6c7 September 11, 2022 at 12:59PM

Show HN: pg_idkit, a Postgres extension for generating exotic UUIDs https://bit.ly/3B9iKVt

Show HN: pg_idkit, a Postgres extension for generating exotic UUIDs https://bit.ly/3L518i0 September 11, 2022 at 12:46PM

Show HN: Open-source animated chart presentations in computational notebooks https://bit.ly/3L2VsoO

Show HN: Open-source animated chart presentations in computational notebooks https://bit.ly/3pjrUcq September 11, 2022 at 12:41PM

Show HN: Quake VR – Quake (1996) as a first-class PCVR experience https://bit.ly/3B92FPB

Show HN: Quake VR – Quake (1996) as a first-class PCVR experience Hello HN! I am proud to show you Quake VR, a "labor of love" one-man project that I started back in 2020 with the goal of turning Quake -- the timeless classic from 1996 -- into a first-class PCVR experience. --- > What do you mean by "first-class"? There are many mods out there that enable older games to be played in VR, however, not much thought is put into VR-unique mechanics or in making the experience feel seamless. While I do enjoy reliving nostalgic classics in VR (and thank the modders for their efforts), it does feel weird having to use a keyboard+mouse setup for a VR game, or -- even with motion controls -- not being able to physically interact with the game's world, or having a gun glued to one of my hands. With Quake VR, I tried my best to make the game feel like an experienced designed from the ground up for VR. A video is worth a thousand words: https://www.youtube.com/watch?v=MBoI16z8Nxg --- As you can see from the video above, Quake VR provides a plethora of VR-specific features, including: - Virtual in-game hands with finger tracking - Dual-wield weapons or hold a weapon with two hands - Physical melee combat, including throwing weapons and headbutts - Weapon models with ironsights - Collisions between the player's hands and the environment - Holster system with virtual torso For a complete list of features, check out the README: https://bit.ly/3xdOWpg I love VR-unique interactions, and I try to find opportunities to add more. As an example, I recently added "flick reloading" to the SSG -- see it in action here: https://www.youtube.com/watch?v=uV8gbDvNYAM . Here is an older trailer showcasing features like dual-wielding, holsters, and the grappling hook: https://www.youtube.com/watch?v=c_ctxSqs6gA --- Quake VR is written in modern C++ and it's completely free and open-source : https://bit.ly/3Dikm1W . If you have any question about the game or any implementation detail, feel free to ask here on or the official Discord server ( https://bit.ly/3L61bdh ). --- If you have a PCVR headset, I sincerely hope you will check out the game and let me know what you think! The game is available on a "pay what you wish" model here: https://bit.ly/3Lc6B6Q - Make sure you closely follow the installation guide ( https://bit.ly/3Dx7vcn )! Cheers, Vittorio --- FAQ: > Is this project related to the Quake ports available for the Meta Quest? * No, this project is separate from those. It uses a different engine and it was developed by me, Vittorio Romeo, with some very appreciated contributions by community members (https://bit.ly/3xgCeGp). > Why is Quake VR not available on Steam? * I've tried really, *really* hard to release it on Steam as a free community mod. However, that requires permission from the owners of the Quake IP. I have spent countless hours trying to communicate with id Software, Bethesda, Microsoft, never receiving *any* sort of response. I've even tried directly contacting employees, who kindly forwarded my request to the legal team, to no avail: zero answers whatsoever. I have not given up -- if you know someone that can help, please let me know! > Is Quake VR compatible with existing Quake mods or existing Quake servers? * No, Quake VR uses a custom protocol and engine in order to deliver first-class VR features. It is possible to adapt mods to work with Quake VR -- I have done that for the official expansions and some popular mods. > How can I support the Quake VR project? * Quake VR is FOSS, however I am more than happy to accept donations for my efforts. PayPal (https://bit.ly/3L30G3M) works best for me, alternatively consider purchasing "Open Hexagon" (https://bit.ly/3BaSES5), my first commercial game on Steam. https://bit.ly/3xeaVga September 11, 2022 at 05:27AM

Saturday 10 September 2022

Show HN: Diffusion.gallery – A Constantly Changing Machine Generated Art Gallery https://bit.ly/3QARSDw

Show HN: Diffusion.gallery – A Constantly Changing Machine Generated Art Gallery https://bit.ly/3QHPFX2 September 11, 2022 at 12:25AM

Show HN: Power your study habits with AI question generation https://bit.ly/3xeyLYT

Show HN: Power your study habits with AI question generation https://bit.ly/3xfT8Fj September 10, 2022 at 05:35PM

Show HN: Generate Protobuf definitions conforming to popular design guides https://bit.ly/3qu8emC

Show HN: Generate Protobuf definitions conforming to popular design guides https://bit.ly/3TUmToV September 10, 2022 at 12:11PM

Show HN: Draw Block Diagrams with Ease https://bit.ly/3B7GSI3

Show HN: Draw Block Diagrams with Ease Introducing a webApp which allows you to create block diagrams with text and have control over the blocks/arrows positions without drag and drop. Examples : https://bit.ly/3qLwLnD https://bit.ly/3d1Ganw September 10, 2022 at 11:02AM

Show HN: Send cold messages on Twitter at scale https://bit.ly/3B3gSO4

Show HN: Send cold messages on Twitter at scale https://bit.ly/3B2V58Z September 10, 2022 at 10:04AM

Friday 9 September 2022

Show HN: We make apps/extensions for ChromeOS (Yes, some people do that) https://bit.ly/3eFa5lP

Show HN: We make apps/extensions for ChromeOS (Yes, some people do that) https://bit.ly/3RwNUNB September 9, 2022 at 10:24PM

Show HN: Extract Markdown, HTML or text from content-heavy websites https://bit.ly/3xd9kH7

Show HN: Extract Markdown, HTML or text from content-heavy websites https://bit.ly/3xc2yS2 September 10, 2022 at 06:18AM

Show HN: Step up your Midjourney AI images with this prompt autocomplete https://bit.ly/3RPtQWi

Show HN: Step up your Midjourney AI images with this prompt autocomplete To build this model, we scraped 4 weeks' worth of user-issued text prompts from Midjourney's public Discord server. We released the dataset on Kaggle: https://bit.ly/3ROBjF6... . https://bit.ly/3BvhDAU September 10, 2022 at 03:14AM

Show HN: Hosting Web Apps on Raspberry Pi Pico W https://bit.ly/3d0uUYJ

Show HN: Hosting Web Apps on Raspberry Pi Pico W https://bit.ly/3BuzIim September 9, 2022 at 05:14PM

Show HN: Invest in Airbnbs Like Stocks https://bit.ly/3eF3tUL

Show HN: Invest in Airbnbs Like Stocks Hey HN - I’m Ryan, the co-founder of Arrived. We made it possible to buy shares of vacation rentals, starting from $100. Investors earn the booking income & property appreciation from being an owner, without all of the work typically involved. Airbnb’s can be a killer business. They have helped vacation rental owners generate over $150 Billion in rental income from serving a billion guest arrivals, but less than 0.5% of these guests have been able to participate in the owner side of the Airbnb economy. Arrived is the first company with SEC Qualified offerings to buy shares in individual properties like this. We launched rental home investing last year and have funded $55m in rental homes across the country so far. And we are excited to launch vacation rental investing on our platform this week. Would love any feedback on our vacation rental launch. https://bit.ly/3L01rdU September 9, 2022 at 04:28PM

Show HN: I made showcqt-element – an HTML custom element for audio visualization https://bit.ly/3cZPt7F

Show HN: I made showcqt-element – an HTML custom element for audio visualization https://bit.ly/3d4Z5Or September 9, 2022 at 03:21PM

Show HN: Learn how to build SaaS application from scratch with React and Django https://bit.ly/3TZ818I

Show HN: Learn how to build SaaS application from scratch with React and Django https://bit.ly/3x2gPkk September 9, 2022 at 12:40PM

Thursday 8 September 2022

Show HN: 31,102 verses of the Bible drawn by Stable Diffusion https://bit.ly/3cYmrFi

Show HN: 31,102 verses of the Bible drawn by Stable Diffusion https://bit.ly/3RP8ZlT September 9, 2022 at 03:47AM

Show HN: YouTube Meets VSCode https://bit.ly/3x9K055

Show HN: YouTube Meets VSCode https://bit.ly/3xcRLqW September 9, 2022 at 02:16AM

Show HN: I made a curl client for HN https://bit.ly/3x5zgEL

Show HN: I made a curl client for HN curl hkkr.in <== TRY IT! I made a hacker news app that works in the terminal. It's inspired by wttr.in. There is more information in the github repo, if you visit https://hkkr.in in your browser you should be redirected there. https://github.com/NalinPlad/hkkr.in September 9, 2022 at 02:01AM

Show HN: I'm building a mind and this is how I plan to do it https://bit.ly/3D9eE24

Show HN: I'm building a mind and this is how I plan to do it https://bit.ly/3ez772y September 8, 2022 at 02:35PM

Show HN: A small and concatenative hobby programming language https://bit.ly/3TSqVxS

Show HN: A small and concatenative hobby programming language https://bit.ly/3ROsFXe September 8, 2022 at 12:22PM

Show HN: Compare Objects on a Graph at Scale https://bit.ly/3RsoJf3

Show HN: Compare Objects on a Graph at Scale Would love your feedback on what we're working on: The swiss army knife for finding stuff out! Sign up for our free beta to try it out: https://bit.ly/3DcDCh5 https://www.youtube.com/watch?v=tV5Nii4woes September 8, 2022 at 12:29PM

Show HN: Our project got 4 connectors and 4 l10ns from community in 2 months https://bit.ly/3D8dtQG

Show HN: Our project got 4 connectors and 4 l10ns from community in 2 months https://bit.ly/3TKrXfg September 8, 2022 at 09:41AM

Show HN: ELAY – Even Less Addictive YouTube, cross browser extension https://bit.ly/3QpOtav

Show HN: ELAY – Even Less Addictive YouTube, cross browser extension https://bit.ly/3QsAxfI September 8, 2022 at 08:24AM

Wednesday 7 September 2022

Show HN: Visualizing Startup Management with Timeline https://bit.ly/3D7lRjm

Show HN: Visualizing Startup Management with Timeline Hi everyone, We are building a web app for startup founders. Like Jira, Notion, or ClickUp, we support task management. However, we think time is more important than the tasks, because startups need to build product fast, and shift focus fast. Therefore, we built one universal timeline to help you easily manage tasks, clients, projects and deadlines, so you can directly compare the important dates from all your departments and find one which matter the most now. We also support task auto scheduling, so when you shift your team to a new direction, you just need to change the priority, and we help you reschedule all the tasks in you team. So you don't need to manually updating the start date or the end date fields in Jira, Notion, or ClickUp. You may have heard of Motion ( https://bit.ly/3Dbiacj ), which also supports task auto scheduling. Unlike it, our app focuses on serving the startup teams and innovation teams. So we also have the goal tracking feature to help startups meet the annual growth goal from every day. We are actively learning, and we want to build something people want. We are looking for any feedback from you. Best, Zhe https://bit.ly/3D62KnS September 8, 2022 at 04:35AM

Show HN: Weekly summaries of space science papers https://bit.ly/3TIzkns

Show HN: Weekly summaries of space science papers https://bit.ly/3U2MKuX September 7, 2022 at 05:02PM

Show HN: A web tool for making pie charts https://bit.ly/3D0CgWJ

Show HN: A web tool for making pie charts https://bit.ly/3DdduT8 September 7, 2022 at 03:38PM

Show HN: WASM/TS crypto library for Ed25519, Shamir sharing, AEAD secret boxes https://bit.ly/3D5dBR0

Show HN: WASM/TS crypto library for Ed25519, Shamir sharing, AEAD secret boxes Hello HN, I made this library because I wanted better performance than tweetnacl and I also wanted Shamir secret sharing. I wrote some C functions that use libsodium and compiled them to WASM with emscripten and everything is fully typed. Would love to hear your thoughts on this. Try it out, and of course feedback and contributions are very welcome! https://bit.ly/3ej5SUO September 7, 2022 at 10:53AM

Show HN: Build SaaS application from scratch with React and Django https://bit.ly/3BlpOQ2

Show HN: Build SaaS application from scratch with React and Django https://bit.ly/3x2gPkk September 7, 2022 at 12:32PM

Show HN: Executing Python from Tweets https://bit.ly/3REvg5S

Show HN: Executing Python from Tweets Hello HN! Pyrun is a Chrome Extension that brings a Python IDE into your Twitter for those who consume and create Python content. *The Status Quo (This is quite a limited experience!)* - Content creators share Python snippets as images; - The audience zooms into the image to see what’s in there; * The Pyrun extension creates a whole new learning experience:* ▶ Hit one button to execute the Python snippet See Python's output inside Twitter Edit the code and rerun Content creators only have to share the code inside the image’s ALT, add “#pyrun” in their Tweet and that’s it! This extension will enhance the learning experience and improve engagement without disrupting the Twitter experience! https://bit.ly/3RGmqV9 September 7, 2022 at 11:35AM

Show HN: Quake 1 ported to the Apple Watch https://bit.ly/3BtNEtb

Show HN: Quake 1 ported to the Apple Watch I ported Quake 1 to the Apple Watch, building on top of existing ports for iOS and Mac. Some features: * uses Quake SW renderer + blitting to WatchKit surface (~60 fps, 640x480, larger res can run on lower framerate, tested up until 1024x768) * touch + gyro + digital crown controls * new AVFoundation audio backend (quake to Watchkit audio buffer copy logic), as Watchkit does not support CoreAudio * high pass audio filter to remove clicking on Watch speaker for some of the low frequency quake .wav samples * some smaller modifications and code updates to glue Quake 1 c code to Objective C and Watchkit https://www.youtube.com/watch?v=cPC2o262TfQ https://bit.ly/3TQeOl2 September 7, 2022 at 07:21AM

Tuesday 6 September 2022

Show HN: WMC – A file format which describes its own structure via WebAssembly https://bit.ly/3qi74ul

Show HN: WMC – A file format which describes its own structure via WebAssembly https://bit.ly/3eqWlv1 September 7, 2022 at 05:41AM

Show HN: Custom Cellular Automata using json descriptions https://bit.ly/3qij7YK

Show HN: Custom Cellular Automata using json descriptions https://bit.ly/3ATlrue September 7, 2022 at 03:47AM

Show HN: I built an open source job scheduler to help script everything https://bit.ly/3cQjI0w

Show HN: I built an open source job scheduler to help script everything As a software engineer, my reflex has always been to script everything I can. Scripting is easy, but everything around it is tricky: scripts have to run somewhere, they need access to credentials, they need to be monitored. None of it is simple. No-code automation platforms such as Zapier or IFTTT are too restrictive for technical tasks; CI/CD platforms make it easy to script tasks related to a repository, but are limited when trying to do anything else. I wanted the low level control you have when writing scripts while retaining the comfort of a platform managing execution for me. So I built a program for that. Eventline schedules, runs and monitors any script. Jobs can be executed on various runtimes (currently locally, with SSH, in Docker or in Kubernetes), manually or in reaction to various events. You then get observability (script output, history, execution stats…), full control (with the web UI, HTTP API or command line tool) and the ability to share scripts with others. Eventline 1.0 is out. I use it myself, so does a friend and a first client. The roadmap is packed with features which will make Eventline even more useful: global registry for value injection, sub-jobs, scratchpad to share data between jobs, artifacts, ACL (and SSO for Eventline Pro), a lot more connectors, identities and events… I quitted my job in 2020 and created a company, Exograd, hoping to become financially independent. This has been quite a ride, both exhilarating and scary: I made lots of mistakes and learned more in 22 months than in my entire career. I would like to bring enough revenue to be able to live from it, and then work on expanding Eventline and developing new technical products. I currently offer a support contract, a proprietary extension (Eventline Pro) for enterprise use, and cloud hosting to use Eventline without having to host it. Happy to answer any question! https://bit.ly/3qg8mGe September 6, 2022 at 01:09PM

Show HN: Chitchatter – P2P chat app that is serverless, decentralized, ephemeral https://bit.ly/3TKAH5b

Show HN: Chitchatter – P2P chat app that is serverless, decentralized, ephemeral For anyone who is interested to learn more about Chitchatter, please check out the project README: https://bit.ly/3x1cf5T Chitchatter is very much an early MVP, so I'd like to get your feedback. Thanks for looking! https://bit.ly/3cS6XTh September 6, 2022 at 03:48AM

Monday 5 September 2022

Show HN: Open-source APM with support for tracing, metrics, and logs https://bit.ly/3x1A8KC

Show HN: Open-source APM with support for tracing, metrics, and logs Uptrace is an all-in-one tool that supports distributed tracing, metrics, and logs. It uses OpenTelelemetry observability framework to collect data and ClickHouse database to store it. https://bit.ly/3AUqOJs September 6, 2022 at 07:24AM

Show HN: VHDL Code Snippets (sources, testbenches) https://bit.ly/3TXqxOT

Show HN: VHDL Code Snippets (sources, testbenches) https://bit.ly/3TKmsxe September 6, 2022 at 02:19AM

Show HN: Path MTU Discovery Test https://bit.ly/3D1A6pM

Show HN: Path MTU Discovery Test While there are plenty of ways to test if your MTU is set correctly and that Path MTU Discovery works, I haven't seen a browser based test that works in both directions. Hope this is useful for someone. Source code on github https://bit.ly/3CXF3zZ (Server is Yaws on FreeBSD) https://bit.ly/3QdOIW9 September 6, 2022 at 01:55AM

Show HN: A visual encyclopedia for kids made with DALL·E https://bit.ly/3qb3BxI

Show HN: A visual encyclopedia for kids made with DALL·E https://bit.ly/3TM63Ze September 5, 2022 at 07:06PM

Show HN: Draw Anything – A Simple Stable Diffusion Playground https://bit.ly/3RBJS5V

Show HN: Draw Anything – A Simple Stable Diffusion Playground https://bit.ly/3qelf3K September 5, 2022 at 06:16PM

Show HN: Infinite Stable Diffusion Videos https://bit.ly/3QdB8Sp

Show HN: Infinite Stable Diffusion Videos https://bit.ly/3QgxmI3 September 5, 2022 at 06:37AM

Sunday 4 September 2022

Show HN: Arda – better, faster XR computer https://bit.ly/3TIwkY9

Show HN: Arda – better, faster XR computer https://bit.ly/3REgJHc September 4, 2022 at 11:27PM

Show HN:Choose Your own adventure game using Openai https://bit.ly/3eqMVjn

Show HN:Choose Your own adventure game using Openai https://bit.ly/3q7lxtf September 4, 2022 at 06:50PM

Show HN: Zelda BOTW Street View https://bit.ly/3QaNF9i

Show HN: Zelda BOTW Street View https://bit.ly/3enVV8y September 4, 2022 at 09:02PM

Show HN: Scrib.am, my encyclopedia, inspired by Diderot. One article per day https://bit.ly/3q9v0zZ

Show HN: Scrib.am, my encyclopedia, inspired by Diderot. One article per day https://bit.ly/3CTW9yE September 4, 2022 at 06:40PM

Show HN: I made a pictionary game with Stable Diffusion https://bit.ly/3epyZ9f

Show HN: I made a pictionary game with Stable Diffusion I used lixica.art to get image-prompt pairs. You are asked to guess the prompt. And given a score based on how close you were to the actual prompt. https://bit.ly/3q9l1e3 September 4, 2022 at 03:00PM

Show HN: Illustrating Gutenberg library using Stable Diffusion https://bit.ly/3Qvk4I1

Show HN: Illustrating Gutenberg library using Stable Diffusion We are illlustrating existing books using stable diffusion and other ML models. We are currently on our quest to illustrate the Project Gutenberg library. This Show HN is really early in our journey and we are happy to receive your feedback! https://bit.ly/3RkWcYO September 4, 2022 at 03:48PM

Show HN: Decentralised Prediction Market for Bitcoin https://bit.ly/3QbDr8x

Show HN: Decentralised Prediction Market for Bitcoin https://bit.ly/3cRTniF September 4, 2022 at 02:33PM

Saturday 3 September 2022

Show HN: Hurricane Path Prediction Using LSTM https://bit.ly/3q6dCMN

Show HN: Hurricane Path Prediction Using LSTM College project I picked back up and improved. Implementation in PyTorch, better results than NHC models as reported at : https://bit.ly/3qaCTFq https://bit.ly/3cJikNc September 3, 2022 at 04:02PM

Show HN: I made Scrabble with modified rules https://bit.ly/3TJ3LK6

Show HN: I made Scrabble with modified rules Crapple is my take on "improved" Scrabble rules... obviously that is subjective, I'm not even sure I agree with it. You and your opponent share a rack of letters, and vowels are only obtained by opting to deduct a configurable amount of points from your score to receive a random vowel tile. Additionally, there is an alternate board layout with some new tile multipliers. This is an old project but I never posted it, so I thought what the hey, I am curious to hear what your guys' thoughts are on these rules. It's an old dead project so you can't hurt my feelings. Thanks! You can play it now against the computer in your browser (no signup required, but an account lets you create and play games against other humans). The Android app is the better version only because the AI will run on a seperate thread (in the browser version you might see a hiccup while it runs), and because Unity WebGL doesn't export retina-sized graphics (ie graphics may look less than sharp on your mobile device). (Note: I linked the landing page instead of the direct link to play in case you are on mobile and want to avoid a largish download. Direct link to play in the browser is here: https://bit.ly/3TToprp ) --- Some more details for anyone still reading... It's your basic LAMP stack on AWS, with Laravel for the web framework and Unity (2017) for the client. The dictionary is stored as a DAWG. When you play a word, instead of giving you the dictionary definition, I wanted to do something different like provide a paragraph from a book that the word was used in. You can click the book icon to get some of those, I was scraping books in the public domain but gave up after a while when I was getting diminishing returns for words I lacked paragraphs for (if you try it you will likely see a lot of Moby Dick paragraphs as I never randomized it either). The AI was based on the scrabble AI algorithm (I think it was this, but can't remember now, https://bit.ly/3RifZb5... ). Since Crapple has modified rules, due the possibility of "buying" vowels on your turn, there is set of _potential_ playable words. The Crapple AI ranks each word based on the cost of the vowels needed with their probability of obtaining the needed vowels. The AI is not very intelligent, the difference between the 3 provided computer opponents is just the average word score they will play. If I had worked on this any longer I could have extended this to let them take into account what words/scores they may be setting you up for with their play, and other ideas. Each player's avatar is consistent, but uniquely generated for them. I didn't want to have every using the same boring default avatar, but didn't want the hassles of letting people upload their own, so I went with a version of this idea: https://bit.ly/3THFtAb https://bit.ly/3RivAHE September 3, 2022 at 09:15PM

Show HN: bitloops-gherkin Automatically generate tests from Google Sheets https://bit.ly/3AOqPyu

Show HN: bitloops-gherkin Automatically generate tests from Google Sheets For those into BDD (Behavior Driven Development) and JavaScript/TypeScript you will find that this tool allows you to add all your test data on a Google Sheet and then automatically pulls the info from the Google Sheet into your Cucumber feature file in any format you want (you can have multiple lines etc) without having to go through the pain of managing a limited text-based table written in Gherkin. https://bit.ly/3Bb6kxj September 3, 2022 at 04:54PM

Show HN: Alumina Programming Language https://bit.ly/3TIq4zG

Show HN: Alumina Programming Language Alumina is a programming language I have been working on for a while. Alumina may be for you if you like the control that C gives you but miss goodies from higher level programming languages. It is mostly for fun and exercise in language design, I don't have any grand aspirations for it. It is however, by this time, a usable general-purpose language. Alumina borrows (zing) heavily from Rust, except for its raison d'être (memory safety). Syntax is a blatant rip-off of Rust, but so is the standard library scope and structure. Alumina bootstrap compiler currently compiles to ugly C, but a self-hosted compiler is early stages that will target LLVM as backend. If that sounds interesting, give it a try. I appreciate any feedback! Standard library documentation: https://bit.ly/3TD2Tqy Online compiler playground: https://bit.ly/3AOulsT https://bit.ly/3eiWOPR September 3, 2022 at 04:32PM

Show HN: Bloomberg Terminal for Individuals https://bit.ly/3AOt0lS

Show HN: Bloomberg Terminal for Individuals I made a site to do investment research faster and more efficent, with links to 10k 10Q, charts, industry averages, macro economic data, hedgefund reports and much more https://bit.ly/3RfwzbP September 3, 2022 at 02:10PM

Friday 2 September 2022

Show HN: SMS Interface for Stable Diffusion https://bit.ly/3cDLtJW

Show HN: SMS Interface for Stable Diffusion If you text 8145594701, it will send back an image with the prompt you specified. Currently only US numbers can send/receive texts because Twilio. Sorry to the rest of the planet! I think this will likely fall over but I figured this would be a cool little thing to demo. I removed the NSFW filter so be mindful of your prompts! I don't persist numbers and there is no linkages being saved between the original text message and the generated images. September 3, 2022 at 12:22AM

Show HN: Visualize Apple Health Data in Grafana https://bit.ly/3cEX6QC

Show HN: Visualize Apple Health Data in Grafana https://bit.ly/3ecoBkV September 2, 2022 at 03:43PM

Show HN: I'm building an open-source Amazon https://bit.ly/3cByB77

Show HN: I'm building an open-source Amazon A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc. The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly. This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing marketplace. In 2019, I started building the first piece, Openship, an order management system that lets you source orders and fulfill them from anywhere. Now that that’s in stable release, next up is Openfront (an e-commerce platform for storefronts) and Opensupport (ticketing software for customer support). Together, they provide the staples for any modern business: sales, fulfillment, support. Let me know what you guys think of the idea and if you see any potential pitfalls. https://bit.ly/34ImG0j September 2, 2022 at 02:19PM

Show HN: Unicaps - a Python package for CAPTCHA solving https://bit.ly/3RNRsuD

Show HN: Unicaps - a Python package for CAPTCHA solving https://bit.ly/3q5SYwb September 2, 2022 at 12:21PM

Show HN: Wavvy – web-based audio editor (Audacity port) https://bit.ly/3CRuIFD

Show HN: Wavvy – web-based audio editor (Audacity port) I originally developed a WASM port of wxWidgets for https://bit.ly/3CRuJtb . When it came time to open source wxWidgets-wasm, I decided to port another complex app as a test case, and Audacity seemed like the obvious choice. In the process, I also needed to write a new host API for PortAudio for playback and recording in the browser. https://bit.ly/3ejKm2b https://bit.ly/3CPrkv1 https://bit.ly/3D8ScX9 https://bit.ly/3CMEA3w September 2, 2022 at 10:31AM

Show HN: Convos Self Hosted IRC Web Client https://bit.ly/3CRJf41

Show HN: Convos Self Hosted IRC Web Client https://bit.ly/3KG6gsB September 2, 2022 at 07:52AM

Thursday 1 September 2022

Show HN: Async OK – Find an async job, work anytime https://bit.ly/3CR15nP

Show HN: Async OK – Find an async job, work anytime https://bit.ly/3q1OoPF September 1, 2022 at 09:37PM

Show HN: Pith language. JavaScript with a little bit of Python syntax https://bit.ly/3cDekxV

Show HN: Pith language. JavaScript with a little bit of Python syntax I've been writing a lot of JavaScript and Python lately. I like Python's syntax, so I created a language called Pith that's JS with some Python-like syntax (but without trailing colons). It's not a full compiler. It really just does search-and-replace, but I find it fun and useful in spite of some sharp edges. I use it on my smartphone to write and run short programs. Here's an example using the HN API: max = 6 ids = await getApi('topstories') for id in ids.slice(0, max) getItem(id) async def getItem(id) const d = document.createElement('div') results.appendChild(d) d.style = 'padding-bottom: 1em;' i = await getApi('item/' + id) ? i.title, '|', i.score u = '//news.ycombinator.com/item?id=' d.innerHTML = i.title.link(u + id) async def getApi(path) u = '//hacker-news.firebaseio.com/v0/' return getJson(u + path + '.json') https://bit.ly/3RsdmTH September 1, 2022 at 07:47PM

Show HN: Open Sourcing Notesnook – an end to end encrypted private notes app https://bit.ly/3RbgBzm

Show HN: Open Sourcing Notesnook – an end to end encrypted private notes app https://bit.ly/3KCXjQM September 1, 2022 at 07:23PM

Show HN: Open-source infra for building embedded data pipelines https://bit.ly/3RoH3VG

Show HN: Open-source infra for building embedded data pipelines Hey HN! We are building *open source infrastructure for deploying customer-facing data pipelines.* Here’s our repo https://bit.ly/3eaqrmp and website https://bit.ly/3KFMhKT . Pipebird is designed to enable companies that generate important data to offer secure data pushes to their customers’ warehouses, directly from their products. Our team was previously building in fintech, where we heard from many of our peers that their customers wanted data pushed directly to their warehouses. Customers wanted to bring data into their source of truth without having to maintain custom built pipelines or introduce security risks by contracting a third-party ETL/ELT provider. After seeing Stripe https://bit.ly/3RaZYUs and customer.io https://bit.ly/3eaqrCV recently invest in building out their own native data sharing products, we realized that many SaaS companies could better support their customers and even generate additional revenue by offering native data pipelines. Our goal with Pipebird is to make creating a reliable data pipeline as simple as pressing a button from a vendor's dashboard. With the current iteration of the product, data can be selected from a number of sources (ex: Postgres, MySQL, CockroachDB, etc.), customers can configure pipelines and optionally apply transformations (like type casting), and data can be periodically synced directly to customers’ warehouses (ex: Snowflake). We’re actively adding sources/destinations and would appreciate any feature requests. Here's a 2 min demo of the product https://bit.ly/3eaqj6p Pipebird is open source (MIT license) so that any developer can use it. Our aim is to not charge individual developers - we make money selling paid plans that include features like multiple projects, user permissions, additional security features, managed infra, support, etc. Give us a whirl: https://bit.ly/3eaqrmp . We’d love your feedback and will be here to answer any questions! https://bit.ly/3eaqrmp September 1, 2022 at 05:57PM

Show HN: OpenBracket, a collaborative code editor for technical interviews https://bit.ly/3ADeCga

Show HN: OpenBracket, a collaborative code editor for technical interviews Hi everyone! At Fluxon, we found that we were't happy with existing solutions for collaborative coding with engineering candidates in our technical interviews. So we built OpenBracket.net—a simple code editor with no setup or log in needed—just share the link and start coding together. Our first version is now available for anyone to use. We’d love some feedback. Thanks! https://bit.ly/3RprDAO August 31, 2022 at 06:40PM

Show HN: Using GPT-3 to answer annoying interview application questions https://bit.ly/3KQn2pj

Show HN: Using GPT-3 to answer annoying interview application questions Hi folks. My wife has been looking for a job and sometimes in the application forms there are annoying questions like "Why do you want to work here?". At the same time I've been playing around with GPT-3 and have blown away by it's capabilities, so I decided to build a site that can answer these annoying questions for her. Github: https://bit.ly/3TxHpeQ Here's an example of a generated answer: Using this opening for a Senior iOS Engineer at Monzo - https://bit.ly/3Tz7xWE The generated answer question on the application "What attracted you to Monzo?": "What attracted me to Monzo is that it is a bank that is trying to make a difference in the world by making it easier for people to manage their money. Monzo is also very customer focused and puts the customer first in everything they do." https://bit.ly/3KzfCXb September 1, 2022 at 08:30AM