Show HN: I made a custom news aggregator that updates automatically https://news.ycombinator.com/item?id=32659970

Show HN: I made a custom news aggregator that updates automatically Hello HN I visit a few sites news sites daily and wanted to see the headlines all on one page and also have it update itself throughout the day. It is not finished yet, but is usable enough to share. If you want to make a custom page, you can click the 'build your custom page' at the top, and select the feeds that are of interest to you. I haven't implemented it yet, but the feeds can be re-ordered as well, you just need to enter their names in the address bar, for example to show Tech Meme, BBC News and Tech Crunch you would write: nuntium.co.uk/f/?tm,bbc,tc Then bookmark that link to visit it later. It is very minimal and no login or account is required. It is very gentle on the sites it polls - it only polls them once every five minutes at the moment. I'd love to get some feedback on what other people think and if there are any feeds you would like to see on there please let me know and I will add them on :) https://nuntium.co.uk/ August 31, 2022 at 02:06AM

Show HN: Node Version Audit – Audit Your Node Version for Known CVEs and Patches https://news.ycombinator.com/item?id=32657014

Show HN: Node Version Audit – Audit Your Node Version for Known CVEs and Patches I wrote Node Version Audit to automatically keep track of Node patches, particularly for releases that fix CVEs. While it can be ran directly, it is designed to run as part of a pipeline to produce warnings if the runtime version of Node has CVEs, or is no longer supported. The cool part (IMO), is that Node Version Audit automatically keeps track of node releases and CVEs by parsing the change log, and so there is no curation needed to maintain it. I would love any thoughts! https://www.github.developerdan.com/node-version-audit/ August 30, 2022 at 05:45PM

Show HN: Ubähnchen – Animated subway map of Berlin https://news.ycombinator.com/item?id=32647227

Show HN: Ubähnchen – Animated subway map of Berlin https://xn--ubhnchen-1za.vercel.app/ August 29, 2022 at 11:24PM

Show HN: An Audio Introduction to Nick Bostrom https://news.ycombinator.com/item?id=32636054

Show HN: An Audio Introduction to Nick Bostrom I'm working on this because I think Bostrom's work is extremely important, and deserves a wider audience. I first read Bostrom's work in 2010, during my undergraduate degree. It has been a major influence on many of the projects I've worked on since then. In particular, the many years I've spent working at 80,000 Hours. (80,000 Hours is a career advising service which—among other things—helps people act on Bostrom's ideas about the urgency of addressing existential risks posed by emerging technologies, such as artificial intelligence and biotechnology.) https://radiobostrom.com/introduction August 29, 2022 at 01:52AM

Show HN: Versioning Filesystem for SQLite https://news.ycombinator.com/item?id=32628367

Show HN: Versioning Filesystem for SQLite https://github.com/sudeep9/mojo August 28, 2022 at 06:49AM

Show HN: Density userstyle to remove spacing from popular websites https://news.ycombinator.com/item?id=32627675

Show HN: Density userstyle to remove spacing from popular websites https://github.com/phil294/density-userstyle August 28, 2022 at 04:57AM

Show HN: A Minimal PHP Wiki https://news.ycombinator.com/item?id=32612861

Show HN: A Minimal PHP Wiki First, I'm by no mean a programmer. Second, I am reading HN for years, just registered to make this public and see if it can be useful for someone. I have nothing to gain monetary. A while ago, I decided that no blogging system was simple enough and I looked for a small wiki to use as a CMS/blog. Found WikWiki on C2.com and I mixed it with some basic Markdown syntax, a minimal template and added password protection. The result is a single php file, no database and no dependencies. Code is a mess, not modulable, probably wrong in so many ways, but it can probably used by some as personal notepad, wiki, CMS, blog, etc. Any comments appreciated. https://mindwi.se/?WikiMind August 26, 2022 at 02:16PM

Show HN: Build blog site by single index.html https://news.ycombinator.com/item?id=32604909

Show HN: Build blog site by single index.html https://github.com/casualwriter/casual-markdown-blog August 26, 2022 at 02:07AM

Show HN: FRPC – A Faster, More Flexible RPC Framework https://news.ycombinator.com/item?id=32593197

Show HN: FRPC – A Faster, More Flexible RPC Framework Today we're announcing frpc-go, an RPC framework that's designed from the ground up to be lightweight, extensible, and extremely performant. In an apples-to-apples comparison fRPC outperforms gRPC by more than 4x, doing more than 2 million RPCs/second on a single node. Check out our docs site at https://frpc.io ! https://loopholelabs.io/blog/announcing-frpc August 25, 2022 at 06:06AM

Show HN: Commandline tool for protecting data using TouchID+Secure Enclave https://news.ycombinator.com/item?id=32590421

Show HN: Commandline tool for protecting data using TouchID+Secure Enclave Toucli is a tool I made to solve a specific problem on my personal MacBook, where I had to pass in sensitive data like API keys to 3rd party applications on the commandline, but wanted to encrypt those keys on disk and require the physical presence of TouchID to decrypt/access them. As I state in the readme, for production and office environments a proper external system would be better, but for my single personal machine Toucli solved my problems without needing any external running service. It was also an excuse to use Swift and Xcode for the first time, which I had wanted to do for some time. https://github.com/pathtofile/toucli August 24, 2022 at 11:47PM

Show HN: Fuzz Map – a GUI fuzzer, interactive demo https://news.ycombinator.com/item?id=32578311

Show HN: Fuzz Map – a GUI fuzzer, interactive demo https://www.fuzzmap.io/?welcome=1 August 24, 2022 at 05:11AM

Show HN: MassCode v3 – an open source code snippets manager for developers https://news.ycombinator.com/item?id=32576583

Show HN: MassCode v3 – an open source code snippets manager for developers https://masscode.io/ August 24, 2022 at 01:45AM

Show HN: Data Austerity Notation https://news.ycombinator.com/item?id=32561366

Show HN: Data Austerity Notation Designed to replace JSON, YAML, and EDN; at least for everything I need those languages for. https://github.com/djhaskin987/dan/blob/main/README.md August 22, 2022 at 11:57PM

Show HN: C# library for PDF generation got redesigned documentation (QuestPDF) https://news.ycombinator.com/item?id=32551058

Show HN: C# library for PDF generation got redesigned documentation (QuestPDF) https://github.com/QuestPDF/QuestPDF/releases/tag/2022.8 August 22, 2022 at 06:29AM

Show HN: Inlyne, a GPU powered, browser-less, Markdown previewer https://news.ycombinator.com/item?id=32550198

Show HN: Inlyne, a GPU powered, browser-less, Markdown previewer Markdown files are used universally in almost every git repository and yet you need a browser or electron app like VS Code to quickly open one. To help this I'm trying to create a markdown viewer that renders on the gpu without needing a browser. If this interests you please help try out `cargo install inlyne`. Using it is as simple as `inlyne README.md` and you can set themes, fonts and scaling as you'd like. https://github.com/trimental/inlyne August 22, 2022 at 05:04AM

Show HN: Generate QR-code as Tetris animations https://news.ycombinator.com/item?id=32538808

Show HN: Generate QR-code as Tetris animations https://github.com/Firemoon777/qrtetris August 21, 2022 at 03:17AM

Show HN: A new way to use GPT-3 to generate code (and everything else) https://news.ycombinator.com/item?id=32532875

Show HN: A new way to use GPT-3 to generate code (and everything else) Hi HN, One of the things that frustrates me about Copilot is that all tasks posed to it must be in the form of a completion. By writing clever comments you can get it to generate a few lines of code or a short function body, but you never get coherent long-form generations just from mashing the tab key. I’m working on a different approach. Instead of requiring you specify your code generation task through stilted comments, you can use GPT-3 to fill in what I call “instructional templates”. They’re like f-strings, except the English goes on the inside and the Python goes on the outside. Unlike f-strings, though, each instruction’s location and surrounding context can aid in interpreting it. I’ve collected 10 examples of the method on a Twitter thread here. Most code examples are in Python, but I also demonstrate generating CSV, NDJSON, R, Markdown, and HTML: https://twitter.com/goodside/status/1559801520773898240?s=21&t=-r-dR8pkhZ3lfCpeLOWqvw I also have a few further examples of more creative, non-program output in HTML and Markdown in this thread: https://twitter.com/goodside/status/1560953991722418177?s=21&t=-r-dR8pkhZ3lfCpeLOWqvw Interested in any feedback, especially from anyone who’s tried to apply my method to their own problems. August 20, 2022 at 08:45AM

Show HN: SineRider - A game about love, math, and graphing built by teenagers https://news.ycombinator.com/item?id=32521395

Show HN: SineRider - A game about love, math, and graphing built by teenagers https://sinerider.com/ August 19, 2022 at 07:29AM

Show HN: ClavaScript: a ClojureScript syntax to JavaScript compiler https://news.ycombinator.com/item?id=32520825

Show HN: ClavaScript: a ClojureScript syntax to JavaScript compiler https://github.com/clavascript/clavascript August 19, 2022 at 06:42AM

Show HN: I spent a year designing a low profile, minimal mechanical keyboard https://news.ycombinator.com/item?id=32507172

Show HN: I spent a year designing a low profile, minimal mechanical keyboard Hi HN, During lockdown I took up the keyboard hobby but I couldn't find anything I liked the aesthetic of. So I set out to design my own keyboard from scratch that shunned the gamer look in favour of a more minimal, serious design. I've built several prototypes but I would love to get some feedback from the HN community. https://electronicmaterialsoffice.com/ August 18, 2022 at 02:24AM

Show HN: I made a web-based notepad with a built in unit calculator https://news.ycombinator.com/item?id=32493946

Show HN: I made a web-based notepad with a built in unit calculator Hi HN It also supports percentages, dates and variables. I've been working on this alone for a few years now, so would love to get some feedback. https://numpad.io/ August 17, 2022 at 02:01AM

Show HN: Android app that helps businesses and professionals saved 230K+ hours https://news.ycombinator.com/item?id=32493061

Show HN: Android app that helps businesses and professionals saved 230K+ hours https://typinghero.app August 16, 2022 at 11:43PM

Show HN: Cookieless Conversion Attribution with Pathview https://news.ycombinator.com/item?id=32480811

Show HN: Cookieless Conversion Attribution with Pathview Morning HN. I worked on a cloud CMS and then pivoted an analytics feature to a standalone SaaS. Pathview focuses on the conversion path rather than general analytics. I want to help users optimize conversions. It doesn’t use cookies, contains 160-characters of JavaScript, and leverages HTTP Messaging for a modern take on an old-school analytics approach. I’m close to launching a public beta test and could use a sanity check. Any advice, feedback, or questions for this first-time developer? -sb https://pathview.io/example August 16, 2022 at 02:31AM

Show HN: Teapodo (Lightweight Audio Editor) Now Supports VST/AU Plugins https://news.ycombinator.com/item?id=32466535

Show HN: Teapodo (Lightweight Audio Editor) Now Supports VST/AU Plugins It's a big deal. - Teapodo now supports adding audio effects to tracks by mounting VST3 (Windows and macOS) and AudioUnit (macOS) plugins. - Teapodo for Windows now has an installer. https://teapodo.com/releases August 14, 2022 at 11:38PM

Show HN: Quaternions: A Practical Guide https://news.ycombinator.com/item?id=32456848

Show HN: Quaternions: A Practical Guide I wrote this article over the past few weeks, while building a structural chemistry model. I found most sources available either dive into quaternion mathematics and reasoning without building intuition useful in applications, or are documentation for specific computer graphics libraries. I'm using this article as a personal reference; perhaps others will find it useful too. https://www.anyleaf.org/blog/quaternions:-a-practical-guide August 13, 2022 at 11:14PM

Show HN: Tin – Automatically builds your Git or Docker project in the cloud https://news.ycombinator.com/item?id=32447415

Show HN: Tin – Automatically builds your Git or Docker project in the cloud https://www.teamcode.com/products/tin August 12, 2022 at 11:23PM

Show HN: Busy – a lean, statically typed build system for GCC Clang MSVC https://news.ycombinator.com/item?id=32437717

Show HN: Busy – a lean, statically typed build system for GCC Clang MSVC https://github.com/rochus-keller/BUSY/blob/main/README.md August 12, 2022 at 05:49AM

Show HN: Software Engineering Manager's Sidekick https://news.ycombinator.com/item?id=32435475

Show HN: Software Engineering Manager's Sidekick https://www.middlewarehq.com/ August 12, 2022 at 12:15AM

Show HN: Proxy.py https://news.ycombinator.com/item?id=32423354

Show HN: Proxy.py [Not my project] A very well features proxy server (Forward & Reverse + lots of other features). https://github.com/abhinavsingh/proxy.py August 11, 2022 at 02:29AM

Wednesday, August 10, 2022

Show HN: Layoffbase – the place where you can get a new tech job after layoff https://news.ycombinator.com/item?id=32409112

Show HN: Layoffbase – the place where you can get a new tech job after layoff I knew that layoffs in tech were coming. When it started, I've created Layoffbase to collect people without a job and help them get a new one. Now, I try to manually connect them with companies. What do you think about it? How can I improve this? https://layoffbase.com/ August 10, 2022 at 01:13AM

Show HN: Loop, run a command in loop and nothing else https://news.ycombinator.com/item?id=32394458

Show HN: Loop, run a command in loop and nothing else This is a small utility to loop a command, in a shell. This is deceptively simple, you can loop a command forever, or loop until it is succeeded or failed. Currently, it really does nothing else than a bash `for` and `sleep`, but I intend to add the possibility of running a command in loop, in parallel. In conjonction with some tests/stress tools (like https://hurl.dev who I am one of the maintainer), I think this can be useful to other... $ loop --iter 4 --delay 1000 date Tue Aug 9 06:59:58 CEST 2022 Tue Aug 9 06:59:59 CEST 2022 Tue Aug 9 07:00:00 CEST 2022 Tue Aug 9 07:00:01 CEST 2022 https://github.com/jcamiel/loop-bin August 8, 2022 at 10:26PM

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://news.ycombinator.com/item?id=32384673

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://old.reddit.com/r/audio/comments/wj7aov/realtime_microphone_audio_spectrogram/ August 8, 2022 at 05:28AM

Show HN: Build for any cloud with the same code https://news.ycombinator.com/item?id=32384662

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://docs.multy.dev/examples/ . We’re still in early days and looking for feedback from other developers on our approach. Let us know what you think! [1] https://github.com/multycloud/multy [2] https://docs.multy.dev/overrides https://github.com/multycloud/multy August 8, 2022 at 05:27AM

Show HN: Advanced Search for YouTube https://news.ycombinator.com/item?id=32374668

Show HN: Advanced Search for YouTube https://playlists.at/youtube/search/ August 7, 2022 at 12:38AM

Saturday, August 6, 2022

Show HN: Free lunch Bash script; command history manager to optimize it https://news.ycombinator.com/item?id=32364313

Show HN: Free lunch Bash script; command history manager to optimize it https://github.com/abdulbadii/history-tidying August 5, 2022 at 07:41PM

Friday, August 5, 2022

Show HN: Weightless – a minimalist newsletter tool for static sites https://news.ycombinator.com/item?id=32352488

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://weightless.so/ August 4, 2022 at 11:29PM

Show HN: Not8 – continuous product improvement platform https://news.ycombinator.com/item?id=32354938

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://www.loom.com/share/9e74f40086e741549e68740be236ee4b Here's where to download it: https://chrome.google.com/webstore/detail/not8/kdfppggcfpgdcdjcmfpmnfncifmdncfe August 5, 2022 at 05:10AM

Show HN: Extensible OSS Retool Alternative https://news.ycombinator.com/item?id=32339641

Show HN: Extensible OSS Retool Alternative https://github.com/ToolJet/ToolJet/releases/tag/v1.21.0 August 3, 2022 at 10:24PM

Show HN: OneDev – A Lightweight Gitlab Alternative https://news.ycombinator.com/item?id=32316251

Show HN: OneDev – A Lightweight Gitlab Alternative https://github.com/theonedev/onedev August 2, 2022 at 01:12AM

Monday, August 1, 2022

Show HN: API Gateway with SQL support, written in Go https://news.ycombinator.com/item?id=32302993

Show HN: API Gateway with SQL support, written in Go Hi, We have been working on APIVault, which is an API Gateway that supports MySQL, PostgreSQL and Microsoft SQL Server. Written fully in Go (not just some NGINX proxy like Kong), we have a "protect" mode which defends OTP/SMS endpoints against DoS attacks (which can drain a company's SMS credits) Kubernetes Ingress support is in the works. https://github.com/flitnetics/APIVault August 1, 2022 at 12:11AM