ejones | 1 year ago | on: TypeScript types can run DOOM [video]
ejones's comments
ejones | 1 year ago | on: TypeScript types can run DOOM [video]
ejones | 1 year ago | on: Structured Outputs in the API
And this is more esoteric, but technically in the case of JSON I suppose you could embed a grammar inside a JSON string, which I'm not sure JSON schema can express.
ejones | 1 year ago | on: Structured Outputs in the API
But yeah I mean, GBNF or other structured output solutions would of course allow you to supply formats other than JSON schema. It sounds conceivable though that OpenAI could expose the grammars directly in the future, though.
ejones | 1 year ago | on: Structured Outputs in the API
ejones | 4 years ago | on: Postgres wire compatible SQLite proxy
I guess these days the best approach for connecting arbitrary data sources to existing drivers, at least for OLAP, is Apache Calcite (https://calcite.apache.org/). Unfortunately that feels a little more involved.
ejones | 4 years ago | on: KyuWeb: A proposal for a simple document-oriented web
https://chrome.google.com/webstore/detail/markdown-viewer/ck... https://chrome.google.com/webstore/detail/markdown-preview-p...
ejones | 4 years ago | on: TC39 Pipeline Operator – Hack vs. F#
ejones | 5 years ago | on: Inside a viral website
ejones | 5 years ago | on: Arctic Code Vault Contributor
The snapshot will include every repo with any commits
between the announcement at GitHub Universe on November 13th
and 02/02/2020, every repo with at least 1 star and any
commits from the year before the snapshot (02/03/2019 -
02/02/2020), and every repo with at least 250 stars.
from https://archiveprogram.github.com/#arctic-code-vaultejones | 5 years ago | on: Farewell Etaoin Shrdlu (1978) [video]
ejones | 14 years ago | on: Redesigning the browser window
ejones | 15 years ago | on: The secrets of Node's success
Otherwise, you really have no excuse for putting logic on the client. Even with something like validation, I think its much more sensible to have your renderers pump out generic validation event handlers than to reconstruct the whole model class on the client.
ejones | 15 years ago | on: LinearML:a programming language designed to write efficient parallel programs.
It seems that when you do that, though, and especially from looking at the tutorial, you end up with semantics that are a) fundamentally different from GC-ed semantics, and b) explicit about memory management. But perhaps it amounts to a kind of type-safe memory management?
ejones | 15 years ago | on: Microsoft made their own IE6-countdown site.
ejones | 15 years ago | on: Microsoft made their own IE6-countdown site.
EDIT: Apparently the best you can do for IE6 is to 'emulate IE5,' which actually means 'emulate IE7 quirks mode'. Oh well...
ejones | 16 years ago | on: Weekend hack - Node.js on the .NET runtime