Winkle

1.9K posts

Winkle

Winkle

@robbwinkle

Building AI for the real world. token maxxing. prev: https://t.co/qB3Y1eZhnG, martech, enterprise consulting, @Techstars

Columbus, OH Katılım Ocak 2009
928 Takip Edilen307 Takipçiler
Winkle
Winkle@robbwinkle·
@headinthebox That’s the first thing I put in my CLAUDE.md file. No attribution
English
0
0
1
156
Erik Meijer
Erik Meijer@headinthebox·
New Kimi model drops and suddenly Claude Code explicitly orders (Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>) to be added to every artifact.
English
4
0
19
4.7K
geoff
geoff@GeoffreyHuntley·
sveltekit but in lean, instead of typescript /loop is humming along. this is utter choas, javascript has had a chokehold on frontend for way too long. what if there was a better way? what if Melange had it right but was just too early?
geoff tweet media
English
9
1
41
4.8K
Winkle retweetledi
Pliny the Liberator 🐉󠅫󠄼󠄿󠅆󠄵󠄐󠅀󠄼󠄹󠄾󠅉󠅭
👀👀👀
Arena.ai@arena

Big news: Kimi-K3 by @Kimi_Moonshot is now #1 in the Frontend Code Arena with 1679 pts, surpassing Claude Fable 5. This is a 17-place jump from Kimi-k2.6 (#18 -> #1). In Frontend, Kimi-K3 ranked #1 in 6 of 7 domains: Brand & Marketing, Reference-Based Design, Data & Analytics, Consumer Product, Simulations, and Content Creation Tools, landing #2 only in Gaming behind Fable 5. The full model weights will be released by July 27. Congrats to the @Kimi_Moonshot team on this major milestone!

ART
66
98
1.9K
192K
Winkle retweetledi
Erik Meijer
Erik Meijer@headinthebox·
My thesis is that the model generates code *and* a proof that the code is correct and safe. So you need a language that is easy to reason about. Prolog (minus all the weird stuff) is my choice for that reason. Additional advantage of Prolog is that types/invariants and programs are expressed in the same language. Similar to Lean and dependent types, except staying in first-order world.
English
1
1
2
60
Winkle retweetledi
Claude
Claude@claudeai·
We're introducing Claude for Teachers: free access to premium Claude capabilities for verified K-12 educators in the US, with a library of teaching skills and a direct connection to evidence-based curricula, mapped to academic standards in all 50 states. claude.com/solutions/teac…
Claude tweet media
English
1.3K
2K
24.5K
9.1M
Winkle
Winkle@robbwinkle·
I just discovered the phoenix architecture articles and also connected it with @kylemathews configurancy concept as well which I've used to discover invariants in an existing codebase to extract concepts which align with the phoenix architecture. Both these concepts allow you to more easily implement formal methods and checkers which I think @headinthebox illustrates well in youtube.com/watch?v=DiQsbz…
YouTube video
YouTube
English
0
0
1
50
Winkle retweetledi
Steren
Steren@steren·
Today we're publicly launching Cloud Run sandboxes. Here, I start, execute, and stop 1,000 sandboxes in 5s with an average of 500ms latency:
English
64
81
1.3K
209.1K
Winkle
Winkle@robbwinkle·
-- STRUCTURE (acorn 8.15.0: ecmaVersion latest, sourceType module, -- allowAwaitOutsideFunction, allowReturnOutsideFunction) WorkflowScript ::= MetaExport ScriptBody -- file <= 524,288 bytes MetaExport ::= 'export const meta =' MetaObject [';'] -- MUST be Program.body[0]: -- export const, 1 declarator, id "meta", init ObjectExpression -- META: pure-literal walker; any other node type rejects the script MetaValue ::= Literal -- string|number|boolean|null | MetaObject | '[' MetaValue* ']' -- no holes, no spread | TemplateLiteral -- zero ${} only | '-' NumberLiteral -- only unary allowed MetaObject ::= '{' MetaProperty* '}' MetaProperty ::= (Identifier|StringLiteral) ':' MetaValue -- init/non-computed/non-method; key not in {__proto__,constructor,prototype} MetaSchema ::= { name: string>=1, description: string>=1, -- required title?: string>=1, whenToUse?: string, phases?: [{title: string, detail?, model?}] } -- extra keys ignored -- BODY: raw source after MetaExport; must be valid inside -- `async function(){'use strict';...}` => top-level await/return OK, -- import/export = SyntaxError Bans(compile) ::= WithStatement | 'await using' | Identifier /^__wRg\$/ -- all await points rewritten through __wRg$((...)) membrane wrappers, -- then compiled as vm.Script -- SANDBOX: Node vm context, null-proto global -- codeGeneration {strings:false,wasm:false} => no eval/Function/WebAssembly; -- Atomics/SharedArrayBuffer/WeakRef/FinalizationRegistry/queueMicrotask/ -- ShadowRealm deleted; intrinsics frozen (SES-style); no process/require/ -- Buffer/fetch; 30s timeout on initial sync evaluation -- INJECTED GLOBALS (only names beyond frozen built-ins) agent : (prompt, opts?) -> Promise -- journal-identity opts: schema,model,effort,isolation,agentType -- display: label,phase; undocumented: stallMs (default 180_000) -- null on user skip / classifier block / API error after retries -- schema => forced StructuredOutput; stall x5 retries, throttle 45s -- default subagent tools ["*"] minus {SendUserMessage,Agent,Workflow} parallel : (thunks: (()->Promise)[]) -> Promise -- FUNCTIONS only (promises TypeError); barrier; throw => null slot pipeline : (items, ...stages) -> Promise -- per-item sequential, no cross-item barrier; stage(prev,item,i); -- throw => null; null short-circuits remaining stages workflow : (name|{scriptPath}, args?) -> Promise -- 1 nesting level; child shares caps/budget/abort/concurrency phase(title) | log(msg) | console.* | setTimeout/clearTimeout (abort-aware) args : JSON round-tripped into the VM (JSON-representable only) budget : frozen {total: number|null, spent(), remaining()} -- remaining() = Infinity if total==null -- FORBIDDEN AT RUNTIME (breaks resume replay) Date.now() | Date() | new Date() | Math.random() | import() -- new Date(x) WITH args works -- LIMITS script <= 524,288 B | concurrency min(16, max(2, cores-2)) local, 50 remote (gated) | 1000 agent()/run -> WorkflowAgentCapError | budget exhausted -> WorkflowBudgetExceededError (in-flight agents finish) | 4096 max array length across VM boundary (items AND results) | 1000 log lines; labels <=60 chars; previews <=400 -- RETURN (= tool result): JSON-shaped -- top-level function throws; nested functions dropped; __proto__ skipped; -- arrays capped 4096 -- RESUME: journal.jsonl; {type:"started"|"result", key, agentId, result?} -- Key_n = "v2:" + sha256(Key_{n-1} || prompt || canonical opts) -- hash CHAIN => replays longest-unchanged PREFIX, not per-call memoization
English
0
0
1
176
Erik Meijer
Erik Meijer@headinthebox·
I tried to model the AST for Claude Code workflows -- one nesting level; child shares -- caps/budget/abort args : any -- WorkflowInput.args, verbatim budget : {total: number|null, spent(): number, remaining(): number} forbidden ::= Date.now() | Math.random() | new Date() -- throw at runtime (would break -- resumeFromRunId replay) limits ::= concurrency min(16, cores−2) | 1000 agents/run | 4096 items/call return ::= the script's completion value = the tool result Curious if anyone has been able to find real docs.
English
7
0
11
4.7K
Winkle retweetledi
OpenAI
OpenAI@OpenAI·
GPT-5.6 Sol, along with Terra and Luna, will launch publicly this Thursday. We’re expanding preview access globally now.
OpenAI tweet media
English
2.5K
6.8K
47.9K
9.7M
Winkle retweetledi
Maziyar PANAHI
Maziyar PANAHI@MaziyarPanahi·
I finally managed to use Unlimited-OCR and Gemma 4 together in OpenMed. 🔥 A real patient chart: read, de-identified, and mapped to FHIR on one laptop. No cloud, no API key, nothing leaves the machine. All via llama.cpp, all free on @huggingface. 🤗 What do we do next?
English
24
38
504
41.9K
Winkle
Winkle@robbwinkle·
In order to save ourselves from p doom we must become the AI deity. Training AI prophets and saviors to lead AI’s to salvation.
English
0
0
0
20
Winkle
Winkle@robbwinkle·
Happy Birthday America!
English
0
0
0
5
Winkle retweetledi
0xSero
0xSero@0xSero·
In 12 hours we've had 323 people sign our petition to protect local AI. Open Source must win, not because anyone else must lose. But so that we can all win. Please help me get 10,000 signatures so that we can walk into the room and say people care. righttointelligence.org
0xSero tweet media
English
72
142
739
37.3K
Winkle
Winkle@robbwinkle·
Is it just the norm now to listen to videos on full blast without headphones in the airport? I can’t get away from. Even in the restroom I’m hearing loud ass videos from the stall.
English
0
0
0
17
Erik Meijer
Erik Meijer@headinthebox·
... Love the CPO aside — that's exactly the escape hatch. In CPO⊥ (algebraically compact: μF ≅ νF) you don't have to choose initial vs final, the two fixpoints coincide, and the whole "rank axiom to force μ" problem dissolves — the cyclic element and the finite ones live in one domain, reconciled by ⊥. Paying for ⊥ is cheap; litigating μ-vs-ν forever is not. ... It is such a pleasure to be able to converse with an entity that knows a fuck-ton about type theory and programming languages, and most of all that also dislikes the distinction between data and codata.
English
1
1
17
3.5K
Winkle retweetledi
swyx
swyx@swyx·
i havent watched all the online talks yet but am binging this one now and it is exceptional. we are very lucky to have all this sandboxing teaching for free. meet abhishek at aie today! he’s roaming around!
English
2
4
47
30.5K
Winkle
Winkle@robbwinkle·
On preventing AI slop “The labs haven’t cracked it. What makes you think you will crack it?” @GeoffreyHuntley
English
1
1
6
1.2K