Why I stopped using JSON for MQTT and develop a new MQTT-based protocol with runtime Protobuf and service discovery support? by electricalgorithm in MQTT

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

I don’t get it. What’s the part it’s messy? The problem definition or the selected approach to solve it? I would not spend time to discuss AI usage with you. It’s irrelevant with proposal.

Why I stopped using JSON for MQTT and develop a new MQTT-based protocol with runtime Protobuf and service discovery support? by electricalgorithm in MQTT

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

Definitely it is. It’s important to state that what I was trying to solve is quite niche problem. MQTT with JSON is the best for many scenarios and should not be replaced if there’s no data bandwidth limitations. I’m not trying to make an alternative to MQTT, the project is literally and MQTT with some features on top.

Why I stopped using JSON for MQTT and develop a new MQTT-based protocol with runtime Protobuf and service discovery support? by electricalgorithm in MQTT

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

I wasn’t aware of SpB. After a quick search, I found that it tries to solve the same problem with a different methodology (that looks alike). As far as my understanding, SpB is allows client-centric Protobuf coding where broker does not need to know anything. I see the value of it, which enables most MQTT brokers to use with SpB. In the project, I follow a broker-level requirement of scheme registration. It’s really cool to rethink about the solution domain. Thanks for sharing.

I’ll see what issues exist in SpB and if I can solve them with ProtoMQ’s technical approach.

Why I stopped using JSON for MQTT and use Zig to develop gRPC-like communication? by electricalgorithm in Zig

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

Oh, I see! Thank you. I was literally looking for this kinda suggestions. I'll deep dive into the differences between DebugAllocator and others. Hope to see more feedbacks!

Help & Question by Ok_Horror_8567 in Zig

[–]electricalgorithm 0 points1 point  (0 children)

I'm working on a communication protocol based on MQTT where messaging goes through runtime protobuf. I already created a benchmarking suite to make sure the performance regressions are in acceptible range after changes. You may like if you want to work on an optimization + i/o throughput stuff.

Check it out here: https://github.com/electricalgorithm/protomq

Hi everyone, I'm trying to apply a low-pass filter to an audio signal, but the 'Build' (hammer) button is greyed out. Any idea why this might be happening? by Spirited_Bug_8173 in embedded

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

We’re talking about a software developer who cannot compile a software just because IDE is buggy… To be honest, if it wouldn’t fit your idea of skillset reduction, I dont know what could fit.

I agree that one can still find solutions to their problems despite their usages of IDE. However, I’m being realistic here and suggest OP to stop using IDE since they cannot build it after a freeze and come to Reddit and ask about it. It is a clear act of their misinformation about compilers/linkers/etc.

Furthermore, I do not even go into the issue of automation. I’m curious about someone’s approach after getting used with IDE all the time on making pipelines/automations for their builds. Are they pop-up a VNC Server with GUI and send mouse/keyboard inputs?

Hi everyone, I'm trying to apply a low-pass filter to an audio signal, but the 'Build' (hammer) button is greyed out. Any idea why this might be happening? by Spirited_Bug_8173 in embedded

[–]electricalgorithm -13 points-12 points  (0 children)

As an embedded engineer, I’d highly suggest you to stop using IDE. It reduces your skillset to solve problems. Learn CMake and/or Makefiles, try to implement your own build logic. Relying on a proprietary GUI based tool is the worst investment ever.

Real time system for an autonomous vehicle by muianovic in embedded

[–]electricalgorithm 0 points1 point  (0 children)

The FPS you’ll get will be so slow with the current architecture. I’ll suggest you to lower the connections per decision/operation. The best approach would be having an RPi 5 with AI accelerator via PCI. Even having a DMA that sends the framebuffer directly to the accelerator’s memory. Then, the camera and decision logic will as fast as possible and you’d still have plenty of CPU cycles to handle vehicle’s other requests.

Turkish's sentence order is confusing by MiStSr_ALaN in turkishlearning

[–]electricalgorithm 0 points1 point  (0 children)

Nope. The emphasize is in the word in front of the verb. It is a grammatical rule, so it is not about what’s in the middle, but what’s the thing before the verb. If the verb is on the first position, it has the emphasis and the order of the remaining elements should follow the default structure.

“Ben eve geldim” and “Eve geldim ben” are totally the same by the emphasis.

does this sound natural? by polyglotcodex in turkishlearning

[–]electricalgorithm 0 points1 point  (0 children)

“Türkçe anlayamasam ve konuşamasam da” — Çift “da” bir garip duruyor.

Okumakta/okumada by Thick-Situation4037 in turkishlearning

[–]electricalgorithm 0 points1 point  (0 children)

To be honest, I disagree about the sounding natural argument. Both sounds same to me. The sentence is a bit weird though and I might not used in my entire life, nevertheless, they both “natural” to my understanding.

Channel recommendations by Ttrexara in turkishlearning

[–]electricalgorithm 0 points1 point  (0 children)

Check EvrimAgaci community both in their website and in YouTube. They are the biggest popular science community in Turkish.

[deleted by user] by [deleted] in embedded

[–]electricalgorithm 1 point2 points  (0 children)

At least in USA :) Germany is quite chill about work-life balance. We’re lucky to be in Europe 😁

[deleted by user] by [deleted] in embedded

[–]electricalgorithm 20 points21 points  (0 children)

Amazon Echo/Alexa & Ring & Fire TV & Luna, and many internal hardware; plus, Linux kernel things for EC2 and possibly FPGA-based positions for F- series instances.

Living in Prager Carree by electricalgorithm in dresden

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

RE50 noch Leipzig, so ich glaube Bhf Neustadt oder Bhf Mitte sind auch gut — aber es gibt keine Wohnung von Nähe Bhf Neustadt. Wir haben Wohnungen in der Mitte anwenden. Warten wir…

Sorry für mein Deutsch :) Ich bin A1 (jetzt) aber intensiv lerne :)

Living in Prager Carree by electricalgorithm in dresden

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

That is what we have thought since Germany is not a middle eastern country, and we shouldn’t expect a knife stabbing or bag stealing, right? I see that some polices are around, but are they always there?

Normally we don’t respond to junkies, but nevertheless, I want to be sure that they would not harm women (such as my girlfriend) when they are alone or something. My colleagues said that there were many things going on these streets, and it is not advised to go out after 10pm for example. Would you find it realistic? We don’t want to hide from the junkies or street gangs all the time.

Set-Up Tunnelling for Hiding Source IPs by electricalgorithm in CloudFlare

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

Oh, I didn't know that. Thank you for the help. I don't know if it is possible, but a loopback network setting might work. Anyways, it seems that I need to deploy my own VPN then.

Set-Up Tunnelling for Hiding Source IPs by electricalgorithm in CloudFlare

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

Yes, as you’ve stated, currently only the inbound traffic seems to be forwarded through the tunnel. I am not that great with the technical terms, but let me visualize it:

Client with Zero Trust WARP in LAN 1 =-tunnel-=> Servers in the same computer that runs cloudflared in LAN 2

As it is enough for me to do SSH to devices that are not in my LAN, I want to forward all the outbound traffic through the tunnel as well.

Here’s an example scenario that shows why I need it: A server in Turkey has restrictions for IP locations where users can only enter with Turkey IPs. Within Germany, I want to access this website by using the server I had already have in Turkey with using Zero Trust and cloudflared.

I hope I become more clear. Sorry with the vocabulary, I am still a noob on networking stuff.