Hacker Newsnew | past | comments | ask | show | jobs | submit | tarasglek's commentslogin

This is why aider only edits files via git commits

your patch queue approach is very clever. Solves a huge tech debt poblem with llm code gen. Should work with jujitsu too probably.

Would be curious to see more about how you save tokens with lua too.

Do you blog?


Thanks for your interest in this work - I do not blog(maybe I should?) but i have posted a bit more on X about this work.

- A bit more on mail mode https://x.com/hsaliak/status/2020022329154420830

- on the Lua integration https://x.com/hsaliak/status/2022911468262350976 (I've since disabled the recursion, not every code file is long and it seems simpler to not do it), but the rest of it is still there

- hotwords for skill activation https://x.com/hsaliak/status/2024322170353037788

Also /review and /feedback. /feedback (the non code version) opens up the LLM's last response in an editor so you can give line by line comments. Inspired by "not top posting" from mailing lists.


I quit x so cant read beyond toplevel links. I subscribed to your tool on github, would appreciate blog-posts-in-release notes to keep up with future developments. Will try the tool. Rare to find something new among ai hype, thank you.


Fair enough. I'll find a way to publish some of this. I try to cover most of the information in the docs/ folder, and keep it up to date. Blog posts in release notes is a good idea!


The db that was the cause of redhat rpm db corrupting itself


hash collision limitation for keys is the most questionable part of design. Usually thats handled by forcing key lookup to verify that what you looked up matches what you tried to lookup. Resolving this perf hit is probably doable by having an extra table of conflicting hashes


(author here)

The documentation page is out of date, the format now resolves collisions through quadratic probing.


I love that age lets one reuse ssh identities and thus identity sharing systems. The single most useful thing I ever wrote was a tool to sync github identities with age. https://github.com/tarasglek/github-to-sops

This way you get git for change tracking on your secrets and who-has-access-to-secrets and key rotation and this can be trivially expanded to other forges.

Its easy to introduce age this way into any modern project whereas gpg would-ve been a non started on most teams I worked on.

disclaimer: this was mostly vibe-coded because I really did not want to work on this and wasnt sure if teammates would adopt it. Then it just worked, so stayed ugly inside


my $100 mobiscribe lets me read HN. I only read online on my eink devices. LCD is much less enjoyable


To make it open source in the fullest sense one needs to document what youve done. This esp repo could use some details on what protocols the hardware speaks, sequence diagrams, auth, etc. I doubt you running webrtc on esp


WebRTC is running on the esp32! Library is libpeer[0]

[0] https://github.com/sepfy/libpeer


i am still confused what their software stack is, they dont use ceph but bought netapp, so they use nfs?


The NetApps are just disk shelves, can plug it into a SAS controller and use whatever software stack you please.


but they have multiple head nodes, so its some distributed setup or just active/passive type thing?


We have a custom barebones solution that uses a hashring to route the files!


I'm guessing the client software (outside the dc) is responsible for enumerating all the nodes which all get their own IP.


I think each rack is one head node and several disk shelves (10?). No dual headed shelves.


It would be killer to be able to integrate this with 3d scans. Eg "make me a mount that hugs this shape" where you can draw both render the scan and mark it with a 2d paint tool


But you can probably tail -F quite well! Which is perfect for logs (eg gimme last day i can get grep through)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: