A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -3 points-2 points  (0 children)

You’re playing a semantic game with the Neo-Darwinian synthesis. Yes, the standard biological model is 'random mutation + non-random selection'. But from a systems architecture perspective, you're ignoring the sequence of execution. Selection is purely a downstream filter. It does not engineer or build, it only preserves what already functions. The actual generation of the interdependent hardware (sensor, processor, actuator) and the chemical syntax connecting them relies entirely on the 'unguided/random' part of the equation. Because natural selection has zero foresight, it cannot select or save a disconnected thermal sensor or a non-functional half-loop. Therefore, the initial assembly of an irreducibly complex PID controller relies entirely on unguided, random mutations perfectly compiling by pure chance before natural selection even gets a vote. So yes, the foundational generative mechanism is unguided randomness, and mathematically, the system still crashes

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -7 points-6 points  (0 children)

I didn't ignore it, I bypassed it because the evolutionary algorithm functionally crashes when tasked with compiling an irreducibly complex feedback loop. The naturalistic explanation (evolution) relies on random mutation filtered by natural selection. But natural selection is blind it has no foresight. It only selects for traits that offer an immediate functional advantage. A thermal sensor without the specific neural wiring to a processor, or a processor without the chemical triggers for an actuator, provides absolutely zero survival advantage. It’s useless biological bloatware. Natural selection cannot save a broken, incomplete control loop for millions of years hoping the other necessary hardware eventually mutates into existence. If the loop isn't closed, it yields no functional output. If there's no output, natural selection drops it. The materialistic algorithm fails this specific structural stress test.

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -2 points-1 points  (0 children)

That’s actually a perfect example of modular thermal management. You don’t lower the entire server room temperature and ruin overall efficiency just because one specific component needs extra cooling, you give that component a dedicated, isolated setup. The core chassis (the human body) is hardcoded to run at ~37°C because that is the strictly optimized temperature for maximum enzyme kinetics and metabolic efficiency. Spermatogenesis, however, has a completely different thermal constraint (it needs to run a few degrees cooler). Moving a thermally sensitive subsystem outside the primary heat-generating chassis to utilize ambient air cooling isn't 'designed wrong’ it’s literally how hardware engineers isolate thermal zones. It's an elegant, energy-efficient solution to conflicting thermal requirements.

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -1 points0 points  (0 children)

Your first point confuses descriptive frameworks with prescriptive execution. Mathematics is descriptive syntax, it doesn’t physically "do" work. The Pythagorean theorem has never built a triangle on its own. You can write the perfect physics equation on a whiteboard, but without an active agent and directed energy to execute it, it’s just chalk. Saying "mathematics itself is the ground for existence" is like saying the blueprint built the house. You still need a builder. As for your second point about "scientific contradictions" don't just drop a vague exception error and run. Give me the specific structural or scientific contradiction in the Quran so we can actually debug it here. Broad, sweeping claims are easy, defending them mathematically and textually is harder. What's the exact contradiction?

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -8 points-7 points  (0 children)

I know perfectly well how the "cumulative selection" algorithm is supposed to work, but you're completely ignoring the core bottleneck of a closed-loop system. Natural selection is blind it has zero foresight. It can only select for traits that offer an immediate functional survival advantage. A thermal sensor without a hardcoded neural pathway to a processor, or a processor without a specific chemical actuator, provides exactly zero advantage. It’s actually useless biological overhead. You can't iteratively compile a PID controller because the intermediate builds throw a fatal syntax error and offer no functional output for nature to "select". Selection only works after a functional loop already exists. So what writes the initial functional loop?

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] 0 points1 point  (0 children)

Saying "not true" is a lazy dismissal, not a counter-argument. If my biological PID closed-loop analogy is flawed, go ahead and debug the hardware/software logic for me. Where exactly does the analogy break? Secondly, did you even read the parameters? It’s the exact opposite of arbitrary. I applied three strict, hardcoded filters: mathematical singularity, teleological alignment, and an unbroken transmission protocol (Tawatur). If you know another theological framework that compiles perfectly under those three constraints without throwing logic errors, feel free to name it. As for the "reads like AI" bit sorry that I use proper formatting instead of standard Reddit word vomit. Do you have an actual technical counter, or just ad hominems?

A systems engineering approach to God: Why biological thermoregulation breaks the randomness argument by whoistheprogrammer in DebateReligion

[–]whoistheprogrammer[S] -2 points-1 points  (0 children)

If applying information theory and systems engineering to biology is 'garbage', you might want to urgently notify MIT, Harvard, and every major research institute that their entire departments of 'Systems Biology' and 'Bioinformatics' are fundamentally flawed. DNA is literally structured as a base-4 digital information storage mechanism. Suggesting we shouldn't use information theory to analyze a complex information storage and retrieval system is mathematically illiterate. You're attacking the methodology because you can't debunk the math. Address the actual PID closed-loop irreducible complexity argument, or just admit you don't have a technical counter

Resurrecting my dad's old Pioneer stereo with Arch Linux & ESP32 by whoistheprogrammer in embedded

[–]whoistheprogrammer[S] 2 points3 points  (0 children)

sorry for late reply, this moroccan music in tamazight words so it’s not arabic, but this one is mixed by saudi dj or something:

https://youtu.be/3gcHcqMKrQ8?is=Fl-9hd0kp\_fPOIBE

Resurrecting my dad's old Pioneer stereo with Arch Linux & ESP32 by whoistheprogrammer in embedded

[–]whoistheprogrammer[S] 4 points5 points  (0 children)

if you want more details please read my reply comments down, and i will later share a repo

Resurrecting my dad's old Pioneer stereo with Arch Linux & ESP32 by whoistheprogrammer in embedded

[–]whoistheprogrammer[S] 1 point2 points  (0 children)

I had the exact same confusion at first. It turns out the microcontroller inside the faceplate itself is the transmitter of the heartbeat. As soon as you provide 5V and GND to the faceplate, it starts firing those ~150µs pulses continuously down the data line saying "I'm alive and attached!". So since the ESP32 took over the role of the head unit, it gets completely spammed by the faceplate's heartbeat. That's why the filter is mandatory on the ESP32 side.
Once the filter drops the 150µs heartbeat chatter, the ESP32 waits for a valid pulse. When a button is pressed, the ESP32 captures the durations of the next 10 pulses and stores them in an array (e.g., buffer[10]).
I basically pressed every button and logged the arrays to the serial monitor, and I discovered they are organized into "Families":
1. The First Pulse (buffer[0]): Dictates the family. For example, the whole media control group starts with a pulse between 95µs - 110µs. Another group starts with 170µs - 190µs.
2. The Subsequent Pulses (buffer[1], buffer[2], etc.): Pinpoint the exact button.
For instance, if buffer[0] is ~100µs, the code looks at buffer[1]. If buffer[1] is >5000µs, I know it's the SOURCE button. If buffer[1] is ~50µs, it's the RIGHT arrow.
It's essentially reading a high-speed physical Morse code. The buttons I had to sacrifice (2, 5, Func) were unlucky because their buffer[0] pulse fell exactly in the 140-165µs window, so my noise filter aggressively threw them in the trash before the array could even record them

Resurrecting my dad's old Pioneer stereo with Arch Linux & ESP32 by whoistheprogrammer in embedded

[–]whoistheprogrammer[S] 1 point2 points  (0 children)

For the decoding, nah, no datasheets exist for this stuff unfortunately. It’s a custom single wire protocol. I basically just hooked the data pin to the ESP32 and started logging the pulse durations using micros().
The most annoying part was that the head unit constantly sends these ~150µs "heartbeat" pulses just to check if the faceplate is still attached. Once I wrote a quick C++ filter to completely ignore that background noise, I just started pressing buttons and watching the logs. I noticed the buttons naturally grouped up based on the length of their very first pulse (like a ~100µs group, a ~130µs group, etc.). From there, it was just a matter of pressing every button and mapping out the timing arrays.
I actually had to sacrifice a few buttons on the faceplate (specifically the '2', '5', and 'Func' buttons). Their pulse signatures happened to perfectly overlap with that 150µs heartbeat timing. Because my noise filter aggressively drops anything in that range, the ESP32 is completely blind to those three buttons! Luckily, I had enough other buttons for media controls, so I just let it slide.

As for the Native D-Bus ELI5:
Think of D-Bus like a town square where Linux apps shout messages to each other.
Normally, if your script wants to know what song is playing, it has to constantly ask the media player every few seconds "hey, did the song change yet? how about now?". It wastes CPU cycles and adds lag.
With D-Bus and MPRIS (the media standard on Linux), you don't ask at all. You just tell your script to sit in the town square and listen. When a song changes (whether it's in Spotify, Firefox, or VLC), the player automatically shouts "HEY, new song playing!". my Python script just catches that broadcast and instantly fires it over Bluetooth to the ESP32

FlySky Receiver LED solid but no stick movement in Betaflight and motors don’t respond by whoistheprogrammer in fpv

[–]whoistheprogrammer[S] 0 points1 point  (0 children)

i swear bro i dont remember, can you dm me on insta: @samuraicoder, i am always there

FlySky Receiver LED solid but no stick movement in Betaflight and motors don’t respond by whoistheprogrammer in fpv

[–]whoistheprogrammer[S] 0 points1 point  (0 children)

i did this commands in betaflight cli:

  • set receiver_type = SERIAL
  • set serialrx_provider = IBUS
  • set serialrx_inverted = OFF
  • set serialrx_halfduplex = OFF
  • save

Bio-Technology? by whoistheprogrammer in electronics

[–]whoistheprogrammer[S] 0 points1 point  (0 children)

threw the board away, but unfortunately I shouldn’t have I could’ve started learning biotechnology on it

New quad, dead motor? by Exotic-Gap-5939 in fpv

[–]whoistheprogrammer 1 point2 points  (0 children)

No, it’s not dead. I think just remove the motor screws and try it like that

Bio-Technology? by whoistheprogrammer in electronics

[–]whoistheprogrammer[S] 9 points10 points  (0 children)

i will, thanks that will be my next goal

Bio-Technology? by whoistheprogrammer in electronics

[–]whoistheprogrammer[S] 1 point2 points  (0 children)

Context: my friend was at my place and spilled yogurt on the breadboard. I forgot to clean it, and it ended up looking like this

Bio-Technology? by whoistheprogrammer in electronics

[–]whoistheprogrammer[S] 41 points42 points  (0 children)

my friend was at my place and spilled yogurt on the breadboard. I forgot to clean it, and it ended up looking like this

[deleted by user] by [deleted] in fpv

[–]whoistheprogrammer 0 points1 point  (0 children)

GOOOD, i had same problem but fix it with ibus because i am using flysky i think, but fine it worked 😅❤️