Monday, January 15, 2024

Show HN: A minimal working Rust / SDL2 / WASM browser game https://ift.tt/yWKJ3TG

Show HN: A minimal working Rust / SDL2 / WASM browser game "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example. https://ift.tt/HlVh47i January 15, 2024 at 08:19PM

Show HN: BSON Extension for Postgres https://ift.tt/NxgtevY

Show HN: BSON Extension for Postgres JSON support in postgres is superb but sometimes you really want decimal, date, and binary types, "carefree" UTF8 string handling (i.e. no escaping), and robust roundtrippability. So I made an extension for BSON. https://ift.tt/RrEtKjM January 15, 2024 at 07:16PM

Sunday, January 14, 2024

Show HN: Come and have fun on this site that talks a lot about video games https://ift.tt/m9AojhG

Show HN: Come and have fun on this site that talks a lot about video games https://ift.tt/P9qWKzN January 14, 2024 at 11:48PM

Show HN: DataMapPlot for visualizing large corpora of documents https://ift.tt/2PgDMuG

Show HN: DataMapPlot for visualizing large corpora of documents https://ift.tt/1HICp64 January 14, 2024 at 11:32PM

Saturday, January 13, 2024

Show HN: A GPT-4 chat loop that can directly read and write your code files https://ift.tt/BbyaK0Y

Show HN: A GPT-4 chat loop that can directly read and write your code files https://ift.tt/wQsEdmh January 13, 2024 at 10:45PM

Show HN: C port of the (non-super) Star Trek game, incl. WASM for browser/phone https://ift.tt/8Kv9pfL

Show HN: C port of the (non-super) Star Trek game, incl. WASM for browser/phone Hi HN, I've decided to port the original (non-super) Star Trek game to C since I wanted to try playing the original but wasn't able to find a lot of sources that run on modern machines. Therefore I based this port on Michael Birken's 2008 C# port. This is in contrast to the Super Star Trek game which was far more popular and has a number of sources available on the web. I took some hamfisted measures to allow the Web Assembly version of the game to be played on mobile as well, it's not very pretty but it kind of works. You can tap into the terminal to open your phone keyboard, then the terminal should be visible in the top half while the keyboard can stay open in the lower half. The tips section on the page has some further hints. The port itself is quite crude but I made sure that it is ANSI C89 compliant, because I wanted the game to be able to run on just about anything. For the best effect, I recommend playing the game using the aptly named cool-retro-term. https://ift.tt/9RqWpzn This is the best way to play short of hooking up your needle printer as a faux teletype terminal. https://ift.tt/ygHWLn0 January 14, 2024 at 01:25AM

Show HN: Synphage a modern phage genome synteny graph generator for .gb files https://ift.tt/I3zp6Ur

Show HN: Synphage a modern phage genome synteny graph generator for .gb files https://ift.tt/9wGZhu2 January 13, 2024 at 04:43PM

Friday, January 12, 2024

Show HN: Conway's Game of Life, but with a gallery of other peoples patterns https://ift.tt/0zGtUBH

Show HN: Conway's Game of Life, but with a gallery of other peoples patterns This is my spin on Conway's Game of Life. I have added the ability to create an account, save grids that you have discovered, and browse the gallery of grids saved by other people and replay them. This project has served as a sandbox for me to practice various aspects of developing a comprehensive web application from scratch. This was my first time developing a full scale web app with [almost] all the features you would expect. I know it is nowhere near perfect in its current state, but I feel it has reached a point of diminishing returns, and therefore my time is better spent focussing on other projects with more potential. I may continue to develop this project further in the future just for fun. https://ift.tt/yaxmuGH January 12, 2024 at 01:42PM

Thursday, January 11, 2024

Show HN: I built yet another ChatGPT Chrome extension https://ift.tt/KY7nQhb

Show HN: I built yet another ChatGPT Chrome extension Hey HN, I’m here to introduce you my first of hopefully-many-projects-to-come this year: ReadPal.ai, a chrome extension that let’s you chat with ANY web pages while browsing. Let’s first address the elephant in the room: there are tons of chrome extensions of sorts out there…Why did I choose to work on this? Over the years, I’ve had many projects started that never crossed the finishing line; and also many ideas that’s dauntingly ambitious that I never even started. So I chose this project, in the hope that its moderate size & scope can help me finally exercise the build→ship muscle. And I must say, it has served its purpose. I thought it would just be a weekend project, however, end up dragging it for months…With the pressure of the year-end and the free time in the holiday season, I finally got to the ship phase! During the process of building, testing, and beta testing, I came across two revelations about the product: - Having AI side by side with access to the same information as you is very helpful! It's not just about summarizing long research papers, but even simple day-to-day activities can benefit from it. e.g. asking “is this miso good for making ramen?” on a miso product page on amazon, etc. - Despite a lot of similar extensions, there is still room for differentiation! The average user who isn’t intentionally following the developments in the AI field, can benefit from a tool that simplifies the complexity of various models & prompting techniques, and focuses on providing a user experience that seamlessly integrates with their workflows. There is still a long way to go in terms of the second point. Your feedback would be very helpful with that! Thank you!! https://readpal.ai January 11, 2024 at 09:03PM

Show HN: I built an affordable alternative to Spotify and YouTube Music Premium https://ift.tt/mCR4pid

Show HN: I built an affordable alternative to Spotify and YouTube Music Premium Hey guys, I had to cancel my spotify premium subscription which was a terrible thing once I like to listen music in loop while coding or at the gym. So I decided to code myself something cool to solve my own problem that makes possible listen music in loop and without ads. I took a night off and started coding something.. so that's how I built Youtube Music Loop. I know many ppl like to listen music but not everyone can afford to pay, so it's a lite affordable version of spotify and youtube premium, where you can: - Keep listen music without ads. - Synch your playlist through all your devices. - Listen music in loops and without ads. - Search for your fav music or just copy and past the link of youtube song (when search api doesn't reach its limit). - Get it as pwa / app in your phone home screen. - Works on pc and laptops, tablets and mobile devices. - Easy and simple to use, no fluffy stuff. It's an affordable option and you pay once and use it forever, which is more than half of youtube and spotify premium subscription price. You check it here: https://ift.tt/zv0Z9YD Let me know what you think and improvements you like to see, I have made many improvements as you can see here and here. -Fausto https://ift.tt/zv0Z9YD January 11, 2024 at 11:52PM

Wednesday, January 10, 2024

Tuesday, January 9, 2024

Show HN: I did a platform like Upwork but for Romania https://ift.tt/7Auy81o

Show HN: I did a platform like Upwork but for Romania https://taskora.co January 10, 2024 at 03:08AM

Show HN: Peer-to-peer mini r/place with Proof of Work https://ift.tt/GAHJ2RT

Show HN: Peer-to-peer mini r/place with Proof of Work Hi HN, This is a site where users can submit content and the shortest SHA256 value of nonce+content among them will make the site display the content. Very basic, without a blockchain. It's a static site with WebRTC and peer-to-peer. Why? I wanted r/place (Reddit canvas where users collaborate on a pixel grid), but with proof of work. This is my progress so far. It's a WebRTC app with peer to peer connectivity that forwards the best hashed values to other users, which verify them, display them and pass them on. There are many many improvements to be done (especially I should probably use something like libp2p-gossipsub, otherwise scale is probably an issue) and more ideas to be implemented, and I'm sure there are bugs. But I didn't find any similar projects yet (except blockchains of course). Hope you like it! https://ift.tt/IWRo4VX January 10, 2024 at 06:15AM

Show HN: Asymptotic Growth Order Calculator https://ift.tt/i9yz1F2

Show HN: Asymptotic Growth Order Calculator I'm an undergraduate student and for my math honors thesis I'm studying asymptotic growth orders, the kind you usually see written in "big-Theta" notation to describe an algorithm's time/memory usage. The most interesting part was studying how to compute the growth order of the sequence of partial sums of a given sequence - that is, the growth order of (a_1 + ... + a_n), in terms of the growth order of (a_n). So I thought I would make a little web calculator for playing around with this. Enjoy! :-) Some things to try: 1. The sums of the harmonic sequence (1/n) diverge, but can you find a faster-decaying sequence that also has diverging sums? 2. Can you make the growth order log(log(log(n))) using only one register? 3. What happens when you apply Σ⅟ΣΣΣ (applied from right to left) to any growth order, and why? https://ift.tt/M1Gg79i January 9, 2024 at 11:22PM

Monday, January 8, 2024

Show HN: Chalker – Rainbow JSON Logger (Stringifer) https://ift.tt/cteUTjF

Show HN: Chalker – Rainbow JSON Logger (Stringifer) https://ift.tt/LOgeQB9 January 9, 2024 at 02:51AM

Show HN: Automatically Create a Public Kanban for Project Using Linear API https://ift.tt/iqQxXd3

Show HN: Automatically Create a Public Kanban for Project Using Linear API https://ift.tt/nTPIRVB January 8, 2024 at 09:44PM

Show HN: Auto Wiki – Turn your codebase into a Wiki https://ift.tt/R8I9gMi

Show HN: Auto Wiki – Turn your codebase into a Wiki Hi HN! I’m Omar from Mutable.ai. We want to introduce Auto Wiki ( https://ift.tt/VEBdKTr ), which lets you generate a Wiki-style website to document your codebase. Citations link to code, with clickable references to each line of code being discussed. Here are some examples of popular projects: React: https://ift.tt/maHj1X9 Ollama https://ift.tt/Y1RyWHV D3: https://ift.tt/gz65MRB Terraform: https://ift.tt/vlxkfcT Bitcoin: https://ift.tt/vY0Mi67 Mastodon: https://ift.tt/bZcpBhu Auto Wiki makes it easy to see at a high level what a codebase is doing and how the work is divided. In some cases we’ve identified entire obsolete sections of codebases by seeing a section for code that was no longer important. Auto Wiki relies on our citations system which cuts back on hallucinations. The citations link to a precise reference or definition which means the wiki generation is grounded on the basis of the code being cited rather than free form generation. We’ve run Auto Wiki on the most popular 1,000 repos on GitHub. If you want us to generate a wiki of a public repo for you, just comment in this thread! The wikis take time to generate as we are still ramping up our capacity, but I’ll reply that we’ve launched the process and then come back with a link to your wiki when it’s ready. For private repos, you can use our app ( https://app.mutable.ai ) to generate wikis. We also offer private deployments with our own model for enterprise customers; you can ping us at info@mutable.ai. Anyone that already has access to a repo through GitHub will be able to view the wiki, only the person generating the wikis needs to pay to create them. Pricing starts at $4 and ramps up by $2 increments depending on how large your repo is. In an upcoming version of Auto Wiki, we’ll include other sources of information relevant to your code and generate architectural diagrams. Please check out Auto Wiki and let us know your thoughts! Thank you! https://wiki.mutable.ai January 8, 2024 at 11:56PM

Sunday, January 7, 2024

Show HN: AnyText AI – Multilingual text generation and editing tool https://ift.tt/QzOx6o5

Show HN: AnyText AI – Multilingual text generation and editing tool I just started to learn frontend and built a free AI powered web app for editing text in image using AnyText. I will continue iterating the AnyText.pics to make it easier to use and will learn frontend skills by building the web app. https://anytext.pics/ January 7, 2024 at 09:08PM

Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor https://ift.tt/VogWu3E

Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor Hi HN, I keep running in the same problem of each AI app “rem...