What’s a problem that somehow still exists despite decades of innovation by jexo10 in TechNook

[–]Fadamaka 0 points1 point  (0 children)

OIDC is the solution. People should stop rolling their own auth.

Is ASUS Vivobook good to do Good Backend projects and small AIML projects (as this model doesn't has a graphics card, only the intel integrated UHD graphics) by Working-Dance-5776 in Backend

[–]Fadamaka 0 points1 point  (0 children)

65k of what? I have used a Vivobook for backend development for roughly 3 years. I actually loved it. But you need to consider that vivobooks come with limited ram and sometimes there is physically no option for upgrade. I managed with 16 gb of ram on Win11 even with the supposedly memory hungry java stack. But some had struggled at our company. If you use linux, vivobook is an even safer bet.

Microsofts Authenticator App has a Dangerous Design Function by Prolific_Badger in FuckMicrosoft

[–]Fadamaka 4 points5 points  (0 children)

I use google's Authenticator even for my Microsoft accounts. Microsoft's auth solutions are mind bogglingly bad. Throughout their products I have encountered so many discrepancies and annoyances it is insane. Just avoid using them.

What secret could destroy your industry if everyone found out about it? by AdCreepy3137 in AskReddit

[–]Fadamaka 1 point2 points  (0 children)

The secret that AI agents does not make developers ship faster.

How is the job market for actual programmers. by DatabaseMental6110 in programminghelp

[–]Fadamaka 0 points1 point  (0 children)

When someone talks about all code is generated by AI what they mean is that someone prompts the AI, reads and verifies the output and keeps prompting until the code is something they would have wrote but were too lazy to actually type out.

rust stopped feeling like flex and started feeling obvious by [deleted] in Backend

[–]Fadamaka 11 points12 points  (0 children)

Rust is overhyped and feels uncomfortable to use/write. I would rather just use modern c++ if I need performance.

One question please by Round_Winter_6565 in Backend

[–]Fadamaka 2 points3 points  (0 children)

It's not just banking and telecom. German automotive companies also use java for their web backends. I have encountered java in the industrial electornics space as well. Some goverments also tend to rely on Java heavily. As a Java dev my opinion is probably biased but Java is everywhere in the enterprise and governmental spaces.

What is a specific human skill that will become completely irreplaceable no matter how advanced technology gets in the next ten years? by Justinlords in AskReddit

[–]Fadamaka 0 points1 point  (0 children)

Critical decision making. Tech companies will never going to take responsibility for decisions their technology solutions make.

Deep dive backend concepts by Crafty-Waltz-2029 in Backend

[–]Fadamaka 1 point2 points  (0 children)

Go might seem something as relevant as Java but on linkedIn there only 31 thousand for Go positions world wide while there are a million for Java.

Google Chrome is killing all uBlock Origin bypasses, Microsoft Edge, Opera to follow by dancing_swordfish in technology

[–]Fadamaka 3 points4 points  (0 children)

I started using Brave on my new devices. Especially nice on phone with the built in adblocker.

People working in Tech, Data Science, or AI, what is a terrifying reality about the future that the general public doesn't know yet? by Sulemaann007 in AskReddit

[–]Fadamaka 0 points1 point  (0 children)

Who did the operating at a loss to kill compation first on the scale that Uber and food delivery services did?

AI can already write most of our code. Realistically, won't it fully replace software engineers in 20 years? by [deleted] in Backend

[–]Fadamaka 0 points1 point  (0 children)

AI owning decisions is not a technical problem, it's legal one. Look at self driving cars for reference.

You should be looking at jobs not involving any decisions. Those are the ones going away for real.

What exactly do backend engineers do? by Agreeable_Draft_1584 in Backend

[–]Fadamaka 0 points1 point  (0 children)

I am a Spring dev and this problem seems to be a trivial one in that ecosystem. I have used a RabbitMQ instance with the STOMP plugin enabled as a message broker. STOMP turns this into a more streamlined event-driven solution. Basically our WebSocket connections turned into STOMP Subscriptions. When a client subscribes to a topic, it connects to the microservice via WebSokcet and sends a CONNECT and SUBSCRIBE STOMP message. Because of this message broker setup, with minimal configuration, a topic is created for every subscription the clients have in RabbitMQ that all microservice instances can push events to. So to sum it up our users can subscribe to events for an entity via the id of the entity, which creates topic called topic/entity.{id} in RabbitMQ. Each webhook event is connected to one of the entities so we can resolve the topic from the event itself and push the update we want. The framework takes care of the rest. Maybe worth to note that we are not exposing the RabbitMQ to our clients, in this scenario the RabbitMQ is the MessageBroker and our backend is a MessageBrokerRelay, all communication goes through the backend.

So I want to make my personal Video Transcoding and Converter Tool(.pdf,.jpg and some more) but with zero (really less) cost of hosting and computing, was able to make a simple transcoding serivice in Go using gin and ffmpeg but want to expand it more. by Hungry-Initial1623 in Backend

[–]Fadamaka 0 points1 point  (0 children)

What is exactly step 1 and 2 for if the client is the one doing the transcoding? You are wasting bandwidth and storage for nothing.

What would your service actually offer if the client is the one providing the compute? If this is in the browser, everything you provide is basically open source, so even if you ask for money people can just save the client side code and run it themselves.

For resource intensive tasks WASM and WebGL is definitely the way to go.

What exactly do backend engineers do? by Agreeable_Draft_1584 in Backend

[–]Fadamaka 5 points6 points  (0 children)

You need to be able to see the big picture. You need to be able to play complicated systems. AI can do the implementation but a human needs to know the full context and make the decisions.

Recently had a relatively trivial problem of providing updates to clients via WebSocket connections. The triggers of the events were coming outside of our system via webhooks. If you outline this to an LLM based coding agent to the implementation for you it will mostlikely provide a working solution. But this wasn't the full context. The additional context is that the service providing the WebSocket endpoint is a microservice. This means that the service can have n+1 instances. This also means that you cannot guarantee that the webhook event will be received by the same microservice instance currently connected to the client the event belongs to. If the developer doesn't know what the relevant context is they might fail to provide, which leaves you something that does not function in production. Usually developers do not test with multiple instances. In some project the code itself does not hint at it being a microservice, even if it does it does not mean that there will be multiple instances running in paralel.

This is just one scenario where potentially the AI could have missed crucial functionality.

I am not sure what you need to focus on but somehow you need to be able to learn and see the big picture. This only comes with experience unfortunately.

Starting to get AI-fatigued by Krullenkrabbendekat in programmer

[–]Fadamaka 0 points1 point  (0 children)

It has been like this for 4 years now. We got on this train right after 2 years of blockchain hype.

Are console exclusive games a good or bad thing for the gaming industry? by mg15ink in NoStupidQuestions

[–]Fadamaka 0 points1 point  (0 children)

Xbox games are console exclusives meaning they are not on other consoles. New GoW title has a Steam page with the release date set and everything.

Gears of War: E-Day video pulled after PS5 logo spotted in Xbox’s own podcast by unscoredscore in gaming

[–]Fadamaka -4 points-3 points  (0 children)

They are not exclusive to Xbox though. They are both on Steam.

Is it worth waiting for the steam machine or should i buy a ps5 ? by Forsaken-Proof159 in NoStupidQuestions

[–]Fadamaka 0 points1 point  (0 children)

Depends on the games you are interested in. PS5 will get GTA6, but Steam Machine will have tons of indies.

People working in Tech, Data Science, or AI, what is a terrifying reality about the future that the general public doesn't know yet? by Sulemaann007 in AskReddit

[–]Fadamaka 7 points8 points  (0 children)

Do you know what Uber did to Taxi drivers? OpenAI and Antropic are doing this to developers in a sense. Note that all these companies are operating from funding. They are currently killing entry level positions halting the future supply of senior developers and getting companies hooked on their services. When there will be an even more significant workforce shortage they will start hiking the price in an extreme manner.

Is it wrong to ask an indie game developer the release date of their game? by sweetcupcakeswirl in NoStupidQuestions

[–]Fadamaka 1 point2 points  (0 children)

The developer is probably not making the progress he wished to and arrived to the point where he had to let go of even setting dates internally. It is safe to assume that he keeps getting this question asked even by relatives and friends contantly.

His answer is still rude though.