20250819

Minimally Awesome Todos | Jerod Santo with fzf

https://jerodsanto.net/2010/12/minimally-awesome-todos/

#FuckYeah

#my working version in ~/.bashrc

export TODO=~/.todo
export TODOARCHIVE=~/.todoarchive
function todo() { if [ $# == "0" ]; then cat $TODO; else echo "• $@" >> $TODO; fi }


# 2025-08-19T12:31:17-0700 Tue using fzf for todone selection even lazier


function todone(){
if sel="$(fzf < ~/.todo)"; then
printf '%s %s\n' "$(date -Isec)" "$sel" >> "$TODOARCHIVE"
sed -i -e "\|^$sel\$|d" $TODO;
# no argument in todone ! so no sed -i -e "/$*/d" $TODO;
# else exit with no sed execution
else
        echo "No selection made, nothing archived." >&2
return 1
fi
}

# manage todos
function todofix(){
vim -O ~/.todoarchive ~/.todo
}


20250815

ThinkOnPaper: Reinvent the wheel by playing the telephone game



pen paper thoughts

  • Ask Questions/Prompt self
  • Inversion, always invert - wants/avoidance("Invert, always invert" Charlie Munger https://youtu.be/K_vFpa0v3Wg?si=SS8W-xAkUcdYbPrh think about what to avoid rather than solely focusing on what to achieve ~ German mathematician Carl Gustav Jacobi -  man muss immer umkehren) SimiliarTo Top down and BottomUp viewing for fuller perspective
  • MindMapping
  • Mini-Essays - Beginning, Middle, End summary with supporting evidence and first hand input
  • Eisenhower Important Urgent Matrix
  • Freewrite - spew logos diarrhea
  • Empiricism - scientific method: hypothesis, observations, test, evaluate data
  • Stepwise staging phasing serial work to and back from start to end
  • First principles thinking - dump and chunk, rebuild from foundational elements
I'm still stuck in on EdBoyden's workflow: Boyden, E. S. “How to Think.” Ed Boyden’s Blog. Technology Review. 11/13/07. (http://www.technologyreview.com/blog/boyden/21925/)

ugrep and vim

decent file opening at :copen

from the GroundTruth source and not damn AlSlop ugrep --vimgrep option BS


https://github.com/Genivia/ugrep#vim

add to .vimrc

if executable('ugrep')

    set grepprg=ugrep\ -RInk\ -j\ -u\ --tabs=1\ --ignore-files

    set grepformat=%f:%l:%c:%m,%f+%l+%c+%m,%-G%f\\\|%l\\\|%c\\\|%m

endif



Framework12Laptop: My-So-F*cking-Cute-Linux-Laptop

Shipment and Delivery

Thursday, 8/14/25 Taiwan to Tuesday, 8/12/25 USA

Build and Install

  • i5, 500 GB, 48 GB Ram

WTF

The HDMI expansion card was easy to insert but difficult to remove by sliding off. It was so tight that I nearly ripped off my thumbnail. After the install the heat of the laptop must have softened things up and all expansion cards were ok to slide on and off.

Extras

I slapped on stickers and then some from friends.

LLM

  • ollama > gpt-oss:latest 20b 
  • $ollama run gpt-oss --verbose "<your prompt>" | tee -a ChatLog.txt
The fans go on and the thinking is slow (eval rate 1.5 tokens per second) for MoE gpt-oss so I keep that on a separate tmux window. Just $tail ChatLog.txt for progress, ha!

Software

ollama

:r! cat /var/log/apt/history.log|grep '^CommandLine'|sort -u

cheese curl dateutils ffmpeg fzf gpaste pandoc tmux tree ugrep vim w3m xmlstarlet

more to come...



 

20250506

P2P: Parrot 2 Parrot


This article discusses a fascinating study where scientists taught pet parrots to video call each other, and the birds responded positively. Here are the key takeaways:

- **The Study's Purpose:** Wild parrots are highly social and live in large flocks, but pet parrots often live alone, which can lead to loneliness and behavioral issues. Researchers explored whether video calls could help captive parrots connect socially.
- **How It Worked:** Parrots were trained to initiate video calls by touching images of other parrots on a tablet screen. Initially, owners supervised the calls, ensuring they were positive experiences.
- **The Results:** Parrots actively used the video chat feature, seemed to recognize their conversation partners as real birds (not recordings), and even learned new behaviors from their virtual friends—like flying and foraging. They developed strong friendships, often calling the same birds repeatedly.
- **Impact on Humans:** Some parrots even bonded with the human caretakers of their virtual friends. While video calls can't replace flock interactions in the wild, they may improve the well-being of captive birds.
- **Warnings & Limitations:** The study was carefully managed to avoid fear or aggression, and researchers cautioned that unmediated interactions might lead to problems.

It's an innovative approach to helping pet parrots feel less isolated! 

20250504

html includes: hxincl stdout

2025-05-04 Sun I just use hxincl, part of the W3C's HTML-XML-tools suite, to handle includes in my makefile. If I need something with variables, I can use m4 macros. It's still not HTML, but it works well enough for my purposes.

---via [[Seeking an Answer: Why can't HTML alone do includes? – Frontend Masters Blog|https://frontendmasters.com/blog/seeking-an-answer-why-cant-html-alone-do-includes/]]

2025-05-04 Sun Without -M, the hxincl command copies an HTML or XML file to standard output, looking for comments with a certain structure. Such a comment is replaced by the file whose name is given as the attribute of the directive. For example:

---via [[hxincl(1) — html-xml-utils|https://manpages.opensuse.org/Leap-16.0/html-xml-utils/hxincl.1.en.html]]

cyberpunk soonish



20250331

20250330 How Each Pillar of the 1st Amendment is Under Attack

2025-03-31 18:40:29-07:00 Mon First Amendment

First Amendment Explained

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

---via U.S. Constitution - First Amendment | Resources | Constitution Annotated | Congress.gov | Library of Congress https://constitution.congress.gov/constitution/amendment-1/


The article "How Each Pillar of the 1st Amendment Is Under Attack" on Krebsonsecurity.com, dated March 2025, argues that the Trump administration is eroding the five freedoms guaranteed by the First Amendment of the U.S. Constitution. Here's a summary of the main points:

Freedom of Petition

  • The article claims this freedom is being undermined by actions such as GOP lawmakers avoiding town hall meetings, the firing of individuals involved in processing Freedom of Information Act (FOIA) requests, the use of encrypted messaging to avoid creating records, and making it more difficult for citizens to challenge federal agencies in court.

Freedom of Assembly

  • The article asserts that this freedom is threatened by discouraging lawful demonstrations at universities and colleges, threatening to cut federal funding for colleges that support protests, and detaining and deporting pro-Palestinian students.

Freedom of the Press 

  • The article states that this freedom is under attack through lawsuits against news outlets, threats to "open up" libel laws, and restrictions on which reporters and news outlets are allowed to cover White House events.

Freedom of Speech 

  • The article claims this freedom is being undermined by the circulation of lists of prohibited words for government communications and the freezing of funding for programs that empower civil society and human rights groups.

Freedom of Religion

  • The article argues that this freedom is being threatened by the rescinding of a policy that protected "sensitive" places like churches from immigration enforcement actions and the creation of a "Task Force to Eradicate Anti-Christian Bias."

You can read the full article for more details at How Each Pillar of the 1st Amendment Is Under Attack.