back
user profile

raphlinus

13,685karma·1,846submissions·March 7, 2014
about
I do research on fundamental UI technology and 2D graphics, with a focus on Rust and fonts. @raph@mastodon.online
recent activity (1,846 total)
comment
I think we're talking past each other to some extent. Putting aside the question of how misleading it is to market a 16 bit multiply as a "TF32" operation, this is all about tradeoffs. …
4y ago·view thread
comment
Thanks for the matmul sizes, but the question I am more interested in is precision. Matrix multiply throughput can be dramatically higher for tensor cores[1] than normal shader ALU, specifically for r…
4y ago·view thread
comment
I have questions! What is the size of the matrix elements? My understanding is that float32 is super-easy to represent in SPIR-V, and that float16 is possible but the path is not as smoothly paved. Of…
4y ago·view thread
comment
So... separating front-end from back-end in and of itself is not necessarily a problem, but using async to do it adds complexity that is not worth it. Originally, I was hoping that a CRDT or similar…
4y ago·view thread
comment
I'm happy to see them cite my Rope Science series. Looking back, there were some things that xi did wrong, most importantly separating the front-end from the back-end with async communication, bu…
4y ago·view thread
comment
https://twitter.com/gidmk/status/1422044335076306947 is probably the best source on this. GidMK has made something of a name for himself debunking this stuff, for better or …
4y ago·view thread
comment
If you dig into that story, it's just a lab result that IVM shows antiviral activity against Omicron. It does not support your implied claim that Japan is actually using IVM. Here's a source…
4y ago·view thread
comment
A lot of it is just straight-up fraud. Gideon Meyerowitz-Katz has documented this in some detail. Also, ivnmeta itself is just weird. It can only be characterized as a propaganda site. It's well …
4y ago·view thread
comment
You rang? [3148]: https://slashdot.org/~raph
4y ago·view thread
comment
That should just render correctly thanks to the BiDi algorithm. The "override" control characters are a heavy hammer, and are extremely rarely needed. In fact, at this point I think it'…
4y ago·view thread
comment
> (you can’t even transpile OpenCL C 1.2 to it fully, with quite heavily limited pointers…) Is that still true as of Vulkan 1.3? We have buffer device address now, which I think counts as a real po…
4y ago·view thread
comment
It's not just easier to use, but more powerful in many ways. A huge advantage of CUDA is the ecosystem of high quality libraries, including cuBLAS, cuDNN (machine learning), CUB, and Thrust. In t…
4y ago·view thread
comment
Adequate for what purpose? My personal feeling is that if you are sufficiently motivated, you can get your work done in them, but they are painful and tedious enough that in most cases your GPU is sit…
4y ago·view thread
comment
While it has roots in C, I think it's better to consider it a separate language, especially in more modern forms (Metal is C++14). Metal is locked into Apple's proprietary platforms, but the…
4y ago·view thread
comment
Lots of problems with this ( https://xkcd.com/386/ ). "All shader languages are very similar to C". Even counting only mainstream shader languages, MSL is explicitly base…
4y ago·view thread
comment
I look forward to reading that report!
4y ago·view thread
comment
Makes you wonder why they ended the collaboration in November and didn't continue to retain him to validate that the new stuff lives up to its claims, doesn't it?
4y ago·view thread
comment
It's funny how the comments here are polarized, some of them claiming that Jepsen slaughtered RDX, others that it proved that the consensus layer is rock solid. Let's appreciate this for wha…
4y ago·view thread
comment
Hi Anthony! Yes, I'm really pleased with the way it started as an individual project and turned into a collaboration. And I think it's likely that Ken's detailed and excellent investiga…
4y ago·view thread
comment
It's not bad, but I've heard that the person who started it is a jerk who constantly posts self-serving comments on HN, and always seems to pop up on threads about the DX7.
4y ago·view thread
comment
Really well said, thank you. I think the lesson here is that one shouldn't listen either to antivax grifters or to greedy pharma execs who oversell their products because of the enormous incent…
4y ago·view thread
comment
This is a thoughtful and thought-provoking blog post. I think it's worth asking similar questions of computer science. I think you'll find some math-like patterns -- there's basically n…
4y ago·view thread
comment
To me, that's actually one of the more interesting questions. It's possible to grade the output of the AI against objective criteria, like does it run, and resources consumed (RAM, CPU time,…
4y ago·view thread
comment
This is correct, though I can certainly see how someone would come to the conclusion that starting colors are not identical, as default painting mode is less than full opacity, so the mixed color is g…
4y ago·view thread
comment
This is a great paper, will likely move the state of the art forward. I've been aware of Kubelka-Munk representations of painting surfaces since [1], which used a six-dimensional space (scatterin…
4y ago·view thread
comment
In the spirit of being charitable, I would say that the article is highlighting a place where the guarantees are incompletely documented. And not having a solid specification and clear documentation i…
4y ago·view thread
comment
I don't think I come across as an alien. For example, I'm very deeply involved in my local Quaker meeting, and I don't think any of that is particularly different than others. That said…
4y ago·view thread
comment
Unusually, we have pretty good documentation about Prof Tao's background, childhood, and mathematical education. I found this a good read. http://math.fau.edu/yiu/Oldwebsites…
4y ago·view thread
comment
Danny is correct here. I was aware of it at the time (having been on Android 2012-2016), but won't leak any further details. I recommend taking the word of a highly credible person who has first …
4y ago·view thread
comment
That is already possible with just a weight axis. The benefit is a lot more flexibility in design and layout, plus just a preference. The Iosevka font also being discussed here today is on the narrow …
4y ago·view thread