Kluctl v2.28.1 is finally ready :)
The last release was almost a year ago and quite a few features, improvements, fixes and breaking changes (mostly removal of deprecated features) have been collected on the main branch.
github.com/kluctl/kluctl/rel…
For month I resisted looking into agents and didn't even want to understand them because I felt the concept is just crazy and dangerous, where the benefit can't possibly higher then the risk.
Well...I changed my mind thanks to @openclaw and now I'm sitting here and trying to understand how pi.dev works and how to make things at least a little bit securer.
Oh sheeze, the agents fever got me. A friend has just shown me @openclaw. A lot of my scepticism regarding agents has just been blown away today. Time to try it out.
I assume Open Source communities always start with single individuals. Happy to see the first people show up on Github and contribute via detailed bug reports and feedback 🙏
Just released v0.8.0 of Dboxed, allowing you to use Git as the source of box definitions. So you can now write down the box spec inside a file called "dboxed-specs.yaml" and Dboxed will create the actual boxes and volumes from them.
Proper docs will follow tomorrow.
I'm also at the point now where I should start thinking about development and release processes. For example, releases should now start having changelogs and migration infos/guides.
IMHO, the changes in Github Runner pricing does not cry for a full Github replacement. But we should re-consider the approach Travis CI had in the past and de-couple CI from source control again.
A few days ago, I quietly released a big milestone for Dboxed. You can now let Dboxed create and delete Hetzner servers and AWS instances for you. These are then treated as Dboxed machines and run the boxes that you assign to them.
It gets easier and easier to deploy and run stuff on mixed infrastructure with Dboxed.
In my opinion User Mode Linux is also heavily underrated when it comes to kernel (driver) development and testing.
Properly built, a kernel developer can run a UML kernel with a debugger attached and even do in-IDE step by step debugging.
I used this heavily while implementing BTRFS send/receive.
How to run Linux inside Linux without VM software:
Most people use QEMU or VirtualBox. But there is a lighter, "native" way.
It's called User-Mode Linux (UML), and the architecture is brilliant:
The kernel is a process: The guest kernel runs in userspace, just like bash or vim.
Resources are mapped: It doesn't need real drivers. It maps a host file to guest disk and your terminal to the guest console.
Because it's just a process, you can boot and kill it instantly.
It's a forgotten superpower for testing and development.
I wrote a full guide on setting this up from scratch: popovicu.com/posts/linux-vm-…
Today I learned: TCP keepalive setting on a postgres database have no effect when you use socat to tunnel connections into the database. The socat also needs to have proper keepalive settings applied, as it will otherwise happily respond to keepalive messages between postgres <-> socat forever.
Dboxed pricing table is up on the website.
Just a first draft, but I think it should work out for customers. Also gives some hints on future cloud features.
Check dboxed.io/#pricing
Sarcasm seems to be the perfect honeypot for AI bots. Funny how so many replies try hard to sound like humans that can relate.
Apple tried to donate 100 MacBooks to my daughter's school, to promote "coding education"
As a head of parent council I called for an emergency meeting
"These don't meet the Digital Education Safety Directive of 2024" I said
"Aluminum casing isn't sustainably sourced"
"The keyboard doesn't have proper ergonomic certification"
And the worst one
"Keystrokes collect biometric data under GDPR"
This was an attempt for biometrical harvesting my child's data
We asked Apple to take their criminal devices away
Fortunately, the Europe's biggest tech company Siemens stepped up and provided custom-made tablets instead
They weigh 3kg each
Run on proprietary SiemensOS that only works from 9am-3pm
Password changed daily for security
Only browser is "SafeSurf" mode which has pre-approved access to 24 educational websites
Just wonderful piece of hardware
This is precisely how we protect our children from Silicon Valley growth virus
Found out about Managed Payments a few days ago and immediately signed up for the private beta.
I then asked @grok if there is any public info available about when it's becoming public...and it told me with a lot of confidence that it's public already 🧐
Maybe @Stripe can jump in here and maybe give an update? :)
Current task: Fully concentrating on making the cloud version of dboxed.io ready, so that people can actually start using it.
This includes stripe integration, account management, usage tracking and more. And all this must work without negatively impacting self-hosting.
Hey @dhh, just randomly found your talk about air quality and could immediately relate regarding the strange health issues you described in the beginning. I wonder, now after a few years, have things got better in regard to health? Did the measures (more ventilation) you took help or did you have to get rid of the Formaldehyde sources?
Alexander Block retweeted
This demo shows the latest features implemented into dboxed. You can now create Load Balancers and run them on ordinary machines. These LBs can then expose any box to the public internet, even if the box itself is behind a firewall or NAT. #buildinpublic










