Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tlarkworthy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
tlarkworthy
2y ago
> I can already type faster than I can think. But can you write tickets faster than you can implement them? I certainly can.
92.
▲
by
tlarkworthy
2y ago
That your JSON deserializer accepted them.
93.
▲
by
tlarkworthy
2y ago
I was recently annoyed to find postgres indexes don't support skipping [1] you also can't have the nul character in a string (\u0000) [2]. Its great, but it has some strange WTF gaps in places. [1] https://wiki.postgres
94.
▲
by
tlarkworthy
2y ago
Isn't this obvious when you work with a stochastic system that giving it tons of wrong moves is gonna increase the failure rate.
95.
▲
by
tlarkworthy
2y ago
I've benchmarked R2 and S3 and S3 is well ahead in terms of latency especially on ListObject requests. I think R2 has come kind of concurrency limit as concurrent ListObject requests seem to to have increase failure rate when serving
96.
▲
by
tlarkworthy
2y ago
You can do it without using an append only logs https://github.com/endpointservices/mps3 However it will be much simpler with the new conditional writes
97.
▲
by
tlarkworthy
2y ago
Some things that helped me Every query response in SQL is a rectangular matrix [1]. JOINs add columns sideways. UNIONs add rows vertically[2]. [1] Which is why tree shaped data is awkward to query in SQL in one round-trip. [2] From this you
98.
▲
by
tlarkworthy
2y ago
there is a culture of type safety which is a very watered down machine checked proof that the thing entering a function has affordances X,Y and Z. Its not the end to end functional verification you are talking about but its not nothing eith
99.
▲
by
tlarkworthy
2y ago
It detects naming collisions, orchestrates recomputation with a topological sort and manages module reuse and normalizes generators and promise to a common abstraction. The parameter indirection is for separating the inner cell code from th
100.
▲
by
tlarkworthy
2y ago
> and Observable is cool, but strays from standard JS. The front end does but the underlying runtime is running just javascript, and the source code is basically javascript with some trivial macros which are fully captured in the MIT lic
101.
▲
Show HN: Single File Observable Notebook Bundler
(observablehq.com)
3 points
by
tlarkworthy
2y ago
|
0 comments
102.
▲
by
tlarkworthy
2y ago
I actually did that in observable userspace https://observablehq.com/@tomlarkworthy/exporter
103.
▲
by
tlarkworthy
2y ago
astro is a modern framework "optimised for content heavy websites" i.e. vanilla assets mostly except when asked for something more. [1] https://astro.build/
104.
▲
Multi-file editing, code review, custom instructions for VSCode Copilot
(github.blog)
1 points
by
tlarkworthy
2y ago
|
0 comments
105.
▲
by
tlarkworthy
2y ago
I think we already standardized with the file as the unit of document exchange. You can make a CRDT interface to that file if you want, but CRDT is should not be the authority. There are too many competing implementations and what is best i
106.
▲
by
tlarkworthy
2y ago
Akka and Erlang both support distributed routing to their actors, but this is planetary scale and fully-managed out of the box, which is very cool.
107.
▲
by
tlarkworthy
2y ago
It's the actor model essentially. You can have a DO proxy each user connection, then they forward messages to the multipler document. The user proxy deals with ordering and buffering their connection message state in the presence of di
108.
▲
Dexie Cloud, A sync service for Dexie.js (IndexDB wrapper)
(dexie.org)
3 points
by
tlarkworthy
2y ago
|
1 comments
109.
▲
Our $500M fundraise to make progress towards AGI
(poolside.ai)
1 points
by
tlarkworthy
2y ago
|
0 comments
110.
▲
by
tlarkworthy
2y ago
I wrote my own Notebook Assistent and I use it to quickly make data driven arguments. It is able to both code and read program outputs so it's very good at pulling remote sources, then peeking at the result, doing the data wrangling an
111.
▲
by
tlarkworthy
2y ago
If you built this out of AWS managed services what would you use?
112.
▲
AI Assisted Test Driven Development Loop with o1-preview [video]
(youtube.com)
1 points
by
tlarkworthy
2y ago
|
0 comments
113.
▲
Test Driven Development with AI: Writing a Decompiler
(observablehq.com)
2 points
by
tlarkworthy
2y ago
|
0 comments
114.
▲
by
tlarkworthy
2y ago
I wrote an interactive notebook visualization and a fast converge optimization for one of these https://observablehq.com/@tomlarkworthy/rate-estimation
115.
▲
by
tlarkworthy
2y ago
An empty JSON object for a JSON merge patch, not an empty body
116.
▲
by
tlarkworthy
2y ago
GET and (sparse upserting) PATCH is all you need for a multiplayer API. Arguably GET is spurious as you could do an empty PATCH to do a read but you generally want a cache infront of GET that exploits etags
117.
▲
by
tlarkworthy
2y ago
It's not a CRDT, it's LWW at the cell level, transmitted pretty much a typing speed so conflicts are low
118.
▲
by
tlarkworthy
2y ago
... and thats why you pin dependancies
119.
▲
by
tlarkworthy
2y ago
In my mind resumes are the trust part of "trust but verify". The resume is evidence the candidate meets the needs of the role description. The job interview verifies the resume is not a work of fiction.
120.
▲
by
tlarkworthy
2y ago
This is literate programming! Why not just put the codebase in the wiki and not have two representations diverging. Why can't we have diagrams and links in code??? We can, like https://observablehq.com notebooks, it's
More ›