Live data from Hacker News

Viewing profile — michelpp

michelpp

HN member
Joined
Tue, Feb 27, 2018, 3:13 AM UTC
HN karma
1,699
Public activity
390 items

About michelpp

https://github.com/michelp/

Get my name on github, email is last.first @ gmail

Recent public activity

  1. 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…

  2. 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…

  3. 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 …

  4. 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…

  5. 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.

  6. 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…

  7. 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…

  8. 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.

  9. 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…

  10. 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.

  11. 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.

  12. 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…

  13. 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 …

  14. 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…

  15. comment
    Comment #45105554

    Beautiful, a great intro to and reference to core concepts. Definitely keeping this one around for mental refresh!

  16. 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…

  17. comment
    Comment #44819405

    There is also a C api wrapper, not sure the state of it wrt this latest release.

  18. 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!

  19. comment
    Comment #44381421

    Usd nickles have smooth edges.

  20. 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…

  21. 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…

  22. 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.

  23. 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…

  24. 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…

  25. comment
    Comment #43871293

    Agreed, his videos on Tropical Algebra are also very good!