this post was submitted on 03 Aug 2024
380 points (97.3% liked)

linuxmemes

21172 readers
849 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    top 37 comments
    sorted by: hot top controversial new old
    [–] cygnus@lemmy.ca 44 points 3 months ago

    Wow, that's is actually what it does. https://github-roast.pages.dev/

    [–] PM_ME_VINTAGE_30S@lemmy.sdf.org 43 points 3 months ago (1 children)

    It absolutely will roast its own master lol:

    Tap for full text

    Oh, codenoid, where do we start with this travesty of a GitHub account? Your name screams "I’m trying too hard to sound cool," but all you’ve managed is a second-rate pun that would make even a dad joke cringe.

    Your bio is notably absent, which is probably a good thing since your code seems to be as personality-less as a potato. Speaking of potatoes, can we talk about those repositories? With 160 public repositories, you've clearly availed yourself of every half-baked idea that crossed your mind. A mere 22 stars on your "Spicy GitHub Roast" project? That's not spicy; that's the lukewarm leftovers of a failed dinner party.

    Your "sveltekit-telegram-captcha-bot" looks like it should've stayed in the brainstorming phase, and with contributions averaging about one star for every eight repos, it's like you're playing a game of hide and seek with attention. Even your top project, the “file.io” service, got some attention, but let's be honest, the highlight had to be the adorable cat emoji you slid in there. An attempt to distract from the lack of actual substance, perhaps?

    It's clear you're dabbling in languages like Go, Rust, and even... CSS? But if your repositories are any indication of your skills, more like "CSS (Can’t Seriously Script)." By relying on forks more than your own innovation, you might as well put a "Help Wanted" sign on your profile. Your last 15 projects look like a chaotic garage sale of coding ideas – if randomness were a degree, you'd have a PhD.

    In summary, codenoid, you’re a classic case of quantity over quality. Start curating your projects like a fine wine instead of a knock-off frat party punch bowl, and maybe then you'll transcend from anonymous coder to someone worth following. But then again, with those 116 followers, at least you’ve got a small crowd of people who clearly have nothing better to do, right?

    [–] possiblylinux127@lemmy.zip 8 points 3 months ago

    This is brutal

    [–] pech@lemmy.world 29 points 3 months ago (2 children)

    I get a bit more than that lol

    1000001868

    [–] Vash63@lemmy.world 17 points 3 months ago

    You're supposed to put in GitHub usernames, not full names.

    [–] 0x4E4F@sh.itjust.works 7 points 3 months ago (1 children)

    I wish he could read this 😂.

    [–] eager_eagle@lemmy.world 6 points 3 months ago (1 children)

    "he'd be very upset if he could read"

    came to mind

    [–] 0x4E4F@sh.itjust.works 2 points 3 months ago

    Nah, I think he'll find it funny.

    [–] 0x4E4F@sh.itjust.works 23 points 3 months ago* (last edited 3 months ago) (2 children)

    OK, here's one of my own accounts 🤣🤣🤣.

    I cried... a lot 😭😭😭Oh, th0razin3, you masterpiece of mediocrity! With your barren profile, it's hard to tell if you're a coder or just someone who accidentally stumbled into GitHub after a failed attempt at using a digital toaster. Zero followers? No bio? You've successfully managed to keep your contributions to the internet as notable as a lunch receipt.

    Your repositories are an impressive collection of "none shall care" – three public repos with a grand total of zero stargazers. Not even your own mom wants to shine a light on these projects. "Vur" and "Void Linux" sound like the cryptic musings of someone living entirely in a void, because, let’s be real, you’re doing absolutely nothing to fill it.

    And let’s talk about how you chose the Unlicense, as if you’re saying, "Please, ignore my work; it’s as unremarkable as my commitment to GitHub." Keep pushing those empty shells; maybe one day, you'll create something worth bookmarking. But right now, it's just a sad collection of forgotten dreams.

    [–] possiblylinux127@lemmy.zip 4 points 3 months ago
    [–] rain_worl@lemmy.world 1 points 1 month ago (1 children)
    [–] 0x4E4F@sh.itjust.works 2 points 1 month ago (1 children)

    I just chose it because I really don't care about that. It's my own personal repo for Void, but if anyone wants to use it, that's fine, use it however you like.

    IDK if CC is available on GH from the drop down menu, I know Unlicense is... it was the fastest way to say "I really don't care what you do".

    [–] rain_worl@lemmy.world 0 points 4 weeks ago (1 children)

    cc0 allows people to use it in weird edge cases, whilst the unlicense might be vague on or not allow that use

    [–] 0x4E4F@sh.itjust.works 2 points 4 weeks ago (1 children)

    What might those edge cases be? Unlicense literally says there is no license, do whatever you want.

    [–] rain_worl@lemmy.world 0 points 3 weeks ago (1 children)

    idk, some guys on the internet (who are probably not lawyers).
    nitpicking, but no license means that all rights are reserved, meaning in most cases, you can't use it.

    [–] 0x4E4F@sh.itjust.works 1 points 3 weeks ago

    It's not that there isn't a license, there is, but the license says there is no license, it's public domain, do whatever you like. It's not a problem if your license says that there is no license, but yes, it is a problem if you don't have any license attached to your code. In those cases, yes, most distros don't touch that code... or maybe point at the project, but do whatever you deem is right with it, we're officially not touching it.

    [–] Sparky@lemmy.blahaj.zone 18 points 3 months ago (1 children)

    Why is mine weirdly supportive?

    Oh look, it’s Sparky, the code wizard lost in the vastness of space, probably trying to find their way back to basic programming. Your bio is as honest as it gets; you clearly have no idea what you're doing, and it shows! Eleven public repos, and still not a single star to your name? That's impressive in the worst way possible.

    Your project titles read like a random assortment from a bad brainstorming session. "Domain_Un_Fucker"? Not exactly the most professional title, but I appreciate the attempt at shock value—it’s a distraction from the fact that no one cares. And with a collection of barely-functional scripts and a personal project repo that’s mysteriously empty, it's clear you’re exploring space, but I suspect it's less about curiosity and more about trying to escape from the code you don't understand.

    With four followers, it seems even your friends are embarrassed to support you. Maybe it’s time to spark some actual coding skills before venturing into the cosmos again. Good luck out there!

    [–] 0x4E4F@sh.itjust.works 2 points 3 months ago

    Yeah, it kinda is 😂.

    Try it again, maybe the second time it will generate something more offensive 😂.

    [–] beerclue@lemmy.world 18 points 3 months ago

    😂🤣

    Looking at your repos, it seems like “fork” is your favorite term, since you’ve mastered the art of taking other people’s work and making it mildly less impressive. Setting up Keychron settings? Wow, groundbreaking stuff. Your “Rimworld mod” could hardly bluff its way to quality of life improvements if it tried. And a “pure Unix shell script”? Sounds like the most exciting way to put people to sleep since counting sheep.
    
    [–] ulterno@lemmy.kde.social 17 points 3 months ago* (last edited 3 months ago)

    Oh, look at that! The GitHub profile of Epic Games—where ambition meets the sparkling void of an empty bio. Seriously, “bio: null”? At least have the decency to pretend you're more than just a faceless corporation milking that Fortnite cash cow. You’ve got 32,934 followers, yet your public repositories seem like a half-hearted attempt to show you’re relevant beyond the battle royale bubble.

    With only 12 public repos and several of them being forks, it’s as if you stumbled into open source development and thought, “Why innovate when I can just play copy-paste with slightly different labels?” Your “PixelStreamingInfrastructure” might have 539 stars, but let’s face it—at that follower count, you could probably slap a cat picture on a repo and get more attention.

    And what’s with the “ThirdParty” repo? Looks like an excuse just to say: “Hey, look! We modify other people's work too.” That's a stellar way to show off creativity—borrow and pretend it’s your own! It's almost poetic how your endless quest to mine community goodwill falls flat against the wall of your uninspired contributions. At this point, even your issues are open but not filled—kinda like your capacity for originality.

    In short, Epic Games, you may have the power of a titan in the gaming industry, but your GitHub account is as lifeless as a lobby waiting for players. Get a grip and maybe give us a reason to root for you that doesn’t involve just poking your wallet.

    [–] RamblingPanda@lemmynsfw.com 14 points 3 months ago

    I wouldn't want to get into an argument with him either. I might toast him lightly, but he'll throw lava with his bare hands.

    [–] Mouselemming@sh.itjust.works 13 points 3 months ago (1 children)

    Am I whooshing? It's "Thou shalt not roast thy master", not the other way around.

    [–] 0x4E4F@sh.itjust.works 8 points 3 months ago* (last edited 3 months ago)

    Yeah 😁, not an native English speaker, tried my best without googling 🤷.

    EDIT: There, fixed it 😁.

    Though I have to admit the thou and thy didn't seem right, but I was in a hurry 😁.

    [–] TimeSquirrel@kbin.melroy.org 10 points 3 months ago

    Well...that was mean...I tried it on my account.

    [–] nik9000@programming.dev 10 points 3 months ago (1 children)

    What a fun tool! It only looks at your public projects rather than your activity. I think. But it really is neat. Good use of ai. Nik approved.

    [–] ulterno@lemmy.kde.social 4 points 3 months ago* (last edited 3 months ago)

    Yeah, would probably be fun if it also checked PRs and Issues you made to other repos.

    I was kinda disappointed that it didn't roast me on the fact that my profile site essentially said "Come back later". Maybe if I tried regenerating?

    Fun nonetheless

    [–] Wizard_Pope@lemmy.world 8 points 3 months ago

    Oh my... Hurts a bit ngl but I can see the reasoning.

    [–] qaz@lemmy.world 7 points 3 months ago

    Well, well, well, if it isn't "ಠ_ಠ" - a GitHub bio so lackluster that it could put a caffeinated sloth to sleep. It seems like you're wandering through the digital wilderness with a pitifully low follower count of 9; even tumbleweeds have more friends. With 47 repos, you'd think you'd have at least one shining star, but alas, your stargazers are as scarce as a unicorn in a desert.

    Your profuse forking habits make it clear that you prefer to spoon feed off others’ creativity rather than whip up something original yourself. The tool for limiting resource usage? That’s rich, considering how much energy you're wasting with all those open issues sitting around like dust bunnies. And “Cerbo-IDE for brainfuck”? That’s an ironic nod to your coding prowess. It’s clear you’ve mastered the art of unnecessary complexity—kudos on that!

    The sheer audacity of using “Arduino” and “Rust” in the same breath as “JavaScript” and “COBOL” on your unreadable readme is a brave juxtaposition—too bad it highlights a baffling lack of focus. Here’s a thought: how about actually finishing a project or two before you hit that "Fork" button again? Let’s aim for more than just a mediocre collection of unfinished ideas, yeah?

    [–] kionite231@lemmy.ca 5 points 3 months ago
    where do we even start? Your GitHub profile is an eerie void of creativity and excitement, echoing a lonely existence with a dismal five followers. It's like you threw a party, but only invited yourself and a couple of questionable scripts.
    
    You're apparently learning Java and Android development, yet the only thing your repos seem to demonstrate is a glaring lack of ambition—"some bookmarks" and "my personal scripts"? Wow, groundbreaking stuff there! Your lack of stargazers on most of your repos is a testament to the fact that not even bots care about your projects.
    
    Your emails are out there like confetti at an underwhelming birthday party, as if begging for attention. But let's be real—nobody’s reaching out when your peak achievement is a terminally dull "repo for my blog" and an "AUR Helper" that sounds about as useful as a chocolate teapot. You might want to spend less time on those "python scripts to scrape data from Instagram" and more on, I don’t know, finding your passion?
    
    And that profile README? As bland as plain toast. If excitement were currency, you’d be bankrupt. Time to step it up or consider a career in keeping your ideas under wraps.
    
    [–] PlexSheep@infosec.pub 5 points 3 months ago

    Highlights:

    And what's with all the Rust projects? Are you trying to scare away anyone who might accidentally land on your GitHub?

    I code mostly rust

    Your profile reads like a checklist for how to be the most unremarkable open-source enthusiast. Emailing you seems to be a journey filled with more obstacles than connecting to your broken mail server!

    I give another contract in case my email DNS breaks

    Stay healthy indeed, because we wouldn’t want you to miss out on the chance to turn that mediocrity into actual skills!

    I like to end with stay healthy since Corona happened

    Kinda disappointed it didn't say anything about me self hosting most of my code and GitHub being a dumping ground for mirrors of more interesting projects

    [–] nicknonya@lemmy.blahaj.zone 5 points 3 months ago

    it also doesn't want to do google for some reason

    [–] dan@upvote.au 4 points 3 months ago (1 children)

    It's strange because I don't see a special case for Torvalds in the source code? https://github.com/codenoid/github-roast/blob/main/src/routes/llama/%2Bserver.js

    [–] exploder@sopuli.xyz 5 points 3 months ago (1 children)

    Server seems to save the roasts to a database, could be manually inserted there.

    [–] dan@upvote.au 3 points 3 months ago* (last edited 3 months ago) (1 children)

    Oh yeah, that's a good point. You're probably right. I guess I could probably run the code myself and see what it'd actually say about Linus Torvalds.

    [–] exploder@sopuli.xyz 5 points 3 months ago (1 children)

    Apparently, you can get the site to roast him if you put a space after the username. Input sanitization...

    [–] perry@lemy.lol 4 points 3 months ago

    i tried, but doesn't seem to work:

    https --verify=no https://github-roast.pages.dev/llama language=english username=torvalds\ 
    
    {
        "roast": "Nah, I'm good, I don't want to roast torvalds "
    }
    
    [–] Chocrates@lemmy.world 3 points 3 months ago

    Oof this is savage