1. AzureException extends RuntimeException

    Azure updated many of its Java libraries. Not only the (Maven-) groupId com.azure is new. Also exceptions were redesigned. Their principle reminds me of my first tries with Java. More…

  2. Boot from RAID of an ASUS PRO WS X570-ACE

    The homeserver received a major upgrade to do more tasks. I chose an ASUS PRO WS X570-ACE as its mainboard. It provides sufficient bandwidth especially PCIe lanes. In addition to a true RAID controller I want to use the mainboard's RAID controller, too. Rumors had it that this should be bootable even from the two available NVMe slots. The proof of the pudding is in the eating. More…

    It should basically work, August 2022 in Gentoo
  3. Failed Metaphors

    Another presentation about Agile Methods and again the one with the slides compares with Waterfall. In the end Agile Methods succeed by turning a stroller into a car. Waterfall only came up with something that looks as if a 3-year-old had put together all kinds of parts of different sizes in odd numbers which doesn't drive at all. More…

  4. Man Pages as HTML is hard

    I really like to link to valuable sources in my articles. Man pages are a hard problem. There are sites out there delivering them as HTML but not very handy. More…

  5. Azure or Nothing Part 1

    VBScript was capable and incomplete. This tumor's creator surely went on to try pipelines. There are classic- and YAML-pipelines. And it wouldn't be Microsoft if the YAML standard is just someone else opinion and big M wouldn't ignore common sense. More…

  6. 2 Monitors one Touchscreen

    I often connect my laptop to a larger touch screen. Its touch events are misaligned if not re-configured. This can be adjusted With just xrandr and xinput in a single line. More…

    Touch events at the right place, June 2021 in Linux
  7. Upgrade Java Auto Modules

    Some Java libraries still have no modules-info.java. That is why they can not be packed with jlink into your projects. A simple script changes this. More…

  8. Hunting Ghosts

    For one task I need to start a group of services, provided through a docker-compose.yml. It worked yesterday and today I'll finish my task with a developer's test of the complete integration. But it needs seconds more than usual – I cultivated that feeling deep inside there's a delay thus there are going to be dragons ahead. More…

  9. KeepassXC Browser plugin

    For years I have been using KeepassXC and in some places even as browser plugin. Its auto typing sequence is very flexibile. But a drop down selection at the input fields for username/ password is much easier to handle. But this comes at a price. More…

  10. Repair a bike light

    The bike light has a built-in rechargeable Li-Ion battery. But it doesn't work anymore properly. Instead of lasting a few hours it turns dark after a few minutes. Charging nevertheless works properly. More…

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Drew DeVault's blog

Does Rust belong in the Linux kernel?

2022-10-3

I am known to be a bit of a polemic when it comes to Rust. I will be forthright with the fact that I don’t particularly care for Rust, and that my public criticisms of it might set up many readers with a reluctance to endure yet another Rust…Drew DeVault's blog

John Ankarström