Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
michelpp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
michelpp
9mo ago
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/Cinematic_Titanic
2.
▲
by
michelpp
10mo ago
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; This is true, I was able to quickly put together a Redi
3.
▲
by
michelpp
10mo ago
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 smell and taste came back in a few weeks, but the ment
4.
▲
by
michelpp
10mo ago
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 designed to be portable across many architectures, including c
5.
▲
Show HN: Redis-Automerge: CRDT Documents for Redis
(github.com)
5 points
by
michelpp
11mo ago
|
0 comments
6.
▲
by
michelpp
11mo ago
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 topology signals, here's one that takes a very algebraic
7.
▲
by
michelpp
1y ago
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 bits you want. This library converts a uuidv7 into a cr
8.
▲
by
michelpp
1y ago
That still exposes the timestamp, and the shift just drops precision, so I'm not sure what you're going for here.
9.
▲
by
michelpp
1y ago
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 index usability. The conversion back and forth happens with a
10.
▲
by
michelpp
1y ago
You're right, I did read the article before commenting, but I see your point that I didn't completely understand the intent.
11.
▲
by
michelpp
1y ago
Fair enough, showing my age with "impossible". But still true that dense growth is not linear but quadratic to the number of nodes.
12.
▲
by
michelpp
1y ago
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 below to be corrections and/or poin
13.
▲
by
michelpp
1y ago
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 is complex and there are multiple kernel approaches dependin
14.
▲
by
michelpp
1y ago
For a powerful sparse adjacently matrix C library check out SuiteSparse GraphBLAS, there are binding for Python, Julia and Postgres. https://github.com/DrTimothyAldenDavis/GraphBLAS
15.
▲
by
michelpp
1y ago
Beautiful, a great intro to and reference to core concepts. Definitely keeping this one around for mental refresh!
16.
▲
by
michelpp
1y ago
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 show a lot of promise and more closely track real biolo
17.
▲
by
michelpp
1y ago
There is also a C api wrapper, not sure the state of it wrt this latest release.
18.
▲
by
michelpp
1y ago
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.
▲
by
michelpp
1y ago
Usd nickles have smooth edges.
20.
▲
by
michelpp
1y ago
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-anit...
21.
▲
by
michelpp
1y ago
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 k-nnnnniggets. Thpppppt! Thppt! Thppt! GALAHAD: What a
22.
▲
by
michelpp
1y ago
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.
▲
Show HN: Pg_doctestify Turn Postgres regression tests into Markdown
(michelp.github.io)
2 points
by
michelpp
1y ago
|
0 comments
24.
▲
by
michelpp
1y ago
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 graph into a table, and group those transitions by a machi
25.
▲
by
michelpp
1y ago
Agreed, his videos on Tropical Algebra are also very good!
26.
▲
by
michelpp
1y ago
> There is nothing mathematically wrong about that world Thank you for acknowledging this. Every time Norm's work comes up on HN there is a subcurrent of comments about how his philosophy of math is wrong or dumb whose are arguments
27.
▲
by
michelpp
1y ago
I turn 50 tomorrow and I love vibe coding. In the hands of an expert with decades of experience in all the internal corners of C, Python and Postgres I find AI tools to be miracles of technology. I know how to ask them exactly what I want
28.
▲
by
michelpp
1y ago
I agree with you, I work with graph algebra libraries and this article did a very nice job.
29.
▲
by
michelpp
1y ago
Main contributor here, had a lot of fun working with automerge and its amazing C API around the core Rust library and collaborating with Supabase. This allowed me to take advantage of expanded datum features and improvement in postgres 18
30.
▲
Show HN: SQLite? Postgres? Use both with omni_SQLite
(docs.omnigres.org)
12 points
by
michelpp
1y ago
|
0 comments
More ›