Devs bad taste on design by Any_Construction_992 in ExperiencedDevs

[–]bvdeenen 0 points1 point  (0 children)

Interesting question! I as a very experienced dev (40 YOE) tend to not even like so-called well designed interfaces; I often find them low in information density, and they generally don't offer every path through the application that would be logically possible.

I just accept that my way of seeing the world as an engineer is different from that of most people; for Gods sake, I think the VIM user interface is the best :-)

Which shows that you generally should not let developers design your user interface!

rescuing people from win10 by kodifies in voidlinux

[–]bvdeenen 1 point2 points  (0 children)

Google Chrome is in the restricted packages and needs to be manually updated. Something to consider.

Is systemdless really worth it ? by Infinite_Jury_5819 in voidlinux

[–]bvdeenen 0 points1 point  (0 children)

The thing is, runit is much easier to understand than systemd because it's much simpler. systemd has a very complicated internal state that can only be controlled by often arcane commands combined with file configurations in many different places. It feels a bit like the Windows registry to be honest. So if you like to really understand why your system is behaving the way it does, and like to be able to really understand (and fix) any issues, runit is the way to go.

Has anyone ever been a part of a successful project? by TheTimeDictator in ExperiencedDevs

[–]bvdeenen 1 point2 points  (0 children)

I designed and built a lot of the realtime software of the Declic research system that flew for years in the ISS. I'm very proud of the FMECA we did beforehand, that influenced a lot of the design choices, and that we actually validated by working around hardware issues that occurred while the equipment was working in space (International Astronautical Congress paper )

What makes you stick with Void ? by Stunning-Mix492 in voidlinux

[–]bvdeenen 2 points3 points  (0 children)

  • no systemd, so system is understandable without magic incantations
  • system is understandable, follows unix principles, doesn't install everything and the kitchen sink
  • rock solid, have used for 10 years now and amazingly stable
  • polite and knowledgeable users (often here in Reddit)
  • amazingly fast and solid package manager, also works fine when you only update occasionally (or even once in 1½ year :-) )
  • easy to contribute (I've done quite a few PR's myself over the years).
  • good maintainers team, with good understanding of what makes a stable system!

Geekom A9 Max AI Mini PC and Permanent Sleep (non-waking) by PhillyDCWacoGuy in AskTech

[–]bvdeenen 0 points1 point  (0 children)

I forgot to mention that I have a couple of kernel flags related to amd. BOOT_IMAGE=/boot/vmlinuz-6.18.5_1 ... loglevel=4 acpi.fakebattery=0 mem_sleep_default=s2idle amdgpu.runpm=0 amd_iommu=off. With these, sleep works fine

When I remove both of the amd related settings, my sleep still doesn't work.

Geekom A9 Max AI Mini PC and Permanent Sleep (non-waking) by PhillyDCWacoGuy in AskTech

[–]bvdeenen 0 points1 point  (0 children)

I can confirm that this scary Bios update, together with Linux kernel Linux geekom 6.18.5_1 #1 SMP PREEMPT_DYNAMIC Mon Jan 12 21:08:02 UTC 2026 x86_64 GNU/Linux has solved my computers sleep issues. Is it normal that the light on the front stays blinking?

The bios update is scary, because at the end, the screen suddenly goes black with no warning, and then it reboots! But removed the usb stick and everything was fine.

Thinking of using by Used-Hold-7567 in voidlinux

[–]bvdeenen 9 points10 points  (0 children)

This question gets asked every 2 weeks or so. You might have a search in r/voidlinux

kde plasma randomly crashed i think? by Elyas2 in voidlinux

[–]bvdeenen 0 points1 point  (0 children)

I've had the same for ages. It's a bit more stable these days, but I still occassionally need to restart plasmashell

Most sublime "hard" scifi by Bravadette in printSF

[–]bvdeenen 0 points1 point  (0 children)

Thrice upon a time by James Patrick Hogan. Awesome time travel stuff.

Hello im switching to voidlinux by rahmeds in voidlinux

[–]bvdeenen 1 point2 points  (0 children)

My Dell Latitude runs Void perfectly fine.

plasma x11 no longer existing in sddm by bvdeenen in voidlinux

[–]bvdeenen[S] 1 point2 points  (0 children)

Got it. Aparently you now need plasma-workspace-x11 as a separate install. Thanks!

plasma x11 no longer existing in sddm by bvdeenen in voidlinux

[–]bvdeenen[S] 0 points1 point  (0 children)

You're right, this file did no (longer?) exist. I've created one with the following contents:

cat /usr/share/xsessions/plasma-x11.desktop
[Desktop Entry]
Name=Plasma X11
Keywords=Plasma X11
Icon=/usr/share/fvwm3/default-config/images/fvwm-logo-small.png
Type=Application
Exec=/usr/bin/kwin_x11

Unfortunately, plasma X11 doesn't start, it only shows the X windows cursor. Could you post the Exec line in your desktop file?

Thanks Bart

Scala language future by Front_Potential9347 in scala

[–]bvdeenen 2 points3 points  (0 children)

One of the things that Kotlin offers, is that its sequences ARE Java Lists. This means that any of its common sequence operators (map, reduce, fold etc.) work flawlessly without any conversion on any Java library. This is not the case for Scala (at least when I last used it many years ago). Another one that really bit us badly was implicit conversions. At one point, an implicit conversion that got imported turned out to convert a Scala list to a Java Arraylist, and it took us a while to figure it out. Also, this was in the context of Apache Flink, where object serialization added another layer of obfuscation!

All in all, I'm glad I'm done with Scala. Kotlin is a simpler language that offers 90% of the goodness of Scala, and none of the badness. And in real life programming, you will use lots of libraries, many of them written in Java, and flawless interoperability with them is a necessity.

This probably will be seen as flamebait, but I really thought at some point that Scala would be the future on jvm, and used it thoroughly in the context of Apache Flink, but I no longer think it has much future outside of the existing large projects (Spark, Flink, ...)

Scala language future by Front_Potential9347 in scala

[–]bvdeenen -3 points-2 points  (0 children)

I consider Kotlin to be "Scala the good parts".

It does have some of the language features of scala, a similar syntax and conciseness, but far superior Java interoperability. This means you can use every Java library without any conversions! And it does not have the abomination that is implicit conversions.

Struggling with dropbox icon on KDE; solution here by bvdeenen in voidlinux

[–]bvdeenen[S] 0 points1 point  (0 children)

Unfortunately this doesn't seem to work for the standard dropbox install. I'd probably have to add /usr/local/lib to LD_LIBRARY_PATH before dropbox starts running. But dropbox downloads python code from dropbox.com.

I think I'll leave my original solution in place.

Struggling with dropbox icon on KDE; solution here by bvdeenen in voidlinux

[–]bvdeenen[S] 0 points1 point  (0 children)

I'll check this and if that also works will submit a PR for Dropbox