Thursday, 8 December 2022

Show HN: Ezy – open-source gRPC client, alternative to Postman and Insomnia https://bit.ly/3F8HWxn

Show HN: Ezy – open-source gRPC client, alternative to Postman and Insomnia In this release I have concentrated on user experience: - Full support of shortcuts - Reworked collections management - Notifications - Improved UX gRPC clients I’ve worked with had drawbacks and didn’t fit my use-case in a way I was expecting, since I’ve started working with gRPC 3+ years ago. Since then, I wanted a tool that fits any need in gRPC world. This is why I created ezy. Compared to Insomnia and Postman, ezy offers better streams support, allows you to use Server-Side and Mutual TLS with custom TLS certificates, works with gRPC-Web and has a more slick UI/UX. If you are looking for a gRPC/gRPC-Web client which fits your needs, give ezy a chance! I’d love to hear your feedback and answer any questions regarding ezy. https://bit.ly/3FAyeoG December 8, 2022 at 11:50AM

Wednesday, 7 December 2022

Show HN: IKEA Price – Get Notified When an IKEA Product's Price Drops https://bit.ly/3VHTyOK

Show HN: IKEA Price – Get Notified When an IKEA Product's Price Drops https://bit.ly/3BgHfAI December 8, 2022 at 12:32AM

Show HN: Let AI to generate beautiful art prints https://bit.ly/3h5VO3t

Show HN: Let AI to generate beautiful art prints hi, I was working last few months on service where you can easily generate beautiful art images using machine learning algorithm called stable diffusion. Additionally, service is offering possibility to print your favourite images on high quality acrylic sheet and deliver it to you so that you can put them on your wall. What do you think? Best, Wiktor https://bit.ly/3VDNFlz December 7, 2022 at 09:16PM

Show HN: Music quiz web app powered by Spotify API https://bit.ly/3FaJd79

Show HN: Music quiz web app powered by Spotify API I had some time over and decided to put together this idea I had for a few years. A music quiz based on a playlist on Spotify. https://bit.ly/3Fx4o4E December 7, 2022 at 01:51PM

Show HN: TromPhone, a Trombone for Your Phone https://bit.ly/3UNbkPC

Show HN: TromPhone, a Trombone for Your Phone A few months ago I had a silly idea of making a mobile app that used the accelerometer to track the slide motion for playing a virtual trombone. Just wanted to share the story of bringing it to fruition here on hn. I started out spending a couple days trying to get something cross-platform going in Flutter, but it soon became clear that wasn't the best fit, seeing as I'd need native hooks for most of what the app needed to do, and it wasn't yet clear it'd be possible at all. So I switched to making it an iOS app in Swift. The accelerometer data turned out to be not nearly accurate enough to do the job, so I switched to using the camera/AR using ARKit... and it worked instantly. Like the very first time I hooked up a slider UI element to the distance function. It felt a bit like magic. And also just ridiculous. Here's a video I recorded to send to some friends at the time: https://youtu.be/6BIogfGH3IQ Here's a video of it in action in it's current state: https://youtube.com/shorts/8kS2TRzV4I4?feature=share Apologies for the non-responsive website (using nextjs on cloudflare). It doesn't look great on mobile, which is kind of inexcusable, I'm working on it: https://bit.ly/3F34qj2 Anyway, I'm not sure where I'll take it from here. I have some ideas for more AR content like hats, heart eyes, etc. Possibly a song editor so users can add songs that might have issues with copyright if I included them in the app? Any ideas you guys have would be fun to hear. December 7, 2022 at 07:48PM

Show HN: CodePal – the chat-based code assistant built on top of GPT-3 / ChatGPT https://bit.ly/3BfdxMs

Show HN: CodePal – the chat-based code assistant built on top of GPT-3 / ChatGPT https://bit.ly/3iJBQfj December 7, 2022 at 10:00AM

Show HN: Vimkey – A browser extension, Use the keyboard to control the browser https://bit.ly/3iDOOuV

Show HN: Vimkey – A browser extension, Use the keyboard to control the browser Use the keyboard to control the browser, navigation, scroll, open new pages, trigger click button, etc. reduce your reliance on the mouse & trackpad. Support Chrome, Edge, and Safari (macOS, iPadOS, iOS) No collect any private information. https://bit.ly/3VWLj0X December 7, 2022 at 03:38PM

Tuesday, 6 December 2022

Show HN: Zuplo – Programmable, Serverless API Management for Developers https://bit.ly/3uxGdws

Show HN: Zuplo – Programmable, Serverless API Management for Developers Hey everyone! We are Nate Totten and Josh Twist - co-founders of Zuplo. Zuplo is a serverless, programmable API Management solution that is the fastest way for developers to add features like API Key Authentication, rate limiting, and documentation to their API. With Zuplo you can securely share a new or existing API with customers, partners, or other teams in a matter of minutes. Throughout our careers, we have focused primarily on building tools for developers. Josh founded Azure API Management at Microsoft, and Nate built many of the early developer experiences at Auth0. We founded Zuplo because we believe that every business can benefit from the power of API Management, but the solutions on the market today are expensive, not developer friendly, and often tailored only for the largest enterprises. While there are many solutions on the market today for API Management - none provide an amazing developer experience. Current solutions require managing complex configurations, lack extensibility, and require significant infrastructure to run. Your typical API Management experience involves waiting hours for an environment to provision and managing configuration with external tools like Terraform. Additionally, most API Management products lack extensibility, or what extensibility they do have is cumbersome and unfamiliar. For example, one recent Zuplo customer had a somewhat unique requirement - they wanted to both serve API requests to their users, but also save the value of the request for long-term backup and processing. This went well beyond just caching API responses. With traditional API management solving problems like these is a pain at best or not possible at worst. The solution with Zuplo was to write a simple custom code policy that saved the response body to AWS S3. This is about 15 lines of regular Typescript/Javascript in Zuplo. With Zuplo, API Management is as easy as deploying a website to Vercel or Netlify. Zuplo natively supports GitOps. All configuration for Zuplo is stored in source, and branches are deployed in seconds. Developers can easily deploy and test every change in a real environment before merging a pull request. Zuplo is a fully managed solution that is deployed to the edge in data centers all over the world. You don’t need to think about what region you want to run or where your customers might be making requests - we run everywhere. Zuplo works well for customers who run in a single or many locations. Zuplo improves the performance of your API by caching responses and performing checks like authentication and rate limiting closer to your customers. How it works: Zuplo acts as a proxy for your domain (i.e. api.example.com). Simply make a few DNS changes and Zuplo will serve traffic for your API. You can choose to proxy all routes or a subset of routes. Requests can also be routed anywhere you want - one data center, one API or many. Zuplo allows you to enforce authorization and other security measures at the gateway so you can focus on the code that matters most. Today we’re announcing a Free (forever) plan for folks looking to get started with API Management, whether you’re a total beginner or a veteran of other legacy solutions. Weekend project, hackathon, side-gig? Give Zuplo and try and let us know what you think. https://bit.ly/3HbFYPo December 6, 2022 at 06:36PM

Show HN: A bookmarklet to remove submissions and comments about ChatGPT from HN https://bit.ly/3hdjwKW

Show HN: A bookmarklet to remove submissions and comments about ChatGPT from HN I get it, ChatGPT is cool and you can do plenty with it. But I'm getting tired that every other post is about ChatGPT, and every other comment is about ChatGPT's take on a topic. So I made this bookmarklet to remove comments and posts about ChatGPT (including this one) from HN. Drag and drop the text below to your browser bar, give it a name like "Remove ChatGPT", and get rolling. Whenever you load submissions or a specific comment thread, just click the bookmarklet and the page will be ChatGPT (And even ChatGTP) free. javascript:(function() {if (document.getElementsByClassName("comment-tree").length) { Array.from(document.getElementsByClassName("comtr")).filter(elt => elt.innerText.match(/chat\s?g[pt]{2}/i)).forEach(e => e.parentNode.removeChild(e)); } else { Array.from(document.getElementsByTagName("a")).filter(elt => elt.innerText.match(/chat\s?g[pt]{2}/i)).forEach(a => { const tr = a.parentNode.parentNode.parentNode; const table = tr.parentNode; const details = tr.nextSibling; const spacer = details.nextSibling; table.removeChild(tr); table.removeChild(details); table.removeChild(spacer);});}})(); December 7, 2022 at 05:39AM

Show HN: I designed a ChatGPT prompt evaluator to ruin your fun;) https://bit.ly/3BeNRji

Show HN: I designed a ChatGPT prompt evaluator to ruin your fun;) Today I designed a method to prevent users from jailbreaking ChatGPT (for instance, users have generated instructions to produce weapons or illegal drugs, commit a burglary, kill oneself, take over the world as an evil superintelligence, or create a virtual machine which they then can use). The OpenAI team appears to be countering these primarily using prompt engineering or fine-tuning on the ChatGPT model. The idea is to use a second and fully separate, fine-tuned LLM to evaluate prompts before sending them to ChatGPT. You can test this by inserting your successful ChatGPT jailbreaks. Break it for me if you dare! I look forward to seeing your results! https://bit.ly/3Bg7c3p December 6, 2022 at 06:46PM

Show HN: Copilot Money launched their macOS app https://bit.ly/3P32ADC

Show HN: Copilot Money launched their macOS app https://bit.ly/3gYLjPv December 6, 2022 at 06:58PM

Show HN: My Child's First Program https://bit.ly/3UGBao1

Show HN: My Child's First Program Last night, I introduced my kid to programming. We'd done some stuff with Mindstorms before, but she never really caught the bug for it. But for some reason, last night when I showed her some simple Python scripting to solve math problems and write to the console, she was enthralled. After guiding her through a few things, she took the laptop off for a while and then came back with her first program, giggling like a maniac you='WOW!!!' fart='So many poops!' print(you,fart) I'm pretty proud :D December 6, 2022 at 04:43PM

Show HN: TinyUX – Grid based low-fi wireframing on your mobile phone https://bit.ly/3FwsgoW

Show HN: TinyUX – Grid based low-fi wireframing on your mobile phone You tap icons to create a wireframe, or do some visual brainstorming. Then export the image to share on Slack, Gitlab, etc. I wanted to work on neural net that interprets an imported image of a wireframe, to then manipulate it inside an app. Figured it would be best to first build the wireframing app. So I created TinyUX. It's released as quickly as possible this influenced some choices: - While created in React Native, it's Android only. - It's paid only (~$5). While freemium might make more sense, this was quicker to release, since in-app-purchases in RN is not trivial. First app I created that's not free, so that's an experiment too. - There are no online features, all is stored on the device. Looking to validate with UX designers, but all feedback is welcome. https://bit.ly/3FuE2A5 December 6, 2022 at 01:53PM

Monday, 5 December 2022

Show HN: OpenFGA is now a CNCF Sandbox Project https://bit.ly/3Futq4r

Show HN: OpenFGA is now a CNCF Sandbox Project https://bit.ly/3iuLQsy December 5, 2022 at 11:27PM

Show HN: Help, I let ChatGPT control my computer https://bit.ly/3XSVEgp

Show HN: Help, I let ChatGPT control my computer So, I guess this is the inevitable conclusion with LLMs. Connect them to a real terminal and let them act on real-world objects... I honestly don't know whether I like the idea or not, but I guess it's good to have this conversation now while it is only a marginally better version of tldr. But you can already use it do do simple tasks like cleaning old files, figuring out what machine you're running on or even perform and summarize portscan results. It should go without saying that this should be done on VMs and every command is confirmed and checked by the user... tldr: browsing: enabled https://bit.ly/3Y10ckU December 5, 2022 at 10:17PM

Show HN: Circle Calendar https://bit.ly/3F5jmx7

Show HN: Circle Calendar I've always had a hard time visualizing the relative order and distance between months using a standard columnar calendar. So I made this circular calendar. It's similar to other circular calendars, however I tried to fashion it more like a clock (1-12) to help make the visual connection between the month name and the month number. https://bit.ly/3gZzNmK December 5, 2022 at 05:10PM

Show HN: ChatGPT live codes in my notebook REPL https://bit.ly/3HdRB8q

Show HN: ChatGPT live codes in my notebook REPL https://twitter.com/yousefed/status/1599805936280907776 December 5, 2022 at 06:10PM

Show HN: Advent-of-Code using only the C Preprocessor https://bit.ly/3XWTzQm

Show HN: Advent-of-Code using only the C Preprocessor https://bit.ly/3BdFynU December 5, 2022 at 05:29PM

Show HN: We built a CLI app for electronic PDF signature https://bit.ly/3FtvHws

Show HN: We built a CLI app for electronic PDF signature As developers, Philipp and me (Thomas) were frustrated with the lack of options for easily signing PDFs via CLI. Most solutions were either proprietary, had no CLI interface or had restrictive licenses, making it difficult for us to use them in our projects. That's why we created open-pdf-sign - a simple, easy-to-use tool for signing PDF from the commandline. We designed with developers in mind, and released it under the Apache-2.0-license. We also added a configurator that configures your Nginx server. It will automatically install and configure your Nginx so all your PDFs will be signed with your SSL certificate on the fly. You can even use your existing Let’s Encrypt certificates. We believe that open-pdf-sign will be a valuable tool for any developer looking to quickly and easily sign PDFs. Give it a try and let us know what you think! https://bit.ly/3UwsVen December 5, 2022 at 01:49PM

Show HN: A smart contract and website to tax loss harvest your worthless NFTs https://bit.ly/3XZxG2O

Show HN: A smart contract and website to tax loss harvest your worthless NFTs https://bit.ly/3iBXguT December 5, 2022 at 01:08PM