Viewing profile — samwillis
samwillis
HN member- Joined
- Mon, Mar 17, 2008, 12:34 PM UTC
- HN karma
- 30,111
- Public activity
- 3,110 items
- HN profile
- View on Hacker News ↗
About samwillis
Working on sync engines, local-first, PGlite, and Tanstack DB at ElectricSQL.
sam dot willis at gmail dot com
samwillis.co.uk
Twitter: @samwillis
Recent public activity
-
comment
Comment #49036342
They have made it very clear that the mechanical translation is the starting point, and are refactoring to remove as many unsafe declarations as possible.
-
comment
Comment #48779323
contenteditable I believe was in IE 5.5 in ~2000, I remember playing with it back then. It landed about the same time as "Outlook Web Access" which is arguably the first SPA, origi…
-
comment
Comment #48751976
They have compiled to WASM64, the newer 64bit version of WASM. That's not available on iOS yet. WASM till recently has had a 32bit address space, to match the limitations of JS num…
- story
- story
- story
-
comment
Comment #47395826
It's disingenuous to suggest that "Yjs will completely destroy and re-create the entire document on every single keystroke" and that this is "by design" of Yjs. This is a design li…
-
comment
Comment #47198896
Have you considered doing property tests with Mathematica as an oracle? An ai based development workflow with a concrete oracle works very well. You still need the research and pla…
- story
- story
-
comment
Comment #46574607
I'm convinced that LLMs results in all software needing to be open source (or at the very least source available). In future everyone will expect to be able to customise an applica…
-
comment
Comment #46478280
Manifold works on solid triangle meshes, OpenCascade is a true BREP kernel that represents solids as edges (straight and curved) and surfaces (not meshed) computed from those edges…
-
comment
Comment #46455306
Higher level overview and links to the other related papers: https://medium.com/@vishalmisra/attention-is-bayesian-infere...
- story
-
comment
Comment #46455251
Yes, exactly. The other reason Cloudflare workers runtime is secure is that they are incredibly active at keeping it patched and up to date with V8 main. It's often ahead of Chrome…
- story
- story
-
comment
Comment #46257331
This is one of the main use cases we are building "Durable Streams" for, it's an open source spec for a resumable and durable stream protocol. It's essentially an append only log w…
-
comment
Comment #46151590
> But they need to FEEL the weather You mean they need to smell it!
-
comment
Comment #46146933
The key limitation (at the moment) is that it only supports a single connection. W're planning to lift that limitation though.
-
comment
Comment #46146880
This is such awesome work! We *are* going to get this integrated with the ongoing work for "libpglite".
-
comment
Comment #46146873
You can use http://electric-sql.com to sync into PGlite in the browser from postgres. There are docs here: https://pglite.dev/docs/sync
-
comment
Comment #46146834
I'm not aware of anything trying to compile timescale for it. Some extensions are easer than other, if there is limited (or ideally no) network IO and its written in C (Timescale i…
-
comment
Comment #46146819
There are a few people using it in prod for customer facing web apps. Extensions are also available - we have a list here: https://pglite.dev/extensions/ . We would love to extend …
-
comment
Comment #46146761
We have a long on running research project with the intention of carting a "libpglite" with a C FFI and compiled as a dynamic library for native embedding. We're making steady prog…