I so often forget that the Switch 2 has mouse controls. Really useful for terraforming in Pokopia 😌
I so often forget that the Switch 2 has mouse controls. Really useful for terraforming in Pokopia 😌
Custom github runner
Self-hosted Github runner ftw.
Funnily enough, it displays an Ubuntu icon, although my server runs on Debian 12
Hetzner Dedicated Server setup
Heztner dedicated server install
Hello, Hetzner. 👋 #devops #sysdev
An MMO is a great excuse to finally get myself familiar with TRUE sysadmin devops land.
Only god can help me now.
Hetzner dedicated server ordered. ✅
Hosted in Finland 🇫🇮
Based on player activity and tick rate in the world, cpu cores get redistributed to manage that load automatically. So players have always optimal experience and hardware is optimally used.
Can be done by calculating some sort of "heatmap" per region grid and then redistributing cores (workers)
Using Prometheus and Grafana to monitor and debug it 👑
Trying to build my own dynamic worker gridding system for my MMO experiment. Wish me luck 😂
Love this #devlog by Stardew Valley creator ConcernedApe
https://youtu.be/geiTg6Z7w3A?si=EAw7wD0fjK1aCl-l
Extremely satisfied. I have a playable MMO with actual core loops and systems. Although, graphically it looks like crap but that was not my intention anyways.
It's still a TON of work but different work. More planning, less typing. I'd argue the LLMs are not there yet for this to be production code. They do too many dirty hacks still to be left fully unsupervised.
I am planning a long blog post on it. I found a good technique that works reliably.
Just prompting the LLM will
Not work but in essence, one first must build a framework, rules and effectively a "wiki" so the LLM does not go off the rails
Also chunking up the work properly is important. Small tasks
No joke at all. It requires substantial planning and knowledge though. Prompting "build me an mmo" will NOT work lol. Of course, I had to guide/define the architecture, systems, pattern, best practices etc and carefully review the code it produced.
Building something from scratch with your own hands, without using automation is a very wholesome experience in itself. AI will never be able to satisfy that. Because of the slowness it makes it worth doing. De-accelleration.
If I had to code this all by hand, it would take me many months. It took me 3 days. And it is fully playable, including server monitoring via prometheus, a wiki, dynamic server worker gridding, delta compression, combat and loot system, professions, quests, even profession skill trees. 🤯
Playing around getting the tick loop frequency optimised next. Lots of fun tricks!
Bridge in Bratislava
Bratislava #slovakia
Windows 11 forcing updates onto users without escape
So happy I don't have to deal with these #windows shenanigans any longer as a #linux user.
This just happened: I like black coffee now. For the first time in my life.
Just wanted to watch Counterpart but doesn't seem to be available in the UK due to expired rights.
I am mostly curious what is causing the latch up... this happened before but went away on its own. Never had this with any other computer before.
To solve this, I switched off power and had to drain the capacitors by pressing the POWER button for like 60 seconds and power state resets.
Ah, computers :)
#hardware #linux #sysadmin
Booted up my PC this morning.
Noticed WIFI does not work. 🤔
`lspci -nnk | grep -iA 3 net` lists my network controller correctly...
`rfkill list all` ONLY shows hci0: Bluetooth
Turned out that the firmware entered an undefined power state ("latching up") and rebooting won't help.
Godot 4.7 dev snapshot now has DrawableTexture! This will be super useful!
The more money is at play, the less use cases matter. We are not addressing the needs of actual people any longer but the needs of excel sheets.
Especially materials: the new ones seem to be plastic only.
Now, Sennheiser decided, for whatever reason to depart from that uniqueness. My hope is, that Momentum 5 will return to what made Momentum's once great.
Momentum 3 Headphones
Momentum 4 Headphones
The biggest downgrade to me, design-wise must be the Momentum 4 headphones by Sennheiser.
As an audiophile, I own the Momentum 3 headphones and their design is bold, industrial and unique. No other high-end headphone producer has a cool design like that.
Station 11 is such a good show, wow.