I think it's going to be the UI to manage your data as that will bring higher value to existing users. I'll make that surface in HTML which will enable porting to be easier.
While they do technically ride every request, they're cached in all good clients, so usually pretty cheap. Also Claude Code just loads names and defers the full definitions until it thinks it needs one.
I think over time more and more will be peeled back to just the model and markdown. I have a beautiful factory running with key personas all it is is a few markdown files it is building a mac app fantastically well.
They're on the idle screen under the title, but easy to miss: space (or W / up) to fly and fire, one key does both, A D (or arrows) to turn, S for shield. On a phone, turn it sideways and tap to fly.
If you can make an agent reliably follow instructions, you've solved alignment completely. So I'd be particularly surprised if you can square that circle as a hobby project!
Does it store all your screen re recordings indefinitely? I'd imagine it's a lot of data. Or does it clean them up somehow and remove redundant or unnecessary ones?
It’s not in there yet, but there will be a lot of data management options. It just hasn’t existed long enough yet for it to cause the storage problem for anyone but that’s something I’m going to get too real quick.
It doesn't! Livewire is a way to build UI/form interactions over http/js.
Lightspeed is a websocket server.
Livewire talks to the server over normal HTTP requests and for anything pushed from the server it uses Laravel Echo. Lightspeed is a Pusher-compatible server so you'd point Echo at it like you would Reverb.
The thing Lightspeed adds is letting the browser send messages back into Laravel over that same socket, with auth on each one. Livewire doesn't do that its actions are still HTTP.
For most applications Livewire would be the goto. Lightspeed is kind of a high speed specialist option for building real time apps like you might do with node.js for exmaple.
Correct me if you disagree, but this is more because children have poor world models and don’t fully understand the complexity of certain concepts than that lying itself is necessary. The intent should be to tell them something that is as close to the truth as possible with the ideas they can comprehend, even if it would be considered a lie if you said the same thing to an adult
> The intent should be to tell them something that is as close to the truth as possible with the ideas they can comprehend
Or, you straight up lie and say "Yes, puppy now went to heaven and eats ice cream all day long" with absolutely zero regards for "coming as close to the truth as possible" as your 3-year old is endlessly crying. It's fiine.
Nice constraint. I've been building in this space for a while now and the lossiness question is a real one. The accessibility tree works for a lot of things but the more I worked on it the more stuff I found needed pixels.
> 6.90 CHF - locks your Mac's keyboard, trackpad and mouse and shows a black screen while you clean. Free 7-day trial.
> 4.90 CHF - opens macOS's color loupe on any pixel on screen and instantly copies its HEX, RGB or HSL code to the clipboard. History of your last 8 colors, with a real magnifier that zooms into pixels. Free 7-day trial.
That's weird that the more techy thing is cheaper.
Both of those are actually built-in but very poorly documented (or basically undocumented). Disable keyboard for cleaning : https://apple.stackexchange.com/a/448938 and for the color picker MacOS has "Digital Color Meter.app" preinstalled when its window has the focus hover anywhere on screen and use cmd+shift+c to copy the value (by default it uses RGB but in the View menu you can change it to hexadecimal, the values are then copied as HTML #)