today's leftovers
-
Sometimes it actually is a kernel bug: bind() in Linux 6.0.16
There's a common saying and rule of thumb in programming (possibly originating in the C world) that it's never a compiler bug, it's going to be a bug in your code even if it looks crazy or impossible. Like all aphorisms it's not completely true, because compilers have bugs, but it's almost always the case that you haven't actually found a compiler bug and it's something else. You can say a similar thing about weird system issues (not) being the fault of a kernel bug, and so that's what I thought when the development version of Go started failing a self test when I built it on my Fedora 37 office desktop...
-
Gamescope (used on Steam Deck) adds in some VR support
What are you up to Valve? Gamescope, software used on the Steam Deck for Gaming Mode that handles displaying everything recently had some VR work pulled in. Perhaps for the upcoming Deckard VR HMD?
-
Best Steam Deck Games Released in the Past Week - 2023-01-15 Edition - Boiling Steam
Between 2023-01-08 and 2023-01-15 there were 100 new games validated for the Steam Deck. We use numerous factors to come up with this list of Best Steam Deck Games every week, such as popularity, ratings, uniqueness, and more…
-
MRAN is getting shutdown - what else is there for reproducibility with R, or why reproducibility is on a continuum?
I learnt last week that MRAN is going to get shutdown this year. For those of you that don’t know, MRAN was a CRAN mirror managed by Microsoft. What made MRAN stand out was the fact that Microsoft took daily snapshots of CRAN and it was thus possible to quite easily install old packages using the {checkpoint} package. This was a good thing for reproducibility, and for Windows and macOS, it was even possible to install binary packages, so no need to compile them from source.
-
Ubuntu 22.04 LTS servers and phased apt updates
Steve suggested that it was Ubuntu's "Phased Update" system, which is what it turned out to be. This set me off to do some investigations, and it turns out that phased (apt) updates explain some other anomalies we've seen with package updates on our Ubuntu 22.04 machines.
-
Ubuntu 22.04 on the ODroid N2+
Anymore, I just use these sorts of things as desktops. A number of my older posts were about making “Light Desktops” with Pis, but that era has passed. I still apply some of those tweaks, but these? These are just desktops anymore. They can’t do everything, but they continue getting closer and closer over time. They’ve got a decent set of ports, a GPIO header, and, nicely, a proper barrel plug for power. I’ve fought too many voltage drop issues with USB power to appreciate micro USB, though USB-C is getting better. A barrel plug. Use it!
-
7 Best Lawn Care Apps for Android Devices
Lawn care is essential to maintaining your home’s beauty and value. But maintaining a healthy lawn is quite a time-consuming and challenging task. Fortunately, several excellent lawn care apps for Android can help handle the process more efficiently for you.
[...]
Maintaining the health and cleanliness of your lawn is difficult for sure. But it will be more efficient if someone helps you remember all the tasks in time. The basic task of this lawn care app is to remind you of the lawn care schedule. Some of the apps also work great by providing essential lawn care tips. So, check the details of all apps to find exactly which app you should try.