Tech Daily News Digest: Tencent's 3D World Model, India's Quantum Leap, and Big Tech's AI Spending Spree

Tencent Unveils Open-Source 3D World Generation AI Model At the World Artificial Intelligence Conference (WAIC) in Shanghai, Tencent launched its Hunyuan 3D World Model 1.0. This open-source AI model can generate detailed, interactive 360-degree 3D environments from simple text prompts or single images. The model is designed to be fully compatible with standard 3D graphics and animation workflows, known as “CG pipelines,” simplifying the creation of virtual reality experiences and video games. By making the Hunyuan3D model accessible to global developers, Tencent aims to democratize advanced content creation tools and foster open collaboration. This release positions Tencent as a major competitor in the race to develop foundational AI for immersive content. ...

July 27, 2025 · 6 min · 1088 words · Omer

Tech Daily News Digest: NVIDIA's New AI, Quantum Breakthroughs, and Alibaba's Coding Model

NVIDIA Releases Llama Nemotron Super v1.5 for Advanced AI Reasoning NVIDIA has launched the Llama Nemotron Super v1.5, a new open-source model that sets a higher standard for reasoning and agentic AI tasks. This model is designed to deliver state-of-the-art accuracy in science, math, and coding while being highly efficient. Notably, it achieves up to three times higher throughput and can run on a single GPU, which lowers computational costs and simplifies deployment for both individual developers and large enterprises. By making this powerful tool openly available, NVIDIA aims to accelerate the development of more capable and reliable AI agents. ...

July 26, 2025 · 5 min · 904 words · Omer

Introducing Omer's Tech Newsfeed - Your Daily Source for Kubernetes, AI, and DevOps Updates

Exciting News: Introducing Our Tech News Aggregation Section! We’re thrilled to announce a major enhancement to Omer’s Tech Blog - our brand new news aggregation section is now live! What’s New in Our Newsfeed Our dedicated newsfeed section will now serve as your go-to source for the latest developments in the tech world, specifically curated for professionals working with: Kubernetes & Container Orchestration - Latest releases, security updates, and best practices Machine Learning & AI - Framework updates, research breakthroughs, and deployment strategies DevOps & Cloud Computing - Tool releases, AWS updates, and infrastructure innovations Software Development - Emerging technologies, programming languages, and development practices Why This Matters for You Curated Content: We filter through hundreds of sources to bring you the most relevant tech news Separate from Blog Posts: News updates won’t clutter your main blog reading experience Regular Updates: Fresh content delivered to keep you informed Expert Curation: Hand-picked by someone who understands your technical needs ...

July 25, 2025 · 2 min · 235 words · Omer

Splitting Kubernetes Logs by Namespaces With Fluent Bit

Today, one of the easiest ways to ship logs from a Kubernetes cluster is by using Fluent Bit. Fluent Bit Fluent Bit is the lightweight sibling of Fluentd. It is written in C, uses fewer resources, and is a great fit for running as a DaemonSet in Kubernetes to ship pod logs. Fluent Bit also enriches logs it collects from pods in Kubernetes using a built-in filter called kubernetes, which adds the following information: Pod Name Namespace Container Name Container ID Pod ID Labels Annotations The first four are collected from the pod tag and the last three from the Kubernetes API server. The data is stored in Fluent Bit’s cache, so there isn’t a big overhead on the API server. These records are appended to each log collected from the pods, making them easier to search. ...

May 5, 2020 · 5 min · 862 words · Omer

Running jvm in kubernetes

Recently I’ve joined a project with real time machine learning inference. The project was set to run on Kubernetes 1.12 on AWS while development and training was made on-premise, and some were made using Docker. When the application was deployed to production we started to see poor performance and began to investigate. It was weird, on the developers machines and in docker everything worked faster. After debugging it for a while I understood that the jvm doesn’t see all available cores inside the pod. while searching for some solutions I found that when running java 8 with and adding some extra JVM_OPTS along with all the rest of the opts it would solve my issue. So I’ve added it to the deployment.yaml file and deployed it again. ...

March 1, 2020 · 3 min · 574 words · Omer

Working With AWS ECR on Kubernetes Running on Docker for mac

When you choose to run your kubernetes cluster on AWS, there are 2 easy ways: The almost valina way using Kops The amazon way using EKS The common thing between both ways, is using Amazon ECR for storing the docker images and have a worry free push, pull to and from Amazon ECR which requires a IAM Role that allows the worker nodes pulling the images saftly. Amazon ECR Amazon Elastic Container Service is one of the cheapst ways to store docker images and safer due to the nature of Amazon IAM. To pull from ECR you first need to authenticate using you AWS credentials, or role, get a token, do docker login to your ECR with the server address, and pull from the repository the docker image. ...

August 27, 2019 · 3 min · 638 words · Omer

A Simple way to do log rotate on an AWS Elasticsearch using AWS Lambda

This is a short post on log rotating AWS Elasticsearch indices easily using curator In the past I’ve made a simple docker container with curator and with a simple actions file for managing indices. This worked great on my own installation of Elasticsearch that managed our logs on a small scale. The actions file was: --- actions: 1: action: delete_indices description: >- Rolling indeces according to filters options: ignore_empty_list: True #disable_action: True disable_action: False filters: - filtertype: pattern kind: prefix value: filebeat- - filtertype: age source: name direction: older timestring: '%Y.%m.%d' unit: days unit_count: ${DAYS_TO_KEEP:14} And it was controlled in the docker run command, which host to work on and what old indices should be deleted, with environment variables. ...

July 16, 2019 · 2 min · 417 words · Omer

Lambda continuous delivery using docker and Jenkins pipeline

Using AWS Lambda has become very popular. Most of the time using it is fast and just (but not always). When you start having a lot of lambda functions the complexity of managing them can be hard. When a developer can just edit the code inline, it can become the worse manage service use ever chose. So again, the most important thing to do when you start working with Lambda is to have a proper way to deliver the code from git to aws. ...

June 27, 2019 · 4 min · 703 words · Omer

The state of continuous integration using docker

Docker has become the preferable way and the most easy way to run continuous integration, due to its reproducible nature and fast learning curve. There are multiple ways approaching CI processes using docker. Using docker build, which is the easiest way FROM node:12 ARG NODE_ENV=production COPY . /src RUN npm install WORKDIR /src CMD [ "node", "app.js" ] Using docker multi step build, this usually helps making the final image smaller and safer without all the build binaries FROM maven AS Builder COPY . /src RUN [ "mvn" , "clean" , "install" ] FROM openjdk:12-alpine WORKDIR /srv COPY --from=Builder /src/target ./srv/ CMD [ "java", "-jar", "app.jar" ] Using docker run with a pre-built build image on a volume mount this allows having cache directories and have some more functionality during the build, and will allow multiple commands docker run -v `$pwd`:/src -v `~/.m2`:/root/.m2 maven mvn clean install Using docker in docker, like gitlab, bitbucket etc… This method is more complex than the rest and require you to mount docker socket to the as a volume to the docker container, and can be preformed in 2 ways: There is an official docker in docker image by docker inc that is tagged as docker:dind ...

June 2, 2019 · 5 min · 964 words · Omer

Accessing EKS API Server from AWS EC2 instance using IAM Instance Profile (No Static Credentials)

Overview In this post, I am going to describe how to maintain access to Amazon AWS EKS - Kubernetes cluster with only attaching an IAM Role as an instance profile, without configuring access keys on the EC2 instance. The benefit of course is not storing any Amazon IAM credentials on the EC2 instance, having your infrastructure more secure. Use Case: Jenkins CI/CD Pipeline In my use case, I wanted to have my Jenkins CI server have access to EKS cluster for adding continuous delivery using Jenkins declarative pipeline to my continuous integration process. By doing that, I achieved a full CI/CD process for all the microservices that Jenkins handled. ...

May 28, 2019 · 5 min · 1034 words · Omer