Steve Eddins
@steveeddins.com
Retired from MathWorks, following 30 years of image processing and MATLAB software development.
French horn amateur enthusiast.
🏳️🌈 🏳️⚧️
He/him
French horn amateur enthusiast.
🏳️🌈 🏳️⚧️
He/him
Reposted by Steve Eddins
Amen.
Chatbots — LLMs — do not know facts and are not designed to be able to accurately answer factual questions. They are designed to find and mimic patterns of words, probabilistically. When they’re “right” it’s because correct things are often written down, so those patterns are frequent. That’s all.
October 27, 2025 at 4:29 PM
Amen.
A bunch of US government accounts joined Bluesky last night, just before the No Kings rallies today. On Twitter, these accounts are known for using quote posts to direct their MAGA followers to harass people online. Use this list to block them all. Do not engage. Use “detach quote” if needed.
October 18, 2025 at 2:13 PM
A bunch of US government accounts joined Bluesky last night, just before the No Kings rallies today. On Twitter, these accounts are known for using quote posts to direct their MAGA followers to harass people online. Use this list to block them all. Do not engage. Use “detach quote” if needed.
New blog post: Improved Registration Algorithm for IMREGCORR
Substantial improvements for function IMREGCORR, which registers image pairs using similarity, rigid, and translation transformations.
#matlab
www.steveeddins.com/blog/matlab/...
Substantial improvements for function IMREGCORR, which registers image pairs using similarity, rigid, and translation transformations.
#matlab
www.steveeddins.com/blog/matlab/...
October 16, 2025 at 6:57 PM
New blog post: Improved Registration Algorithm for IMREGCORR
Substantial improvements for function IMREGCORR, which registers image pairs using similarity, rigid, and translation transformations.
#matlab
www.steveeddins.com/blog/matlab/...
Substantial improvements for function IMREGCORR, which registers image pairs using similarity, rigid, and translation transformations.
#matlab
www.steveeddins.com/blog/matlab/...
Reposted by Steve Eddins
The four Nazgûl pursuing Gandalf forsake the chase and turn back south. Three ride for the Last Bridge to prevent the Ring from crossing it.
The land is growing rocky, so Gandalf sends Shadowfax back to Rohan. The wizard sets out on an eleven-day hike through the Ettenmoors.
The land is growing rocky, so Gandalf sends Shadowfax back to Rohan. The wizard sets out on an eleven-day hike through the Ettenmoors.
October 7, 2025 at 1:50 PM
The four Nazgûl pursuing Gandalf forsake the chase and turn back south. Three ride for the Last Bridge to prevent the Ring from crossing it.
The land is growing rocky, so Gandalf sends Shadowfax back to Rohan. The wizard sets out on an eleven-day hike through the Ettenmoors.
The land is growing rocky, so Gandalf sends Shadowfax back to Rohan. The wizard sets out on an eleven-day hike through the Ettenmoors.
New blog post: Using AirPods Pro for Hearing Protection
A report from a horn pro, and my own experiments, about using AirPods Pro 2 or 3 for hearing protection in orchestra.
www.steveeddins.com/blog/horn/he...
A report from a horn pro, and my own experiments, about using AirPods Pro 2 or 3 for hearing protection in orchestra.
www.steveeddins.com/blog/horn/he...
Using AirPods Pro for Hearing Protection | Harmonic Notes
A report from a horn pro, and my own experiments, about using AirPods Pro 2 or 3 for hearing protection in orchestra.
www.steveeddins.com
October 6, 2025 at 8:49 PM
New blog post: Using AirPods Pro for Hearing Protection
A report from a horn pro, and my own experiments, about using AirPods Pro 2 or 3 for hearing protection in orchestra.
www.steveeddins.com/blog/horn/he...
A report from a horn pro, and my own experiments, about using AirPods Pro 2 or 3 for hearing protection in orchestra.
www.steveeddins.com/blog/horn/he...
New blog post: iPad Recommendations for Use with forScore
Considerations and recommendations for choosing an iPad model for use with forScore.
www.steveeddins.com/blog/horn/ip...
Considerations and recommendations for choosing an iPad model for use with forScore.
www.steveeddins.com/blog/horn/ip...
iPad Recommendations for Use with forScore | Harmonic Notes
Considerations and recommendations for choosing an iPad model for use with forScore.
www.steveeddins.com
September 23, 2025 at 3:36 PM
New blog post: iPad Recommendations for Use with forScore
Considerations and recommendations for choosing an iPad model for use with forScore.
www.steveeddins.com/blog/horn/ip...
Considerations and recommendations for choosing an iPad model for use with forScore.
www.steveeddins.com/blog/horn/ip...
New blog post: Making a Simple Two-State Map with Landmarks
Using MATLAB and Mapping Toolbox to make a simple map of two states with some point and path landmarks.
www.steveeddins.com/blog/matlab/...
#matlab
Using MATLAB and Mapping Toolbox to make a simple map of two states with some point and path landmarks.
www.steveeddins.com/blog/matlab/...
#matlab
September 21, 2025 at 11:37 PM
New blog post: Making a Simple Two-State Map with Landmarks
Using MATLAB and Mapping Toolbox to make a simple map of two states with some point and path landmarks.
www.steveeddins.com/blog/matlab/...
#matlab
Using MATLAB and Mapping Toolbox to make a simple map of two states with some point and path landmarks.
www.steveeddins.com/blog/matlab/...
#matlab
New blog post: forScore Interface Changes
forScore version 15, released at the same time as iPadOS 26, has significant interface changes motivated by Apple’s new iPad menu and windowing changes.
Check it out before your next rehearsal or concert
www.steveeddins.com/blog/horn/fo...
#forscore
forScore version 15, released at the same time as iPadOS 26, has significant interface changes motivated by Apple’s new iPad menu and windowing changes.
Check it out before your next rehearsal or concert
www.steveeddins.com/blog/horn/fo...
#forscore
September 21, 2025 at 4:10 PM
New blog post: forScore Interface Changes
forScore version 15, released at the same time as iPadOS 26, has significant interface changes motivated by Apple’s new iPad menu and windowing changes.
Check it out before your next rehearsal or concert
www.steveeddins.com/blog/horn/fo...
#forscore
forScore version 15, released at the same time as iPadOS 26, has significant interface changes motivated by Apple’s new iPad menu and windowing changes.
Check it out before your next rehearsal or concert
www.steveeddins.com/blog/horn/fo...
#forscore
New blog post: News, Newsletters, Social Media, Email Inboxes, and RSS
Using new apps and an old technology (RSS) to cope with an increasingly fragmented flow of news and information.
Inspired by @molly.wiki.
www.steveeddins.com/blog/general...
Using new apps and an old technology (RSS) to cope with an increasingly fragmented flow of news and information.
Inspired by @molly.wiki.
www.steveeddins.com/blog/general...
News, Newsletters, Social Media, Email Inboxes, and RSS | Harmonic Notes
Using new apps and an old technology (RSS) to cope with an increasingly fragmented flow of news and information.
www.steveeddins.com
September 18, 2025 at 1:12 PM
New blog post: News, Newsletters, Social Media, Email Inboxes, and RSS
Using new apps and an old technology (RSS) to cope with an increasingly fragmented flow of news and information.
Inspired by @molly.wiki.
www.steveeddins.com/blog/general...
Using new apps and an old technology (RSS) to cope with an increasingly fragmented flow of news and information.
Inspired by @molly.wiki.
www.steveeddins.com/blog/general...
New blog post: "Image Processing Example: Processing a Lake Image"
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
Image Processing Example: Processing a Lake Image | Harmonic Notes
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
www.steveeddins.com
September 14, 2025 at 4:32 PM
New blog post: "Image Processing Example: Processing a Lake Image"
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
New blog post: "History of Image Display in MATLAB, Part 3: 1993, Image Processing Toolbox 1, and IMSHOW"
The new toolbox supported more image display models (beyond indexed images).
www.steveeddins.com/blog/matlab/...
The new toolbox supported more image display models (beyond indexed images).
www.steveeddins.com/blog/matlab/...
History of Image Display in MATLAB, Part 3: 1993, Image Processing Toolbox 1, and IMSHOW
| Harmonic Notes
Image Processing Toolbox version 1, the first appearance of of IMSHOW, and the introduction of more image display models.
www.steveeddins.com
September 4, 2025 at 12:12 PM
New blog post: "History of Image Display in MATLAB, Part 3: 1993, Image Processing Toolbox 1, and IMSHOW"
The new toolbox supported more image display models (beyond indexed images).
www.steveeddins.com/blog/matlab/...
The new toolbox supported more image display models (beyond indexed images).
www.steveeddins.com/blog/matlab/...
Read this book!
My review of “The End of Everything (Astrophysically Speaking)” by @astrokatie.com
damienkanerigden.com/blog/f/the-e...
Read this book!
#booksky
damienkanerigden.com/blog/f/the-e...
Read this book!
#booksky
August 28, 2025 at 4:13 PM
Read this book!
I read about this and had to try it myself. This is a screenshot of my phone after running the search “oreo spelled backwards” directly on Google. Check out the “AI” response.
August 15, 2025 at 11:49 AM
I read about this and had to try it myself. This is a screenshot of my phone after running the search “oreo spelled backwards” directly on Google. Check out the “AI” response.
New MATLAB blog post: "History of Image Display in MATLAB, Part 2: 1990, MATLAB 4, Handle Graphics, and the IMAGE object"
#matlab #imageprocessing
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
www.steveeddins.com/blog/matlab/...
History of Image Display in MATLAB, Part 2: 1990, MATLAB 4, Handle Graphics, and the IMAGE object | Harmonic Notes
MATLAB 4; Handle Graphics and its influence on modern MATLAB design; the original IMAGE object and its strengths and limitations; the first MATLAB default image.
www.steveeddins.com
August 5, 2025 at 12:56 PM
New MATLAB blog post: "History of Image Display in MATLAB, Part 2: 1990, MATLAB 4, Handle Graphics, and the IMAGE object"
#matlab #imageprocessing
www.steveeddins.com/blog/matlab/...
#matlab #imageprocessing
www.steveeddins.com/blog/matlab/...
New blog post: "History of Image Display in MATLAB, Part 1: Before 1990"
A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
www.steveeddins.com/blog/matlab/...
#matlab
A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
www.steveeddins.com/blog/matlab/...
#matlab
History of Image Display in MATLAB, Part 1: Before 1990 | Harmonic Notes
A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
www.steveeddins.com
July 27, 2025 at 3:13 PM
New blog post: "History of Image Display in MATLAB, Part 1: Before 1990"
A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
www.steveeddins.com/blog/matlab/...
#matlab
A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
www.steveeddins.com/blog/matlab/...
#matlab
New blog post: "Mid-Phrase Brain Freeze"
In a recent chamber music dress rehearsal, my opening phrase was a train wreck. Mental rehearsal before the performance was my fix.
www.steveeddins.com/blog/horn/mi...
#frenchhorn
In a recent chamber music dress rehearsal, my opening phrase was a train wreck. Mental rehearsal before the performance was my fix.
www.steveeddins.com/blog/horn/mi...
#frenchhorn
Mid-Phrase Brain Freeze | Harmonic Notes
In a recent chamber music dress rehearsal, my opening phrase was a train wreck. Mental rehearsal before the performance was my fix.
www.steveeddins.com
July 27, 2025 at 3:12 PM
New blog post: "Mid-Phrase Brain Freeze"
In a recent chamber music dress rehearsal, my opening phrase was a train wreck. Mental rehearsal before the performance was my fix.
www.steveeddins.com/blog/horn/mi...
#frenchhorn
In a recent chamber music dress rehearsal, my opening phrase was a train wreck. Mental rehearsal before the performance was my fix.
www.steveeddins.com/blog/horn/mi...
#frenchhorn
New MATLAB blog post: "Motivations for Sharing Code"
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
www.steveeddins.com/blog/matlab/...
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
www.steveeddins.com/blog/matlab/...
Motivations for Sharing Code | Harmonic Notes
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
www.steveeddins.com
July 22, 2025 at 1:17 PM
New MATLAB blog post: "Motivations for Sharing Code"
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
www.steveeddins.com/blog/matlab/...
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
www.steveeddins.com/blog/matlab/...
New horn blog post: "Hazard Ahead: Dangerous Line Break"
I started using a new symbol in my parts to help avoid trouble.
www.steveeddins.com/blog/horn/ha...
I started using a new symbol in my parts to help avoid trouble.
www.steveeddins.com/blog/horn/ha...
Hazard Ahead: Dangerous Line Break | Harmonic Notes
I started using a new symbol in my parts to help avoid trouble.
www.steveeddins.com
July 22, 2025 at 1:16 PM
New horn blog post: "Hazard Ahead: Dangerous Line Break"
I started using a new symbol in my parts to help avoid trouble.
www.steveeddins.com/blog/horn/ha...
I started using a new symbol in my parts to help avoid trouble.
www.steveeddins.com/blog/horn/ha...
Reposted by Steve Eddins
When I was little, the U.S. military came to our home at gunpoint and took me and my family away. We were imprisoned for years in barbed wire camps simply because we were Japanese American. I have spent my life telling that story, hoping it would never be repeated.
July 21, 2025 at 5:20 PM
When I was little, the U.S. military came to our home at gunpoint and took me and my family away. We were imprisoned for years in barbed wire camps simply because we were Japanese American. I have spent my life telling that story, hoping it would never be repeated.
New blog post: "Website changes on July 19 affect appearance, content organization, mailing lists, RSS feeds, and comments. Mailing list subscribers and RSS feed users may see a repeat notification of some previously published posts."
Website Changes (July 2025) | Harmonic Notes
Website changes on July 19 affect appearance, content organization, mailing lists, RSS feeds, and comments. Mailing list subscribers and RSS feed users may see a repeat notification of some previously...
www.steveeddins.com
July 20, 2025 at 2:16 PM
New blog post: "Website changes on July 19 affect appearance, content organization, mailing lists, RSS feeds, and comments. Mailing list subscribers and RSS feed users may see a repeat notification of some previously published posts."
Reposted by Steve Eddins
I expect that consumer-facing AI programs will continue to improve and they may become much more useful tools for everyday life in the future.
But I think it was a disastrous mistake that today’s models were taught to be convincing before they were taught to be right.
But I think it was a disastrous mistake that today’s models were taught to be convincing before they were taught to be right.
June 19, 2025 at 1:26 PM
I expect that consumer-facing AI programs will continue to improve and they may become much more useful tools for everyday life in the future.
But I think it was a disastrous mistake that today’s models were taught to be convincing before they were taught to be right.
But I think it was a disastrous mistake that today’s models were taught to be convincing before they were taught to be right.
Reposted by Steve Eddins
What are some good orgs for trans youth that could use some donations on this awful day? Reply below.
June 18, 2025 at 7:53 PM
What are some good orgs for trans youth that could use some donations on this awful day? Reply below.
Reposted by Steve Eddins
Based on crowd-sourced records of No Kings Day event turnout, and extrapolating for the cities where we don't have data yet, it looks like roughly 4-6 million people protested Trump across the U.S. yesterday. That's nearly 2% of the U.S. pop!
Mobilized anti-Trump resistance is exceeding 2017 levels
Mobilized anti-Trump resistance is exceeding 2017 levels
"No Kings Day" protests turn out millions
Our unofficial estimate is that around 4 million people attended a protest event yesterday. Anti-Trump resistance is outpacing 2017.
www.gelliottmorris.com
June 15, 2025 at 11:10 AM
Based on crowd-sourced records of No Kings Day event turnout, and extrapolating for the cities where we don't have data yet, it looks like roughly 4-6 million people protested Trump across the U.S. yesterday. That's nearly 2% of the U.S. pop!
Mobilized anti-Trump resistance is exceeding 2017 levels
Mobilized anti-Trump resistance is exceeding 2017 levels
Reposted by Steve Eddins
They're booing Donald Trump at the Kennedy Center.
June 12, 2025 at 12:21 AM
They're booing Donald Trump at the Kennedy Center.