Каталог продуктов
Отслеживается продуктов: 468
Dozenal
Hello HN! We're Rory and Chris, and we've made a game called Dozenal[0], a grid-based number puzzle game where the objective is to use all the tiles on the board to create totals of 12 (hence the name). We think the mechanic is quite unique, although keen to hear if people know of similar games! You essentially drag tiles across the board, and the distance between two numbers decides the arithmetic operation when they connect to each other: zero spaces is addition, one space is subtraction, two spaces is multiplication: e.g. 5 → 4 = 9 5 → _ → 4 = 1 5 → _ → _ → 4 = 20 We've spent the past month getting people to test the game. The two biggest points of feedback are: 1. People generally find the learning curve a little too steep -- we are open to any feedback on how to make the rules clearer or easier -- but we've found that almost everyone that sticks with it for more than a couple of days can solve the puzzles. 2. People find that "mixing" arithmetic is confusing -- you can combine up to two arithmetic operations (e.g. addition and multiplication) in a single chain to reach a "12 total", but there's a catch in that you can only do this for one move. We release a new puzzle every day (all of them are set by Chris), and our aim is to make something that people enjoy coming back to and that strikes the right balance between a time-killer and a bit of a challenge. A bit of backstory: Chris and I came up with the idea over a decade ago while we were students. We were always tinkering with prototypes but never released anything. AI coding assistants made it a lot easier to work on the game in the past couple of months (it's a mixture of human and AI development, not fully vibe-coded). Give it a try and let us know what you think! [0] - https://dozenal.game
Tomshardware
Open-source 3D-printed portable MRI machine built for under $70k
Port Zero
Hi HN, Recently I wasted several hours wrangling my dev environment only to find out that the browser frontend was talking to the wrong version of the backend. This got me thinking--why on earth are we still using simple numbers to describe which process to connect to? Why not use names instead? I thought of all the times a program wouldn't start because of port conflicts. The more I thought about it, the crazier it seemed. Modern operating systems already offer no-conflict ports: if you make your TCP server listen on port 0, the OS assigns you a random available port. But that only solves half the problem. I built the other half: PortZero. It's a GPLv3 program that watches for processes (and docker containers!) with a special PZ_TUNNEL environment variable: PZ_TUNNEL=myapp-{branch}.portzero.local:80 npm run dev When it sees such a process or container, PortZero does this: 1. Create a virtual NIC (if it hasn't already) 2. Create a new virtual IP address 3. Create a DNS record that substitutes things like {branch} based on the working directory of the process, and points at that virtual IP address 4. Start listening on that virtual IP address on the port of your choice (e.g. port 80 for http, port 443 for https, port 5432 for postgresql) 5. Forward any TCP connections to that virtual IP address / virtual port to the random, OS-assigned port that your process or container is actually listening on The result is you don't have to think about ports anymore, you just have to think about subdomains. You can have multiple services available on port 80 without conflicts, as long as they have different portzero.local subdomains. It does some other cool stuff like: - Enable HTTPS on local HTTP services by creating a local CA and registering it on your machine - Enable cloud tunnels so you can access your apps on other devices (paid feature) Links: https://portzero.net/docs/ https://github.com/PortZeroNetwork/portzero
Free Bible study that explains every chapter you read
Show HN: Free Bible study that explains every chapter you read
The Occult Gatsby
The Occult Great Gatsby The Great Gatsby Annotated for Esoteric Content: The Fourth Way, Alchemy, Tarot, and Kabbalah Author is my father, Jon Woodson. I'm the web guy who wanted to bring this to a wider audience with a more interactive way to pop-up the notes about esoteric content. Author's blurb from Amazon self-publishing page: F. Scott Fitzgerald’s novel, The Great Gatsby, is a manual for spiritual development. It is not a unique text, for many American modernist novels of canonical stature are similarly grounded in the occult. Fitzgerald was a follower of A. R. Orage who not only taught the Gurdjieff Work (the Fourth Way) but organized a vast literary network to further its goals. The chief reason that this occult literary tendency has remained in the shadows is that the arbiter of the movement has been poorly understood and critically neglected. The Great Gatsby belongs to a genre of the novel invented by Carl Van Vechten. Van Vechten’s novel, The Blind Bow-Boy (1923) was the model for The Great Gatsby and for many other modern masterpieces. My annotated presentation of Fitzgerald’s novel performs three functions. Since emblematic novels are all written using the same phonetic-syllabic code, the alchemical cabala, I have decoded the novel and presented a running account of the coded subtext in footnotes. The actual texts that have decrypted are presented in italics.
I mapped every US golf course
I got tired of Googling basic course info, so I made a free directory of every US course Google filters for golf course results are terrible so I built a better way to browse courses using OSM as the backbone.... https://golfcoursebrowser.com/ It's a work in progress and mostly US for now, but I want to expand to the rest of North America, the EU, and the rest of the world ASAP. It's free, no ads, no login, no bs. If you spot anything wrong (bad info, a missing course, wrong scorecard), you can flag it right on the course page. I actually read those and fix them. Still a lot of missing info, but I'm filling out more and more each day. The goal is the most complete, and current golf course directory in the world, verified and maintained by actual golfers. I think is attainable in the next few months. The base layer is OpenStreetMap, cross-checked against course websites and enriched with scorecards, USGA rating/slope, and public/private status. User corrections from golfers who know their home course have beaten every commercial data source we check against.
Working Async
After living in multiple countries around the world and working remotely, I discovered that the best working cultures are asynchronous ones. An asynchronous working culture is a model where team members collaborate and complete tasks on their own schedules, without needing to be online at the same time or respond instantly. This means employees can work when and where they please for maximum productivity, often times companies who have succesfully implemented async communication have teams with employees across the globe. I created a job board dedicated to curating these types of jobs because I strongly believe that async communication will be a standard for many job types in the future. You can check out the site here: https://workingasync.io Right now there are over 400 jobs listed (including roles from companies like DuckDuckGo, GitLab, and Docker). I’m planning to add new features over the coming weeks, and have update the blog regularly. Feedback is very welcome!
Bribes.fyi
Show HN: Bribes.fyi – Know before you go. New feature added
Open-weight OCR got so cheap I had to share it
This was not supposed to become a product. When PaddleOCR-VL-1.6 dropped, independent benchmarks put it at the top of document parsing models. I had to try it. I needed a provider, but there simply isn't one ready for production that I would trust. So i set one up myself. I assumed that even after getting it running, serving a vision-language model would be expensive. It turns out the opposite is true. Once I had it running properly, the cost was absurdly low. At proper GPU utilization, the cost is only around $1 per 1,000 pages. The nearest competitors are either much lower quality (Azure Read) or absurdly expensive (Extend or Reducto). Even Mistral OCR 4 which is really good and pretty cheap is still 4x more expensive. So I had to share it. I made the endpoitns public, and vibe-coded a simple dashboard. Let me know what you think!
Uploads.sh
Show HN: Uploads.sh – the missing upload command for coding agents (open-source)
X402vps
Show HN: X402vps – Docker containers for AI agents, paid per hour with USDC
A static, client-side tarot calculator for Brazilian Portuguese
Show HN: A static, client-side tarot calculator for Brazilian Portuguese