How are you suppose to make projects to show on your github if everything meaningful has already been done

How are you suppose to make projects to show on your github if everything meaningful has already been done.

Everytime I think of an idea I Google it and it already exists in some way. What the hell

Attached: 1530974028176.png (856x846, 85K)

Other urls found in this thread:

gnu.org/distros/free-distros.en.html
github.com/miloyip/nativejson-benchmark
twitter.com/NSFWRedditGif

Your not supposed to
programming has reached it peak years ago

Everybody on github is a 160+ IQ genius coming up with completely original revolutionary ideas all the time. You really can’t do this? Why the fuck are you trying to learn programming / CS?

Make an operating system free of bullshit.

>if everything meaningful has already been done.
You need to be more creative.

If you're making projects to "show" and not because you want/need them you're doing them for the wrong fucking reasons.

Reinvent the wheel ? People care more about your programming abilities than your creativity.

user your next project should be on something that automatically sorts and tags a couple thousand reaction images inside multiple folders

this

They don't want the next programming genius
They want to see if you use good programming practices. See if you're a good teammate.
Commenting your code, good syntax, no retarded hacking, automatic testing, if you develop in a production environment, etc.
Don't be a faggot that's all they need.

gnu.org/distros/free-distros.en.html

Stop using google you fucking retard.

Do it better,there's no surplus of good software.

Good post.

>everything meaningful has already been done.
No, write a BluRay player for PC.

Get proprietary software and make a free software version.

What this guy said,
Make the FOSS version of photoshop please.

it's almost as if capitalism is a zero sum game.

Make a decent Xbkx emulator

>it's not that I'm too dumb to create anything guys, it's that everything already been done!

Sorry I need something to put on a fuckin resume I guess. Not all of us were there for the dotcom boom, gramps.

Just do your own take on whatever, it's just padding for you to show off anyway. Fuck this industry.

there is a chinese program called leawoo I think that can actually do it.
Mostly the reason you can't play blurays on pc is the decryption process.

I'm probably younger than you.

kys, the industry doesn't need more idiots like you.

This. Programmers are paid to implement the ideas, not come up with them

If you could create multiple original programs that fit a need then you probably wouldn’t need a job.

In unrelated news, here's a benchmark of 43 different JSON libraries people have created for C and C++:
github.com/miloyip/nativejson-benchmark

How do you deal with the business / marketing side of things though?

Doubt it.

by keeping it as simple as possible. How you chose to sell the software determines how much effort you'll put into accounting etc.

I dont know anything about business, nor do I know anyone who does. I wouldnt even know where to begin with selling something moreso how to not get screwed over.

you're obviously thinking on an entirely wrong scale.

For me Im usually working on other projects and I run in to something complex or over done and usually simplify it or stream line the process.

/thread

Make it better. If it already exists just 1up it and do it better.

Attached: faf.png (377x321, 41K)

Howso

Just fucking pick any possible project to do, doesn't matter what scale, and you will quickly find that it'll branch out into several different sub-projects who all serve their own independent purpose. The other week I decided to write a simple web scraper for downloading pictures and videos, which led to me realizing that there are zero libraries for reading streamed media in my ecosystem of choice, and as a direct consequence of that I am now trying to write a specs-compliant .M3U8 parser.

You don't really need to be that original. Either contribute to an existing project, or recycle an old concept in a new context.

For example, write a C compiler in go. Or rewrite the Linux kernel in Haskell. Or make a pastebin, but use a bunch of fancy new frameworks.

But there's still space to be original. Take inspiration from Michael Reeves and remember: not all original ideas are good.