Friday, 25 February 2022

Show HN: LERA – Free automated accessibility reporting tool https://bit.ly/3tbrNB8

Show HN: LERA – Free automated accessibility reporting tool Struggling to generate website accessibility reports? Automate your accessibility reporting with the LERA web accessibility tool. - Easy installation: Setup the web accessibility tool with a simple click, as a Chrome browser extension - Granular Reporting: Experience an interactive dashboard with a detailed breakdown of issues - Multiple URL download: Audit unlimited URLs, save, and download all in one file for quick availability - Reporting Template: Use a pre-built, consolidated reporting template with custom headers and download in Excel format - Compare data: Archive and retrieve data for future use, comparison or further analysis Download the free chrome extension - https://bit.ly/3siUbSE... Learn more - https://bit.ly/3BYfhcf https://bit.ly/3BYfhcf February 25, 2022 at 10:14AM

Show HN: Open-Source Unbound DNS Resolver Docker Image https://bit.ly/3hi8FvS

Show HN: Open-Source Unbound DNS Resolver Docker Image Hey Hacker News! I am madnuttah, I am a Windows/Linux Sysadmin and some folks may remember this username for "niche" mods I've made for Fallout and Skyrim and some C# UWP Windows Store Apps which I've retired because of Microsoft's unclear strategy abandoning things from one day to another. Why am I writing this? I wanted to be independent from the DNS servers of my provider, because they have often shined brightly with problems in the past instead of functioning properly, wanted to have a little bit more privacy and freedom back by fighting censorship via DNS, so I built my own Unbound Docker image with a lot of effort and conscientiousness. Because I think it's worth it, I'd like to share my efforts with you. My life taught me that trust must be earned, you never know what was fiddled into and what was tampered with. This image is therefore entirely built online using workflows in a GitHub action, uses the very lean Alpine Linux with all its security features and Unbound directly queries a local copy of the root zone, which is kept up-to-date using DNS zone transfers (XFR). Instead of occupying a few hundred megabytes on your harddisk, my image is only about 30 megabytes uncompressed in size. The separate components Libevent and OpenSSL3 are compiled in the build process in their separate workflows and all the downloads, even the Internic files (root.hints and root.zone) are checked using their PGP keys and signature files if available, following my zero-trust policy. Unbound is compiled with hardening security features that most images do not include, such as PIE (Position Independent Executables), which randomizes the application's position in memory which makes attacks more difficult and RELRO (Relocation Read-Only) which also can mitigate exploitations. The image was actually designed as an DNSSEC validating upstream DNS resolver with Pi-hole for adblocking and tracking prevention in mind but it also works perfectly as a standalone server. All Linux architectures are supported, which are currently used by Pi-hole: 386, armv6, armv7, arm64 and amd64. So it also able to run on older Raspberries under Docker. I maintain the image regularly and as soon as included components are updated, security vulnerabilities become known or an update of Unbound is released, the image will be available for you on the Docker registry in a few hours. If anyone would like to contribute to the development, I'm happy to receive a pull request of yours. For any suggestions, questions, comments or even criticism you are very welcome to contact me here on HN or on Mastodon (https://bit.ly/3Hmy2qV). Here is the link to my GitHub repo https://bit.ly/3HkaFye. You may find the following links useful for testing the security of your DNS or even in case you want to do a before and after comparison if you want to give the image a try: DNS Leak Test: https://bit.ly/3t5G56p DNSSEC-Test from the University of Duisburg-Essen: https://bit.ly/3siovNc GRC's DNS Nameserver Spoofability Test: https://bit.ly/35r90d5 Cheers, madnuttah February 25, 2022 at 11:50AM

Show HN: Terminal Based Wikipedia https://bit.ly/3vcAhuB

Show HN: Terminal Based Wikipedia https://bit.ly/3BWIS5R February 25, 2022 at 09:01AM

Thursday, 24 February 2022

Show HN: I wrote a profiler that combines dynamic profiling and static analysis https://bit.ly/3hcW5xI

Show HN: I wrote a profiler that combines dynamic profiling and static analysis https://bit.ly/3BQfTAP February 24, 2022 at 08:48PM

Show HN: Lokapp, an open-source translations manager for mobile teams https://bit.ly/33MNejr

Show HN: Lokapp, an open-source translations manager for mobile teams https://bit.ly/3K8bCf1 February 24, 2022 at 01:29PM

Show HN: Mood tracker with CSV import to reuse existing data you may have https://bit.ly/3BV38F6

Show HN: Mood tracker with CSV import to reuse existing data you may have https://bit.ly/3sfSkOp February 24, 2022 at 11:51AM

Wednesday, 23 February 2022

Show HN: Supershields.io – smart, Lua-powered SVG status badges https://bit.ly/3LYEVSC

Show HN: Supershields.io – smart, Lua-powered SVG status badges https://bit.ly/3t2qBA6 February 24, 2022 at 07:45AM

Show HN: I've built a rasterizer that renders directly to the terminal https://bit.ly/3HeY27B

Show HN: I've built a rasterizer that renders directly to the terminal https://bit.ly/3vhwfB1 February 24, 2022 at 03:37AM

Show HN: Programmable network proxy for the cloud, edge and IoT https://bit.ly/3t0cn2M

Show HN: Programmable network proxy for the cloud, edge and IoT *Pipy* is an [open-source]( https://bit.ly/3IdsjFe ), lightweight, high-performance, modular, programmable, cloud-native network stream processor that is ideal for a variety of use-cases like edge routers, load balancers & proxy solutions, API gateways, static HTTP servers, service mesh sidecars, policy agents, and other applications. https://bit.ly/3IdsjFe February 24, 2022 at 03:26AM

Show HN: I made a 2D/3D digital asset management application https://bit.ly/3p7zCa0

Show HN: I made a 2D/3D digital asset management application https://bit.ly/3sgkHfi February 23, 2022 at 11:18PM

Show HN: Simula One – Portable Linux VR Computer https://bit.ly/3h8dqb4

Show HN: Simula One – Portable Linux VR Computer Hi HN, My name is George, and I am helping build an office focused VR headset called the “Simula One”. It was discussed recently here: https://bit.ly/3vrpZHd . We have just opened our store for preorders ( https://bit.ly/36trtWJ ), so that we and our backers can help people replace their old PCs/laptops with more capable VR headsets. We call our headset a “VR Computer” (or a “VRC”) to distinguish it from gaming headsets. When Simula was founded, most people thought the future of VR was in games & entertainment. The truth is that VR offers a superior way for performing knowledge work, but until now there haven’t been dedicated VR computing devices available on the market. While existing headsets are optimized for gaming, ours is optimized for productivity: it features bleeding edge high-resolution displays, has a detachable compute pack with specs comparable to a premium office laptop (x86 architecture), and runs a VR specialized Linux distro optimized for clear text. VRCs offer several advantages over Laptops & PCs: they provide unlimited screens of any size, improve work focus & immersion, are usable outdoors (no laptop glare), improve privacy (no one around you can snoop your screen), and their compact design frees up desk space. They also promote better posture and freedom of movement: with a VR computer you can change positions, sit up, lean back, stand, lie down, or even walk while you compute. Our project started out as an open-source VR window manager ( https://bit.ly/3Hr3vIJ ), which you can try out today on the Valve Index or HTC Vive. It's built over Drew Devault's wlroots and the Godot game engine. Once our compositor became relatively stable, we ran into the issue of “no other manufacturer wanted to offer us Linux support” (thinking there was no market for something so niche, I imagine?). So we decided to build our own =] We are happy to answer any question (technical or otherwise) about our project. https://bit.ly/36trtWJ February 23, 2022 at 02:42PM

Show HN: Elestio – Managed platform for over 150 open-source software stacks https://bit.ly/35nmaaY

Show HN: Elestio – Managed platform for over 150 open-source software stacks Hello Hacker News! We're Joseph, Kieran and David from elestio ( https://bit.ly/3s9pcse ). We've built a platform that offers open-source software as a managed service - we take care of the OS and app updates, security, SSL, networking, backups, the whole deal. In 2009, we started deploying open-source software for websites and web apps we built, many for SMB and enterprise customers. Our process was basically: spin up VM's from a hosting provider, install the software we needed, then update it manually / when it was needed / critical, etc. Once we hit > 100 servers/services needing updates, backups, capacity monitoring and alerting, etc. we saw that it was getting totally unmanageable… so we built what would eventually become elestio. We've put a lot, a lot, a lot of work into building something that allows us (and now you) to deploy a new service in just a few minutes, with zero ongoing maintenance / devops overhead. We basically turned open-source software into a SaaS experience. We update all the apps, respecting SemVer on the branch you select, issue and renew SSL certs automatically (even for your own domains, for free), automatically implement a 3-2-1 backup strategy, caching is handled and we put your service behind a configurable firewall and rate limiter with sane defaults. We have implemented Nebula to connect your services hosted in different datacenters across regions and providers as if they were on the same network and Borg backups to do deduplicated incremental backups in a remote datacenter. There were many challenges in building it… VM providers don't have homogenous or feature-complete APIs for provisioning servers, we tested 6 different mesh networking/VPN solutions to enable services running in different datacenters, regions, or providers to connect to each other securely, and we did a lot of work to create a sane templating system that covers setup, security, backups, upgrade, migrations and monitoring, lots of work to test the safest ways to update OS and apps without breaking things… but we got there and it works really well (we think)! Deployments are based on Docker, which helped a lot to standardize everything. We've been using it to deploy and maintain over 12,000 services for our own enterprise clients and we've spent the last year making it user-friendly (and even more bulletproof for end-user configs). Elestio can currently deploy any one of over 150 open-source software stacks like Postgres, MySQL, OpenSearch, Redis, Wordpress, NodeBB, Jitsi, Uptime-kuma, Plausible, GitLab,, Strapi, Ghost, or even PowerDns, Grafana, ClickHouse, etc. in about 3 minutes, flat. We currently support AWS Lightsail, Linode, Hetzner, Vultr and Digital Ocean, and BringYourOwnVM, if you want to run on your own provider account or even on-premise but have all the features of managed services. We are offering 1 BYOVM service per customer for free forever. Something we really wanted to do was make sure we were part of a healthy open-source ecosystem. To that end, elestio will donate part of all revenue to the open-source projects our customers are using. We will review this annually and if it's possible to increase it, we will. This is a win-win-win to us. Open-source developers and communities get more resources to improve their software while our customers, our staff and other stakeholders know that they are helping to support the open-source community. For this launch we made a partnership with DigitalOcean, they are offering $250 of free credits on Elestio if you go through this link: https://do.co/3sfx9w9 Alternatively you can also register here and get $20 of free credits but not limited to DO infrastructure: https://bit.ly/3JN26NZ All your questions and comments are welcome and if you want to share any devops horror stories, please do! We're giving out free credits for the best ones!! Joseph, Kieran and David February 23, 2022 at 02:00PM

Show HN: Turn your tweets/threads into a blog and RSS feed https://bit.ly/3JNK3XX

Show HN: Turn your tweets/threads into a blog and RSS feed https://bit.ly/3scOYvz February 23, 2022 at 02:42PM

Show HN: The most enjoyable desktop app for writing a thesis https://bit.ly/36zQa3X

Show HN: The most enjoyable desktop app for writing a thesis https://bit.ly/2QBlHI9 February 23, 2022 at 02:06PM

Show HN: Hide all mentions of Wordle in Hacker News feeds https://bit.ly/3seSgPe

Show HN: Hide all mentions of Wordle in Hacker News feeds https://bit.ly/3vakvQM February 23, 2022 at 02:01PM

Show HN: Pipy – A Programmable network proxy for cloud, edge, and IoT https://bit.ly/36AQzDe

Show HN: Pipy – A Programmable network proxy for cloud, edge, and IoT https://bit.ly/3IdsjFe February 23, 2022 at 12:28PM

Show HN: Supernotes 2 – a fast, Markdown notes app for journalling and sharing https://bit.ly/3pak84N

Show HN: Supernotes 2 – a fast, Markdown notes app for journalling and sharing https://bit.ly/3cyJNLN February 23, 2022 at 01:23PM

Tuesday, 22 February 2022

Show HN: I made an iOS app recording RGBD videos and a webapp playing them https://bit.ly/3JDUmOm

Show HN: I made an iOS app recording RGBD videos and a webapp playing them https://bit.ly/3IfIYrw February 23, 2022 at 04:31AM

Monday, 21 February 2022

Show HN: SeQR.site – serverless, privacy-focussed QR code generator https://bit.ly/3IaY9SW

Show HN: SeQR.site – serverless, privacy-focussed QR code generator https://bit.ly/3s80poh February 22, 2022 at 03:54AM

Show HN: Wachy – A UI for eBPF-based performance debugging https://bit.ly/3h6aSu8

Show HN: Wachy – A UI for eBPF-based performance debugging eBPF is an amazing technology that allows safely running user-supplied functions at pretty much arbitrary probe points in a kernel/user space context. Much has been written about how amazing this feature is for kernel observability. But as someone who writes user space code, what I find even more amazing is the support for tracing arbitrary user space programs, with no code changes and low overhead. However, doing in-depth analysis can get complicated and time-consuming. My goal with wachy was to make this debugging significantly easier/faster to use, by displaying traces in a TUI next to the source code and allowing for interactive drilldown analysis. If you get a chance, check out the start of the demo video since (AFAIK) it's quite unique and gives a much clearer idea than I can provide with just text. https://bit.ly/33DByiM February 22, 2022 at 01:13AM