Sivukhin Nikita Profile
Sivukhin Nikita

@SivukhinN

Followers
220
Following
6K
Media
7
Statuses
135

Software Engineer at Turso

Joined November 2018
Don't wanna be here? Send us removal request.
@SivukhinN
Sivukhin Nikita
5 days
Tweet media one
0
1
0
@SivukhinN
Sivukhin Nikita
6 days
Let us know what you are thinking about the CDC approach in Limbo!. We plan to do more things around CDC so, for example, you can fetch updates from one database and apply them to another, or rollback changes granularly from some bad statement in the db.
@tursodatabase
Turso
6 days
Turso Alpha 0.1.2 👉
2
2
19
@SivukhinN
Sivukhin Nikita
20 days
I usually work on the platform side so I have a small context about turso-db code organization, but prototyping the feature was very smooth and took me just a few hours to get done!.
@penberg
Pekka Enberg
20 days
Change data capture is coming to Turso thanks to @SivukhinN! It's something many folks have been asking and would love to hear feedback on this feature as we keep working on it!
Tweet media one
0
0
14
@SivukhinN
Sivukhin Nikita
22 days
RT @glcst: Turso, the next evolution of SQLite, is written from the ground up with Deterministic Simulation Testing, in-house, and using @A….
algora.io
Turso rewrote SQLite in Rust - find a bug to win $1,000!
0
3
0
@SivukhinN
Sivukhin Nikita
27 days
Numberphile channel has a nice video about look and say sequence with a bit of a history behind the problem from John Conway: (Conway interviews are one of the greatest videos on the channel in my opinion).
@AlexKontorovich
Alex Kontorovich
27 days
It's really a shame that more people didn't take linear algebra with John Conway. He taught it in complete isolation. Like, from the rest of pure mathematics. The Jordan normal form was needed to compute the "audioactive decay" growth constant. It was glorious.
1
0
2
@SivukhinN
Sivukhin Nikita
1 month
Spent time reading SQLite caching code and seems that it resets a page cache for connection if writes were committed from another connection (.Looks like for workload with some writes there will be constant cache trashing.What the reason behind this logic?.
github.com
Official Git mirror of the SQLite source tree. Contribute to sqlite/sqlite development by creating an account on GitHub.
1
3
64
@SivukhinN
Sivukhin Nikita
1 month
RT @rauchg: The @tursodatabase team was ahead of the vibe curve. Lightweight unlimited SQLite databases that you can create with one API ca….
0
3
0
@SivukhinN
Sivukhin Nikita
1 month
It is well known that the Vertex Cover problem is NP-complete. But what if we consider a continuous version of the task where value v_x \in [0. 1] assigned to each vertex such that for every edge (a b) the constraint v_a+v_b >= 1 holds. Is this version in P or still NP-complete?.
1
0
6
@SivukhinN
Sivukhin Nikita
2 months
Today I committed a crime and broke compatibility in my golang library for parsing djot markup lang. I know only a couple of uses for the lib so I decided that simple "hack" which will guide "unlucky" users a little will be enough. But still feel ashamed. Sorry for that, guys!
Tweet media one
0
0
7
@SivukhinN
Sivukhin Nikita
2 months
RT @leanprover: Lean community members Yaël Dillies and Paul Lezeau explain #LeanLang simprocs, or "custom simplification procedures", and….
0
6
0
@SivukhinN
Sivukhin Nikita
2 months
I learned quite a few things while helping Jamie with his Go journey. Turned out that the zap logger AtomicLevel instance is actually an HttpHandler which you can easily expose for internal use and change log levels dynamically without app restart!.
@notrab
Jamie Barton
2 months
Been leaning into @golang for all my backend projects lately. I wrote up how I got here, what I’m using (Templ, HTMX, SQLite), and why I’m finally going cold turkey from Node/TS. Plus: my thoughts on the frontend DX in Go 👀.
0
1
8
@SivukhinN
Sivukhin Nikita
2 months
Slides from the talk: It was nice to present libsql vector search, although in year 2025 I should present Limbo vector search instead (which is not even started yet, what a shame)!.
docs.google.com
Vector search in LibSQL Sivukhin Nikita @ Bengaluru Systems Meetup Feature design, internals and future ideas
@BengaluruSys
Bengaluru Systems (fka Bengaluru Systems Meetup)
2 months
This month's meetup will be by @SivukhinN about his work building libsql vector search! The meetup will be hosted on our Discord server, on Sunday, 25th May! Time coming up in a bit!.
2
7
66
@SivukhinN
Sivukhin Nikita
2 months
RT @DmitryRybin1: We discovered faster way to compute product of matrix by its transpose!. This has profound implications for data analysis….
0
590
0
@SivukhinN
Sivukhin Nikita
3 months
Expressiveness of Lean4 blows my mind. Here, I define chain of codecs and immediately prove that resulting codec will be loseless (given that original one preserved information). Pretty amazing!
Tweet media one
1
0
7
@SivukhinN
Sivukhin Nikita
3 months
I spend today coding in Lean and now I have a formal proof of Fine-Wilf periodicity theorem in 270 lines of code! During the journey I even coded my version of induction which resembles Euclid algo single step.Encourage everyone to look into Lean as this is truly unique language!.
1
0
5
@SivukhinN
Sivukhin Nikita
3 months
RT @GeorgePirlea: 🚨 New tool & paper! 🚨 .We’re excited to introduce Veil, a framework for verifying distributed & concurrent systems both….
0
10
0
@SivukhinN
Sivukhin Nikita
3 months
Pattern matching in Rust is so great that for many scenarios this is the only thing you need for routing!.For example, that's how our HTTP server code looks like without use of any fancy libraries:
Tweet media one
0
0
19
@SivukhinN
Sivukhin Nikita
4 months
Very interesting talk from Terence Tao about future of math and usage of AI and computations to modernize math research. Lean4 looks very interesting (with a lot of exciting on-going projects happening like formalization of Fermat Last Theorem proof).
0
0
3