Saturday, 24 December 2022

Show HN: GUI-based free app to backup and restore hard disk on Windows clients https://bit.ly/3C0VXfK

Show HN: GUI-based free app to backup and restore hard disk on Windows clients I wrote a small GUI-based tool that uses the Windows Imaging Format (WIM) to create full backups of computer systems (operating system images) and then restore them. The application is hosted on GitHub, is open source, and is offered under the Apache 2.0 license. In addition, the repository includes an illustrated step-by-step guide to help get it up and running. Maybe someone can use the solution for their purposes as well - I would be happy. Have fun with it. The GitHub repository is named: WIM-Backup December 24, 2022 at 07:28AM

Show HN: Shmux – run all your scripts from one file https://bit.ly/3I1RiOy

Show HN: Shmux – run all your scripts from one file Hello all, This is a small, few hours Holiday project I made out of frustration on what I would have liked makefiles to be but are not. It's rough, but it might be useful for somebody. Any type of feedback is welcome! https://bit.ly/3WoGrCA December 24, 2022 at 07:06PM

Show HN: Digital privacy game for middle schoolers, our Harvard final project https://bit.ly/3WpoTWR

Show HN: Digital privacy game for middle schoolers, our Harvard final project For our final project in CS105, Technology and Privacy, my friend and I made an educational game about digital privacy for middle schoolers! We'd love any feedback or suggestions. https://bit.ly/3YLQyD1 December 24, 2022 at 07:11PM

Show HN: Rendering a Notion page as HTML using SvelteKit https://bit.ly/3FLdTMg

Show HN: Rendering a Notion page as HTML using SvelteKit I've rebuilt my personal website in SvelteKit using Notion as the CMS. Produces almost semantic HTML that can be styled however you would like. https://bit.ly/3FLdVnm December 24, 2022 at 01:39PM

Friday, 23 December 2022

Show HN: Search HN Favorites or Export to CSV/HTML https://bit.ly/3Wnejzw

Show HN: Search HN Favorites or Export to CSV/HTML I wrote a JavaScript tool to search your HN favorites and export them to CSV or HTML. The JavaScript runs in your browser like a browser extension. It scrapes the HTML and navigates from page to page. Setup and usage instructions are in the file. https://bit.ly/3HVtR9z December 23, 2022 at 10:07PM

Show HN: Hacker News Insight https://bit.ly/3GeNdVF

Show HN: Hacker News Insight https://bit.ly/3WCydq6 December 23, 2022 at 09:36PM

Show HN: Box4D – 4D physics demo using Rust and wgpu https://bit.ly/3VqGiNr

Show HN: Box4D – 4D physics demo using Rust and wgpu This is a little physics toy I've been working on off and on for a while. I originally planned on making a more fully featured game of some sort (I suppose I still may some day), but it turns out that writing interesting graphics and physics algorithms is more compelling than the hard work of polishing an actual product. Who knew? While there are plenty of good guides for 2D and 3D graphics and physics, there's not much out there for 4D. In hopes of alleviating that, the code here is arranged such that the commits are more or less a step-by-step guide, with comments for the interesting or tricky parts. While I don't think I came close to the simplicity or clarity of Box2D Lite, I hope it can serve as a useful example to anyone interested in 4D rendering and physics. https://bit.ly/3YKrKLG December 23, 2022 at 07:30PM

Show HN: zygolophodon: CLI for reading Mastodon posts (no account needed) https://bit.ly/3BYFIj9

Show HN: zygolophodon: CLI for reading Mastodon posts (no account needed) https://bit.ly/3Wjgwfq December 23, 2022 at 05:17PM

Show HN: Teetty: a CLI tool to remote control a program running in a terminal https://bit.ly/3hKnwDg

Show HN: Teetty: a CLI tool to remote control a program running in a terminal I needed to remote control a program (and read it’s output) while that tool should still be fully interactive for the user. Obviously there are things like tmux and more but they emulate an entire terminal. This is simpler in that it just sets up a pty and basic pipes or files to send stuff in and read from it. https://bit.ly/3PQE48V December 23, 2022 at 02:13PM

Show HN: UI for Apache Kafka v0.5 released with RBAC and serde plugins https://bit.ly/3VjdgiL

Show HN: UI for Apache Kafka v0.5 released with RBAC and serde plugins https://bit.ly/3hSuCW3 December 23, 2022 at 03:41PM

Thursday, 22 December 2022

Show HN: Speak to your phone to query a database https://bit.ly/3VhU8ld

Show HN: Speak to your phone to query a database Hi everyone, Zing Data ( https://bit.ly/3hPAnnB ) is an ios[1], android[2] and web app[3] that allows you to query any database with natural language. We use OpenAI's GPT-3 model to generate SQL queries that run against your Databricks, RedShift, mySQL, Snowflake, postgres, Starburst, Trino, Presto db clusters or Google Sheets and auto-visualizes the result. Check out a howto guide here --> https://bit.ly/3v9n7gy... [1]: https://apple.co/3Vis6q2... [2]: https://bit.ly/3WC6S7j... [3]: https://bit.ly/3BWgEt3 https://bit.ly/3VdBBqk December 22, 2022 at 11:38PM

Show HN: My Afternoon JavaScript Library https://bit.ly/3VrTVfG

Show HN: My Afternoon JavaScript Library https://bit.ly/3HWKPnJ December 22, 2022 at 09:00PM

Show HN: Fully offline, open-source alternative to Scribe for Firefox https://bit.ly/3v9BK3k

Show HN: Fully offline, open-source alternative to Scribe for Firefox I had to do a bit of web-workflow documentation and found the process of gathering screenshots, placing them correctly into a document, and creating captions extremely tiring. I figured it’ll be easy to automate and also a great opportunity to get to know the Browser API, and here we are with the first release of the extension. It’s extremely easy to use but barebones which I plan to change in the near future, so any feedback will be appreciated. I want to keep the docs generation process completely offline to avoid dealing with server costs and GDPR stuff which poses a lot of challenges when planning more advanced features like image editing. It’s available only for Firefox because of Firefox’s great Browser API support, which Chromium currently lacks. Also, there’s a tool like this already available, called Scribe but it requires an account and also is not available for Firefox for some reason. Hope you’ll like it! https://mzl.la/3I0VGgy December 22, 2022 at 08:20PM

Show HN: Create a Children's book with AI – with illustrations https://bit.ly/3PMq0xf

Show HN: Create a Children's book with AI – with illustrations Hey together with wife we took part in AssemblyAI hackathon and although we didn't win we felt good enough about our inital MVP that we took it a bit further. You can describe your characters and give a title and however long/detailed description you want, the gpt-3 will generate a children's story from it, dall-e will generate images. Images are postprocessed with stable-diffusion custom model (for stylisation) and that's the final result. It's still early as it was done in about 2 weeks, but I count on your feedback. I am software engineer and did basically all of the engineering work myself. Feel free to ask question regarding implementation plans, etc. cannot wait to learn what you think. I'll appriciate any feedback. https://bit.ly/3Whzenz December 22, 2022 at 07:38PM

Show HN: eBPF-powered L4 package dropper https://bit.ly/3BV2Z5y

Show HN: eBPF-powered L4 package dropper https://bit.ly/3jn32Rt December 22, 2022 at 04:48PM

Show HN: Decentralized Database https://bit.ly/3BUxsRg

Show HN: Decentralized Database DB3 is a community-driven layer2 decentralized database network. Infinite Storage Space Scalability is the key to the web3 explosion, db3 will use the following strategies to achieve web3 scale PC can meet the minimum system requirements so everyone can join the db3 network to provide storage space. Using dynamic sharding to achieve scale out. when a storage shard chain has not enough space to store mutation, it will split itself into two subchains. Using cold data archive to recycle storage space. history cold blocks and cold state data will be archived to FileCoin and the storage node will always has storage space to store new data. Blazed Fast and Provable On-chain Query Currently, decentralization means bad performance but db3 is trying to make a big improvement in performance Merkdb is the storage engine of db3 network and it not only has high performance but also the fast-proof generation Geo distribution, the nodes in every storage shard are geo-distributed and the clients can execute querys against the nearest storage node Query session, the first decentralized query protocol to resolve performance and incentive perfectly Crypto Native Data Ownership In the decentralized network, only the private key owners can update their data and they can keep privacy by encrypting their data with the public key On-chain Programmable Dapp developers can develop data processing contracts and deploy them to the db3 network just like developing data backend in web2 Ethereum Guarded Security DB3 network is a layer2 network on Ethereum and all the assets are guarded by Ethereum https://bit.ly/3BRBOso December 22, 2022 at 02:34PM

Wednesday, 21 December 2022

Show HN: CAD model of the saturn V rocket on the 55th anniversary of Apollo 8 https://bit.ly/3BUw2q9

Show HN: CAD model of the saturn V rocket on the 55th anniversary of Apollo 8 Today is the 55th anniversary of Apollo 8. I figured it would be fun to make a CAD model with a space for a model rocket engine and also as an augmented reality model. The tutorial is for Fusion360 but the steps can be adapted to most CAD programs. I would love to know what you all think! https://bit.ly/3WyZ2eP December 21, 2022 at 08:44PM

Show HN: I store my critical secrets and document, and communicate privately https://bit.ly/3WySXyT

Show HN: I store my critical secrets and document, and communicate privately https://bit.ly/3FNHp4g December 21, 2022 at 06:10PM

Show HN: OpenAEDMap – Automated External Defibrillators from OpenStreetMap https://bit.ly/3FOWeTU

Show HN: OpenAEDMap – Automated External Defibrillators from OpenStreetMap Hi everyone, OpenAEDMap ( https://bit.ly/3PGOqsd ) allows you to find (and add!) AEDs in your area. These devices have proven themselves as life-savers in heart failure - when every second matters. The data is synced to OpenStreetMap database, so it's openly licensed (ODbL) and can also be used in other OSM-based apps. AFAIK, there is no other comparable map - they are either proprietary or show a single country. Frontend: https://bit.ly/3BSc3IA Tech stack: React, MapLibre GL JS, Bulma Backend: https://bit.ly/3BSc4w8 Tech stack: Python, PostGIS https://bit.ly/3PGOqsd December 21, 2022 at 12:31PM

Show HN: Schtate – Functional Data Containers with a Familiar API https://bit.ly/3WexnQI

Show HN: Schtate – Functional Data Containers with a Familiar API Looking for feedback on my library. I work mainly with React at work, as data is passed down as props, we end up performing a lot of transformations and checks on it. Most React developers leverage arrays heavily because the intuitive immutable, chainable API that JS arrays offer works really well with React's functional model. The purpose of this library is to make other types of data just as easy to work with by mirroring the Array API whenever possible, keeping immutability and chaining as first class features. It is not just for React developers, but anybody who has to manipulate data and hates having to write `if` statements. The library has zero runtime dependencies and 100% test coverage. https://bit.ly/3WCIFy2 December 21, 2022 at 04:45PM