Viewing profile — mfabbri77
mfabbri77
HN member- Joined
- Wed, Nov 14, 2012, 5:50 AM UTC
- HN karma
- 218
- Public activity
- 71 items
- HN profile
- View on Hacker News ↗
About mfabbri77
Recent public activity
-
comment
Comment #48037771
Miter join (Safari) VS round join (Chrome)
-
comment
Comment #47435944
The point was to answer the question: "Can every piece of software be viewed as a permutation of software that has already been developed?" In my opinion, an email client is a more…
-
comment
Comment #47435711
In my experience, the further you move away from the user and toward the hardware and fundamental theoretical algorithms, the less true this becomes. This is very true for an email…
-
comment
Comment #47435455
Yes. This happens because the training data contains countless SotA "to-do" apps. This argument does not scale well to other types of software.
-
comment
Comment #47384493
Back in 80/90 we used to call it "demoscene".
-
comment
Comment #47311773
What if someone doesn't declare that it has been reimplemented using an LLM? Isn't it enough to simply declare that you have reimplemented the software without using an LLM? Good l…
-
comment
Comment #47265120
OpenVG is just an API by Kronos group, that was never implemented by hardware vendors on desktop graphic cards (it was specifically created for mobiles, as OpenGL|ES). Btw, there e…
-
comment
Comment #47259983
If the AI product is recognised as "derivative work" of a GPL-compliant project, then it must itself be licensed under the GPL. Otherwise, it can be licensed under any other licens…
-
comment
Comment #47258218
This has the potential to kill open source, or at least the most restrictive licenses (GPL, AGPL, ...): if a license no longer protects software from unwanted use, the only possibl…
-
comment
Comment #46688497
This issue can be resolved on the European side by effectively making the transfer of EU->US data illegal and, if detected, nationalizing the entire EU subsidiary of the US company…
-
comment
Comment #45896424
I don't know how common it is in fonts, but for generic 2D vector graphics, problems arise from the management of self-intersections, i.e., the pixels where they fall. With an SDF …
-
comment
Comment #45090725
I'm always interested in new 2D vector rendering algorithms, so if you make a blog post explaining your approach, with enough detail, I'd be happy to read it!
-
comment
Comment #45059421
At what order of magnitude in the number of elements to be sorted (I'm thinking to the overhead of the GPU setup cost) is the break-even point reached, compared to a pure CPU sort?…
-
comment
Comment #44531952
You have to look for "stroking": there are several ways to do it, in CPU you usually first perform a piecewise linear approximation of the curve, then offset each segment along the…
-
comment
Comment #44531564
You need to look at a 2d vector graphics library eg: Skia, Cairo, Agg, NanoVG, Blend2D, OpenVG (and many other, in no particular order).
-
comment
Comment #44238769
You didn't mention one of the biggest source of 2d vector graphic artifacts: mapping polygon coverage to the alpha channel, which is what virtually all engines do, and is the main …
-
comment
Comment #41259035
As pointed out by Raphlinus, the moire pattern in the Siemens star isn't such a significant quality indicator for the type of content usually encountered in 2D vector graphics. Wit…
-
comment
Comment #41258717
In my opinion, if you break down all the polygons in your scene into non-overlapping polygons, then clip them into pixels, calculate the color of each piece of polygon (applying al…
-
comment
Comment #41253776
I've been researching this field for 20 years (I'm one of the developers of AmanithVG). Unfortunately, no matter how fast they are made, all the algorithms to analytically decompos…
-
comment
Comment #41253717
I am quite convinced that if the goal is the best possible output quality, then the best approach is to analytically compute the non-overlapping areas of each polygon within each p…
-
comment
Comment #39770027
Is there technical documentation to understand the method behind the engine? because at first sight it seems like the classic "path flattening to polygon and then triangulation" th…
-
comment
Comment #39450677
Do not forget: https://www.amanithvg.com (I'm one of the authors, 20+ years of active development). Full OpenVG 1.1 API, CPU only, cross-platform and analytical coverage antialiasi…
-
comment
Comment #34578181
A true AI-cracy should ignore the citizens' vote (it's not a democracy) and make autonomous decisions trying to maximize their well-being. The dopamine-releasing device would skew …
-
comment
Comment #34218715
(love)
-
comment
Comment #34218710
I the leaderboard