25,721 karma · joined July 2, 2009
My blog: https://stefan.schueller.net/
[ my public key: https://keybase.io/sschueller; my proof: https://keybase.io/sschueller/sigs/cSO6UNJOgWjmvUIJO0i8jFBGALgpAMjEDObhkvnBgZ8 ]
Initially I thought this is going to be a huge pain. I have many interfaces and also pass-through hardware like the SFP28 card. I made a copy of my primary router vm and added fake interfaces with the same MAC addresses. I then went through the update procedure which was very simple.
in vyos vm:
wget https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q2/vyos-1.5-stream-2025-Q2-generic-amd64.iso -o vyos-1.5-stream-2025-Q2.iso
add system image /mnt/iso/vyos-1.5-stream-2025-Q2.iso
# follow prompts
reboot
# boot screen will offer two version now, old and new
That was it and it worked. So from now on I know I can just take a snapshot of my vm and do it directly on the main vm without making a copy.You do loose any custom configs you may have. In my case it was fstab changes and my cron entries.
At the same time I would never recommend anyone get 5G internet as their primary service if you have other options and especially not from one of these cheap providers.
[1] https://sschueller.github.io/posts/wiring-a-home-with-fiber/
[2] https://sschueller.github.io/posts/vyos-router-update/#wan-f...
[1] https://www.20min.ch/story/kmu-verzweifelt-keine-mails-webse...
There is no need for the SBB (Swiss national railway) to use cloudflare or AWS when the same can be provided by a local provider that also has the ability to deal with large DDOS and cap off the outside when it comes down to the wire. It is more important for someone in Switzerland to be able to purchase a ticket than someone planning a trip from abroad.
For example if I am coding with Kilocode and phpstorm. How would I use these microVms and what is the cloudflare worker for? I currently run a regular set of docker containers to run my code, how does this compare?
We vote a lot in Switzerland on a lot of issues but we do so on paper ballots which we can either drop directly in the box or send in the post. When there is a close vote the maximum wait for a result is usually around 4-5 hours so that isn't really an issue either. Counting is a highly distributed effort and IMO that also reduces the risk for large scale fraud.
I hope the PR gets merged soon.
[1] https://mblynchfirm.com/pharmaceutical-litigation/gadolinium...
The thing I miss is being able to rotate a IC by 45 degrees.
[1] https://sschueller.github.io/posts/ci-cd-with-kicad-and-gitl...
It is clear once again these companies are trying to build a moat with the help of government restricting anyone else from building AIs for their own profit.
Absolutely discussing how a tech that can truly advance human kind and x fold productivity is being stashed away for the profit of a few. All these productivity gains are going to go to the top and not for the common good. Shameful.
We are further away from a Star Trek kind of world than ever.
Same for fiber infrastructure, running fiber into a desolate town may not be profitable but giving the chance for some kid in that town to build the next unicorn from his home benefits the entire nation. Not all talent is in the cities.
I am glad that the first eID vote we had on this (in Switzerland) prevented private industry from issuing IDs etc.
What we have now (upcoming, after another vote) is an open source[1] non centralized eID issued by the government.[2]
Although there are still some problematic points (initial issuance software is not open source and who can ask for the ID is not limited enough) the solution we have now is the best way to do such a thing at this time.
[1] https://globalbusiness.org/foreign-direct-investment-in-the-...
[2] https://en.wikipedia.org/wiki/List_of_countries_by_foreign_e...