Lari Hotari's Avatar

Lari Hotari

@lhotari

OSS contributor https://github.com/lhotari, Distributed Systems Engineer. Principal Engineer at StreamNative. Apache Pulsar PMC member. Apache Software Foundation member. ๐Ÿ‡ซ๐Ÿ‡ฎ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ‡บ๐Ÿ‡ฆ

833
Followers
693
Following
23
Posts
22.10.2024
Joined
Posts Following

Latest posts by Lari Hotari @lhotari

The war will end when Russia stops fighting. Therefore, pressure has to be put on Russia, so that they stop believing that they will win. Why is that so hard to understand?

27.11.2025 01:49 ๐Ÿ‘ 19109 ๐Ÿ” 4812 ๐Ÿ’ฌ 535 ๐Ÿ“Œ 164

"This is a different way of thinking, different values, a different view of the world and of their own culture. We are on entirely different pages of civilization with them, on different pages even of our basic understanding of what life is," "Fidel" said.

๐Ÿ“น: Unmanned Systems Forces

08.09.2025 13:05 ๐Ÿ‘ 166 ๐Ÿ” 15 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

"They [Russians] have no concept that your freedom ends where another person's freedom begins." -"Fidel", Founder of the 14th Separate Unmanned Aerial Vehicle Regiment

The Ukrainian Defender emphasized that they plan operations to avoid losses, whereas the Russians do the opposite.

08.09.2025 13:05 ๐Ÿ‘ 405 ๐Ÿ” 112 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 3

While the world seeks a path to peace, Russia responds with missiles.

The overnight attack on Kyiv shows a deliberate choice to escalate and mock the peace efforts.

Russia must stop the killing and negotiate.

28.08.2025 06:49 ๐Ÿ‘ 2115 ๐Ÿ” 567 ๐Ÿ’ฌ 207 ๐Ÿ“Œ 53
Post image

I've decided to translate for you a post from the Russian Telegram channel "Nezygar" about the current state of Russian refineries and fuel marketโคต๏ธ:

23.08.2025 11:22 ๐Ÿ‘ 1042 ๐Ÿ” 315 ๐Ÿ’ฌ 57 ๐Ÿ“Œ 38
Russia's Fuel Crisis Will Change the World
Russia's Fuel Crisis Will Change the World YouTube video by Jay in Kyiv

Ukraine continues to dismantle the Russian world.

youtu.be/U945Ocqd6a8

24.08.2025 02:59 ๐Ÿ‘ 507 ๐Ÿ” 99 ๐Ÿ’ฌ 23 ๐Ÿ“Œ 11
Post image

๐Ÿ‡ซ๐Ÿ‡ท "Putin is a predator, an ogre at our gates", โ€“ Macron

Putin has rarely kept his commitments. He has been a power of destabilization, seeking to revise borders to extend his power.

Russia has lastingly become a destabilizing force and a potential threat. We must not be naive.

20.08.2025 06:58 ๐Ÿ‘ 543 ๐Ÿ” 128 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 9
Preview
August 18--A Historic Day? Will Europe's Leaders Rise To The Challenge?

Hi All, Just sent out this post about today. August 18 could be one of the most important days in modern European history. Decisions will be made and leaders will stand up or not. This cannot be avoided now--and what is decided will determine a great deal. open.substack.com/pub/phillips...

18.08.2025 06:20 ๐Ÿ‘ 274 ๐Ÿ” 70 ๐Ÿ’ฌ 12 ๐Ÿ“Œ 5
Post image

With vibe coding tools going mainstream, itโ€™s entirely predictable weโ€™ll keep seeing many of these cases.

Eventually, the โ€œbetterโ€ vibe coding apps will patch most of these (not all!). Till then weโ€™ll see all information leaks, security issues and trivial to โ€œhackโ€ such sites

20.07.2025 08:20 ๐Ÿ‘ 178 ๐Ÿ” 18 ๐Ÿ’ฌ 13 ๐Ÿ“Œ 6
Fun with uv and PEP 723

An actual blog post: www.cottongeeks.com/articles/202...

24.06.2025 09:17 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Software is About Promises (to JS programmers: not that kind)

"Software Is About Promises", blog post by Bram Adams: www.bramadams.dev/software-is-...
"What are you promising your users? And how is this promise testable?" - Great questions to ask yourself when building software solutions.

09.06.2025 12:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

โ€œNot just Putin โ€” Russia.โ€
In this powerful statement, Garry Kasparov
@garrykasparov.bsky.social calls out the collective responsibility of Russian society for the war & genocide in #Ukraine.
"This is a fascist dictatorship โ€”&crucially,itโ€™s supported by the overwhelming majority of the population"

07.06.2025 17:30 ๐Ÿ‘ 1205 ๐Ÿ” 368 ๐Ÿ’ฌ 33 ๐Ÿ“Œ 33
Preview
Dijkstra never took a biology course Simplicity is prerequisite for reliability. โ€” Edsger W. Dijkstra Think about a system whose reliability had significantly improved over some period of time. The first example that comes to my mind โ€ฆ

New blog post: Dijkstra never took a biology course

surfingcomplexity.blog/2025/05/31/d...

31.05.2025 15:07 ๐Ÿ‘ 11 ๐Ÿ” 1 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 1

Using LLMs for "smart duck" talk about coding problems, I also do that all the time.

29.05.2025 19:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Make heapdump endpoint restricted by default by lhotari ยท Pull Request #45624 ยท spring-projects/spring-boot In Spring Boot, all actuator endpoints other than shutdown are "unrestricted" by default. For misconfigured Spring Boot applications, it would improve security when the heapdump actuator ...

My PR to make heapdump restricted by default: github.com/spring-proje...

20.05.2025 14:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
From the Wired article: "The archive server is programmed in Java and is built u... | Hacker News

Yes, it seems to be a Spring Boot app. news.ycombinator.com/item?id=4403...

20.05.2025 14:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Endpoints :: Spring Boot

I guess heapdump should be restricted by default in Spring Boot, in the similar way as shutdown, docs.spring.io/spring-boot/...

20.05.2025 14:12 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

The URL used had the path /management/heapdump, possibly a Spring Boot app. I never imagined that my contribution github.com/spring-proje... in 2016 would result in this disaster 9 years later. In Spring Boot, you should set management.server.port and never expose management endpoints externally.

20.05.2025 14:11 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

DDoSecrets publishes 410 GB of heap dumps, hacked from TeleMessage's archive server micahflee.com/ddosecrets-p...

19.05.2025 16:54 ๐Ÿ‘ 136 ๐Ÿ” 78 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 12
Video thumbnail

Eighty years ago, enemies laid down their arms.

Since then, we, Europeans, have built something extraordinary: a Union of peace, democracy, and solidarity. An anchor of stability.

Our Union was born as a peace project, and it remains one today.

08.05.2025 07:33 ๐Ÿ‘ 7360 ๐Ÿ” 2076 ๐Ÿ’ฌ 269 ๐Ÿ“Œ 139
Post image

Tomorrow (Thursday) you can join me, Tim O'Reilly, Addy Osmani, Kent Beck, Chip Huyen, Birgitta Boeckeler, Jay Parikh and several other tech professionals giving our take on how AI will change software engineering - but why software engineers won't be "replaced" by AI or "AI sw engineers."

(cont'd)

07.05.2025 12:22 ๐Ÿ‘ 58 ๐Ÿ” 10 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

New blog post on the mental model I've used when working through complex or confusing papers on transactional systems.
transactional.blog/b...

17.04.2025 18:35 ๐Ÿ‘ 42 ๐Ÿ” 13 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2

My story breaking this news exclusively was 7K+ words and had almost all of this in it, and more:
www.npr.org/2025/04/15/n...

18.04.2025 01:57 ๐Ÿ‘ 4556 ๐Ÿ” 1990 ๐Ÿ’ฌ 89 ๐Ÿ“Œ 121
Preview
So, You Want to Learn More About Deterministic Simulation Testing? A curated collection of resources about deterministic simulation testing for distributed systems.

New blogpost published! "So, You Want to Learn More About Deterministic Simulation Testing?"

11.04.2025 14:51 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - lhotari/workload-aggregation-visualizer: A visualization tool demonstrating the effects of workload aggregation on system load A visualization tool demonstrating the effects of workload aggregation on system load - lhotari/workload-aggregation-visualizer

Gave a guest lecture today at Aalto University on 'Autoscaling challenges of multi-tenant SaaS platforms.'
Shared insights on capacity management, the dreaded 'noisy neighbor' problem, and workload aggregation. Simulation and slides: github.com/lhotari/workload-aggregation-visualizer

18.03.2025 14:18 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Psychological safety is NOT about lack of disagreement.

Psychological safety REQUIRES:

* disagreement and debate
* setting standards for behavior and performance, and enforcing them
* telling people things they don't want to hear
* courage, from the bottom up
* humility, from the top down

13.03.2025 23:06 ๐Ÿ‘ 271 ๐Ÿ” 73 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 6

Siitรค voisi poimia ne hyvรคt asiat.

09.03.2025 09:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ei muuta kuin Orpon puheille, ettรค JULVA (julkinen vaikuttavuusvirasto) perustetaan ja laitetaan asia kรคytรคntรถรถn. Tie voi olla pitkรค.

09.03.2025 09:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Toki Mikko Suomen DOGEn vetรคjรคksi. ๐Ÿ‘

09.03.2025 09:30 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0