<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4480397542391453086</id><updated>2026-11-07T15:07:28.780-08:00</updated><category term="Apple"/><category term="Life"/><category term="technology"/><category term="business"/><category term="Internet"/><category term="iPhone"/><category term="Computers"/><category term="Aviation"/><category term="Military"/><category term="Marketing"/><category term="networks"/><category term="Design"/><category term="Mac OS X"/><category term="Web"/><category term="coding"/><category term="customer service"/><category term="USMC"/><category term="politics"/><category term="security"/><category term="Amazon Web Services"/><category term="mobile"/><category term="AI"/><category term="software engineering"/><category term="Macintosh"/><category term="iPad"/><category term="innovation"/><category term="twitter"/><category term="Constitution"/><category term="Entrepreneurship"/><category term="Leadership"/><category term="USNA"/><category term="computer science"/><category term="ethics"/><category term="Amazon"/><category term="UI/UX"/><category term="money"/><category term="finance"/><category term="iOS"/><category term="legal"/><category term="Microsoft"/><category term="science"/><category term="Government"/><category term="San Diego"/><category term="humor"/><category term="news"/><category term="art"/><category term="facebook"/><category term="social networking"/><category term="food"/><category term="markets"/><category term="social media"/><category term="startup"/><category term="Entertainment"/><category term="Google"/><category term="Steve Jobs"/><category term="coronavirus"/><category term="photography"/><category term="wireless"/><category term="AWS"/><category term="Annapolis"/><category term="Bitcoin"/><category term="Transportation"/><category term="communications"/><category term="journalism"/><category term="simplicity"/><category term="Windows"/><category term="privacy"/><category term="spaceflight"/><category term="video"/><category term="ATT"/><category term="Apple Watch"/><category term="COVID-19"/><category term="California"/><category term="Dave Winer"/><category term="SMS"/><category term="cloud computing"/><category term="cybersecurity"/><category term="health care"/><category term="high tech"/><category term="iCloud"/><category term="music"/><category term="net neutrality"/><category term="quantum computing"/><category term="software"/><category term="time"/><category term="time management"/><category term="wearable technology"/><category term="work"/><category term="Death"/><category term="HomePod"/><category term="Kickstarter"/><category term="Swift"/><category term="TV"/><category term="Windows XP"/><category term="blogging"/><category term="coffee"/><category term="health"/><category term="iPod"/><category term="java"/><category term="physics"/><category term="smart phone"/><category term="3D Printing"/><category term="Branding"/><category term="JavaScript"/><category term="MacBook Pro"/><category term="Maker"/><category term="agentic ai"/><category term="agents"/><category term="artificial intelligence"/><category term="beauty"/><category term="blockchain"/><category term="bugs"/><category term="cars"/><category term="cloud"/><category term="energy"/><category term="future"/><category term="general relativity"/><category term="hacks"/><category term="iTunes"/><category term="investments"/><category term="kenya"/><category term="lasers"/><category term="macOS"/><category term="mental health"/><category term="philosophy"/><category term="relativity"/><category term="running"/><category term="scaling"/><category term="terrorism"/><category term="writing"/><category term="APIs"/><category term="Apple Talk"/><category term="AppleMusic"/><category term="CDN"/><category term="CX"/><category term="ChatGPT"/><category term="DNS"/><category term="Exercise"/><category term="Insurance"/><category term="Kaiser Permanente"/><category term="Mac OS X Server"/><category term="New York City"/><category term="Patriotism"/><category term="RDBMS"/><category term="RSS"/><category term="Spatial Computing"/><category term="Veterans"/><category term="WebObjects"/><category term="apps"/><category term="banking"/><category term="cancer"/><category term="content"/><category term="crowdfunding"/><category term="crowdsourcing"/><category term="data analytics"/><category term="data science"/><category term="devops"/><category term="e-bike"/><category term="failure"/><category term="gravity"/><category term="meditation"/><category term="old fashioned"/><category term="outliners"/><category term="real estate"/><category term="software engineering designer"/><category term="spam"/><category term="supply chain management"/><category term="text messaging"/><category term="tradition"/><category term="ux"/><category term="war"/><category term="9/11"/><category term="AI safety"/><category term="AR"/><category term="AT&amp;T"/><category term="Alaska Airlines"/><category term="Apple TV"/><category term="Apple Vision Pro"/><category term="Artificial Inte"/><category term="California Pacific Airlines"/><category term="Cannonball Run"/><category term="CloudFront"/><category term="Congress"/><category term="Cox"/><category term="Cupertino"/><category term="Department of Defense"/><category term="Department of War"/><category term="DoD"/><category term="EC2"/><category term="EOModeler"/><category term="Firefox"/><category term="Golden Gate"/><category term="Grace Hopper"/><category term="LST"/><category term="Los Angeles"/><category term="NFT"/><category term="NFTs"/><category term="NeXT"/><category term="New Jersey"/><category term="Parallels Build 3036"/><category term="Podcast"/><category term="Registry"/><category term="S3"/><category term="Shared Economy"/><category term="Siri"/><category term="TIL"/><category term="The Apple Way"/><category term="Time Capsule"/><category term="Time Machine"/><category term="TypeScript"/><category term="United States"/><category term="VA Benefits"/><category term="VPN"/><category term="VR"/><category term="Vipassana"/><category term="WiFi"/><category term="Wyndham"/><category term="Zune"/><category term="absinthe"/><category term="adjix"/><category term="agentic"/><category term="air force one"/><category term="algorithm"/><category term="antique"/><category term="apache"/><category term="atv"/><category term="be prepared"/><category term="black holes"/><category term="catalytic converter"/><category term="com"/><category term="complexity"/><category term="con"/><category term="cryptocurrency"/><category term="cyber"/><category term="databases"/><category term="dataops"/><category term="dating"/><category term="deployment"/><category term="design thinking"/><category term="dev"/><category term="e-commerce"/><category term="economy"/><category term="education"/><category term="electronics"/><category term="emergency preparedness"/><category term="en"/><category term="encryption"/><category term="epics3"/><category term="history"/><category term="holography"/><category term="home"/><category term="iTunes Match"/><category term="iWatch"/><category term="intelligence"/><category term="inter"/><category term="json"/><category term="law enforcement"/><category term="leg"/><category term="library"/><category term="macOS 27"/><category term="model"/><category term="nairobi"/><category term="network"/><category term="nutrition"/><category term="pdf"/><category term="peace"/><category term="personal web services"/><category term="pharmacy"/><category term="photons"/><category term="processes"/><category term="product management"/><category term="public speaking"/><category term="quality assurance"/><category term="quantum physics"/><category term="racism"/><category term="scripting.com"/><category term="speaking"/><category term="steganography"/><category term="subtext"/><category term="taxes"/><category term="unix"/><category term="verizon"/><category term="wildfire"/><title type='text'>Mea Vita: Carpe Diem</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>871</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-7826623395651508184</id><published>2026-11-04T15:09:07.414-08:00</published><updated>2026-11-05T12:19:37.468-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agentic ai"/><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="artificial intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering designer"/><title type='text'>AI Changes the Tasks, Not the Fundamentals</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTXnAU0GAbyckngdlygKij1NBG20_qc8l5e7JOY7s2v0Roo-A-jEk-LcIpOL0zFHSwrP5b5iktdeW6cRqv0zQw_j8fUmif4PKBCTGJXdrr8f5nEyBPfOBHq1lC4mmnqA2KElRwcDt86Le3JXg5wLRSa5p6rO5dfIY369j4xeS2qKdT4APQAXgyqYpWNJl7/s1138/AI%20Agent%20Workspace_%20Review%20in%20Progress.jpeg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;941&quot; data-original-width=&quot;1138&quot; height=&quot;265&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTXnAU0GAbyckngdlygKij1NBG20_qc8l5e7JOY7s2v0Roo-A-jEk-LcIpOL0zFHSwrP5b5iktdeW6cRqv0zQw_j8fUmif4PKBCTGJXdrr8f5nEyBPfOBHq1lC4mmnqA2KElRwcDt86Le3JXg5wLRSa5p6rO5dfIY369j4xeS2qKdT4APQAXgyqYpWNJl7/s320/AI%20Agent%20Workspace_%20Review%20in%20Progress.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;AI has obviously caused a fundamental shift in software development. Similar to how cloud computing transformed infrastructure operations, AI is now automating software development with a twist in that it seems more like a fellow coworker than a computer system.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;With AI, the purpose of a software engineer or filmmaker doesn’t change, but their tasks do. A software engineer still needs to understand the software stack, and a filmmaker still needs to understand storytelling and how video, sound, and editing work together toward their goal. Photography in the 20th century involved film, darkrooms, and using enlargers to project a negative onto photographic paper. Today, creative photography is digital, but the artist still needs to understand lighting, framing, and composition.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Knowledge is information applied to a domain&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;AI has taken us from managing information to managing knowledge so AI agents can find, act on, and automate effectively. Knowledge graph engineering is becoming increasingly important for teams working with AI agents. But to be successful, you still need to understand the fundamentals of the domain you’re working in.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Commands vs Orders&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span&gt;In software development, the command line is where commands are executed. Commands are deterministic since they follow very specific steps of execution. Commands like&amp;nbsp;&lt;/span&gt;cd, mkdir, ls, dir, etc&amp;nbsp;follow explicitly defined instructions, producing predictable behavior based on their inputs and the system&#39;s current state.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;However, with AI agents, there’s a shift from commands to orders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;In the military, commands are given such as right face, left face, about face, etc. Troops don’t simply turn around when they hear “About face.” Rather, there’s a very specific way to execute this command: “c-lock straight, and easy about,” in other words, without bending your knee, draw a backwards C with your toes and then ease about 180° on the ball and heel of your feet.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Orders, on the other hand, are subjective when it comes to execution. A lieutenant may order a sergeant to clean the barracks, but the lieutenant doesn’t tell the sergeant how to do it, or in what sequence. Instead, it’s up to the sergeant to figure it out. The sergeant could decide to have one squad clean the squad bay while the other squad cleans the head/latrine (bathroom). Or perhaps the sergeant may have the entire platoon clean one of these areas before moving to the next area. That’s the difference between a command and an order; the command is deterministic and the order isn’t, allowing flexible execution.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The most important step for the lieutenant is to supervise the outcome. Inspect what you expect. Supervision is drilled into military leaders as the most important troop-leading step. The same applies with AI for software engineering since it now enables massive automation. But you still need to know what’s going on. Instead of having to manually execute 100 steps to get from point A to point B, you can automate the first 50 steps, check in (supervise) and then automate the next 50 steps.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;How to &quot;do&quot; AI?&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Transitioning to an AI world is intimidating. When you’re first trying it out, simply state your motivation and goal. “I am a logistics SME at a transportation company. I need to convert some code from R to TypeScript. My company owns the code that we wrote for a military client… What do you recommend as the plan to do this? Give me two or three options in a spreadsheet with these specific column headings...”&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;AI agents are very patient and they will be kind to you. Just ask.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/7826623395651508184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/7826623395651508184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/7826623395651508184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/7826623395651508184'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/11/ai-changes-tasks-not-fundamentals.html' title='AI Changes the Tasks, Not the Fundamentals'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTXnAU0GAbyckngdlygKij1NBG20_qc8l5e7JOY7s2v0Roo-A-jEk-LcIpOL0zFHSwrP5b5iktdeW6cRqv0zQw_j8fUmif4PKBCTGJXdrr8f5nEyBPfOBHq1lC4mmnqA2KElRwcDt86Le3JXg5wLRSa5p6rO5dfIY369j4xeS2qKdT4APQAXgyqYpWNJl7/s72-c/AI%20Agent%20Workspace_%20Review%20in%20Progress.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8923536139180975630</id><published>2026-10-20T07:07:19.885-07:00</published><updated>2026-10-20T07:08:23.881-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agentic ai"/><category scheme="http://www.blogger.com/atom/ns#" term="agents"/><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="coding"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering designer"/><title type='text'>Tech Startup AI Skills</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Here are five software engineering designer skills for developers who also run a company. Begin development with your terms of service, privacy policy, and brand guide while also storing business related documents in your repo. I&#39;ve found the following extremely helpful.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;––––––––––––––––––––––––––––&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Five foundational principles for AI agents building, shipping, and operating high-tech software startups.&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Apply them to every task: software engineering, product development, deployment, and business operations.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;The Five Principles&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;1. Decide, Then Say So&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Act on clear intent. Ask only where a wrong guess costs something.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Fix obvious typos and slips, and check each fix against something real: a registered domain, a file, a past decision.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;State every assumption in the reply, after acting.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Ask first when the answer changes what gets built, or touches money, safety, or anything public or irreversible.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;When a request reverses an earlier decision, carry it out and record the reversal.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;2. Prove It Fails First&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A test that has never failed proves nothing.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A bug: reproduce it as a failing test, then fix it.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A guard: break what it guards and watch it fail, naming what diverged.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Keep a failing run&#39;s output. Never call a failure flaky without its cause.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;3. Let the System Refuse&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Put rules where code can&#39;t skip them.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Constraints and triggers in the database, not checks left to review.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Money as integer cents, every movement a ledger row. Totals computed, never stored or typed in.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;One source for each fact (pricing, the schema, the Terms), with tests holding every copy to it.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;4. Ship Small, Verify Live&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Done means seen working where users are.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;One change per commit, files staged by name, the diff scanned for secrets.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Deploy from a clean worktree with the full command, and the same image to the sandbox.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;After a deploy, fetch the real page and read the logs, and report what was checked.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;5. Leave a Record&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Write down the why. The diff already says the what.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Commit messages carry the reasoning, the options rejected, and who decided.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Update the record where a rule is written down in the same change, so the docs never drift.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Shared state, like the dashboard and memory, gets updated the same turn the news arrives.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;These full principles are on GitHub: &lt;a href=&quot;https://github.com/joemoreno/tech-startup-ai-skills&quot;&gt;github.com/joemoreno/tech-startup-ai-skills&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8923536139180975630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8923536139180975630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8923536139180975630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8923536139180975630'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/10/tech-startup-ai-skills.html' title='Tech Startup AI Skills'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8282890744986812534</id><published>2026-10-12T12:09:03.731-07:00</published><updated>2026-10-12T12:09:03.732-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="AI safety"/><category scheme="http://www.blogger.com/atom/ns#" term="Aviation"/><title type='text'>AI Safety: Is it Unfounded? </title><content type='html'>&lt;div style=&quot;font-size: large; line-height: 1.5;&quot;&gt;

  &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi07iPFZiv0SJLgAEueOCG8wu6UvY9J9tAHrT6MBJR3Eba2bU2Xs4IN7O267le0Oi4Sw-tdDo5D_RvTthDO-soiwK75k_-O08McdWbLS3KlEF-OR2TMTpR8k5uzajMpn8zjQlxeFKD8IklAVdlNwlw1dsEZ24VWXOrH56b2vC2uug0pNuLzW8FEHu4VqmHk/s1672/Care%20Across%20Aviation%20and%20AI.png&quot; style=&quot;float: right; margin: 0px 0px 1em 1em; max-width: 100%;&quot;&gt;
      &lt;img alt=&quot;An early airline nurse reassuring a passenger beside a modern AI researcher.&quot; data-original-height=&quot;941&quot; data-original-width=&quot;1672&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi07iPFZiv0SJLgAEueOCG8wu6UvY9J9tAHrT6MBJR3Eba2bU2Xs4IN7O267le0Oi4Sw-tdDo5D_RvTthDO-soiwK75k_-O08McdWbLS3KlEF-OR2TMTpR8k5uzajMpn8zjQlxeFKD8IklAVdlNwlw1dsEZ24VWXOrH56b2vC2uug0pNuLzW8FEHu4VqmHk/s320/Care%20Across%20Aviation%20and%20AI.png&quot; style=&quot;border: 0px; display: block; height: auto; max-width: 100%;&quot; width=&quot;320&quot; /&gt;
    &lt;/a&gt;
  &lt;/div&gt;

  &lt;p style=&quot;font-size: large; line-height: inherit; margin: 0px 0px 1em;&quot;&gt;
    AI safety today reminds me of aviation safety a century ago with one important distinction: AI consumer chatbots haven&#39;t outright killed anyone. Yes, there have been suicides attributed to AI advice, but, like aviation in the 1920s, that will improve.
  &lt;/p&gt;

  &lt;p style=&quot;font-size: large; line-height: inherit; margin: 0px 0px 1em;&quot;&gt;
    From 1918 – 1926, nearly 15% of U.S. postal-service pilots died from bad weather, collisions with terrain and obstacles, and fires during flight or emergency landings. Mail pilots sometimes faced pressure to take off despite poor conditions.
  &lt;/p&gt;

  &lt;p style=&quot;font-size: large; line-height: inherit; margin: 0px 0px 1em;&quot;&gt;
    That last sentence reminds me of today&#39;s calls from AI leaders: Frontier AI leaders are calling for an intentional slowdown in development due to rising safety risks, including instances where models carried out autonomous cyberattacks or escaped test environments. Like a pilot deciding it&#39;s unsafe to fly, AI leaders have the same authority to say no; they don&#39;t need a third party to tell them to do what&#39;s right if they have the moral fortitude.
  &lt;/p&gt;

  &lt;h3 style=&quot;font-size: large; font-weight: bold; line-height: inherit; margin: 1em 0px 0.5em; text-align: left;&quot;&gt;
    AI Nurses?
  &lt;/h3&gt;

  &lt;p style=&quot;font-size: large; line-height: inherit; margin: 0px 0px 1em;&quot;&gt;
    Yet even today, many people have a fear of flying commercially. In aviation’s early days, that fear was so widespread that, beginning in 1930, airlines hired nurses as flight attendants to help calm jittery passengers&#39; nerves. Perhaps AI needs the equivalent?
  &lt;/p&gt;

  &lt;div style=&quot;clear: both;&quot;&gt;&lt;/div&gt;

&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8282890744986812534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8282890744986812534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8282890744986812534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8282890744986812534'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/10/ai-safety-is-it-unfounded.html' title='AI Safety: Is it Unfounded? '/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi07iPFZiv0SJLgAEueOCG8wu6UvY9J9tAHrT6MBJR3Eba2bU2Xs4IN7O267le0Oi4Sw-tdDo5D_RvTthDO-soiwK75k_-O08McdWbLS3KlEF-OR2TMTpR8k5uzajMpn8zjQlxeFKD8IklAVdlNwlw1dsEZ24VWXOrH56b2vC2uug0pNuLzW8FEHu4VqmHk/s72-c/Care%20Across%20Aviation%20and%20AI.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-4464798810735794564</id><published>2026-09-20T12:54:27.834-07:00</published><updated>2026-09-20T15:48:09.606-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Golden Gate"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS 27"/><category scheme="http://www.blogger.com/atom/ns#" term="Time Capsule"/><category scheme="http://www.blogger.com/atom/ns#" term="Time Machine"/><title type='text'>100% Working: Apple Time Capsule on macOS 27 Golden Gate</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY6mFcvLt625YuyGp3VNS63IgsU6N3isMVdhdchnjrjWkiLHBU5KIJGCtacZo2IAEpFpVKrDe6myrQxQwK4yE1HK0DLDdFkQBevV0wPHwaOuOWWAAJcPobrZdZ2FzsF543fyHDr_PHg9OUweH-wYY-1MyLVg6Wl040D9awMH-mZPrXZHyeX3EtFTYnme8C/s959/timecapsule-golden-gate-red.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;959&quot; data-original-width=&quot;783&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY6mFcvLt625YuyGp3VNS63IgsU6N3isMVdhdchnjrjWkiLHBU5KIJGCtacZo2IAEpFpVKrDe6myrQxQwK4yE1HK0DLDdFkQBevV0wPHwaOuOWWAAJcPobrZdZ2FzsF543fyHDr_PHg9OUweH-wYY-1MyLVg6Wl040D9awMH-mZPrXZHyeX3EtFTYnme8C/s320/timecapsule-golden-gate-red.jpg&quot; width=&quot;261&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI5IUzHxu3lhfKvXQnINVznx56JMSFmZhx5Nqb7tRn1GgQJXzg2cQX6xNXBafDvoWc2nhG3EahYh5U8NYfrgw2w7Re2OoJkx9YDZybf1h45QgMoAob4KY-FrLT0T8GQiRNbu8pBxUHF3Rm6gaSYt__oqy0jcxTyMG9OyAoB91exXydl9IwWAZHKwlr4RrX/s1448/timecapsule-golden-gate-red.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;For the last couple of months, my Mac&#39;s Time Machine encrypted backups to my &lt;a href=&quot;https://support.apple.com/en-us/112420&quot; target=&quot;_blank&quot;&gt;2016 tower Time Capsule&lt;/a&gt; haven&#39;t been working well. It took nearly the entire month of August to successfully complete a single backup.&amp;nbsp;Additionally, I was getting reminders that the next version of macOS (Golden Gate) wouldn&#39;t support Apple Filing Protocol (&lt;a href=&quot;https://en.wikipedia.org/wiki/Apple_Filing_Protocol&quot; target=&quot;_blank&quot;&gt;AFP&lt;/a&gt;). AFP was Apple&#39;s proprietary file&amp;nbsp;transfer protocol built into Time Capsule for transferring files.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;While researching&amp;nbsp;replacement external drives to plug into my Mac for Time Machine backups I came&amp;nbsp;across&amp;nbsp;&lt;a href=&quot;https://github.com/jamesyc/TimeCapsuleSMB&quot; target=&quot;_blank&quot;&gt;TimeCapsuleSMB&lt;/a&gt; on GitHub. The&amp;nbsp;beauty of Time Capsule is that it runs on&amp;nbsp;NetBSD which is a Unix-like operating system. Running the TimeCapsuleSMB desktop app installs&amp;nbsp;Server Message Block (SMB) to replace AFP on the Time Capsule.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Simply download the &lt;a href=&quot;https://github.com/jamesyc/TimeCapsuleSMB/releases&quot; target=&quot;_blank&quot;&gt;zipped up desktop app&lt;/a&gt; and run it against your Time Capsule. The&amp;nbsp;instructions, documentation, and source code is thorough.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The only gotcha I had was that&amp;nbsp;I had to disconnect my previous AFP-mounted&amp;nbsp;volume and reattach it under SMB after rebooting both my Mac and the Time Capsule. Then I&amp;nbsp;manually attached the Time Capsule hard drive:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div&gt;1. Open TimeCapsuleSMB and run its Checkup. Confirm that SMB connectivity and authentication pass.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Connect through SMB in Finder: choose Go → Connect to Server (⌘K), enter smb://YOUR-TIME-CAPSULE-IP, replacing the placeholder with its IP address, and connect using admin and your Time Capsule device password.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Check whether your existing backup appears in that share. Look for a file ending in .sparsebundle. If it’s missing, pause here; the project’s default share uses a folder called ShareRoot, and your old backup may be outside it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Once the backup is visible, return to System Settings → General → Time Machine, remove the old destination from Time Machine’s configuration, then add the newly available SMB disk. Choose to reuse the existing backup if offered.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Every backup I&#39;ve attempted since installing TimeCapsuleSMB has succeeded without any issues.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-family: Times; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/4464798810735794564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/4464798810735794564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4464798810735794564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4464798810735794564'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/09/100-working-apple-time-capsule-on-macos.html' title='100% Working: Apple Time Capsule on macOS 27 Golden Gate'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY6mFcvLt625YuyGp3VNS63IgsU6N3isMVdhdchnjrjWkiLHBU5KIJGCtacZo2IAEpFpVKrDe6myrQxQwK4yE1HK0DLDdFkQBevV0wPHwaOuOWWAAJcPobrZdZ2FzsF543fyHDr_PHg9OUweH-wYY-1MyLVg6Wl040D9awMH-mZPrXZHyeX3EtFTYnme8C/s72-c/timecapsule-golden-gate-red.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-6259707883550329628</id><published>2026-09-03T14:53:02.120-07:00</published><updated>2026-09-05T22:02:48.276-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="deployment"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="steganography"/><category scheme="http://www.blogger.com/atom/ns#" term="subtext"/><title type='text'>Subtext: From Vibe Coding to Production</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwN_kS16SwAAV7hgiHJ8vaZTf-zCxsyGMubPddB6V6waBAOEAAhas6S-xRfeXZWY5Bd8yUxKR63RYU0_bkqrI6RPvSQNE4m58o5hjCRT_u45dWlKQ8StzA76yv-DqMjXzwwRBxkDLdfLNLweCSO_OoGnhGcrAqEg9BkLSVWGYWazbozmqbe_254Zi6Kerb/s2546/Screenshot%202026-09-03%20at%2014.13.21.png&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1800&quot; data-original-width=&quot;2546&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwN_kS16SwAAV7hgiHJ8vaZTf-zCxsyGMubPddB6V6waBAOEAAhas6S-xRfeXZWY5Bd8yUxKR63RYU0_bkqrI6RPvSQNE4m58o5hjCRT_u45dWlKQ8StzA76yv-DqMjXzwwRBxkDLdfLNLweCSO_OoGnhGcrAqEg9BkLSVWGYWazbozmqbe_254Zi6Kerb/s320/Screenshot%202026-09-03%20at%2014.13.21.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;AWS vs GCP&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Vibe coding is a great way to create web apps if you know what you&#39;re doing. But how do you figure out where to deploy your app? AWS or GCP or somewhere else? To make this decision more complicated, each of these cloud providers has many different web services that would all work.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;On Monday, I spent about 12 hours creating and&amp;nbsp;deploying a simple web app, called&amp;nbsp;&lt;a href=&quot;https://subtext.joemoreno.com&quot; style=&quot;font-family: arial;&quot; target=&quot;_blank&quot;&gt;Subtext&lt;/a&gt;, from scratch including configuring TLS (SSL) and DNS. My web app is up and running at &lt;a href=&quot;https://subtext.joemoreno.com&quot; target=&quot;_blank&quot;&gt;https://subtext.joemoreno.com&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Subtext &amp;amp;&amp;nbsp;Steganography&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Subtext lets you send a private message hidden inside an ordinary-looking text message.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Technically, Subtext is a steganographic message drop keyed by hash. Steganography is the technique of hiding a secret message inside another ordinary, non-secret message so that nobody knows a secret message even exists. Unlike cryptography, steganography does not protect data from being read or modified; rather, it conceals the very fact of the secret message&#39;s existence.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;p style=&quot;font-family: Arial; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: Arial; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;Creating my web app wasn&#39;t difficult, but figuring out where to deploy it took some surprisingly quick research.&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Deploying to the Cloud&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;span style=&quot;font-style: normal; font-variant-caps: normal;&quot;&gt;After I created my app, I needed to figure out where to deploy it so I used AI to create a spreadsheet comparing the different platforms and services. Like most AI conversations, the secret sauce is in the prompt&amp;nbsp;&lt;/span&gt;engineering. In other words, asking AI the right questions.&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;This was my prompt:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;Create a spreadsheet showing me the different considerations between deploying my node code on AWS and GCP.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;Column headings to read as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;1. Cloud Provider&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;2. Service Name&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;3. Scales to Zero (Y/N)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;4. Estimate Monthly Cost by service (bandwidth, storage, etc)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;5. Time to wake up from cold start&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;6. Has https&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;7. Custom Domain Name&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;8. Deploys to Production from GitHub&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;9. Degree of Difficulty (1 - 10) to convert code from my current Node to production environment.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The &lt;a href=&quot;https://joemoreno.com/SubtextDeploymentOptions.xlsx&quot; target=&quot;_blank&quot;&gt;spreadsheet&lt;/a&gt; that was generated made the decision a no-brainer: GCP Cloud Run.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/6259707883550329628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/6259707883550329628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6259707883550329628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6259707883550329628'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/09/subtext-from-vibe-coding-to-production.html' title='Subtext: From Vibe Coding to Production'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwN_kS16SwAAV7hgiHJ8vaZTf-zCxsyGMubPddB6V6waBAOEAAhas6S-xRfeXZWY5Bd8yUxKR63RYU0_bkqrI6RPvSQNE4m58o5hjCRT_u45dWlKQ8StzA76yv-DqMjXzwwRBxkDLdfLNLweCSO_OoGnhGcrAqEg9BkLSVWGYWazbozmqbe_254Zi6Kerb/s72-c/Screenshot%202026-09-03%20at%2014.13.21.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-5332247041147959611</id><published>2026-08-19T14:16:47.008-07:00</published><updated>2026-08-19T14:19:30.853-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Military"/><title type='text'>Highest U.S. Military Rank... Ever?</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpVhmljTIcUaZY_pBwmiAtZAmiy7HwiRKu56MuwnDhH9o5a4sKIjDJJvAs7ouHMFPGFFCW7g4ZrOWqBY2JfJ5ZEVKdDWvAAFLHzKzLuH63KggccvMKAP0MuUczgxqhdja9v7OzWC3JbPgDyxJB9udZBq2saznpXG8B3kcsGGZe7KbqPz36whVcgTms4NpE/s1920/Flag_of_General_of_the_Armies_(Culver_flag,_1922).png&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1440&quot; data-original-width=&quot;1920&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpVhmljTIcUaZY_pBwmiAtZAmiy7HwiRKu56MuwnDhH9o5a4sKIjDJJvAs7ouHMFPGFFCW7g4ZrOWqBY2JfJ5ZEVKdDWvAAFLHzKzLuH63KggccvMKAP0MuUczgxqhdja9v7OzWC3JbPgDyxJB9udZBq2saznpXG8B3kcsGGZe7KbqPz36whVcgTms4NpE/w200-h150/Flag_of_General_of_the_Armies_(Culver_flag,_1922).png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;General of the Armies&lt;br /&gt;(&quot;six-star&quot; general)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;What is the highest U.S. military rank,&amp;nbsp;ever?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;At first glance, a civilian might say, &quot;Four-star general or&amp;nbsp;admiral.&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;But they&#39;d be wrong.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A Veteran might answer with, &quot;Five-star general or&amp;nbsp;admiral,&quot; but they&#39;d be wrong too. During WW II, there were five Generals of the Army. But there&#39;s a higher rank.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The true answer is a &quot;six-star general,&quot; called &lt;a href=&quot;https://en.wikipedia.org/wiki/General_of_the_Armies&quot; target=&quot;_blank&quot;&gt;General of the Armies&lt;/a&gt;. And there have been a few of them.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Even if you google for six-star generals, the Internet will get it wrong.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;There have been three U.S. Army soldiers who&#39;ve been awarded the rank of General of the Armies, but only one person has actually worn it in uniform:&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/John_J._Pershing&quot; target=&quot;_blank&quot;&gt;John J. Pershing&lt;/a&gt;. The other two are George Washington who was promoted to the rank of General of the Armies on July 4, 1976 and&amp;nbsp;Ulysses S. Grant who was promoted on&amp;nbsp;April 19, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;This makes George Washington the most senior and highest ranking member of the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;United States Armed Forces.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/5332247041147959611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/5332247041147959611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5332247041147959611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5332247041147959611'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/08/highest-us-military-rank-ever.html' title='Highest U.S. Military Rank... Ever?'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpVhmljTIcUaZY_pBwmiAtZAmiy7HwiRKu56MuwnDhH9o5a4sKIjDJJvAs7ouHMFPGFFCW7g4ZrOWqBY2JfJ5ZEVKdDWvAAFLHzKzLuH63KggccvMKAP0MuUczgxqhdja9v7OzWC3JbPgDyxJB9udZBq2saznpXG8B3kcsGGZe7KbqPz36whVcgTms4NpE/s72-w200-h150-c/Flag_of_General_of_the_Armies_(Culver_flag,_1922).png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8558913509435917425</id><published>2026-08-12T12:59:59.789-07:00</published><updated>2026-08-25T12:42:35.050-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Marketing"/><title type='text'>Upside Down Apple Logo Revisted</title><content type='html'>&lt;center&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;284&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; src=&quot;https://www.youtube.com/embed/AUJNH0okdaI?si=Q8oGtF7s0eEYd5Bd&amp;amp;start=124&quot; title=&quot;YouTube video player&quot; width=&quot;504&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: helvetica; font-size: large;&quot;&gt;Watch this video for 20 seconds starting at the two-minute mark.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;That&#39;s me! This was an unexpected surprise that made my morning.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Backstory&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Back in 2012, I wrote a &lt;a href=&quot;http://blog.joemoreno.com/2012/05/upside-down-apple-logo.html&quot; target=&quot;_blank&quot;&gt;blog post&lt;/a&gt; explaining why the Apple logo once appeared upside down on their laptops. &lt;a href=&quot;https://en.wikipedia.org/wiki/John_Gruber&quot; target=&quot;_blank&quot;&gt;John Gruber&lt;/a&gt;, the technology blogger for Daring Fireball, UI designer, and co-creator of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Markdown&quot; target=&quot;_blank&quot;&gt;Markdown&lt;/a&gt; markup language, &lt;a href=&quot;https://daringfireball.net/linked/2012/05/22/upside-down-apple-logo&quot; target=&quot;_blank&quot;&gt;wrote&lt;/a&gt; about my blog post.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;CNN then &lt;a href=&quot;https://www.cnn.com/2012/05/22/tech/gaming-gadgets/apple-upside-down-logo&quot; target=&quot;_blank&quot;&gt;picked up the story&lt;/a&gt;&amp;nbsp;with an article of their own.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;It’s always fun to see an old idea find a new audience.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Big thanks to Greg at &lt;a href=&quot;https://www.youtube.com/@AppleExplained&quot; target=&quot;_blank&quot;&gt;Apple Explained&lt;/a&gt;&amp;nbsp;for the shoutout.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8558913509435917425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8558913509435917425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8558913509435917425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8558913509435917425'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/08/upside-down-apple-logo.html' title='Upside Down Apple Logo Revisted'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/AUJNH0okdaI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-5240639846692122002</id><published>2026-07-23T18:37:18.532-07:00</published><updated>2026-07-23T18:37:18.533-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Department of Defense"/><category scheme="http://www.blogger.com/atom/ns#" term="Department of War"/><category scheme="http://www.blogger.com/atom/ns#" term="DoD"/><category scheme="http://www.blogger.com/atom/ns#" term="Military"/><title type='text'>Department of War/Department of Defense Trivia </title><content type='html'>&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR4EfWhJG_o8w1_BvJUEQWkAnBaK_3nRV-OEEaSo_cuU4BqRR5V_5v2v7gbEP74QPG-K2BEUeeQZ2vreK_zzv8mAmpTqtXy7T2SpEe_yVSz0KG9sEmdg3IU38BJZmPoVpwPuL9Kh9DhSJe2GDqPXdTyg0SwbqtAlVgPyNwpHVanz0lu_gA-JTL7k_IgAvO/s1792/Screenshot%202026-07-23%20at%2018.26.35.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;896&quot; data-original-width=&quot;1792&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR4EfWhJG_o8w1_BvJUEQWkAnBaK_3nRV-OEEaSo_cuU4BqRR5V_5v2v7gbEP74QPG-K2BEUeeQZ2vreK_zzv8mAmpTqtXy7T2SpEe_yVSz0KG9sEmdg3IU38BJZmPoVpwPuL9Kh9DhSJe2GDqPXdTyg0SwbqtAlVgPyNwpHVanz0lu_gA-JTL7k_IgAvO/s320/Screenshot%202026-07-23%20at%2018.26.35.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;If you&#39;ve ever watched &lt;i&gt;Band of Brothers&lt;/i&gt;, you&#39;ll hear the term &quot;War Department&quot; mentioned several times.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;You might think this is referring to what was later named the Department of Defense, but you&#39;d be wrong. The War Department did not become the Defense Department.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Prior to 1947, the Secretaries of the Army and the Navy were cabinet-level positions that oversaw the Department of War and the Department of the Navy, respectively. The U.S. Army was the first military department created for war, so it made sense to name it the Department of War&amp;nbsp;(called the War Office in the early years). This is similar to West Point which was formally established as the United States Military Academy (USMA) in 1802 and later followed by the United States Naval Academy (USNA) in 1845.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;The National Security Act of 1947 restructured the military. First, the Department of War was renamed to the Department of the Army. Then, the newly established Department of the Air Force along with the Departments of the Army and Navy were merged into the National Military Establishment (NME), headed by the Secretary of Defense.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;The National Military Establishment is an awkward name. So, two years later, in 1949, it was renamed to the Department of Defense.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Of course, today, there&#39;s a dust-up over what to call it. Perhaps Congress should simply rename it the Department of the Military since the military certainly wages war and it engages in peacekeeping missions.&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Ultimately, I think of the U.S. military as a logistics organization that occasionally dabbles in combat.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Amateurs think tactics. Professionals think logistics. &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/5240639846692122002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/5240639846692122002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5240639846692122002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5240639846692122002'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/07/department-of-wardepartment-of-defense.html' title='Department of War/Department of Defense Trivia '/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR4EfWhJG_o8w1_BvJUEQWkAnBaK_3nRV-OEEaSo_cuU4BqRR5V_5v2v7gbEP74QPG-K2BEUeeQZ2vreK_zzv8mAmpTqtXy7T2SpEe_yVSz0KG9sEmdg3IU38BJZmPoVpwPuL9Kh9DhSJe2GDqPXdTyg0SwbqtAlVgPyNwpHVanz0lu_gA-JTL7k_IgAvO/s72-c/Screenshot%202026-07-23%20at%2018.26.35.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-2561322578141634407</id><published>2026-07-20T17:39:47.104-07:00</published><updated>2026-07-20T17:39:47.105-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="quantum computing"/><category scheme="http://www.blogger.com/atom/ns#" term="quantum physics"/><title type='text'>Clarifying the Measurement Problem</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnUUmD3StKrv3RWWFfHxuC_JMyCRpe1SdYh3LGvB2EMC8kHLUWo9kiDtEF1LgEfN0cPLQLnFg4eeXKfBO1OGTM-74GiDjoMZznhuH7jr-zd_CGTMiS74RDLkBkbD-MqA0BMi1X16UEFSDWGICBnmNlAcO_sWiP97LZmHCjL-alFV_KBpeTXKcWeqgziGCi/s1672/quantum-measurement-detector-interaction.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;941&quot; data-original-width=&quot;1672&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnUUmD3StKrv3RWWFfHxuC_JMyCRpe1SdYh3LGvB2EMC8kHLUWo9kiDtEF1LgEfN0cPLQLnFg4eeXKfBO1OGTM-74GiDjoMZznhuH7jr-zd_CGTMiS74RDLkBkbD-MqA0BMi1X16UEFSDWGICBnmNlAcO_sWiP97LZmHCjL-alFV_KBpeTXKcWeqgziGCi/s320/quantum-measurement-detector-interaction.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;In&amp;nbsp;quantum physics, there&#39;s the concept of the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Measurement_problem&quot; target=&quot;_blank&quot;&gt;Measurement&amp;nbsp;Problem&lt;/a&gt;.&amp;nbsp;This basically states that measuring a quantum system which is in a state of superposition will &lt;a href=&quot;https://en.wikipedia.org/wiki/Wave_function_collapse&quot; target=&quot;_blank&quot;&gt;collapse&amp;nbsp;the wave function&lt;/a&gt;. Collapsing the wave function has the effect of altering the state of the observed system. This has given rise to people misinterpreting &lt;i&gt;human observation&lt;/i&gt;&amp;nbsp;as having a supernatural effect&amp;nbsp;on a quantum system. In other words, there are no shortages of people who believe that human consciousness can affect outcomes.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;In reality, the measurement interaction takes place at some type of detector (photodetectors, particle detectors, qubit detectors, etc.). But, before the&amp;nbsp;detection is interpreted (measured), the particles being measured have already interacted. In other words, the wave function has collapsed before anything is &quot;seen&quot; or measured. As a matter of fact, the wave function can collapse without anyone &quot;seeing&quot; or measuring the outcome. It&#39;s effectively the &lt;a href=&quot;https://en.wikipedia.org/wiki/If_a_tree_falls_in_a_forest_and_no_one_is_around_to_hear_it%2C_does_it_make_a_sound%3F&quot; target=&quot;_blank&quot;&gt;tree falling in a forest&lt;/a&gt;&amp;nbsp;philosophical thought&amp;nbsp;experiment.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;To put a finer point on it, the wave function&amp;nbsp;collapses before it is measured (seen) since there will always be a delay between an interaction and its interpretation.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/2561322578141634407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/2561322578141634407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2561322578141634407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2561322578141634407'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/07/clarifying-measurement-problem.html' title='Clarifying the Measurement Problem'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnUUmD3StKrv3RWWFfHxuC_JMyCRpe1SdYh3LGvB2EMC8kHLUWo9kiDtEF1LgEfN0cPLQLnFg4eeXKfBO1OGTM-74GiDjoMZznhuH7jr-zd_CGTMiS74RDLkBkbD-MqA0BMi1X16UEFSDWGICBnmNlAcO_sWiP97LZmHCjL-alFV_KBpeTXKcWeqgziGCi/s72-c/quantum-measurement-detector-interaction.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8013028925920862160</id><published>2026-07-06T17:00:00.000-07:00</published><updated>2026-07-23T18:49:13.765-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cancer"/><title type='text'>Saying Goodbye </title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-style: normal; font-variant-caps: normal;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-style: normal; font-variant-caps: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCzlKHUFXaJOROBDa9fgsJ3KHDtMRQug7HtN8dSZ_j6ujAHtkYCj8cnIbUf3fvV7yxW00PTw06vOnKgJHthCC2W078wRoAgvMJMkSo7wqwz_qpR_fSi8plFi3BcZ2e5-tIDL_QdfN43OJZSailGe1ecUohh_f9o5quMlI4DgiqeVx4S6XlCER9QNxWzoil/s3279/49275A1B-E761-4B5C-911B-4672338F2F52_1_201_a.heic&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3279&quot; data-original-width=&quot;2596&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCzlKHUFXaJOROBDa9fgsJ3KHDtMRQug7HtN8dSZ_j6ujAHtkYCj8cnIbUf3fvV7yxW00PTw06vOnKgJHthCC2W078wRoAgvMJMkSo7wqwz_qpR_fSi8plFi3BcZ2e5-tIDL_QdfN43OJZSailGe1ecUohh_f9o5quMlI4DgiqeVx4S6XlCER9QNxWzoil/s320/49275A1B-E761-4B5C-911B-4672338F2F52_1_201_a.heic&quot; width=&quot;253&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-style: normal; font-variant-caps: normal;&quot;&gt;On Friday afternoon, a longtime local friend of 25 years, Ron, told me that he would be ending his life on Sunday through &quot;assisted suicide&quot; (&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica Neue;&quot;&gt;&lt;a href=&quot;https://www.cdph.ca.gov/Programs/CHSI/pages/end-of-life-option-act-.aspx?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;End of Life Option Act&lt;/a&gt;)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-style: normal; font-variant-caps: normal;&quot;&gt;. I had known for months that this was his plan due to his terminal cancer, but we didn’t know when it would happen; it all depended on how quickly the disease progressed.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Last night, Ron’s widow told me that he passed away very peacefully yesterday morning. This is the first time that someone I&#39;ve known personally has opted for assisted suicide.&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;RIP Ron.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8013028925920862160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8013028925920862160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8013028925920862160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8013028925920862160'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/07/saying-goodbye.html' title='Saying Goodbye '/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCzlKHUFXaJOROBDa9fgsJ3KHDtMRQug7HtN8dSZ_j6ujAHtkYCj8cnIbUf3fvV7yxW00PTw06vOnKgJHthCC2W078wRoAgvMJMkSo7wqwz_qpR_fSi8plFi3BcZ2e5-tIDL_QdfN43OJZSailGe1ecUohh_f9o5quMlI4DgiqeVx4S6XlCER9QNxWzoil/s72-c/49275A1B-E761-4B5C-911B-4672338F2F52_1_201_a.heic" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-2596370656391167590</id><published>2026-07-02T12:56:02.129-07:00</published><updated>2026-07-02T12:57:54.683-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cox"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="WiFi"/><category scheme="http://www.blogger.com/atom/ns#" term="wireless"/><title type='text'>CoxWiFi Hotspots Issue Solved!</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7ueRYHFNnc97UUJUyXdcfy-41Xf2sPXrT-3kyCplXOyh9nsqd-SkshFTm5R1doT7eSABm-r8pNzi_SV4vWWYutrzZuhfUnAy7jn9T05ZjAD_l_n_6rzutlsPkFp3cMOmAGZicGeFXydiBw8kEG6RKRe-h7KK9eNrg5dRT-Zlib9kO8mU8fXZ28f9DdcDn/s986/Screenshot%202026-07-02%20at%2012.30.00.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;864&quot; data-original-width=&quot;986&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7ueRYHFNnc97UUJUyXdcfy-41Xf2sPXrT-3kyCplXOyh9nsqd-SkshFTm5R1doT7eSABm-r8pNzi_SV4vWWYutrzZuhfUnAy7jn9T05ZjAD_l_n_6rzutlsPkFp3cMOmAGZicGeFXydiBw8kEG6RKRe-h7KK9eNrg5dRT-Zlib9kO8mU8fXZ28f9DdcDn/w200-h175/Screenshot%202026-07-02%20at%2012.30.00.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;For years, I’ve had trouble connecting my MacBook Pro to Cox’s complimentary public Wi-Fi hotspots (CoxWiFi). Today, I finally set out to solve the problem after noticing that my iPhone and iPad connected to CoxWiFi without issue, while my MacBook Pro connected but had no Internet access.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;It turns out the problem was simply related to my DNS settings for that WiFi network. Cox&#39;s default DNS servers are 68.2.16.25 and 68.2.16.30. I had overwritten these setting with 1.1.1.1 and 8.8.8.8.&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;Why was logging into Cox a problem?&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: inherit; font-size: large;&quot;&gt;Because I needed to sign in through Cox’s captive portal. To do that, my MacBook Pro had to be redirected automatically to Cox’s login page using their own DNS servers. Until I authenticated, the hotspot intercepted my network traffic and restricted Internet access, redirecting web requests to the captive portal so I could complete the sign-in process. But since I was trying to use non-Cox DNS servers, this process failed.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/2596370656391167590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/2596370656391167590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2596370656391167590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2596370656391167590'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/07/coxwifi-hotspots-issue-solved.html' title='CoxWiFi Hotspots Issue Solved!'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7ueRYHFNnc97UUJUyXdcfy-41Xf2sPXrT-3kyCplXOyh9nsqd-SkshFTm5R1doT7eSABm-r8pNzi_SV4vWWYutrzZuhfUnAy7jn9T05ZjAD_l_n_6rzutlsPkFp3cMOmAGZicGeFXydiBw8kEG6RKRe-h7KK9eNrg5dRT-Zlib9kO8mU8fXZ28f9DdcDn/s72-w200-h175-c/Screenshot%202026-07-02%20at%2012.30.00.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-491726213820766578</id><published>2026-06-12T08:38:20.550-07:00</published><updated>2026-06-12T08:38:20.550-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AWS"/><title type='text'>AWS S3 Glacier Deep Archive</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirClTefC5DvoUZ9Ybb0Dk23v7iG1CMCRsXxufFwOD_0oZjf_Vmh8BQF1oDTsKgAAZSwAHutdDsOg4S7GAlNKpOaA7BjtP5e7I65XlaRxKQa5OGEX3Z9bDHj7HYdu1_yEGVftz4NUhpCibmhsVYJ9XLvQJf8tiueqLXMAsP4ly2miFiKObBqRh4DbGCVMqu/s1698/AWS%20Glacier%20Deep%20Archive.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;926&quot; data-original-width=&quot;1698&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirClTefC5DvoUZ9Ybb0Dk23v7iG1CMCRsXxufFwOD_0oZjf_Vmh8BQF1oDTsKgAAZSwAHutdDsOg4S7GAlNKpOaA7BjtP5e7I65XlaRxKQa5OGEX3Z9bDHj7HYdu1_yEGVftz4NUhpCibmhsVYJ9XLvQJf8tiueqLXMAsP4ly2miFiKObBqRh4DbGCVMqu/w400-h219/AWS%20Glacier%20Deep%20Archive.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I&#39;ve been meaning to use AWS Glacier Deep Archive for years because it&#39;s so inexpensive. I just uploaded 780.7 GB of data into S3 using Glacier Deep Archive, which will cost me 77¢/month compared to $17.96 if I had stored this data as typical S3 Standard storage.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The tradeoff is that retrieval of my data from&amp;nbsp;Glacier Deep Archive takes either 9 – 12 hours or up to 48 hours depending how much I&#39;m willing to spend to retrieve this data ($5.07 vs $1.56, respectively).&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;This type of storage is ideal for backing up large amounts of data. In my case, I backed up my entire Apple Photos library consisting of 176,470 Photos and 6,184 Videos.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Challenges&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Copying hundreds of gigabytes over the Internet is not a trivial matter. Not only does it require a stable Internet connection for a dozen hours, but one must also consider if your ISP has bandwidth limits, such as Cox, with a 1,024 GB monthly limit. (ISPs that use fiber optics generally don&#39;t have a monthly bandwidth limit.)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Initially, I copied my Photos Library.photoslibrary to my iCloud drive in hopes that it would be synced/backed up to iCloud. But, macOS exempts this file from being synced to iCloud since the iCloud Photos service is specifically designed to backup photos and share them across multiple devices.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;A simple alternative solution, in theory, would be to compress (ZIP) my&amp;nbsp;Photos Library.photoslibrary &quot;file&quot; (it&#39;s technically not a single file, but many files packaged up to look like a single file in Finder). This would have been my first option except my computer&#39;s hard drive doesn&#39;t have an extra 800GB to store the zipped up file prior to uploading it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The best option I found, without the need to install any other software, was to use the Unix &lt;span style=&quot;font-family: courier;&quot;&gt;tar&lt;/span&gt; command while pipping the output directly to my AWS bucket.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;tar -cf - &quot;./Photos Library.photoslibrary&quot; | \&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;aws s3 cp - \&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;s3://joe-apple-photos/Photos_Library_Backup.tar \&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;--storage-class DEEP_ARCHIVE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;It took me two attempts to pipe the data to S3. The first attempt failed with the following error:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;An error occurred (InvalidArgument) when calling the UploadPart operation: Part number must be an integer between 1 and 10000, inclusive&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I fixed this issue by running the following AWS CLI command to change the multipart&amp;nbsp;chunk size:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;aws configure set \&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; font-family: Monaco; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;default.s3.multipart_chunksize 512MB&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Bonus Points&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;One downside to this technique is that I could only&amp;nbsp;guesstimate how long the upload would take since there&#39;s no progress indicator. Next time I do this, I&#39;ll install and use the &lt;span style=&quot;font-family: courier;&quot;&gt;pv&lt;/span&gt; (pipe viewer) command:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;tar -cf - &quot;./Photos Library.photoslibrary&quot; \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;b&gt;| pv -s 700g |&lt;/b&gt; \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;aws s3 cp - \&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;s3://joe-apple-photos/Photos_Library_Backup.tar\&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;&amp;nbsp;--storage-class DEEP_ARCHIVE&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I haven&#39;t used PV before, but the progress indicator will look like this:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;142GiB 0:03:15 [12.8MiB/s]&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: courier; font-size: large;&quot;&gt;[==============&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ] 20% ETA 12:08:45&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/491726213820766578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/491726213820766578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/491726213820766578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/491726213820766578'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/06/aws-s3-glacier-deep-archive.html' title='AWS S3 Glacier Deep Archive'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirClTefC5DvoUZ9Ybb0Dk23v7iG1CMCRsXxufFwOD_0oZjf_Vmh8BQF1oDTsKgAAZSwAHutdDsOg4S7GAlNKpOaA7BjtP5e7I65XlaRxKQa5OGEX3Z9bDHj7HYdu1_yEGVftz4NUhpCibmhsVYJ9XLvQJf8tiueqLXMAsP4ly2miFiKObBqRh4DbGCVMqu/s72-w400-h219-c/AWS%20Glacier%20Deep%20Archive.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-2607468470786365481</id><published>2026-06-06T08:41:00.000-07:00</published><updated>2026-06-07T17:48:00.438-07:00</updated><title type='text'>OJ and &amp; Knicks</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span face=&quot;system-ui&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span face=&quot;system-ui&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjWM8DNO6eDo0RcGbtW5tO1Ul9Ikdzp6ZjxrgtzCoScFzrEpFZTONz1FZ4RcieRg4-a0vHLUzpqjFxtkCKPCbGTxc39gSj3RtBCM0M8AyZCxFadRXK-UI02r2ufpTQt2wThq0mARf-PZaTXZ2eK9ha0Qdh4bdvGpn76-CDkd5Vl3pi7vDz6XyOYo9k0Syj/s857/66F9EDB4-1677-4535-AB9B-CE15E96D9B77.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;479&quot; data-original-width=&quot;857&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjWM8DNO6eDo0RcGbtW5tO1Ul9Ikdzp6ZjxrgtzCoScFzrEpFZTONz1FZ4RcieRg4-a0vHLUzpqjFxtkCKPCbGTxc39gSj3RtBCM0M8AyZCxFadRXK-UI02r2ufpTQt2wThq0mARf-PZaTXZ2eK9ha0Qdh4bdvGpn76-CDkd5Vl3pi7vDz6XyOYo9k0Syj/s320/66F9EDB4-1677-4535-AB9B-CE15E96D9B77.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span face=&quot;system-ui&quot;&gt;A close friend texted this me:&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span face=&quot;system-ui&quot;&gt;&lt;i&gt;The most recent time when the Knicks led in the NBA Finals was June 17, 1994 (they would lose the series), and this occurred on that same day.&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span face=&quot;system-ui&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;That was exactly 2 weeks before my I-Day.&lt;/i&gt; (Induction Day is when he was sworn into active duty at the start of his Plebe year at the U.S. Naval Academy).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I, myself, clearly remember that day. I had just finished MOS school and was driving from New York to Southern California to report to my permanent duty station at Camp Pendleton.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;When I left New York on Monday, I made it to Kent State and saw O.J. in handcuffs on the evening news.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;That Friday, when I arrived in Los Angeles to stay with a high school buddy for the weekend, there was a BOLO for O.J. My arrival in L.A. coincided with the manhunt for O.J. and the ensuing white Ford Bronco chase.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Since my buddy and I were from New York, we were trying to watch the Knicks game, but the network put the game in a small box on the screen. We couldn’t see the score because the main coverage was focused on the 35-mph car chase.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/2607468470786365481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/2607468470786365481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2607468470786365481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/2607468470786365481'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/06/a-close-friend-texted-this-me-most.html' title='OJ and &amp; Knicks'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjWM8DNO6eDo0RcGbtW5tO1Ul9Ikdzp6ZjxrgtzCoScFzrEpFZTONz1FZ4RcieRg4-a0vHLUzpqjFxtkCKPCbGTxc39gSj3RtBCM0M8AyZCxFadRXK-UI02r2ufpTQt2wThq0mARf-PZaTXZ2eK9ha0Qdh4bdvGpn76-CDkd5Vl3pi7vDz6XyOYo9k0Syj/s72-c/66F9EDB4-1677-4535-AB9B-CE15E96D9B77.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-6521128082466506498</id><published>2026-04-04T16:48:00.000-07:00</published><updated>2026-04-06T08:41:14.754-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="Military"/><category scheme="http://www.blogger.com/atom/ns#" term="social media"/><title type='text'>Foreign Intelligence Gathering Through Facebook</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;;&quot;&gt;There’s an old joke that the CIA set up Facebook for human intelligence gathering since it’s far easier to have people willingly share the details of their lives rather than expend the energy themselves to collect it through surveillance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Obviously, the CIA has nothing to do with the origins of Facebook, but foreign governments do use it for gathering intelligence, especially through government and military affiliated&amp;nbsp;Facebook groups.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Here’s a Facebook group purporting to be an official U.S. Marine Corps group which has over 19,000 members. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil64QM331qRl7rltDRh3UIIeBbiEuAQkUUivVOmmtVM-FtPgeVBF1Z3do33u4edg0sQwRd8WYjIU83op5wD9kGGCmRWUw4a48Ol3OrujPMS9ebNipncJLlzoW6BMa9oT624wa5EsMzAVvQZm9Mvk0k_wydSmfVx6e6e2QfxgmFpXyIybgp0L-4fdknelrR/s1827/IMG_2671.jpeg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1827&quot; data-original-width=&quot;1206&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil64QM331qRl7rltDRh3UIIeBbiEuAQkUUivVOmmtVM-FtPgeVBF1Z3do33u4edg0sQwRd8WYjIU83op5wD9kGGCmRWUw4a48Ol3OrujPMS9ebNipncJLlzoW6BMa9oT624wa5EsMzAVvQZm9Mvk0k_wydSmfVx6e6e2QfxgmFpXyIybgp0L-4fdknelrR/s320/IMG_2671.jpeg&quot; width=&quot;211&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;On the surface, this group seems legitimate and many former Marines, like myself, have joined it. But I became suspicious when I saw posts like the following. (An MOS is a military member’s job that they were formally trained for.) &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA9C91Eos7BrHzNQLXphZCvnqo9dLqoOrpi4kya4K5SLnJX0wmPpB3G3sbQ_LcSPumcQEUgMCAlMYRZ6-ZKPlrsctVxVnPIq4Cjl4NcYwTTnLApITMbKO2NpkTkzRJcTGWdLwJdrqNiB_55MIIAfo5QoTzsZuuSOobMBAZqZXsbUAlDoUOdOtfks5LVfMe/s2250/IMG_2672.jpeg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2250&quot; data-original-width=&quot;1205&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA9C91Eos7BrHzNQLXphZCvnqo9dLqoOrpi4kya4K5SLnJX0wmPpB3G3sbQ_LcSPumcQEUgMCAlMYRZ6-ZKPlrsctVxVnPIq4Cjl4NcYwTTnLApITMbKO2NpkTkzRJcTGWdLwJdrqNiB_55MIIAfo5QoTzsZuuSOobMBAZqZXsbUAlDoUOdOtfks5LVfMe/s320/IMG_2672.jpeg&quot; width=&quot;171&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;These two names are South Asian Muslim and Indonesian, respectively, which is far from the typical Marine Corps demographic. Sakib has locked his own Facebook profile, a sign that is a red flag indicating a scammer. Kristin’s Facebook profile is a advertising agency that was created last month with five posts and eight followers with no connection to the Marine Corps.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Let’s take a look at this Facebook group’s admin:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6RKU7pr_r0aByht7IwZmxSI3KCxTWKr02bVPLYoGZQn9JjXU4HhFfh-IQCcZIbuzgh7j3OwPFMJhJ51Q4N3u1WDjSFE6-C0LU0dELUunoRtX8PlLMIEpKlXYBEdc96k4fXU06icfDc2BNh4FQP0XFxmrfCyHYZMO-ZyRHnqRTOj6eFQonxYeZUjNukJkr/s1828/IMG_2669.jpeg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1828&quot; data-original-width=&quot;1205&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6RKU7pr_r0aByht7IwZmxSI3KCxTWKr02bVPLYoGZQn9JjXU4HhFfh-IQCcZIbuzgh7j3OwPFMJhJ51Q4N3u1WDjSFE6-C0LU0dELUunoRtX8PlLMIEpKlXYBEdc96k4fXU06icfDc2BNh4FQP0XFxmrfCyHYZMO-ZyRHnqRTOj6eFQonxYeZUjNukJkr/s320/IMG_2669.jpeg&quot; width=&quot;211&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_a8gGVPKLbo_X8MDA_jozZVP7CoN281pP0RUbWqy-MBpmoES7oZ0glka05PHf-jPASxP3ddSticxjtG-H44PL9FShHPx4dMNjjsODWw-Nwq_Ex3w5ENe3jOTai-SIpC4sRpn4wZ9pw_wIAzMsVotX3cdASj1GIa3kPN1or4AW6Iq5qvs2ackhY6vR__Ar/s2622/IMG_2667.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Rubel Miah, the group’s admin, is a long way from having any connection with an official U.S. Marine Corps page.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Creating a Facebook group with nearly 20,000 members takes work; and it doesn’t take long to realize that the creators of this group have nothing to do with the Marine Corps. So why go through all this trouble? Someone’s harvesting intel and AI certainly makes it much easier to collect.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Intel collection through social media has been around since day one. I’m surprised how little effort this Facebook group put into this endeavor, but thanks to mindless doom scrolling, it’s working.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 13.1px;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I reached out to Meta (Facebook’s parent company) for comment but haven’t heard back.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/6521128082466506498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/6521128082466506498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6521128082466506498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6521128082466506498'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/04/foreign-intelligence-gathering-through.html' title='Foreign Intelligence Gathering Through Facebook'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil64QM331qRl7rltDRh3UIIeBbiEuAQkUUivVOmmtVM-FtPgeVBF1Z3do33u4edg0sQwRd8WYjIU83op5wD9kGGCmRWUw4a48Ol3OrujPMS9ebNipncJLlzoW6BMa9oT624wa5EsMzAVvQZm9Mvk0k_wydSmfVx6e6e2QfxgmFpXyIybgp0L-4fdknelrR/s72-c/IMG_2671.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-6958954300630803883</id><published>2026-03-03T09:39:00.000-08:00</published><updated>2026-08-19T14:31:25.617-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="news"/><category scheme="http://www.blogger.com/atom/ns#" term="terrorism"/><category scheme="http://www.blogger.com/atom/ns#" term="war"/><title type='text'>Filtering News</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCz0n164Wfwf8HDPpuK3jjEbOPgW-IKTnGa75DP856cXT459lgfBuUZU-Qm5RtoU-N1OTGxFL0JTwHT9CNEdwU3iZSm1J3i0WLFWOKVAuZWpyEOJ5NgV1UXQf3drY5i2sspBQJhyphenhyphenG9evdO5RHVKoDJljHHs3xqBiWBcWmpyX5Uj7XpHfFQVznjGSCY3UFY/s1536/New%20Blog%20Post.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCz0n164Wfwf8HDPpuK3jjEbOPgW-IKTnGa75DP856cXT459lgfBuUZU-Qm5RtoU-N1OTGxFL0JTwHT9CNEdwU3iZSm1J3i0WLFWOKVAuZWpyEOJ5NgV1UXQf3drY5i2sspBQJhyphenhyphenG9evdO5RHVKoDJljHHs3xqBiWBcWmpyX5Uj7XpHfFQVznjGSCY3UFY/w213-h320/New%20Blog%20Post.jpg&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;Most national and international news isn&#39;t actionable by us as individuals, so do we really need to&amp;nbsp;watch it?&amp;nbsp;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;In 2018, I wrote about &lt;a href=&quot;http://blog.joemoreno.com/2018/02/managing-terrorism-and-mass-shooting.html&quot; target=&quot;_blank&quot;&gt;how to deal with the effects of the continuous flow of bad news&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;I have three rules for filtering news:&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;1. How will it affect my lifestyle?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;2. How will it affect my daily&amp;nbsp;activities?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;3. How will it change my mind in the voting booth?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;For most people, i&lt;/span&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;f the answer&amp;nbsp;to all three is, &quot;Not much,&quot; then&amp;nbsp;ask yourself why you&#39;re&amp;nbsp;continually watching the news?&amp;nbsp;Bored? Looking for&amp;nbsp;excitement? Curious?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Keep in mind what it&#39;s doing to your&amp;nbsp;mental health.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;Many people end up watching the news and then complaining on social media about it which spreads the angst. If you really want to do something, then do something actionable. Instead of going to a protest, contact your member of Congress. Do you even know who your three members of Congress are? Mine are Padilla and Schiff in the Senate and Peters in the House.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;Better yet, watch the local news. Everything actionable will be covered there and your local government officials are easier to access when you want to be heard.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;Having simple rules helps. Here are &lt;a href=&quot;http://blog.joemoreno.com/2024/05/life.html&quot; target=&quot;_blank&quot;&gt;My Three Daily Life Goals&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/6958954300630803883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/6958954300630803883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6958954300630803883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/6958954300630803883'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/03/filtering-news.html' title='Filtering News'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCz0n164Wfwf8HDPpuK3jjEbOPgW-IKTnGa75DP856cXT459lgfBuUZU-Qm5RtoU-N1OTGxFL0JTwHT9CNEdwU3iZSm1J3i0WLFWOKVAuZWpyEOJ5NgV1UXQf3drY5i2sspBQJhyphenhyphenG9evdO5RHVKoDJljHHs3xqBiWBcWmpyX5Uj7XpHfFQVznjGSCY3UFY/s72-w213-h320-c/New%20Blog%20Post.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-770441218990331645</id><published>2026-02-23T08:54:00.000-08:00</published><updated>2026-07-23T18:53:54.836-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agentic"/><category scheme="http://www.blogger.com/atom/ns#" term="agentic ai"/><category scheme="http://www.blogger.com/atom/ns#" term="agents"/><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="com"/><category scheme="http://www.blogger.com/atom/ns#" term="high tech"/><title type='text'>AI Agents For Hire</title><content type='html'>&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGV7L2mQK2WbN3F-1bT0Be3Z396pU0MI883e-NCSW8rUlXLD2LQCQuyo846EFQ8eyG7KAWh2tgdHNc9qp1XMnqOkILxoN87HgvIQ09dxj_zituhYT0ovD2hBcwPQ7z0lmOpxRrBqhIHDzulgqQ502MNGP-oO5cKDTJuuEuhS4_4lGltBxVKql18U68IjOG/s1024/FC4B5461-D289-4E3E-B14C-291F41F3BDA4.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGV7L2mQK2WbN3F-1bT0Be3Z396pU0MI883e-NCSW8rUlXLD2LQCQuyo846EFQ8eyG7KAWh2tgdHNc9qp1XMnqOkILxoN87HgvIQ09dxj_zituhYT0ovD2hBcwPQ7z0lmOpxRrBqhIHDzulgqQ502MNGP-oO5cKDTJuuEuhS4_4lGltBxVKql18U68IjOG/s320/FC4B5461-D289-4E3E-B14C-291F41F3BDA4.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;In a very near future, corporations will emerge with cultivated AI agents that a person or company could buy, license, or subscribe to in order to do specific tasks. Instead of hiring employees, especially at the junior level, a company could instead use HR, payroll, or organizational AI agents to do that work while putting a human in the loop to supervise and review the final work product.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;AI is coming close to knowing all world&amp;nbsp;knowledge similar to humanity in the TV show, &lt;i&gt;Pluribus&lt;/i&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: helvetica; font-size: large;&quot;&gt;Soon, we may see professionals who’ve trained their own AI agents as extensions of themselves. These individuals could be hired alongside their agents, or even operate as solo CEOs with no traditional staff, deploying AI “employees” to execute work for other companies. In some cases, hiring organizations might interview the AI agent themselves, much like they would a human candidate, before hiring someone.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/770441218990331645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/770441218990331645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/770441218990331645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/770441218990331645'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/02/ai-agents-for-hire.html' title='AI Agents For Hire'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGV7L2mQK2WbN3F-1bT0Be3Z396pU0MI883e-NCSW8rUlXLD2LQCQuyo846EFQ8eyG7KAWh2tgdHNc9qp1XMnqOkILxoN87HgvIQ09dxj_zituhYT0ovD2hBcwPQ7z0lmOpxRrBqhIHDzulgqQ502MNGP-oO5cKDTJuuEuhS4_4lGltBxVKql18U68IjOG/s72-c/FC4B5461-D289-4E3E-B14C-291F41F3BDA4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8060636460548913483</id><published>2026-02-02T14:58:00.000-08:00</published><updated>2026-02-02T18:55:12.788-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agents"/><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="coding"/><category scheme="http://www.blogger.com/atom/ns#" term="cybersecurity"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>AI Agents Run Amok: Clawdbot –&gt; Moltbot –&gt; OpenClaw</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqB29UiR7W403KXey1fice3nkCPAuZfThlFfWeMFdbSszdeeapeDJCpY1uZ-UDROEKThy-gyozlu6Z0GtD0oWnG86GJd8ZlAbFkF4jDMwJCOg2Gzn2OLeVxaJHS-M9XI1LessPO-LYbf8ZBG8QOjxQpLmH5mTJfQ4kCwWdXsiVYnsysUuj34voyjlElleU/s962/1B8EE8A2-04B5-4CC6-82C9-178D722EA0B7.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;962&quot; data-original-width=&quot;922&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqB29UiR7W403KXey1fice3nkCPAuZfThlFfWeMFdbSszdeeapeDJCpY1uZ-UDROEKThy-gyozlu6Z0GtD0oWnG86GJd8ZlAbFkF4jDMwJCOg2Gzn2OLeVxaJHS-M9XI1LessPO-LYbf8ZBG8QOjxQpLmH5mTJfQ4kCwWdXsiVYnsysUuj34voyjlElleU/s320/1B8EE8A2-04B5-4CC6-82C9-178D722EA0B7.png&quot; width=&quot;307&quot; /&gt;&lt;/a&gt;&lt;/div&gt;It looks like we&#39;ve settled on a name...&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;What was called Clawdbot, and renamed to Moltbot, is&amp;nbsp;finally called OpenClaw; and it&#39;s dangerous if you don&#39;t know what you&#39;re doing.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;It&#39;s doxed people and scammed them out of money very quickly. This video explains the details that moved markets, today, such as Apple and Cloudflare stock.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;center&gt;
&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;284&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; src=&quot;https://www.youtube.com/embed/p9acrso71KU?si=RfpUNVYGU2PWDKjf&quot; title=&quot;YouTube video player&quot; width=&quot;504&quot;&gt;&lt;/iframe&gt;
&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8060636460548913483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8060636460548913483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8060636460548913483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8060636460548913483'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/02/clawdbot-moltbot-openclaw.html' title='AI Agents Run Amok: Clawdbot –&gt; Moltbot –&gt; OpenClaw'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqB29UiR7W403KXey1fice3nkCPAuZfThlFfWeMFdbSszdeeapeDJCpY1uZ-UDROEKThy-gyozlu6Z0GtD0oWnG86GJd8ZlAbFkF4jDMwJCOg2Gzn2OLeVxaJHS-M9XI1LessPO-LYbf8ZBG8QOjxQpLmH5mTJfQ4kCwWdXsiVYnsysUuj34voyjlElleU/s72-c/1B8EE8A2-04B5-4CC6-82C9-178D722EA0B7.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-7944702614792438721</id><published>2026-01-11T14:54:00.000-08:00</published><updated>2026-06-07T18:16:26.949-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon Web Services"/><category scheme="http://www.blogger.com/atom/ns#" term="AWS"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>Claude for Coding a Website</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;
  &lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;
    &lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;
      I was listening to last Friday&#39;s
      &lt;a href=&quot;https://podcasts.apple.com/us/podcast/hard-fork/id1528594034?i=1000744436473&quot; target=&quot;_blank&quot;&gt;Hard Fork&lt;/a&gt;
      tech podcast where the two hosts were discussing how they&#39;re saving $89/year by no longer hosting their personal websites on Squarespace; instead they using
      &lt;a href=&quot;https://claude.com/product/claude-code&quot; target=&quot;_blank&quot;&gt;Claude Code&lt;/a&gt;.
    &lt;/span&gt;
  &lt;/p&gt;
  &lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Today, I tried Claude Code out myself to modernize my personal website, &lt;span style=&quot;color: #0000e9;&quot;&gt;&lt;a href=&quot;http://joemoreno.com&quot; target=&quot;_blank&quot;&gt;joemoreno.com&lt;/a&gt;,&lt;/span&gt; which I originally made with &lt;a href=&quot;https://en.wikipedia.org/wiki/IWeb&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #0000e9;&quot;&gt;iWeb&lt;/span&gt;&lt;/a&gt; nearly 20 years ago. Its design, look, and feel were long in the tooth. iWeb, which was discontinued about five years later, was Apple&#39;s answer to Microsoft FrontPage. These two tools allowed consumers to create static webpages with the ease of creating a Keynote or PowerPoint presentation.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;To make this happen, I simply used Claude from a web browser along with this prompt:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: courier;&quot;&gt;Take the content in these files at http://joemoreno.com/index.html and recreate the same website but with a modern look and feel.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Claude then coded for less than five minutes, and boom, it was done. I could render the website both inside the Claude environment and also publish it with a public URL hosted on Claude.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 29px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;I then downloaded the index.html, which had the HTML and CSS in a single file, uploaded it to my AWS S3 bucket and I was done.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px; min-height: 29px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Now that was quick and easy.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/7944702614792438721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/7944702614792438721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/7944702614792438721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/7944702614792438721'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2026/01/claude-for-coding-website.html' title='Claude for Coding a Website'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-1329143461082896749</id><published>2025-11-25T12:29:00.000-08:00</published><updated>2025-11-25T12:29:41.442-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="music"/><title type='text'>AI Meets Expectations: Personal Turing Test</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg3izkZlFUPRC561trSdvqsGFd2gWxH39dU09XuOqtVm3qU9LcZ3vpRjH_6meuMba9sPbLgavsavb2HSIZbqdDAMDKMl857k_RedVYy55fkKXOS80pmgX7p5rw1xG6YDFiF2aWyAGZV6YigY8TIuAh1iEcsQlALMThLkKq77aRsP5UzJ0trVbNB1Rv4m6d/s1610/68ED7DAD-C6C4-4D36-BC34-888B4C5D8AFB.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1058&quot; data-original-width=&quot;1610&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg3izkZlFUPRC561trSdvqsGFd2gWxH39dU09XuOqtVm3qU9LcZ3vpRjH_6meuMba9sPbLgavsavb2HSIZbqdDAMDKMl857k_RedVYy55fkKXOS80pmgX7p5rw1xG6YDFiF2aWyAGZV6YigY8TIuAh1iEcsQlALMThLkKq77aRsP5UzJ0trVbNB1Rv4m6d/s320/68ED7DAD-C6C4-4D36-BC34-888B4C5D8AFB.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Left: What I got. Right:What it should look like&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I’ve had two personal tests that I’ve applied to every new AI model, and for years none of them passed.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;One test was to generate an image of an absinthe fountain with glasses and absinthe spoons. Last year, AI got this right.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw3mpC_z38DCuj-pl1_LC9pQweKMp51jPu8b5pS0blTtrY916YGt0veQOB6FB1X08nREgwYjKzImHcu-O_gyfsjijezc8T9hz50PGVrXB9kOHNgQspyhSUMw4qvy3yS3H_9i_BXw9DhRElm2wY9FO_80Yj9_UNbEIWRyfOr_qvaPN-4fBglkPtdXnZdCgG/s1830/Screenshot%202025-11-25%20at%2009.43.27.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1105&quot; data-original-width=&quot;1830&quot; height=&quot;193&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw3mpC_z38DCuj-pl1_LC9pQweKMp51jPu8b5pS0blTtrY916YGt0veQOB6FB1X08nREgwYjKzImHcu-O_gyfsjijezc8T9hz50PGVrXB9kOHNgQspyhSUMw4qvy3yS3H_9i_BXw9DhRElm2wY9FO_80Yj9_UNbEIWRyfOr_qvaPN-4fBglkPtdXnZdCgG/s320/Screenshot%202025-11-25%20at%2009.43.27.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The &lt;a href=&quot;http://blog.joemoreno.com/2025/03/ai-let-down.html&quot; target=&quot;_blank&quot;&gt;other test&lt;/a&gt; was to take a multi-hours MP3 that I recorded at monthly jazz jam sessions and break it into individual tracks based on either silence between the songs or applause. This week, ChatGPT finally got it right, but I have yet to see success with other AI models.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/1329143461082896749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/1329143461082896749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/1329143461082896749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/1329143461082896749'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/11/ai-meets-expectations-personal-turing.html' title='AI Meets Expectations: Personal Turing Test'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg3izkZlFUPRC561trSdvqsGFd2gWxH39dU09XuOqtVm3qU9LcZ3vpRjH_6meuMba9sPbLgavsavb2HSIZbqdDAMDKMl857k_RedVYy55fkKXOS80pmgX7p5rw1xG6YDFiF2aWyAGZV6YigY8TIuAh1iEcsQlALMThLkKq77aRsP5UzJ0trVbNB1Rv4m6d/s72-c/68ED7DAD-C6C4-4D36-BC34-888B4C5D8AFB.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-3573740594812361094</id><published>2025-11-03T10:49:00.000-08:00</published><updated>2025-11-03T10:49:28.594-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="coding"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering"/><title type='text'>Coding Tips: Stop Vibe Coding – Start Writing Elegant Code</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Know someone whose code is a bit sloppy or too vibey? &lt;a href=&quot;https://youtu.be/anL8caCUWl0&quot; target=&quot;_blank&quot;&gt;This video&lt;/a&gt; might be just what they need.&lt;/span&gt;&lt;/p&gt;&lt;center&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;293&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; src=&quot;https://www.youtube.com/embed/anL8caCUWl0?si=O5GemxIOo5H_ZCAe&quot; title=&quot;YouTube video player&quot; width=&quot;520&quot;&gt;&lt;/iframe&gt;&lt;/span&gt;
&lt;/center&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/3573740594812361094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/3573740594812361094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/3573740594812361094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/3573740594812361094'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/11/coding-tips-stop-vibe-coding-start.html' title='Coding Tips: Stop Vibe Coding – Start Writing Elegant Code'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/anL8caCUWl0/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-3364071397611876474</id><published>2025-10-22T16:23:00.000-07:00</published><updated>2025-10-22T16:34:21.405-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="ChatGPT"/><title type='text'>ChatGPT&#39;s Atlas Web Browser</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwrHXBJRGoboWrdXt3_XruAI_IfcKQYUOJfF5MoU0JFGYJt6pcpVpjZuTRwjtDzStqKYHzlv_qhl7mjpqHMa0WBVNLqE9B4RGrQ-rzhTIytR5wce2V4MdqqyR2N6oy7xWINBRRhrgpqTxRqVZIlS6JEZouUVXCXARKVVW_n6zzN8PNGNMIM_JOv9XLAv48/s1536/2DB8C8D5-11A7-4B43-BE9C-69166B839E10.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwrHXBJRGoboWrdXt3_XruAI_IfcKQYUOJfF5MoU0JFGYJt6pcpVpjZuTRwjtDzStqKYHzlv_qhl7mjpqHMa0WBVNLqE9B4RGrQ-rzhTIytR5wce2V4MdqqyR2N6oy7xWINBRRhrgpqTxRqVZIlS6JEZouUVXCXARKVVW_n6zzN8PNGNMIM_JOv9XLAv48/s320/2DB8C8D5-11A7-4B43-BE9C-69166B839E10.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Yesterday, ChatGPT released a standalone Web browser, called &lt;a href=&quot;https://en.wikipedia.org/wiki/ChatGPT_Atlas&quot; target=&quot;_blank&quot;&gt;Atlas&lt;/a&gt;, with ChatGPT integrated into it. You can download it &lt;a href=&quot;http://chatgpt.com/atlas&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; for macOS only. Other operating systems are coming soon.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;As a web browser, it seems OK.&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;But it really shines when you&#39;re on a web page, like a specific restaurant on Yelp, and ask it how long it&#39;ll take you to drive there.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&quot;What time should I leave to arrive here by 6:15 today, accounting for live traffic updates?&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Also, since you&#39;re logged into your own ChatGPT account, your Atlas website queries are saved in ChatGPT.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;Perhaps, one day, Apple will integrate AI into their operating systems so it can answer questions like this based on what you&#39;re looking at on your screen.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: arial; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size-adjust: none; font-style: normal; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-width: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/3364071397611876474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/3364071397611876474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/3364071397611876474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/3364071397611876474'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/10/chatgpts-atlas-web-browser.html' title='ChatGPT&#39;s Atlas Web Browser'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwrHXBJRGoboWrdXt3_XruAI_IfcKQYUOJfF5MoU0JFGYJt6pcpVpjZuTRwjtDzStqKYHzlv_qhl7mjpqHMa0WBVNLqE9B4RGrQ-rzhTIytR5wce2V4MdqqyR2N6oy7xWINBRRhrgpqTxRqVZIlS6JEZouUVXCXARKVVW_n6zzN8PNGNMIM_JOv9XLAv48/s72-c/2DB8C8D5-11A7-4B43-BE9C-69166B839E10.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-4177122536042036499</id><published>2025-08-27T14:08:00.000-07:00</published><updated>2026-02-11T18:44:30.025-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><title type='text'>AI Calendar Invites</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6dhYo0VmDKlQwzQcyWT_nJvrrDQ_eSBwnc-zvRJV71yA7kdG1c-fnBLwuwnwV9XxnIW9bNd05JdMY0uz5P2yYF-Z3P0BcYV-03m6IPiY3SajNxBcRURyTHrT2tiZQLxCq_qadJ3tdcrTpdwNt7idcTQEsdGVp2G-nZWHA24MEBv4o4kSvwEKrYu8vRel5/s1024/466f51ba1ee2e242e3ce23f48e70bd001160bc8f48d14897224527ecd43cf3a1.jpeg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6dhYo0VmDKlQwzQcyWT_nJvrrDQ_eSBwnc-zvRJV71yA7kdG1c-fnBLwuwnwV9XxnIW9bNd05JdMY0uz5P2yYF-Z3P0BcYV-03m6IPiY3SajNxBcRURyTHrT2tiZQLxCq_qadJ3tdcrTpdwNt7idcTQEsdGVp2G-nZWHA24MEBv4o4kSvwEKrYu8vRel5/s320/466f51ba1ee2e242e3ce23f48e70bd001160bc8f48d14897224527ecd43cf3a1.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I live near an event facility and they recently left a door hanger on my front door to let me know about upcoming events that will create parking issues in my residential neighborhood.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I uploaded a photo of the door hanger to ChatGPT and asked it to create a ZIP file of calendar invites for each event.&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Boom! It worked perfectly. I downloaded a ZIP file with more than two dozen calendar invites that I added to my calendar.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Very impressive and helpful.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/4177122536042036499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/4177122536042036499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4177122536042036499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4177122536042036499'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/08/ai-calendar-invites.html' title='AI Calendar Invites'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6dhYo0VmDKlQwzQcyWT_nJvrrDQ_eSBwnc-zvRJV71yA7kdG1c-fnBLwuwnwV9XxnIW9bNd05JdMY0uz5P2yYF-Z3P0BcYV-03m6IPiY3SajNxBcRURyTHrT2tiZQLxCq_qadJ3tdcrTpdwNt7idcTQEsdGVp2G-nZWHA24MEBv4o4kSvwEKrYu8vRel5/s72-c/466f51ba1ee2e242e3ce23f48e70bd001160bc8f48d14897224527ecd43cf3a1.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-4071996394226438847</id><published>2025-07-08T19:44:00.000-07:00</published><updated>2025-07-08T19:46:01.782-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="devops"/><category scheme="http://www.blogger.com/atom/ns#" term="Wyndham"/><title type='text'>No, That&#39;s Not a 10 Minute Call</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF_ICVgFhMlurKS7D3o3kNGyCB3yyhQmYtGs0THfXj3at9ElPUKelNoU8Y9zS9M7MqKcTZ9mrYSDfPdKpOFuQcDkXVXl26EPtHyWMMbrOzMEmuLED2jXb-VOtIg8c-f9y9Je-J6HxwuTNSUgq-Uv3ee6QA_8dbLHsLbgblA2zi-WEyH58jeUZL3Si-RPjA/s960/472157879_10162764916508200_3697152278343679058_n.jpeg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;960&quot; data-original-width=&quot;640&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF_ICVgFhMlurKS7D3o3kNGyCB3yyhQmYtGs0THfXj3at9ElPUKelNoU8Y9zS9M7MqKcTZ9mrYSDfPdKpOFuQcDkXVXl26EPtHyWMMbrOzMEmuLED2jXb-VOtIg8c-f9y9Je-J6HxwuTNSUgq-Uv3ee6QA_8dbLHsLbgblA2zi-WEyH58jeUZL3Si-RPjA/s320/472157879_10162764916508200_3697152278343679058_n.jpeg&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;I just came across this old screenshot of a 10-hour conference call from 2012, when I worked at Wyndham Hotel Group in corporate IT.&amp;nbsp;&lt;/span&gt;&lt;span&gt;(Wyndham owns about two dozen brands like Days Inn, Ramada, Super 8, Howard Johnson, etc.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Every website deployment was a major endeavor requiring a separate deployment for each brand throughout the night, followed by a quick &quot;smoke test&quot; by QA before moving on to the next brand.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;This painful process took many hours. In this case, we began the conference call at 10 PM on a Sunday night and we were on the phone for ten hours straight.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Would you ever believe that AT&amp;amp;T could keep a call connected, without dropping, for ten hours?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/4071996394226438847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/4071996394226438847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4071996394226438847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/4071996394226438847'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/07/no-thats-not-10-minutes.html' title='No, That&#39;s Not a 10 Minute Call'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF_ICVgFhMlurKS7D3o3kNGyCB3yyhQmYtGs0THfXj3at9ElPUKelNoU8Y9zS9M7MqKcTZ9mrYSDfPdKpOFuQcDkXVXl26EPtHyWMMbrOzMEmuLED2jXb-VOtIg8c-f9y9Je-J6HxwuTNSUgq-Uv3ee6QA_8dbLHsLbgblA2zi-WEyH58jeUZL3Si-RPjA/s72-c/472157879_10162764916508200_3697152278343679058_n.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-5887577280951757270</id><published>2025-07-01T18:49:00.000-07:00</published><updated>2025-07-01T18:50:45.118-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Amazon"/><title type='text'>Amazon Fulfillment Warehouse Tour</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;caret-color: rgb(8, 8, 9); color: #080809; font-family: inherit; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlcODCHUerE4R8Z-Img9oJJbhTF_JWHU1waOuocD-02499rNAMwe2eA2Q-QJQgBA-nBR2JXppexU_7FOchOGO3sUhMbkOEoaAw5C3E6d8mPRsd6f0a7svImJTGFHFkzvpjspS7zQ-Wm-S3ZU2wMFGU7NWVwCNVH4mQAerTF19pXC6svR2xzNmUAPzj9GZL/s2835/IMG_3073.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2709&quot; data-original-width=&quot;2835&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlcODCHUerE4R8Z-Img9oJJbhTF_JWHU1waOuocD-02499rNAMwe2eA2Q-QJQgBA-nBR2JXppexU_7FOchOGO3sUhMbkOEoaAw5C3E6d8mPRsd6f0a7svImJTGFHFkzvpjspS7zQ-Wm-S3ZU2wMFGU7NWVwCNVH4mQAerTF19pXC6svR2xzNmUAPzj9GZL/w200-h191/IMG_3073.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;This afternoon, I took a one-mile walking tour of an Amazon fulfillment warehouse that’s mostly run by robots, here in San Diego. This facility spans 3,330,000² feet, employs 4,500 people, and operates 23/7 in three shifts with one hour of daily downtime.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;x14z9mp xat24cr x1lziwak x1vvkbs xtlvy1s x126k92a&quot; style=&quot;caret-color: rgb(8, 8, 9); color: #080809; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div dir=&quot;auto&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I highly recommend taking &lt;a href=&quot;https://www.amazontours.com/&quot; target=&quot;_blank&quot;&gt;one of these tours&lt;/a&gt; which are free and open to the public in nearly 20 states: Amazon Tours. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;x14z9mp xat24cr x1lziwak x1vvkbs xtlvy1s x126k92a&quot; style=&quot;caret-color: rgb(8, 8, 9); color: #080809; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div dir=&quot;auto&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;The most fascinating part was watching the robots disappear into the darkness as they moved &lt;span class=&quot;html-span xdj266r x14z9mp xat24cr x1lziwak xexx8yu xyri2b x18d9i69 x1c1uobl x1hl2dhg x16tdsg8 x1vvkbs&quot; style=&quot;font-family: inherit; margin: 0px; overflow-wrap: break-word; padding: 0px; text-align: inherit;&quot;&gt;&lt;a class=&quot;html-a xdj266r x14z9mp xat24cr x1lziwak xexx8yu xyri2b x18d9i69 x1c1uobl x1hl2dhg x16tdsg8 x1vvkbs&quot; style=&quot;color: #385898; cursor: pointer; font-family: inherit; margin: 0px; overflow-wrap: break-word; padding: 0px; text-align: inherit;&quot; tabindex=&quot;-1&quot;&gt;&lt;/a&gt;&lt;/span&gt;shelves of Amazon products since they don’t need light to see where they’re going. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;x14z9mp xat24cr x1lziwak x1vvkbs xtlvy1s x126k92a&quot; style=&quot;caret-color: rgb(8, 8, 9); color: #080809; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; margin: 0.5em 0px 0px; overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;&lt;div dir=&quot;auto&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Sorry, no photos allowed.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/5887577280951757270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/5887577280951757270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5887577280951757270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/5887577280951757270'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/07/this-afternoon-i-took-one-mile-walking.html' title='Amazon Fulfillment Warehouse Tour'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlcODCHUerE4R8Z-Img9oJJbhTF_JWHU1waOuocD-02499rNAMwe2eA2Q-QJQgBA-nBR2JXppexU_7FOchOGO3sUhMbkOEoaAw5C3E6d8mPRsd6f0a7svImJTGFHFkzvpjspS7zQ-Wm-S3ZU2wMFGU7NWVwCNVH4mQAerTF19pXC6svR2xzNmUAPzj9GZL/s72-w200-h191-c/IMG_3073.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4480397542391453086.post-8975372166527308425</id><published>2025-06-29T13:32:00.000-07:00</published><updated>2025-06-29T13:40:49.189-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="food"/><title type='text'>AI for Eating</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Last night, I was at an&amp;nbsp;Italian&amp;nbsp;restaurant and I wanted to know how these two sauces would look on my cheese stuffed gnocchi.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigoDou0wK8tX-BCWPCHHc6IHnN-Fc9lnmjB1u0BPKPfjK87gbBJd4GvnXt2NiahliFpEWrEZLKclPcws9JJoUmzBtC8REfvtRlgdclJSYNU9y4ATPOXzoG7DbD57bWmXL-iZmhqQ9HBGCPYyk73hzxjI6XpANVh2ZbnoSdbq6LTIPOYNPMHibbBKlxURdY/s3926/IMG_2951%20(1).jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2900&quot; data-original-width=&quot;3926&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigoDou0wK8tX-BCWPCHHc6IHnN-Fc9lnmjB1u0BPKPfjK87gbBJd4GvnXt2NiahliFpEWrEZLKclPcws9JJoUmzBtC8REfvtRlgdclJSYNU9y4ATPOXzoG7DbD57bWmXL-iZmhqQ9HBGCPYyk73hzxjI6XpANVh2ZbnoSdbq6LTIPOYNPMHibbBKlxURdY/w400-h295/IMG_2951%20(1).jpeg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #0e0e0e;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;These photos the are AI-generated images I received after uploading the menu photo above and asking what both dishes would look like.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0e0e0e;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG33Z7fYvwGxgXiiUMr_tUmyBaGiIx0bY4XatjmuniRUg6TznHB38paitcV6WgrB8uaTfBjb0nPXrrANVP7BILTrF9Za030GcmABBlDKrLDkeGJZestqeGpYwHEOtk7BdAksY9d4RFMqvI6aRIjMfljYtM6kR4G6U86m9y8RSUJN20f9XLkvVLFall-ppQ/s1732/1EF8FEAA-D87A-415F-9154-00DDCEB95315.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1186&quot; data-original-width=&quot;1732&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG33Z7fYvwGxgXiiUMr_tUmyBaGiIx0bY4XatjmuniRUg6TznHB38paitcV6WgrB8uaTfBjb0nPXrrANVP7BILTrF9Za030GcmABBlDKrLDkeGJZestqeGpYwHEOtk7BdAksY9d4RFMqvI6aRIjMfljYtM6kR4G6U86m9y8RSUJN20f9XLkvVLFall-ppQ/w400-h274/1EF8FEAA-D87A-415F-9154-00DDCEB95315.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;AI-generated Images&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;I ordered the second option, the Gnocchi Ragu della Nonna, and what I received matched the image perfectly.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinSoRnZ4A0r6exktXc7n6U8WSnR2bsf0JdrC0bvh8STKEwFE1XDFD7qO5fY6p-Yqa80s0H5pkCvz7dMHhyphenhyphenRYcFsprKcdv5Z7Muq3ltzIlevHPK8Y9tGEa2fNyLOuWKo9ICGs450NfxzHSQka-SM9tOYyqoQ9TLijrwLPiiMoIG49V2YbFRZX3ZvAuevYqm/s3599/IMG_2956%20(1).jpeg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3599&quot; data-original-width=&quot;2890&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinSoRnZ4A0r6exktXc7n6U8WSnR2bsf0JdrC0bvh8STKEwFE1XDFD7qO5fY6p-Yqa80s0H5pkCvz7dMHhyphenhyphenRYcFsprKcdv5Z7Muq3ltzIlevHPK8Y9tGEa2fNyLOuWKo9ICGs450NfxzHSQka-SM9tOYyqoQ9TLijrwLPiiMoIG49V2YbFRZX3ZvAuevYqm/w321-h400/IMG_2956%20(1).jpeg&quot; width=&quot;321&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;My dinner was spot on&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.joemoreno.com/feeds/8975372166527308425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4480397542391453086/8975372166527308425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8975372166527308425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4480397542391453086/posts/default/8975372166527308425'/><link rel='alternate' type='text/html' href='http://blog.joemoreno.com/2025/06/ai-for-eating.html' title='AI for Eating'/><author><name>Joe Moreno</name><uri>http://www.blogger.com/profile/15012979041398989021</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYxU-WGSBq5chRCE2nD8oX8JwaX4eTJzGq6JFrAIoFG-g5qpz22XhVKH9xZfjmey71ZiBIDvkVM4Sq8H26cML06tYhr1tf5h9QqQ41t18-nuNMUYgCcVAwXVfqAwVhJArAwlPk32FKRBuGpSSak7Wn2Ts-eWKVT5m36mCT8_QJdpAlY7s/s1600/IMG_8002.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigoDou0wK8tX-BCWPCHHc6IHnN-Fc9lnmjB1u0BPKPfjK87gbBJd4GvnXt2NiahliFpEWrEZLKclPcws9JJoUmzBtC8REfvtRlgdclJSYNU9y4ATPOXzoG7DbD57bWmXL-iZmhqQ9HBGCPYyk73hzxjI6XpANVh2ZbnoSdbq6LTIPOYNPMHibbBKlxURdY/s72-w400-h295-c/IMG_2951%20(1).jpeg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>