How to build a stimpmeter:
Drop the ball from 30 inches up the stimp meter
The angle of the Stimpmeter needs to be at 20 degrees
Held at 20 degrees, the 30 inch mark is approximately 10 1/4 inches off the ground
Math: 30 inches x sine (20 degrees) = 10.2606043 inches – 10 1/4 should be close enough.
https://marylandgolfcamps.com/how-is-a-golf-stimpmeter-made.html
o to your home center and get a 4 foot section of moulding called "cove moulding" ( $4.00). This moulding is flat on the back with a perfect golfball size groove in the center. Cut a length to 36". The groove for the ball should be 6" from the top. With a coping saw, carefully notch a 1/8" wide groove into the wood at 6". Place a ball in this groove and test to see if it releases when you raise the top side. The correct release point is 20
https://codepen.io/corbpie/pen/WNZYqbb
Spinner css js
Add to template
Try, code
2026-03-30 08:11:00
2026-03-30 08:11:00
398
T
Code basics for ai query
Code
Ai
Min requirements
Php bs5 html MySQL error handling datatable responsive modular reusable components app to lookup multiple stock symbols return current price high low analyst rating target price etc
Get a count of senders to mail account and store in sheets.
// Gmail search: Jan 1–31, 2026 (inclusive)
const GMAIL_SEARCH = 'after:2025/12/31 before:2026/02/01';
function exportSenderCategoryCountsToSheet() {
const sheet = SpreadsheetApp.getActiveSheet();
sheet.clearContents();
sheet.getRange(1, 1).setValue('Name');
sheet.getRange(1, 2).setValue('Email');
sheet.getRange(1, 3).setValue('Category');
sheet.getRange(1, 4).setValue('Count');
// Map key: email + '|' + category -> { name, email, category, count }
const senderMap = new Map();
let start = 0;
const pageSize = 100;
while (true) {
const threads = GmailApp.search(GMAIL_SEARCH, start, pageSize);
if (threads.length === 0) break;
threads.forEach(thread => {
// Get category from the THREAD (labels live here)
const threadLabels = thread.getLabels();
const categoryLabel = threadLabels
.map(l => l.getName())
.find(label => label.toUpperCase().startsWith('CATEGORY_')) || '';
const category = categoryLabel
? categoryLabel.replace(/^CATEGORY_/i, '')
: '';
// Now iterate messages to count per sender within this thread
thread.getMessages().forEach(msg => {
const rawFrom = msg.getFrom(); // "Name <email@domain>" or "email@domain"
let name = '';
let email = '';
const m = rawFrom.match(/^(.*)<([^>]+)>$/);
if (m) {
name = m[1].trim().replace(/^"(.+)"$/, '$1'); // strip outer quotes
email = m[2].trim();
} else {
email = rawFrom.trim();
name = '';
}
if (!email) return;
const key = email + '|' + category;
const existing = senderMap.get(key);
if (existing) {
existing.count += 1;
} else {
senderMap.set(key, {
name,
email,
category,
count: 1
});
}
});
});
start += pageSize;
if (start >= 2000) break;
}
const rows = Array.from(senderMap.values())
.map(({ name, email, category, count }) => [name, email, category, count])
.sort((a, b) =>
(a[2] || '').localeCompare(b[2] || '') ||
b[3] - a[3] ||
a[0].localeCompare(b[0]) ||
a[1].localeCompare(b[1])
);
if (rows.length > 0) {
sheet.getRange(2, 1, rows.length, 4).setValues(rows);
}
}
gmail
2026-03-17 11:45:00
2026-03-17 11:45:00
392
T
Bunker shot tips
Golf
Bunker
How to get out of trap
1 open face of club before grip
2 shuffle feet in pressure left
3 lower handle hands
4 create an L
5 don’t drag handle push it out
6 keep club head facing you
High loft shots every time
Simple way to remember:
#57 = bigger rocks
#67 = medium rocks
#89 = small gravel
Layers
-------
turf (infill on top of turf)
silica sand infill - 1.5 – 2.5 lbs of silica sand per sq ft
stone dust or #89 (leveling layer)
3–4" compacted crushed stone (#57 or #67)
native soil
How It Compares to Other Common Stone Sizes
Stone size Approx size Typical use
#57 1" – 1/2" driveways, drainage
#67 3/4" – 3/8" drainage, turf base
#89 3/8" – 1/8" leveling layer
stone dust / screenings powder top leveling base
XGrass Short Game Elite (Most “Tour-like”)
4
This is the turf most installers use for serious short-game practice.
Why pros use it:
Designed to accept full approach shots and pitches
~1.25? pile height
Sand-filled system holds spin and backspin
Mimics bentgrass gr
stone
2026-03-11 01:00:00
2026-03-11 01:12:00
390
m
Lower back pain exercises
exercise
Positions to fix back pain
https://youtu.be/HkniypvkdN0
exercise
2026-03-05 11:29:00
2026-03-05 11:29:00
389
f
Tips app
app
tips
Tips apps Todo/Fix
- Add ability to convert long link to bitly
- ability to make text md - beautiful
- make sure text field can hold all text what is max size?
- idea to view tip in we page? Open in new web page
- edit buttons should appear on left part of screen or use key stroke to open in correct format
- move action button to first column
- focus in search on open
- records found at top under search
- limit size of chars in display table iPhone
Test
- Can you do a search for not ; in status - not I
Define Status field
- T Todo
- F - Finished
- I - Info
- x - need to update
- d - Delete
- u - unknown - define
todo
2026-03-02 10:18:00
2026-03-14 07:57:00
388
I
Auoshi Drone Take Pictures/videos
drone
Setting up the Auoshi drone app involves installing the companion app, connecting your phone to the drone’s Wi-Fi hotspot, pairing the devices, and calibrating the drone before flight.
Step 1 — Download the App
Go to the App Store (iOS) or Google Play Store (Android).
Search for the RC GPS app or check the QR code provided in your drone’s manual
2
.
Download and install the app on your phone. Ensure that your device runs Android 5.0 or higher if applicable
1
.
2 Sources
Step 2 — Power On the Drone
Remove the battery and insert it securely into the drone. Turn on the drone by pressing the power button until the LED indicator flashes
1
.
The drone will automatically start broadcasting a Wi-Fi hotspot.
1 Source
Step 3 — Connect to the Drone
On your phone, go to Wi-Fi settings and find the drone’s Wi-Fi network (SSID). No password is typically required
1
.
Connect your phone to this network and then exit the Wi-Fi settings menu.
1 Source
Step 4 — Launch the App and Pair Devices
Open the RC GPS app on your phone. The app should detect your drone automatically
2
.
If it doesn’t detect, manually select the drone in the app using available on-screen instructions.
Grant any permissions requested by the app, such as camera or location access.
2 Sources
Step 5 — Calibrate the Drone
Place the drone on a flat surface for calibration. Use the gyro and compass calibration buttons in the app or on the drone as instructed in the manual
1
.
Ensure the compass is corrected by spinning the drone as directed until the controller signals success.
1 Source
Step 6 — Optional Configuration
Adjust drone settings in the app, such as flight mode, speed limits, altitude, and camera angle
2
.
If flying with a controller in tandem, make sure it is compatible and powered off before using the phone app as the primary controller
1
.
3 Sources
Step 7 — Take Off
Press the unlock button in the app to start the propellers.
Use either the on-screen joysticks or gesture/voice controls for flight. The drone supports headless mode, one-key takeoff/landing, and follow/orbit modes
2
.
Start capturing photos or video via app controls or gestures.
2 Sources
Step 8 — Troubleshooting
If the drone isn’t detected, disconnect from Wi-Fi and reconnect, ensuring the drone is powered on and the controller is off
1
.
For camera issues, verify the app is connected to the drone and permissions are granted.
Replace or check propellers if the drone flies unstably.
Always fly in safe, open areas away from people or obstacles
2
.
2 Sources
By following these steps, your Auoshi drone should connect to your mobile app, allowing both control and live camera feed access for a safe and enjoyable flying experience.
Correct grip
Club in fingers not palm
Left hand do stop; put club in hand
Place club in crease of hand - hot dog in bun!
Right hand swing dead grap club
Ripgrep, or rg, is what I reach for when I need to search inside files. It is especially useful when I know a file exists but have no idea what I named it.
== LOCATE FILES
rg - fast recursive search
fd - fast file search
locate - fast search of files in an index
broot/br - visual display of directories
Fzf is a general-purpose command-line fuzzy finder that turns any list into an interactive search interface. It does not come installed by default on most distributions, but once you use it, it becomes hard to live without. You can pipe almost anything into it. For example, ls | fzf lets you pick a file instantly without scrolling through a long list. As you type, results are filtered in real time using fuzzy matching that tolerates typos and abbreviations
fzf is an interactive filter program for any kin
Program to view md files: mdless
~/lbin/mdView ~/lbin/mdHelp.md
md
2026-01-31 14:02:00
2026-01-31 14:03:00
361
i
md test
md
# Markdown Cheat Sheet
A compact reference of common Markdown patterns and GitHub?flavored extensions.
---
## Headings
# H1
## H2
### H3
#### H4
##### H5
###### H6
---
## Paragraphs and line breaks
This is a paragraph.
This is another paragraph.
Line break with two spaces at end of line??
Second line.
---
## Emphasis
**Bold text**
*Italic text*
***Bold and italic***
~~Strikethrough~~
---
## Lists
### Unordered list
- Item one
- Item two
- Nested item
- Another nested item
- Item three
### Ordered list
1. First item
2. Second item
3. Third item
1. Nested first
2. Nested second
---
## Task lists (GitHub?flavored)
- [ ] Incomplete task
- [x] Completed task
- [ ] Another task
---
## Code
### Inline code
Use `npm install` to install dependencies.
### Code block (fenced)
```bash
echo "Hello, world"
ls -la
This is a master file of md commands
markdown,md
2026-01-31 08:50:00
2026-01-31 08:50:00
360
U
Golf training ideas
Golf
Training
1 ball under back foot
2 towel behind ball
Improve impact
Whygolf.com
Dial in putting guide $69
Find on marketplace
https://Whygolf.com
Golf
2026-01-29 05:53:00
2026-01-29 05:53:00
357
T
Stat categories
Tips
I Information
T todo
U update
B buy
Tip
Idea
Remember
F future
X unknown
Unfinished
M more info needed
Tips
2026-01-29 05:32:00
2026-01-29 05:52:00
356
T
Grand canyon national parks
Trip
Week trip to national parks
https://liketk.it/56koQ
Trip
2026-01-29 05:31:00
2026-01-29 05:31:00
355
f
Optimize AI - REFACTOR reformat/repurpose
ai
programming
Keywords to get AI to fix code:
re-factor
Optimized,
readablility,
Security,
Standards,
Performance,
re-use,
modularize functions,
use common functions
1. How to Frame Your Prompt: Don't just paste code.
Surround it with instructions that force the AI to think like a specialist.
- Use the "Role-Context-Task" Framework. Role: "Act as a Senior Backend Engineer and Security Researcher."Context: "This is a Node.js function for a high-traffic production API using a PostgreSQL database."Task: "Review this code for N+1 query issues and SQL injection vulnerabilities.
2. "Force Clarification First. If the code is complex, use a "Question First" strategy:"I want
ai, programming
2026-01-28 11:35:00
2026-02-10 01:08:00
354
i
Database Setup
database
File: ./php/dbConfig.php:
?php
// common/php/dbConfig.php
// Minimal, no echo, no ENV noise
// Host: choose one and keep it simple first
$DB_HOST = '127.0.0.1'; // use 127.0.0.1 on macOS to avoid socket issues
// $DB_HOST = '209.182.212.74'; // uncomment to test remote
$DB_USER = 'intel145_drumhill';
$DB_PASS = 'Rick-Beach-732-319-6727-1P';
$DB_NAME = 'intel145_apps';
$DB_TABLE = 'fidelity';
Apple Notes is great for quick capture, but it can feel a bit like a "walled garden" when you try to move things out. Depending on whether you want to move a single note or your entire library, here are your best moves:
1. Export as PDF (Best for Single Notes)
This is the most "official" way to get a note out while keeping your images and text formatting exactly as they appear.
• On Mac: Select the note -> Go to File in the top menu bar -> Export as PDF.
• On iPhone/iPad: Tap the Share icon (the square with an arrow) -> Scroll down and tap Print -> Use two fingers to "pinch open" on the preview image (this turns it into a PDF) -> Tap the Share icon again to save it to Files or send it.
2. The "Copy to Pages" Shortcut (Best for Editing)
If you need to turn a note into a document you can actually edit in a word processor:
• Open the note and tap/click the Share icon.
• Select Copy to Pages.
• Once it’s in Pages, you can export it as a .docx (Word) or .rtf file.
3. Bulk Export via iCloud (Best for Total Backups)
If you have hundreds of notes and want to move them all to a different service (like Google Drive or a hard drive), you shouldn't do it one by one. Use Apple’s Data and Privacy tool:
1. Go to privacy.apple.com and sign in.
2. Select "Request a copy of your data."
3. Check the box for Notes.
4. Apple will prepare a download link with all your notes (usually in a mix of .txt and .html formats).
4. Third-Party Tools (The "Power User" Way)
If you are moving to a specific competitor, many apps have "Importers" that do the heavy lifting for you:
• Evernote/Notion: Both have built-in tools to import Apple Notes directly if you sync them to a Mac.
• Exporter (Mac App Store): There is a highly-rated app simply called "Exporter" that converts Apple Notes into Markdown (.md) files, which is the gold standard if you're moving to apps like Obsidian or Bear.
Which method should you choose?
Export, notes
2026-01-26 11:12:00
2026-01-26 11:12:00
350
I
4 open source apps
Apps
Find artocle
4 lightweight open-source tools that replaced all of my paid apps
4 lightweight open-source tools that replaced all of my paid apps
Apps
2026-01-24 13:47:00
2026-01-24 13:47:00
349
B
Microjig best price
Tools
MicroJig Matchfit Dovetail Clamp Pro
$99 10% off coupon in email
Approximate layout in diagram form
Using only what is known from aerials and descriptions, the layout of the green and sand around 17 can be represented schematically like this (not to scale):
text
Ocean / Carmel Bay
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~
~ Long Rear Bunker ~
~ (narrow, crescent) ~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
[Back of Green]
?????????????????????
? Narrow ?
? “waist” of ?
? hourglass ?
Front-Left ????????????????????? Front-Right
Greenside Bunker ? Bunker
(large, wraps front-left) ?
[Front of Green]
Large Front Bunker Complex
(main carry from tee; wraps across front)
Tee box
??????????????????????????????????????????
Direction of play
A large primary bunker guards the entire front of the green, essentially the main carry from the tee.
?
Smaller greenside bunkers sit short?left and short?right of the green surface, tying into that main front bunker complex.
?
A thinner, elongated bunker or sandy strip lies behind the back portion of the hourglass green to catch long shots.
?
Why exact dimensions cannot be given
Pebble Beach’s public materials, hole guides, and architecture articles describe the location, strategic role, and shapes of bunkers but do not publish trap length/width/depth in yards or feet.
?
Course architecture drawings with precise bunker dimensions, if they exist, are held privately by the resort or the architects and are not available in open sources.
?
If you want, an approximate scale diagram could be built by tracing from a high?resolution overhead (e.g., Google Earth), but that would still be an estimate rather than official dimensions.
== Copy Screen Contents ==
- Cmd + K Cmd + K Entire Screen & Scrollback to clear screen
- CMD->A to select all of screen
- CMD->C to copy screen
None
macos
2025-12-29 18:36:00
2025-12-29 18:40:00
333
i
Mysql Startup - Tips
mysql
Show DataBases;
CREATE DATABASE IF NOT EXISTS intel145_apps;
- show Databases;
- use intel145_apps;
- show TABLES;
- Describe Tables;
== Commands to test Database ==
run dbTest.php
dbQuery.php
mysql
2025-12-27 22:52:00
2025-12-27 22:52:00
332
I
Replit - Ai code generator
code
Replit - ios / macOs code generator
- convert to php/html/js
- Explorer - folders on right side look in: client/public/index.php
ai, code
2025-12-26 23:45:00
2025-12-26 23:45:00
331
T
Github files
github
== GitHub ==
- .github - folder
-- contains copilot-instructions.md
== Markdown files Linter ==
markdownlinter [fileName]
== If not working ==
If it ignores a rule, adjust the wording in copilot-instructions.md to be more direct
(e.g., “Always…” / “Never…” instead of “Prefer…”) and retest.
== Organize by sections ==
You can organize it with sections (## Shell, ## JSON schema, etc.), but there are no required keys like
title: or instructions: and no front?matter needed
## Shell
## JSON
-file failed to backup
Users/rbutare/Library/Group Containers/group.com.apple.moments/Library/Attachments/D94FDF7D-2624-483F-87C0-3FC2B37DF9C3/4797BCE9-C702-4EBF-864F-A2A77DC4D792”
backup
2025-12-19 16:01:00
2025-12-19 16:01:00
329
T
Intellihometech.com. - home
websites
== Information ==
/home/intel145/public_html - home directory
- move to /home/intel145/websites/intellihometech.com
- /home/intel145/public_html - wedding.php is aaron wedding thru software off cpanel
- wedding.php - not working unless put back to index.html file
We Have a delivery appointment for Rick Bhutari
Hi I'm Rick Bhutaire
Hi this Rick Bhutaire; Can I speak with Sue Fenger
test
2025-12-17 12:15:00
2025-12-17 12:19:00
325
T
Golf Stemp Meter
Golf
== How to build a stemp meter ==
1. Need Ramp 32" Mark at 30" for ball to start
2. Cut the bottom at 20 20-degree angle
3. Cut a support at 20 degrees - place at 10.5" away
4. Use the IPhone Level App to angle 20 degrees
== Test Roll ==
1. Roll 3 balls on a level spot
2. Get the average distance that is between 9-11 is average
3. Roll 3 balls in opposite direction
- average two runs that is the stemp rating
Category Stimpmeter Speed (feet) Notes==
Slow Greens 7 – 8 ft Common at municipal courses or casual play; easier for beginners.
Medium Greens 9 – 10 ft Standard for most public and private courses; balanced difficulty.
Fast Greens 11 – 12 ft Often found at championship-level courses; requires precise putting.
Very Fast Greens 13+ ft
In zsh, you can easily rerun previous commands from your command history using the following methods:
1. Using the Arrow Keys
Up Arrow Key: Press the ? (up arrow) key to scroll back through your command history. Each press will take you to the previous command.
Down Arrow Key: Press the ? (down arrow) key to scroll forward through the command history.
2. Using history Command
You can type history to display a list of previously executed commands. Each command will have a corresponding number.
To rerun a command, type ! followed by the command number. For example, if the command is listed as 42 in your history, you would type:
!42
3. Using fc
You can use the fc command to edit and rerun previous commands. By default, fc opens the last command in your default text editor (usually vi or nano):
fc
You can also specify a range, like this:
fc -l -10
This would list the last 10 commands. You can then edit the desired command and save it to run it.
4. Using Search
You can search through your command history interactively by pressing Ctrl + r. This will allow you to type part of a previous command, and it will show you the most recent match.
Keep pressing Ctrl + r to cycle through earlier matches. When you find the command you want, press Enter to run it.
5. Repeating the Last Command
To quickly repeat the last command you executed, simply type:
!!
This will execute the most recent command in the history.
Summary
These methods allow you to efficiently access and rerun previous commands in zsh, making it easier to work with your command line history.
zsh,macos
2025-12-14 06:43:00
2025-12-14 06:43:00
318
I
Visual Studion Code - vsc
vsc
todo
standard Documents - list documents here
# Documents
- ENGINEERING_STANDARDS.md, (put system wide requirements: spinner, scrollbars etc)
- PROJECT_GUIDELINES.md, or
- CONTRIBUTING.md at the root.
Copy/adjust that file into new repos so “no dead controls; disable/hide if not implemented” is part of your default engineering standards.
vsc,code
2025-12-12 17:45:00
2025-12-14 06:37:00
317
I
USB Validator
usb
How test old usb drive to see if worth saving
crystalmark test 3d
List of AI Apps
BoltAI — Beautiful & powerful AI chat for professionals.
Elephas — Personal AI writing assistant for Mac.
JoyCast — Improve meeting audio quality.
Keep It Shot — Rename screenshots with AI.
MurmurType — Transcribe your speech.
PDF Pals — Chat with your PDFs.
Plus — Work with text using AI.
Ready to Send — Generate draft email replies.
Soulver — Convert and calculate in notes.
Spellar AI – Improve meeting productivity.
Substage — Control Finder with natural language.
TypingMind — Use a new UI to chat with AI.
WhisperTranscribe — Turn voice into text content.
boltai - works good
setapp, macos
2025-12-11 21:48:00
2025-12-11 21:48:00
315
I
Ecovacs
ecovacs
Model: T80 Omni 12/8/2025 Serial
is there a mode to mop and not go on rugs?
set to deep clean and 2x passes! will cover entire area
Mop & Vac (vac and mop only living area; no bedrooms, laundry, bathrooms, office)
Vac Only (vac only living area; no bedrooms, laundry, bathrooms, office)
Mop all rooms and not go on rugs:
Firstly, you can go into the map, then select the carpet. You can choose the carpet's shape(round or rectangular). Once you have completed all the steps, select the No Entry option. Thus, your Deebot will avoid mopping or sweeping those areas where you placed carpets.
Then to just vacuum the rugs?
You can go back to carpet settings, select the carpets, then select vacuum only.
ecovacs
2025-12-11 15:15:00
2025-12-11 15:48:00
314
I
Pro Cutta - cutting turf
turf
Tool to ease the cutting of seams
16 ft $599 6ft $249
fd from brew
fd -H /Library - means ignore directory
$HOME/fdignore
/Library
macOS
2025-12-08 19:31:00
2025-12-08 19:31:00
312
I
File Differ
macOS
vimdiff file1 file2
Good file comparison tool
vim, macOS
2025-12-08 17:06:00
2025-12-08 17:06:00
311
I
Eney - mac Paw
macOS
AI assistant
https://macpaw.com/eney
macaws
2025-12-08 15:12:00
2025-12-08 15:12:00
310
I
Amazon Resale
purchase
Amazon refurbished
https://www.amazon.com/resale
amazon warehouse
On page seach for Used to find other at lower price
https://www.amazon.com/resale
purchase
2025-12-08 10:06:00
2025-12-08 10:06:00
309
I
Make command file part of macOS Dock
macOS
?? How to make your tips.cmd (zsh script) Dock?ready
Open Automator ? create a new Application.
Add Run Shell Script.
Paste the contents of your tips.cmd (zsh commands).
Save as Tips.app.
Drag Tips.app into the Dock.
Now clicking the Dock icon runs your zsh script like an app.
? So yes, the file needs to be packaged as a .app (via Automator or similar). A raw .cmd or .zsh file won’t execute from the Dock by itself.
For ~/lbin/tips.cmd
macOS
2025-12-07 10:52:00
2025-12-07 10:52:00
308
I
Bootstrap Theme Generator
bootstrap
colors
How to generate Bootstrap themes
https://www.haketi.com/bootstrap-themer/
https://bootstrap.build/app
Simple
https://huemint.com/bootstrap-basic/
Real Orange
Add this to your custom.scss file to override the default bootstrap colors - add this before @import "bootstrap";
$white: #ffffff;
$theme-colors: (
"light": #f8e7a9,
"dark": #f67600,
"primary": #45342f,
"secondary": #5a5c66,
"info": #f97360,
"accent1": #47cbca,
"accent2": #008876,
"accent3": #00a366,
"success": #59a900,
"warning": #ffc165,
"danger": #f40063,
);
https://bootstrapcolors.com/
Color Pallettes
https://colorhunt.co/palette/
https://piktochart.com/tips/orange-blue-color-paletteAdd this to your custom.scss file to override the default bootstrap colors - add this before @import "bootstrap";
$white: #ffffff;
$theme-colors: (
"light": #ede8e8,
"dark": #0b0400,
"primary": #224d9d,
"secondary": #396cb6,
"info": #3d9dc7,
"accent1": #603510,
"accent2": #554d4b,
"accent3": #aba7aa,
"success": #1b9f5d,
set -euo pipefail
is a common “strict mode” line that makes your shell script fail fast and not silently ignore errors.?
What each flag does
set -e
Exit the script immediately if any simple command returns a non?zero status (an error), instead of continuing and possibly doing the wrong thing based on bad state.?
set -u
Treat use of unset variables as an error and exit, which helps catch typos and missing environment variables ($FOO when FOO was never set).?
set -o pipefail
Make a pipeline like cmd1 | cmd2 | cmd3 return a non?zero status if any command in the chain fails, not just the last one; this prevents errors in the earlier stages of a pipeline from being silently ignored.?
Together, set -euo pipefail makes scripts much safer: they stop on the first real error, they don’t quietly substitute empty strings for missing variables, and they properly detect failures inside pipelines instead of reporting success when something actually broke earlier in the chain.?
Macos Apps
AnyTrans - transfer to from ios/macos
istat - system status
macCleaner - clean up mac $50
Bolt AI - AI - coding helper
houdaspot - $19
ios Apps
AnyTrans - transfer to from ios/macos
setapp, ios, macos
2025-12-04 16:22:00
2025-12-08 11:11:00
300
I
zen coder test on lbin
code
~/lbin/.zencoder/rules
quetions
What would you like me to do?
Define coding standards for your project from scratch?
Review and improve existing documentation/coding standards?
Create specific documentation (e.g., contribution guidelines, code style guide)?
Something else?
Scope - Which part(s) of your repository should this apply to?
All scripts (Bash, Shell, Python, PHP, AWK, JavaScript)?
Specific language or component (e.g., just the Bash scripts, or just Python)?
The entire lbin project?
Focus Areas - Are there specific aspects you'd like standards for?
Naming conventions?
Error handling and logging?
Code organization and structure?
Documentation/comments?
Security practices?
Performance considerations?
All of the above?
Documentation Format - What documentation would be most useful?
Files Recommended for vsc
CONTRIBUTING.md for contributors?
CODING_STANDARDS.md or STYLE_GUIDE.md?
README updates for specific components?
Inline examples in existing files?
Commands to cleanup mac disk:
~/lbin/macCleaner
~/lbin/macCache - cache cleaner
key folders to check
du -sh /Users/rbutare/Library/Caches
du -sh /Users/rbutare/Library/Caches/Google/Chrome
du -sh /Users/rbutare/.cache
du -sh /Users/rbutare/.npm
sudo softwareupdate -l - shows updates ready to install
sudo softwareupdate --clear-catalog - clears out files maybe left over from updates of apple installs
sudo softwareupdate
macos
2025-12-02 09:34:00
2025-12-02 09:34:00
294
I
Alexa development
alexa
code
alexa Development
alexa ideas:
Alex tell me the weather outside (from my current location) give temperature, real feel and humidity, todays high and low;
https://www.youtube.com/@AlexaDevelopers
alexa, code
2025-11-30 08:02:00
2025-11-30 08:02:00
293
I
macOS applications
Macos
Mac apps
https://github.com/jaywcjlove/awesome-mac
https://github.com/jaywcjlove/awesome-mac
macOS, software
2025-11-26 13:29:00
2025-11-26 13:29:00
292
I
Brew - all installed files
brew
Installed files/apps from brew
brew list
see file in: ~/lbin/brewList.txt
fd .mov -E Library -X ls -lh - exclude Library and show ls -lh
fid txt lbin - search directory lbin
fd "^x.*.txt" lbin -X vim - send items found to vim
fd "xm" lbin -E "*.txt" - find files xm without .txt
fd "^x.*.txt" lbin - need to use regular expressions to get all the files
fd . lbin -e psh -X cat - find anything . in lbin with extension psh -X send to cat
brew, macos, apps
~/lbin/brewList.txt
2025-11-26 07:34:00
2025-11-26 07:34:00
291
I
macos tools
macOs
Tools to test:
macCleaner - clean up files to get more space
sysDashBoard - Dash board
sysDashBoard.txt - Requirememnts
memDashBoard - memory Dashboard
memChk - memory check
sysDashBoard -h
System Dashboard Help
---------------------
Options:
--help, -h Show this help message
--memory, -m Memory overview + top processes by RSS
--cpu, -c Top processes by CPU usage
--disk, -d Disk space usage
--load, -l Load average
--proc, -p Total process count
--swap, -s Swap usage
--all, -a Run full dashboard (all checks)
Wish List Items
============
- Weather Station
- Heated Blank
-
- Power hedge trimmer
EGO POWER+ 56-volt 26-in Battery Hedge Trimmer 2.5 Ah Battery Included , Charger Included
Item #5207557 |Model #HT2601 $269 lowes with charger;
Model Next door:
- New Vacuum - Hazel
- new slippers or Same shoes
Piwigo has been successfully installed at :
https://intellihometech.com/piwigo
Administrative URL : https://intellihometech.com/piwigo/identification.php
admin page;
https://intellihometech.com/admin.php?page=site_update&site=1
Terms:
Modular resuable components, toast, html, bs5, fontawesome, Follow DRY (Don't Repeat Yourself) principles,camelCase, card based theme, mobile responsive,
professional look and feel, dashboard
functions: use/chg bs themes, spinner for slow tasks, page up/down, toast messaging,
admin: database checks, security. checks, duplicates, bad records, dashboard, tools to add to faq, missing days stock market open (id list of holidays/closings), adhoc queries and tools; todo list of new/bug features
Settings: global settings debugFlg, theme, user level, adv debugging - additional error messaging depending on the error level
use of json configuration files for customization/setup
Documentation:
user, programmer, function calls, flow charts, recommendations for improvement
improvements;
refactor, performance, id long running processes, duplicate/obsolete code, o
Code breakdown/modules designed for re-use in other apps; organize that way;
standard app configuration:
Phase 2 (if desired):
Charts & visualizations
Advanced filtering sidebar - flat picker
Recent reports widget
Keyboard shortcuts
Phase 3 (future):
User preferences panel
Favorites system
Interactive tour
Custom report builder
Next up is implementing report tabs for Data/Chart/Summary views
Can you build an app that
Structural divs in MVC Template
Now let's refactor the includes to be content-only (no major structural divs):
Problems:
Running out of Application Memory
- calendar in toolbar/menubar
- remove images from messages
- remove system backup /temporary files
- remove language files
- devtools?
Cleanup icloud;
How to clean up messages of big images/movies
https://beebom.com/how-clear-icon-cache-mac/
https://beebom.com/how-clear-icon-cache-mac/
cleanup, todo
/Library/Caches/com.apple.iconservices.store - can cleanup
2025-11-08 08:36:00
2025-11-08 08:42:00
268
I
Outlook - Tips
outlook
tips
How to search:
from:spectrum AND isflagged:false - no flag
Use filter to get advanced search
outlook
2025-11-08 07:40:00
2025-11-08 07:40:00
267
I
Microsoft Copilot Features
copilot
Tips copilot edge msft 365
kevinstratvert.com
Top 10 Copilot Features to Boost Productivity
Compare Files in OneDrive
Use Copilot to quickly compare two documents side-by-side and highlight differences.
Summarize Emails in Outlook
Copilot can extract key points from long email threads, saving time and reducing inbox fatigue.
Generate PowerPoint Presentations
Create branded, professional slides from a simple prompt or Word document.
Analyze Excel Data
Ask Copilot to find trends, generate charts, or explain for
Downloaded from app store:
Disk Diag: - Clean up system files shows good view of disk
Memory Diag: - clean memory
Homebrew:
jdupes - Duplicate file (newer/faster)
fdupes - Duplicate file (finds pairs)
CLI/Shell
~/lbin/macCleaner - tool to cleanup system and large files
~/lbin/brewInfo - files installed by homebrew
List of all bootstrap examples
~/lbin/tipsSrc/themePlay/bootstrap-5.0.2-examples
/tipsSrc/themePlay/bootstrap-5.0.2-examples
todo, bootstrap, example
~/lbin/tipsSrc/themePlay/bootstrap-5.0.2-examples
2025-11-05 06:40:00
2025-11-05 06:40:00
260
I
Tips Fidelity
app
todo
Create a new set of code to work from to
- cleanup ui
- fix navbar menus; toolbar mouse over icons
- all data search/report
- master app - toggle columns, copy, print, csv, buttons
Todo for fidelity app https://fid.intellihometech.com/table.php
- Report on high low for year
begin end year report
returns for Year, ytd, all; aTot, bTot, cTot etc
- Mega Menu
- DataTable
- Search by column
- update connDb - code - refactor
5-18-2018 1,241,302.68
Trim/Shorten/Cut
https://shotstack.io/learn/use-ffmpeg-to-trim-video/
ffmpeg -sseof -600 -i input.mp4 -c copy output5.mp4
ffmpeg -sseof -00:10:00 -i input.mp4 -c copy output6.mp4
Both of the above two commands will make a cut of the last 10 minutes of the input video.
Cut Front/Beginning
ffmpeg -i $fileOutput1 -ss 00:00:00 -to 00:6:08 -c:v copy -c:a copy $fileTrim
use time on left to cut at the end
The above command uses -to to specify an exact time to cut to from the starting position. The cu
Optional: Using: memory_pressure
Using vm_stat for detailed stats: vm_stats
Checking Memory (RAM) Usage top -l 1
For overall storage management, identify large files with du commands and remove unnecessary files.
To continuously monitor memory and CPU usage, you can use:
top -stats pid,command,cpu,mem
macOS
Overview of all mounted filesystems using df: df -h
du -sh ~/Documents
Finding the Largest Files and Folders: du -ah ~/ | sort -rh | head -n 10
2025-10-28 22:16:00
2025-10-28 22:16:00
251
I
ai copilot
ai
copilot
ask copilot to compare info a cross tabs
Smarter Edge “Copilot Mode”
Multi?tab analysis – I can compare products, summarize across all your open tabs, or consolidate research into one view.
Journeys – Your browsing history gets grouped by topic (say, “robot vacuums” or “travel planning”), so you can pick up research right where you left off.
Copilot Actions – I can now handle tasks like unsubscribing from emails, booking reservations, or even opening pages by voice.
Rick, given your love of modular, stepwise workflows, I think the multi?tab analysis + Journeys combo in Edge might be right up your alley—it’s basically a research accelerator. Want me to show you how those two features could streamline your current robot vacuum research project?
Long?term Memory – I can now remember key details you share across sessions (and you can edit or delete them anytime). This makes our conversations more continuous and personalized.
Mico (Clippy 2.0) – An optional visual companion that reacts, listens, and adds a more expressive layer to our chats. Totally optional, but fun if you like a more animated presence.
Real Talk Mode – A new conversation style where I’m more direct and transparent, great for when you want less polish and more straight talk.
tips, junk
Not sure what this is for
2025-10-28 22:14:00
2025-10-28 22:14:00
250
I
good tips
Tips
join boards at corner
Bottle cap screw onto tarp
Join two same size pipes heati
Tools
node -c assets/js/main.js - check syntax without executing
todo, node
Find tools to use with visual Studio Coding markdownlint README.md
2025-10-25 15:08:00
2025-11-08 08:44:00
248
I
PHP
php
php commands
php -m ; installed components
php -l test for syntax errors
php
2025-10-25 10:11:00
2025-10-25 10:11:00
247
I
Tree Command
macos
todo
homebrew tree command
tree -dsa
get tree view with size in bytes
macos,todo, command
2025-10-25 10:07:00
2025-11-08 08:44:00
246
I
Tips todo
Todo
todo
== heading of Todo ==
[x] Checkmark?
- [x] Checkmark?
# Not Working
- Double Click vs single click
- add iPhone
- add row expansion ;
- add button in actions to view as html page in new tab
xAdd delete
- Data Reports Funcion
- add navbar - Admin, help, etc,
- View info iPhone
xSort by newest
xSet dates on add new
xConfirm date mod on chg
- move css and js scripts to external files of all reusable components
- expansion needs to look like part of same row not different color; perhaps offset when expanded
Need a better ux to show filter is enabled; after update with a filter on new record is not shown? confusing - what is best approach; always clear filter after add or keep?
- [x] Do something done
Add delete
View info iPhone
Sort by newest
Set dates on add new
Confirm date mod on chg
Need a better ux to show filter is enabled; after update with a filter on new record is not shown? confusing - what is best approach; always clear filter after add or keep?
== End of Descriptions ==
-Add delete to update screen
- datatable to show what filtering is happening; button to clear filter
== Todo ==
- double click should go to edit
- open on single click ; edit button not working
- comment and description should show in markup in datatable
- search by column should be at bottom of page
- LINKS IN DATATABLE SHOULD BE CLICKABLE
- idea for action buttons to be in first column (single icon) click expands to as for (edit, html, print etc)
== Tips ==
default to sort order be b
Good tips on setting up golf green
Ideal Turf - Texas https://ideal-turf.com
Software -
Cost Calculator - Not available
Tonage Calculator: https://www.hedrickind.com/tonnage-calculator/
Tons to Yds: https://cubicyardcalculator.org/tons-to-cubic-yard-calculator/
54 tons to yds 41 Abc 60x50 3"
45 tons to yds 34 Abc 60x50 2.5"
40 tons to yds 30 Abc 60x50 2"
Screenings
21 tons to yds 41 Abc 60x50 2"
Do you want holes in putting green turf? Won't sand wash out and under turf?
DIY Outdoor Putting Green Kits for the Backyard | Ultra Base
https://www.ultrabasesystems.com/diy-designer-golf-kits.html
ls -AGFp does not work on large directory; need to set COLUMNS=80 in ~/lbin/profileZsh
master todo
Tips
- fix sort to be newest to oldest
- mega menu reports: kids, grand, bank, all Tots, managed, non, both man/non
airPlayer
=======
- production run - uses config.json - should be production.json and playListProduction.json - test to make sure they both exist and are current ; create summary of config before running
- find sh created for this
Other things todo:
- find visual diff tool for csv8 9 and 9-10 with clipboard fix
- locate working ftp
Visual Code
=================
allow shell integration for commands to run automatically
- find tutorials
macos,unix,commands
more info ideas from
2025-10-20 20:02:00
2025-11-08 08:43:00
242
I
json validator
json
python3 -m json.tool faq.json > /dev/null && echo "? JSON is valid" || echo "? JSON is invalid"
json, validate, python
2025-10-20 19:33:00
2025-10-20 19:33:00
241
I
New Tools python
code
python
? Other Ways to Use json.tool:
1. Format a JSON file:
2. Save formatted output:
3. Validate JSON:
4. Sort keys:
? Alternative Tools:
You could also use:
1. jq (more powerful):
2. Node.js:
3. PHP itself:
php listJson.php | php -r "echo json_encode(json_decode(file_get_contents('php://stdin')), JSON_PRETTY_PRINT);"
? Why We Used It:
In our case, we used it to verify the PHP output was:
? Valid JSON
? Properly formatted
? Includes playlists from subdirectory
? Easy to read and confirm
? Summary:
Part What It Does Example Output
php listJson.php Runs PHP, outputs JSON ["a","b","c"]
| Passes output to next command (invisible)
python3 -m json.tool Formats JSON nicely [\n "a",\n "b",\n "c"\n]
Result: Beautiful, readable JSON! ?
phython
2025-10-20 18:26:00
2025-10-20 18:26:00
240
I
Add Applications for Slide Gallery
apps
code
brew install
=======
puppeteer
playwright
fmpeg is a universal media converter
node
Pandoc is a Haskell library for converting from one markup format to
another
htmldoc - convert html to pdf; htmldoc -f output.pdf output.html;
Convert to pdf
markdown WEDDING_SLIDESHOW_GUIDE.md > docs/WEDDING_SLIDESHOW_GUIDE.html
cd /opt/homebrew/var/www/rbutare/airPlay
for file in docs/*.html; do
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--headless --print-to-pdf-no-header \
--print-to-pdf="docs/$(basename "$file" .html).pdf" \
"file://$PWD/$file"
done
brew, todo
update more information
2025-10-19 19:18:00
2025-10-19 19:18:00
239
I
Unix Comand Tips
tips
count files in directory - return only number found
ls -1 Docs/*.md | wc -l && ls -1 *.md 2>/dev/null
If php code in file.html - it is avoided ; if you change name to file.php ; then the code is executed.
good tip to link files so you can run either (sliceImg.php - sliceImg.html); one reads directory other just reads json file ; will also check for modifications dates to see if need to update list or json file
http://localhost/rbutare/airPlay/sliceImg.php
php,html
2025-10-17 10:32:00
2025-10-17 10:32:00
235
I
Setup Config
vsc
coding
Visual studio setup
.configs
Shell
shellcheck fileName
Brew installs - store what is installed
How to:
runsh - for access to remote files
create a version - and move on
Todo
tips, setup, vsc
2025-10-15 10:07:00
2025-11-08 08:47:00
234
I
Vim Reset Width
vim
gg gqG
g means : go to the beginning of buffer;
gq means :
Set textwidth to 80 (:set textwidth=80),
move to the start of the file (can be done with Ctrl - Home or gg),
and type gqG.
gqG formats the text starting from the current position and to the end
Non-Ascii characters
/[^\x00-\x7F]
g//[^\x00-\x7F]/s///g
Set in Defaults
set textwidth=80
:set wrapmargin=2
Tips Default to current time on load for add - add = mod; create always readonly
Change Banner page and icon
How to create page icon
Make Links if has string as http: a href
sort by last modDate or id?
https://fid.intellihometech.com/apps/tips/gemini/tips.php
http://localhost/rbutare/gemini/tips.php
dev
2025-10-12 14:08:00
2025-10-12 14:08:00
230
I
SlideShow Dev
dev
Todo
- why 2 json
- save config to json
- auto load with config
- config: run, dev, test, dir?
?? Convert HEIC to JPG Using Finder Quick Actions
-Open Finder and locate your .heic files.
-Select one or multiple HEIC images.
-Right-click (or Control-click) the selection.
-Choose Quick Actions ? Convert Image.
-In the pop-up:
-Set Format to JPEG
-Choose Image Size (Small, Medium, Large, or Actual Size)
-Click Convert.
heic, image, jpg
2025-10-11 16:42:00
2025-10-11 16:43:08
226
I
TailWind.css Setup
code
css
set up in TailWind.css:
-create tailwind.config.js
- run tailwindcss --output styleTailWind.css
This will reduce the size of css to use only css needed
Todo
===
megamenu ../tailWind/tailWindMegaMenu.html
../tailWind/navBarMega.html
How to get my ip address: https://whatismyipaddress.com/
65.191.206.37
https://whatismyipaddress.com/
ip address,ip
2025-10-05 20:46:00
2025-10-05 20:46:00
220
I
Macos Tahoe New Spotlight
macos
tahoe
When you invoke Spotlight Search with Command + Spacebar, you can switch to its dedicated modes like so: Applications (Command + 1), Files (Command + 2), Actions (Command + 3), and Clipboard (Command + 4). However, you can switch to these modes faster simply by adding the requisite number to your initial Spotlight invocation. For example, Command + Spacebar + 2 takes you straight to a Files search.
Flop shot - open face
lower handle step back wider stance
long swing - back; break wrist; need to release wrists and club go vertical - release and catch
https://www.facebook.com/share/r/1C6Qa2V7fP/?mibextid=wwXIfr
- Shift nose forward
- weight fwd on down stroke?
https://www.facebook.com/reel/700387316366642
Golf
2025-09-30 11:47:00
2026-01-29 06:13:00
217
I
Cool Tools
woodworking
Tools
Ideas on how to use other tools; like idea for chainsaw blade
https://www.facebook.com/share/r/175zQufqzQ/
tools
2025-09-30 11:00:00
2025-09-30 11:00:00
216
I
Golf Simulator
Golf
Using foam Golf balls; Using Optishot2 $300 Screen: $200 $800 projector brighter lumens;
Using foam balls only 4” off the wall
// These ini_set lines should be at the very top of your script
// These ini_set lines should be at the very top of your script
// These ini_set lines should be at the very top of your script
// These ini_set lines should be at the very top of your script
ini_set('display_errors', 'Off'); // Keep this off on live sites
ini_set('log_errors', 'On');
ini_set('error_log', __DIR__ . '/php_error.log');
add thes lines her
// These ini_set lines should be at the very top of your script
ini_set('display_errors', 'Off'); // Keep this off on live site
test
// These ini_set lines should be at the very top of your script
ini_set('display_errors', 'Off'); // Keep this off on live site
2025-06-26 16:54:30
2025-06-26 16:55:38
212
I
mysql definition for dates created and updated
CREATE TABLE `tips` ( `id` int(11) NOT NULL, `title` varchar(64) NOT NULL, `cat` varchar(64) DEFAULT 'cat', `subCat` var
ALTER TABLE `tips` MODIFY COLUMN `created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, MODIFY COLUMN `updated_at` TIMESTAMP
link1
mysql,
update work
2025-06-26 16:28:46
2025-06-26 16:33:16
207
I
New Record
Cat
Sub
Description
Comment updated but updated_at not updating
https://www.att.com
tag, test,
What is moreinfo for
what are att
2025-06-26 15:39:05
2025-06-26 15:39:05
206
I
free test2
images
photos
Images for Web - no cost, copyright, attributions
Get free images for web use commercial/personal
Did this change update time 17:22:37 and 17:23:46 vs
n
https://www.pexels.com/
Free Stock I
2025-06-25 17:22:37
2025-06-25 17:23:46
204
I
SUBSUBCAT
CAT
SUBCAT
Cleaning up Big Files
Empty Trash; goto settings->storage wait then go into each section to find large files; In messages you can remove large video f
Clean up big videos in Messages
MOREINFO
2025-06-25 17:22:37
2025-06-25 17:23:46
203
I
SUBSUBCAT
CAT
SUBCAT
Clean up disk space
Good tips
https://tinyurl.com/2b59tjsm
MOREINFO
2025-06-25 17:22:37
2025-06-25 17:23:46
202
I
SUBSUBCAT
CAT
SUBCAT
Finder Defaults
Open Finder -> Go to As List ->Cmd+J - set defaults
Show Hidden Files: Cmd + Shift + ..
MOREINFO
2025-06-25 17:22:37
2025-06-25 17:23:46
201
I
SUBSUBCAT
CAT
SUBCAT
Usb Drive Not Mounting automatically
Listing of disk Mounting Points stored in lbin/dataFiles dfOut.txt mountOut.txt; Use these if you have to force mount the drive
MOREINFO
2025-06-25 17:22:37
2025-06-25 17:23:46
200
I
SUBSUBCAT
CAT
SUBCAT
Reminders App - To Move Item from one list to another
Select Task - Hold down CMD and click item - Drag once you get new reminder icon
how to move items - doesn't work consistently
https://tinyurl.com/46scbx8a
MOREINFO
2025-06-25 17:22:37
2025-06-25 17:23:46
199
I
SUBSUBCAT
CAT
SUBCAT
Remove background garbage from jpg image so you can print
Go to Gimp Goto Colors Menu -> ThresholdThreshold Tool: Open your image in GIMP, go to the Colors menu, select Threshold to conv