Viewing profile — samuelstros
samuelstros
HN member- Joined
- Fri, Dec 03, 2021, 11:25 AM UTC
- HN karma
- 554
- Public activity
- 171 items
- HN profile
- View on Hacker News ↗
About samuelstros
Recent public activity
-
story
Show HN: Flashtype – Markdown editor for Claude and Codex with in-line diffs
I wanted to better markdown editor for collaborating with Claude/Codex and built Flashtype ( https://github.com/opral/flashtype ): - opens local markdown files - Claude/Codex nativ…
- story
- story
- story
-
comment
Comment #47497780
track the source of the asset and it works. take ui design. dont track the svg. track the design file itself
-
comment
Comment #47491256
Simple left or right merge. One overwrites the other one. The appeal or structured file formats like .docx, .json, etc. Images are unstructured and simple "do you want to keep the …
-
comment
Comment #47480737
Improving on "git not handling non-text files" is a semantic understanding aka parse step in between the file write. Take a docx, write the file, parse it into entities e.g. paragr…
-
comment
Comment #47244112
How do you get blob file writes fast? I built lix [0] which stores AST’s instead of blobs. Direct AST writing works for apps that are “ast aware”. And I can confirm, it works great…
- story
-
comment
Comment #47010083
Yep “stripe couldnt build it because they rely on http ingestion”. Lol.
-
comment
Comment #46887839
Oh interesting. Checks sound similar to lix validation rules [1]. We were coming from a an application perspective where blocking the users intent is a no-go. Do you have a link to…
-
comment
Comment #46859465
oh i didn't know that claude code has a desktop app already
-
comment
Comment #46859357
It's basically what Emdash ( https://www.emdash.sh/ ), Conductor ( https://www.conductor.build/ ) & CO have been building but as first class product from OpenAI. Begs the question …
-
comment
Comment #46737235
The SSIS use case is a good one for lix. Write an SSIS plugin (essentially just parse the XML) and lix can track the xml props in the SSIS package. Opposed to line by line stuff th…
-
comment
Comment #46735836
> Knowing what the actual semantic deltas are in binary files (what your doc examples claimed) is hard. Hm that is what lix provides? SQL is just the interface to query the deltas.…
-
comment
Comment #46726453
I think our goals indeed differ. > How often are binary files being diffed? How long does it take to materialize? How long to run a diff algorithm? If version control is embedded i…
-
comment
Comment #46721530
It can but the plugins are not developed for production readiness yet. I should clarify that. The way to write a plugin: Take an off the shelf parser for pdf, docx, etc. and write …
-
comment
Comment #46721232
Does the following make more sense to you in respect to SQL? Lix uses SQL databases as storage and query engine. Aka you get a filesystem on top of your SQL database that is versio…
-
comment
Comment #46721114
Merge algebra is similar to git with a three way merge. Given that lix tracks individual changes, the three way merge is more fine grained. In case of a conflict, you can either de…
-
comment
Comment #46720577
Thanks for the feedback. AI agents are the pull right now to why version control is needed outside of software engineering. The mistake in the blog post is triggering comparisons t…
-
comment
Comment #46720498
Indeed, if lix were to target code version controlling, incompatibility with git is a “dead on arrival” situation. But, Lix use case is not version controlling code. It’s embedding…
-
comment
Comment #46716672
> But then the first thing it talks about is diffing files. Which honestly shouldn’t even be a feature of VCS. That’s just a separate layer. There is nuance between git line by lin…
-
comment
Comment #46716612
Learnings from the comments so far: I need to refine the positioning of lix. Lix is not a replacement for git. Nor does it target version controlling code as the primary use case. …
-
comment
Comment #46716553
Yes. The tracking works via plugins to keep it generic. Here is a rough illustration: File change -> Plugin (detects changes) -> Lix It works surprisingly well because most standar…
-
comment
Comment #46716507
Hi, I'm the creator of lix. Lix doesn't target code version control. It can be used for it. But the primary use case is embedding version control in applications. Such an applicati…