News for hackers. Stuff that matters.

rwu1997

Show HN: ArXivMax – video explainers for any research paper

https://www.arxivmax.com/

I have a bad habit of bookmarking arXiv papers and never getting around to them. So I built arXivMax to make it easier to go through them.Think 3Blue1Brown-style video explainers (it uses the same OSS Manim engine underneath for the visuals: https://github.com/manimCommunity/manim) generated for any arXiv paper.No, this isn't to replace paper reading entirely, but it's a great passive listen in...

( Read More... | no comments | 2 points | on HN )
I didn’t realize this was a thing: will try it out :)

Show HN: OpenWhisper – free, local, and private voice-to-text macOS app

https://github.com/richardwu/openwhisper

I wanted a voice-to-text app but didn't trust any of the proprietary ones with my privacy.So I decided to see if I could vibe code it with 0 macOS app & Swift experience.It uses a local binary of whisper.cpp (a fast implementation of OpenAI's Whisper voice-to-text model in C++).Github: https://github.com/richardwu/openwhisperI also decided to take this as an opportunity to compare 3 agentic...

( Read More... | 15 comments | 2 points | on HN )
Re:CockroachDB 1.1 Released: Production Made Easy on Thursday October 12, 2017 @06:33PM (#15461845)
Interleaving does try to colocate the interleaved tables by taking advantage of the fact that the underlying SSTable storage sorts the data by their keys. It doesn't however guarantee that a sufficiently large interleave hierarchy of tables will be colocated on the same node(s) due to range splits (each range has a default maximum size of 64MB).

I'm looking forward to the partitioning work being done right now since one could in theory have a top-level (or root) table (with some tenantID) and tenant-specific tables interleaved, then easily partition on the tenantID to have tenancy isolation on all tenant-specific data.

Re:CockroachDB 1.1 Released: Production Made Easy on Thursday October 12, 2017 @01:32PM (#15459636)
I’m currently a developer at Cockroach working on interleaved tables.

If by multi tenancy you mean sharding by a particular column (or set of columns) to groups of nodes, interleaved tables are probably not what you’re looking for. Table partitioning is currently on the roadmap and you can find the RFC here https://github.com/cockroachdb/cockroach/blob/master/docs/RF....