Friday, January 27, 2023

Show HN: Show HN: PlantUML based collaborative UML editor is now open source https://ift.tt/07fAmoq

Show HN: Show HN: PlantUML based collaborative UML editor is now open source https://ift.tt/9zugNRO January 28, 2023 at 10:25AM

Show HN: Gist for simplest dotnet cross platform audio player https://ift.tt/I2JLD9x

Show HN: Gist for simplest dotnet cross platform audio player https://ift.tt/pkd41Lu January 28, 2023 at 04:54AM

Show HN: I wrote a blog post about the Two's Complement https://ift.tt/ZWtMNCH

Show HN: I wrote a blog post about the Two's Complement Hi folks, I wrote a blog post about the two's complement. I always scratched my head about some details: - "Take the ones' complement and add one" - "Half of the range are negative numbers" - etc. Now I think I understand these details, but had to piece it together from some sources. I'd love to get your feedback on this post. Looking forward. BR, Pedram https://ift.tt/FlG8grb January 28, 2023 at 04:19AM

Show HN: Replit) Say No to Things https://ift.tt/FMG9njX

Show HN: Replit) Say No to Things Here's a replit that with a few lines of code may get you out of anything you don't want to do :) https://ift.tt/tvVDU2S January 28, 2023 at 02:13AM

Show HN: Peer Review Beta – GitHub plus StackExchange for Scholarly Publishing https://ift.tt/B5lIZJm

Show HN: Peer Review Beta – GitHub plus StackExchange for Scholarly Publishing Hi HN, I've had the idea for a scholarly publishing site that could crowdsource the work of the journals using concepts borrowed from Github and StackExchange and recombined for years. I finally got enough runway to take about 6 months off of work to build it. This is the result. It's still in beta, but the core MVP features - review, reputation, responses - are all there. I'm sure there are as yet to be found bugs, because I'm on my own and I've always been terrible at testing my own stuff. Right now it's best treated as non-archival pre-prints with review. I'm starting my next full time role on Monday, so I'll be carrying it forward as a side project. I'm going to continue working on it, albeit more slowly and on nights and weekends. It's open source and with an open roadmap, and I would welcome collaborators. I would love and appreciate any thoughts and feedback! https://peer-review.io January 28, 2023 at 01:18AM

Show HN: ML paper podcast generator using GPT and Tortoise-TTS https://ift.tt/GNlHic7

Show HN: ML paper podcast generator using GPT and Tortoise-TTS I built a pipeline that turns tweets about ML papers into a podcast. Code's up here. Happy hacking. https://ift.tt/zsioMTt https://ift.tt/s3thYw1 January 27, 2023 at 11:29PM

Show HN: How to bypass macOS setup and pair any Bluetooth keyboard https://ift.tt/AHTkISp

Show HN: How to bypass macOS setup and pair any Bluetooth keyboard https://twitter.com/mittermayr/status/1618973506607382529 January 27, 2023 at 08:14PM

Show HN: Netflix Prices in 245 Countries https://ift.tt/yxt0wjY

Show HN: Netflix Prices in 245 Countries https://ift.tt/kyxKtPa January 27, 2023 at 06:48PM

Show HN: Pashword – Hashed Password Calculator https://ift.tt/AFP41Wk

Show HN: Pashword – Hashed Password Calculator https://pashword.app January 27, 2023 at 01:25PM

Thursday, January 26, 2023

Show HN: Scribe AI – ChatGPT Extension for VSCode https://ift.tt/cuyUW3K

Show HN: Scribe AI – ChatGPT Extension for VSCode Hi everyone, I'm a junior developer that's been in the work industry for almost 1.5 years and working in the industry, I have to read and understand lots of legacy code and code written by other people. I always thought understanding code written by others to be very time consuming and decided to create a extension to help with that. Seeing as how ChatGPT can be used to understand and modify code, I wanted to integrate it into IDEs. Scribe AI is a VSCode extension that can be used to understand code just by highlighting a piece of code and asking questions about it similar to how you would in ChatGPT. The conversation is saved on your workspace and you can come back to view it later so it's good for note keeping as well. It's currently using the official API of OpenAI to access its GPT models (code-davinci-002 by default) so it's not as performant as ChatGPT but once the official API for ChatGPT is out, I plan to integrate it. It would be awesome if you guys could check it out and let me know if you find it useful or find any bugs or tips and suggestions on how to improve it. Thanks and happy coding! https://ift.tt/xAZhBzr January 27, 2023 at 11:01AM

Show HN: Eye-controlled user interface for mobile https://ift.tt/9wRycLY

Show HN: Eye-controlled user interface for mobile https://ift.tt/6wMAjko January 27, 2023 at 11:00AM

Show HN: Chrome extension to close Zoom tabs after launching desktop app https://ift.tt/xkMZwVv

Show HN: Chrome extension to close Zoom tabs after launching desktop app Hi HN! I use the desktop versions of Zoom, Notion, and Asana, so at the end of the day, I have a ton of Chrome tabs left over from these services launching their apps. I threw together a little extension to clean these tabs up. Do folks tend to use the browser versions of these apps? Or are there other sites that this extension should support? https://ift.tt/gaz1doi January 27, 2023 at 09:13AM

Show HN: A.I. Runner https://ift.tt/4aM3kSe

Show HN: A.I. Runner Several months ago I released a pay version of my software A.I. Runner but quickly pulled it due to some technical issues. I also didn't care for the architecture (a .net form app running a python server and communicating over a socket). I reworked the application and have relaunched it today. It is written in pure python and has a number of features that the previous version lacked. Current features are txt2img, img2img, inpaint, outpaint, an image gallery, an editable huggingface model db, sprite mode (for easy pixel sprite creation - the whole reason I started the app in the first place) an infinite canvas for outpainting and more. I have released it as a free application and would appreciate any feedback. I recommend installing with the itch.io launcher as this will allow you to easily check for updates. https://ift.tt/I3FLftv January 27, 2023 at 06:01AM

Show HN: Peak Gaming – Tournament platform for everyday gamers https://ift.tt/VjpWenD

Show HN: Peak Gaming – Tournament platform for everyday gamers Hey HN community! I'm super excited to shoutout Peak on HN as its a project a buddy and I have worked on tirelessly for the past year or so. Peak is a service that hosts free, cloud based tournaments for everyday gamers with real prizes and skill based matchmaking. Our main offering is our "Passive Tournament" system which allows you to have your regular public matches automatically tracked without ever having to manually enter your scores. Basically, you play just like normal, and Peak keeps score. At Peak, our focus is to make competitive gaming accessible and enjoyable to all. We’re democratizing gaming to bring the same competitive incentives formerly only available to pro players to the everyday gamer. The driving force behind developing Peak was the current state of esports and competitive play for the regular gamer. Put simply, it's too complicated and the barrier to entry can be super annoying. Any criticism/thoughts would be incredibly appreciated since we are trying to iterate as best as possible to turn this service into a thriving community of gamers. Feel free to make an account too and check out some tourneys :) https://ift.tt/H05yTYQ January 27, 2023 at 01:40AM

Show HN: 1Kb Webspace https://ift.tt/DWR57sV

Show HN: 1Kb Webspace Hey guys, I wanted to introduce you my hacknight project. It is a tribute to onekb.net which has stopped its service a few years ago. Currently it is still a beta where external resources are also possible (but not the point ;) ) to get your opinions. When it is finished, the source code will be open source. The secret word is therefore also hackernews. P.S.: The source code is currently 2.4Kb I'm trying to make it smaller. 1Kb would be my goal. https://ift.tt/ZhTqk4l January 26, 2023 at 02:59PM

Show HN: Coder Guard – Protect Your IDE from Malicious Extensions https://ift.tt/Igf6esT

Show HN: Coder Guard – Protect Your IDE from Malicious Extensions There is a growing problem with VSCode extensions: - they're not sandboxed (yet) - just like double-clicking an .exe file - they don't have a permission model - they auto update - they have built-in persistence - they are installed on developer machines with high-value credentials The recent CircleCI and LastPass incidents were both suspected to originate from a compromised developer machine - which is becoming every organization's Achilles heel in terms of cyber posture So I've been working on a way to help mitigate some of these risks Right now, only an MVP of a "CLI" is available: $ code --list-extensions --show-versions | curl --data-binary @- https://ift.tt/aqvI1BT Which will list your installed extensions with some enriched information to vet their trustfulness But much more detailed threat intel will be shown in the upcoming website and extension, including - Behavioural data gathered from running the extension on an instrumented sandbox environment - The ability to define policies to allow or block extension installs/updates, based on your specific risk appetite For updates, sign up at https://coderguard.io or follow https://twitter.com/coderguard The reason I'm posting this now is because I'd like to get some feedback in order to course-correct to make sure what I build actually solves people's problems I'd be happy to read any comments, or answer any questions January 26, 2023 at 12:19PM

Wednesday, January 25, 2023

Show HN: VSCode like editor in an extension. Make code alterations fast https://ift.tt/bH9XBSm

Show HN: VSCode like editor in an extension. Make code alterations fast https://ift.tt/pv5AYTd January 26, 2023 at 11:20AM

Show HN: I made a site that automatically unsubscribes you from unread emails https://ift.tt/vzXhLEs

Show HN: I made a site that automatically unsubscribes you from unread emails Hi Guys, I'm Spencer and recently built AutoUnsubscribe to keep on top of my email subscriptions. The basic idea is: Automatically unsubscribe from unwanted emails that you never open, so you can focus on the emails that matter, saving yourself time and effort. I find overtime I accumulate hundreds of email subscriptions accidentally, especially when I ran an ecommerce business where our emails seemed to end up on all our suppliers, and their suppliers mailing lists. Some people stay on top of unsubscribing easily, however it's something I've always struggled with, especially having ADHD. I wanted a way to stop my inboxes getting out of control without me having to do anything so I built this app. An added bonus is it helps you unsubscribe from subscriptions you were on the fence about unsubscribing too, as it points out you have not even opened them. It also warns you before unsubscribing and gives you a chance to whitelist a subscription, to make sure you keep the ones you care about. I realised a lot of people would get the most value out of AutoUnsubscribe very quickly, so I wanted to provide an option for them, as opposed to just subscribing for a month and then cancelling. As a result the base pricing is $5 for seven days, which will let you basically clean out your inbox. I built out the app using Ruby on Rails, to avoid getting lost in the complexity of Javascript frameworks, as an individual developer/designer I think it was the right choice. The app is privacy focused, I will never share or sell your data. It's also why it is a paid app. I know free unsubscribe apps in the past have monetized by selling user data. You can see the site here: https://ift.tt/WoCawfO https://ift.tt/30kuUQL January 25, 2023 at 09:15AM

Show HN: A tool to design and run user state machines https://ift.tt/TUZ8SDl

Show HN: A tool to design and run user state machines Hi everyone, I’m Joe, CTO at Dopt. We’re building a tool that lets you design user state machines with an SDK so that you can run them in your product. We offer a React SDK that lets you create instances of those machines for any user of your product and exposes methods for transitioning the state of the user—effectively moving them through the machine. Dopt then acts as a persistence layer for the users’ machine state. We call our machines “flows”. Dopt lets you send in data about your users (identify calls/properties) and lets non-devs define rules based on that data for which users should enter the flows. Non-devs can also update content and other custom properties that can be referenced via the SDK. For example, with Dopt’s SDK you can build: - a multi-step, interactive product walkthrough that helps users learn how to use a product by using it ( https://ift.tt/AJu39Nx ) -a getting started checklist that helps a team get setup and activated ( https://ift.tt/hCIoVTe ) You can see a short 4 minute demo of how Dopt at https://www.youtube.com/watch?v=1gRvAp6Cnls We make iteration on your state modeling easy with flow versioning, and we even handle migrating your users between versions on the fly. Dopt’s UI lets everyone easily track how users move through your flows and provides controls for enabling/disabling or resetting them. We’ll work right alongside your analytics and experimentation tools. We started Dopt because we’ve seen the teams building onboarding/education flows struggle with a similar set of issues that Dopt sets out to solve: - Homegrown onboarding is time-consuming to maintain (and it changes a lot!). The logic of the flows is complex and opaque to non-developers and devs are forced to be in the loop for every small copy, targeting, and logic change. - The customer and user data needed to show people relevant experiences lives in multiple places and is hard to build interactive experiences with (e.g. what’s their use case, what plan they’re on, what they’ve done in the product, what other teammates have done in the product, etc…). - Persisting and migrating user flow state is hard. The existing tools aimed at helping people put onboarding into their products frankly suck. They’re not built for developers, only offer boilerplate components, and have brittle integration points that are hard to troubleshoot. They end up producing mostly low-quality tooltip tours. We’re in a closed beta period right now but are looking to find more people building product onboarding that are willing to give Dopt a spin. We’re not charging for Dopt during our beta period and are just asking for feedback to help us learn how to make Dopt better. We’ll eventually start charging later this year (by monthly tracked users) when we go fully self-service but are planning on having a “free in-perpetuity” tier for small use cases to make it easy to evaluate whether Dopt’s valuable. We won’t pull the rug out from anyone who’s built with us during the closed beta. You can signup for our waitlist on dopt.com or drop us a note at info@dopt.com. If you mention HN we’ll skip you to the head of the line and get you product access. We’d love any feedback on the site, docs, and examples too! https://www.dopt.com/ January 26, 2023 at 04:37AM

Show HN: Img2Prompt, Get prompts from Stable Diffusion generated images https://ift.tt/aOpZh6b

Show HN: Img2Prompt, Get prompts from Stable Diffusion generated images https://ift.tt/wCuO0iR January 26, 2023 at 02:31AM

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/GQauRgE

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for de...