| Scattered Thoughts
| Scattered Thoughts
I see this claim appear in various forms: relational algebra is math, is based on math, comes from math, has strong mathematical foundations.| www.scattered-thoughts.net
I haven't invested much time in LLM tools yet, but I don't have big loud reasons for that, more a jumbled drawerful of impressions and priorities.| www.scattered-thoughts.net
I haven't invested much time in LLM tools yet, but I don't have big loud reasons for that, more a jumbled drawerful of impressions and priorities.| www.scattered-thoughts.net
The profiling tools in go will tell you where allocations happened in the code, but won't record the type of the allocation. I suspected that in the code I was looking at, some specific types were causing a lot of allocation but that those allocations were spread over many locations. So with the help of Matt Knight I wrote perhaps the most appallingly fragile code I have ever written - go_allocation_probe.| www.scattered-thoughts.net
| Scattered Thoughts
(This is part of a series on the design of zest. See the list of posts here.)| www.scattered-thoughts.net
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
| Scattered Thoughts
The short version of this shower thought: storing the tags for sum types after the payload rather than before can save a surprising amount of space.| www.scattered-thoughts.net
(This is part of a series on the design of a language. See the list of posts here.)| www.scattered-thoughts.net
(This is part of a series on the design of zest. See the list of posts here.)| www.scattered-thoughts.net