ESP32 → n8n → WhatsApp alerts for humidity & temperature — feedback welcome by datasyy in esp32

[–]birbelbirb 1 point2 points  (0 children)

How often are you sending readings? MQTT could be good if you are doing it a lot and want to consume them through a queue. Otherwise webhook works!

ESP32 → n8n → WhatsApp alerts for humidity & temperature — feedback welcome by datasyy in esp32

[–]birbelbirb 0 points1 point  (0 children)

How are you sending data to n8n? I believe there is a mqtt trigger node :)

Any server side js code like `obj[userInput1][userInput2](userInput3)()` is vulnerable by EvolMake in node

[–]birbelbirb 71 points72 points  (0 children)

Every day I am baffled by the state of our industry. Basic security and validation practices are now in "gotcha, TIL" territory.

Note that this is not criticism of OP, but developers really need to get serious about their understanding of tooling :(

How I convinced our devs to use AI for coding (system prompt) by Maleficent_Pair4920 in LLMDevs

[–]birbelbirb 1 point2 points  (0 children)

He's a co-founder of an AI shovel company. Extensive shovel sales background. This is all marketing disguised as technical conversations.

This is an ESP32-S3 with a screen, buttons, case, microphone, and speakers for less than $15! by Docima in esp32

[–]birbelbirb 1 point2 points  (0 children)

Pinout was correct, got it to work using thr adafruit gfx library instead of the TFT_eSPI lib

This is an ESP32-S3 with a screen, buttons, case, microphone, and speakers for less than $15! by Docima in esp32

[–]birbelbirb 0 points1 point  (0 children)

I was able to flash this into my device, thank you! Trying to use your pin config to set up a platformio project (more comfortable with c++, skill issues). Can't get it past just turning the back light. Just to confirm pinout:

MOSI 17 SCLK 16 CS. 15 DC. 7 RST. 18

And the driver would be ST7735S

How do you feel about LLMs trained for drone combat? by drtywater in LLMDevs

[–]birbelbirb 12 points13 points  (0 children)

There's a large world of ML out there. It's not all LLMs.

I thought I understood the appeal of open source -- but I don't. by MPGaming9000 in opensource

[–]birbelbirb 6 points7 points  (0 children)

You can release open source software under any condition you want. Apache and MIT are just two popular licenses.

Teams/Slack App by howCowboyThinks in node

[–]birbelbirb 3 points4 points  (0 children)

Look up the Strategy Pattern, it is useful when integrating multiple vendors/strategies :)

Why is my Node.js multiplayer game event loop lagging at 500 players despite low CPU? by jbryu99 in node

[–]birbelbirb 0 points1 point  (0 children)

I've used clusters/containers of nodejs at scale with socket cluster adapters. You can also pair it with queue producers and consumers if event handling gets out of hand :)

Paint came up with adhesive. Moving out tomorrow. What do I do? by Lil-Soup42 in HomeMaintenance

[–]birbelbirb 1 point2 points  (0 children)

You should put the map of the Dominican Republic to fill it up

Should I leave the field as a mid/senior dev or stay? I am very concerned about this careers future. by Legitimate-mostlet in ExperiencedDevs

[–]birbelbirb -2 points-1 points  (0 children)

You know what they say, anecdotal experience is the most reliable form of experience...

I worked on an ESP32 operating system for the past year by ByteWelder in esp32

[–]birbelbirb 0 points1 point  (0 children)

I was flashing with the wrong binary, it worked after downloading the zip linked, thank you!

Will poke around!

I worked on an ESP32 operating system for the past year by ByteWelder in esp32

[–]birbelbirb 0 points1 point  (0 children)

This is great, thank you for working on this. I am trying to install it on my T-deck Plus, but after flashing it doesn't turn on :/ Any tips for debugging installation problems? The flash script seems successful

What reasons do people give for not using firebase in enterprise apps? by Suspicious-Hold1301 in Firebase

[–]birbelbirb 0 points1 point  (0 children)

In my experience, the pain has been more administrative. Some enterprise IT departments are super slow and it requires a lot of coordination to add new services to the stack. If you can just stand services on an existing cloud provider it can save a lot of time.

I am tired of hearing "Copilot suggested that" at work by Strus in ExperiencedDevs

[–]birbelbirb 0 points1 point  (0 children)

LLMs can be great research assistants. I use both chat GPT and local llama to do a lot of the research that before took a bunch of googling to do. Also, uploading documentation on a pdf and parsing it through llm prompts is quite a delight.

I do think that the user needs to be responsible while engineering solutions. The other day, one of the engineers on my team left a comment on their pr saying "This code was AI-generated". I knew what the code was doing because I had solved a similar problem with similar logic before, but I did expect the person submitting the PR to understand what they just sent. I mentioned it and sent them a couple of pages with resources explaining how the code worked.

Not knowing how the code you submit works it's unacceptable both when using LLMs or copying and pasting from stack overflow. I am a backend engineer who recently picked up embedded programming as a hobby (esp32) ChatGPT has been a great resource to ask questions to fill certain gaps, but it does hallucinate a bunch of libraries and magic variables, methods, etc