Sign in

Steve Eddins

@steveeddins.com
237 followers 284 following 88 posts

Retired from MathWorks, following 30 years of image processing and MATLAB software development. French horn amateur enthusiast. 🏳️‍🌈 🏳️‍⚧️ He/him

PostsRepliesMedia
Steve Eddins @steveeddins.com · 28/08/2026
There is no one in the Trump administration, or in the collection of Trump sycophants and cultists throughout government, who is capable of understanding the point of this cartoon. xkcd.com/3290/ @xkcd.com
xkcd.com
Trade
000
Steve Eddins @steveeddins.com · 20/08/2026
Garrett Graff quotes Nicholas Grossman: “Evidence keeps accumulating that LLMs are a powerfully useful technology for people who already know what they're talking about, and a dangerous outsourcing of cognitive function for people who don't. Exactly. I’ve heard both parts from my colleagues.
020
Steve Eddins @steveeddins.com · 17/08/2026
New horn-related blog post: Hazel's Practice Wheel A tool for randomly selecting from a variety of practice techniques. steveeddins.com/blog/horn/ha...
On the left, a colorful spinning wheel can be used to select from a variety of practice techniques, such as "half tempo," "flutter," and "F horn only." On the right is a screenshot of a web page version of the wheel.
020
Steve Eddins @steveeddins.com · 11/08/2026
New blog post: Comparing Processes -- With and Without "AI" When comparing developer-written code with “AI”-written code, remember to consider the value of other process outcomes, not just the code itself. steveeddins.com/blog/general...
steveeddins.com
Comparing Processes --- With and Without "AI" | Harmonic Notes
When comparing developer-written code with "AI"-written code, remember to consider the value of other process outcomes, not just the code itself.
000
Steve Eddins @steveeddins.com · 02/08/2026
New blog post: History of Image Display in MATLAB, Part 5: 1997-1998, MATLAB 5, and Image Processing Toolbox 2 "MATLAB 5 saved image processing in MATLAB." At long last, I have continued my series about the evolution of image display in MATLAB. steveeddins.com/blog/matlab/... #matlab
The first "truecolor" image shipped with MATLAB.

This image was created by the Space Telescope Science Institute,
operated by the Association of Universities for Research in Astronomy,
Inc., with support from NASA contract NAS5-26555, and is reproduced
with permission from AURA/STScI. Digital renditions of images produced
by AURA/STScI are obtainable royalty-free. Credits: J. P. Harrington
and K. J. Borkowski (University of Maryland), and NASA.

PHOTO RELEASE NO.:  STScI-PRC95-01

HUBBLE PROBES THE COMPLEX HISTORY OF A DYING STAR 

This NASA Hubble Space Telescope image shows one of the most complex
planetary nebulae ever seen, NGC 6543, nicknamed the "Cat's Eye
Nebula." Hubble reveals surprisingly intricate structures including
concentric gas shells, jets of high-speed gas and unusual shock-induced
knots of gas.  Estimated to be 1,000 years old, the nebula is a visual
"fossil record" of the dynamics and late evolution of a dying star.

Credit: J.P. Harrington and K.J. Borkowski (University of Maryland),
and NASA
030
Steve Eddins @steveeddins.com · 26/07/2026
Without saying your age what is your favorite movie from the year you turned 18
static.klipy.com
ET Extra-Terrestrial Stuffed Animals
Alt: From the movie ET - ET in the closet with stuffed animals
000
Steve Eddins @steveeddins.com · 24/07/2026
New horn-related blog post: Arpeggio Range Expansion Exercise Expanding the high range using a slurred arpeggio exercise that includes a held upper note, slurring down and back up to it, and holding it again. steveeddins.com/blog/horn/ar... #frenchhorn #horn
000
Steve Eddins @steveeddins.com · 08/07/2026
Kudos to the MathWorks folks that worked on the External Languages panel.
000
Reposted by Steve Eddins
Buttons (Ashley) 🏴‍☠️#OFMDForLife🏴‍☠️ 🏳️‍🌈🤡 @sevensugars.bsky.social · 17/06/2026
Since I did do my PhD in cyanobacteria growth and treatment optimization modeling AND work in the water treatment industry, I’m gonna share my theory as to what’s happening here and how to fix it. People are focusing on the painted bottom of the pool increasing residual heat, and while that 1/19
21093643493
Steve Eddins @steveeddins.com · 12/06/2026
I just saw the New York Times obituary for Cleve Moler. I noticed that the reporter who wrote it posted a wonderful note in the comments section just below the article. Here is a gift (paywall-free) link to the article: www.nytimes.com/2026/06/11/s...
A comment posted by obituary reporter, Clay Risen: "One thing you won’t often see us do in obituaries is talk about whether someone was kind (or a jerk). It’s subjective, and usually irrelevant to their significance. But over and over I heard how kind Cleve Moler was. I’m so glad to see that reflected in the comments."
030
Steve Eddins @steveeddins.com · 04/06/2026
New blog post: IMVIEW v4 Version 4 of imview, my replacement for imshow, supports the Live Editor, improves the positioning of the zoom-level display field, and changes the required MATLAB release to R2026a. #matlab steveeddins.com/blog/matlab/...
Screenshot of the IMVIEW image display function in MATLAB, showing a highly-zoomed-in view of image inside the Live Editor, with individual pixels showing large enough to be displayed as small squares of constant color.
000
Steve Eddins @steveeddins.com · 31/05/2026
New blog post: Hazard Ahead: A Dangerous Rest A short rest in the middle of a musical line causes me trouble in the high range. steveeddins.com/blog/horn/ha...
steveeddins.com
Hazard Ahead: A Dangerous Rest | Harmonic Notes
A short rest in the middle of a musical line causes me trouble in the high range.
000
Steve Eddins @steveeddins.com · 29/05/2026
I took me a week before I was ready to try to write this one. Remembering Cleve Moler (1936-2026) Cleve Moler, creator of MATLAB and co-founder of MathWorks, hero to many engineers and scientists, was a world champion story teller. #cleve #matlab #mathworks steveeddins.com/blog/matlab/...
steveeddins.com
Remembering Cleve Moler (1939 -- 2026) | Harmonic Notes
Cleve Moler, creator of MATLAB and co-founder of MathWorks, hero to many engineers and scientists, was a world champion story teller.
000
Steve Eddins @steveeddins.com · 21/05/2026
It's a sad day at MathWorks with the news that Cleve Moler, creator of #MATLAB and cofounder of #MathWorks, has passed away. We will miss you dearly, Cleve!
MathWorks announcement of the passing of Cleve Moler, creator of MATLAB and cofounder of MathWorks, on May 20, 2026.
020
Steve Eddins @steveeddins.com · 29/04/2026
We need a seashell font.
000
Steve Eddins @steveeddins.com · 02/04/2026
New horn-related blog post: Corner Engagement and the Bottom Lip Exploring a more dynamic relationship between the corners and the bottom lip for better tone and improved stability up and down the range. #frenchhorn www.steveeddins.com/blog/horn/co...
steveeddins.com
Corner Engagement and the Bottom Lip | Harmonic Notes
Exploring a more dynamic relationship between the corners and the bottom lip for better tone and improved stability up and down the range.
000
Steve Eddins @steveeddins.com · 03/03/2026
Congress needs to get AG Pamela Bondi back to testify under oath about why the Dow Jones Industrial Average is down under 48,000.
One-month plot of the Dow Jones Industrial Average showing drop from above 50,000 down to below 48,000.
000
Steve Eddins @steveeddins.com · 09/02/2026
I just seem to be in a thinly populated intergalactic dust cloud.
Cluster map of Bluesky users showing steveeddins.com and walkingrandomly
110
Reposted by Steve Eddins
Adam Mallinger @bitterscriptreader.bsky.social · 01/02/2026
This is great because you can cast a HUGE name and he only works one day an ep while sitting in the jacuzzi
4297
Steve Eddins @steveeddins.com · 30/01/2026
New blog post: Getting forScore Back into Full-Screen Mode in iPadOS 26 How to get forScore back into full-screen mode, and other info regarding window and multitasking changes in iPadOS 26. www.steveeddins.com/blog/horn/fo...
000
Reposted by Steve Eddins
Katie Mack @astrokatie.com · 25/01/2026
A reminder to the news media: “conflicting accounts” is what you say BEFORE the incontrovertible video evidence appears. After that, your job is to ask why one side is lying, not to repeat the lie and pretend no one knows the truth.
5154719814181
Reposted by Steve Eddins
Aaron Reichlin-Melnick @reichlinmelnick.bsky.social · 25/01/2026
You have to read this. Firsthand affidavit from one of the women who was there and recording the video. She talks about how Alex Pretti was directing traffic when she arrived. She watched him be killed in front of her. She's afraid to go home, worried she'll be arrested.
1. I am a resident of the Whittier neighborhood of Minneapolis, Minnesota. I am over 18 years of age. I am a children's entertainer who specializes in face painting.
2. On Saturday, January 24, 2026, at about 8:50 am, I was getting ready to go to work when I heard whistles outside. I knew the whistles meant that ICE agents were in the area, so I decided to check it out on my way to work. I've been involved in observing in my community because it is so important to document what ICE is doing to my neighbors. Connecting to your local community and knowing who your neighbors are is something I profoundly value.
3. I drove to Nicollet Ave. and 26th where I could hear the whistles coming from. I turned south onto Nicollet. There were already several ICE agents there and they'd set up a sort of vehicle convoy on Nicollet and 28th. There were also about 15 observers there, recording and observing ICE.
4. I saw ICE agents surrounding cars and punching car windows. I also saw them stopping vehicles further down Nicollet, so I backed up because I didn't feel safe continuing on.
5. I noticed a man sort of acting to help traffic move more smoothly. He helped me find a place to park. I got out with my whistle and my camera. I went over to him and said something like, "I'm going to film and use my whistle."
6. It seemed like most ICE activity was happening a little farther down the street from us, near 27th. Someone was being thrown to the ground.7. I started recording. There was an agent by a car across the street. Two observers were a few feet away from the agent, blowing their whistles. One was wearing a backpack.
8. I and the man who was observing and helping direct traffic were standing in the street. There was a phone in the man's hand recording a video.
9. An agent approached and asked us to back up, so I moved slowly back onto the sidewalk.
10. The man stayed in the street, filming as the other observers I mentioned earlier were being forced backward by another ICE agent threatening them with pepper spray. The man went closer to support them as they got threatened, just with his camera out. I didn't see him reach for or hold a gun.
11. Then the ICE agent shoved one of the other observers to the ground. Then he started pepper spraying all three of them directly in the face and all over. The man with the phone put his hands above his head and the agent sprayed him again and pushed him.
12. Then the man tried to help up the woman the ICE agent had shoved to the ground. The ICE agents just kept spraying. More agents came over and grabbed the man who was still trying to help the woman get up. All three of the observers looked to have been badly affected by the pepper spray. I could feel the pepper spray in my eyes.13. The agents pulled the man on the ground. I didn't see him touch any of them-he wasn't even turned toward them. It didn't look like he was trying to resist, just trying to help the woman up. I didn't see him with a gun. They threw him to the ground. Four or five agents had him on the ground and they just started shooting him. They shot him so many times.
14.1 don't know why they shot him. He was only helping. I was five feet from him and they just shot him.
15. The video I recorded of what happened accurately depicts the events leading up to the agents shooting him and several minutes afterwards. The video is attached as Exhibit 1.
16. I have read the statement from DHS about what happened and it is wrong. The man did not approach the agents with a gun. He approached them with a camera. He was just trying to help a woman get up and they took him to the ground.
17. I feel afraid. Only hours have passed since they shot a man right in front me and I don't feel like I can go home because I heard agents were looking for me. I don't know what the agents will do when they find me. I do know that they're not telling the truth about what happened. I've heard that other witnesses might have been arrested and taken to the Whipple Building.
18. I am disgusted and gutted at how they are treating my neighbors and my state. I keep alternating between crying and feeling determined it is important to remember the value of documenting injustice. We show up for the people who need us to bearwitness, because it can't just be one group of people bearing the brunt of their tyranny. This is a struggle to protect our freedom and democracy, those things are on the line. He lost his life for those values.
I declare under penalty of perjury that everything I have stated in this document is true and correct.

Dated and signed on Jan 24, 2026 in Hennepin County, State of Minnesota.
4362314511151
Reposted by Steve Eddins
Ryan Goodman @rgoodlaw.bsky.social · 25/01/2026
Imagine this in a trial. Devastating first-hand witness to Alex Pretti's killing Declaration filed in federal court: "I don't know why they shot him. He was only helping. I was five feet from him and they just shot him."
15395533146
Reposted by Steve Eddins
Adam Klasfeld @klasfeldreports.com · 25/01/2026
A doctor who witnessed the shooting submits a sworn declaration in federal litigation to halt ICE surge in MN: "I did not see him attack the agents or brandish a weapon of any kind." and "The victim had at least three bullet wounds in his back." Read storage.courtlistener.com/recap/gov.us...
264146836073
Reposted by Steve Eddins
Chris Murphy @chrismurphyct.bsky.social · 25/01/2026
Pam Bondi just sent a letter to Minnesota officials saying ICE will leave if the state turns over its voter database to Trump. Guess what? This has never been about safety or immigration. It’s a pretext for Trump to take over elections in swing states.
1297172067950
Steve Eddins @steveeddins.com · 17/12/2025
New blog post: History of Image Display in MATLAB, Part 4: 1993-1997, IMSHOW, TRUESIZE, and Image Display Size The challenge of displaying images in MATLAB when your early 1990s computer monitor just didn’t have enough pixels. #matlab www.steveeddins.com/blog/matlab/...
steveeddins.com
History of Image Display in MATLAB, Part 4: 1993-1997, IMSHOW, TRUESIZE, and Image Display Size | Harmonic Notes
The challenge of displaying images in MATLAB when your early 1990s computer monitor just didn't have enough pixels.
000
Reposted by Steve Eddins
Professor Amanda Sturgill @drsturg.bsky.social · 27/10/2025
Amen.
26616
Steve Eddins @steveeddins.com · 18/10/2025
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.
120
Steve Eddins @steveeddins.com · 18/10/2025
Front and back
020
Steve Eddins @steveeddins.com · 16/10/2025
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/...
031
Reposted by Steve Eddins
The Shire-Reckoning @shire-reckoning.bsky.social · 07/10/2025
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.
0374
Steve Eddins @steveeddins.com · 06/10/2025
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...
steveeddins.com
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.
010
Steve Eddins @steveeddins.com · 23/09/2025
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...
steveeddins.com
iPad Recommendations for Use with forScore | Harmonic Notes
Considerations and recommendations for choosing an iPad model for use with forScore.
010
Steve Eddins @steveeddins.com · 22/09/2025
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
010
Steve Eddins @steveeddins.com · 21/09/2025
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
000
Steve Eddins @steveeddins.com · 18/09/2025
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...
steveeddins.com
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.
010
Steve Eddins @steveeddins.com · 14/09/2025
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
steveeddins.com
Image Processing Example: Processing a Lake Image | Harmonic Notes
Creating a two-color thumbnail lake image from original GIS image with extraneous details.
010
Steve Eddins @steveeddins.com · 04/09/2025
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/...
steveeddins.com
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.
011
Steve Eddins @steveeddins.com · 28/08/2025
Read this book!
000
Steve Eddins @steveeddins.com · 15/08/2025
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.
Screen shot of results for Google search  “oreo spelled backwards.”
000
Steve Eddins @steveeddins.com · 05/08/2025
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/...
steveeddins.com
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.
000
Steve Eddins @steveeddins.com · 27/07/2025
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
steveeddins.com
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.
021
Steve Eddins @steveeddins.com · 27/07/2025
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
steveeddins.com
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.
000
Steve Eddins @steveeddins.com · 22/07/2025
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/...
steveeddins.com
Motivations for Sharing Code | Harmonic Notes
My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
043
Steve Eddins @steveeddins.com · 22/07/2025
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...
steveeddins.com
Hazard Ahead: Dangerous Line Break | Harmonic Notes
I started using a new symbol in my parts to help avoid trouble.
000
Reposted by Steve Eddins
George Takei @georgetakei.bsky.social · 21/07/2025
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.
15646839720873
Steve Eddins @steveeddins.com · 20/07/2025
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."
steveeddins.com
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...
020
Reposted by Steve Eddins
Katie Mack @astrokatie.com · 19/06/2025
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.
28684991383
Reposted by Steve Eddins
Chris Hayes @chrislhayes.bsky.social · 18/06/2025
What are some good orgs for trans youth that could use some donations on this awful day? Reply below.
27738531102
Reposted by Steve Eddins
G Elliott Morris @gelliottmorris.com · 15/06/2025
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
gelliottmorris.com
"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.
264105373076