Our great sponsors
data_jd | linux | |
---|---|---|
6 | 847 | |
13 | 148,270 | |
- | - | |
1.7 | 10.0 | |
4 days ago | 6 days ago | |
J | C | |
- | 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.
data_jd
-
Random walk in 2 lines of J
I suspect the J package Jd is probably the most non-trivial public codebase. I don’t love the coding style (functions are long and scripted) and it doesn’t make use of newer lambda functions (“direct definitions”) which are easier to read. https://github.com/jsoftware/data_jd
-
Jd
An example J file because this link doesn't say much:
https://github.com/jsoftware/data_jd/blob/master/csv/csv.ijs
Here's one of the more central files that ties into how a Jd database is laid out:
https://github.com/jsoftware/data_jd/blob/master/base/common...
Not that I claim anyone in particular can read it of course. Jd uses a hierarchy of folder, database, table, column that's handled with an object system to share code between them. A folder is just a place to put databases and hardly needs to add anything, while the other levels have a lot of extra functionality. As an inverted database, Jd stores each column in a file, and accesses it using memory mapping.
https://github.com/jsoftware/data_jd/blob/master/base/folder...
https://github.com/jsoftware/data_jd/blob/master/base/table....
(I designed this system when I did some of the early work to turn JDB into Jd as a summer intern)
I found this license for jd itself. It is free only for non-commercial use:
https://github.com/jsoftware/data_jd/blob/master/doc/License...
The link you mentioned only applies to the jsource folder: the jengine code.
-
Denigma is an AI that explains code in understandable English. Test it for yourself... Today!
A longer piece from GitHub: csvreportsummary=: 3 : 0 t=. <;.2 fread PATHLOGLOGFILE b=. (<,LF)=t b=. b+.(<'!')={.each t b=. b+.(<'src: ')=5{.each t b=. b+.(<'snk: ')=5{.each t b=. b+.(<'elapsed: ')=9{.each t b=. b+.(<'rows: ')=6{.each t b=. b+.(<'error: ')=7{.each t ;b#t )
linux
- The SFC urges John Deere to surrender source code under GPL
- MX Master 3S : Linux : logid : Bluetooth
-
OK so whose gonna tell them
According to the Github page on the right side it doesn't list Rust. Maybe there isn't enough Rust yet to be shown on that tracker?
-
Any way to get resizeable bar to work with a GPU passtrough VM?
The only thing kernel >= 6.1 allows is to *manually* manipulate bar sizes. It allows you to set the bar size before passing through to the guest, the guest has no control over the bar size. If your setup magically allows the guest to resize bars it has nothing to do with this patch.
-
FreeBSD Home Audio Studio
For what it's worth, I've been using a BabyFace Pro on Mac for years, ADAT-connected to an RME rack ADC/DAC to enable all available audio channels, and it's been as rock-solid as any hardware I've ever owned.
Note that, while the BabyFace Pro doesn't have native Linux or BSD drivers, it does have a USB class-compliant mode that, while feature-limited compared to the proprietary drivers, may be sufficient for DAW use — AFAIK, the primary limitation is limited control over the hardware mixer, so problematic if you need low-latency monitoring of multiple input channels simultaneously, but possibly irrelevant otherwise.
There's also a full-featured iPad mixer app that works in class-compliant mode, so full control is at least theoretically possible, lack of published details notwithstanding, and there appears to be at least some support for this in the Linux kernel,
https://github.com/torvalds/linux/blob/2eb29d59ddf02e39774ab...
-
The Prodigy - Omen
There's 0.8% Assembly in the Linux kernel according to Github. https://github.com/torvalds/linux/
-
Nation states fear this
I had a quick check. Linux source I downloaded from github has about 38 rust files and 353 grep hits for unsafe.
-
Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives
It appears so. It exists and is in tree but it's probably going to stay "optional features only" for the foreseeable future since rust can't currently target all platforms that the kernel supports.
-
Kernel 6.2 Adds Official DualShock 4 Support, Stable Intel Arc GPU Graphics
Probably this one: https://github.com/torvalds/linux/blob/master/drivers/hid/hid-playstation.c
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
RyzenAdj - Adjust power management settings for Ryzen APUs
void-packages - The Void source packages collection
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
AutoEq - Automatic headphone equalization from frequency responses
illumos-gate - An open-source Unix operating system
iron-alpine - Hardened alpine linux baseimage for Docker.