Viewing profile — fouronnes3
fouronnes3
HN member- Joined
- Wed, Jan 02, 2019, 6:13 PM UTC
- HN karma
- 3,462
- Public activity
- 426 items
- HN profile
- View on Hacker News ↗
About fouronnes3
No profile information was provided.
Recent public activity
-
comment
Comment #48344929
I recently came across the existence of Penrose string diagram after curiously and naively researching the existence of index free notation for linear algebra. This seems to be a v…
-
comment
Comment #48305179
Is a paper that publishes a 0.01% improvement of something at the cost of 5 times more power really an improvement? I believe that every single computer science measurement metric …
-
comment
Comment #48190295
I work on differentiable geometric optics with PyTorch. Seeing a list like this is really illustrative of the power that PyTorch provides when you start considering it like a gener…
-
comment
Comment #47816050
That's a very cool idea :) It was proposed as far back as 1968 (!) in a paper by none other than the legend of floating point himself: Wiliam Kahan https://interval.louisiana.edu/h…
-
comment
Comment #47815195
You should use two tolerances: absolute and relative. See for example numpy.allclose() https://numpy.org/doc/stable/reference/generated/numpy.allcl...
-
comment
Comment #47814749
Thanks! Arbitrary precision arithmetic is definitely something I'd like to learn more about, yeah. Haven't had time to study it so much yet unfortunately.
-
comment
Comment #47814508
Interesting! I'm not familiar with IEEE 1788. The TypeScript library (not-so-float) that I wrote which powers the calculator uses the JS Number type which is double precision IEEE …
-
comment
Comment #47814294
I don't handle it, ahah. You are right that if you take any classical numerical computing algorithm and replace the floating point reals by interval unions, most of the time the nu…
-
comment
Comment #47813763
Yeah it's super interesting. Like you said, I learned that the IEEE 754 spec actually requires that complete implementations of floating point numbers expose a way to programmatica…
-
comment
Comment #47813689
It's possible to support that but it makes the code very very much more complicated. I've decided early on to not support it. Would be a cool addition though!
-
comment
Comment #47812508
I wonder if we could design a programming language specifically for teaching CS, and have a way to hard-exclude it from all LLM output. Kinda like anti virus software has special s…
-
comment
Comment #47812473
I've had a lot of enjoyment flipping the agentic workflow around: code manually and ask the agent for code review. Keeps my coding skills and knowledge of the codebase sharp, and c…
-
comment
Comment #47812435
Author here. Outward rounding to combat precision issues is what interval arithmetic is most known for (try 0.1+0.2 with "full precision mode" enabled), but that's really a shame i…
-
story
Show HN: I made a calculator that works over disjoint sets of intervals
I've been studying interval arithmetic for the past few weeks and it's a really interesting field because while there is a ton of super interesting research published over the past…
-
comment
Comment #47810748
This is awesome! I myself did a 12 weeks batch at RC (W1'24) and had an absolute blast. Happy coding! Stay curious.
-
comment
Comment #47641660
Working with tensor datatypes in numerical computing, I've been wondering if it would be possible to somehow add an extra dimension to tensors that would serve as the "floating poi…
-
comment
Comment #47641611
This is very interesting! I made an interval arithmetic calculator a few months ago [0]. I wonder if you could combine the two techs to make something even more powerful. [0] https…
-
comment
Comment #47458506
> not generally feasible or computable You'd be surprised. It really depends on how you define the problem and what your goal is. My goal with bidicalc what to find ONE solution. T…
-
comment
Comment #47457685
Very cool article! I also implemented a spreadsheet last year [0] in pure TypeScript, with the fun twist that formulas also update backwards. While the backwards root finding algor…
-
comment
Comment #47340992
I feel you. I don't think I've ever finished reading a sentence that started with "I asked and he said..."
-
comment
Comment #47332106
Mindshare death is a very large overstatement given the massive amount of legacy C++ out there that will be maintained by poor souls for year to come. But you are right, there used…
-
comment
Comment #46731493
Only on HN do we explain social interactions using network protocol analogies, and not the other way around!
-
comment
Comment #46594024
I'm not even sure if this is a sarcastic dropbox-style comment at this point.
-
comment
Comment #46547165
I do all my programming by only making self sustaining full scale universe simulations that contain a copy of myself, so that by the strong anthropic principle the code has already…
-
comment
Comment #46547135
It is quite powerful that when you see a common keyword in the wrong color you can immediately deduce a syntax error.