There are many ways to manufacture parts these days. It can get quite confusing. Join manufacturing experts and Industry Process Consultants
DEAR READER
Not today Justin

⁂

JVL
No title available
trying on a metaphor
Sade Olutola
will byers stan first human second
Xuebing Du
Stranger Things
Lint Roller? I Barely Know Her
wallacepolsom
occasionally subtle

Janaina Medeiros
Misplaced Lens Cap

if i look back, i am lost
2025 on Tumblr: Trends That Defined the Year
noise dept.

No title available
sheepfilms

seen from Malaysia
seen from United States

seen from India

seen from Germany
seen from Malaysia

seen from United States

seen from France

seen from United States

seen from Netherlands
seen from United States
seen from United Kingdom

seen from Uruguay
seen from Russia
seen from United States
seen from Finland

seen from United States

seen from Malaysia
seen from United Kingdom

seen from Malaysia
seen from United States
@iomonk
There are many ways to manufacture parts these days. It can get quite confusing. Join manufacturing experts and Industry Process Consultants
My Dinner with Andre, it doesn't fail to surprise me how some people saw it so clearly even so long ago
31 seconds · Clipped by YoniCrisis · Original video "Clapton : Music ,Addiction and Redemption" by Rural Celebrity Music Publishing
Addiction "it started with sugar"
PDF | Individuals viewed facial images of themselves that were normal or that had been manipulated to give the appearance of a facial scar.
"Scaring discrimination experiment"
magnets... some documentary on teflon and other pfas, bookmarking for future "research" #clownworld
Computer generated materials for blender 3D
59 seconds · Clipped by YoniCrisis · Original video "Paul Martin: "Hydrogen - The Decarbonization Problem" | The Great Simplification #63" b
First drawing sess of the year
Learn how to read, extract, and format metadata for file renaming in OSX.
To rename files using metadata
When you export photos from the Photos app the date of the file doesn't match the date the photo was taken. This is correct as the file
Script to read metadata and modify creation date in automator.
Will need to modify it to pass the date and use to change file names to reflect date photo was taken.
for f in "$@" do touch -t $(date -j -f "%Y%m%d%H%M" -v-6H $(mdls $f | grep kMDItemContentCreationDate | head -n1 | awk '{gsub("[^[:digit:]]+"," ");print $1$2$3$4$5}') +%Y%m%d%H%M) $f done
OK, found another of his videos and merged the ideas into this script In automator add run shell script and check the dropdown is at bin/zsh, not bash, and use as argument...
for f in "$@" do date_str=$(date -j -f "%Y%m%d%H%M" -v+3H $(mdls "$f" | grep kMDItemContentCreationDate | head -n1 | awk '{gsub("[^[:digit:]]+"," ");print $1$2$3$4$5}') +%Y%m%d%H%M) filename=$f:t filepath=$f:h mv $filepath/{"$filename","$date_str $filename"} done
Thanks to this dude! Video 1
And video 2
Everything else down here is pretty much mumbo jumbo... ignore
So this gets me the clean content creation date from the file in terminal
prj_seca20230222-001.jpeg | grep kMDItemContentCreationDate | head -n1 | awk '{gsub("[^[:digit:]]+"," ");print $1$2$3$4$5}'
The following will be just random notes for myself
if photo taken in Peru date -j -f "%Y%m%d%H%M" -v+3H (00-05+08) reverse the Cupertino time to 00 and then to Perú time
$( to evaluate what is inside parenthesis ) +%Y%m%d%H%M to spit it out in that format
for f in "$@" do date_str=$(date -j -f "%Y%m%d%H%M" -v+3H $(mdls "$f" | grep kMDItemContentCreationDate | head -n1 | awk '{gsub("[^[:digit:]]+"," ");print $1$2$3$4$5}') +%Y%m%d%H%M) echo "$date_str" done
to rename
for f in "$@"; do date_str=$(date -j -f "%Y%m%d%H%M" -v+3H "$(mdls "$f" | grep kMDItemContentCreationDate | head -n1 | awk '{gsub("[^[:digit:]]+"," "); print $1$2$3$4$5}') " +%Y%m%d%H%M) extension="${f##*.}" mv "$f" "${date_str}.${extension}" done
This is an example of parameter expansion in Bash shell.
The ${f##*.} syntax removes the longest matching pattern of *. (i.e., any character followed by a dot) from the beginning of the value of $f, which is a filename string. This effectively strips off the filename prefix, leaving only the file extension.
For example, if $f is my_file.txt, then ${f##*.} would evaluate to txt.
So the line extension="${f##*.}" assigns the file extension (if any) of the current file to the $extension variable.
To strip the extension and the last 3 characters from a filename, you can use parameter expansion with the ${var%pattern} syntax.
Here's an example command that removes the file extension and the last 3 characters from the filename stored in the $filename variable:
newname="${filename%.*}" newname="${newname%???}"
The first line removes the file extension (if any) from the filename by removing the shortest matching pattern of .* (i.e., a dot followed by any characters) from the end of the string.
The second line removes the last 3 characters from the filename by removing the shortest matching pattern of ??? (i.e., any 3 characters) from the end of the string.
After these two lines, the resulting $newname variable will contain the filename with the extension and last 3 characters removed.
Solar Flares
The most recent 24-hour solar X-ray data from the primary GOES satellite
Florece
Can’t seem to decide on the layout. Maybe I shouldn’t try to force it into a square?
The Andean-Amazonian concepts of Yakumama transform as they move through space and time. Whenever the narrators talk about her, different
Serpiente : Amaru : Yakumama ... etc...
A web editor for p5.js, a JavaScript library with the goal of making coding accessible to artists, designers, educators, and beginners.
The Qualia Research Institute is discovering the mathematical structure of conscious experience.
Hyperbolic spaces and mind states
Flying, ultralight, trikes, wings, engines and propellers
ideas/metaphors to add to my understanding of life