Live data from Hacker News

Viewing profile — samwillis

samwillis

HN member
Joined
Mon, Mar 17, 2008, 12:34 PM UTC
HN karma
30,111
Public activity
3,110 items

About samwillis

Multidisciplinary Developer, Designer and Engineer. I invent products both online and offline.

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

  1. 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.

  2. 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…

  3. 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…

  4. story
  5. story
  6. story
  7. 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…

  8. 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…

  9. story
  10. story
  11. 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…

  12. 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…

  13. comment
    Comment #46455306

    Higher level overview and links to the other related papers: https://medium.com/@vishalmisra/attention-is-bayesian-infere...

  14. story
  15. 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…

  16. story
  17. story
  18. 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…

  19. comment
    Comment #46151590

    > But they need to FEEL the weather You mean they need to smell it!

  20. 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.

  21. comment
    Comment #46146880

    This is such awesome work! We *are* going to get this integrated with the ongoing work for "libpglite".

  22. 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

  23. 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…

  24. 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 …

  25. 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…