|over 2 years ago||about 15 hours ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Linus Torvalds rails against 80-character-lines as a de facto programming standard
7 projects | reddit.com/r/programming | 3 Jan 2021
Oof, I remember being in school and they taught us COBOL for 3 semesters (this was late 1990s...) I had to go look what Github has that's COBOL and this is what I found.
Ask HN: Why the Linux Kernel doesn't have unit tests?
> Do you really need tests for the read(2) syscall when Linux is running on a billion devices, and that syscall is called some 10^12 times per second globally?
Maybe not, but isn't it true that any new code that is being added to the kernel has been run on exactly 0 devices? And new code is being added all the time.
Maybe that's why the most recent commit as of right now is loaded with fixes of broken things: https://github.com/torvalds/linux/commit/08ad43d554bacb9769c...
It's one thing to say that it's impossible to test effectively locally before release (which I'm not sure if that's true or not). But you're saying it's just not worth testing because it'll break in real life and that's even better, which I"m not sure I can agree with.
That makes sense, but I just picked another commit at random without a -rc tag:
The fix is to change && to ||
> ... there are a bunch of internal APIs: linked lists come to mind.
Those already have unit tests:
using an existing in-kernel test framework no less.
If you step up into the 'lib' directory (containing generic in-kernel utility code) you might notice that there are a bunch of C files already that have an "_test" suffix in their name.
What is the current state of pressure sensitivity support for DS3 controllers?
3 projects | reddit.com/r/linux_gaming | 24 Nov 2022
DsHidMini seems to be what people are using to get the traditional function of pressure-sensitive face buttons. Nowhere does it state if it can be run on Linux or not, but the dev put this link under the Tools and references header on it's git page with the title "linux/drivers/hid/hid-sony.c": https://github.com/torvalds/linux/blob/master/drivers/hid/hid-sony.c
Linux Users need to be locked up and tortured for being annoying
2 projects | reddit.com/r/linuxsucks | 16 Nov 2022
Are DOS utilities open source.
3 projects | reddit.com/r/linuxquestions | 10 Nov 2022
There are implementations of that specification, such as Linux's, and those are Free Software (and Open Source).
Why is Rosetta 2 fast?
5 projects | news.ycombinator.com | 9 Nov 2022
C++20 is gaining the [[likely]] attribute for guiding in the predictor in a portable way:
Prior to this it was also possible, but required compiler-specific macros like GCC's __builtin_expect, which is used all over the kernel:5 projects | news.ycombinator.com | 9 Nov 2022
The kernel definitely sets the WIMG bits at https://github.com/torvalds/linux/blob/master/arch/powerpc/m... (line 336, if HN removes it), though I've never been able to "make it work" either.
I used box64 as a test case, where I had a game that would run in emulation, but only if I pinned it to a single core. On ARM64, it also worked, as the JIT translator on box64 uses manually inserted memory fences to force strongly ordered access.
The game never worked correctly, even after I patched the kernel to mark every page on the system as SAO, and confirmed this worked by checking the set memory flags. This might be a mistake in my understanding of what SAO should do, though. (or another failure in box64 on ppc64le)
One thought I've had recently is perhaps it's like the recently discovered tagged memory extension and only worked in big endian? There's nothing in the docs to suggest this, but since the only test case was BE-only, maybe?
Vendo os posts desse sub, o pessoal aqui realmente acredita nas fake news das urnas?
2 projects | reddit.com/r/brasilivre | 9 Nov 2022
Containers are chroot with a Marketing Budget
6 projects | news.ycombinator.com | 8 Nov 2022
What are some alternatives?
zen-kernel - Zen Patched Kernel Sources
DS4Windows - Like those other ds4tools, but sexier
winapps - Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
void-packages - The Void source packages collection
RyzenAdj - Adjust power management settings for Ryzen APUs
serenity - The Serenity Operating System 🐞
edk2-sdm845 - (Maybe) Generic edk2 port for sdm845
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
iron-alpine - Hardened alpine linux baseimage for Docker.
AutoEq - Automatic headphone equalization from frequency responses
illumos-gate - An open-source Unix operating system