Advertisement · 728 × 90

Posts by Yuri Vishnevsky

Pose Estimation in the Geometric Algebra G(3,0,1) by Russell Carpenter.

Pose Estimation in the Geometric Algebra G(3,0,1) by Russell Carpenter.

Fundamentals of Spacecraft Optical Navigation by John Christian.

Fundamentals of Spacecraft Optical Navigation by John Christian.

I've worked very hard over many years to develop a complete and correct picture of Grassmann and geometric algebras, often in the face of extreme antagonism. The results of my efforts are now being adopted by prominent scientists and engineers in various fields.

2 months ago 61 2 4 1
Post image
3 months ago 1 1 0 0

New blog post about the development of Radical Pie:
terathon.com/blog/radical...

5 months ago 22 10 1 1
Visualizing big data I was trying to visualize a roughly seven thousand operation compiler IR trace to get a feeling for how I might optimize it. I tried throwing it into Graphviz and after waiting for 15 minutes, I kille...

bernsteinbear.com/blog/big-viz/

8 months ago 2 0 0 0
Giant Steps in C
Giant Steps in C C
1 year ago 6 1 1 0
Preview
How a glitch in an online survey replaced the word ‘yes’ with ‘forks’ Dating back to at least early 2023, a bizarre and alarming technical glitch started popping up in some organizations’ online surveys and forms.
1 year ago 4 0 0 0
Preview
My Favorite New Year’s Tradition: The “Good Things” Box — Susan Rigetti A couple of years ago, I came across a post on social media (which I can no longer find) about writing down good things that happen throughout the year and putting them in a jar. It struck me as a won...
1 year ago 3 0 0 0
Preview
We can always talk about maps Fil Rivière, Data Visualization Engineer at Observable, describes his path into data visualization, what he likes in a map, what’s hard about mapmaking, and why he’s asking if we need a “slow cartogra...

AMA about my love of maps
observablehq.com/blog/maps-an...

thanks @allisonhorst.bsky.social for the cosy chat

1 year ago 69 24 0 9
Advertisement

Yse, exactly! I constructed a matrix where each row is a breed and each column is a name, and put smoothed observed/expected ratios as the values, then did a nonlinear dimensionality reduction to 2d. Can't remember the exact details, it's been a few years...

1 year ago 1 0 0 0
The Long Tail of Dog Names Note: This is an excerpt from a longer piece in development on the dogs of New York. What is the relationship between dog names and dog breeds? Here's a map in which dog names appear next to the breed...

You might be interested in this: observablehq.com/@yurivish/th... (no otis, alas, but you might like the 'Googly eyes?' toggle at the bottom)

1 year ago 1 0 1 0

just realized this was ambiguous: to clarify, the JS side does the rendering using plain JS code that uses the WebGPU API (not the wgpu crate). The Rust code effectively ships over (pointers to) slices of memory that should be directly copied to the GPU, along with an array of "render commands".

1 year ago 2 0 1 0
Silk

Just raw data format - it's for a little generative art app (in progress at silk.art) where the core data processing happens in Rust (wasm) but rendering lives in JS (wgpu), receiving an array of enums (render commands) each frame.

If I understand, I think that'd be a case for Postcard-for-JS?

1 year ago 2 0 1 0

Postcard seems amazing! Do you think it might be a reasonable IPC format for efficient Rust <> JS communication?

I wrote a little library for WASM bindings (github.com/iopsystems/t...) and currently use JSON for complex data structures (which allocates), so I've been contemplating alternatives.

1 year ago 2 0 1 0
Preview
A New Slant in Mathematica—Wolfram Blog An error message produced on the slant, results in an interesting case study of Mathematica's Rotate function.

Related: blog.wolfram.com/2009/09/03/a...

1 year ago 0 0 0 0

This is a great idea. Would be cool to see this across more contexts, such as the set of works by the same author, or other works from the same genre. Reminds me a bit of a funny section heading I once saw for an open-source tool which had two sections: "What is FreeLing" and "What is NOT FreeLing".

1 year ago 4 0 0 0