Alternatives
Products that do what Rational numbers for Java, why not? does
A while back I built a science library supporting both physical and abstract dimensions. Almost immediately I discovered working with floating point numbers suck in that space and BigDecimal isn't much better in terms of managing scale wrt margin of error across calculations, Java doesn't make this easy. Rationals are in my view much better suited for science/math in that information cannot be unintentionally lost when using them. So I made a Rational for Java, and in the process _forced_ Java to work better with science and math.
- 1MO
2017 · mathcha.io
- 2IA
2017 · insect.sh
- 3CA
2021 · mkhan45.github.io
- 4SP
Context: I'm looking at Norman Wildberger's rational trigonometry[1], and here I was wondering how useful it is in physics. So I thought about testing it with the famous simple pendulum exercise. It's not obvious we get any FPS gain, but still I find it cool to even be able to get the same result differently. 1. https://en.wikipedia.org/wiki/Rational_trigonometry
2016 · grondilu.github.io
- 5MI
Hi HN! I had a math idea whose thread I've been pulling on, and ended up creating this concept of Space Numbers. To read about it, see the pdf at the linked repo: https://github.com/abidsikder/space-numbers I'd appreciate feedback and ideas about the concepts, as well as further mathematical topics to take a look at that might be related, thank you all!!
2024 · github.com
- 6AM
2012 · github.com
- 7

- 8AE
This seems unlikely to be a "new" idea, but I stumbled into it by accident and thought it was cool. Java source code below: // This class is in the public domain. public class Numbers { public static void main(String[] args) { int numRows = 256; int numColumns = 128; for (int row = 0; row < numRows; row++) { StringBuilder rowOutput = new StringBuilder(); for (int column = 0; column < numColumns; column++) { if ((row & column) != 0) rowOutput.append("1"); else rowOutput.append("0"); } System.out.println( String.format("row/col %s:\t%s", row, rowOutput.toString())); } } }
2014
- 9LN
I was reviewing Dirac's Large Numbers Hypothesis (https://en.wikipedia.org/wiki/Dirac_large_numbers_hypothesis) and decided to give it a second go, now with measurements of fundamental constants more precise than 100 years ago. And I stumbled upon a value for Hubble's constant that's uncannily close. Here are the full calculations. https://colab.research.google.com/drive/1K1qoUFvqZp1fWbpcKJWq63nflgwS0ZHh?usp=sharing Meaningless, or meaningful coincidence?
2021
- 10IP
2017 · strandmark.net
- 11MW
Hey HN check this really cool worlde-inspired project of a friend of mine. :)
2022 · mathle.bykiru.rocks
- 12KL
2021 · katlang.org
- 13SM
2015 · github.com
- 14Qq1tifier▲5
This is a side project we did. We call it q1tifier (pronounced 'quantifier') and it's main aim is to make sense of numbers. E.g. if you search for the number '5000' one of the result is '5000m = about the length of 89 NASA Space Shuttles' (see it here! http://duuble.com/q1tifier/view/3/=5000) Numbers don't really mean anything by themselves, so through this such numbers could be more meaningful! This idea spawned from seeing infographics that often compare numbers we real life stuff, and we decided to make a database for people to supply such small pieces of info and facts. The database is…
2011
- 15FF
I am playing around with using arrays of arbitrary dimension as framework for designing FFT implementations, as opposed to the more classical approach of tensor products and butterflies (too complicated in my opinion). It turns out, that with a modern compiler, you do not need much complexity to make a really fast implementation. This implementation is for powers of 2, and optimized for arrays that do not fit in cache. I do think it would be better to use a higher-level language to implement other cases (e.g. n = 2^a * 3^b * 5^c, multiple small FFTs, higher-dimensional), so I am currently…
Oct 2025 · gitlab.sac-home.org
- 16SC
During my (ongoing) engineering degree, I've often looked up formulas and been frustrated at the lack of reliable results. Some formulas (usually the easy ones) get their own blurb on Google results, while others are a few clicks away, or are most easily accessed by looking at random university slides on Google images. It felt like, in this day and age, there should be a site that serves the small but noble purpose of being a source of truth for formulas, while leveraging modern website technology to provide a fast and user-friendly experience. So, I made stemformulas.com (with some…
2023 · stemformulas.com
- 17OS
2013 · yeppp.info
- 18CI
Author: Danison Nuñez Project: Coderive Project Type: Programming Language Highlight: Formula-based Execution ## Coderive - Iterating Through 1 Quintillion in a Loop *Subtitle: How a phone interpreter achieves what supercomputers cannot* The Impossible Loop: ```java // In any other language, this would be computational suicide for i in [0 to 1Qi] { // 1,000,000,000,000,000,000 iterations arr[i] = i * i } ``` Traditional Reality: · Python: MemoryError at array creation · Java/C++: Theoretical 31 years (with 8 exabytes of RAM) · NumPy/TensorFlow: Immediate crash ·…
Dec 2025 · github.com
- 19SA
Hi everyone, I’m a student with a strong interest in computer science and complexity theory. Recently, I worked on a manuscript attempting to prove that P ≠ NP. I know how this sounds — it’s one of the hardest and most debated problems in CS, and many have tried and failed. I don’t claim to have the final answer, but I believe the approach I used might at least offer some fresh perspective or provoke useful critique. The idea involves geometric separation between deterministic and nondeterministic computation, using high-dimensional lattice constructions and some physics-inspired intuition.…
2025 · zenodo.org
- 20MO
If AI got lucky or not, AI is surely going to assist in solving serious math problems. If you want to spend your resources/weekends contributing, this repository is full of math problems where you can add your thoughts (or proofs - for you Good Will Hunting type people) for others to build on it and we all together can try to change the world of math. I have already extended the research with manual proof of Jacobian Conjecture that was posted on Twitter (with attribution).
Jul 2026 · github.com
- 21NJ
2014 · github.com
- 22MC
2021 · mathequationapi.com
- 23JT
I had this crazy idea like some years ago.. I wasn't expecting it be factible, and there's still some semantic problems with this approach Anyways, the whole idea was to take some java source, generate an AST, and output it back as syntactically correct PHP. why? 50% fun + 50% exploration So I have this really basic compiler, which can roughly output its own code; what's still missing? - static vs instance detection (-> vs ::) - class' properties - method visibility - enums - inner types - annonymous classes - dealing with method overriding There's a huge gap in the semantic area (eg:…
2014
- 24MY
A fun little game idea I had last year after building a personal kb based bit manipulator to have a better sense of the binary space. All sounds and graphics are my own.
2025 · 24bitsa.day
Ranked by how close each launch is in meaning, then by votes. Refine with a description →