Thursday, March 31, 2022
Show HN: I Made a Stupid Game https://ift.tt/GAJrNfC
Show HN: I Made a Stupid Game https://weighoff.net March 31, 2022 at 07:06PM
Show HN: Typed parser combinator library with error recovery for Python https://ift.tt/kWz2rn5
Show HN: Typed parser combinator library with error recovery for Python https://ift.tt/W0f3CJd April 1, 2022 at 02:07AM
Show HN: Metacommerce – Create NFT collections and web3 apps without code https://ift.tt/X6Nc7sV
Show HN: Metacommerce – Create NFT collections and web3 apps without code https://ift.tt/viJzCPq April 1, 2022 at 02:00AM
Show HN: React-Table-Library https://ift.tt/C6Msajl
Show HN: React-Table-Library https://ift.tt/iT54j9r April 1, 2022 at 01:41AM
Show HN: Nginx Common Useful Configuration https://ift.tt/gpQorBq
Show HN: Nginx Common Useful Configuration https://ift.tt/ISUp7Bj April 1, 2022 at 12:51AM
Show HN: Selfhosted tech starter pack for development of new startup https://ift.tt/wIeQvJF
Show HN: Selfhosted tech starter pack for development of new startup https://ift.tt/MdlgKFn April 1, 2022 at 12:47AM
Show HN: pync – Netcat for Python https://ift.tt/ulNzUtV
Show HN: pync – Netcat for Python https://ift.tt/Msx4woH March 31, 2022 at 10:56PM
Show HN: Find companies with jobs using technologies you love https://ift.tt/Vbj5U10
Show HN: Find companies with jobs using technologies you love https://ift.tt/jwP2nLK March 30, 2022 at 03:39PM
Show HN: A VSCode extension that farts as you type https://ift.tt/Sb5Bdty
Show HN: A VSCode extension that farts as you type With April Fools' Day coming up, I thought I'd share my VSCode extension again: Whoopee cushion keyboard. When installed, it makes fart noises as you type. And with the new version I just released, you can now enable this per language (command palette: "This is a smelly business"). So if a coworker who doesn't like CSS happens to leave their desk without locking their screen, who knows what might happen... https://ift.tt/OGcHyrQ March 31, 2022 at 03:05PM
Wednesday, March 30, 2022
Show HN: Open source and collaborative platform for CI/CD https://ift.tt/10KEqhk
Show HN: Open source and collaborative platform for CI/CD https://r2devops.io March 30, 2022 at 05:25PM
Show HN: Code reviews intimidated me, so I built a course on how to master them https://ift.tt/Hw3NOFs
Show HN: Code reviews intimidated me, so I built a course on how to master them I’m excited to share Master the Code Review: forge a better process, give better reviews, write better code. It’s a video course with 4+ hours of content [1]. I’ve linked a 21-minute sample below [2]. 6 years ago, I began my software engineering career at Amazon Web Services. I struggled with Pull Requests. My authored PRs received many comments, sometimes 50+. They went through many revisions, sometimes 7+. I often shipped late. My reviews of other PRs were surface level and counterproductive. Long story short: I improved. Through trial, error and experience I learned how to be effective in all 3 dimensions of code reviews: process, reviewer, and author. I came to realize that there isn’t much information out there, giving developers actionable guidance to succeed in a code review environment. Doing so takes specific soft skills, social skills, and technical skills. Very few people talk about them. Late 2020, I started writing about code reviews on my Medium, Twitter [3] and LinkedIn. I grew from 0 to almost 17K followers across platforms. The internet held me accountable for ambiguities and inaccuracies of my public writing. I learned a lot, and leveraged both positive and negative feedback to refine my ideas. My writing experience gave me the confidence to build the course. I created it for my younger self, and I hope developers everywhere find it useful. I launched it a month ago. So far there have been more than 650 students. I’ve received positive feedback from senior managers and principal engineers across big tech. Happy to answer questions! [1] Course: https://ift.tt/Xc5jpls [2] Sample video — Writing effective code review comments: https://ift.tt/AmyP6QO [3] Example Twitter thread: https://twitter.com/curtiseinsmann/status/1317149417330364421?s=20&t=q4gYZPN4BhXDrHtcTTiHmA March 30, 2022 at 11:04PM
Tuesday, March 29, 2022
Show HN: A clean alternative Hacker News interface https://ift.tt/ya4ZiJd
Show HN: A clean alternative Hacker News interface This is a clean Hacker News interface that I called `Lipu`. Repo: https://ift.tt/tMZCQ86 https://ift.tt/uF0DgXU March 30, 2022 at 09:37AM
Show HN: Visualize SQL Queries https://ift.tt/xJXISzj
Show HN: Visualize SQL Queries My co-worker and I were debugging a SQL issue; having not seen SQL in two years, I embarrassed myself by confusing union vs. join. After this episode, I tried refreshing my SQL memory, but there are few websites that animate SQL for you. Most of them just have a series of images to help you visualize. There are a few tools that are quite good and robust (especially for large/complex use cases) but require installation and are too complex for my simple purpose. So, just created a small tool to help visualise SQL. Most of the animations are just my understanding of how SQL works. Would love to know what you think? Do you also visualise some of the queries like that in your head? Any feedback would be gold. Btw you can also edit queries and see different results (but its a bit limited). Have fun ;) https://animatesql.com March 29, 2022 at 04:30AM
Show HN: Just a Calendar: Simple Calendar to look at, no login, super light https://ift.tt/xQD7Mzc
Show HN: Just a Calendar: Simple Calendar to look at, no login, super light https://ift.tt/SHuP0Vn March 30, 2022 at 08:41AM
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/mlShcWp
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/kDPYaTw March 30, 2022 at 04:11AM
Show HN: Microsoft 365 License Optimizer https://ift.tt/DcglK62
Show HN: Microsoft 365 License Optimizer https://ift.tt/lcW6t23 March 30, 2022 at 01:35AM
Show HN: Chrome Extension that slaps you if you type “Jada” https://ift.tt/b1VHe0F
Show HN: Chrome Extension that slaps you if you type “Jada” https://twitter.com/justinprojects/status/1508881721378304002 March 30, 2022 at 01:27AM
Show HN: Typogram – Next-Generation Logo Design Tool https://ift.tt/qXgxlCk
Show HN: Typogram – Next-Generation Logo Design Tool Typogram is a beginner-friendly logo design tool for non-designers. https://ift.tt/hAl7NwU Product Video: https://www.youtube.com/watch?v=7PHHaLh1zNU March 30, 2022 at 12:48AM
Monday, March 28, 2022
Show HN: DocsQL https://ift.tt/ALkrx1m
Show HN: DocsQL https://ift.tt/CyuriNB March 29, 2022 at 04:43AM
Show HN: Nat.app, personal CRM that knows who you're losing touch with https://ift.tt/Np06JBt
Show HN: Nat.app, personal CRM that knows who you're losing touch with https://nat.app March 29, 2022 at 04:05AM
Show HN: Zen (YC S21) – Posture correction software via webcam (free Beta) https://ift.tt/AHPje5w
Show HN: Zen (YC S21) – Posture correction software via webcam (free Beta) https://ift.tt/GYFU3gO March 29, 2022 at 03:27AM
Show HN: Java library to help create and manage your garden https://ift.tt/wzKny8e
Show HN: Java library to help create and manage your garden https://ift.tt/CptXAhc March 29, 2022 at 01:37AM
Show HN: A Better Alternative to the AWS Console https://ift.tt/4Y2Wbnz
Show HN: A Better Alternative to the AWS Console Hey HN: Kaveh here, the founder of https://www.usage.ai/ We launched a new free tool to help engineers understand their AWS spend. Why? Because the way it's done now is a pain. DevOps and Software Engineers end up end up becoming cloud accountants or end up forking over a big % of their AWS bill for a tool to understand costs rather than focusing on business problems. Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of smaller startups. Here's how this new tool works: It's fully self-serve and free to use. You connect a limited-access IAM role (read-only + ability to manage RIs and SPs). You'll see cost reduction recommendations on the Recommendations tab, your active and utilization status on the Plans tab, and the ability to splice-and-dice your data on the Instance Search page via Filters. We make money off of a 20% Savings Fee. If you choose not to let Usage optimize your spend, you'll never need to spend money on Usage. Happy to chat directly kaveh@usage.ai Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas! Blog post: https://ift.tt/bEUsqcZ Try free: www.usage.ai March 28, 2022 at 10:30PM
Show HN: Ingredients for Change https://ift.tt/xoV5042
Show HN: Ingredients for Change For far to long ingredient parsers been unavailable to the public. Either due to obsene complexity: https://ift.tt/Rdb3yMw Or because of the dreaded paywall: https://ift.tt/w7fGDby Wait no longer, I introduce PyIng. An easy to use python package for changing this "2 ounces of spicy melon" into this {name: melon, unit: ounces, qty: 2.0}. https://ift.tt/cdN2kyo March 29, 2022 at 12:49AM
Sunday, March 27, 2022
Show HN: pg_plan_guarantee – Postgres Query Optimizer Hints, on Steroids. https://ift.tt/YchntrO
Show HN: pg_plan_guarantee – Postgres Query Optimizer Hints, on Steroids. https://ift.tt/ZzNFLXM March 28, 2022 at 04:34AM
Show HN: I made a website to increase your focus https://ift.tt/7G8Y9Ec
Show HN: I made a website to increase your focus https://ift.tt/m52t9Yb March 27, 2022 at 11:51PM
Show HN: It is pants or shorts weather? https://ift.tt/eP8T2mi
Show HN: It is pants or shorts weather? https://ift.tt/2dCP0Zm March 26, 2022 at 03:55PM
Show HN: RaveForce – An OpenAI Gym style toolkit for music generation experiment https://ift.tt/q2gEvkD
Show HN: RaveForce – An OpenAI Gym style toolkit for music generation experiment https://ift.tt/KuXjaMs March 27, 2022 at 05:41PM
Show HN: Bookvine.io – Help find age appropriate books for kids aged 6 to 14 https://ift.tt/USfC3Y6
Show HN: Bookvine.io – Help find age appropriate books for kids aged 6 to 14 https://ift.tt/jlI8V3m March 27, 2022 at 09:46PM
Show HN: Just Another Journaling App https://ift.tt/VGlcN5d
Show HN: Just Another Journaling App https://ift.tt/U9IWF1T March 27, 2022 at 08:54PM
Show HN: Random access noise – counter-based pseudo-random number generator https://ift.tt/JcQo04M
Show HN: Random access noise – counter-based pseudo-random number generator https://ift.tt/HQ07zP5 March 24, 2022 at 01:38PM
Saturday, March 26, 2022
Show HN: Npx sequentially-generate-planet-mbtiles |low hdware world vector tiles https://ift.tt/AIf5EmX
Show HN: Npx sequentially-generate-planet-mbtiles |low hdware world vector tiles https://ift.tt/mpS7G9n March 27, 2022 at 06:43AM
Show HN: Engineerfriendly.com – get referrals and find engineers to refer https://ift.tt/fQqERKo
Show HN: Engineerfriendly.com – get referrals and find engineers to refer https://ift.tt/f0le8kC March 27, 2022 at 03:36AM
Show HN: Reverse engineering GitHub's identicon algorithm https://ift.tt/ylZNWTu
Show HN: Reverse engineering GitHub's identicon algorithm https://ift.tt/QMblSYT March 27, 2022 at 04:43AM
Show HN: BringRSS – RSS/Atom Newsreader https://ift.tt/21JxApg
Show HN: BringRSS – RSS/Atom Newsreader https://ift.tt/n8lIaKx March 27, 2022 at 03:30AM
Show HN: Make Funny Sounds with Go https://ift.tt/SPyXeIa
Show HN: Make Funny Sounds with Go https://ift.tt/U4bYl8A March 27, 2022 at 12:03AM
Friday, March 25, 2022
Show HN: Quickgres.js, 430 LoC pipelined PostgreSQL client library https://ift.tt/pVvD4wI
Show HN: Quickgres.js, 430 LoC pipelined PostgreSQL client library https://ift.tt/KjHPoe7 March 26, 2022 at 11:19AM
Show HN: How to create an echo server with Pipy proxy https://ift.tt/KgP8nqs
Show HN: How to create an echo server with Pipy proxy In this part of tutorial, you will learn how dynamic content can be made in responses from a Pipy program. You will also tast a bit of how variables work in Pipy. Takeaways Filter parameters are only evaluated once so they have a "static" value at runtime. To make them "dynamic", they need to be functions that output dynamic values. Global variables have isolated states between concurrent pipelines. One of the builtin global variables is __inbound, which contains address/port information about the current incoming connection. More details, please refer to [https://ift.tt/S2nI0Ej] March 26, 2022 at 10:15AM
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/lt5OWre
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/2uiHwUW March 26, 2022 at 06:40AM
Show HN: Typeables is a Rust crate of unit types, content types, media types https://ift.tt/MxiSU4E
Show HN: Typeables is a Rust crate of unit types, content types, media types https://ift.tt/7LmAS9c March 25, 2022 at 10:08PM
Show HN: Throw – The new space for asking and answering questions anonymously https://ift.tt/d2cgO60
Show HN: Throw – The new space for asking and answering questions anonymously Hello HN community, For the past year we’ve been working on this disruptive new thing. It’s about people, community, communication and truth. Throw is the new space for asking and answering questions anonymously. We believe that in today’s world (both online and offline) content in communication exchanges is strongly influenced by the personas, profiles and façades people maintain/upkeep/safeguard socially, ideologically and on relationships. From the way people post on Instagram the life they want others to believe they have, or the way people behave on thanksgiving with family, or at work, or with friends; on every social setting and interaction to some degree acting and behaving according to that setting and the people they interact with. These dynamics influence the content itself, as people don’t just respond to a question like computers do. What ends up happening is that the responder comes up with the answer by blending the possibly objective answer with feelings, setting, desires, commitments, ideologies, fears, insecurities, etc (social pressure or social agenda). Something is missing between social media and the traditional Q&A… Throw addresses this by creating a space free from this social agenda. Thus focusing strictly on the content exchanged and providing a safe, comfortable and unbiased space where people can ask and answer anything freely with no bias, fears or strings attached. Not only may Throw be used for personal and private questions and answers. But the power of crowdsourcing allows for a great variety of use cases like market research, validation of content and ideas, trivia, and much more. Serious matters and also just for fun… It’s a query marketplace which means that “throwers” (people who ask questions) pay a fee proportional to the answers they need and in turn “catchers” (who catch them and respond) get compensated. This way we guarantee every user gets as many responses as he/she needs. As for dealing with anonymity, we have built a sophisticated moderation protocol to neutralize and quickly ban people that contribute negatively as it is a priority people feel safe and comfortable in this community. We have worked very hard to create a delightful product and are currently very close to rolling out our app to the market. If this is something that may be of your interest or you’d like to be one of the first to test it out, you may keep an eye for our launch and other news by subscribing to our waitlist. https://ift.tt/FPjrVob Also, if you have questions there is additional information in the FAQs section on our web page that could be of help. If you still haven't looked at our explainer video I encourage you to see it as it's quite fun and describes pretty well what we are doing. https://youtu.be/3f9RcVVpkNA Finally, we really appreciate any feedback we can get (of any kind). So if there's anything you like, don't like, or any other thought about Throw, we'd love to hear about it! You may post a comment below or through the contact section on the web page. Be curious and dare to know! Thank you! https://ift.tt/CdT8N0b March 25, 2022 at 06:54PM
Show HN: I made a 90s version of my landing page https://ift.tt/AWYZTEs
Show HN: I made a 90s version of my landing page https://90s.wobaka.com/ March 25, 2022 at 12:14PM
Thursday, March 24, 2022
Show HN: Pipy 0.30.0 https://ift.tt/rGA459C
Show HN: Pipy 0.30.0 Pipy 0.30 is now available. It adds improvements to a number of areas including better documentation, more core controls, new filters, enhanced Cache and Metrics API, and some bug fixes. The Pipy Runtime API has expanded its coverage of SSL engines, asynchronous file read/write operations. This release was truly a community effort and could not have been made possible without all of the hard work from everyone involved in active discussions and the Pipy project on GitHub.The Pipy community provides code submissions covering new functionality and bug fixes, documentation improvements, quality assurance testing, continuous integration environments, bug reports, and much more. Everyone has done their part to make this release possible! If you’d like to join this amazing community, you can find it on GitHub, Slack, and the Pipy discussion groups. March 25, 2022 at 09:40AM
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/PanywVX
Show HN: Snabl – a practical embedded Lisp in C++ https://ift.tt/6bJj42f March 25, 2022 at 06:27AM
Show HN: Later Cam – a disposable camera app that mails you photos https://ift.tt/STsuwyQ
Show HN: Later Cam – a disposable camera app that mails you photos https://ift.tt/5NwfFpB March 25, 2022 at 05:54AM
Show HN: Postgres.js – Fastest Full-Featured PostgreSQL Client for Node and Deno https://ift.tt/iuSM5LV
Show HN: Postgres.js – Fastest Full-Featured PostgreSQL Client for Node and Deno https://ift.tt/oxmDAVi March 25, 2022 at 01:00AM
Wednesday, March 23, 2022
Show HN: Collection Of Billion Dollar Startup Pitch Decks https://ift.tt/2WbRDFa
Show HN: Collection Of Billion Dollar Startup Pitch Decks https://ift.tt/jd6RBDy March 24, 2022 at 03:00AM
Show HN: Reactirator, a desktop app to create and manage React.js applications https://ift.tt/3hHLxSE
Show HN: Reactirator, a desktop app to create and manage React.js applications https://ift.tt/iajRIMx March 24, 2022 at 02:43AM
Show HN: Testing Library Visualizer https://ift.tt/3aJ2LRj
Show HN: Testing Library Visualizer https://ift.tt/6P3urVd March 24, 2022 at 01:59AM
App breaks past the MacBook brightness limit to 1600nits https://ift.tt/3oQusiq
App breaks past the MacBook brightness limit to 1600nits https://ift.tt/ECqcZfk March 23, 2022 at 02:03PM
Show HN: Front-End Best Practices Boilerplate and Course https://ift.tt/pbhXe7B
Show HN: Front-End Best Practices Boilerplate and Course https://ift.tt/Liu41jR March 23, 2022 at 12:39PM
Tuesday, March 22, 2022
Show HN: App that scans food packaging for nutritions, allergens, origin etc. https://ift.tt/OqZTkg3
Show HN: App that scans food packaging for nutritions, allergens, origin etc. https://ift.tt/8arkDj7 March 23, 2022 at 04:36AM
Show HN: Vault – Sports bet data aggregation app https://ift.tt/qTofeNY
Show HN: Vault – Sports bet data aggregation app Hey HN, this is Caleb and Zach, we co-founded Vault after realizing how behind the times consumer-facing tech was in the sports betting industry. After creating various products and prototypes for sports bettors for most of 2020 (many with little/no success), in early 2021 we realized a key problem that sports bettors faced... Most of them were tracking their bets, ROI, and net profit using Excel tables or other forms of manual entry. Gaining inspiration from fintech apps such as Intuit Mint and CoPilot, both of which link with your financial accounts and aggregate your data, we created Vault. An app that links with a bettor's sportsbooks (i.e. DraftKings, BetMGM, Caesars) and aggregates that data. Would love to hear your thoughts, and feel free to reach out to Zach and I at info@vaultsportshq.com https://ift.tt/v7h4yi2 March 23, 2022 at 03:52AM
Show HN: Scrt – A secret manager for the command line https://ift.tt/8NLqfYh
Show HN: Scrt – A secret manager for the command line https://ift.tt/iBGhK7Y March 23, 2022 at 03:38AM
Show HN: Collow – Save time on your task management for software teams. https://ift.tt/TWRbmZC
Show HN: Collow – Save time on your task management for software teams. https://collow.io March 23, 2022 at 12:05AM
Monday, March 21, 2022
Show HN: Party Banner for iOS https://ift.tt/5lkSmDB
Show HN: Party Banner for iOS Hey HN! Today marks the official launch of Party Banner for iPhone and iPad. Even with digital signage on the rise, we often tend to neglect one of the center focal points of our living and office spaces... the TV. Looking for a way to utilize this otherwise empty canvas, Party Banner takes every special occasion to the next level with premium digital banners that help decorate your space. Please share your thoughts on the app, and any banner designs you would like to see in future updates. Thanks, and party on! March 22, 2022 at 02:37AM
Show HN: I made an API to make Stripe fast and easy to integrate https://ift.tt/Y0Tj5Lv
Show HN: I made an API to make Stripe fast and easy to integrate https://ignit.finance March 22, 2022 at 03:20AM
Show HN: Bose-dfu, a reverse-engineered firmware updater for Bose devices https://ift.tt/O3hfdA5
Show HN: Bose-dfu, a reverse-engineered firmware updater for Bose devices https://ift.tt/8bLQXT4 March 22, 2022 at 02:04AM
Show HN: A Firefox addon that groups tabs by privacy container in the sidebar https://ift.tt/ENxAa8F
Show HN: A Firefox addon that groups tabs by privacy container in the sidebar https://ift.tt/rzT9au5 March 22, 2022 at 01:35AM
Show HN: Chemiscripts: translate ASCII chemical formulas into Unicode https://ift.tt/e8HIu2t
Show HN: Chemiscripts: translate ASCII chemical formulas into Unicode https://ift.tt/uyr5Sx9 March 22, 2022 at 02:03AM
Show HN: AI helper to avoid reading reviews on Walmart/Amazon https://ift.tt/LKdxF4c
Show HN: AI helper to avoid reading reviews on Walmart/Amazon We wanted to build something simple to help people spend less time reading reviews. The current prototype let's you compare two products Pro/Cons for each product using GPT-3 for entity extraction Summary of Reviews for each product using BART fine-tuned with a small dataset Decision Matrix using entity extraction --> clustering --> sentiment analysis pipeline https://ift.tt/Aj9hp2O March 21, 2022 at 11:32PM
Show HN: Tiny embedded scripting language (in modern C++) https://ift.tt/8uN9GcZ
Show HN: Tiny embedded scripting language (in modern C++) https://ift.tt/iOq9baB March 21, 2022 at 10:26PM
Show HN: Scrapex.ai – Low code scraping platform https://ift.tt/5iCj0lZ
Show HN: Scrapex.ai – Low code scraping platform https://scrapex.ai/ March 21, 2022 at 08:43PM
Show HN: ZeroAcquire – Sell, buy and discover pre-revenue side projects https://ift.tt/8nmjLgX
Show HN: ZeroAcquire – Sell, buy and discover pre-revenue side projects https://ift.tt/ga9wlO6 March 21, 2022 at 06:18PM
Show HN: Search Domain and Username in the same place https://ift.tt/RCAB183
Show HN: Search Domain and Username in the same place https://ift.tt/UEKQWMx March 21, 2022 at 03:10PM
Show HN: Mindscape.pub (Collaborative mind-mapping) https://ift.tt/SLVUs3M
Show HN: Mindscape.pub (Collaborative mind-mapping) https://ift.tt/srYUQlq March 21, 2022 at 12:18PM
Sunday, March 20, 2022
Show HN: Open-Source 3D Location-Based Wireless Mesh Network https://ift.tt/gJrRply
Show HN: Open-Source 3D Location-Based Wireless Mesh Network I've decided to open source the project I've been working on called Hyperspace. Hyperspace is a suite of software implementing a wireless mesh network for IoT devices. My main requirements are listed on my repo but I'll copy them here. 1. The mesh shall enable nodes to route packets amongst themselves. 2. The mesh shall allow nodes with limited power to participate in routing packets. 3. The mesh shall be IPv6 based. 4. The mesh shall be local. I.E. not require connection to a remote server. 5. The mesh should provide 3D location to nodes in the network. Nodes use the Decawave DW1000 UWB radio to transmit and receive data, and to measure distances to other nodes. Location can be determined with enough distance measurements (see the documentation for more details). The implementation is pretty primitive at the moment. The border router server and the iOS app are super basic and have very little in terms of actual functionality, but the core ideas are there. I'm not happy with the state of smart home devices. I don't like it when a manufacturer shuts down a key server and bricks a bunch of devices. I don't like it when devices don't interoperate. Therefore, I've decided to open source this project in the hopes that it gains traction and that we can work on creating better IoT devices together. https://ift.tt/RZ7n8yq March 21, 2022 at 05:15AM
Show HN: I built a platform for projects to find maintainers https://ift.tt/96NawgZ
Show HN: I built a platform for projects to find maintainers A few days ago, someone I follow asked the community for help maintaining his side-project, 512kb.club. This got me thinking. There are loads of maintainers out there feeling burnt out, but they can't abandon their project since people are depending on the project to be maintained. In an effort to combat this, I built a website that lists projects looking for new maintainers. It's still quite empty and has some rough edges. Any feedback is very welcome! https://ift.tt/WJTEGrY March 21, 2022 at 02:02AM
Show HN: Typebeat: Keyboard-controlled music sequencer, sampler, and synth https://ift.tt/KVPufMS
Show HN: Typebeat: Keyboard-controlled music sequencer, sampler, and synth https://ift.tt/toTNU3c March 20, 2022 at 05:53PM
Show HN: A program that predicts the best Fantasy F1 teams https://ift.tt/I7gNrqF
Show HN: A program that predicts the best Fantasy F1 teams https://ift.tt/pXHDZLT March 20, 2022 at 03:36PM
Saturday, March 19, 2022
Show HN: I made a CLI tool that turns pixels into emojis https://ift.tt/rf4xb1F
Show HN: I made a CLI tool that turns pixels into emojis https://ift.tt/lqHJj7S March 20, 2022 at 07:25AM
Show HN: Shuz – Easy close-quarters messaging, with help from QR codes https://ift.tt/yfiKjtg
Show HN: Shuz – Easy close-quarters messaging, with help from QR codes https://shuz.vercel.app March 20, 2022 at 05:02AM
Show HN: Transcrib, a speech-to-text Android app for WhatsApp voice notes https://ift.tt/FTy752r
Show HN: Transcrib, a speech-to-text Android app for WhatsApp voice notes Hi, I made a subscription based Android app to transcribe and read WhatsApp voice notes, supporting all the most common languages. It can be tried for free for 3 days, I'd love to get some feedback! https://ift.tt/epdtM6H March 19, 2022 at 10:30PM
Show HN: Search Domain and Username in the same place https://ift.tt/FzfJXAv
Show HN: Search Domain and Username in the same place https://ift.tt/SNV4MJa March 19, 2022 at 11:27PM
Show HN: A game that tests how well you know your local area https://ift.tt/13MxtUX
Show HN: A game that tests how well you know your local area https://ift.tt/DpSRXe3 March 19, 2022 at 06:20PM
Show HN: Tinder4Cats https://ift.tt/J5vM0bQ
Show HN: Tinder4Cats Couldn't resist when I saw Tinder for the other day! Thanks https://twitter.com/DasSurma for making the source code for Tinder for Bananas available! https://tinder4cats.com March 19, 2022 at 01:53PM
Friday, March 18, 2022
Show HN: Small GO library for verify async function response https://ift.tt/kfQnHhc
Show HN: Small GO library for verify async function response https://ift.tt/SAXowPT March 19, 2022 at 07:28AM
Show HN: Edrys – an open-source remote teaching platform https://ift.tt/IdwBhpV
Show HN: Edrys – an open-source remote teaching platform https://ift.tt/gZFlnKB March 19, 2022 at 03:27AM
Show HN: Tensorbox, Grammarly for Python/JS https://ift.tt/AWbGSUa
Show HN: Tensorbox, Grammarly for Python/JS https://tensorbox.ai/ March 19, 2022 at 02:22AM
Show HN: Vocal, like Loom, but less complicated https://ift.tt/7lFMY3u
Show HN: Vocal, like Loom, but less complicated https://ift.tt/1xmjPkw March 19, 2022 at 02:20AM
Show HN: Ddosify Cloud – Nocode Load Testing Platfrom [Live Demo] https://ift.tt/wSGFzd7
Show HN: Ddosify Cloud – Nocode Load Testing Platfrom [Live Demo] https://ift.tt/ySnVvBx March 19, 2022 at 12:24AM
Thursday, March 17, 2022
Show HN: PDF Annotator of Nightmares https://ift.tt/BlDRFTM
Show HN: PDF Annotator of Nightmares https://ift.tt/B2NDsbE March 18, 2022 at 08:48AM
Show HN: Infinite radio dramas and audio plays https://ift.tt/EbdtxV6
Show HN: Infinite radio dramas and audio plays https://ift.tt/lcuT2h9 March 18, 2022 at 02:20AM
Show HN: A Graphviz Implementation in Rust https://ift.tt/1VFUCzs
Show HN: A Graphviz Implementation in Rust https://ift.tt/wDUgAa7 March 18, 2022 at 01:18AM
Show HN: Redis Unleashed: A Free Udemy Course from the Rockstar Frank Kane https://ift.tt/RlrWCMT
Show HN: Redis Unleashed: A Free Udemy Course from the Rockstar Frank Kane Frank Kane is a popular instructor on Udemy and has taught millions of students. He has now created a FREE course (limited time before it becomes paid). Check it out: Check it out: https://ift.tt/HqDbE2K Overview: Today's Redis is more than a cache! Learn how Redis Modules can replace NoSQL, Elasticsearch, Neo4j, Kafka, and more. Chapters: - Deploy Redis Cloud to AWS, Google Cloud, or Azure - Cache key/value data with Redis - Store persistent JSON data with RedisJSON - Query JSON data with RediSearch - Interface with structured data in Python with Redis OM - Analyze time series data with RedisTimeSeries - Create a real-time multi-cloud service environment with Redis Cloud Enterprise - Generate real-time recommendations with RedisGraph - Build a real-time leaderboard with RedisBloom https://ift.tt/HqDbE2K March 18, 2022 at 12:13AM
Show HN: Dezbor.com – Create Dashboard with No-Code https://ift.tt/GRSZ40P
Show HN: Dezbor.com – Create Dashboard with No-Code https://dezbor.com March 17, 2022 at 11:16PM
Show HN: Fin TCP Proxy – A fan in TCP proxy using Vert.x https://ift.tt/OeQWSbq
Show HN: Fin TCP Proxy – A fan in TCP proxy using Vert.x https://ift.tt/AkILD9s March 17, 2022 at 10:59PM
Show HN: Auto-Generated C4 Architecture Diagrams in Go https://ift.tt/Se638G7
Show HN: Auto-Generated C4 Architecture Diagrams in Go Hey HackerNews! One of the most common problems in IT projects is the problem of out-of-date documentation or lack of documentation. Architecture diagrams are an essential part of it. C4 Model is trying to help with that by providing a tool that helps to standardize a way to create clear architecture diagrams on multiple levels. But having a standard practice to follow is not enough to have this documentation up-to-date. Because of that, Krzysztof from my team created a script that can make these diagrams directly from the code. Unfortunetly we can't share our company code. Fortunately, we have Wild Workouts DDD example that is a perfect use case to show the power of that tool: https://ift.tt/5DsQ0k2... . The linked article describes all the needed steps to create these diagrams. Feel free to play with it and try to add it to your project. If you want to know more about Wild Workouts DDD example, they are already 14 articles that describe the project in detail: https://ift.tt/oaFmlRQ... . https://ift.tt/iJcyaVN March 17, 2022 at 06:43PM
Show HN: PDF API – Generate, convert, and modify PDF documents https://ift.tt/EN3wAkF
Show HN: PDF API – Generate, convert, and modify PDF documents Hi HN, Arek here. We’re super excited to officially launch PSPDFKit API [1]. PSPDFKit API is a collection of HTTP APIs that enable you to convert, generate, and edit documents without running any service on your infrastructure. What differentiates our API from others is that you can chain together multiple “actions” as part of a single API request. For example, you can convert, OCR, watermark, edit, and flatten a document — all in one call. Available actions [2]: - PDF Generator - PDF Converter - Image Converter - OCR - Watermark - Merge - Split - Duplicate - Delete - Flatten Our documentation includes sample code for JavaScript [3], Python [4], Java [5], C# [6], PHP [7], and the command line. We also have a Postman collection [8]. Let us know what you think or if you have any questions. [1] https://ift.tt/FtW2U7s [2] https://ift.tt/kg7GpIN [3] https://ift.tt/VDrnakQ [4] https://ift.tt/nflL6JP [5] https://ift.tt/ITW9vry [6] https://ift.tt/xFsJIBH [7] https://ift.tt/q6Zc2Mt [8] https://ift.tt/YsnorqF March 17, 2022 at 03:54PM
Wednesday, March 16, 2022
Show HN: Event Streaming for the Rest of Us https://ift.tt/9ixsrf1
Show HN: Event Streaming for the Rest of Us https://ift.tt/8rheQ05 March 17, 2022 at 06:49AM
SHOW HN: Stripe STOLE OUR $159k https://ift.tt/MWgoYBS
SHOW HN: Stripe STOLE OUR $159k We built a marketplace called bringshopper.com where we bring shoppers to newly started businesses. We had a call with their sales team and as they suggested we used Stripe Standard Connect and direct charges. When we bring shoppers successfully we charged higher application fees to cover our costs and there was no upfront costs We even built feature to cover negative balances of connected accounts by cutting their ad budget And one day Stripe blocked our account, and disabled all our connected accounts and said they WILL NOT RELEASE OUR FUNDS AND WILL USE TO REFUND ALL CUSTOMERS. Now there are multiple things: 1) They didn't refund anyone as we are a platform account we have no charges under us to refund 2) They didn't release funds either They TOOK OUR FUNDS, $159k to be exact They can't refund customers of all connected accounts and use our funds as they advertise in stripe.com/connect/pricing that Stripe Standard Connect is not responsible for losses, disputes, refunds of connected accounts There is no charges to be refunded or disputed and they simply took our funds How is this even legal? Anyone had similar experience or anyone can help? Our company is struggling here due to this March 17, 2022 at 04:58AM
Show HN: SimpleKV – an extremely simple, anonymous key-value store https://ift.tt/I7enYNQ
Show HN: SimpleKV – an extremely simple, anonymous key-value store https://simplekv.com/ March 17, 2022 at 04:10AM
Show HN: Plaraphy – Paraphrasing API and Tool for Free https://ift.tt/pqdmMOw
Show HN: Plaraphy – Paraphrasing API and Tool for Free https://plaraphy.com March 17, 2022 at 02:54AM
Tuesday, March 15, 2022
Show HN: Sortes Alearum – a web emulator for an ancient Roman dice oracle https://ift.tt/iQzAV43
Show HN: Sortes Alearum – a web emulator for an ancient Roman dice oracle https://ift.tt/6iqas5g March 16, 2022 at 01:40AM
Show HN: Inbox World - Read something not controlled by billionaires https://ift.tt/HLgwCNV
Show HN: Inbox World - Read something not controlled by billionaires Version 2.1, totally revamped based on feedback — includes leaderboards by topic, latest posts, and an experiment with a serendipitous Twitter bot. All feedback welcome. https://inboxworld.io/ March 16, 2022 at 01:06AM
Show HN: WikiNewsFeed – RSS aggregator powered by Wikipedia https://ift.tt/uoSglnO
Show HN: WikiNewsFeed – RSS aggregator powered by Wikipedia https://ift.tt/LS7OUJG March 16, 2022 at 12:01AM
Show HN: I made Devzat – It's like discord but in the terminal, over SSH https://ift.tt/28MLD6f
Show HN: I made Devzat – It's like discord but in the terminal, over SSH Run `ssh devzat.hackclub.com` to try it out! The repo is here: https://ift.tt/OJgTkqe (golang). It has markdown and emoji support, DMs, channels, and it can show images too. You can send code, and it gets syntax highlighted (you can change the theme). You can ping people like so: @user and it sends them a \a, which should play an audible sound if the terminal allows it. There's inbuilt games and rainbow names and a lot of other small things I don't remember right now. You might find the auth system interesting: it's based on a hash of ssh pubkey (bans use that and a hash of IP, so it isn't so easy to get around a ban) Also an interesting issue: bots that go around trying to brute force ssh into random IPs with common usernames. My current solution is banning if rapid successive joins are detected. March 15, 2022 at 11:32PM
Show HN: Fast subdomain enumerator written in Rust https://ift.tt/IzqXVhm
Show HN: Fast subdomain enumerator written in Rust Hello! I'm learning Rust and also information security, so what better way to learn than to put a tool together practicing both skills? I've tried to use a couple of different tools for subdomain enumeration (part of the Discovery-party when it comes to penetration testing), but none of them were very fast, even if the DNS resolver I pointed them towards is, so I wrote my own tool that leverages concurrency to check a lot of subdomains, fast! It's written in Rust, main parts being using Tokio and async_channels, and I think it works good enough for a first release. I wanted to get recursive subdomain enumeration to work too, but couldn't figure out how to send into the same channels I'm reading from and knowing when to close the actual channels. Will work on that next! If you want to check out the project, it's located here: https://ift.tt/4cq0ZAf I'd love your feedback on the code, idea or anything in general! Usually people here have very good feedback, so I'm excited to hear what you think. Thank you! https://ift.tt/4cq0ZAf March 15, 2022 at 11:21PM
Show HN: A no-code replacement for the mailto HTML attribute https://ift.tt/pKTOUYv
Show HN: A no-code replacement for the mailto HTML attribute https://ift.tt/JH2IvQK March 15, 2022 at 12:30PM
Show HN: Vim Reference Guide https://ift.tt/NhKvw7J
Show HN: Vim Reference Guide Hello! "Vim Reference Guide" is intended as a concise learning resource for beginner to intermediate level Vim users. I hope this guide would make it much easier for you to discover Vim features and learning resources than my own blundering experience. To celebrate the release, ebook version is free to download till 31-Mar-2022: * https://ift.tt/b0nf6oc * https://ift.tt/ckjXdmn Some of my other ebooks and bundles are on sale and I'm currently creating short 1-3 minute videos to highlight Vim features. You can find these details in the above links. Visit https://ift.tt/yKjAQ7t for markdown source and other details related to the book. Hope you find these resources useful. Let me know your feedback. Happy learning :) https://ift.tt/ruDthiF March 15, 2022 at 05:26PM
Monday, March 14, 2022
Show HN: My Single-file HTML and VueJS website template https://ift.tt/OCq8iZj
Show HN: My Single-file HTML and VueJS website template https://ift.tt/EeDGiWu March 15, 2022 at 09:05AM
Show HN: MakeTime – A tool to leverage your calendar as your reading to-do list https://ift.tt/TVXSsH5
Show HN: MakeTime – A tool to leverage your calendar as your reading to-do list I'm building productivity tools in public and this is my first one! Would love your feedback and any feature requests! https://ift.tt/My46UWI March 15, 2022 at 06:06AM
Show HN: npm install actual-malware https://ift.tt/PhNBdvz
Show HN: npm install actual-malware Our package registry ecosystem has a serious problem... and not just npm. People are aware of this but maybe this will make them a bit more aware https://ift.tt/Nuy4JQb March 15, 2022 at 03:40AM
Show HN: I built an open source web hosting platform for static sites https://ift.tt/9w3AdNT
Show HN: I built an open source web hosting platform for static sites https://ift.tt/QLmWGBM March 15, 2022 at 12:27AM
Show HN: Supersize Seven Segment Clock https://ift.tt/qZyfuzW
Show HN: Supersize Seven Segment Clock https://www.youtube.com/watch?v=l18NYKRv0g0 March 14, 2022 at 11:01PM
Sunday, March 13, 2022
Show HN: HN Avatars in 357 bytes https://ift.tt/X3eRxqg
Show HN: HN Avatars in 357 bytes Paste the following into the console of any HN page - for annotated avatars on all HN comments. (self contained code) for(u of document.querySelectorAll('.hnuser'))for(u.prepend(c=document.createElement('canvas')),x=c.getContext('2d'),c.width=18,c.height=14,s=u.innerText,r=1,i=28+s.length;i--;i<28?r>>>29>X*X/3+Y/2&&x.fillRect(6+2*X,2*Y,2,2)&x.fillRect(6-2*X,2*Y,2,2):r+=s.charCodeAt(i-28,x.fillStyle='#'+(r>>8&0xFFFFFF).toString(16)))r^=r<<13,r^=r>>>17,r^=r<<5,X=i&3,Y=i>>2 March 14, 2022 at 08:38AM
Show HN: A Wordle clone made in Google Sheets https://ift.tt/KyuvFj7
Show HN: A Wordle clone made in Google Sheets https://ift.tt/FwsSEul March 14, 2022 at 05:12AM
Show HN: SmoothWAN a simple home internet bonding router using Speedify https://ift.tt/Kcsm89Y
Show HN: SmoothWAN a simple home internet bonding router using Speedify https://ift.tt/3ilIvHP March 14, 2022 at 03:39AM
Show HN: VS Code Extension to Document Code https://ift.tt/Rlr8oyF
Show HN: VS Code Extension to Document Code https://ift.tt/aPDJivW March 14, 2022 at 02:48AM
Show HN: Yet Another Client for HN https://ift.tt/qvPeCGp
Show HN: Yet Another Client for HN https://devss.io/ March 13, 2022 at 11:36PM
Show HN: Version controlled IETF RFCs (draft,RFC,errata,ABNF) https://ift.tt/IMNElZq
Show HN: Version controlled IETF RFCs (draft,RFC,errata,ABNF) https://ift.tt/74o31HE March 13, 2022 at 06:28PM
Show HN: Self-hosted service for creating random avatars https://ift.tt/D5hOGjn
Show HN: Self-hosted service for creating random avatars https://ift.tt/PvXa5w0 March 13, 2022 at 05:00PM
Saturday, March 12, 2022
Show HN: French Republican Calendar based on equinoxes https://ift.tt/vHdDhNJ
Show HN: French Republican Calendar based on equinoxes https://frcal.qt.ax/ March 13, 2022 at 11:49AM
Show HN: lcdb – LevelDB Implemented in C https://ift.tt/qInvS1t
Show HN: lcdb – LevelDB Implemented in C https://ift.tt/Td9aNSx March 13, 2022 at 08:00AM
Show HN: I made my personal website a minigame using Phaser 3 https://ift.tt/VJl9IZS
Show HN: I made my personal website a minigame using Phaser 3 Repo here: https://ift.tt/GOtTKLx https://ift.tt/eJZDrFv March 13, 2022 at 07:00AM
Show HN: Sci-Hub Scholar – Firefox Extension Update v1.2 https://ift.tt/O6ClEGt
Show HN: Sci-Hub Scholar – Firefox Extension Update v1.2 Sci-Hub Scholar is a browser extension that takes Google Scholar search results and tries to point them at Sci-Hub, where they can be read freely. The main selling point for this extension versus others is that it works right on the results page, rather than the article page at the pay-walled website. One night, I decided I was going to do some research, only to find every Google Scholar Result behind a paywall. Trying to find the link on Sci-Hub, I ran into a bunch of issues: * https://ift.tt/AgzUCTP is down * Annoying to copy/paste title to Sci-Hub * Didn't want to be presented with another set of search results from my search results. I've seen some other Sci-Hub extensions, most notably https://ift.tt/AbfxzlH . However, most of these require you to go to the article page, then click the extension's button to finally be redirected. I thought I could do better. I recently did an update pass to update with some features others have added and requested. New Features for v1.2.0: * Added support for all Google Subdomains. You can now use this extension on Google Scholar websites for any country! * DOI is now listed next to the article title for articles where the DOI was found * If the title's URL was updated to Sci-Hub, the Icon to the left will now point to the original article. * More accurate DOI lookups! Issues: * Currently, I can't validate that the article exists on Sci-Hub, due to the way Firefox handles website permissions for extensions. I do not want to request permissions for all domains, but since the Sci-Hub domain can change, this is difficult. * I'm afraid to port this to Chrome, because I don't want to lose my Google Account over something like this. * It's a hassle to support manifest v2 for Firefox and manifest v3 for chrome. Haven't found a good workflow setup for developing for both browser platforms at the same time, from one codebase. I welcome any feedback or recommendations on the issues. I also have planned features, and am open to contributions! The extension is all open source and can be found at: https://ift.tt/XjNz0Jb I hope this helps some people get access to the information they need! https://ift.tt/l7XGEqN March 13, 2022 at 12:19AM
Show HN: Hubfs – File System for GitHub https://ift.tt/SNxqCuI
Show HN: Hubfs – File System for GitHub https://ift.tt/706qxbI March 13, 2022 at 12:39AM
Show HN: CxO Industries https://ift.tt/AgHKV9p
Show HN: CxO Industries This is the MVP of a web app I made to help founders start successful companies. The idea is to provide tools to assist founders, such as: - Business model development - Recommendations based on your current business context and your own role in it - Add recommendations as tasks There are more features in the works too, such as automated answering of common questions. I also want to add far more recommendations than are currently available. The tech stack is: - Flutter (front-end) - Nim (back-end) - PostgreSQL (DB) The web app's UI is actually written on the back-end in Nim, and rendered by Flutter. You can only launch the app once you've logged in. I'm planning to make this tech available as Open Source, and you can join a wait-list if interested: https://nexusdev.tools/ Feedback on CxO Industries, but also the tech behind it, is welcome. https://cxo.industries March 12, 2022 at 01:01PM
Friday, March 11, 2022
Show HN: Make PlantUML diagrams easily accessible from Markdown, GitHub flavored https://ift.tt/wKVOkfa
Show HN: Make PlantUML diagrams easily accessible from Markdown, GitHub flavored https://ift.tt/SHOFedh March 12, 2022 at 06:02AM
Show HN: A simple framework for writing a web scraper using Python decorators https://ift.tt/oYKWMh3
Show HN: A simple framework for writing a web scraper using Python decorators https://ift.tt/TWQPfDJ March 12, 2022 at 04:29AM
Show HN: Phoenix PVM-Based Virtual Machine Monitors https://ift.tt/3ThgmNl
Show HN: Phoenix PVM-Based Virtual Machine Monitors https://ift.tt/uPsB3Eq March 9, 2022 at 09:08PM
Show HN: Gratitude Journal prompts to your inbox, on your schedule https://ift.tt/JVPEOwl
Show HN: Gratitude Journal prompts to your inbox, on your schedule https://ift.tt/JprnBNA March 12, 2022 at 02:37AM
Show HN: Lang: run .c .cpp .py .cljs .ts and more directly in Chrome offline https://ift.tt/PCGzIMB
Show HN: Lang: run .c .cpp .py .cljs .ts and more directly in Chrome offline https://ift.tt/EoldjwC March 11, 2022 at 04:59PM
Show HN: JavaScript Label https://ift.tt/Tzy3Exm
Show HN: JavaScript Label https://ift.tt/k02YKsI March 11, 2022 at 01:41PM
Thursday, March 10, 2022
Show HN: Asmle – Wordle in 512 Bytes https://ift.tt/Itd73oJ
Show HN: Asmle – Wordle in 512 Bytes https://ift.tt/GsDShFM March 11, 2022 at 12:03AM
Show HN: Multi-Layer CSS Gradient Generator https://ift.tt/GxXshCf
Show HN: Multi-Layer CSS Gradient Generator https://ift.tt/qdFmtYW March 10, 2022 at 08:46PM
Show HN: Prepform – AI and spaced-repetition to optimize learning https://ift.tt/HD59nyP
Show HN: Prepform – AI and spaced-repetition to optimize learning Hi, I'm Eric and I'm the founder and lead developer of Prepform. A high-quality education helped me pursue my interests and achieve my goals. I started Prepform so students of all backgrounds have access to the same kind of education. I grew up in Southern California, surrounded by dozens of SAT prep programs, and I swear I must have gone to all of them. Different programs followed different styles and techniques, but the strategy they shared was to create a study plan and review mistakes. A study plan is taking a diagnostic test, setting a target score, creating a study schedule, identifying mistakes, and finally reviewing those mistakes. I wanted to take this structure and optimize it with machine learning, while accounting for elements of human learning and memory. I'm a big fan of SuperMemo, a memorization technique developed by Piotr Wozniak, where you review material just as you're about to forget it. Cognitive psychology tells us human forgetting follows a pattern, but Piotr quantified this behavior to identify the precise moment forgetting happens. The goal was to build on his research with AI and tailor it to not only test prep but to the individual student, and make it the engine of the study plan. The result is Blended Prep, which guides students to internalize knowledge rather than memorize material, and gives them the best chance to ace their next exam. I'm so excited to share this with the HN community, and would love to know what you think. You can try it out at https://prepform.com . Thanks for reading. https://prepform.com March 11, 2022 at 01:57AM
Show HN: Ratarmount – Access archives through FUSE 100x faster than archivemount https://ift.tt/NxACkXG
Show HN: Ratarmount – Access archives through FUSE 100x faster than archivemount https://ift.tt/gCUX5FA March 11, 2022 at 01:05AM
Wednesday, March 9, 2022
Show HN: I wrote a good React book / website https://ift.tt/8dkVpIs
Show HN: I wrote a good React book / website Pre-covid, I was traveling full time to teach ReactJS to corporate clients. My students (mostly developers at banks and insurance companies) would ask me 'What's a good React book?' and I would struggle to recommend something, knowing that all the books sucked or were really out of date. When all my face-to-face training work dried up and I really didn't want to do online training, I magically got a contract to write a book. I started by reading all of the best-selling books on React, and, yeah, they were all really out of date, incomplete, or just wrong. As I started writing what I hoped would be a really good React book, I also wanted the website to be something useful and a notch above a typical book website. So, I tried to have working examples of the code listings on the site and to organize them in a way that would make them useful for when I started teaching again, or for anyone who doesn't want to buy a book and just wants to see how things are done. The book just came out today! The website isn't perfect or done, but here it is: https://ift.tt/QeYSvkf . How'd I do? March 10, 2022 at 02:40AM
Show HN: Npr – Find and execute NPM scripts https://ift.tt/tlD65uL
Show HN: Npr – Find and execute NPM scripts https://ift.tt/H43oXIl March 10, 2022 at 01:08AM
Show HN: Wordle for Movies https://ift.tt/59gKOAl
Show HN: Wordle for Movies https://movlie.org March 10, 2022 at 12:53AM
Show HN: I was inspired to build an app to manage financial goals better https://ift.tt/dGw6oeK
Show HN: I was inspired to build an app to manage financial goals better https://zaypop.io/ March 10, 2022 at 12:49AM
Show HN: Retro style game console build on Raspberry Pi Pico https://ift.tt/OxRV9lY
Show HN: Retro style game console build on Raspberry Pi Pico https://ift.tt/flWFt3r March 9, 2022 at 05:50PM
Show HN: World’s first £3 flat fee (0% FX markup) money transfer service https://ift.tt/8fsZxQl
Show HN: World’s first £3 flat fee (0% FX markup) money transfer service Good morning everyone! My co-founder and I recently moved to the UK after working at Robinhood for over 5 years. We were stunned at the fees it was costing us to move money across borders with existing fintech solutions, so we decided to start Atlantic Money - the world’s first fixed fee (with no FX markup) money transfer product. For £3 you can transfer up to £1M. Let us know if you have any questions! https://atlantic.money March 9, 2022 at 01:28PM
Show HN: An app to quickly turn boring screenshots into beautiful images https://ift.tt/1vkOTHo
Show HN: An app to quickly turn boring screenshots into beautiful images https://pika.style March 9, 2022 at 12:28PM
Tuesday, March 8, 2022
Show HN: HyperSudoku – Multiplayer sudoku puzzle every 15 min https://ift.tt/R9BHZ1S
Show HN: HyperSudoku – Multiplayer sudoku puzzle every 15 min Hi All, This the second iteration of a multiplayer sudoku web-based game I built recently. Hope you like it! Features: 1) No login needed, 2) Web app, that can be added to home-screen as needed, 3) Works on Desktop (with arrow keys supported) & Mobile, 4) Share link with friends to invite to the game Game Rules: 1) New puzzle starts for everyone every 15 minutes, 2) Game ends if you run out of time, 3) Fill all empty tiles correctly before time runs out to win, 4) Incorrect moves will disable the board for a few seconds, with penalty increasing as you've fewer empty tiles remaining Get started here: https://hypersudoku.app March 9, 2022 at 09:20AM
Show HN: An album art-based Wordle clone called UNCVR https://ift.tt/lHsUnMW
Show HN: An album art-based Wordle clone called UNCVR https://uncvr.it/ March 9, 2022 at 08:29AM
Show HN: I'm working on an open-source self-hostable GitHub Gist https://ift.tt/iyDlaQs
Show HN: I'm working on an open-source self-hostable GitHub Gist https://ift.tt/PIxsaFb March 9, 2022 at 03:02AM
Show HN: Kaado.io – Unifying Personal Productivity https://ift.tt/i3WzR18
Show HN: Kaado.io – Unifying Personal Productivity Hi HN, a while ago I discovered a problem with problem with personal productivity tools: Every time you find a tool that works well in one regard (say, habit tracking), you neglect your previously working systems (say, your to do list system). So I set about to build a system which unifies all the different aspects of personal productivity. Everything is represented in cards (like flash cards) which are defined in Markdown. The following types of cards exist: * Learning : Classic front/back prompts to memorize things. Think "What is the capital of Argentina?" on the front and "Buenos Aires" on the back. Works with a spaced repetition algorithm so time between prompts is optimized. * Habits : Recurring actions you want to do - you can set the frequency individually. For example "Stand up and walk around your room" every two hours. * Checks : Recurring prompts, similar to habits, but always questions referring to the past. For example a daily "Did you drink enough today?" prompt * To do : One time actions that are deleted upon completion. * Reading List : Used for books, articles, talks etc. There are always a limited number of reading list items active, which will prompt you to read a page a day until you are done with the given book. * Other : Everything else - interesting websites, quotes, art or even memes that you will occasionally see. The idea is that there is a single queue for all types of cards, only ever showing you one item that's due next - whether habit, learning prompt or a random note. This prevents choice fatigue, the dread of lengthy to-do lists and the boredom of endless dry learning prompts. I've been using the app successfully for myself for quite some time now but would love external feedback. You can check it out at https://kaado.io. It's currently completely free (and in fairly early stage development). Simple email signup is needed but you won't get any unprompted mails. Apart from that I would love your takes and ideas regarding personal productivity and what works for you. March 8, 2022 at 08:32PM
Show HN: Event loop library in Zig using io_uring https://ift.tt/VC7FGYo
Show HN: Event loop library in Zig using io_uring https://ift.tt/6fgDuAY March 8, 2022 at 05:12AM
Monday, March 7, 2022
Show HN: Simple Lambda Calculus Visualizer https://ift.tt/GinFmHo
Show HN: Simple Lambda Calculus Visualizer I stumbled across this game for teaching lambda calculus last week: https://ift.tt/YoCM8qh —and thought it'd be cool to see it executing through software, so I spent a few days building an app to do that. You can try it here: https://ift.tt/nstZBqo It's very basic at this point (it will lock up on syntax errors! see limitations in the "ABOUT / INSTRUCTIONS" dialog), but the source is available under MIT license (https://ift.tt/L2YW1Hz), so maybe it will be of interest to someone. I also made a video describing how to interpret the visuals etc.: https://www.youtube.com/watch?v=Uiv4bKRZXek March 8, 2022 at 05:30AM
Show HN: Label image classes, bounding boxes, and masks from Jupyter https://ift.tt/KFetlHZ
Show HN: Label image classes, bounding boxes, and masks from Jupyter https://ift.tt/9L8yZVc March 8, 2022 at 04:04AM
Show HN: Tygo – Generating TypeScript typings from Go code https://ift.tt/sKR8QcL
Show HN: Tygo – Generating TypeScript typings from Go code https://ift.tt/6MV9DNn March 8, 2022 at 06:35AM
Show HN: Prodscape.net – Map your mobile app https://ift.tt/5kiRTVJ
Show HN: Prodscape.net – Map your mobile app Hello HN, Long-time lurker, first-time poster here. I've created a service that creates a "flow map" of your mobile app. Check it out at: https://prodscape.net . The goal is to reduce last-minute regressions, promote holistic discussion, and help develop more ownership within an organization. This is something that I would have liked to have had when I was working at a big company. Some caveats: 1.) Only iOS is currently supported but Android-support will be coming soon. 2.) You need a developer-signed IPA file (see the guide on creating an IPA file here: https://ift.tt/CikWwr4). I would appreciate your thoughts on: 1.) your barriers to trying it 2.) your impressions of the map 3.) whether you're interested in applying this within your team 4.) anything else. Don't have access to an IPA file? Email me at illahi@prodscape.net and I will send you one to try. Thanks! March 8, 2022 at 01:47AM
Show HN: How we used Gatsby and Puppeteer to create dynamic Open Graph images https://ift.tt/pfB4dIP
Show HN: How we used Gatsby and Puppeteer to create dynamic Open Graph images https://ift.tt/OSMhXx2 March 7, 2022 at 09:33PM
Show HN: iPod Clickwheel.js https://ift.tt/2JDbFS3
Show HN: iPod Clickwheel.js https://ift.tt/hk2C4o6 March 8, 2022 at 01:16AM
Show HN: utt, the Universal Text Transformer https://ift.tt/pxoqUEY
Show HN: utt, the Universal Text Transformer https://ift.tt/PDU31eK March 8, 2022 at 01:04AM
Show HN: An AI tool to build predictors for stock market and crypto https://ift.tt/J4tvyXC
Show HN: An AI tool to build predictors for stock market and crypto https://www.exnge.com/ March 7, 2022 at 03:13PM
Sunday, March 6, 2022
Show HN: Lovenotwar.js a minimalist banner to stand for peace https://ift.tt/GhTMPs4
Show HN: Lovenotwar.js a minimalist banner to stand for peace https://ift.tt/F7tkocE March 7, 2022 at 03:00AM
Show HN: I've stopped giving a fck to 'Trusted By Companies' line on web pages https://ift.tt/jxNkrZc
Show HN: I've stopped giving a fck to 'Trusted By Companies' line on web pages https://ift.tt/GaMhjEV March 7, 2022 at 12:41AM
Show HN: Load SSH Keys into Agent from Apple Keychain https://ift.tt/ykNc75J
Show HN: Load SSH Keys into Agent from Apple Keychain A simple snippet to add to your .bashrc/.zshrc that loads your SSH keys into ssh-agent from the Apple Keychain. https://ift.tt/gR1oWqZ March 6, 2022 at 10:06PM
Show HN: The Axis – Measure the (Jimi) Hendrixian-Ness of Any Song, with AI https://ift.tt/zhCawqP
Show HN: The Axis – Measure the (Jimi) Hendrixian-Ness of Any Song, with AI https://ift.tt/ZxWUFXK March 6, 2022 at 08:57PM
Show HN: I made a privacy-first minimalist Backblaze https://ift.tt/Vm7IXKp
Show HN: I made a privacy-first minimalist Backblaze Creator here. I was looking for something as simple as Backblaze Personal [1] but privacy focused and open source. This is my attempt to build that. Uses PyQt6 [2] for the GUI and Pyinstaller [3] for creating the platform specific binaries. The backup engine under the hood is Restic [4]. The server code is written in Laravel [5]. All the code is on GitHub [6]. I actually really like Backblaze (even use B2 for this offering behind the scenes) so this isn't meant to throw shade their way. Just wanted a private open source alternative. Something like Bitwarden but for backups. [1] https://backblaze.com [2] https://ift.tt/ImE8KMZ [3] https://ift.tt/192GoaP [4] https://ift.tt/7p3G2FN [5] https://laravel.com [6] https://ift.tt/AJlKLY1 https://blobbackup.com March 6, 2022 at 07:28PM
Saturday, March 5, 2022
Show HN: An SQL Builder in Rust https://ift.tt/bIvgD5B
Show HN: An SQL Builder in Rust Hi guys. I just write an SQL builder. I want to know what you think. https://ift.tt/lyve7P5 March 6, 2022 at 07:58AM
Show HN: Windows XP Themed Mastodon Instance https://ift.tt/CuUtysw
Show HN: Windows XP Themed Mastodon Instance https://ift.tt/Tw3zckK March 6, 2022 at 01:01AM
Show HN: FUSE Filesystem for Manipulating Minecraft https://ift.tt/K9hcLq7
Show HN: FUSE Filesystem for Manipulating Minecraft https://ift.tt/50gjTcm March 6, 2022 at 12:41AM
Show HN: RImageShield, free tool to protect images embedding a copyright message https://ift.tt/v2PjVim
Show HN: RImageShield, free tool to protect images embedding a copyright message https://ift.tt/7DWO4lY March 5, 2022 at 09:37PM
Show HN: NFT Generator https://ift.tt/gYthias
Show HN: NFT Generator Fancy creating 'a-ba-gillion' images that are same same but different? Itching to flood opensea with random gifs and pngs but not quite sure you have enough material to make a big enough flood? Look no further... A BLAZING FAST command line image manipulation program written in c that only seg-faults sometimes. https://ift.tt/lC54Om0 March 5, 2022 at 02:50PM
Show HN: How to Create a Network Proxy Using Stream Processor Pipy https://ift.tt/yYFbK64
Show HN: How to Create a Network Proxy Using Stream Processor Pipy https://ift.tt/uB520FX March 5, 2022 at 10:16AM
Friday, March 4, 2022
Show HN: Gadsby – Constrained Text Generation with Transformers https://ift.tt/XrELk4u
Show HN: Gadsby – Constrained Text Generation with Transformers https://ift.tt/l1oH6yK March 5, 2022 at 10:02AM
Show HN: Remember to eat every two hours https://ift.tt/btsZv3W
Show HN: Remember to eat every two hours https://ift.tt/RfiJNWC March 5, 2022 at 04:18AM
Show HN: I made Wordle but for kids spelling lists https://ift.tt/3BriJeE
Show HN: I made Wordle but for kids spelling lists https://ift.tt/CdaJW46 March 4, 2022 at 10:46PM
Show HN: Original mission of PayPal was Bitcoin-like currency https://ift.tt/mwVFTgN
Show HN: Original mission of PayPal was Bitcoin-like currency "Many people don’t know this but the mission of PayPal was to create a global currency that was independent of interference by these corrupt cartels of banks and governments that were debasing their currencies. And we succeeded building something economically very powerful, enabled many small businesses, we’re super proud of it, but we never achieved the mission." - Luke Nosek, Co-Founder of PayPal https://www.youtube.com/watch?v=hOeOzhOxeMU&t=40s March 5, 2022 at 02:02AM
Show HN: Mailwitness – Digital Signatures over Email https://ift.tt/snqe276
Show HN: Mailwitness – Digital Signatures over Email Hi HN, I'm Marek Dopiera and I wanted to share the digital signature solution which I made with my software house. Your feedback would be much appreciated. We've just launched it - it's a service for signing documents over e-mail - https://mailwitness.com . It still has some rough edges, but hopefully it is useful already. To sign a PDF with somebody, you e-mail them the PDF and put sign@mailwitness.com in CC. If they agree, they need to forward it to sign@mailwitness.com. When they do, you all get your document signed. You can generate PDFs from e-mail, too for convenience. We made this to raise the safety bar of agreements made via e-mail. Via anecdotal evidence, we know that if people do not use services like DocuSign or HelloSign, they consider an e-mail conversation as proof or they print, sign and scan documents. I think we're offering more safety and convenience, because we're preventing the documents from alteration, forging fakes and backdating (by using OpenTimestamp, which essentially constructs a Merkle tree and puts its root into a Bitcoin transaction). I'm hoping that our service becomes useful also because it doesn't require any sign-up (just one confirmation e-mail for Ts&Cs), it's free (in the basic model) and doesn't require the extra cognitive load on learning a web app or a mobile app. You may argue, that one can create a fake e-mail account and use that. That's a valid point, but the reality proves that verification via e-mail is enough for lots of people (vide the agreements over e-mail or DocuSign or HelloSign). In the future we may create paid options, which would include extra identity verification. Even without that extra option, things are not as bad, though: if you use your work e-mail, it's usually your employer who verified your identity. Another question you might have is spoofing. If your e-mail has a valid DKIM signature (which is the case for most major e-mail providers), we'll accept your message. If it doesn't we'll send you a message to verify that you can also receive e-mail. For data safety, we have designed the service such that we discard the documents as soon as we process an e-mail (usually a low number of seconds). Finally, there is legal safety. We operate under the EU law, which qualifies us as a "Trust service provider" and puts requirements on our service. What we do, qualifies as an "Advanced Digital Signature" and according to the EU law, cannot be denied legal effect based on the grounds that it is digital. Monetization path is unclear yet - I want to see if this catches on and if yes, how people are going to use it. Some options include extra services like using your own certificate rather than ours or identity verification. I would really love to hear your feedback - especially for what reasons you would not use it. Thank you https://mailwitness.com March 4, 2022 at 11:26PM
Show HN: Track all your wealth in one place https://ift.tt/4myrTc0
Show HN: Track all your wealth in one place https://www.exirio.com/ March 4, 2022 at 04:38PM
Show HN: Substack Tools https://ift.tt/73B9wNH
Show HN: Substack Tools https://ift.tt/mOMjgUy March 4, 2022 at 04:02PM
Show HN: Super-lightweight custom element for identicons (avatars) https://ift.tt/HYgl7tG
Show HN: Super-lightweight custom element for identicons (avatars) https://ift.tt/lneO9t1 March 4, 2022 at 01:09PM
Show HN: I made a web game using emojis and no JS framework https://ift.tt/mjOLGJt
Show HN: I made a web game using emojis and no JS framework https://ift.tt/FXlJSZE March 4, 2022 at 08:01PM
Show HN: I made a little Math game named Summle https://ift.tt/B8A6N5i
Show HN: I made a little Math game named Summle https://summle.net/?hn March 4, 2022 at 07:44PM
Thursday, March 3, 2022
Show HN: RateYourRecruiter.dev https://ift.tt/qdjoAul
Show HN: RateYourRecruiter.dev Tech recruiting and interviewing sucks. So I created https://ift.tt/74Pot0c to hold recruiters to account. The elevator pitch reads: Interviewing for a role in a highly sought after tech company is broken. Recruiters have incentive to get as many people in for interviews, with little to none (or incorrect) information. Questions often have little to do with on-the-job responsibilities, and are rarely communicated to recruiting and back to the candidate. By having a more transparent process is not only more equitable, but will lead to greater success for candidates and recruiters. RateYourRecruiter.dev aims at demystifying the recruiting and tech interview process. March 4, 2022 at 10:04AM
Show HN: Granular Authorization and Access Control System Based on OPA https://ift.tt/GNHj4JE
Show HN: Granular Authorization and Access Control System Based on OPA https://ift.tt/NS1sR2c March 4, 2022 at 04:54AM
Show HN: Surfboard – CodeSandbox for Arduino https://ift.tt/FNM8eSQ
Show HN: Surfboard – CodeSandbox for Arduino https://sfbd.is/ March 4, 2022 at 02:45AM
Wednesday, March 2, 2022
Show HN: Rescue – type-safe exceptions for Python https://ift.tt/Pcx5Br0
Show HN: Rescue – type-safe exceptions for Python https://ift.tt/Edpjz1k March 3, 2022 at 03:25AM
Show HN: A 1980s-arcade-style invaders game made with HTML5, Canvas, Web Audio https://ift.tt/RknzXuv
Show HN: A 1980s-arcade-style invaders game made with HTML5, Canvas, Web Audio https://ift.tt/blRQKfX March 3, 2022 at 02:22AM
Show HN: DIY ambient light sensor server for adapting monitors with Lunar https://ift.tt/Q18kqnS
Show HN: DIY ambient light sensor server for adapting monitors with Lunar https://ift.tt/LPE7hUl March 3, 2022 at 03:01AM
Show HN: Creodocs, a document creation platform based on LaTeX templates https://ift.tt/8hl4ZfF
Show HN: Creodocs, a document creation platform based on LaTeX templates https://creodocs.com March 3, 2022 at 02:35AM
Show HN: Sending Email from Cloudflare Workers for free https://ift.tt/aiRg3V9
Show HN: Sending Email from Cloudflare Workers for free https://ift.tt/TDf4BJc March 3, 2022 at 02:27AM
Show HN: Single binary for generating fake JSON of M rows, N columns https://ift.tt/FAszgyW
Show HN: Single binary for generating fake JSON of M rows, N columns https://ift.tt/WRaoQmx March 3, 2022 at 12:59AM
Show HN: WAPM – WebAssembly Package Manager https://ift.tt/N4LsAyU
Show HN: WAPM – WebAssembly Package Manager Hi HN! I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages. The tech stack that we are using includes: * Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions * Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend * WebAssembly and Wasmer [6] (for the online shell) Vercel for serving the frontend and GCP for serving the backend. Please let me know if you have any questions, I’d be very happy to answer them! https://wapm.io/ March 3, 2022 at 12:52AM
Show HN: I made a WebGL-based app that traces images using circles https://ift.tt/joJLwN7
Show HN: I made a WebGL-based app that traces images using circles I was fascinated by this [0] and this video [1]. After many struggles, I finally built this app that traces images using circles similar to what these videos had shown. The most challenging part (to me) is to find a way to convert images to vector lines. I had tried Potrace, but its output is not suitable for my use case: too many small elements share the same border. Potrace's goal is to represent the original image faithfully using vector lines. But I want to trace the image edges. After searching and trying some Potrace alternatives in vain, I finally found my keyword. Surprisingly (to me), it lies at the end of the wiki page of the very topic [2]. Then I found a paper [3] that has nice pseudocode and a C implementation. I rewrote the pseudocode in Rust because I wanted to experiment with rustwasm. Honestly, I didn't care much about the math behind it. From then, I could continue to finish the app and show it to the world. This app is also my chance to learn about rustwasm and WebGL. FYI: this app is offline-only; your images never leave your browser [0] https://www.youtube.com/watch?v=r6sGWTCMz2k [1] https://www.youtube.com/watch?v=-qgreAUpPwM [2] https://ift.tt/Pro6wkp [3] https://ift.tt/qeYthsw https://ift.tt/ugedaB4 March 2, 2022 at 11:26PM
Tuesday, March 1, 2022
Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/NnZK0FJ
Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/gfZa1tu March 2, 2022 at 12:27AM
Show HN: Type2Learn – Learn by typing the webpage text in the browser itself https://ift.tt/9o4G5rE
Show HN: Type2Learn – Learn by typing the webpage text in the browser itself Ever happened that while reading a long article, you cannot concentrate and read the same line again and again? Try this extension now! Read the text by typing it on the webpage itself. Practice your touch typing by monitoring your speed, errors you make, and accuracy in real-time. Chrome store link: https://ift.tt/Saprkx9... https://ift.tt/af3lbT4 March 1, 2022 at 11:51PM
Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/7LJdgWj
Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/9xavM2f March 1, 2022 at 11:16PM
Show HN: My no-code testing platform is testing itself and getting 70% coverage https://ift.tt/5hr9vDQ
Show HN: My no-code testing platform is testing itself and getting 70% coverage https://ift.tt/ND1E8rO March 1, 2022 at 09:19PM
Show HN: Socket – Secure your JavaScript supply chain https://ift.tt/5MB4umJ
Show HN: Socket – Secure your JavaScript supply chain https://socket.dev March 1, 2022 at 08:41PM
Subscribe to:
Posts (Atom)
Show HN: I made an AI Platform that gamifies applying to jobs https://ift.tt/Xi6YlBI
Show HN: I made an AI Platform that gamifies applying to jobs Hi there! I've created ApplyNinja, a platform that uses AI to help jobseek...
-
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotic...
-
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few mon...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...