<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tlamponi</title><link>https://news.ycombinator.com/user?id=tlamponi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 09:28:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tlamponi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tlamponi in "GPT-5.5"]]></title><description><![CDATA[
<p>Sure, if you're fine with double standards, every issue from Windows is a non-issue, even something simple as using a local account-or being forced to view ads even after paying (!) for the OS.<p>It's certainly subjective, but the amount of tech support I have to give has dropped significantly since switching the few people I care enough about to help from Windows to a mature Linux distro like Debian, while they are certainly not less productive.</p>
]]></description><pubDate>Sun, 26 Apr 2026 00:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47905909</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=47905909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47905909</guid></item><item><title><![CDATA[New comment by tlamponi in "GPT-5.5"]]></title><description><![CDATA[
<p>I cannot even install a Windows system with a local account anymore without having to open the terminal and enter some obscure commands.<p>A modern Debian or Fedora with KDE is a breeze otoh, I set that up for relatives and my SO, and they're all more than happy with it. Bugs exist, like in all software, but the friction is way less compared to wrangling with Windows nowadays.</p>
]]></description><pubDate>Fri, 24 Apr 2026 19:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47894598</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=47894598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47894598</guid></item><item><title><![CDATA[New comment by tlamponi in "15 years later, Microsoft morged my diagram"]]></title><description><![CDATA[
<p>At work, we do what I wrote frequently, and it works very well and adaptions are rather the outlier than the norm, especially as we focus on backporting only important bug fixes and especially security fixes. We do also pour quite a bit of effort into separating changes into actual sensible commits (not just PRs), which is a bit of work but pays off dramatically if one has older releases they want to provide security and (grave) bug fix support.
I.e., this is not just some random thought experiment, my staff and I successfully employ this approach for well over a decade (and about another decade before my time at the company).<p>Sure, not all workflows are a good fit for this, that's why I started with a disclaimer. But, if you want to do stable release in general, then it's IMO better to adapt the general workflow to that (which provides other benefits too, like on bisecting or when writing actually good release notes), than trying to force that on a not so compatible workflow.<p>But I'd be happy to hear alternatives, like how you solve this; always interesting to read others perspectives that lay out their solutions (not just why mine doesn't work 1:1 for you, which is basically a given for any non-trivial project).</p>
]]></description><pubDate>Sun, 22 Feb 2026 11:44:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47110242</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=47110242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47110242</guid></item><item><title><![CDATA[New comment by tlamponi in "15 years later, Microsoft morged my diagram"]]></title><description><![CDATA[
<p>In that case one can just branch off a stable-x.y branch from the respective X.Y release tag as needed.<p>It really depends on the whole development workflow, but in my experience it was always easier and less hassle to develop on the main/master branch and create stable release or fix branch as needed. With that one also prioritizes on fixing on master first and cherry-pick that fix then directly to the stable branch with potential adaptions relevant for the potential older code state there.<p>With branching of stable branches as needed the git history gets less messy and stays more linear, making it easier to follow and feels more like a "only pay for what you actually use" model.</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47061556</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=47061556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061556</guid></item><item><title><![CDATA[New comment by tlamponi in "Blender 5.0"]]></title><description><![CDATA[
<p>Your CAD experience level sounds like it is similar, but a bit higher than mine (2 years hand drawing, 2 years CAD, some more hobbyistic CAD & 3D modelling over the years for personal projects), so yeah SweetHome3D might not be that much help for you over using some CAD software directly.<p>I found furniture handling OK, but certainly has its rough edges. Good thing is that one can just import 3d models and so create the relevant pieces of furniture themselves; or use the generic boxes that SH3D has, if it's just for 2d space usage.<p>I did a few office space modellings with it, i.e. to get a feeling of how the space could be used best, and for that I found it quite OK. The result I got compared to the time invested was pretty good for my taste.</p>
]]></description><pubDate>Fri, 21 Nov 2025 11:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46003521</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=46003521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46003521</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox virtual environment 9.1 available"]]></title><description><![CDATA[
<p>The one (docker compose) builds on top of the other (OCI images & runtimes).<p>We would have required to implement runtime integration anyway, and I hardly see any benefit in not releasing that lower level integration earlier.</p>
]]></description><pubDate>Fri, 21 Nov 2025 11:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46003442</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=46003442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46003442</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox virtual environment 9.1 available"]]></title><description><![CDATA[
<p>PVE itself is still made of a lot of perl, but nowadays, we actually do almost everything new in rust.<p>We already support CPUsets and pinning for Container VMs, but definitively can be improved, especially if you mean something more automated/guided by the PVE stack.<p>If you have something more specific, ideally somewhat actionable, it would be great if you could create an enhancement request at <a href="https://bugzilla.proxmox.com/" rel="nofollow">https://bugzilla.proxmox.com/</a> so that we can actually keep track of these requests.</p>
]]></description><pubDate>Wed, 19 Nov 2025 21:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45985377</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45985377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45985377</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox virtual environment 9.1 available"]]></title><description><![CDATA[
<p>It makes no sense to add an extra layer, and we definitively do not want to make us and our users dependent of docker project.<p>There exist many OCI runtimes, and our container toolkit already provides a (ball parked) 90% feature overlap with them. Maintaining two stacks here is just needless extra work and asking for extra pain for us devs and our users, so no, thanks.<p>That said, PVE is not OCI runtime compatible yet, that's why this is marked as tech preview, but it can be still useful for many that control their OCI images themselves or have an existing automation stack that can drive the current implementation. That said, we plan to work more on this in the future, but for the midterm it will be not that interesting for those that want a very simple hand-off approach (let's call it "casual hobby homelabber"), or want to replace some more complex stack with it; but I think we'll get there.</p>
]]></description><pubDate>Wed, 19 Nov 2025 19:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45984233</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45984233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45984233</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox virtual environment 9.1 available"]]></title><description><![CDATA[
<p>Correction: In Proxmox VE we're not using virsh/libvirt at all, rather we have our own stack for driving QEMU on a low-level, our in-depth integration, especially with live local storage migration our Backup Servers dirty-bitmap (known as change block tracking in vmware worlds) would be possible in the form we have it. Same w.r.t. our own stack for managing LXC container.<p>The web UI part is actually one of our smaller code bases relative to the whole API and lower level backend code.</p>
]]></description><pubDate>Wed, 19 Nov 2025 19:43:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45984126</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45984126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45984126</guid></item><item><title><![CDATA[New comment by tlamponi in "Blender 5.0"]]></title><description><![CDATA[
<p>For that purpose Sweet Home 3D might be easier to use, especially if one has not that much CAD experience.<p><a href="https://www.sweethome3d.com/" rel="nofollow">https://www.sweethome3d.com/</a></p>
]]></description><pubDate>Wed, 19 Nov 2025 13:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45979316</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45979316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45979316</guid></item><item><title><![CDATA[New comment by tlamponi in "Pikaday: A friendly guide to front-end date pickers"]]></title><description><![CDATA[
<p>No, it's not. And if that's what confuses one, it will not be the actual source of these problems.</p>
]]></description><pubDate>Wed, 12 Nov 2025 13:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45899634</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45899634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45899634</guid></item><item><title><![CDATA[New comment by tlamponi in "Pikaday: A friendly guide to front-end date pickers"]]></title><description><![CDATA[
<p>Obviously, but additionally, providing validation on the frontend can help UX a lot.
Doing that can provide much quicker feedback compared to an error thrown at the user only after submitting a form, which can get especially annoying if the latter loses (some of) its values due to submission.
And one solution for that problem can be using a native picker.</p>
]]></description><pubDate>Wed, 12 Nov 2025 05:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45896811</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45896811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45896811</guid></item><item><title><![CDATA[New comment by tlamponi in "KDE is now my favorite desktop"]]></title><description><![CDATA[
<p>FWIW, the few non-techie people in my life that I care enough to administer their notebooks and provide support all run KDE on Debian happily.<p>While I had some reservations about acceptance when I made the switch from Windows 7, it turned out that it was one of my better choices of my life, and resulted in much less work for me compared to what Windows caused for me previously. And GNOME just did not work out well for most of these people and the workflows they are used to.</p>
]]></description><pubDate>Thu, 18 Sep 2025 14:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45290536</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45290536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45290536</guid></item><item><title><![CDATA[New comment by tlamponi in "Pass: Unix Password Manager"]]></title><description><![CDATA[
<p>I like pass and use it a lot, especially as it provides a good and safe backup for the case my vaultwarden instance goes up in smokes.<p>There is also a drop-in replacement with has some extra features and a bit better UX in some parts, personally I only really use it for the better support for handling multiple GPG keys, as I got some physical backup keys and it can be also nice teams for a shared vault.<p><a href="https://www.gopass.pw/" rel="nofollow">https://www.gopass.pw/</a><p><a href="https://github.com/gopasspw/gopass" rel="nofollow">https://github.com/gopasspw/gopass</a></p>
]]></description><pubDate>Sun, 14 Sep 2025 02:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45236828</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45236828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45236828</guid></item><item><title><![CDATA[New comment by tlamponi in "Dissecting the Apple M1 GPU, the end"]]></title><description><![CDATA[
<p>There was a time when people said that about AMD.<p>Don't get me wrong, Intel's outlook is IMO currently indeed rather bleak, but I would not completely write it off just yet.</p>
]]></description><pubDate>Wed, 27 Aug 2025 15:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45040650</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=45040650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45040650</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox Virtual Environment 9.0 with Debian 13 released"]]></title><description><![CDATA[
<p>> Is it like writing frontend code in Rust and compiled to WASM ?<p>Exactly, it's actually quite lightweight and stable plus mostly finished, so don't let the slower upstream releases discourage you from ever trying it more extensively.<p>We build a widget library with our products as main target around Yew and native web technologies, you can check out:<p><a href="https://github.com/proxmox/proxmox-yew-widget-toolkit" rel="nofollow">https://github.com/proxmox/proxmox-yew-widget-toolkit</a><p>And the example repo:<p><a href="https://github.com/proxmox/proxmox-yew-widget-toolkit-examples" rel="nofollow">https://github.com/proxmox/proxmox-yew-widget-toolkit-exampl...</a><p>For code and a little bit more info. We definitively need to clean a few documentation and resource things up, but we tried to make it so that it can be reused by others without tying them to our API types or the like.<p>FWIW, the in-development Proxmox Datacenter Manager also uses our Rust / Yew based UI, it's basically our first 100% rust project (well, minus the Linux / Debian foundation naturally, but it's getting there ;-)</p>
]]></description><pubDate>Tue, 05 Aug 2025 21:21:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44804495</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=44804495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44804495</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox Virtual Environment 9.0 with Debian 13 released"]]></title><description><![CDATA[
<p>The linked forum post has an FAQ entry, this was a carefully weighted decision with many factors playing a role, including having more staff available to manage any potential release fall-out on our side. And we're in general pretty much self-sufficient for any need that should arise, always have been that way and provide enterprise support offerings that back our official support guarantees if your org would have the need for that.<p>Finally, we provide bug and security updates for the previous stable release for over a year, so no user has any rush to upgrade now, they can safely choose any time between now and until August 2026.</p>
]]></description><pubDate>Tue, 05 Aug 2025 21:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44804425</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=44804425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44804425</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox Virtual Environment 9.0 with Debian 13 released"]]></title><description><![CDATA[
<p>We manage anything, including package builds, ourselves if the need should arise; we also monitor Debian and release critical bugs closely, we see no realistic potential for any Proxmox relevant package to disappear, at least nothing higer compared to that happening after the 9th.<p>FWIW, we got staff members that are also directly involved with Debian which makes things a bit easier.</p>
]]></description><pubDate>Tue, 05 Aug 2025 21:11:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44804366</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=44804366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44804366</guid></item><item><title><![CDATA[New comment by tlamponi in "What to expect from Debian/Trixie"]]></title><description><![CDATA[
<p>> now how do I log in to rewrite the ifcfg file when the interface wasn't brought up with the correct config because it has a different name?<p>Unlike most desktops, basically all servers got out-of-band management (e.g. IPMI) and a NIC swap is something that needs a tech physically near the server, so even a simple serial console is easily plugged in.
Or how will that new NIC work with the whole network, like any basic networking setup or firewall won't allow traffic from arbitrary MACs, so normally this needs to be coordinated already anyway in an enterprise setting, e.g. through a change management process.<p>And why would one optimize the whole design for network naming for the edge case and not the much more common one like simple software updates.<p>And the design is not even being able to guarantee it for the edge case. Plugin that NIC in a different PCI slot, or let the firmware to a blip and report it differently–all things that happened!–and you still got no network with net naming scheme. Worse, you reboot after a systemd update, and you can have no network either. Or the kernel learns that your NIC supports virtual functions, guess what, no network because the (seemingly just-in-time) predictable naming scheme now sees that information changing its previous prediction.<p>I never will be able to understand how one can argue for breaking the common use case, nobody argues that there isn't a real problem or that there is the One True Way™ to solve it (at least I do not intend so), but arguing for using a certainly not ideal default that optimized for an edge case feels a bit like some sunk cost fallacy to me.<p>Sorry for my wall of text, I would really like to care less, but at $work I am exposed to this mess directly, not only for our infra but for all users of our projects, can all be done and managed, sure, but the churn and hours I have to put in thanks to this feels unnecessary and could be used for much more useful things.</p>
]]></description><pubDate>Fri, 25 Jul 2025 11:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44681801</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=44681801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44681801</guid></item><item><title><![CDATA[New comment by tlamponi in "Proxmox Donates €10k to the Perl and Raku Foundation"]]></title><description><![CDATA[
<p>Note that I'm neither a "sales people", nor is the one that made the original post, as that is Olaf from the Perl foundation, who reached out to me after I made a contribution to one of his Perl projects, if you must know. Tbh. I didn't even know that he would post this on some channels like here or reddit before getting pinged by a colleague that we were mentioned on the front page of HN.
And for a fact, I actually know (and enjoy!) several people from the QEMU and libvirt developer community actively posting on other sites comment sections, or is that now a bad thing too?<p>And FWIW, I tried several times to point out that QEMU itself is only a small part of what we provide–even if not, just providing a good API abstraction around that is significant work, especially if it should allow two decades (and counting!) of stable upgrade paths and _without_ libvirt. And we nowhere hide the underlying technologies, we're proudly building upon–and trying to give back–to all projects we use, be it Debian, QEMU/KVM, LXC (which we co-maintain), Linux kernel, FRR, rust, or–like here–Perl...<p>But as you're rather dismissive and now even start to call people trolling I hardly see any need to take your writings as serious discussion, they do not seem to be done in good faith, and IMO doing it this way certainly won't help to promote FLOSS, that should be possible without being dismissive to others work.</p>
]]></description><pubDate>Fri, 25 Jul 2025 09:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44681291</link><dc:creator>tlamponi</dc:creator><comments>https://news.ycombinator.com/item?id=44681291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44681291</guid></item></channel></rss>