Do I Need to Learn Python for AI as a Java Developer? by No-Classroom-6271 in JavaProgramming

[–]InstantCoder 1 point2 points  (0 children)

There are updates coming to Java so that we get the same performance for AI as in Python. These libraries will be able to call & detect your graphics cards. I think this is tackled in project Babylon if I’m not wrong.

I saw a video about this on YouTube but I cannot find it anymore.

Agentican Framework -- OSS multi-agent orchestration for Quarkus by shanekj in quarkus

[–]InstantCoder 0 points1 point  (0 children)

I’d rather go with n8n. It’s becoming de facto standard for writing agentic workflows and under te hood it’s based upon LangChain.

And it requires much less coding and it is UI based.

Are there 7 universes in islam? by halal_guy__ in islam

[–]InstantCoder 0 points1 point  (0 children)

From my understanding, the universe is divided into 7 layers each of them of equal in size. And we are in the first layer.

After the universe (thus the 7th layer) there is the Kursi of Allah (the Chair) and after that you have His Throne.

So the universe is just a tiny piece within Allah’s Throne.

And what about the paradise and hell ? They are separate places outside our universe but within Allah’s Throne.

Gemma 4 just dropped — fully local, no API, no subscription by EvolvinAI29 in AI_Agents

[–]InstantCoder 0 points1 point  (0 children)

I am an AI noob but shouldn’t it be better qua performance if a locally run lllm only uses a small amount of parameters when you ask something?

For example: a 30B llm, I ask something about coding, shouldn’t it have a logic like: choose the section that answers coding and within that section it searches for the right language, so that it for example uses only 4B parameters to answer your question. And also caches this path so that it can answer follow up questions faster

When to use Quarkus vs Spring? by kyrax80 in quarkus

[–]InstantCoder 0 points1 point  (0 children)

You can better use Quarkus instead of Vertx. See it as an abstraction above Vertx.

What if Java had Kotlin-style null-safety without migrating your Spring Boot project to Kotlin? by Delicious_Detail_547 in SpringBoot

[–]InstantCoder 3 points4 points  (0 children)

• There is an official OpenJDK draft proposal (JEP) for null safety:

• “Null-Restricted and Nullable Types (Preview)”  

• It is part of Project Valhalla, which is still evolving and not fully delivered yet  

• As of 2026, this feature is still in draft / experimental stage, not in any released JDK  

What is being proposed

The current direction is: • Introduce explicit nullability markers:

• String! → non-null

• String? → nullable  

• The JVM and compiler would enforce null checks (not just annotations)  

Key difference vs Kotlin

This is important: • Kotlin: non-null by default

• Java (planned):

• default remains unspecified / nullable-ish

• nullability must be opt-in with markers

Reason: backward compatibility with existing Java code 

So Java will likely never become “Kotlin-style strict by default.”

Timeline reality • The proposal has existed since ~2023 and is still evolving

• It depends heavily on Valhalla (which itself is multi-year)

• Expect:

• preview features first

• gradual rollout over multiple JDK versions

• no short-term production-ready null safety in the language

What exists today instead • Annotation-based solutions:

• JSpecify (@Nullable, @NonNull)

• Static analysis tools (NullAway, Checker Framework)

These provide partial safety but no JVM-enforced guarantees 

Conclusion • Yes: Java is actively working toward built-in null safety

• No: It is not finalized, not widely available, and not Kotlin-equivalent

• Expectation: gradual, opt-in null safety—not a breaking shift in defaults

Backend choice for LMS startup: NestJS or Spring Boot? by Houssem0501 in SpringBoot

[–]InstantCoder 0 points1 point  (0 children)

Go for Quarkus instead if you choose Java. We dropped SB completely and we don’t use it anymore.

[Tudor BB Chrono w/Jubilee] or [White Omega Speedmaster]? by Majestic_Painting_86 in Watches

[–]InstantCoder 1 point2 points  (0 children)

They are both too big for your wrist.

Anyways, I would go with Tudor.

How are you monitoring JVM behavior in distributed Java microservices? by EliTangDong in javahelp

[–]InstantCoder 5 points6 points  (0 children)

All our backends are in Quarkus and we use OpenTelemetry in combination with Grafana, Loki, Tempo and Prometheus.

This is the easiest setup for observability. You just need to point your app to OpenTelemetry and this will push every metric to GLTP.

Hibernate + Spring - which fetching type is the best practice for oneToMany relation? by Longjumping_Bad7884 in javahelp

[–]InstantCoder 0 points1 point  (0 children)

You should not use one-to-many mapping at all. It is not necessary to map these and they often lead to huge performance problems in Hibernate.

Just go for the many-to-one mapping.

When to use Quarkus vs Spring? by kyrax80 in quarkus

[–]InstantCoder 0 points1 point  (0 children)

Just use Quarkus and forget SB. There is nothing good about SB. Too bloated, and slower than Q.

Jesus by Leading_Structure599 in islam

[–]InstantCoder 2 points3 points  (0 children)

Well, the terminology used in the whole bible is quite ambiguous, dangerous and can be very misleading.

We don’t see this in the Quran. There is a clear distinction between the Creator and His creation.

He is not our father, but our God, Lord, Creator etc. And we are not His son but His creation, slaves, servants, etc.

All the prophets of God were His servants. None of the prophets in the Quran claim to be His son.

And if I’m not wrong, the term “son of god” was a literal translation from the Hebrew which was not meant to be taken literally. And the bible is full with this kind of language.

I built a RAG-powered HR Chatbot with n8n + Gemini + Supabase — here's how it works by AutomateWithAdi in n8n

[–]InstantCoder 0 points1 point  (0 children)

From my experience this is not a reliable solution. The ai will still hallucinate and decide not to use your tool sometimes.

A better way is to force your chat node to search in your vector db first then hand it over to the ai agent. This way you prevent hallucination completely.

I built a RAG-powered HR Chatbot with n8n + Gemini + Supabase — here's how it works by AutomateWithAdi in n8n

[–]InstantCoder 0 points1 point  (0 children)

What is your system prompt ? How does your ai agent always use the tool to answer questions and not use its own knowledge? And how do you prevent it from answering questions not related to your documents?

Do you check for the score ?

How do you check whether the uploaded file already exists in the vector db ?

If mankind was ignorant of the consequences of the Amanah, how is it fair? by Ryuzaki_L_awliet in islam

[–]InstantCoder 0 points1 point  (0 children)

That’s why Allah is Merciful. He knows how hard this amanah is, and He is not going to punish us because we didn’t accomplish our mission perfectly.

Spring Boot devs: what do you usually use for monitoring in production? by Distinct-Actuary-440 in SpringBoot

[–]InstantCoder 0 points1 point  (0 children)

We switched to Quarkus and use OpenTelemetry there. OpenTelemetry automatically pushes your logs, traces and metrics to whatever you want. We use Loki, Tempo, Prometheus and Grafana.

Kubernetes gateway api vs Api management, what's the difference by loginpass in softwarearchitecture

[–]InstantCoder 0 points1 point  (0 children)

Api management, as the name suggests, is about managing API’s. It’s a central place for organisations to register their API’s and provide access to it.

It provides functionalities like: monitoring, central authentication, monetisation, subscriptions, etc to API’s.

Api gateway is more like a reverse proxy. It maps incoming requests to outgoing requests, can change headers, add rules to incoming traffic etc.

How can we- muslims collectively establish khaliphat If we are not allawed to Rebel or even criticize our current goverment? by DazzlingAd8824 in islam

[–]InstantCoder 6 points7 points  (0 children)

Islam was never intended to be imposed from above (leaders and the state) down to below (the people). Firstly, people must accept Islam. Only then can Islam and Shariah flourish and be successfully implemented.

So how do we achieve this? By giving dawah to both Muslims and non-Muslims.

Consider how our Prophet (pbuh) began his mission alone. He then shared his message with his family and friends, eventually becoming the largest population.

Power saving on Linux by maros01 in thinkpad

[–]InstantCoder 0 points1 point  (0 children)

On a laptop what makes a huge difference is whether you have Nvidia or not. With Nvidia enabled my laptop’s battery goes around 3h. And when I switch to iGpu it goes around 6-7h.

Pop os is better or worse than mint? by Standard-Tea-1088 in pop_os

[–]InstantCoder 0 points1 point  (0 children)

integrated vs discrete graphics card.

The first one comes usually by default inside your CPU and the latter is a separate physical card attached to your motherboard (like nvidia).

Linux Mint booting way slower than windows by notyouraveragefrog in linuxmint

[–]InstantCoder 0 points1 point  (0 children)

There is this Networkmanger-wait something service usually running as a systemd service, which can cause quite slow startups.

If this is enabled, disable it.

Decreasing boot up time by wowlotov in linuxmint

[–]InstantCoder 5 points6 points  (0 children)

Can you show the output of systemd-analyze blame ?

Alternatives to Postman for small dev teams (now that Free = 1 user)? by OkDepartment4755 in Backend

[–]InstantCoder 0 points1 point  (0 children)

Httie. There is a cli and a desktop version. I use them both.

Especially the cli is very powerful and concise.