Tuesday, April 4, 2023

Show HN: CartoSVG – create beautiful map visualizations easily https://ift.tt/Pf2697p

Show HN: CartoSVG – create beautiful map visualizations easily This project aims at making the creation of rich interactive maps easy, with no compromise on the visual quality. A goal is also to export the final SVG as lightweight as possible, with no dependency on external libraries, which are usually needed to have interactive maps on a website. Feel free to explore the examples (the “examples” dropdown at the top-right) to explore what is possible to design with CartoSVG. https://cartosvg.com April 5, 2023 at 12:35AM

Show HN: NanoApp.dev – Turn JSON into Native Mobile App https://ift.tt/4Da8dnb

Show HN: NanoApp.dev – Turn JSON into Native Mobile App https://ift.tt/S8Ynazk April 4, 2023 at 11:04PM

Show HN: I built a simple IPTV player with M3U support and fuzzy finding in bash https://ift.tt/HzomrBC

Show HN: I built a simple IPTV player with M3U support and fuzzy finding in bash https://ift.tt/nyqhSba April 4, 2023 at 11:40PM

Show HN: I made a GPT-powered job board https://ift.tt/onuZPYR

Show HN: I made a GPT-powered job board https://hiring.cafe/ April 4, 2023 at 11:36PM

Monday, April 3, 2023

Show HN: Garson.io helps product people write like a pro https://ift.tt/M8oFuj3

Show HN: Garson.io helps product people write like a pro If you struggle with writing a professional email, blogpost or documentation article or it takes you too much time, Garson is here to help. AI powered concierge that can improve the quality of your write ups. https://garson.io April 4, 2023 at 09:52AM

Show HN: Abstract coding using GPT 4 https://ift.tt/IyGgZ39

Show HN: Abstract coding using GPT 4 https://ift.tt/5TARPJv April 4, 2023 at 09:28AM

Show HN: Generate Textual Descriptions for Images https://ift.tt/cnx10ZS

Show HN: Generate Textual Descriptions for Images https://scenex.jina.ai April 4, 2023 at 05:58AM

Show HN https://ift.tt/bwB59Xq

Show HN https://ift.tt/Vk1cin8 April 4, 2023 at 06:38AM

Show HN: Daba – Turn your JSON into a database https://ift.tt/k5lb1Ro

Show HN: Daba – Turn your JSON into a database Hi all, I built this tool when I needed a simple LocalStorage-esque database for a client project, and figured others might want something similar. Basically turns your JSON into a query-able, hosted database in seconds. You can read/update/delete JSON files by path, just like you would in Javascript. So, something like get(”users[7].address”) And while we’re at it, I also built a simple file storage service where you upload a file and it gives you the URL back. A lot of my (and other devs friends') side projects will never require more data than a JSON file can handle. Yet we always have to go through the hoops of setting up and using databases meant to handle huge amounts of data. There are many other services that could benefit from the same minimalist philosophy. The idea is to have a bunch of building blocks of different services, and let the developer scale up/down the complexity as they see fit. I'm working on more services for daba (In no particular order: SQLite db?, auth, emails, …) You can use this for any applications where the data can fit in a JSON file. (e.g. Website CMS, blog, portfolio, small mobile apps, internal tools, …). You’ll be surprised at how much data a 20mb JSON file can hold: https://ift.tt/IDtAp3w... Let me know what you think https://www.daba.so April 4, 2023 at 02:24AM

Show HN: Img2irc – convert images to IRC or ANSI, with post-processing filters https://ift.tt/5OS3TJx

Show HN: Img2irc – convert images to IRC or ANSI, with post-processing filters https://ift.tt/2OxcbSJ April 4, 2023 at 02:36AM

Show HN: Ycinterview.ai – Practice the YC Interview with Cloned AI Partners https://ift.tt/ZCz4pkm

Show HN: Ycinterview.ai – Practice the YC Interview with Cloned AI Partners https://ycinterview.ai/ April 4, 2023 at 12:55AM

Show HN: Pubnix.pink, a public-access Void Linux system https://ift.tt/a6XZjxS

Show HN: Pubnix.pink, a public-access Void Linux system This is a hobby project I've been working on, any feedback is greatly appreciated! https://pubnix.pink April 3, 2023 at 11:40PM

Show HN: Goru, an experimental, Go-inspired concurrency library for Ruby https://ift.tt/r2jLgPS

Show HN: Goru, an experimental, Go-inspired concurrency library for Ruby Hey folks, wanted to show this off and get feedback. Still early/experimental but there are quite a few concepts I'm excited about here. This project came about while writing a program in Go and loving its approach to concurrency. Being a long-time Rubyist I immediately started to think about what similar concepts might look like in Ruby. I set out with two main design constraints: 1. Lightweight: I didn't want routines to be backed by fibers or threads. Having been involved some in the async project ( https://ift.tt/lVvM1N3 ), I had some experience using fibers for concurrency but was curious if they could be avoided. 2. Explicitness: Routine behavior must be written to describe exactly how it is to behave. I always felt like concurrent code was hard to fully understand because of the indirection involved. On the spectrum between tedium and magical I wanted to err more on the side of tedium with Goru. Goru routines are just blocks that are called once for every tick of the reactor. It is up to the developer to implement behavior in terms of a state machine, where on each tick the routine takes some action and then updates the state of the routine for the next tick. This fulfills both design constraints: 1. Because routines are just blocks, they weigh in at about ~345 bytes of memory overhead. 2. Routine behavior is explicit because it is written as a state machine inside the block. Couple more features worth noting: * Goru includes channels for buffered reading/writing (similar to channels in Go). * Goru ships with primitives for non-blocking IO to easily build things like http servers. Curious your thoughts! https://ift.tt/peUMHr2 April 3, 2023 at 07:17PM

Sunday, April 2, 2023

Show HN: Resource Forks https://ift.tt/mRDg37W

Show HN: Resource Forks https://ift.tt/ZerRFQ3 April 3, 2023 at 09:03AM

Show HN: Cloud.museum the first SSG coded by ChatGPT https://ift.tt/1v6yMbw

Show HN: Cloud.museum the first SSG coded by ChatGPT ChatGPT can code pretty well but not without some help. After 100+ interactions here is the first ever static site generator coded entirely by ChatGPT. There is a NodeJS and even a Swift version. What do you think ? https://cloud.museum April 3, 2023 at 05:44AM

Show HN: I Got ChatGPT to Write Complete Programs https://ift.tt/uZPhYEl

Show HN: I Got ChatGPT to Write Complete Programs https://ift.tt/bqJ5u0Z April 3, 2023 at 03:42AM

Show HN: Aicmd – Write difficult shell commands using natural language for free https://ift.tt/p1wDAny

Show HN: Aicmd – Write difficult shell commands using natural language for free Ever tried to write a shell commands but can't remember the syntax or parameters? aicmd is a CLI tool that allows you to write commands using natural language and is free of charge. No subscription or OpenAI key required. Check it out! https://aicmd.app April 2, 2023 at 11:46PM

Show HN: Shhhbb, an SSH BBS https://ift.tt/tOP50AU

Show HN: Shhhbb, an SSH BBS Hello all :) I made this BBS for fun and thought you all would enjoy it. It's not perfect, but it's been a fun exercise! see it: https://ift.tt/zy5w62N try it: ssh -p 2223 shhhbb.com host it: https://ift.tt/hjBrQxb why? Every year I challenge myself in some new way, this year it is to push one project per week. You might recognize my static site generator [0] or my releaser for go [1] from previous posts as one of these weekly projects. If you want to join me in doing this, it's been a blast and I highly recommend it! Maybe we can chat on the bbs about it :) [0] - bearclaw tiny static generator - https://ift.tt/iDdL1cF [1] - release.sh release builder for go - https://ift.tt/iDdL1cF need: I'd love a few co-conspirators, or even some new friends for the bbs software or the bbs itself. A lofty nice-to-have goal is meeting a few other similarly motivated people to conspire with on a weekly basis. If that's you, drop me a line! goals: I have about half of an admin interface endpoint pushed up, which I'd like to finish. I realized mid-commit that I'd lacked some other material in a previous commit, and in pushing it up, I ended up pushing half the admin feature. Stay tuned for that. I'd also like to implement a feature where I surrender the socket to a new process so I can upgrade the binary without dropping all of the connected users. I'm not sure on the feasibility of this, but all the words fit together, so it'll be tried. https://donuts-are-good.github.io/shhhbb/` April 2, 2023 at 10:10PM

Show HN: Integrating puzzle rush and spaced repetitions for chess training https://ift.tt/tPgXLsG

Show HN: Integrating puzzle rush and spaced repetitions for chess training Hi HN! I’m publicly releasing BraiMax Chess, a web app I built during the last three months; it’s based on a training technique which brought me from around 1700/1800 to 2000 rating (superblitz) on lichess. Here it is: https://ift.tt/oKT0ye6 Background story: during lockdown I decided to try and improve at chess, which I was playing online a lot. Bought a few books, tried all the websites and apps I found. This serious study helped a lot in understanding the game better, but didn’t improve my results as much as I hoped. It also was very hard work, and after a few months I stopped having the motivation to continue. Around that time I discovered Puzzle Rush on chess.com; that one was the most enjoyable chess-related thing I could do besides playing games, and it helped with tactics, but I soon plateaued - until I thought about combining that with spaced repetitions. I would manually review the puzzles I had failed, and add them to a rudimentary spaced repetitions system I had hacked together. It was a bit of work, but still enjoyable enough to stick to it; that’s when I started getting noticeably better and better, making fewer blunders, and climbing the rating. Late last year I decided to take some time off after leaving my last job; during the break I felt an itch and decided to create a website which would allow anybody to use the same technique I described above, but in a much easier/integrated way. After three months of full time work on it, it’s ready! Let me know what you think Dan https://ift.tt/YatgjO6 April 2, 2023 at 03:06PM

Saturday, April 1, 2023

Show HN: Rock Paper Scissors Online Game https://ift.tt/Ou6bY0h

Show HN: Rock Paper Scissors Online Game I created online rock paper scissors game with Nuxt.js and node.js (socket.io) https://ift.tt/mk049Xj April 2, 2023 at 02:25AM

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

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