Bored

I'm so fucking bored, Sup Forums. I haven't had a good programming project in like, 4 months, I've learned alot about Linux and now I can't think of anything to do with it, and I just wanna fucking lay around all day.

Video games are boring as fuck too.

How do you Sup Forumsuys find inspiration for projects or shit to do? I wanna do cool shit but can't think of anything to make or do. What was your last project Sup Forums?

Other urls found in this thread:

youtube.com/watch?v=CJ_HTABr7hA
projecteuler.net
fiverr.com/
nask.co
gtmetrix.com/reports/www.nask.co/pOMXJq80
twitter.com/AnonBabble

>Sup Forums is not your prsonal psychological support site

For me it's usually a cycle.

programming -> tired
-> video games -> bored
-> books (web/light novels) -> tired of reading and want visual and audio stuff
-> series or anime -> tired of watching things, want to learn or think
-> programming

literally me

i'm in the books phase right now

Are you me?

>How do you Sup Forumsuys find inspiration for projects or shit to do?
More money? why else would you do it

i plan to become like this in a few years
youtube.com/watch?v=CJ_HTABr7hA

projecteuler.net

have fun

You haven't figured out how to call it by it's actually name yet, so that's a good start!

(it's GNU/Linux)

it me baby

I live in a dirt-poor nation with a dearth of jobs. I NEED to land one before graduation or else I won't survive.

what about learning music or an instrument?

Oh yeah forgot to include "play guitar/piano" in it.

Though you need to have the instrument in your current place, which is not always the case. Whereas all the other things only require a computer.

Hang yourself

I don't have any way of making money though. Freelancer.com and Upwork are just fucking meme sites full of stupid projects.

Like, someone wants you to make an entire FPS game.

For $10.

Or, alot of the projects are just out of my skill range entirely.

I said cool shit. Not boring homework. I want to make practical shit but I'm just not sure what to do or what's needed.

I'm too autistic(seriously)to handle an instrument. I have a guitar but I am not able to find proper resources or where to start learning about it. I don't understand how guitarists can move their fingers quick as fuck all over the fret board like I see them do. It baffles me.

If you can't differentiate a kernel from an operating system you have no right to call yourself a programmer.

>tfw me

Currently reading lightbringer series on my tablet. Pretty good.

I contribute to a Foss program so I never run out of shit to do

Get a job. Job gives project. Job gives pay check. Pay check is inspiration.

>I don't have any way of making money though. Freelancer.com and Upwork are just fucking meme sites full of stupid projects.
go on fiver, make your profile picture indian,

and do programming projects as an indian, it's the best job ever

ur welcome for the genius idea btw

Someone motivate me to start reading my C++ book again

I feel exactly the same way. Life feels so meaningless. But I'm too much of a pussy to die.

You serious?

This desu family.

generic idea for projects:
- take some random linux utility
- make a (web) interface for it
- add features to said interface
that's it. you applied your knowledge on linux/programming, made something simple and useful, and perhaps learned something new

>- take some random linux utility
oh, and forgot to mention... clone it if you want to.

>too tired/impatient for productive stuff
>too aware of the unproductivity of it to enjoy entertainment
>end up wasting the entire day browsing the internet because I can stop any time and I might learn something (lol)

I want to be productive for years but I just find it so difficult to exert myself for several hours every day with barely any visible results day to day for the very delayed gratification once you get good after several years of daily practice.

>You serious?
yes

>>too tired/impatient for productive stuff
>>too aware of the unproductivity of it to enjoy entertainment
>>end up wasting the entire day browsing the internet because I can stop any time and I might learn something (lol)
are you me?
even if I have some clues on what I SHOULD be doing (for example, ), it's difficult for me to stop and actually DO things ;_;

>Make a web interface for it
Well I've never done that before so I'll look into it.

Okay so real talk on Open Source for a moment.


>Open GZDoom, see the God awful WAD selection menu on startup
>"I have a brilliant idea to make this less fucking stupid!"
>Go grab the source code for GZDoom
>Can't find the fucking right file to start adding the feature I have in mind to
How the fuck do you people do this? There's so many fucking files.

I was also going to suggest bidding for programming gigs on UpWork or similar sites. The rates are shit but OP doesn't seem to worry about money.

UpWork is full of retarded deals.
>Make me a game
>For $10
And it's full of Indians.

Should I just do fucking Fiverr?

I'm suffering from depression (life-crippling edition) and this cycle is almost me. Replace programming with "anything remotely productive", and then point out that phase caps out at a day (whereas each other phase lasts weeks each), replace reading with "browsing Sup Forums and sleeping a lot", and you have me.

Oh also, I wish I could just find a good site to do contract programming instead of this project shit. Like,

>x puts up a contract for a searchbox fix on his site
>submit the completed product, completing the contract

Does this actually work? As a freelance programmer I get all my contracts IRL but I could do with some extra projects when things start getting slow. Is the pay worth it or do I have to compete with thousands of pajeets for $6.70? I've never really looked at any freelancing sites.

i think u can actually charge more for other programming projects fiverr.com/

i have never worked on the producer side, so i have no idea about the pay

Make a proper n64 emulator you scrub

...

You assume the reason for calling it that is not understanding the difference, instead of simply not giving a shit about catering to autism

even Linus Torvalds calls GNU/Linux "Linux"

>How the fuck do you people do this? There's so many fucking files.
this, how the fuck am I supposed to find anything in a source tree?

Seriously.
It's been like 50 minutes.

Let's see - I've searched for 'menu', got 4 menu.cpp files none of them what I want, and then I did 'selection', 'main', etc

Can't find shit.

I dunno how other people does it, desu. I guess it's a thing that comes with experience... experience that I mostly lack
when I take someone else's code, I usually "grep" some strings from the program a lot. for example, if you want to change the "Preferences" menu, run grep -ran "Preferences" /path/to/source/files

Not like he'd be biased in one direction or another

he doesn't care, why would he? he doesn't hate GNU, and, in fact, GNU enabled Linux (and Linux enabled GNU) to become what it is now.

How can they do that stuff for $5? Who the fuck would develop an entire app for $5? How can I even compete with that?

Freelancing is a fucking joke meme.

>How can I even compete with that?
it's impossible, pajeets win everytime

Yeah, freelancing online is a meme, it's nothing but entitled wannabe venture capitalists who want five $90,000 salaries worth of work done by one guy for $5 in 1 week. I make bank doing freelance work locally because programmers are like unicorns in my city and the law of supply and demand dictates that my services are valuable. Online work would be nice for when I can't find any clients but it seems totally impossible! Is there really no place to find decent programming work online?

>it's nothing but entitled wannabe venture capitalists who want five $90,000 salaries worth of work done by one guy for $5 in 1 week
is this real?
wait, r u saying freelancing is bad? or good thing? if they only charge $5

>tripfag
>cancerous asshole

That's actually a good idea... thanks user

freelancing is shit indeed, even if most of your clients arrangements are not made online there is always that mofo that will try to screw you over, and that is just lost time
also the paying is not that good, plenty of competition, even if you take pride in you work and present good/decent solutions the space is so crawled with bottom feeders it sucks for both sides (client looking for cheapest will get shit implementations and you that wont get some jobs cause of that)
right now i care more about word of mouth than anything else, and goes both way, i try to ask around if some of my contacts knows anything about that potential client, if the answers isnt positive i quickly move on
then again im just yet another user fag on this board, so take this with a grain of salt
>thx for reading my blog

Make a text editor

glad you like it. took me some time to think about it, but I think it could help, since linux utilities are usually awesome. things like wget, grep, and so on, clearly are lacking good graphic/web interfaces. and there are a shitload of utilities...
I made a whole site with some TTS engines. surely it didn't take off, but it still was a cool project, IMO

oh, btw, this is my site: nask.co

>/www.nask.co
hacked ;^)

>using the smiley with a carat nose

>thx for reading my blog
lol np

you wish.
hint: the backend is written in Go

That's how I would call it, were I not using Busybox as my shell on a uclibc system, with no boatloader.

You probably don't like computers or programming since it doesn't hold your interest.
Maybe get into lifting weights, cars, model trains, or something.

also, good blog

Take LSD

Get away from your computer! You will never think of anything if you are sitting at it. Any problem you will be able to think of will either have its solution already implemented in front of you or be too inane to fix. Look for problems in the real world learn how to do those things by hand and then do it on a computer. A good place to get started is a number theory textbook, preferably one that assumes tthe reader has no interest in computers.

>implying original ideas exist

take something you like and combine it with another thing and you got an "original" idea.

Start a company that provides fast response neighborhood scale WiFi for outages. My internet is currently down and I'd pay about 5 bucks more to a company that provides this service.

But you don't have to become a service provider. You just need to sell this service to providers. Once you get some cash flowing work on the integration of this system with people's rented WiFi routers so that they wouldn't even notice the difference. Also invest in balloon WiFi and stuff. Or invest in me so that I can do it. But I don't want to take risks.

WiFi is difficult, though, specially in crowded places like big cities, isn't it?

I wouldn't know, I'm just an unhappy customer. That is my request, you asked for a project.

>How do you Sup Forumsuys find inspiration for projects or shit to do?

We don't learn things with no goal or an idea on how to use them. We learn things in order to achieve some goal. In other words, first we have a "project", then we learn the skills needed to make it happen.

tl;dr up ahead:
The problem with you and other people is that for you ability precedes application. You aggregate skills in order to find some vague use for them, which is unfortunately a natural thing in modern capitalism. It is so because it advocates competition, and most of the people taking part in competitions lose. As a consequence it leads to major waste of work, as the losers try to desperately find applications of their skills doing pointless work in the process. Not to mention the time wasted on gaining the skills there is no need for.

ah. well.
I assume that by wifi you don't mean "internet connection", but simply "wireless connection".
I'm not OP, and while I don't have a deep technical knowledge of wifi, I know that it's hard stuff.
surely most problems can be fixed very easily, though, mostly because people are ignorant and ISPs don't give a shit.

>We don't learn things with no goal or an idea on how to use them.
you need to have some guidance to know what things are useful for, though.

>you need to have some guidance to know what things are useful for, though.
Having a vague knowledge about certain skills so you know what you can do with them (*) and grinding those skills is different.

(*) that's what college is for

so, what do you think we should be doing? should we all learn how to do "programs" in excel, learn how to convince people that our work is reaaaaaaaaaally valuable and difficult for non-tech people, stop learning other programming langs and concepts, and ask financial/econ people for a shitload of money in exchange of said excel programs?

Wouldn't hurt not to undervalue our work for a change, but that's beyond the point. The point is what went wrong if he doesn't know how to use his assets.

>I assume that by wifi you don't mean "internet connection", but simply "wireless connection".
I meant internet connection, I don't care how you provide it. I would pay 5 bucks more per month for anyone who is promising uninterrupted connection to any site that I can post stupid stuff on.

>gtmetrix.com/reports/www.nask.co/pOMXJq80
>99% as PageSpeed Score
>100% as YSlow score
>0.4s load time

Nice job user!

No, Richard, it's 'Linux', not 'GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

Following are some reasons for you to mull over, including some already answered in your FAQ.

One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you?

(An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

Thanks for listening.

Go outside faggot

once again, if you don't have the same life experience as other people do, you need guidance to actually know how to apply your knowledge.

I myself am a NEET, and while I know some programming langs, I have no clue on how to sell myself. why? because my parents are retards, I don't have friends or close people that are programmers and/or business people, and I live far from big cities, where I could get lots of clients easily.

Do a Chip8 interpreter, you won't be bored, just tired of life.

I'm using openshift, which uses amazon. their servers are really fast. plus, as I said, the backend is written in Go, itself being a really performant platform

>I meant internet connection
ah. well, for that kind of stuff, you need a lot of money. (I'm not OP, btw)

I can't believe I'm writing this, but I just realized that the whole situation is exactly the thing Marx meant when he was talking about "alienation of work".

yeah, well, welcome to capitalism. these technical things are so abstracted, it's difficult for some random guy to understand everything. so to get experience, you do what other people want you to do. the other alternative is to exploit other people.

>he doesn't hate GNU
he doesn't exactly like them either after they tried to trick him into making Linux GPL3

Is it called fiverr because every job is done for $5? How the hell are people even making money doing this? Even if this guy wrote the entire desktop application in an hour he is only making $5/hr...

So confused. Cannot stop laughing.

No faghot go read a book