I've been hearing about this drama through a group chat for a long time. To be honest, neither side looks good in this one. Both companies have behaved disappointingly at different times for different reasons. I'm not doing this is an arbitrary "both sides" dismissal. There have been actions from both companies that would have been unacceptable in isolation.
The OSHW world revolves a lot around conferences, social media, and IRC/Matrix/Discord servers. Not coincidentally, this feels a lot like old IRC and forum drama of years past.
If they want to air their dirty laundry in public, I'm happy to grab popcorn and watch. I'm honestly shocked by the number of folks on this thread who don't know the specifics, and most probably never even bought anything from Sparkfun or Adafruit, but still want to condemn one of the companies in the strongest possible terms...
ESH?
This dancing around what was actually said or sent all reminds me of that meme, Dipshit289: dude you don't wanna know... Oh the horror...
Fwiw, there's this thread that seemingly explains what employee was doing the harassment - and shows Phil overreacting and exaggerating the 'harassment' itself, as well as misattributing blame: https://chaos.social/@North/115605819126197877
That makes me think much less of both Adafruit and SparkFun. I really, really wish all sides would simply put everything out for us to evaluate. Having to trust various unreliable narrators is not respectful to the time of all of us potential customers.
[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
Ok sure, but the explanation provided strikes me as equally vague. I don't think anyone who isn't familiar with this situation has any idea what the hell is going on between these two orgs tbh.
If a dispassionate observer can't figure out situation without significant effort, then it's very easy to handwave this away as unimportant.
Personally I'd very much hate for that to happen here if something truly noteworthy happened.
In a more general sense, it seems best to me that people should just mind their own business and settle things like adults without giving into this pervasive and strange desire to be vindicated by their framing of the situation to others.
There is literally no benefit to anyone but the storyteller. They are either seen as more or less virtuous by their framing of the situation.
They have an interest in telling you a story that makes them look good and a greater interest in downplaying their guilt in the matter. At the end of the day it means very little to most observers.
Pair that with the absolute disincentive to provide actual specifics, the whole thing is moot to an honest person.
Edit: I should clarify - Paul seems very much like a mature adult in all of this.
> we told sparkfun they needed to get their house in order
> that was the big issue i wanted them to get some hr training on, or _something_
You don't tell or demand another company do something with their own employees. There's more professional ways of dealing with a situation like this.
Request a meeting. Send a calm, collected, professional email to a decision-maker and be sure it's well sourced and factual. Keep things in private.
If the other party decides not to take action, then make a decision if you want to continue doing business with them. Do not keep pressuring them for the outcome you want, do not escalate the situation, and certainly don't drag the dirty laundry out into the public.
Like, what good did Adafruit actually think was going to come from getting into a fight with the founder of Sparkfun? 50 lashings with a wet noodle?
Whatever Sparkfun allegedly did to cause this, Adafruit looks pretty poor in this light. I've been a long time customer of both Adafruit and Sparkfun, and will continue to be - but this is some rookie, amateur, hot-headed behavior from Adafruit.
But I never should be reading about any of this on public forums. It doesn't reflect well on you or Adafruit.
Now an outcome has been chosen for you, without your input. The situation is probably irreconcilable.
That's not the position you ever want to be in. Obviously.
If the situation was untenable, after your reasonable and private attempts, you should have decided to sever ties on your terms. The outcome would have been the same, but you'd be in control of the situation, and wouldn't be permanently leaving things in public view.
I'm sorry for the situation. I'm a real hot head at times, but it's something I've learned (the hard way, over and over again) that I need to control. Business is business...
I hope it works out for you and Adafruit.
You will want boards of the Kendryte K230 or SpacemitK3 (best value RISC-V chips) or Puya PY32 (best cheapest MCU, takes 5V!), and a STM32P1 linux board for good measure.
Adafruit makes an aesthetic experience that appeals to a niche audience. It is not an hockey stick growth company. And even those that are: Everybody makes aesthetic experiences. Nobody needs hobbyist microcontrollers.
Part of the product is being on the “right side” of Internet dramas.
The person you are commenting on privately communicated, the public link you are reading is the other party.
I think you've reversed cause and effect. SparkFun publicly cut off Adafruit in response to Adafruit's private contact with SparkFun. Only then did Adafruit put out a public post addressing SparkFun's vague public allegations.
Imo that “worse than the bad thing” evaluation is highly subjective. Nevertheless, I have to say I agree with the poster who recommends you cut ties on your own terms.
[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
Joyent's CEO once said he would have sacked another companies employee.
Depends what they did. Let's check the forum post…
> they had created and promoted hate sites, photoshopped images, and harassment targeting limor, me, and others at adafruit. this was done on company time, shared, promoted.
Ok yeah if a company is sharing bigoted photoshops of my likeness, yes, I'm gonna demand that they discipline the responsible employees. Obviously.
I don't have any reference point for what "hate sites, photoshopped images, and harassment [meriting HR training]" constitute, but if it's anywhere near as bad as it sounds, sure, escalate the situation and air your dirty laundry in public. This is unacceptable behaviour, and apparently it went on for years. When you're being publicly harassed, you have no duty to indefinitely restrain your response to private, polite emails.
I think the expected way to handle something like this would be to write the calm factual email. If that goes nowhere then sue them. I don't think the public airing approach is the right one.
It's just a manipulative word that lets you incite people while not actually revealing what was said.
Depending on the nature of the site, there also might be rules around unfair competition that might be implicated.
Also all their docs man great for noobs like me starting out and libraries.
I'll be interested to see how this unfolds. I have little skin in the game being mostly upstream of the supply chain, but I've had reason to purchase from both companies, and hope this doesn't blow up into a huge thing.