HackerTrans
TopNewTrendsCommentsPastAskShowJobs

tarasglek

516 karmajoined 12 jaar geleden
ex-PureStorage. ex-Mozilla, ex-Nokia

@tarasglek on twitter

https://mastodon.social/@tarasglek

comments

tarasglek
·6 dagen geleden·discuss
blog post didn't cover two details re stale-while-revalidate:

1. What headers does content that will revalidate use on client. Eg can a react hook trigger if a cms json revalidates?

2. If edge worker can call database worker: if database worker sends stale while revalidate, does that revalidate whole worker chain?

btw overall very cool, esp fine grained cache for authed/etc data
tarasglek
·17 dagen geleden·discuss
Fork model should work pretty well in the browser. You can look at how DuckDB uses WASM service workers.
tarasglek
·22 dagen geleden·discuss
I worked on a real estate app. We added mobile support by generating a static website from the database, including listing previews and stuff. Realtors were amazed that they could have the entire database that looked like a full website. That was fully offline. Plucker made it possible
tarasglek
·3 maanden geleden·discuss
So I understand how you could onboard hosts on a static network using reverse DNS, but I do not understand how you would unboard a portable laptop onto Nebula using reverse DNS
tarasglek
·3 maanden geleden·discuss
sorry to hijack the thread. Really cool post. How long did the whole exercise including porting zlib to lean take?

i have a hard real time system that i would love to try this on, but that's a lot of tools to learn and unclear how to model distributed systems in lean.

also, please add rss so i could subscribe to your blog
tarasglek
·4 maanden geleden·discuss
yeah all phones were supposed to survive 2m drop test on concrete and still be able to make a call
tarasglek
·4 maanden geleden·discuss
Had an accelerometer that turned off hard drive when motion detected. High end ibm thinkpads had that too. Turns out if seek head is parked properly, its fairly robust

N91 also had a ridiculously high quality DAC that beat pants off iPods of that gen.
tarasglek
·4 maanden geleden·discuss
Worked on that phone. I diagnosed if music player cache was working by putting back of phone to my ear and listening for seeking clicks from hdd
tarasglek
·4 maanden geleden·discuss
This is why aider only edits files via git commits
tarasglek
·5 maanden geleden·discuss
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.
tarasglek
·5 maanden geleden·discuss
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?
tarasglek
·5 maanden geleden·discuss
The db that was the cause of redhat rpm db corrupting itself
tarasglek
·7 maanden geleden·discuss
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
tarasglek
·8 maanden geleden·discuss
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
tarasglek
·8 maanden geleden·discuss
my $100 mobiscribe lets me read HN. I only read online on my eink devices. LCD is much less enjoyable
tarasglek
·9 maanden geleden·discuss
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
tarasglek
·9 maanden geleden·discuss
but they have multiple head nodes, so its some distributed setup or just active/passive type thing?
tarasglek
·9 maanden geleden·discuss
i am still confused what their software stack is, they dont use ceph but bought netapp, so they use nfs?
tarasglek
·10 maanden geleden·discuss
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
tarasglek
·2 jaar geleden·discuss
All the the hate for json here, but at the bottom there is a bridge screenshot. Varlink is designed such that it can trivially be piped across different systems and be maximally interoperable due simple to parse and encode protocol. We might end up with some IPC interface that a lot me tooling can understand. Eg imagine that instead of some daemons supporting sighup to reload, they could also confirm that they reloaded, provided Prometheus style metrics etc