Tuesday, 9 August 2022

Show HN: Yare 2 – Programmable RTS game https://bit.ly/3Aal2V7

Show HN: Yare 2 – Programmable RTS game Hi HN! About a year ago I showed my side project Yare here ( https://bit.ly/34Dc0iy ) and was overblown by the feedback and support. Since then a lot has changed and I'm excited to share the beta of 'Yare 2' ( https://bit.ly/3A7Z1Gd ). The simple programming game has evolved into something a little more complex with the ability to not only control the units with code, but now practically anything is programmable. E.g. the players can build their own UI elements to play the game with (when you choose 'play with mouse and keyboard' on the homescreen, it showcases what is possible to create). This is a passion project that I don't plan to anyhow excessively monetize and will be always free to play, but I'm worried that it's perhaps growing into a too chaotic/confusing game and losing its initial simplicity. https://bit.ly/3A7Z1Gd August 9, 2022 at 07:40AM

Monday, 8 August 2022

Show HN: Debuglater – Serialize Python traceback for later debugging https://bit.ly/3PeeiJP

Show HN: Debuglater – Serialize Python traceback for later debugging https://bit.ly/3JEyhAh August 8, 2022 at 06:05PM

Show HN: Go-zero (a cloud-native microservice framework) is now two years old https://bit.ly/3QKFPnJ

Show HN: Go-zero (a cloud-native microservice framework) is now two years old Today in two years ago, I submit my first commit of go-zero code to GitHub, and two years later, go-zero is now 19.7K stars and 2.9K forks. go-zero has been well known for lots of developers, adopted by many companies, and helped many developers to be hired by their favorite companies through learning go-zero source code. Looking forward to the third year, we will continue to bring more convenient and practical features to the developer community, bringing more cool development experience to everyone! We are grateful to have you along the way! Welcome more developers to join us! https://bit.ly/3kpYesA August 8, 2022 at 03:20PM

Show HN: I built an app for helping other solo founders with their project https://bit.ly/3BK57xU

Show HN: I built an app for helping other solo founders with their project https://apple.co/3BQ7qQ7 August 8, 2022 at 01:52PM

Show HN: SaveSlack – create searchable knowledgebase from your Slack community https://bit.ly/3bBv8Vk

Show HN: SaveSlack – create searchable knowledgebase from your Slack community https://bit.ly/3Q71IxB August 8, 2022 at 03:32PM

Show HN: Voxel map of my school, made with WebGL and SDF raymarching https://bit.ly/3SxLHlK

Show HN: Voxel map of my school, made with WebGL and SDF raymarching https://bit.ly/3BPynmY August 8, 2022 at 03:12PM

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://bit.ly/3SxW7lg

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://bit.ly/3SxkrUy August 8, 2022 at 01:28PM

Show HN: Build for any cloud with the same code https://bit.ly/3Pb7oVM

Show HN: Build for any cloud with the same code We have been working on Multy, an open-source[1] tool that enables developers to deploy and switch to any cloud - AWS, Azure and GCP for now. We realized that, even when using Terraform, writing infrastructure code is very different for each cloud provider. This means changing clouds or deploying the same infrastructure in multiple clouds requires rewriting the same thing multiple times. And even though most core resources have the same functionality, developers need to learn a new provider and all its nuances when choosing a new cloud. This is why we built Multy. Multy is currently available as a Terraform provider. You can write cloud-agnostic code and then just choose which cloud you want to deploy to. Multy will then call the cloud provider APIs on your behalf. For example, the following Terraform code deploys a virtual network in AWS and can be easily changed to deploy to Azure or GCP: ``` resource "multy_virtual_network" "vn" { cloud = "aws" // or azure, or gcp name = "multy_vn" cidr_block = "10.0.0.0/16" location = "eu_west_1" } ``` Our goal is to expose any configuration that is common across all clouds, but there’s always specific features that are not available in all of them. For example, if you want a very specific AWS CPU for your Virtual Machine or use a region that is only available in GCP. To enable this, we implemented overrides [2] - a way to configure the underlying infrastructure for cloud-specific purposes. You can also mix other Terraform code that uses the cloud-specific providers with Multy. While this makes you somewhat locked in, having your 80% or 90% of your infrastructure cloud-agnostic is still very powerful. You can see more complex examples in our documentation - https://bit.ly/3SzB5Th . We’re still in early days and looking for feedback from other developers on our approach. Let us know what you think! [1] https://bit.ly/3PoQWCL [2] https://bit.ly/3bKqDb0 https://bit.ly/3PoQWCL August 8, 2022 at 01:27PM

Sunday, 7 August 2022

Saturday, 6 August 2022

Show HN: Toon Lens – transform face images into cartoon style https://bit.ly/3oXYv7x

Show HN: Toon Lens – transform face images into cartoon style https://bit.ly/3zy4qF8 August 7, 2022 at 05:11AM

Show HN: Cronit – Online Cronjobs https://bit.ly/3Q6vEd4

Show HN: Cronit – Online Cronjobs https://bit.ly/3QbiUSr August 7, 2022 at 05:24AM

Show HN: I made a cross-platform command-line music player called maestro https://bit.ly/3JAfaY2

Show HN: I made a cross-platform command-line music player called maestro It is built to work on Windows, Mac, and Linux, and was tested thoroughly on my Mac and lightly on my friend's Windows. Unfortunately, no one I know uses Linux. It works with WAV, MP3, FLAC, and Ogg Vorbis files. https://bit.ly/3JHYDS3 August 7, 2022 at 01:24AM

Show HN: Spliit — Splitwise alternative with no signup needed https://bit.ly/3p0Pcnq

Show HN: Spliit — Splitwise alternative with no signup needed https://bit.ly/3HReX27 August 6, 2022 at 09:01PM

Friday, 5 August 2022

Show HN: Sysmon, a simple DWM status bar https://bit.ly/3OXNdus

Show HN: Sysmon, a simple DWM status bar https://bit.ly/3P7lyaq August 5, 2022 at 11:28PM

Show HN: Minimal Static Site Generator https://bit.ly/3Qt3Sax

Show HN: Minimal Static Site Generator `pandoc-sitegen` uses pandoc and mustache templating to turn a bunch of markdown files into a minimalist site, while still allowing for things like an automatic list of blog posts. I was really frustrated with the complexity of most existing static site generators like Jekyll and Hugo -- it seemed like even a basic blog required an immense amount of configuration and provided tons of features I didn't need. I built this mostly for myself, but I'd love any feedback on it :) https://bit.ly/3vJNmuB August 5, 2022 at 10:25PM

Show HN: PDF-Diff - Visualize any differences between two PDFs https://bit.ly/3JA2PTH

Show HN: PDF-Diff - Visualize any differences between two PDFs https://bit.ly/3Qdp97Y August 5, 2022 at 09:59AM

Show HN: Free printable coloring pages from cool tech brands https://bit.ly/3zxfFxK

Show HN: Free printable coloring pages from cool tech brands https://bit.ly/3QrCn17 August 5, 2022 at 09:49AM

Show HN: Weightless – a minimalist newsletter tool for static sites https://bit.ly/3Q6LAMy

Show HN: Weightless – a minimalist newsletter tool for static sites Collecting emails sounds easy but if you have a static site, you need to use some sort of an external service for this. Maybe I am too picky but I didn't like the available options so I built one myself. Here's how it works: - You create a mailing list on the landing page (weightless.so) - It gives you a URL you can attach to a
tag as an action attribute - Any time someone submits that form, you receive an email with your subscribers Collecting emails this way is free, and if you already have a styled form, you can have this up & running in couple minutes. I know Show HN posts shouldn't require signing up, but I do need to have an email because that's where you get your subscribers list. One note: Weightless also allows you send mass emails to your subscribers, but that's a paid feature. You DON'T have to use it, you can use Weightless only for collecting emails, and worry about messaging them later. When you are starting out and have only a couple subscribers, you can simply email everyone manually, one by one. https://bit.ly/3zzef5Q August 5, 2022 at 07:29AM

Show HN: Not8 – continuous product improvement platform https://bit.ly/3zzMwlp

Show HN: Not8 – continuous product improvement platform My co-founder and I are taking part in the acceleration program, and we're building not8 - a platform for team product reviews and user feedback collection. Right now we already have an MVP which is a Chrome extension that allows you to leave 'sticky notes' on live websites and share them in just one click. Our demo day is going to be in ~2 weeks, and we want to our user count to hit 1000 by that time. Actually, we want it so much that we are ready to offer our first 1000 users a forever free access to our product. Try out our extension now, and share a few notes with your team - I hope, you will love it. Here's how it works: https://bit.ly/3bwc3UH Here's where to download it: https://bit.ly/3zzMxWv August 5, 2022 at 01:10PM