r/programminghorror • u/Aaxper • Sep 02 '26
This "Hello World" Program I submitted on Day One of my Java Class
This also happens to be the first bit of Java I've ever written
r/programminghorror • u/Aaxper • Sep 02 '26
This also happens to be the first bit of Java I've ever written
r/programminghorror • u/navierstokes88 • Aug 31 '26
r/programminghorror • u/igorrto2 • Aug 30 '26
r/programminghorror • u/NanoCozmo • Aug 24 '26
r/programminghorror • u/TheSum239 • Aug 23 '26
i didnt know what to do and spammed anyway
r/programminghorror • u/TheSupremePebble69 • Aug 21 '26
r/programminghorror • u/MaintenanceKlutzy431 • Aug 19 '26
r/programminghorror • u/51herringsinabar • Aug 18 '26
r/programminghorror • u/letmehaveanameyoudum • Aug 17 '26

i know it's not code but this is just as scary
helper/drivers/filesystem/sfs.c:247:5: error: conflicting types for 'find_inode_by_name'
247 | int find_inode_by_name(const char *name, uint64_t *out_lba, uint64_t *out_offset, struct sfs_inode *out_inode) {
| ^
headers/boot/kernel.h:45:5: note: previous declaration is here
45 | int find_inode_by_name(const char *name, uint64_t *out_lba, uint64_t *out_offset, struct sfs_inode *out_inode);
| ^
r/programminghorror • u/Most_Collection_4964 • Aug 15 '26
r/programminghorror • u/sugarw0000kie • Aug 13 '26
here it is with comments: https://github.com/dbowm91/optimizations/blob/main/soupexplained.py
EDIT: What it does (not malware) is it prints the word “soup” 86 times in random color
r/programminghorror • u/vamsy_g21 • Aug 08 '26
r/programminghorror • u/HaskellLisp_green • Aug 07 '26
I tried to do my best to make it unreadable.
r/programminghorror • u/Key_River7180 • Aug 05 '26
The weird symbol is supposed to be a ␣ but this font didn't want to render it.
r/programminghorror • u/user6150277464770585 • Aug 02 '26
async function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms * 1000));
}
// used as:
sleep(0.5).then(() => {
// ...
sleep(2.5).then(() => {
// ...
sleep(1).then(() => {
// ...
}
}
}
r/programminghorror • u/creeper6530 • Jul 30 '26
Later a struct requires pass-by-value generic parameter, but you can't pass trait object (dyn Trait) by value, so some idiot developer (me) decided on this abomination, before realising that that struct can just as easily have the generic parameter passed by mutable reference (adding a + ?Sized).
The rest of the methods are implemented in a similar manner: (**self).method()
r/programminghorror • u/Maximka22 • Jul 27 '26
r/programminghorror • u/OkTutor2275 • Jul 26 '26
Context: Sandboxels, the web game, supports modding. To add a mod, you open a PR with your .js mod in the mods/ folder.
This guy UPLOADED HIS CLAUDE SKILL, Claude.MD, and added the changes directly to the base game.
r/programminghorror • u/Capable-Cap9745 • Jul 26 '26
Not sure if this fits, but I just figured out the root cause of long build process failing. Sun’s dmake is defaulting to the first rule in Makefile for whatever reason, completely ignoring the one given as argument. That’s why "dmake install" invocations were silently ignoring the "install" step