News for hackers. Stuff that matters.

mlysk

I manage the whole blog using git(hub) and the svg format is just perfect for that. The posts already render pretty well on the classic github md renderer: https://github.com/martin-lysk/martin-lysk/tree/main/blog/26...

I know svg to mp4 renderer exists but what would be your usecase for that?

Part 2 of my blog series on running SQLite databases directly on Git storage.

This post explores how to use zlib's Z_FULL_FLUSH flag to enable random access in Git's compressed objects, making it possible to read subsets of large files without decompressing the entire object.

Prologue: https://blog.lysk.tech/sqlite-on-git-prologue Part 1: https://blog.lysk.tech/sqlite-on-git-part-1

Github repo: https://github.com/martin-lysk/talepack

Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @02:35PM (#47577985)
I thought about forking the pwa - should be easy to add the same concept using https://developer.chrome.com/docs/capabilities/web-apis/file... but I didn't want to leave vscode
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @02:09PM (#47577710)
on it
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @11:29AM (#47575574)
My goal is that it renders on GitHub as well as on my blog. GitHub doesn’t support css based dark mode afaik
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @10:05AM (#47574540)
Not what I needed - my concepts life in one excalidraw, containing multiple frames of interest like https://github.com/martin-lysk/martin-lysk/blob/main/blog/26.... The blogposts reference some of them like here: https://blog.lysk.tech/nfs3-event-side-channel
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @08:20AM (#47573335)
Thanks for the flowers
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @08:19AM (#47573331)
Author here: Haha - yeah that is kind of meta - i know. Other content will be more about the acutual problems i solve. Check out https://blog.lysk.tech/sqlite-on-git-prologue ;-)
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @08:17AM (#47573308)
Author here: I use mermaid lot as well and for some things like process flows, and to model interactions it it outrules excalidraw and posts will follow where i need exactly that. but to visualize things high level i find excalidraw way nicer.
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @08:10AM (#47573241)
Thanks for the hint - just updated the post and adde the attribution
Re:I use excalidraw to manage my diagrams for my blog on Monday March 30, 2026 @07:01AM (#47572747)
Pretty new to hn, thanks for the hint
Re:SQLite on Git: Why do we need random access in Git on Friday March 27, 2026 @10:21AM (#47542982)
Author here - I plan to add the rest of the research in biweekly cycles
Great article - you mentioned "two most popular families of collab editing [...] OT and CRDT". One thing you should look into is the work of https://braid.org - Its combining crdt with ot. Work that is inspired by that build the basis of loro which allows to prune history (helping with the tombstone issue you mentioned)
Love it! Will keep this in mind for copy action for colibri https://news.ycombinator.com/item?id=47258337
Interesting - might become handy for get-colibri.com what is the upside of :::details over html version?
Looks like this could be the perfect playground fence around my sandbox in legit-code

https://news.ycombinator.com/item?id=46692885

I created this out of the frustration that non techies can't collaborate in markdown - and even when collab with techies - i missed annotations, discussions and realtime collab and often switched to googledocs.

Little neat trick. If you like clever tricks and going to get-colibir.com, copy paste the url and press a button is still to cumbersome:

replace the g in any github.com url with TUNE:

https://github.com/Legit-Control/get-colibri/ -> https://TUNEithub.com/Legit-Control/get-colibri/

I was thinking about something like that a lot. The anchoring is the hard part. One direction i was thinking in: store the commit sha within the anchor. this could allow "reanchor" based on changes in some sense. For get-colibri.com (project i am working on) I am currently considering inline html comments ai <-> human communication.
Looked into it - thanks for reporting. fixed soon