Tuesday, January 31, 2023

Show HN: GPTMinus1 – Fool OpenAIs AI Detector by Randomly Replacing Words https://ift.tt/oKbOQUj

Show HN: GPTMinus1 – Fool OpenAIs AI Detector by Randomly Replacing Words This is a joke before anyone gets too worked up. The algo is a simple one which goes and replaces random words with their synonyms. It will obviously beat these AI detectors but the output isn't probably what you would want. The point stands though that more sophisticated approaches that rephrase or mix up the word distribution will be able to throw off the detector and it should not be relied on exclusively for, say, checking if a student assignment is AI generated. https://ift.tt/ndUBK1N February 1, 2023 at 01:26PM

Show HN: PC Face: Bitmap Arrays and Scripts for Rendering CP-437 Glyphs https://ift.tt/ThA03Il

Show HN: PC Face: Bitmap Arrays and Scripts for Rendering CP-437 Glyphs https://ift.tt/Rd8BYmp February 1, 2023 at 09:12AM

Show HN: KnifeGeek – Online Database of Pocket Knives https://ift.tt/oDeSmgh

Show HN: KnifeGeek – Online Database of Pocket Knives Hey HN! About a year ago i stumbled upon the world of swords, knives, and EDC gear. A weirdly addicting (and expensive) hobby to have. Back then i noticed something, it was quite tedious to easily sift and search through knives based on length, steel, brand, and what not to find the knife for me. There were some great youtube channels that helped me pick out what i wanted however i had to sit through multiple 30 minute videos just to review 10-15 knives or so each. Recently i've been having a little trouble sleeping so i decided to pickup a new passion project to work on late at night, here's KnifeGeek! it's a completely free website where you can search, filter, and sift through an extensive knife database (over 60K+ knives) and add them to your collection or wishlist. You do need to sign in to add stuff to your wishlist or collection and after a bunch of advanced searches. Please check it out and let me know if you think anything is missing! I'll try to flesh it out more on a daily basis if people find it cool or useful. Planning to add in price comparison functionality and more data per knife in the next week. PS: Images are a little shoddy, working on that. https://ift.tt/B7lSX0n February 1, 2023 at 08:08AM

Show HN: TunnlTo – Windows WireGuard split tunnel client built with Rust, Tauri https://ift.tt/6Mgp0yf

Show HN: TunnlTo – Windows WireGuard split tunnel client built with Rust, Tauri Hi Everyone, TunnlTo is a tool for controlling which Windows applications, processes, and IP addresses can use a WireGuard VPN tunnel. Here are some examples of how it could be used: - Route only FireFox through a privacy VPN - Route Slack and Microsoft Office through a work VPN - Route a game through a gaming VPN - Stop a game from routing through a privacy VPN - Stop a browser from routing through a work VPN - Route a specific IP address range through a privacy VPN - Route all traffic through a privacy VPN except a specific IP address range I have been collaborating on this project with the creator of WireSock - Vadim Smirnov. "WireSock VPN Client is a lightweight command line WireGuard VPN client for Windows that has advanced features not available in the official WireGuard for Windows such as selective application tunneling and disallowed IP addresses. WireSock VPN Client combines the power of Windows Packet Filter and BoringTun (user space WireGuard implementation in Rust) to provide exceptional performance, security and scalability." The TunnlTo app is built with Tauri and I've used boring old HTML, CSS (bootstrap) and JavaScript as I had major JS framework fatigue. I have previously built a production app with Electron and Vue. Tauri appealed to me for its use of Rust and its small installation sizes. I tried Tauri pre version 1.0 and had a bit of trouble but this time around its been a positive experience. The docs and the Discord community have come a long way. I would appreciate any feedback about the project so I can get an idea of what direction to take it in next. Vadim will be around a little later if anyone is curious about the WireGuard implementation and wants to know more. Thanks for reading! https://ift.tt/wfRmVIg February 1, 2023 at 05:28AM

Show HN: Silly Math Games to Make Learning Fun for K through 3rd Grade https://ift.tt/brC6lgK

Show HN: Silly Math Games to Make Learning Fun for K through 3rd Grade https://ift.tt/Voc4KXA January 31, 2023 at 11:31PM

Monday, January 30, 2023

Show HN: LangChain Tracing https://ift.tt/VNmeIvA

Show HN: LangChain Tracing Something we've been working on for the past few weeks - an easy way to visualize, debug, and explore the execution trace of LangChain agents and chains https://ift.tt/64v9uaf January 30, 2023 at 10:54PM

Show HN: Merit – Career mentorship for tech workers https://ift.tt/aVr6ICn

Show HN: Merit – Career mentorship for tech workers Hello Hacker News! I built a free service where you can schedule 1:1 video mentorship calls with senior ICs and managers in software engineering, product management, and design. The goal is to remove barriers to building a professional network that can help you grow your career like building skills and getting referrals. Right now we’re limited to folks living or working in the US or Canada, but we’re working on expanding beyond that one day. Without logging in, you can browse mentors here: https://ift.tt/5PWsDbz Between tech layoffs, hybrid work, and an uncertain industry outlook, I hope this can be a useful resource for you or someone you know, especially if you do not have a large professional network. I would love to hear your feedback! https://ift.tt/rRpmKjg January 31, 2023 at 04:57AM

Show HN: Chromium running inside your terminal https://ift.tt/dDtXi8G

Show HN: Chromium running inside your terminal https://ift.tt/iB8EPLN January 31, 2023 at 01:41AM

Show HN: Shoutouts.lol https://ift.tt/x8PswaZ

Show HN: Shoutouts.lol https://shoutouts.lol/ January 31, 2023 at 01:07AM

Show HN: What's the meaning of life, according to 150 guests of Lex Fridman https://ift.tt/iF6oS0K

Show HN: What's the meaning of life, according to 150 guests of Lex Fridman You can also use the tool to search for any other topic spoken in the podcast (eg consciousness https://ift.tt/Gh25krF Work in progress, hope you find it useful. Next step would be extracting all the answers and have chatGPT make a synthesis. https://ift.tt/tZ8TnpO January 31, 2023 at 12:11AM

Sunday, January 29, 2023

Show HN: Train CIFAR10 to 94% in under 10 seconds on a single A100, world record https://ift.tt/bsIE8Ry

Show HN: Train CIFAR10 to 94% in under 10 seconds on a single A100, world record Hi, My career is currently in this field, and I created this project as (effectively, among other things) a living resume, and to also be a really great workbench for hacking/experimenting on different methods. Testing and getting a feel for how different methods work within this framework is truly a delight, and quite simple/fast. Additionally, generally speaking, many of the mathematical concepts should transfer, so this (for me) has been a really great proving grounds in testing out how something might work in a different place in the real world. We hope to get under 2 seconds of training time (for 94%) within about two years or so, so stay tuned for updates as we continue to push more changes that take us faster and faster than our starting point of ~18.1 seconds or so. By the way, this architecture and training hyperparameters do indeed scale well, just increase epochs from 10->80 and base_depth from 64->128 and you'll have about 95.77% accuracy in about 188 seconds or so (just over 3 minutes :D). That alone is a huge boon! Great to see scaling laws working well within this very, very tight hyperparameter resolution. Feel free to let me know if you have any questions, Hacker News always seems to get me the most traffic. I really love talking about this project, and can't really seem to find anyone to nerd out about it with. This is very, very cool stuff! So feel free to leave a comment, and I'd love to jump in and chat about it! :D :) <3 <3 :)))) https://github.com/tysam-code/hlb-CIFAR10 January 30, 2023 at 09:58AM

Show HN: An online IDE that records your coding session https://ift.tt/GsmQbl8

Show HN: An online IDE that records your coding session https://ift.tt/wbSNdHP January 30, 2023 at 05:47AM

Show HN: My AI-Hosted YouTube Channel for Teaching Apple XR Development https://ift.tt/VTEMBHj

Show HN: My AI-Hosted YouTube Channel for Teaching Apple XR Development https://www.youtube.com/@swiftreality January 30, 2023 at 07:30AM

Show HN: I made the pagelayout LaTeX class for creating graphic rich PDFs https://ift.tt/wB9e7RF

Show HN: I made the pagelayout LaTeX class for creating graphic rich PDFs The class allows you to layout pages declaratively to create photo books and other graphic rich, perfectly typeset and print ready PDFs. https://ift.tt/cJAhkD2 January 30, 2023 at 05:06AM

Show HN: Reinventing the wheel, one product at a time https://ift.tt/XaKQDvU

Show HN: Reinventing the wheel, one product at a time https://ift.tt/YLsMej1 January 29, 2023 at 05:55PM

Show HN: Display Fox Image in the Terminal https://ift.tt/c5nDd7r

Show HN: Display Fox Image in the Terminal https://ift.tt/nSy3Tt9 January 29, 2023 at 05:00PM

Saturday, January 28, 2023

Show HN: QuadSort, Esoteric Fast Sort https://ift.tt/jH1ZFtb

Show HN: QuadSort, Esoteric Fast Sort https://ift.tt/8qNEysL January 29, 2023 at 12:42PM

Show HN: I built a web app to generate Emacs and Vim themes from VSCode theme https://ift.tt/9nXVvLm

Show HN: I built a web app to generate Emacs and Vim themes from VSCode theme Screenshots: https://ift.tt/FBSrY2C Website: https://ift.tt/O8p5AtW Source: https://ift.tt/2SaVmPe Written in Vanilla JS, generation happens entirely in browser. Automatically adds some default faces for few Emacs packages. Vim version also comes with 256 color support for terminals. https://ift.tt/5fKYxtP January 29, 2023 at 08:21AM

Show HN: Git Heat Map – a tool for visualising git repo activity for each file https://ift.tt/GCo9Fgs

Show HN: Git Heat Map – a tool for visualising git repo activity for each file https://ift.tt/bZuo2gT January 29, 2023 at 09:09AM

Show HN: Capture the Prompt https://ift.tt/pZYoak7

Show HN: Capture the Prompt https://ift.tt/cdU1zy7 January 29, 2023 at 02:52AM

Show HN: I’m an introvert – made an app to help maintain connections with people https://ift.tt/rVAMiK6

Show HN: I’m an introvert – made an app to help maintain connections with people https://communiqai.com January 29, 2023 at 12:12AM

Show HN: AI Writing Check – Teacher Friendly GPT Detector https://ift.tt/kYxMQO7

Show HN: AI Writing Check – Teacher Friendly GPT Detector https://ift.tt/Upl9KCz January 28, 2023 at 11:12PM

Friday, January 27, 2023

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

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/xMXs2Hn January 28, 2023 at 04:43AM

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

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 03:48AM

Show HN: Race Condition 2023 – AI racing coding challenge in the browser https://ift.tt/MQG3n7u

Show HN: Race Condition 2023 – AI racing coding challenge in the browser I and my colleagues built this racing game where you write JavaScript code in your browser to race on a Unity WebGL based race track. We'll actually invite the top 5 racers in Finland to run the same code on our actual (admittedly rather kludgy) physical cars, which my colleague built from RC cars and Raspberry Pis. I think the game is super fun. I hope you enjoy it as well! https://ift.tt/2g6ks7Z January 27, 2023 at 09:01PM

Show HN: Interact with the terminal in plain English using GPT-3 https://ift.tt/2xTsRy1

Show HN: Interact with the terminal in plain English using GPT-3 https://ift.tt/QJAwu3l January 27, 2023 at 11:23PM

Thursday, January 26, 2023

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

Show HN: Eye-controlled user interface for mobile https://ift.tt/G2kdsa7 January 27, 2023 at 01:30PM

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

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/HQwSMhf January 27, 2023 at 11:43AM

Show HN: A.I. Runner https://ift.tt/cXMkPEw

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/Oc6zk8U January 27, 2023 at 08:31AM

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

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/H8TM7oY January 27, 2023 at 04:10AM

Show HN: I'm a doctor and made a responsive breathing app for stress and anxiety https://ift.tt/JAp0gIZ

Show HN: I'm a doctor and made a responsive breathing app for stress and anxiety Hey HN! Some more info: I’m an NHS doctor and the founder of Pi-A ( https://www.pi-a.io ) which developed Lungy ( https://www.lungy.app ). Lungy is an app (iOS only for now) that responds to breathing in real-time and was designed to make breathing exercises more engaging and beneficial to do. It hopefully has many aspects of interest to the HN community – real-time fluid, cloth and soft body sims running on the phone’s GPU. My background is as a junior surgical trainee and I started building Lungy in 2020 during the first COVID lockdown in London. During COVID, there were huge numbers of patients coming off ventilators and they are often given breathing exercises on a worksheet and disposable plastic devices called incentive spirometers to encourage deep breathing. This is intended to prevent chest infections and strengthen breathing muscles that have weakened. I noticed often the incentive spirometer would sit by the bedside, whilst the patient would be on their phone – this was the spark that lead to Lungy! The visuals are mostly built using Metal, with one or two using SpriteKit. There are 20 to choose from, including boids, cloth sims, fluid sims, a hacky DLA implementation, rigid body + soft body sims. The audio uses AudioKit with a polyphonic synth and a sequencer plays generated notes from a chosen scale (you can mess around with the sequencer and synth in Settings/Create Music). There are obviously lots of breathing and meditation apps out there, I wanted Lungy to be different - it's about tuning into your surroundings and noticing the world around you, so all the visuals are nature-inspired or have some reference to the physical world. I didn’t like other apps required large downloads and/or a wifi connection, so Lungy’s download size is very small (<50MB), with no geometry, video or audio files. Lungy is initially a wellness app, but I’d like to develop a medical device version for patients with breathing problems such as asthma, chronic obstructive pulmonary disease (COPD) & long COVID. Thanks for reading - would love to hear feedback! https://www.lungy.app/ January 27, 2023 at 01:06AM

Show HN: Knotend – a keyboard-driven flowchart editor https://ift.tt/tbpQxAY

Show HN: Knotend – a keyboard-driven flowchart editor Hey all, I made knotend [0] because I wanted a flowchart editor that was keyboard-driven and super fast. I was tired of dragging boxes around on a canvas. You may have seen knotend around here before when I wrote an initial blog post [1] about why I wanted a new kind of flowchart editor. Thank you to everyone who has given me feedback here on HN! Since that blog post I’ve been working hard to get to a v1 which I’m showing now. You can use the free version without having to sign up for an account. I would love your feedback! What makes knotend different is two main things: 1) The nodes are constrained to a grid which enables a keyboard-centric experience for selection and navigation, and 2) there’s autolayout so each time you add a node, the graph automatically lays itself out and places each node in a cell. In the future I’ll be working on supporting more complex editing actions, linking graphs together, collaboration, and more. Please drop your feedback below, reach out on twitter [2], or email scott@knotend.com. [0] https://www.knotend.com [1] https://ift.tt/oKLD0ST [2] https://twitter.com/ScottyAntipa https://www.knotend.com January 26, 2023 at 11:49PM

Show HN: A GPT-driven tool for analyzing & tracking your resumes & job postings https://ift.tt/Ll3gYRv

Show HN: A GPT-driven tool for analyzing & tracking your resumes & job postings Jobs-Scout is an AI (OpenAI's GPT) driven job tracking tool that can parse job postings and analyze your resumes against them. The AI recommends qualifications, accomplishments and keywords that can improve your chances in matching the job posting. As you add job postings to the tool, it allows you to set status, notes and track resumes used and be better organized as well. I'm keeping it free hoping it will be helpful to some of the new job seekers out there. All I ask for is any feedback that could improve it. PS. an email is needed to login. For Beta, you can use a fake email, but I may clean-up unverified users later. I promise that email goes nowhere other than for authentication. https://jobs-scout.com/ January 26, 2023 at 10:41PM

Wednesday, January 25, 2023

Show HN: GPTKit – ChatGPT and AI Generated Text Detection Tool https://ift.tt/ThjB80x

Show HN: GPTKit – ChatGPT and AI Generated Text Detection Tool Hey, HN community, We are thrilled to introduce GPTKit, our AI text generation detection tool that helps users identify human-written and machine-generated text. With GPTKit, detecting generated text is easy and accurate. Our tool uses 6 distinct methods to classify text with a 90% accuracy rate, based on testing a dataset of 100K samples. We would love to hear your thoughts on GPTKit, please give it a try and let us know your feedback. You can check it out at https://gptkit.ai Cheers! https://ift.tt/6hlrWaz January 26, 2023 at 05:57AM

Show HN: A tool to design and run user state machines https://news.ycombinator.com/item?id=34525447

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/tMLV925 ) -a getting started checklist that helps a team get setup and activated ( https://ift.tt/t2JPMfc ) 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 07:07AM

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

Show HN: Img2Prompt, Get prompts from Stable Diffusion generated images https://ift.tt/G9cBM6e January 26, 2023 at 05:01AM

Show HN: A script to test whether a program breaks without network access https://ift.tt/PyHr0uO

Show HN: A script to test whether a program breaks without network access https://ift.tt/98qDeyu January 26, 2023 at 01:12AM

Show HN: Kurku, a body-tracking MIDI controller for the browser https://ift.tt/7EjGLpy

Show HN: Kurku, a body-tracking MIDI controller for the browser https://kurku.tech January 26, 2023 at 12:07AM

Show HN: Collection of 100+ profitable side-project ideas to inspire you https://ift.tt/TvMkK3c

Show HN: Collection of 100+ profitable side-project ideas to inspire you https://ift.tt/Auwe8Bo January 25, 2023 at 11:29PM

Tuesday, January 24, 2023

Show HN: The Paul Graham-Inator https://ift.tt/aj73vRD

Show HN: The Paul Graham-Inator https://ift.tt/vbsdyzZ January 25, 2023 at 02:48AM

Show HN: Automated investing ecosystem https://ift.tt/fcTJsYn

Show HN: Automated investing ecosystem Hi there. I built a company that provides algorithmic trading strategies and financial data resources for its users to invest with. --> https://justfor.fund Users can connect multiple brokerage accounts to multiple algorithms created by the community. Advice and feedback are very much welcomed! Disclaimer: New born business with its second beta version (19 users) currently live. Other details : - Fully functional platform - I'm the sole developer and founder - I've been working on the product full-time for 6 months total, iterating based on feedback received This is a follow up to my previous Show HN post, which was published 9 months ago: https://ift.tt/OIe49Pg Thank you https://justfor.fund January 25, 2023 at 03:31AM

Show HN: StackOverflow-Like for ChatGPT Prompts https://ift.tt/PJypgbS

Show HN: StackOverflow-Like for ChatGPT Prompts https://ift.tt/ZE1kzXP January 25, 2023 at 01:33AM

Show HN: LowEndInsight – a “bus-factor” risk analysis tool https://ift.tt/uohGa4F

Show HN: LowEndInsight – a “bus-factor” risk analysis tool What began as a pet-project a few years back, an a start to learning functional programming with Elixir, turned into a bit of a research effort for CS students. I'd asked them what info could they glean from a git repository, specifically about the risks associated with using it (or becoming dependent on it). The focus quickly arrived at "bus factor" - what happens when the main developer moves on. From there we started thinking about other metrics and a couple stood out - mainly the distribution of contributions, and the obvious commit currency time. The initial research was focused on library packages from the main ecosystems - e.g., Javascript's NPM and Python's PyPI. We quickly found that to be a massive challenge - at the time neither required packages to provide a valid URL pointing to their source code. This itself was an indicator of something. Once the students moved on I continued to think about and would occasionally get asked about the tool. So I picked it back up and slapped an API on it and exposed it via HTTPS POST and GETs. I am generally looking for feedback. Probably more about the issues associated with dependence on Open Source libraries - the risks derived as software atrophy happens. But what are your ideas about the metainformation that is sitting in a software project's source history. I've considered doing some ML-y stuff with the commit history, but haven't really found the right things there yet. Here are some links to the details: * Library: https://ift.tt/qf0zApY * API: https://ift.tt/D3qFLQ2... * API Source: https://ift.tt/biguXKO * CLI: https://ift.tt/Mh0NXzB * CLI Source: https://ift.tt/xcks8Z1 * Demo - GitHub Trending Repos: https://ift.tt/UIRP8B7 I've capped the number of requests at RapidAPI, but if you really think the tool is useful I can issue you freer, more unlimited access by request. Let me have it HN. And thanks in advance. https://ift.tt/NjrSDF1 January 24, 2023 at 10:49PM

Show HN: Semantic search and workflows for medical/scientific papers https://ift.tt/5DIEwaY

Show HN: Semantic search and workflows for medical/scientific papers https://ift.tt/t8ROu1G January 24, 2023 at 11:33PM

Show HN: ThisResumeDoesNotExist – ChatGPT generated resumes of famous people https://ift.tt/Dy34qlr

Show HN: ThisResumeDoesNotExist – ChatGPT generated resumes of famous people https://ift.tt/gbj6Czc January 24, 2023 at 08:34PM

Monday, January 23, 2023

Show HN: Contribute to a Truly Open Social Network https://ift.tt/8yz0g1m

Show HN: Contribute to a Truly Open Social Network https://ift.tt/V1wlcfE January 24, 2023 at 07:57AM

Show HN: Fileport – Teleport Your Files https://ift.tt/GCwAT4c

Show HN: Fileport – Teleport Your Files Hello HN, Fileport is an online service that provides the fastest way to send files over the internet. Typically, email providers have file size restrictions and online cloud storage can be cumbersome to use. Fileport is the simplest way of transferring large files from point A to B. Intended for creative individuals like artists, video/audio editors, photographers showcasing their work or anyone whose work depends on exchanging large files. Fileport is capable of “streaming” files to the recipient (or multiple recipients) as you upload them. You can upload multiple files or folders which can be downloaded in a compressed format, even while uploading. Files are automatically checksummed for integrity during the upload process. There is a subscription available for users that require more features, like Photobooks. Photobooks are online photo & video albums that provide an ultra fast and clean web interface with all original files available for download. Files up to 2 GB can be uploaded by anyone without the need of an account. https://fileport.io January 24, 2023 at 02:58AM

Show HN: JSX Syntax for Jinja Templates https://ift.tt/kFR67BO

Show HN: JSX Syntax for Jinja Templates https://ift.tt/Obtoaxl January 24, 2023 at 04:11AM

Show HN: Todo list inspired by GitHub’s contribution calendar https://ift.tt/X8f5QNB

Show HN: Todo list inspired by GitHub’s contribution calendar Made this todo list + calendar heat map over a couple of weekends, so its rough, but should be valuable enough to be used. Currently stores data in local storage, but I'm working on persisting data with auth + a database. Features coming in the couple weeks: (1) Search, (2) Categories. Hope you find it useful! https://ift.tt/7T5ox6E January 23, 2023 at 10:07PM

Show HN: Pybond – A spying and stubbing library inspired by bond (Clojure) https://ift.tt/9IYQAl2

Show HN: Pybond – A spying and stubbing library inspired by bond (Clojure) https://ift.tt/FUa068u January 23, 2023 at 04:02PM

Sunday, January 22, 2023

Show HN: DIY Ngrok Alternative https://ift.tt/AydkxeC

Show HN: DIY Ngrok Alternative https://ift.tt/AyBFU98 January 23, 2023 at 06:04AM

Show HN: Auto2FA – Autofill SMS 2FA codes anywhere https://ift.tt/dbVex1f

Show HN: Auto2FA – Autofill SMS 2FA codes anywhere https://ift.tt/1P0Cblz January 23, 2023 at 03:46AM

Show HN: Synesthesia – Visual Website Builder https://ift.tt/4PTRLOE

Show HN: Synesthesia – Visual Website Builder Synesthesia is a platform that allows you to create create, customize, and publish your own website. It allows you to select free templates to get started, it has a drag and drop editor to customize the website to your liking, and it publishes and hosts your newly created website. You can also view website analytics and upload content to update your website. I would love to hear any feedback on the project. https://synesthesia.ai/ January 23, 2023 at 10:00AM

Show HN: Schedule flexible 1:1's or team meetings using AI https://ift.tt/L2gptJb

Show HN: Schedule flexible 1:1's or team meetings using AI https://ift.tt/Ww1ER5D January 23, 2023 at 05:39AM

Show HN: Tmfi: The Missing Firefox Installer https://ift.tt/60IiFUg

Show HN: Tmfi: The Missing Firefox Installer Mozilla provides prebuilt versions of Firefox for macOS, Windows and Linux. Unfortunately, the Linux version is just a tarball, so it does not create a menu entry or install itself in $PATH. tmfi fixes this. https://ift.tt/fRYAbL1 January 23, 2023 at 02:15AM

Show HN: New AI edits images based on text instructions https://ift.tt/LFy97Gd

Show HN: New AI edits images based on text instructions This works suprisingly well. Just give it instructions like "make it winter" or "remove the cars" and the photo is altered. Here are some examples of transformations it can make: Golden gate bridge: https://ift.tt/UtWlJsj... Girl with a pearl earring: https://ift.tt/UtWlJsj... I integrated this new InstructPix2Pix model into imaginAIry (python library) so it's easy to use for python developers. https://ift.tt/WYpoyOM January 22, 2023 at 12:25PM

Saturday, January 21, 2023

Show HN: Can you tell if this poem was written by AI? https://ift.tt/p3nPeus

Show HN: Can you tell if this poem was written by AI? https://ift.tt/EHejdwX January 22, 2023 at 08:12AM

Show HN: Test-driven development spreadsheet to track ChatGPT's failures https://ift.tt/Z6JH7LG

Show HN: Test-driven development spreadsheet to track ChatGPT's failures The recent discussion on "test-driven development"[1] made me want to track some of the most obvious failings I observe in ChatGPT. Here is my publicly viewable spreadsheet: https://ift.tt/kRKgXd0 You can add to it by completing the questions (just two are required, the prompt it got wrong and its wrong answer): https://ift.tt/KBgY6Z3 Feel free to list any other failures you've observed! [1] https://ift.tt/Uy24OwC January 22, 2023 at 05:40AM

Show HN: Names https://ift.tt/ienUYAO

Show HN: Names https://ift.tt/wuapSDr January 22, 2023 at 04:43AM

Show HN: Kapow – Bootable x86 assembly game running in the browser https://ift.tt/1mJsdB7

Show HN: Kapow – Bootable x86 assembly game running in the browser In my first year of university I made an x86 assembly game for a course competition. I recently got the idea to get it working in DOSBox in order to be able to play it in a browser, and this is the result. Source code is here: https://ift.tt/sC1mpSf https://ift.tt/AsXoU8z January 22, 2023 at 01:34AM

Show HN: Alfred and Raycast extensions to talk to OpenAI GPT models https://ift.tt/zf7j5LN

Show HN: Alfred and Raycast extensions to talk to OpenAI GPT models I wrote a little project that provides a convenient way to communicate with OpenAI completion models through tools like Alfred and Raycast. It's not perfect, somewhat opinionated, but it works and is extensible! There are still a few bits missing, like (1) reading prompts from files or selection, (2) support for Windows and Linux tools like Wox and Cerebro. I'll be working on introducing these slowly, your help would be greatly appreciated :) Also, I'm hoping for some feedback, this is one of my first OSS contributions. https://ift.tt/vNL7fTk January 22, 2023 at 12:49AM

Show HN: Smoosh – A Blazing Fast, Bit-Oriented Serializer https://ift.tt/BO7ufpC

Show HN: Smoosh – A Blazing Fast, Bit-Oriented Serializer Hi all! So a few weeks ago I decided to write a low latency serializer. That meant being very careful about runtime costs and the size of the resulting byte array (packet fragmentation limits). I'm pretty happy with the result, it's based off the excellent Flat library on Hackage, and the benchmarks look pretty good. Looking forward to hearing your feedback! https://ift.tt/bWyLSTX January 21, 2023 at 08:47PM

Show HN: Mass Brawl ( WebGL/ClojureScript Game) https://ift.tt/fEKcUxm

Show HN: Mass Brawl ( WebGL/ClojureScript Game) https://ift.tt/pzE7nHU January 22, 2023 at 12:17AM

Friday, January 20, 2023

Show HN: Quartermaster – Search and download torrents from the terminal https://ift.tt/RnN0VP1

Show HN: Quartermaster – Search and download torrents from the terminal https://ift.tt/EVOJMg5 January 21, 2023 at 07:06AM

Show HN: Copilot plugin for any shell program https://ift.tt/loDJKrw

Show HN: Copilot plugin for any shell program Hi HN, I thought some of you might find this useful/fun. cpwrap runs whatever command you pass it, sending the transcript to copilot and giving you autocomplete suggestions along the way. It's like how rlwrap gives you readline input editing- cpwrap gives you copilot input editing. In other words, copilot for ed: https://twitter.com/markdotdev/status/1616273277533446145 Or sh, python, any non-curses interactive shell program. And it's a single public domain c file, though you need node and the copilot extension files to run the copilot agent. (And a copilot subscription.) https://ift.tt/7DvcjVu January 21, 2023 at 02:22AM

Show HN: Dopt – State machines and SDKs/APIs for your user flows https://ift.tt/qNGUZdM

Show HN: Dopt – State machines and SDKs/APIs for your user flows Hi everyone, Dopt lets you visually model flows (which are state machines) to power your product’s onboarding and education experiences. We offer a React SDK that lets you create instances of those flows for any user of your product and exposes methods for transitioning the state of the user—effectively moving them through the flow. Dopt then acts as a persistence layer for the users' flow state. 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/Qt7LThJ - a getting started checklist that helps a team get setup and activated https://ift.tt/rcfehus 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 and education 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 https://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. We’d love any feedback on the site, docs, and examples too! https://www.dopt.com/ January 21, 2023 at 03:38AM

Show HN: Rewrite a sentence or paragraph in Gen Z slang with the help of AI https://ift.tt/WFSpUdf

Show HN: Rewrite a sentence or paragraph in Gen Z slang with the help of AI https://ift.tt/iHuGm9q January 21, 2023 at 02:43AM

Show HN: Taggy – Open-source package to auto-tag input/text https://ift.tt/IQAXZcJ

Show HN: Taggy – Open-source package to auto-tag input/text Hello! I'm building a typescript based frontend package to tag/categorize any form of textual input. Straight to the demo -> https://ift.tt/4LgT7nH Project focus: - lightweight (frontend package without any backend server stuff) - easy integration (currently npm/vanilla, frameworks to come) - free and open source It works on the basis of a pre-defined list of trigger words (glossary). With this approach there is no need for any external services or heavy backend/ML-things. https://ift.tt/it5fYkJ January 20, 2023 at 11:52PM

Thursday, January 19, 2023

Show HN: A spreadsheet that can connect to 1000 APIs https://ift.tt/iUqmOXG

Show HN: A spreadsheet that can connect to 1000 APIs We launched on Product Hunt today with a spreadsheet that's pre-connected to 1k+ APIs (no code or configuration required). Would love to hear what you think! https://databar.ai/ January 20, 2023 at 05:48AM

Show HN: Fully LLM powered code repair – fix and explain your code in seconds https://ift.tt/btAM1Vi

Show HN: Fully LLM powered code repair – fix and explain your code in seconds https://ift.tt/eYAJmGi January 20, 2023 at 04:39AM

Show HN: DALL-E for Playlists https://ift.tt/kyMXZ4Y

Show HN: DALL-E for Playlists Natural language playlist is an AI tool that generates a Spotify playlist based on your prompt. https://ift.tt/F2SPirH January 20, 2023 at 03:11AM

Show HN: Alternative to ChatGPT with limited downtime and unlimited calls https://ift.tt/4TQULJO

Show HN: Alternative to ChatGPT with limited downtime and unlimited calls https://ift.tt/Sr1VFP9 January 20, 2023 at 02:06AM

Show HN: DoomCheck: A tool for probabilistically estimating project size https://ift.tt/hoHyUrp

Show HN: DoomCheck: A tool for probabilistically estimating project size https://ift.tt/xHJcfTk January 19, 2023 at 10:51PM

Show HN: Retool Mobile https://ift.tt/TYt4o8l

Show HN: Retool Mobile https://ift.tt/GBdwEW9 January 19, 2023 at 11:31PM

Wednesday, January 18, 2023

Show HN: ApyHub – API Utility Belt https://ift.tt/p5tgMIF

Show HN: ApyHub – API Utility Belt Hi all, I am Samuel, founder of ApyHub. ApyHub is a Developer API “utility belt”, providing developers with powerful APIs that provide standard data and essential functionalities for every software application. @nikolas and I have spent the last decade working with engineering teams to build and operate SaaS products. What we observed was that our teams spent a lot of energy building small units of functionality that were needed to provide more complex business capabilities. Take for example the HTML to PDF conversion (which in turn was used to generate pdf invoices) functionality, or simple file conversions. Not to mention data related services like fetching country lists, time zones, and other services, like validating VAT, emails etc. This approach led to a lot of effort building and supporting all sorts of capabilities, instead of building what our business actually needed. Even though we used a lot of existing libraries, the work required to integrate and then support on production was significant. To address this problem, we started using utilities offered as a service. We did some R&D and found service providers that offered currency exchange rates, or PDF conversions as a service. This did indeed relieve some of the pressure, but it resulted in different problems: - Dealing with multiple subscriptions, with several providers that only offered one or two specific capabilities - Each of the providers had a specific way to integrate, such as different response standards, different authentication schemes and some did not fit right into our architectural pattern - On the compliance side, this approach led to data handling and management related questions from security auditors Seeing that there was no one who was really trying to solve the problem space that we identified, we started ApyHub. :) What we offer is a growing catalog of software utility APIs that can be consumed as a service by applications. That way, we aim to relieve developers from having to build the capabilities and maintain these utilities, but also reduce the integration efforts - by having uniform integration requirements: REST APIs, JSON payloads and outputs. Users can send inputs either as URLs or files, and they can access output files directly or get a URL to access them. We want to make it easier for developers to integrate our APIs into their applications without breaking their design standards (e.g by not downloading and re-uploading the files). All utility APIs can be accessed through the tokens / credentials that the developers generate for their application. We are launching with +35 utility APIs and are planning to grow this number in the near future. Adding more data utilities is one of our next key goals. Over time, we also want to extend and build more sophistication in terms of building workflows, bundling options and other features that will add more sophistication in the way software utilities are discovered, managed and consumed. Some of our APIs : -Apy Extract : Text from Webpage: https://ift.tt/8ZaK5yV -Apy Generate: Webpage Screenshot: https://ift.tt/ctsWHyq -Apy Image Processor : Resize : https://ift.tt/lR9Mszb -Apy Generation : iCal : https://ift.tt/n7Hcm0R We have a free tier, including up to 2M API requests every month. We are running a special offer for the HN community. Everyone who signs up with the APYHACKER code, will get 500K extra requests. If you are a developer, we welcome you to try our APIs. We have a free tier + the ability to generate personal tokens that can be used in your local environment for experimentation and testing. If you need help with anything, if you want to hang out, talk about your projects or share your insights, feel free to join our discord server. Cheers, Samuel and Nikolas https://apyhub.com/ January 18, 2023 at 07:50PM

Show HN: Codex – Find and Replace for Code https://ift.tt/pMHLzta

Show HN: Codex – Find and Replace for Code Most code editors' find & replace features are still very close to the original design intended for text documents, so they become unwieldy when you need to match across newlines and indentation for example, or when a parse of the code is necessary to capture a particular expression. Codex ( https://ift.tt/Zvk96qQ ) is an attempt to rethink what find & replace should look like in a modern code editor. It defines a simple but powerful syntax for describing code modifications, combining plain text, regular expressions and Tree-sitter queries, along with sensible handling of newlines and indentation*. It can be used just like regular plain text find & replace, but allows freely mixing in regexes and Tree-sitter queries as more flexibility is needed. It introduces "line quantifiers" for matching a bunch of lines at the same nesting level, so basic structural changes can be achieved without even using a query (see the JavaScript function example in the link). I designed Codex with a specific use case in mind (the one I show in my demo video: https://www.youtube.com/watch?v=MQ_N0-AJ2Qg ), so any suggestions for other things it should support would be much appreciated, as well as general feedback. *Indentation is relative and space/tab agnostic. https://ift.tt/Zvk96qQ January 18, 2023 at 04:56PM

Show HN: Unblob – extraction suite for 30+ file formats https://ift.tt/Oda1QJs

Show HN: Unblob – extraction suite for 30+ file formats https://ift.tt/res2lL1 January 19, 2023 at 06:51AM

Show HN: A tool to de-identify using Stable Diffusion https://ift.tt/RQMLNPt

Show HN: A tool to de-identify using Stable Diffusion Hey HN! Really excited to share this new image de-identifier. Kind of like a game of image telephone, you can upload an image and our app will convert the image to a caption, then will generate an image using stable diffusion using the parameters you set for the model yourself. We had so much fun making this and seeing the varying levels of scary generated images. https://ift.tt/blu7Qkp January 19, 2023 at 04:49AM

Show HN: Codeium: Free Copilot Alternative for Vim / Neovim https://ift.tt/EfhJqK5

Show HN: Codeium: Free Copilot Alternative for Vim / Neovim I'm Varun from the Codeium team. After support for VSCode, Jetbrains, Jupyter, and Colab, we are super excited to bring free AI-powered code autocomplete to Vim and Neovim. And in the spirit of Show HN, we have a playground version for anyone to try the tech in the browser without any installation ( https://ift.tt/xqgAKjU )! We also made the vim client open source and are open to contributions. https://ift.tt/xjSPcqL January 19, 2023 at 04:43AM

Show HN: Columnar store for fast, lightweight logging https://ift.tt/5TrPILV

Show HN: Columnar store for fast, lightweight logging Founder here, Parseable is a lightweight log ingestion and query engine written in Rust. Parseable can ingest data from existing logging agents (FluentBit, LogStash, Vector, syslog-ng and more) using HTTP + JSON output. Ingested logs are stored as semi-indexed Parquet files (on disk or S3). You can query the data with builtin query engine using SQL or use a query engines of choice like Spark, Presto, Trino and so on. We also developed a Grafana data source plugin that lets you visualise log data via Grafana. Sample dashboard link in readme. As log data grew, our industry has responded with SaaS and fully managed offerings, but if you're looking for freedom, interoperability and full control over your data - there are no great options. With Parseable, we are looking to provide an strong, viable and FOSS alternative. https://ift.tt/hGnvAWF January 19, 2023 at 12:36AM

Show HN: A toy graphical Linux shell written in Java with Foreign Func&Mem API https://ift.tt/v2RnCUa

Show HN: A toy graphical Linux shell written in Java with Foreign Func&Mem API https://ift.tt/5Dz0jNM January 18, 2023 at 01:16PM

Tuesday, January 17, 2023

Show HN: I made a tool, create GitHub Repository from local directory directly https://ift.tt/ICz2dxp

Show HN: I made a tool, create GitHub Repository from local directory directly Create a remote repository directly from your local folder to GitHub. https://ift.tt/yRX7sch January 18, 2023 at 09:28AM

Show HN: Summate.it – Quickly summarize web articles with OpenAI https://ift.tt/OMAlmx5

Show HN: Summate.it – Quickly summarize web articles with OpenAI https://summate.it/?v2 January 18, 2023 at 07:59AM

Show HN: A tool for motion-capturing 3D characters using a VR headset https://ift.tt/saQ3X7M

Show HN: A tool for motion-capturing 3D characters using a VR headset Hi everyone! I'm one of the authors of this project. The demo you see here is powered by a tool that I recently helped develop and open-source at Shopify called handy. You can find the repo here: https://ift.tt/iSJTbM3 Most people don't realize that VR headsets have become really capable motion capture platforms, so we decided to release this tool to bring motion capture into the hands of everyone who owns a headset. With a cheap Quest 2 you can capture your hands using the headset's hand-tracking feature and your head. With an expensive Quest Pro you could capture your facial expressions using the headset's eye and face-tracking features. Thanks for checking this project out! I'm here to answer questions if you have any. https://ift.tt/rh6LkEt January 17, 2023 at 10:03PM

Show HN: Plus – Self Updating Screenshots https://ift.tt/rc6vO3Y

Show HN: Plus – Self Updating Screenshots https://ift.tt/igGcUQn January 18, 2023 at 02:23AM

Show HN: Semantic Search for Confluence Workspace https://ift.tt/5E24ZUx

Show HN: Semantic Search for Confluence Workspace Hello Hacker News! I built Sleuth, an open source search tool for your workspace. I originally started off with Slack but quickly learned that Confluence search is a well documented problem: https://twitter.com/beajammingh/status/1273742155731791872?s... Sleuth solves this problem using semantic search to find relevant Confluence pages and Slack messages for your query. You can ask Sleuth questions about HR policies, technical documentation, product decisions, and more. Sleuth is open source and can be self-hosted, although there are dependencies on OpenAI and Pinecone (which will be swapped out for open-source alternatives for larger orgs with regulatory constraints). Feel free to reach out in our Slack group if you're interested in using Sleuth in your workspace: https://ift.tt/nWtMDmQ... https://ift.tt/OB3qahn https://ift.tt/XG1EJeq January 18, 2023 at 01:23AM

Show HN: GitHub-star-signs – show your all starred repositories https://ift.tt/mvMsNuG

Show HN: GitHub-star-signs – show your all starred repositories https://ift.tt/QhGbOck January 17, 2023 at 09:49PM

Monday, January 16, 2023

Show HN: AI Remote Setups – Rate remote work setups generated with AI https://ift.tt/kUuwOEl

Show HN: AI Remote Setups – Rate remote work setups generated with AI Remote Setups generates remote work setups or home office setups using AI and lets users rate them. The setups listed on it are astoundingly beautiful and all of them are in ultra high quality. https://remotesetups.xyz January 17, 2023 at 07:14AM

Show HN: Gen AI career guide for software engineers https://ift.tt/3k84iSM

Show HN: Gen AI career guide for software engineers https://joingenai.com/ January 17, 2023 at 01:29AM

Show HN: Cross-Platform GitHub Action https://ift.tt/FYeo0Ja

Show HN: Cross-Platform GitHub Action https://ift.tt/P4SVNzD January 17, 2023 at 03:30AM

Show HN: Smooth-scrolling IBM retro ASCII text to soothe all your illusions https://ift.tt/FsxkU8T

Show HN: Smooth-scrolling IBM retro ASCII text to soothe all your illusions https://ift.tt/vKrB4kN January 16, 2023 at 09:48PM

Show HN: VeloxDB Fast Object oriented DB for C# https://ift.tt/hsFX6g4

Show HN: VeloxDB Fast Object oriented DB for C# This is a project I have been working on with some friends for some time. We left our jobs in March to pursue it full-time, and now we have something to show. We built a database called VeloxDB (Velox means speed in Latin). VeloxDB is a fast, object-oriented, in-memory database for C# with an emphasis on correctness. Let me give a quick breakdown of all the terms involved: • "Fast": The whole database is built with performance in mind. We achieve 2.5 million ACID write transactions with an AWS c6a.8xlarge compute instance. • "Object-oriented": The DB offers an object-oriented interface, giving you an ORM-like experience. Your code is deployed within the database, reducing the overhead of communicating with the database to a minimum. • "In-memory": The entire dataset has to fit in memory, so if you have a 30GB database, you need 30GB of RAM. The data is still persisted on disk, so there is no data loss if the server crashes. • "For C#": The ORM API is primarily designed for C#, although it should work with any .NET language (F#/VB). • "Emphasis on correctness": The database is fully ACID, with no eventual consistency. The database is still in beta phase, and any feedback is very welcome! The source can be found at https://ift.tt/Z8roDGv . https://vlxdb.com/ January 16, 2023 at 05:02PM

Show HN: Sketch – AI code-writing assistant that understands data content https://ift.tt/UbEBp9h

Show HN: Sketch – AI code-writing assistant that understands data content https://ift.tt/42iRBsI January 16, 2023 at 09:33PM

Sunday, January 15, 2023

Show HN: Free Online Course – Debugging Difficult Conversations https://ift.tt/Ydxaq4g

Show HN: Free Online Course – Debugging Difficult Conversations As an engineer I get frustrated at other training courses that talk a lot of theory, but don't have a lot of practical advice and tools to actually help. So, I built an online self-paced training course on difficult conversations (think feedback, salary negotiation, etc) that I wanted to share with the community. I like to make my training courses more "algorithmic." A process you can follow to approach a Difficult Conversation, get in the right mindset to tackle it, and prepare what you need to that allows you to do it well. This course will teach you: - What Difficult Conversations are and what happens when you ignore them - Why having Difficult Conversations can be beneficial to you, your team, and your career - A framework (and accompanying worksheet) to help you prepare for Difficult Conversations https://ift.tt/FQ2MpAo January 16, 2023 at 06:19AM

Show HN: Basic GPT no-code app builder and appstore proof of concept https://ift.tt/ePUQH2O

Show HN: Basic GPT no-code app builder and appstore proof of concept https://ift.tt/DMF71yJ January 16, 2023 at 05:21AM

Show HN: CVE Vulnerability Info Downloader – Including Dashboard for OpenVAS https://ift.tt/dJLOWRP

Show HN: CVE Vulnerability Info Downloader – Including Dashboard for OpenVAS https://ift.tt/TCVFocv January 16, 2023 at 03:46AM

Show HN: My Bookmarklet Editor https://ift.tt/qw9rW1o

Show HN: My Bookmarklet Editor https://ift.tt/I7SjlB2 January 16, 2023 at 12:06AM

Show HN: QoQo, your user experience AI companion https://ift.tt/oIjwmLT

Show HN: QoQo, your user experience AI companion QoQo is an AI companion for UX designers, agencies, and organizations that helps them stay organized and save time. It has a wide range of features that can assist in streamlining workflows, improving collaboration and increasing productivity. https://ift.tt/sntz5OF January 15, 2023 at 09:13PM

Show HN: Group accountability for atomic habits (iOS) https://ift.tt/mzE1q4J

Show HN: Group accountability for atomic habits (iOS) I started this project by running 10-day group challenges on Whatsapp. The group was gathered via a Webflow landing page, Google forms, Zapier and a PayPal button (here’s what I posted on HN at that time - https://ift.tt/2EQ1XnI ). The WhatsApp challenges turned out to be a hit with over 85% checking in daily and 45% repaying to join multiple challenges. After having tried Streaks, Habitify, GTD, reminder apps, google calendar, Notion...etc—I was still having trouble staying consistent with my personal/wellness goals and habits. Methods from Atomic Habits by James Clear—are what worked best for me—but sticking to it alone was hard. For example, I had a daily push-up reminder on my google calendar that I ignored for almost a year. Fast forward, I’m now on day 120+ doing push-ups, meditation and waking up before 6am—after participating in group accountability challenges :) To see if we can scale it to help more people and potentially build a community-driven business—we just released an iOS app. Recap of how it works: - Join 10-30 day accountability challenges in small groups of 3-12 people - Commit a daily goal and check-in with the group on whether you didn’t or didn’t do it - Daily visual progress reports, reward credits/penalties and support from others helps everyone stay on track - Create and join private challenges with friends Would love to have you try it by joining a challenge—and see if could help you become the person you want be for 2023! https://ift.tt/bxJSTPA January 15, 2023 at 08:16PM

Saturday, January 14, 2023

Show HN: RecoverPy 2.0: Recover deleted or overwritten files from your terminal https://ift.tt/s5IKb2n

Show HN: RecoverPy 2.0: Recover deleted or overwritten files from your terminal Repo: https://ift.tt/ajvKyTA Hi! I just released RecoverPy version 2.0.0 and wanted to share it with you. RecoverPy is a tool with Terminal User Interface to recover deleted and/or overwritten data from your terminal. Version 1.0.0 was released probably around 2 years ago and I was quite amazed by how popular it got :) The initial audience was people trying to recover lost files, but it stuck with hacking/forensics community, I even got to receive mails to appear in hacking magazines and blogs. That was quite unanticipated but I'm glad it's useful to other people :) I got the idea when I was a noobie coder and, among other flaws, didn't use any VC. I worked all day long on a script when instead of outputting my script execution to a file I... output my log file content into my script file, then bam, my script was gone. I searched for solutions to recover it, the thing is it was not just "deleted", the file was still present, but its content has been overwritten. So after some research, I found it was possible to recover it with mostly a combination of grep and dd. RecoverPy is just that, it uses grep and dd under the hood and eases the whole process. So in the past few weeks (a few hours during past weekends) I worked on an entire TUI framework switch. Previously I used a dated, unmaintained Python TUI framework, finding a sexy and fresh one was quite difficult when I started the project :/ But months ago I saw the textual project and was amazed by the result. I was only waiting for some widgets to be available (I didn't want to reinvent to wheel) to jump into it. Textual is just amazing honestly and I can only recommend it if you need a Python TUI framework. I'd be happy to hear any feedback, issue, bug, etc. RecoverPy worked quite well on previous version, 1.5.2, the heavy rework may have introduced some new bugs. Furthermore, if you want to contribute you're also more than welcome! RecoverPy code is quite simple and textual TUI framework enables a modern asyncio workflow and I think, is a good playground if you want to step up. https://ift.tt/ajvKyTA January 14, 2023 at 11:32PM

Show HN: Kody Tools – I developed 300 tools in 6 months https://ift.tt/lRMOy47

Show HN: Kody Tools – I developed 300 tools in 6 months This is just a side hustle but I ended developing 300+ tools. Any feedback or suggestion is welcome. https://ift.tt/ln1j6eF January 15, 2023 at 01:15AM

Show HN: Tweet Spear – Accurate replies to boost your Twitter engagement https://ift.tt/XeRqtun

Show HN: Tweet Spear – Accurate replies to boost your Twitter engagement https://tweetspear.com January 14, 2023 at 02:56PM

Show HN: Hacker News Without News https://ift.tt/j2OdExv

Show HN: Hacker News Without News https://ift.tt/xERMmlq January 14, 2023 at 08:19PM

Show HN: Made a GPT-3 powered Chrome extension to explain code anywhere https://ift.tt/h96FAqJ

Show HN: Made a GPT-3 powered Chrome extension to explain code anywhere https://ift.tt/LcKNE1o January 14, 2023 at 02:33PM

Friday, January 13, 2023

Show HN: Use predictive modeling to win your bracket competition https://ift.tt/M39oWjt

Show HN: Use predictive modeling to win your bracket competition Hi! I made this as a side project this week to submit a bracket for our friends' NFL playoff bracket competition. It is all html and vanilla JS, runs directly in the browser, and is pretty fun to take for a spin. Obviously it is far from polished - that might have to wait for next year! https://nflbracket.xyz/ January 14, 2023 at 10:46AM

Show HN: A script to search and open Chrome bookmarks from your terminal https://ift.tt/vT1zMb5

Show HN: A script to search and open Chrome bookmarks from your terminal https://ift.tt/SZubYEw January 13, 2023 at 07:56PM

Show HN: Golang Configuration Library https://ift.tt/196ZVI8

Show HN: Golang Configuration Library https://ift.tt/SjXF4V9 January 13, 2023 at 03:08PM

Show HN: Automate any software and website with no-code editors and Python https://ift.tt/eE7gilp

Show HN: Automate any software and website with no-code editors and Python https://ift.tt/AU3d2Y1 January 13, 2023 at 05:48AM

Thursday, January 12, 2023

Show HN: Vent: Anonymous Topic-Based Microblogging https://ift.tt/GtJldRb

Show HN: Vent: Anonymous Topic-Based Microblogging https://ift.tt/sHBy6F2 January 13, 2023 at 10:05AM

Show HN: Sleuth, open source workspace search in natural language https://ift.tt/NGZ86xA

Show HN: Sleuth, open source workspace search in natural language Hey everyone, We know how hard it can be to ramp up and learn the ins and outs of a new company. - “Who should I talk to about customer onboarding?” - “What was that project the onboarding team shipped in June, that had a massive impact on step 3 completion rate?” Instead of asking someone the same question that’s been asked hundreds of times before, it’s more efficient to find answers in existing documents and past conversations. The problem is, this data is spread out across dozens of workplace apps, with search features that all work differently. That’s why we’ve created Sleuth, an open source library that allows you to search through your company’s entire history using natural language. It understands the intent of your question, not just the keywords. Here’s a demo: https://ift.tt/RLUMxnS You can fork our repo ( https://ift.tt/3C79xLN ) and try it right now, or book a 15 min call ( https://ift.tt/xA0aqUh ) with us to share your feedback. How does it work? Vector embeddings are generated for slack messages using OpenAI’s text-embedding-ada-002 model and stored in a Pinecone vector database for easy querying. How is this different from Glean? Glean is great, but we wanted to introduce a product that anyone can fork, use, and customize without ever talking to a sales team. Building in public makes for better products. What integrations do you support? Just Slack to start. What other integrations would you like to see? https://www.getsleuth.xyz/ January 13, 2023 at 03:40AM

Show HN: Collaborative live-coding MIDI sequencers in JavaScript https://ift.tt/WgK8IoV

Show HN: Collaborative live-coding MIDI sequencers in JavaScript https://ift.tt/DHrWgM4 January 13, 2023 at 02:04AM

Wednesday, January 11, 2023

Show HN: Fern, a language for defining REST APIs that compiles into OpenAPI https://ift.tt/mpLrDeO

Show HN: Fern, a language for defining REST APIs that compiles into OpenAPI Hi HN, this is Danny, Deep, and Zach. We built Fern after our previous ed tech startup failed. We were frustrated with how much time we spent writing “API code” instead of working on the actual product. We tried to use OpenAPI but we were underwhelmed - the generated code wasn’t idiomatic and it still required manual work (custom templates, scripts, manually publishing SDKs to registries). The Fern compiler takes your API as input and invokes generators that output things like: SDKs, server code, a Postman collection, and an OpenAPI spec. Some technical highlights about the compiler + generators: - The compiler (available as a CLI) handles syntactic + semantic validation. It also includes a linter that encodes best practices. If your API Definition compiles, you can have high confidence that the SDKs will generate correctly. - After all the parsing and validation, the compiler outputs an intermediate representation that gets handed off to the generators. This prevents each generator from re-implementing the same parsing and validation logic. - Each generator is implemented in the language it is targeting - e.g. the Python generators are written in Python, the TypeScript generators are written in TS. It makes the SDKs more idiomatic because every programming language generally has the best tooling/libraries for generating code in itself. We also think it’ll make community involvement + contribution easier. - The generators can output the code to disk, but also push the code to a Github repo and publish the SDK directly to registries (e.g. npm, Maven). We are looking for devs to use Fern for API development. If you have any feedback about the process, compiler, or the generated code, we’d love to hear it. "Plant Store" example: https://ift.tt/rCOJx5W Generated repos: - https://ift.tt/Ak50aIw - https://ift.tt/UKRXMmY - https://ift.tt/HF7P2Rw - https://ift.tt/pBTYK6J https://ift.tt/zBgy29f January 12, 2023 at 07:09AM

Show HN: The OP Stack https://ift.tt/r5oLipW

Show HN: The OP Stack https://ift.tt/KDqltx7 January 12, 2023 at 03:56AM

Show HN: Val Town – A Cloud Scripting Site https://ift.tt/sSDrgki

Show HN: Val Town – A Cloud Scripting Site Hey HN! We're so excited to show you Val Town ( https://val.town )! A "val" is a JavaScript/TypeScript function or value that runs on our servers. We aim to get you from idea to running code in seconds: type code, run it, get its API endpoint, schedule it - all from the browser, in a couple keystrokes. We're a startup of 4 people, mostly in NYC. We've been working on this for 6 months and are eager for feedback from the HN community. Why do we need yet another online coding IDE? While researching devtools[1], I found myself wanting something halfway between Replit and Zapier: a tool that makes hosting, deploying, scheduling, and authenticating easy, but is first-and-foremost a programming tool. We added `console.email` to the runtime to make it incredibly easy to email yourself. We don't have npm imports yet, but we do have a low-friction system that treats every user as a namespace, so you can refer to `@me.foo + 1` or `@yourFriend.bar()` right in your code. There are a lot of thorny implications this newfangled import scheme creates, but also many joyous and carefree coding experiences! One of my favorite features is that we store every evaluation, up and down the callstack, including inputs, outputs, logs, etc, which has been an amazing aid to debugging. So far, Val Town is mostly used for what we're calling "programmatic notifications": query a data source for new items on an interval and email them to yourself. Get notified when users you "follow" post on Hacker News: https://ift.tt/Yl1xsX4 Get notified when to close your window during fire season in SF: https://ift.tt/iCNHYvU Get notified when there are new citations on a paper: https://ift.tt/3CJtWSF Subscribe to RSS feeds: https://ift.tt/LBKy5sQ A good place to get started would be forking one of those vals and modifying it to suit your needs. Some folks are using the tool in other ways, such as in webhook contexts, and we encourage those uses as well. We'd LOVE to pair-program with anyone looking to try out the tool and give feedback. Email steve@val.town :-) Main site: https://val.town Docs: https://ift.tt/RotHAuw... Discord: https://ift.tt/WXUrmYq Blog & Newsletter: https://ift.tt/LHa2rzA... [1] - Whole Code Catalog: https://ift.tt/zoZL574 https://www.val.town/ January 12, 2023 at 03:18AM

Show HN: We’re building a gaming console for the browser https://ift.tt/4U8vSFT

Show HN: We’re building a gaming console for the browser hey all, We’re excited to share bash.gg - a way to play all games on your browser. Our mission is to enable you to play games, from any device, with your friends. We're planning on using a combination of WebGL (soon WebGPU) & pixel streaming to run any game. Our product is going viral within a few school districts, here’s what we’ve built. The Problem: Poor Experiences: Mobile gaming is limited by hardware. Most mobile games are spammy & focused on optimizing value extraction. Existing web games are junk. Expensive: For good games, you need a console or PC, costing $600 - $3k. Not Scalable: Consoles are sold at a loss & desktop computers are too expensive. Necessary hardware is increasing in size and cost. On the other hand, games continue to get more computationally expensive. bash.gg: Great Experiences: We’re bringing the best games from PC and console to your browser so you can play from any device instantly. Affordable: You don’t need expensive hardware, just a stable internet connection. Scalable: As games demand more resources, they’re run in the cloud. The games that don’t need all that power can run in a browser. TLDR: Consoles make it difficult to play with all of your friends. If your friend has Xbox, and you have Playstation - you might not be able to play together. Having games on the browser lets anyone play, by just clicking a link. Not only that, but you can chat and play, all in one place. In progress features: pixel streaming (quic + webcodecs), community features, live audio/text chat (should release within in 2 weeks) Excited to hear what you all think! https://bash.gg January 12, 2023 at 01:55AM

Show HN: Loti – Remove revenge porn using a facial recognition on adult sites https://ift.tt/GHn8U7b

Show HN: Loti – Remove revenge porn using a facial recognition on adult sites https://goloti.com/ January 12, 2023 at 12:53AM

Show HN: Tagging Assistant – add AWS cost allocation tags in your dev pipeline https://ift.tt/tHwWF3K

Show HN: Tagging Assistant – add AWS cost allocation tags in your dev pipeline Hi HN! My name is Ilia. I'm here with my co-founders Thomas and Daniele to share our new feature, Tagging Assistant. AWS Cost Allocation Tags are labels on resources that attribute and track cloud costs. Tagging is a prerequisite to assigning cost ownership (e.g. by team/app/cost center) and creating cloud cost accountability. Tagging AWS resources is a manual process that’s done either when a resource is spun up or during a cost firefighting initiative to understand cost ownership. We figured there had to be a better way and set out to make tagging a seamless part of development pipelines that use GitHub and Terraform. Once set up, the Tagging Assistant GitHub action will allow you to continuously enforce and maintain your AWS tagging strategy within your Terraform projects. Each GitHub repository can be associated with a catalog key that maps to tag key-value pairs within the Tag Catalog on the Cloudthread App. Adding or changing tag key-value pairs in a Cloudthread’s Tag Catalog entry will generate a tagging update Pull Request each time the action runs, and fail if the appropriate tagging is not in place. An example of such an update is `.tf` build file getting `(locals {tags = …}})` added. All resources defined via Terraform in the repository will receive the same tags defined via the Tag Catalog. This is just the start – in the future we’ll create more tagging granularity so that it is possible to tag different provider aliases differently within a single project. A graphic showing how this works is here: https://ift.tt/uh45WtD Tagging Assistant is free to use and instructions to set it up are in our docs below. https://ift.tt/vDt9BQc By installing Tagging Assistant you’ll get access to the free version of Cloudthread’s cost visibility, savings insights, and unit economics features. Very excited to get feedback! Try it out, let us know what you think, and feel free to reach out directly to hey@cloudthread.io or by using the chat icon bottom right on the Cloudthread app. https://ift.tt/OdhBrSG January 12, 2023 at 12:05AM

Show HN: Python with Rust powers https://ift.tt/UfJThr9

Show HN: Python with Rust powers https://ift.tt/Wyo26KY January 11, 2023 at 06:13PM

Tuesday, January 10, 2023

Show HN: Grila – Calendar for keyboard addicts, always one keypress away https://ift.tt/qCcFOiE

Show HN: Grila – Calendar for keyboard addicts, always one keypress away https://ift.tt/uZSlfLD January 11, 2023 at 02:49PM

Show HN: Syncthing-map – a utility to map syncthing devices and folders https://ift.tt/LKjnWl4

Show HN: Syncthing-map – a utility to map syncthing devices and folders If you use the excellent Syncthing[1], you may quickly be lost in the various shares between devices. I was. This was the trigger to write a small application that creates a map of your devices, their folders, and how each is shared. It is directly based on the configuration file of each device. The stable version[2] generates a HTML file you can render in a browser to show the map (based on mermaid.js[3]). I just released an experimental feature[4] that starts a web server which will dynamically create the map based on configurations shared by the devices. Binaries are available as well[5]. I would be glad to hear any comments or advice (I am an amateur developper). Thanks! [1] https://syncthing.net/ [2] https://ift.tt/0RnhdMX [3] https://ift.tt/YWbtpIn [4] https://ift.tt/xmCWRua... [5] https://ift.tt/oGimW3Q https://ift.tt/bdN65mJ January 11, 2023 at 04:03AM

Show HN: usbc.wtf – an article and quiz to find the right USB-C cable https://ift.tt/IskRl0t

Show HN: usbc.wtf – an article and quiz to find the right USB-C cable https://usbc.wtf/ January 11, 2023 at 07:55AM

Show HN: A Harry Potter Trivia Bot, Powered by GPT-3 https://ift.tt/8idq5lx

Show HN: A Harry Potter Trivia Bot, Powered by GPT-3 Over winter break I resurfaced an old project, a harry potter trivia bot. I rebuilt it using generative models instead of the extractive ones I had used previously. The generative approach was far easier to implement and performed better. Cheers. https://ift.tt/ZqxosgD January 11, 2023 at 03:38AM

Show HN: Vector illustrations from text prompts AI https://ift.tt/FQo6pax

Show HN: Vector illustrations from text prompts AI I created a vector illustration generator (SVG) from text prompts. He's still an MVP. I'd like to know your opinion. https://illustroke.com/ January 10, 2023 at 11:46PM

Monday, January 9, 2023

Show HN: PipeScore – FOSS Bagpipe Notation Software https://ift.tt/xChH3LK

Show HN: PipeScore – FOSS Bagpipe Notation Software I've been working on some version of this since May 2019. It is a web app that allows writing out music for the Highland bagpipe. While it uses the same notation as normal music, bagpipe music tends to have a greater focus on gracenotes (embellishments). Most music software does not deal with this very well (e.g. MuseScore just displays a list of every single possible embellishment, of which there are hundreds [1]). PipeScore instead takes advantage of the fact that the form of many embellishments is dependent on the notes adjacent to it, allowing it to reduce the number of options down to just 13. Questions/comments welcome! [1] https://ift.tt/IKzpS8M... https://ift.tt/d04v8cj January 10, 2023 at 08:10AM

Show HN: FixScript, an embedded/standalone language with custom syntax additions https://ift.tt/yYNFmLq

Show HN: FixScript, an embedded/standalone language with custom syntax additions Hello, I want to introduce you to a programming language that I've been working on for a few years and is ready to be shared with a broader community. Feel free to ask any question about it, it's hard to describe what it is all about in a single blog post. For examples of a more complex code I recommend looking into to the "src" directory in the SDK. And here are some documentation links: https://ift.tt/X9j7pBK https://ift.tt/6wOcqDK https://ift.tt/pBatcI5 January 10, 2023 at 03:56AM

Show HN: Tortoise TTS as an at-cost open-source pay-per-second API https://ift.tt/4qlpLfx

Show HN: Tortoise TTS as an at-cost open-source pay-per-second API Tortoise TTS is the best TTS available today. We built an open-source, at cost, pay per second API for it. The quality of intonation it generates is unparalleled, and we hope our at-cost API will make it easier for people to build on top! This allows folks to run via a single API call - it costs $0.03/query. The WAV file is downloadable, we apply no restrictions. We're open-sourcing all our work — we made Tortoise run 30% faster, and have more improvements coming. If you're keen to contribute we can help with ideas, pointers, compute and data; just DM us. Our fork with the improvements can be found at https://ift.tt/XLv2wV7 . The deployment code can be found at https://ift.tt/Lp9ogeE . There are already great alternatives for using : i) @mdnest_r's awesome Huggingface Spaces, ii) original Google Colab, iii) host it yourself. Our work should accelerate those who need an API, don't want to spend time/$ hosting and need a scalable infra backing them. We're especially excited about combining text-to-speech with content generated from LLMs, and about how it fits into video creation tools. Tortoise in its current form is also inaccessible to non-technical users, which is why we are also providing a simple UI on top (also "at-cost"): https://tts.themetavoice.xyz To use, generate an API key on https://tts.themetavoice.xyz and call via POST request. Or use the web UI. Or run your own deployment. https://twitter.com/vatsal_aggarwal/status/1612536547248836608 January 10, 2023 at 04:05AM

Show HN: How to create a 3D space using CSS https://ift.tt/me5oCXn

Show HN: How to create a 3D space using CSS https://ift.tt/0ohcs5r January 10, 2023 at 04:16AM

Show HN: Product analytics on your data warehouse https://ift.tt/P2YRoFd

Show HN: Product analytics on your data warehouse https://ift.tt/sFCeVYl January 10, 2023 at 03:57AM

Show HN: Right Click Opens Link in a Background Tab for Chrome https://ift.tt/RenqgS9

Show HN: Right Click Opens Link in a Background Tab for Chrome Right Click Opens Link in a Background Tab is a small productivity extension for Chrome that makes right clicking links open them in a new background tab. There are other similar extensions on the Chrome web store, but all of the ones I tried have bugs. Hence, I built a new one (with new bugs). If you're like me and you have privacy concerns about installing random extensions, I've linked to instructions on how to install extensions from the source. That way you can always be sure that what you see is really what you get. https://ift.tt/C0YJbQz January 9, 2023 at 10:01PM

Show HN: Hey GPT-3, Write my PRD https://ift.tt/sFTiI7M

Show HN: Hey GPT-3, Write my PRD https://writemyprd.com/ January 9, 2023 at 08:09PM

Show HN: Timezones Calculator App https://ift.tt/T9YM1FS

Show HN: Timezones Calculator App Helpful tool for remote work to track time in different cities https://ift.tt/sa4P17C January 9, 2023 at 06:34PM

Show HN: Caretta – Instant K8s service dependency map, right to your Grafana https://ift.tt/7hn4CtG

Show HN: Caretta – Instant K8s service dependency map, right to your Grafana https://ift.tt/J05jwgT January 9, 2023 at 04:29PM

Sunday, January 8, 2023

Show HN: I asked ChatGPT to convert a Chrome ext to a Firefox ext https://ift.tt/rtIh5e0

Show HN: I asked ChatGPT to convert a Chrome ext to a Firefox ext I told it to create a virtual machine first: I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do no write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curly brackets {like this}. My first command is pwd. Then I told it to create a python script to do the conversion: {Create and write to the filesystem a python script called convert.py that takes a URL as its first argument. The URL is a chrome extension. The script then converts the extension to a Firefox extension and saves the result in a directory called "res". Make sure the script works with an actual URL to a chrome extension on the Chrome Webstore. It requires you to possibly download the extension first from the URL. Also make sure the generated Firefox extension meets all the requirements and the Chrome to Firefox conversion takes place for all assets in the extension, it includes the content scripts, etc. Only print done to the terminal here when finished.} Then ran it with this URL (URL to Google Translate Chrome ext): python convert.py "https://ift.tt/qJxSlhm" It actually created a zipped Firefox extension with the manifest file converted correctly, etc. January 9, 2023 at 12:20PM

Show HN: Ark v1.0.0 https://ift.tt/VD9KzIO

Show HN: Ark v1.0.0 Ark is a program that aims to provide an easy way to manage system themes. Ark can set themes for specific programs, or the whole system with only one command. https://ift.tt/nXK9Nte January 9, 2023 at 02:49AM

Show HN: Kweb: A remote interface to the web browser's DOM https://ift.tt/BlQWRMg

Show HN: Kweb: A remote interface to the web browser's DOM https://ift.tt/U0epLRu January 8, 2023 at 06:14PM

Show HN: I created a Udemy course about How to extend Keycloak(programmatically) https://ift.tt/CBKOUkV

Show HN: I created a Udemy course about How to extend Keycloak(programmatically) I summarized everything I learned while working on Keycloak during the past years https://ift.tt/lmAD70e January 8, 2023 at 10:55PM

Show HN: GPT3 Get answers to technical questions from your documentation site https://ift.tt/yqNYTQc

Show HN: GPT3 Get answers to technical questions from your documentation site https://ift.tt/lhyv5Ur January 8, 2023 at 02:45PM

Saturday, January 7, 2023

Show HN: Movies Watchlist Chrome Extension https://ift.tt/SIGLqpD

Show HN: Movies Watchlist Chrome Extension https://ift.tt/znUEI1L January 8, 2023 at 04:45AM

Show HN: I built a minimal website that you can Express your Feelings and more https://ift.tt/uWrjFpH

Show HN: I built a minimal website that you can Express your Feelings and more https://ift.tt/aFZIPz1 January 8, 2023 at 04:36AM

Show HN: An AI Clone of Paul Graham https://ift.tt/SFNbnjg

Show HN: An AI Clone of Paul Graham https://ift.tt/i0L6STY January 7, 2023 at 06:00PM

Show HN: A 100% free and interactive Python course for coding beginners https://ift.tt/HyTSmC7

Show HN: A 100% free and interactive Python course for coding beginners Some highlights: - 100% free and open source ( https://ift.tt/GQ4p5Tn ), no ads or paid content. - No account required at any point. You can start instantly. (You can create an account if you want to save your progress online and across devices. Your email is only used for password resets) - 3 integrated debuggers can be started with one click to show what your code is doing in different ways. - Enhanced tracebacks make errors easy to understand. - Useful for anyone: You can have the above without having to look at the course. IDE mode ( https://ift.tt/iGxtKOy ) gives you an instant scratchpad to write and debug code similar to repl.it. - Completely interactive course: run code at every step which is checked automatically, keeping you engaged and learning by doing. - Every exercise has many small optional hints to give you just the information you need to figure it out and no more. - When the hints run out and you're still stuck, there are 2 ways to gradually reveal a solution so you can still apply your mind and make progress. - Advice for common mistakes: customised linting for beginners and exercise-specific checks to keep you on track. - Construct a question that will be well-received on sites like StackOverflow: https://ift.tt/ZX78xeG - Also available in French ( https://ift.tt/RTqk7ZX ), Tamil ( https://ift.tt/r8uaXg4 ), and Spanish ( https://ift.tt/tUXoi1m ). Note that these translations are slightly behind the English version, so the sites themselves are too as a result. If you're interested, help with translation would be greatly appreciated! Translation to Chinese and Portuguese is also half complete, and any other languages are welcome. - Runs in the browser using Pyodide ( https://pyodide.org/ ). No servers. Stores user data in firebase. - Progressive Web App (PWA) that can be installed from the browser and used offline. ----------- A frequent question is how does futurecoder compare to Codecademy? Codeacademy has some drawbacks: - No interactive shell/REPL/console - No debuggers - Basic error tracebacks not suitable for beginners - No stdin, i.e. no input() so you can't write interactive programs, and no pdb. - No gradual guidance when you're stuck. You can get one big hint, then the full solution in one go. This is not effective for learners having difficulty. - Still on Python 3.6 (futurecoder is on 3.10) I am obviously biased, but I truly believe futurecoder is the best resource for adult beginners. The focus on debugging tools, improved error messages, and hints empowers learners to tackle carefully balanced challenges. The experience of learning feels totally different from other courses, which is why I claim that if someone wants to start learning how to code, futurecoder is the best recommendation you can make. https://futurecoder.io/ January 8, 2023 at 12:29AM

Friday, January 6, 2023

Show HN: ACOS: Build and share competitive turn-based browser games https://ift.tt/oOYR38p

Show HN: ACOS: Build and share competitive turn-based browser games Hi everyone, This is a little tech demo I've been working on the past 2 years. It's been up for 1 year now, and has since had a few major updates. I have a soft spot for games with ranking systems, and I wanted an easy way for developers to create games with the competitive element abstracted away. The current games are built with ReactJS, so it's pretty easy to onboard if you are a web developer. All games developed for ACOS come with these features: - Real-time turn-based for browser - Simulator for game development - Client / Server architecture - Easy multiplayer with simple JSON game state update - Single player, Team-based, Battle Royale, and Free-for-all games supported - Matchmaking for Rank / Casual play - Room Scoreboard - Game Replays of every match - Error Logs - Global Rankings - Global Top Scores - GitHub Integration with acosgames organization - Discord Integration for matchmaking / game events - Simple deployment and version management It's a ridiculous endeavor, but I'd like to invite the world to my playground and help me drive features and technology forward. I may allow AI bot battles in the future against any of the hosted games, but I will prioritize based on the will of the people. Read our documentation at https://sdk.acos.games/ Hope you enjoy it! https://acos.games/ January 7, 2023 at 08:15AM

Show HN: List of Stripe Alternatives https://ift.tt/Pjs6yUC

Show HN: List of Stripe Alternatives Seems like every time there's a negative Stripe story on here, the inevitable question, "any alternatives?" gets asked. Hell, I was tempted to ask myself. Instead, I decided to search hn.algolia.com to see for myself what others have recommended in the past. Might as well share the list with y'all, make it meta. -- 2Checkout | https://ift.tt/LPmzG5M Adyen | https://www.adyen.com Amazon Pay | https://pay.amazon.com Authorize.net | https://ift.tt/T1lJSfw Balance | https://ift.tt/6UJ7ngf Braintree | https://ift.tt/yuNFk1q ChargeBee | https://ift.tt/UvVKPrk Chargify | https://ift.tt/oPl8tGU Checkout.com | https://ift.tt/2VXYB5r DigitalRiver | https://ift.tt/kwxrXDh Dwolla | https://www.dwolla.com FastSpring | https://fastspring.com GoCardless | https://gocardless.com MangoPay | https://ift.tt/pqPf0CW Mollie | https://www.mollie.com Opayo (previously SagePay) | https://www.opayo.co.uk Paddle | https://www.paddle.com Payoneer | https://ift.tt/esbf1hV PayPal | https://www.paypal.com Qonto | https://qonto.com/en Spreedly | https://ift.tt/t4K2i36 Square | https://squareup.com Verifone | https://ift.tt/WjLVcFN White | https://ift.tt/srLW7Jc -- Observations from my data collection: Sassy appears to have been acquired by FastSpring. Balanced Payments apparently went under but I found another payment service called "Balance" instead. Paymill is defunct but their Github org has a bunch of code. No idea what happened to Spryng Payments but Spryng still exists. It's also worth mentioning that a true "Stripe alternative" simply does not exist. No one does everything they do and I'm pretty sure most services are lacking in the developer documentation department. Still, having options is always great. January 7, 2023 at 05:49AM

Show HN: Codeium: Free Copilot alternative that works in Jupyter notebooks https://ift.tt/dKGfVoW

Show HN: Codeium: Free Copilot alternative that works in Jupyter notebooks I'm Varun from the Codeium team. We are super excited to bring free AI-powered code autocomplete to standalone Jupyter notebooks, a dev environment that is currently underserved by existing solutions. And in the spirit of Show HN, we have a playground version for anyone to try the tech in the browser without any installation (linked in the blog post)! https://ift.tt/jYWDF8I January 7, 2023 at 04:49AM

Show HN: I spent 2 years building Tablane as a 17-year-old https://ift.tt/KEhF5Nq

Show HN: I spent 2 years building Tablane as a 17-year-old Hi HN community, I'm Marcus, a 17-year-old Software Engineer from Germany. For the past two years I've been working on Tablane [0]( https://ift.tt/7ncfaLm ) a task/project management tool, with features like: - Collaborative Editing (google docs) - Optimistic updates with RTK Query - Realtime sync with Socket.io - An awesome design Let me know what you think! Ask me anything! How I got here: 2020: I was developing a TTT [1] (Trouble in Terrorist Town) plugin for my minecraft server, when I started to require a project management tool to keep track of the features I wanted to implement, originally I used a text file, but after some time I started using products like ClickUp and Monday. But not long after I hit several paywalls for features that I wanted to use (Custom Status, Limited Number of Boards, ...) Soon after Tablane (originally task-board) was born. I started building the website using plain HTML, then found out about React and completed Colt Steele's "Web Developer Bootcamp" [2] and "The Modern React Bootcamp" [3] and started re-writing Tablane in React, and started adding feature after feature. Now I am about to finish Highschool and originally I thought about applying to college and spending another 3-5 years there, but after the positive feedback I got on a three month internship I did at ContentPepper, and seeing how my own projects developed, I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster. Links: [0] https://tablane.net [1] https://ift.tt/YXye3WA [2] https://ift.tt/u6NzxQV [3] https://ift.tt/UmDVePO Socials: Résumé/CV: https://ift.tt/askhiuA... LinkedIn: https://ift.tt/dfyGMaC Email: marcus (dot) hof (at) protonmail (dot)com GitHub: https://ift.tt/JYrZjxM Twitter: https://twitter.com/Marcon565 https://ift.tt/7ncfaLm January 7, 2023 at 02:47AM

Show HN: Track and share your technical interview prep progress https://ift.tt/zm6eDtn

Show HN: Track and share your technical interview prep progress A few friends and I just launched a web app to help people prepare for technical SWE/SDE internship interviews! We want to make it easier for people to prepare for interviews, especially for some of the largest tech companies. Core features include easy progress tracking, one-click link sharing, company-specific lists, and topic & difficulty-wise problem filtering. The problem list isn’t exhaustive and we are still looking for more open-source data to make our list more extensive. We want to hear about the bugs you find as this is the beta version. If you have any improvements to suggest, we are all ears! Our code is also completely open-source! Check out the repository here: https://ift.tt/P8Cyg0R Check out our ProductHunt launch here: https://ift.tt/hbypVUH https://ift.tt/Bg3io2x January 7, 2023 at 01:52AM

Show HN: Celeste's Feather mini-game on the browser https://ift.tt/7wtlDI9

Show HN: Celeste's Feather mini-game on the browser https://ift.tt/z5iI2hs January 7, 2023 at 12:09AM

Thursday, January 5, 2023

Show HN: Ello (YC W20) – AI-reading tutor for kids that works with real books https://ift.tt/ytv7XaS

Show HN: Ello (YC W20) – AI-reading tutor for kids that works with real books Hi HN, We’re Elizabeth, Catalin, and Tom - the founders of Ello ( https://ift.tt/bgkC8Sh ). Ello is an AI-powered app that mimics the one-on-one interaction of a reading tutor by listening to, encouraging, and coaching kids grade K-3 as they read out loud from a real book. We posted on HN back in 2020 when we launched Trustle, a company designed to pair families with dedicated experts in child development. We learned from that experience that parents don’t want a consultant, but they do want actual help with specific challenges—one of the biggest being reading. Prior to COVID, 65% of 4th graders in the U.S. were reading behind level. The most recent National Assessment of Educational Progress report revealed that reading levels have dropped even further, to the lowest level since 1992. These disheartening statistics reinforce something we learned during our time at Trustle—of all the pain points parents face in raising children, reading can often be one of the most critical yet most difficult to address, especially if the child doesn’t like to read. In an effort to help reverse this trend, we used advances in speech recognition - driven by self-supervised learning - to create a virtual experience designed to provide effective reading support. It's no substitute for attention and coaching from a caring adult, which is obviously what kids really need, but unfortunately that is not always available. If every child had consistent access to 1:1 reading support and every parent or caregiver had the time, language skills, and confidence to help their children learn to read with no outside assistance, then there would not be a need for a technical solution. Unfortunately, we know not every child has this access, and many parents are looking for extra support. That's why we've built Ello. If you look at a great teacher or parent working with a child, they are talking to each other. Ello uses a speech recognition model that listens to what a child is saying and provides the appropriate phonics based coaching, as well as commentary and help. As a child reads across the page of a physical book, the Ello app tracks the child’s progress and picks up when they miss a word or get a word wrong and then steps in just like a good reading coach would. One criticism that we’ve heard since launching is that we are trying to replace the sacred role of a parent teaching their child to read. We say, “Not at all!”. Ello can serve as a resource for every type of parent without being a “replacement”, which is impossible in any case. We’ve had most success with children who are reluctant readers. Ello provides a fun environment to practice reading without the pressure of an adult watching you. We’ve seen kids who flat out refuse to read start to enjoy reading in a short period of time. We are highly privacy oriented; unlike most apps relying on speech tracking we can work completely on device with no internet and no audio data shared back with us. We launched in early in 2022 and have come a long way since then. The model works like this: we mail customers five books and a prepaid return shipping label every month. At the end of the month you mail the books back or keep as many as you want for an additional $5 apiece, and then we mail you next month’s box. Our reading specialists help determine the appropriate reading level for every child and make sure that we are sending books to match. Right now we support roughly K through 3rd grade, although Ello can be effective for some Pre-K kids as well. We know there are many parents on HN, including those with young children. We would love to hear about your experiences and needs around your children’s reading journeys and your perspective on how something like Ello might help. Or, if you’re in the US, give us a try - you can get a free month with code ellohacker. And of course we welcome any feedback, questions, and ideas! Elizabeth, Tom & Catalin January 6, 2023 at 12:18AM

Show HN: I used udp2raw for WireGuard, since my cloud provider blocked UDP https://ift.tt/bTZEN6f

Show HN: I used udp2raw for WireGuard, since my cloud provider blocked UDP https://ift.tt/aKJ6P3f January 6, 2023 at 02:19AM

Show HN: Barf – An Minimal Blog Generator https://ift.tt/NkocjEz

Show HN: Barf – An Minimal Blog Generator https://barf.bt.ht/ January 5, 2023 at 11:08PM

Show HN: Laravel API Boilerplate https://ift.tt/hBR2wcT

Show HN: Laravel API Boilerplate https://ift.tt/m51Rq3P January 5, 2023 at 11:08PM

Show HN: GPTDuck – Ask questions about any GitHub repo https://ift.tt/lsDIQi3

Show HN: GPTDuck – Ask questions about any GitHub repo https://ift.tt/qxeJWd0 January 6, 2023 at 12:47AM

Show HN: Point Cloud Utils – A Python library for 3D point clouds and meshes https://ift.tt/GYuU5OL

Show HN: Point Cloud Utils – A Python library for 3D point clouds and meshes This is a utility library I slowly built up during my PhD and has become my swiss army knife for processing 3D data. It's super easy to install (only depends on NumPy and SciPy). The goal of the library to have an extremely simple API for geometry processing which uses NumPy arrays as a core data structure (so it can be dropped into whatever numerical codebase you're working with). Most of the library is written in C++ using a custom binding framework ( https://ift.tt/pDSCZi4 ) that I wrote which avoids copies when converting NumPy arrays to Eigen Matrix types. Happy to answer any questions you might have about it and I hope Point Cloud Utils is useful to you! https://ift.tt/ILQ2fzV January 6, 2023 at 12:02AM

Wednesday, January 4, 2023

Show HN: Skim HN’s story feeds but with added metadata about linked articles https://ift.tt/wFTfA9c

Show HN: Skim HN’s story feeds but with added metadata about linked articles https://ift.tt/S51VvYm January 5, 2023 at 06:20AM

Show HN: A word game created using ChatGPT and Stable Diffusion https://ift.tt/uhTSNxF

Show HN: A word game created using ChatGPT and Stable Diffusion https://diffudle.com/ January 5, 2023 at 03:59AM

Show HN: An app that builds stronger employment contracts https://ift.tt/9djLcly

Show HN: An app that builds stronger employment contracts https://ift.tt/J5n90Ba January 5, 2023 at 04:39AM

Show HN: Mergetin – mix of 2048 with Match 3 Games and bit of Tetris https://ift.tt/LpE9jgi

Show HN: Mergetin – mix of 2048 with Match 3 Games and bit of Tetris https://mergetin.com/ January 5, 2023 at 03:42AM

Show HN: An open source tool to generate Jet Engine compressors https://ift.tt/y6gMjvS

Show HN: An open source tool to generate Jet Engine compressors Hi everyone started this project a year ago to generate the CAD for a Jet Engine Axial Compressor. I am now open sourcing this tool that can take in a JSON file with specs and generate the CAD assembly. Still has a lot of work to improve designs but there isn't anything the Open Source community can't accomplish! https://ift.tt/3jpSBJT January 5, 2023 at 02:52AM

Show HN: ChessMonitor – Analytics for Chess (connect Lichess or Chess.com) https://ift.tt/yClrhXo

Show HN: ChessMonitor – Analytics for Chess (connect Lichess or Chess.com) https://ift.tt/9yAZ6K8 January 4, 2023 at 11:32PM

Show HN: Django CBV Inspect – A tool to help visualize Django class-based views https://ift.tt/hMAobpd

Show HN: Django CBV Inspect – A tool to help visualize Django class-based views https://ift.tt/7fsrU6I January 4, 2023 at 11:32PM

Tuesday, January 3, 2023

Show HN: Digital Puzzles for Programmers https://ift.tt/brJe9UY

Show HN: Digital Puzzles for Programmers I built a service that generates digital puzzles. It's like an escape room: you get a clue that leads you to another clue, and at the end of the chain you get to a prize (secret message). It's very similar to CTFs, but less focused on security aspects. Here's an example of a puzzle: https://ift.tt/odHjKn7 https://hacker.gifts/ January 4, 2023 at 05:16AM

Show HN: Create beautiful videos from screenshots or pdf in seconds https://ift.tt/RcAsipm

Show HN: Create beautiful videos from screenshots or pdf in seconds https://screenrun.app/ January 4, 2023 at 05:39AM

Show HN: Recursive Wikipedia https://ift.tt/m5eGoO8

Show HN: Recursive Wikipedia This extension loads the mobile version of links when hovered over, is usually faster than opening a new tab, and is recursive (10 frame deep limit). https://hoverflow.io/ January 4, 2023 at 02:48AM

Show HN: Ad Auris Play. Turn articles into audio and listen on Spotify https://ift.tt/N4ciVkX

Show HN: Ad Auris Play. Turn articles into audio and listen on Spotify https://ift.tt/Q4tA12M January 4, 2023 at 03:14AM

Show HN: Build web apps using HTML, no JavaScript required https://ift.tt/hHUqY5t

Show HN: Build web apps using HTML, no JavaScript required https://ift.tt/P2OKG8p January 3, 2023 at 10:41PM

Show HN: Triangle Habits https://ift.tt/OI7cWow

Show HN: Triangle Habits I built a free app to build consistent habits over time, by starting with a single repetition and building up from there. https://ift.tt/LO7dBr2 January 3, 2023 at 09:35PM

Monday, January 2, 2023

Show HN: built an e-ink pregnancy tracker https://ift.tt/wtIPAhN

Show HN: built an e-ink pregnancy tracker https://ift.tt/Igx7HRV January 3, 2023 at 06:31AM

Show HN: Hetzner-k3s v1.0.1 is out with autoscaling support https://ift.tt/4CU3xur

Show HN: Hetzner-k3s v1.0.1 is out with autoscaling support This is the newest update to my CLI tool to quickly create cheap Kubernetes clusters in Hetzner Cloud. This update adds autoscaling support, so clusters created with this tool now can behave similar to managed Kubernetes clusters, which I think is awesome. I received a lot of feedback since the last update so I hope anyone interested could try the new version as well. Thanks a lot for the feedback so far! The repo: https://ift.tt/rUJGFzQ January 3, 2023 at 04:16AM

Show HN: Beesy: Record Google Meets for Free, No Signups, Download Locally https://ift.tt/ubI9XTE

Show HN: Beesy: Record Google Meets for Free, No Signups, Download Locally Happy New Year everyone! Me and my friend developed this extension to record google meets to the computer directly, there is no cloud dependency, neither do we require any signups, and its free. We hacked this together in a very small amount of time to check if people would actually use it, so if you find this useful, please let us know so we can improve it. Also, if you have any feedback/questions/ideas, please do not hesitate and leave a comment. https://ift.tt/I23jzMh January 3, 2023 at 02:10AM

Show HN: A UNIX-ey Interface to GPT3 https://ift.tt/w7rToH5

Show HN: A UNIX-ey Interface to GPT3 I wanted a more accessible way to play with GPT3, and as I spend a lot of my time in the terminal, this was a fun way! Check out the examples section to see some use cases. https://ift.tt/PCLhger January 3, 2023 at 12:32AM

Show HN: haystack – open-source workplace search engine for devs https://ift.tt/OYMuKp9

Show HN: haystack – open-source workplace search engine for devs https://ift.tt/JFcPVWK January 2, 2023 at 11:14PM

Show HN: Spall – WASM-based profiler for JavaScript and C in ~5k lines of Odin https://ift.tt/O82lv1Z

Show HN: Spall – WASM-based profiler for JavaScript and C in ~5k lines of Odin [I'm the author] Spall is a web-accessible profiler that I made to help my web-dev friends load gigabyte+ JSON traces without lunch-break-long load times. Recently, Spall got experimental support for auto-tracing with binary traces (along with an in-progress native-port, to give it more memory headroom), which was used to help track down and fix some hard-to-spot lock contention issues in the Odin-language compiler. I demoed it at the Handmade Seattle conference in October, https://ift.tt/nJiWQTP , with a head-to-head against Perfetto, another big web profiler. I'll be around to answer any questions. Thanks for looking at my project! If you like Spall, you can catch my other projects over at https://ift.tt/jgMQLX2 . If you happen to be hiring I'd love to hear from you. Looking for something fun and new to do after a long sabbatical, working on cool open-source projects! https://ift.tt/CEQuqcx January 2, 2023 at 10:07PM

Show HN: Block positive reinforcement from HN with uBlock https://ift.tt/9SYoEkZ

Show HN: Block positive reinforcement from HN with uBlock Inspired by the nytimes post "Luddites don't want your upvotes", and presumably being a Luddite myself, I have used uBlock to block my Karma score at the top of the page. I found myself (on old account) reflexively checking my Karma score and found myself responding emotionally to it. I do not like this. Positive reinforcement can be a dangerous thing! And negative reinforcement make me feel a bit crap. I'm going to post what I think is the right thing, votes be damned! However I do see the use of downvotes for getting rid of stupid comments and spam as a good thing. I see the use of down/upvotes for political ideologies as a bad thing. SO, I simply used uBlock to permanently block "Karma" across HN topbar. Simply go to uBlock icon, press Element Picker Mode (the eyedropper), select the Karma number, and select the Create button. Done. January 2, 2023 at 10:09PM

Sunday, January 1, 2023

Show HN: Sierra, a DSL for building Java Swing applications https://ift.tt/PEGF62k

Show HN: Sierra, a DSL for building Java Swing applications Yes, I know hardly anyone uses Swing anymore. :-) I basically just did it for fun and thought I would share. https://ift.tt/VoeC4mZ January 2, 2023 at 04:40AM

Show HN: InterviewFrog – Gamify Your Interview Prep With GPT A.I https://ift.tt/Ak8GC09

Show HN: InterviewFrog – Gamify Your Interview Prep With GPT A.I https://ift.tt/DdoU8k0 January 2, 2023 at 12:40AM

Show HN: Detecting collision between 500k circles below 5ms https://ift.tt/3M8WIXG

Show HN: Detecting collision between 500k circles below 5ms Heya. I created a flexible collision engine for broad detection in C that's also pretty fast. Personally that's my best, so I wanted to show it here. Although... still not as fast as DragonEnergy's one that supposedly handled millions of agents bouncing off each other every frame on an old i3, haha. I hope I get better at this! He set the bar pretty high for me. I was considering including some small function that tries finding the nearest entity, although I think it might be better to simply use query for that matter. Perhaps in the future I will get a good idea of how to do that more efficiently. This is not a clickbait. Although generally you also call other functions in a tick, a collision check between 500,000 circles ("circles", not "squares", because distance is checked and forces are applied based on the angle between) is done below 5ms on not really that demanding hardware. I achieve lower times than that on my budget laptop, slightly more on my PC (yeah, weird). The total time spent in a tick is 3-4 times that. https://ift.tt/9agPhje January 2, 2023 at 04:08AM

Show HN: Modreveal – Utility to find hidden Linux kernel modules https://ift.tt/Mtqb58r

Show HN: Modreveal – Utility to find hidden Linux kernel modules https://ift.tt/6EYfjot January 1, 2023 at 11:32PM

Show HN: Lama2 - Plain-Text Powered REST API Client for Teams https://ift.tt/8xmlTw0

Show HN: Lama2 - Plain-Text Powered REST API Client for Teams https://ift.tt/L78EmMH January 1, 2023 at 10:06PM

Show HN: I created my AI clone based on 600.000 written words https://ift.tt/tbdLec8

Show HN: I created my AI clone based on 600.000 written words https://twitter.com/louis030195/status/1609487185602023426 January 1, 2023 at 05:51PM

A Manual on Self-Defense Intended for Survivalists

In the state that the world is in, you need to know self defense. When the SHTF, you could be called on to have to defend yourself from some...