|9 months ago||about 1 month ago|
|-||GNU General Public License v3.0 only|
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.
Is it possible to make my linux system automatically wipe everything if someone enters a wrong password twice
2 projects | /r/privacy | 19 Jun 2023
2 projects | /r/ProgrammerHumor | 6 Jun 2023
Ideas to challenge my linux college students.
3 projects | /r/linux | 4 May 2023
I improved the meme
5 projects | /r/linuxmasterrace | 5 Nov 2022
what's a lesser know distro that surprised you in a positive way?
4 projects | /r/linux | 18 Sep 2022
Distro for a masochist
2 projects | /r/FindMeADistro | 10 Sep 2022
Suicide Linux for the ultimate masochist experience.
ah yes, deleting the boot loader because I printed an uninitialized int
3 projects | /r/programminghorror | 27 Jul 2022
Something similar to Suicide Linux?
SL (Steam Locomotive)
3 projects | news.ycombinator.com | 11 Jul 2022
After you think you are perfect, then there’s suicide linux: https://github.com/tiagoad/suicide-linux
“Any time - any time - you type any remotely incorrect command, the interpreter creatively resolves it into rm -rf / and wipes your hard drive.”
lsslslls [OC !
6 projects | /r/linuxmemes | 17 Dec 2021
im looking for niche distros, anyone know a good few?
2 projects | /r/DistroHopping | 20 Apr 2021
Suicide Linux Not really a full distro, but a fun game. You know how sometimes you mistype a command, like sl when you mean ls, or sssh when you mean ssh? Well, in suicide linux, Making mistakes like that are unacceptable, nigh, unforgivable. A single wrong command will instead execute rm -rf / for you, and save you the shame of needing to correct your typo.
Learn to write production quality STL like classes
4 projects | /r/cpp_questions | 28 Jun 2023
My favorite C compiler flags during development
3 projects | news.ycombinator.com | 29 Apr 2023
For a more detailed explanation, see . (Also the inspiration for the above example,)
What are does the hobbyist programmer miss comparing the paid versus free Ada ecosystem?
2 projects | /r/ada | 24 Apr 2023
This is why, when considering whether to build & release a nn.2.0 macOS version, I’ll only do so if there’s a good reason: for example, GCC 12.1.0 couldn’t compile C source on macOS Ventura (version 13).
Is strcmp in embedded C safe? If not, what are the usual substitutes?
2 projects | /r/embedded | 3 Feb 2023
Stop Comparing Rust to Old C++
10 projects | /r/cpp | 31 Jan 2023
There are three. The official one, mrustc (no borrow checker, but can essentially compile the official rustc) and GCC (can't really compile anything substantial yet). Only rustc is production-ready though.
If you're on debian or a debian-like machine and you need a simple way to setup a C/C++ cross-compiler (and other tools) for your 32-bit OS, here's a simple script.
2 projects | /r/osdev | 31 Jan 2023
It was not so much a compiler bug, but a libstd++ bug. cstdint did not work correctly with -ffreestanding and when gcc was configured with --disable-hosted-libstdcxx. GCC was unable to find cstdint was originally defined by checking stido.h and that’s not available. Here’s the PR that fixes it. And this PR isn’t included with the latest release.
Falsehoods programmers believe about undefined behavior
7 projects | /r/rust | 28 Nov 2022
GCC, clang or maybe watcom? You wouldn't find it there (before invention of AGI, but that would be entirely different can of worms).
What happens before main() in Linux vs Windows vs RTOS capable microcontroller(say STM32x)?
2 projects | /r/embedded | 9 Nov 2022
As /u/EETrainee mentioned, it can be called crt*. In the GCC source tree, you'll find these in the target architecture's subdirectory below: https://github.com/gcc-mirror/gcc/tree/master/libgcc/config. The interesting files are called crti.S, crtn.S or crt0.c.
RFC: C++ Buffer Hardening
2 projects | news.ycombinator.com | 5 Oct 2022
> For example, accessing a std::span or a std::vector outside of its bounds would abort the program, and so would accessing an empty std::optional.
I don't really understand the difference with libc++, libstdc++ and msvc stl's respective debug modes, they already do exactly these checks :
GMP-Ada: An implementation of Ada.Numerics.Big_Numbers using libgmp
2 projects | /r/ada | 25 Sep 2022
Take a look at a-nbnbin__gmp.adb
What are some alternatives?
CMake - Mirror of CMake upstream repository
rtl8192eu-linux-driver - Drivers for the rtl8192eu chipset for wireless adapters (D-Link DWA-131 rev E1 included!)
llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
STL - MSVC's implementation of the C++ Standard Library.
cobol-on-wheelchair - Micro web-framework for COBOL
python-imphook - Simple and clear import hooks for Python - import anything as if it were a Python module
rtl8192eu-linux - Realtek rtl8192eu official Linux driver, versions: 18.104.22.168 (master), 22.214.171.124, 5.6.4 and 126.96.36.199 (default)
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
busybox - The Swiss Army Knife of Embedded Linux - private tree
0.30000000000000004 - Floating Point Math Examples
bedrocklinux-userland - This tracks development for the things such as scripts and (defaults for) config files for Bedrock Linux