Bjonnh

@bjonnh
353 Followers
799 Following
51 Posts

Various things that spike my interests.
#breakingstuff #openingstuff #electronics #music #cheminformatics #wikidata #plants #midi #microcontrollers #forensics #electroacoustic #chemistry #hack #cats #accessibility

Avatar: A pentagram in an hexagram in an octagram

Wikidatahttps://www.wikidata.org/wiki/Q57678148
Websitehttps://www.bjonnh.net
ORCIDhttps://orcid.org/0000-0003-1640-9989
LanguagesFrench (native), English, Ukrainian (learning), Korean (learning), Spanish (learning), German (some dust remains)

What a lot of people do not understand is the fragility of supply chains.

Setup

Let us assume there is a part X that is used by a large number of other companies. It is not glamorous, it is not expensive, and nobody outside a small circle of specialists ever thinks about it. But it is needed. Without it, other products cannot be finished.

Everything is fine

Part X is made by a small company with a few dozen employees and a machine that is several decades old.

Everything runs smoothly. The company knows how to maintain the machine. They know how to operate it. They know its strange noises, its moods, its undocumented rituals. They know which lever needs a bit of persuasion on cold mornings and which replacement part must be machined by hand because nobody has made the original since 1987. They also know how to train new employees, because the knowledge still exists inside the company.

Crisis

Then, suddenly, a few large customers run into a crisis.

Orders slow down. The warehouses fill up with part X. Prices fall.

The company downsizes. Then it downsizes again. But nobody really notices, because stocks are still full. Customers are not yet affected. Purchasing departments can still get part X from inventory. Balance sheets still look fine. The problem has not yet reached the spreadsheet.

If this goes on for long enough, the company goes broke.

Again, nobody really notices. Stocks are still full. Some people may worry, but as long as no current production line is stopping and no quarterly number is visibly bleeding, nothing urgent is done.

The employees move on. They retire, change industries, start new careers. The old machine is sold for scrap. The building is repurposed. The knowledge evaporates.

Recovery

A few years later, demand picks up again.

The warehouses slowly empty. Stocks run low. People start ordering part X again, only to discover that nobody is offering it anymore.

Now someone decides to restart production.

The first thing they discover is that there is no machine. Building a new one would be prohibitively expensive, assuming anyone still knows how to build it properly. So they desperately search for an old one.

They get lucky. In a scrapyard, they find a machine that used to produce part X. It is rusted, incomplete, and dysfunctional. Naturally, they buy it.

Now they try to get it working again.

But there is another problem. There are no people left who know how to maintain it. So they hire someone who understands industrial maintenance in general, but has never worked on this specific machine. That person does their best. They improvise. They read old manuals. They reverse-engineer undocumented fixes. They keep the machine alive with skill, patience, and increasing amounts of despair.

But it breaks down every few hours. Output is abysmal.

Bottlenecks

And now that one poor maintenance person is overworked. They need help. But training help requires time, and the only person who can train others is the same person needed to keep the machine barely running. Every hour spent teaching is an hour not spent preventing the next failure.

Very few businesses survive this phase.

There is no institutional knowledge anymore. New people are hired, begin training, look at the state of the machine, the chaos of the process, and the constant emergency mode, and conclude that the business is doomed anyway. Then they quit.

Churn becomes terrible. Even if the company survives financially, it remains fragile. It is always just one or two people quitting away from disaster.

At the end the world decides it needs to get rid of part X as the supply is too fragile.

Summary

This is still very much simplified. The reality is more complex, more ugly.

And that is the part many people miss: a supply chain is not just warehouses, contracts, prices, and transport routes. It is also people, habits, obsolete machines, informal knowledge, and boring little skills that nobody values until they are gone.

Une collègue informaticienne + âgée me dit qu'on lui a déjà demandé à l'époque "avec qui elle avait couché" pour avoir le poste et qu'elle a répondu "bah personne c'était que des hommes dans le comité et je ne couche qu'avec des femmes" et je voudrais qu'on salue la verve de cette pionnière 💪

A woman who I follow on the fediverse just had to delete a post due to sexual harassment.

Men if you want more diversity on the Fediverse you need to speak up and call in your peers. You need to educate them and if they persist ban them. Make it clear they aren't welcome.

Otherwise you're making it clear we aren't welcome.

It shouldn't just be us doing the work

https://dotart.blog/cobbles/the-silence

#sexism

The silence

Whenever there's fall out in a community or a community space is less diverse, we end up with a postmortem on our community areas. Somet...

cobbles
MIDI Breath controller - Bjonnh.net

I made a tiny device that uses pressure from my mouth to control MIDI.

The boards for the #midi controller workshop at #pumpingstationone #chicago are working!
And they will also be a synthesizer because there was some budget left to add an i2s board. #rp2040 #arduino #synth #openhardware #opensource.
More details to come.
EMMG Midi Synth - Bjonnh.net

I’m organizing a MIDI workshop at PumpingStation One sometime in 2024. I decided to try to Work with the garage door up, and share everything as I am doing it. This is not meant to be a full-fleshed finished documentation more splattering my brain on a wall so I can see more clearly

I decided to work with the garage door up (https://notes.andymatuschak.org/Work_with_the_garage_door_up) on my new project for a MIDI controller workshop. Inspired by @diyelectromusic and @todbot designs. This is a #midi controller and #synth that also does USB midi interface hopefully below $20. Can be followed at: https://www.bjonnh.net/project/emmg_midi_synth_controller/
Work with the garage door up

Andyʼs working notes

Made some mini #midi 3v3 interface boards to easily add midi to microcontroller projects (mostly #rp2040 #raspberrypico these days) They even have micro leds that tell you when signal flows in or out.

https://www.bjonnh.net/project/minitopus/

Minitopus - Bjonnh.net

A small (28x21mm) MIDI board for your microcontroller projects. Especially for RP2040/Pico projects or other 3V3 boards.

#midi #rp2040 #diy #raspberry #pico #arduino #kicad #dinoctopus
The v2 of the midi router works great. It is much smaller than v1 and easier to make (90% soldered by JLCPCB). All configurable using sysex and with a webui if necessary.

https://www.bjonnh.net/project/dinoctopus/

DINOctopus - Bjonnh.net

DINOctopus is a 10 ports small device made that can merge/split/mix MIDI signals and act as a USB interface.