Growing India News, world news, nation news, our news, people's news, grow news, entertainment, fashion, movies, tech, automobile and many more..
Tuesday, September 23, 2025
Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/HpKtjI4
Show HN: Python Audio Transcription: Convert Speech to Text Locally https://ift.tt/iGK4HMS September 22, 2025 at 11:48PM
Monday, September 22, 2025
Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/PuLrQSw
Show HN: I wrote an OS in 1000 lines of Zig https://ift.tt/jqQWH1r September 18, 2025 at 08:35PM
Show HN: I made Android boot on Apple Silicon https://ift.tt/D7rOg2d
Show HN: I made Android boot on Apple Silicon https://twitter.com/mishushakov/status/1969797255353053264 September 21, 2025 at 11:18PM
Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js https://ift.tt/LgJs9n6
Show HN: The Atlas – I Built a 3D Universe Simulation with Python and Three.js Hi HN! I’ve spent the summer of the past 2 years building The Atlas, a procedural universe simulator that generates 1 sextillion galaxies (10²¹) from a single mathematical seed. Think No Man’s Sky meets theoretical physics, but running entirely in your browser. Everything is purely deterministic, the universe is calculated from SHA-256 hashed seeds using the golden ratio as primordial constant. There’s no database, no pre-saved data, just pure math. Time itself is treated as a coordinate, so the universe exists as a 4D structure where any moment can be computed on demand. Shut it down for weeks, restart, and planets have still been orbiting. Open the same world on multiple devices and you’ll see identical cloud formations, lava flows, even particle effects—always perfectly synchronized (if your clocks are synced). The simulation applies real physics, Kepler’s laws, tidal locking, Roche limits, hydrostatic relaxation for moons, and orbital temperature variations. Scale is mind-boggling, 300 tredecillion potential planets, far beyond anything that could ever be explored. The backend runs on Python/Flask with Hypercorn, the frontend on React + Three.js, connected via a custom MIT-licensed “vite-fusion” plugin we made. Everything is generated in real time, no storage needed. The Atlas includes 26+ planet types, fictional elements, moons evolving over geological timescales, and rare life forms that display Arecibo-style messages when analyzed. There’s resource mining and spaceship progression as gamification features. At its core, it’s a playable implementation of Einstein’s block universe theory, all moments exist simultaneously in the mathematical structure, you’re just moving through different temporal slices. You can try the live demo or run your own universe locally. When installed, you can choose between Core Continuum (a shared seed universe evolving since 1986, my birth year) or Design the Multiverse (your own unique cosmos with a fresh seed). I’d love feedback on the procedural generation algorithms and ideas for expanding the physics simulation! - GitHub: https://ift.tt/MLeDBnE - Docker: bansheetech/atlas:latest - Demo: https://the-atlas.koyeb.app - Alt Demo: https://ift.tt/49nR6rj Thanks for reading this far! <3 https://github.com/SurceBeats/Atlas September 21, 2025 at 09:26PM
Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/tRwk35X
Show HN: Parsing Crusader Kings III data files to generate mods https://ift.tt/VhAd1nP September 22, 2025 at 01:05AM
Sunday, September 21, 2025
Show HN: I made a spaced-repetition-based language learning app https://ift.tt/zUsWkF4
Show HN: I made a spaced-repetition-based language learning app I don't know who all here is interested in language learning, but I thought I'd share something I've been working on. I was frustrated by the inefficiency of Duolingo, and while the rational choice might have been to try some other apps, I decided to just make my own. You can use it here: https://yap.town/ - btw it's totally free and I don't intend on changing that. It's based on pedagogy principles like spaced repetition and the testing effect. I genuinely think it's probably the most efficient language learning app out there, though it's less polished since I only work on it in my spare time. (And because I haven't tried every language learning app out there, I can't really conclusively make that determination, but I still think it's the best for reasons I'll get into.) By the way, the frontend is mostly Rust compiled to WASM, which enabled performance optimizations that would've been tough in JavaScript. One other thing: the app is local-first and has cross-device sync based on CRDTs, which I figure should be a hit here. Honestly, that was pretty much as much work as the entire rest of the app combined. The source code is here: https://ift.tt/h3qJIuO ---- Building this taught me a lot about spaced repetition. The core idea with Yap is that it tests you with sentences that contain words you need to practice. But this gets tricky because words have multiple uses. If you mistranslate a word used one way, practicing it in a different context isn't helpful. My solution uses NLP (using spaCy) to annotate words with their parts of speech and lemmas, which distinguishes different uses and conjugations of the same word. I also maintain a database of "multi-word terms", because many phrases (such as "a lot") need to be learned as units. For spaced repetition, the scheduler is FSRS, which is state of the art. For users with prior language exposure, I automatically adjust difficulty by analyzing word frequency against what they seem to find easy, helping me show them the most common words they don't yet know. Using the app feels odd at first - after learning just a few words, you can already form sentences like "Why did you do this to me?" These sound complex but use only common words. Unlike Duolingo teaching you "apple" early on, learning the most frequent words first lets you grasp sentence structure immediately, then figure out remaining words from context. No app is a complete language learning system, this included, but I hope it's a useful supplement to whatever else you're doing to learn a language. One useful supplement to my app is the Pimsleur method, which I have been using as well and having a lot of success with. ---- on Apple platforms, the app requires the latest version of Safari because I use some APIs that were only recently implemented on Apple platforms. Desktop users are always fine with Chrome of course, regardless of platform. I've considered fixing this, but it would kind of be a pain, and because I'm primarily making the app for myself I haven't put too much effort into things that would not benefit me. https://yap.town September 21, 2025 at 01:26AM
Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots https://ift.tt/dELYVg9
Show HN: WaFlow – Local sandbox to prototype WhatsApp-style bots I built WAFlow to prototype WhatsApp-style chatbots locally with plain webhooks. Repo: https://ift.tt/AyINgWO Docker up → chat in browser → simulator posts a webhook to your bot → bot replies via API → export/import transcripts. Stack: .NET 8 + Blazor. MVP: Polling UI, single user, text-only. Would love feedback on what’s missing for your workflow. September 21, 2025 at 01:10AM
Subscribe to:
Posts (Atom)
Show HN: StarScope – Free astronomy dashboard for observers outside the US/UK https://ift.tt/LgOr41F
Show HN: StarScope – Free astronomy dashboard for observers outside the US/UK https://starscope.live/feed June 16, 2026 at 12:51AM
-
Show HN: An AI logo generator that can also generate SVG logos Hey everyone, I've spent the past 2 weeks building an AI logo generator, ...
-
Show HN: Simple Gantt Chart Software https://ift.tt/sa3dQKF May 7, 2022 at 12:39PM
-
Show HN: Jsonnet Course Online Hi HN! I'm usually a lurker here, but I wanted to share this: I'm an enthusiastic user of Jsonnet[1] ...