this post was submitted on 15 Dec 2025
562 points (98.3% liked)

Programmer Humor

27867 readers
990 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] IrateAnteater@sh.itjust.works 128 points 23 hours ago (7 children)

Maybe it's just what I've been noticing, but I feel like Arduino was already losing its share of the hobbyist market. The plethora of small, cheap esp32 devices have already been taking Arduino's place.

[–] 0x0@lemmy.zip 66 points 23 hours ago (3 children)

Same with raspberrypi really.
companies just can't seem to know how to grow without line go up mentality.

[–] TheOneCurly@feddit.online 76 points 23 hours ago (2 children)

That's just it, you don't need to grow. Just sell a useful product at a reasonable price.

[–] Axolotl_cpp@feddit.it 41 points 23 hours ago

Not for capitalism though

[–] AreaKode@lemmy.world 40 points 22 hours ago (1 children)

In capitalism, the consumer isn't the target audience. A business exists to make money. The more money you make, the more shareholders you gain, the more the shareholders demand BLOOD!

[–] mech@feddit.org 10 points 20 hours ago

No one forces you to sell shares.

[–] funkajunk@lemmy.world 18 points 22 hours ago (1 children)

They seem to forget that "line go up" isn't the primary objective. If you make a good product and give half a shit about your customers, the line goes up as a natural consequence.

[–] SARGE@startrek.website 17 points 22 hours ago (1 children)

Yes, but line go up fast enough?

[–] funkajunk@lemmy.world 5 points 20 hours ago

Line go brrrr?

[–] theneverfox@pawb.social 8 points 21 hours ago (1 children)

companies just can't seem to know how to grow without line go up mentality.

That's like saying "people just can't seem to harness the advantages of cancer without dying"

If you never take money and get hooked by outside sources, you can just slowly grow, with no debt, beholden to no one

If you take the money with any strings attached at all, you basically have to grow like cancer or your company will be sold for parts. It's inevitable at that point

Don't take the money kids. If you have to take a business loan in the beginning - fine,

[–] andioop@programming.dev 2 points 19 hours ago (1 children)

was the comma a typo of a period, or did you have more to say here? if you have more to say i'm eager to listen

[–] theneverfox@pawb.social 2 points 12 hours ago

I meant to delete the comment to keep things simple, but what I was going to say is something like

fine, but debt is like gambling. There's situations where it makes sense, but it's addictive. It's mortgaging your own future, even when it maths out it's a risk - shit happens

And if you over leverage and under perform, it's over. If you can pay yourself and your employees, you're better off never taking on debt again.

Like Wegmans. It's the very best grocery store, everyone who goes there agrees. They grow slowly because they only open new locations when they have the cash to do so, and so they never have to compromise on quality in any way

[–] CameronDev@programming.dev 25 points 23 hours ago

Also rp2040 devices.

[–] bytesonbike@discuss.online 10 points 20 hours ago (1 children)

I'm getting into meshtastic and learned how those esp32 devices are everywhere! They seem pretty neat

[–] mesamunefire@piefed.social 7 points 20 hours ago (1 children)

Nice! I have a couple too. There's a community if your interested:

!meshtastic@mander.xyz

[–] andioop@programming.dev 3 points 19 hours ago* (last edited 19 hours ago)

Hey thanks! I was wondering what my alternatives were. Bought RPis, having remembered that name from a decade ago, and then read the posts here about how those are getting worse. Glad to see something that could take their place for my next project :) This is the kind of stuff I come to programming.dev for.

[–] mesamunefire@piefed.social 4 points 20 hours ago

There are clones now more open than arduino that we can buy. In addition esp32 and other small boards are awesome.

[–] MonkderVierte@lemmy.zip 2 points 20 hours ago

I mean, it's either that or a vendor-independent ecosystem. And this rarely gets fostered by vendors.

[–] vaionko@sopuli.xyz 2 points 22 hours ago (2 children)

But how many of those esp32s are programmed using the Arduino IDE and Arduino libraries?

[–] IrateAnteater@sh.itjust.works 9 points 21 hours ago

Many. But there too, I'm seeing many people move to VScode + platformio. I'm not saying Arduino is already dead, I'm just saying that the alternatives were already gaining ground.

I program my EPS32s in micropython anyway.

[–] Valmond@lemmy.world 2 points 22 hours ago* (last edited 22 hours ago) (1 children)

I love the ESP32, was onboard with the ESP-8266 (might have the numbers wrong, it was the predecessor), but I thought the real difference between the ESP-32 and the Rpi was that the Rpi has an OS with a possible desktop even (and all that Libux has to offer basically), as the ESP is more of a uProcessor you program in C/C++?

Edit: Plesse disregard, I mixed up the posts and posted one levet too high too...

[–] IrateAnteater@sh.itjust.works 8 points 21 hours ago

To answer your question anyway, raspberry Pi made the rp2040 chip, which is a microcontroller similar to the esp, instead of a full fat computer SOC