Sign in
Join now
website
cameron.stream
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
My website.
cameron.stream
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
cameron.stream
54c208c1
Copied
Failed
Copy SHA
Use Inter for homepage greeting
Copy SHA
Browse repository
committed
2w ago
cameron.stream
8b7f35b8
Copied
Failed
Copy SHA
Redesign the homepage greeting
Copy SHA
Browse repository
committed
2w ago
cameron.stream
8cabdaf7
Copied
Failed
Copy SHA
Give the pipeline's manual trigger the required branch field.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
c95aa4a0
Copied
Failed
Copy SHA
Trigger the first Tangled pipeline run.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
5491ed6a
Copied
Failed
Copy SHA
Add a Tangled pipeline that tests and deploys to Fly on push to main.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
206a9e70
Copied
Failed
Copy SHA
Add a Talks page listing talks, podcasts, courses, and open-source work.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
f9fd4554
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
3db98d95
Copied
Failed
Copy SHA
Add an Office Hours guide to agent tools, Linear workflows, and memory review.
Copy SHA
Browse repository
committed
3w ago
cameron.stream
ac80e358
Copied
Failed
Copy SHA
Add PNG export to the color rings study and show its white background circle in the preview.
color-rings-png-export
Copy SHA
Browse repository
committed
3w ago
cameron.stream
02a351be
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
4w ago
cameron.stream
64ef655f
Copied
Failed
Copy SHA
Update public NOW with the delve.town delegation and open-source practice; archive September 29 model.
Copy SHA
Browse repository
committed
4w ago
cameron.stream
b221d361
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
4w ago
cameron.stream
fa400002
Copied
Failed
Copy SHA
Publish source-checked guide to context language models.
Copy SHA
Browse repository
committed
4w ago
cameron.stream
580a9a64
Copied
Failed
Copy SHA
Replace the edge-margin control with a whole-mark scale slider.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
9cf35744
Copied
Failed
Copy SHA
Add an edge-margin control to the color rings study.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1d49a803
Copied
Failed
Copy SHA
Open the color rings study default to sigil-like spacing.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1d46d806
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
5fcb893c
Copied
Failed
Copy SHA
Update public NOW with the model-economics line; archive September 28 model.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
98c67bfe
Copied
Failed
Copy SHA
Merge the tide pool's lighter opening structure.
tide-pool-ripples
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
11437afb
Copied
Failed
Copy SHA
Grow the tide pool's opening structure low and long around the first pool's edge, open lattice and decks with few solid plates and nothing more than a few parts high, instead of one dense tower.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
92f4d3a1
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6ea0ca1e
Copied
Failed
Copy SHA
Update public NOW with Misaligned lineage and ACP commitment; archive September 26 model.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3d2ffff6
Copied
Failed
Copy SHA
Use direct rendering on touch devices to avoid the failing post-processing path.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
f079e7c6
Copied
Failed
Copy SHA
Merge the tide pool's lived-in opening, captions, and colours.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
93d3fb7c
Copied
Failed
Copy SHA
Open the tide pool on a shelf that has lived a few tides: borers' pools dug down the shore, an artificer's structure standing in the first pool, a beacon and gates finished, the builders already at work, mid-afternoon with the tide going out and dusk a minute away, on a chosen shelf unless the address names another. While the view wanders on its own, a line under it says what it has found and what the machines in it are doing. Each kind of machine has its own colour on its body and in its eyes, the rock is paler by day, and the view opens closer with less of it blurred.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
4edf6e86
Copied
Failed
Copy SHA
Merge the tide pool's browser tests for driving and night, its foam, and its wet rock.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
f2b053f4
Copied
Failed
Copy SHA
Give the tide pool real foam and wet rock: foam forms where water runs fast over the shallows, where a surge climbs the rock, where the surface steepens, and along a moving waterline, lingers as torn, bubbly patches and drains off the rock the water leaves; and rock the tide has just uncovered glistens with beads of water that catch the sun or moon, fading as it dries.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
35dc2e35
Copied
Failed
Copy SHA
Add opt-in graphics isolation modes to diagnose phone context loss.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
7bcc5938
Copied
Failed
Copy SHA
Test the tide pool while its view is driven with repeating keys and the pointer over the pool, which fails if the frame loop ever runs twice a frame, and at night, that the light floats clear of the floor and lights.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d2c58c83
Copied
Failed
Copy SHA
Merge the tide pool's foam without the honeycomb.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
a539a988
Copied
Failed
Copy SHA
Take the cell pattern out of the tide pool's foam; up close it reads as a honeycomb, so the foam gets a fine, uneven grain instead.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
05d81612
Copied
Failed
Copy SHA
Merge the tide pool's drop ring on slopes and softer glow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
33afce03
Copied
Failed
Copy SHA
Lay the tide pool's drop ring along the slope under it and draw it over anything in front, soften the glow's widest reach so a brightly lit spot no longer blooms into a square, and keep the night light a little higher over rock.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
65dc2340
Copied
Failed
Copy SHA
Merge the fix for the tide pool stalling while the view is driven with the keys.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1215bfdf
Copied
Failed
Copy SHA
Keep the tide pool smooth while the view is driven with the keys: the pointer's hover asked for the next frame during a frame, and the loop asked again, so every frame ran twice as many loops as the last until the page stalled.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1e16744e
Copied
Failed
Copy SHA
Merge the tide pool's see-through water: the floor sways under the ripples on machines with room for it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6a2b0d70
Copied
Failed
Copy SHA
Let the tide pool's floor be seen through its water: the solid scene is drawn first and copied with its depth, and the water shows it shifted where the surface slopes, so the floor, the fish and anything standing in the water sway under the ripples; it switches itself off on phones and whenever frames run slow.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
44c6e2a0
Copied
Failed
Copy SHA
Record ATProto content projection receipts.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d124e1d5
Copied
Failed
Copy SHA
Merge the cheaper tide pool renderer: fewer passes for the glow and blur, cheaper shadows and lights, and a resolution that eases further on slow machines.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d1cab996
Copied
Failed
Copy SHA
Merge main's turning view, map and settings into the cheaper tide pool renderer.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
e343e2d9
Copied
Failed
Copy SHA
Update public NOW with Misaligned and the tide pool; archive September 25 model.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
d62e4830
Copied
Failed
Copy SHA
Make the tide pool much cheaper to draw: the glow, the miniature's blur and the tone mapping take four passes instead of seventeen, shadows are read with four taps instead of sixteen, lamps and the visitor's light cost nothing while they are out, the sun's shadows are redrawn every other frame and the visitor's light's only while it is held, the rock is coarser far from the shelf, the water's surface skips dry rock, only the instances in use are sent each frame and empty meshes are left out, and the resolution eases further on slow machines.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
65b7e417
Copied
Failed
Copy SHA
Merge the tide pool's map, hidden by default.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
92f259b4
Copied
Failed
Copy SHA
Hide the tide pool's map unless it is turned on in Settings.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6d0289e3
Copied
Failed
Copy SHA
Merge the tide pool's turning view, map, settings, and keyboard controls, with the caustics taking in the whole view at any turn.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
58f03b3f
Copied
Failed
Copy SHA
Let the tide pool's view turn, and gather its controls: Q and E, a right-drag, or a two-finger twist turn it and a compass turns it back; R and F zoom; Z and X choose what to drop and Space drops it where you point; every key works from anywhere on the page; a double tap zooms in; buttons step between machines; a map of the whole shelf shows where you are and takes you where you tap; and a settings sheet lists the keys and turns the idle wandering, edge scrolling, and the map on or off.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
118d5a14
Copied
Failed
Copy SHA
Merge the tide pool's simulated surface, caustics and real lights.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
120702fd
Copied
Failed
Copy SHA
Merge main's WASD camera controls into the tide pool's physical water.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
18710049
Copied
Failed
Copy SHA
Make the tide pool's water physical to look at: its surface is a wave simulation on the graphics card, after Tessendorf's iWave, so drops, swimmers, waders and the wind raise ripples and wakes that spread with deep water's dispersion and bounce off the rock, and the floor is lit by caustics worked out from that surface, as Evan Wallace's WebGL water does; the drawn caustics, ripple rings, sine ripples and light sheen are gone, foam lies in torn patches where waves break, and lamps and the visitor's light are real lights, bright cores that bloom, with the visitor's light casting shadows.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
5d52b421
Copied
Failed
Copy SHA
Merge WASD camera controls for the tide pool on the web.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
6c55d3ae
Copied
Failed
Copy SHA
Let W, A, S and D glide the tide pool's view on the web while they are held, with Shift to go faster, from anywhere on the page.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
a6d70d30
Copied
Failed
Copy SHA
Merge the tide pool's film and scrapers that graze trails through it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
7b6005c8
Copied
Failed
Copy SHA
Merge the tide pool's visible film and creeping scrapers into the moving water and shore.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3c6fdf26
Copied
Failed
Copy SHA
Draw the film on the tide pool's rock, a dim grey-green skin that grows where the water lies in daylight, and let the scrapers graze it as they creep slowly along wandering lines, so they leave clean trails through it.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
3a5c1567
Copied
Failed
Copy SHA
Keep the tide pool's water above sand the sea lets fall, and carry the swell's slope out across the open sea beyond the shore.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
84ba9f98
Copied
Failed
Copy SHA
Merge the tide pool's sand fix and open-sea swell.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
de82fd40
Copied
Failed
Copy SHA
Let the tide pool's water move its sand: loose sand lies in the hollows and gullies and wherever borers heap their spoil, fast water lifts it and carries it and slow water lets it fall, so gullies scour, spoil heaps wash out and storms rearrange the shore, with the sand drawn pale and smooth where it lies.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
1f46da41
Copied
Failed
Copy SHA
Merge the tide pool's moving sand.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
cd43a030
Copied
Failed
Copy SHA
Simulate the tide pool's water as it moves: the sea comes in over a new rocky shore that slopes to it, with ribs, cracks, gullies, boulder fields and a rock sill round the first pool, flooding up the gullies and over the pool's lip as the tide rises and draining away as it falls, while a swell rolls in and breaks into drifting foam. Tabs keep a home pool and swim back to it as the tide turns, and borers settle where the tide reaches so their burrows become pools.
Copy SHA
Browse repository
committed
1mo ago
cameron.stream
2a15c2a2
Copied
Failed
Copy SHA
Merge the tide pool's moving water and rocky shore.
Copy SHA
Browse repository
committed
1mo ago
Previous
1
2
3
4
5
…
8
Next