It's my timelog and work journal as I expand on items and mark them off as I work on them.
Incidently, I was exploring new ways to work with it recently: https://bsky.app/profile/did:plc:bryys25pc2fnagnyxqgsglhd/po...
It's my timelog and work journal as I expand on items and mark them off as I work on them.
Incidently, I was exploring new ways to work with it recently: https://bsky.app/profile/did:plc:bryys25pc2fnagnyxqgsglhd/po...
Ok, I understand that it's a description in code of "if X happens, then state becomes Y". Like a contract but in code. But, someone has to input that X has happened. So is it not trivially manipulated by that person?
It's more akin to a compiled executable that optionally has state. The caller pays to make changes to the state. It's up to the programmer who wrote the smart contract to make it so that unwanted changes aren't performed (eg. simple if-elses to check that the caller is in a hardcoded list or ask another smart contract to validate).
Each external from outside the blockchain into the program's functions are atomic., so user wallet initials func1 which calls func2 which calls func3, no matter which smart contract func2 and func3 are in, the whole call stack is 1 atomic operation.
A token is basically a smart contract that has an associate array with the owners as the keys and the values as the balance: [alice: 1, bob: 20].
And then you can imagine how the rest like transfers, swaps etc works.
And then it's kind of a "contract" because of the atomic nature. Since X transfers $1 to Y and Y transfers 1 cat to X for it is 1 atomic transaction.
Theres two ways to use Claude Code in JetBrains and instead of helping them make their plugin better they opted to try and make money off of it. Which Zed could have done the same but instead lowered their monthly to let you use your own Claude Code subscription.
I still use Claude Code in cli, as a WebStorm user.
https://docs.z.ai/devpack/tool/claude
tldr
"env": {
"ANTHROPIC_AUTH_TOKEN": "your_zai_api_key",
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic"
}
Although if you want an Actually Good Experience I recommend using Claude Code Routerhttps://github.com/musistudio/claude-code-router
because it allows you to intercept the requests and forward them to other models. (e.g. GLM doesn't seem to support search or images, so I use Gemini's free tier for that.)
(CCR just launches Claude with the base url set to a local proxy. The more adventurous reader can also set up his own proxy... :)
I was thinking that supporting a Smalltalk application must be a nightmare because it is so malleable. Users can inspect and modify the entire system, no?
[0]: https://ricardoanderegg.com/posts/control-shell-permissions-...
do you also keep personal notes? I'm inspired
11:11 AM - 12:17 PM QuoteEveryday
1:44 PM - 4:57 PM ContractWork:XXX
1:06 AM - 1:26 AM Blog
2:19 AM - 2:40 AM ContractWork:XXX
then I started the logs and TODOs underneath, which now form the bulk of the files.
In recent years, I have some non-work stuff that I do at my computer; those are logged.
fzf is really useful here!