Record elicitation is a pattern where a client asks an AppView to construct a record from the user's intent, rather than building it locally. This lets the AppView handle business logic, validation, and schema complexity while the client retains full authority over what gets written to the user's repository.
This workshop will bring together ecologists, philosophers, cultural theorists, and technologists to discuss how contemporary insights from theoretical biology and ecology can provide a richer understanding of what makes for a thriving biosphere, and how this might provide inspiration for cultivating sociotechnical infrastructure that is more resilient against co-option by monopolising tendencies.
Primeiro preciso admitir que admiro muito a decisão de fazer um single player linear, que segue uma história contida. Fico feliz de ver empresa grande e franquia AAA focando nisso, ao invés de reproduzir o mesmo mundo aberto cheio de filler de sempre. Teve um esforço aqui pra entregar uma experiência cinemática, desde os ótimos gráficos realistas, até às performances sensacionais que todos os atores desempenharam. Só que, correndo o risco de ser o chato do rolê que encrenca com qualquer coisinha...
Like many other software engineers, I’ve also began to use AI in my day to day work. Let me be the first to admit how easy it is to become lazy when using these tools. Initially, they were not very good. So you’d get that temptation, then it would quickly make some dumb code change, and then you’d take back control. But, as they get better and better at validating and testing their work, that temptation starts to creep back. But here’s the thing, good coders, still make dumb engineering decision...
Got TESSERA working in Zarr and the browser, and a preprint of package management a la carte pushed out
Nearly two years ago, Ottawa appointed Mathieu Grondin as the city's Nightlife Commissioner in an effort to inject some energy back into its atrophied nightlife. Largely the sentiments towards this position have changed very little in the years since, with seemingly the city in agreement that not enough has changed to warrant the six-figure salary the position grants, and an endless stream of jokes about Ottawa's absent 'Night Mayor'.
Only last week I remarked that, mild as it has been, March often brings renewed snowfall. That prediction was borne out on the closing days of February, when across the lake at Escanaba, Michigan, the heaviest snowstorm in years brought street car service to a standstill and forced mills and factories to close.
Git platforms (Tangled) and preprint services (Chive) are being built on ATProto. Interesting experiments. But something doesn't sit right. Does ATProto actually fit repository-based services?
I use claude at work. I’m on a small team and my manager requested that I use it, so for now, I’ve started using it. One thing I’ve noticed with using an LLM is that with the frenetic pace of progress it pretends to provide, it makes you spend less time with your code. Deep understanding of the inner details of your code is much easier obtained while you sit among the code building it by hand. LLMs don’t prevent you from knowing whats going on. That knowledge, though, is now not built by experie...
At the beginning of February, I wrote about my recent adventures in the ATmosphere. At the time of writing, I was working on adding standard.site support to this website. In the meanwhile, I've finished it and my blog should be fully compliant with the specification.
As the Atmosphere grows beyond Bluesky, assuming every user has a Bluesky profile won't hold up. A base profile sounds like the fix, but the UX gets weird fast. Lexicon generics — a pattern built from existing ATProto concepts — could make profile-type records discoverable and translatable across apps without flattening them into a single record.
Leaflet を使って atproto ベースのブログサービスを試していますが あらたに Pckt も試してみようと思います。タイトルの通り「自転車とお散歩とカメラ」をメインとした内容になると思います。良さげなら Leaflet のほうは引き上げるかな。