Search

Items tagged with: LINUX





"Feature consistency in compile-time-configurable system software: Facing the Linux 10,000 feature problem"

Much system software can be configured at compile time to tailor it with respect to a broad range of supported hardware architectures and application domains. A good example is the Linux kernel, which provides more than 10,000 configurable features, growing rapidly. From the maintenance point of view, compile-time configurability imposes big challenges. The configuration model (the selectable features and their constraints as presented to the user) and the configurability that is actually implemented in the code have to be kept in sync, which, if performed manually, is a tedious and error-prone task. In the case of Linux, this has led to numerous defects in the source code, many of which are actual bugs. We suggest an approach to automatically check for configurability-related implementation defects in large-scale configurable system software. The configurability is extracted from its various implementation sources and examined for inconsistencies, which manifest in seemingly conditional code that is in fact unconditional. We evaluate our approach with the latest version of Linux, for which our tool detects 1,776 configurability defects, which manifest as dead/superfluous source code and bugs. Our findings have led to numerous source-code improvements and bug fixes in Linux: 123 patches (49 merged) fix 364 defects, 147 of which have been confirmed by the corresponding #Linux developers and 20 as fixing a new bug.


citeseerx.ist.psu.edu/viewdoc/…

Tartler, R., Lohmann, D., Sincero, J., & Schröder-Preikschat, W. (2011, April). Feature consistency in compile-time-configurable system software: Facing the Linux 10,000 feature problem. In Proceedings of the sixth conference on Computer systems (pp. 47-60).



#introduction #reintroduction

i'm derek, he/him. currently in central california and have lived in new york for a bit too

originally went through #music school up through #dma (lol i'd be surprised if that hashtag actually worked and referred to doctor of musical arts) studying #percussion with aspirations of being a "new music" percussionist but didn't stick the landing in music academia. i got a #math degree somewhere along the way and had been getting heavily into #computermusic and #creativecoding sorts of things working at a media lab during the dma so when covid, hit decided to go back to (online) grad school studying computer science. things i'm really into studying cs-wise are #ai/#ml things (more leaning on the ai-side but we'll see) and "soft-cs"/"extra-cs" sorta intersectional things like #hci and #education and starting to read about #computationalcreativity and other things. not sure where my cs studies will go yet but it'd be nice be able to research ai things more. also, i'm really into #foss / #linux sorta things.

other things i'm into are anime and manga (mostly iyashikei, mecha, and ikuhara things), video games, riichi mahjong, animals (mostly cats, sea otters and puffins), stars are cool, and also vast desolate expanses.

think my website better sums up things: derekxkwan.com/


A Wildly Powerful, Privacy-Focused Linux Laptop Appears…

omgubuntu.co.uk/2020/07/purism…

"Suffice to say it's a beast based around a six-core Intel Core i7-10710U (1.10 GHz, 4.70 GHz turbo boost) processor."

@omgubuntu

Learn more about the all-new Librem 14: puri.sm/products/librem-14/

#privacy #freedom #security #linux


The #LinuxGameJam2022 starts now! Make a game for #Linux within the next 10 days. As always, the jam is open to Linux-based and non-Linux-based participants alike. We can't wait to see what you make 🐧🕹️🎊
itch.io/jam/linux-game-jam-202…


🕹️ Title: EmptyEpsilon
🦊️ What's: A libre starship bridge simulator game (as in Star Trek)
🏡️ daid.github.io/EmptyEpsilon
🐣️ github.com/daid/EmptyEpsilon
🔖 #linux #game #sim #bridge_sim #libre #deb #rpm #arch

🥁️ Update: EE-2022.01.07PR➜EE-2022.03.16
⚗️ New features
📌️ Changes: github.com/daid/EmptyEpsilon/r…
🐘 From: mastodon.social/@holarse/10798…

🏝️ youtu.be/dR8-D7AkZMs
💎 youtu.be/kYz6370AXnw
🕹️ youtu.be/ZHExJWYB8CM






phosh 0.14.1 is out 🚀 :

It has lock screen phone call improvements, better thumbnails, a "Run command" dialog and lots of fixes for every day use. Check the release notes gitlab.gnome.org/World/Phosh/p… for details.

#phosh #librem5 #purism #gnomeonmobile #gnome #linux


These guys are great if you need a laptop that's 100% #linux compatible (which is getting more and more difficult every year).

TUXEDO Computers tuxedocomputers.com/


FluffyChat is an open source, nonprofit matrix client created using Flutter, the open source framework that allows building beautiful, natively compiled, multi-platform applications from a single codebase. The app is easy to use, secure and decentralized.

#fluffychat #matrix #flutter #android #linux


Announcement: Downtime git.friendi.ca / wiki.friendi.ca / files.friendi.ca / drone.friendi.ca


There might be a planned downtime tomorrow 14:00 CET. I am still figuring out if it is necessary to swap the NVME storage drive of the server and am in contact with the hosting company.

Please prepare for about 4-6 hours downtime to allow raid resync.

It might be much shorter, but I feel more comfortable with that prognosis.

Also if you know your way around NVME replacement and raid resync I am open for suggestions on how to do this, maybe it is possible to resync the system while it is running, last time I did not manage to do this and had to use a rescue live #Linux system to recover.

Details on the time scheduled in your timezone:
timeanddate.com/worldclock/fix…

#Announcement #Downtime #Friendica #Admin @Friendica Support