Viewing profile — michelpp
michelpp
HN member- Joined
- Tue, Feb 27, 2018, 3:13 AM UTC
- HN karma
- 1,699
- Public activity
- 390 items
- HN profile
- View on Hacker News ↗
About michelpp
Get my name on github, email is last.first @ gmail
Recent public activity
-
comment
Comment #46265010
Cinimatic Titanic is also great, with a mix of the original mst3k cast doing studio and live shows. The live show of Alien Factor is hilarious! https://en.wikipedia.org/wiki/Cinema…
-
comment
Comment #46090572
Automerge is an excellent library, with a great API, not just in Rust, but also Javascript and C. > All you need for the backend is key-value storage with range/prefix queries; Thi…
-
comment
Comment #45977660
I caught covid for the first time in jan of 2024, the illness itself wasn't that bad for me, like a common cold, but the aftereffects lingered for months. Eventually my ability to …
-
comment
Comment #45960002
There are open source projects moving toward this scale, the GraphBLAS for example uses an algebraic formulation over compressed sparse matrix representations for graphs that is de…
-
story
Show HN: Redis-Automerge: CRDT Documents for Redis
redis-automerge is a redis module that adds real-time collaboration to json-like documents using the automerge CRDT library.
-
comment
Comment #45612347
An interesting approach to characterize graph topology, both locally and globally is to use a graphlet transform, there some interesting research happening around these types of to…
-
comment
Comment #45281285
uuidv8 does not contain a timestamp or counter unless you put them in there, it only contains a version and variant field. It's a very broad format that lets you contain whatever b…
-
comment
Comment #45280246
That still exposes the timestamp, and the shift just drops precision, so I'm not sure what you're going for here.
-
comment
Comment #45280204
Because then you leak the timestamp. The idea is, present what looks like v4 random uuids externally, but they are stored internally with v7 which greatly improves locality and ind…
-
comment
Comment #45217098
You're right, I did read the article before commenting, but I see your point that I didn't completely understand the intent.
-
comment
Comment #45216662
Fair enough, showing my age with "impossible". But still true that dense growth is not linear but quadratic to the number of nodes.
-
comment
Comment #45216254
It's an interesting exploration of ideas, but there are some issues with this article. Worth noting that it does describe it's approach as "simple and naive", so take my comments b…
-
comment
Comment #45216092
Yep, for any decent sized graph, sparse is an absolute necessity, since a dense matrix will grow with the square of the node size, sparse matrices and sparse matrix multiplication …
-
comment
Comment #45216047
For a powerful sparse adjacently matrix C library check out SuiteSparse GraphBLAS, there are binding for Python, Julia and Postgres. https://github.com/DrTimothyAldenDavis/GraphBLA…
-
comment
Comment #45105554
Beautiful, a great intro to and reference to core concepts. Definitely keeping this one around for mental refresh!
-
comment
Comment #44841398
Not sure why this is being downvoted, it's a thoughtful comment. I too see this crisis as an opportunity to push boundaries past current architectures. Sparse models for example sh…
-
comment
Comment #44819405
There is also a C api wrapper, not sure the state of it wrt this latest release.
-
comment
Comment #44575045
Author and CEO here, we're excited to get OneSparse off the ground and show off some high performance graph processing with Postgres. Feel free to ask any questions!
-
comment
Comment #44381421
Usd nickles have smooth edges.
-
comment
Comment #44175653
Mastering Forth is also an excellent book and gets deep into the subject with very clear writing and excellent diagrams. https://archive.org/details/mastering-forth-by-anderson-ani…
-
comment
Comment #44100742
FRENCH GUARD: You don't frighten us, English pig-dogs! Go and boil your bottom, sons of a silly person. I blow my nose at you, so-called Arthur King, you and all your silly English…
-
comment
Comment #43975193
I'm not sure about A5, but I do know that HEALPix cell boundaries are not geodesics, whereas S2 cells are always bounded by four geodesics.
-
story
Show HN: Pg_doctestify Turn Postgres regression tests into Markdown
This is a simple tool I use to turn my Postgres regression tests into Markdown for publishing with mkdocs similar in spirit to Python doctests. I decided to package it up into a to…
-
comment
Comment #43931773
While this is a good approach to implements state machines, the transition function is hardwired to one transition graph. Another approach is to generalize the state and transition…
-
comment
Comment #43871293
Agreed, his videos on Tropical Algebra are also very good!