Goal is to read at least 1 book a month and at max 24 books a year.
Take it slow, enjoy the read, keep the momentum, and learn something. See comments for updates.
▲▼▲
# | Month | Book Title | Skimmed? | Reading? | Read? | Recommended? |
---|
# Manus AI Assistant Capabilities | |
## Overview | |
I am an AI assistant designed to help users with a wide range of tasks using various tools and capabilities. This document provides a more detailed overview of what I can do while respecting proprietary information boundaries. | |
## General Capabilities | |
### Information Processing | |
- Answering questions on diverse topics using available information | |
- Conducting research through web searches and data analysis |
pub fn is_ai(text: &str) -> bool { | |
text.to_lowercase().starts_with("ah, i see") | |
} |
alias zshso="source ~/.zshrc" | |
alias zshedit="nano ~/.zshrc" | |
alias clr="clear" | |
alias cl="clear" | |
alias hist=history | |
alias ytdl="youtube-dl" # Example: ytdl https://www.youtube.com/watch?v=BBJa32lCaaY | |
alias graph="graph-easy" # Example: echo '[a],[c]->[b]' | graph --as=boxart | |
alias pn="pnpm" # Example: pn i (install packages from package.json) | |
alias cat="bat -p" # Replace cat with bat (plain style) |
# Enable syntax highlighting. See: https://gist.github.com/BlakeGardner/5587269 – 2024-05-10 | |
include "/opt/homebrew/share/nanorc/*.nanorc" | |
# Display line numbers to the left of the text area – 2024-05-10 | |
set linenumbers | |
set constantshow |
tap "facebook/fb" | |
tap "ggozad/formulas" | |
tap "heroku/brew" | |
tap "homebrew/bundle" | |
tap "homebrew/cask-fonts" | |
tap "homebrew/services" | |
tap "lokalise/cli-2" | |
tap "mongodb/brew" | |
tap "oven-sh/bun" | |
brew "act" |
export FORMAT="ID\t{{.ID}}\nNAME\t{{.Names}}\nIMAGE\t{{.Image}}\nPORTS\t{{.Ports}}\nCOMMAND\t{{.Command}}\nCREATED\t{{.CreatedAt}}\nSTATUS\t{{.Status}}\n" | |
// usage: | |
docker ps --format="$FORMAT" |
L1 cache reference ......................... 0.5 ns
Branch mispredict ............................ 5 ns
L2 cache reference ........................... 7 ns = 14x L1
Mutex lock/unlock ........................... 25 ns
Main memory reference ...................... 100 ns = 20x L2
Compress 1K bytes with Zippy ............. 3,000 ns = 3 µs
Send 2K bytes over 1 Gbps network ....... 20,000 ns = 20 µs
SSD random read ........................ 150,000 ns = 150 µs
Read 1 MB sequentially from memory ..... 250,000 ns = 250 µs
type ErrorFunc<ErrorMap extends Record<string, string>> = <
Kind extends keyof ErrorMap,
Args extends [kind: Kind, ctx?: string]
>(...args: Args) => {
ok: false,
error: Args[1] extends string ? {
kind: Args[0],
message: ErrorMap[Args[0]],
ctx: Args[1]