Back end programming just means the programming of what you want your site to actually do, as opposed to how you want it to look. i.e. it's the part that actually qualifies as "programming" (coders really hate it when web designers refer to web design as "programming").
If you're just setting up a web site based on an existing code base (like how LW is based on the reddit code), then there may not be any back end programming that needs to be done. But if you're actually creating something original, somebody needs to actually write the code to make it do what you want it to do.
Like say we were trying to create LW from scratch. You've laid out all your HTML and CSS and images and whatnot for how you want everything to LOOK. But there are all these buttons and stuff, like the "Create New Article" button in the top right. You can lay out where that button is and what it looks like, but what actually happens when a user clicks on it? That's where back end programming comes in - probably you respond to the click by creating a new row in an article table in your database, which has a schema you've created, specifying all the fields that need to appear - the article content, the article author, timestamp, maybe the article karma would get stored there too. Then it generates from that a stub article which it passes back to the frontend which then decorates it and renders it for the user.
And then of course there would have to be code written to handle commenting and the karma system. Those would probably be stored in their own db tables with their own schemas you've designed, and you'd have to write the code that takes a user action, like clicking "comment' or "vote up" and actually doing something with that, incrementing the comment's karma count by one and storing that back to the database.....
...thats's back end programming. And as you can see, its definitely not something a hosting provider could just do for you, cause it's very specific to your site and what exactly you want your site to do.
Sorry for being rambly and incoherent.... i took an ambien about a half hour ago and am in that ambien half asleep/half awake/half stoned state
Thanks, I'm significantly less confused now, and back end programming now sounds like fun.
tl;dr: Some people on LW have a hard time finding worthwhile employment. Share advice and help them out!
Working sucks. I'd rather not work. But alas, a lot of the time, we have to choose between working and starvation. At the very least I'd like to minimize work. I'd like to work somewhere cheap and comfortable... you know, like on the beach in Thailand, like LW (ab)user Louie did. Then I could spend my spare time on things like self-improvement and ahem 'studying nootropics' all day. I'd like to travel, if possible, and not be chained to an iffy job. It'd be cool to have flexible hours. I've read The 4-Hour Work Week but it seemed kinda difficult and scary and... I just don't wanna do it. I can't code, and I'd rather not learn how to. At least, I'd rather not have my job depend on it. I never graduated from college. Hell, I never got my high school diploma, even. A team of medical experts has confirmed that my sleep cycle is of the Chaotic Evil variety. (For those who read HP:MoR, imagine Harry Potter Syndrome, except on crack. I bet a lot of people have similar sleep cycles.) I'm 18, and therefore automatically low status for employment purposes: I'm obviously much too young to make a good teacher, or store manager, or police officer. I can imagine having health problems, or severe social anxiety, or a nearly useless liberal arts degree, or just a general setback limiting my employment opportunities. And if it turned out that I wanted to work 14 hour days all of a sudden because I really needed the money, well then it'd be cool to have that option as well. Alas, none of this is possible, so I might as well just give up and keep on being stressed and feeling useless... or should I?
I bet a whole bunch of Less Wrongers aren't aware of chances for alternative employment. I myself hear myths of people who work via the internet, or blog for a living, or code an hour a day and still make enough to survive comfortably. Sites like elance and vworker (which looks kinda intimidating) exist, and I bet we could find others. Are there such people on Less Wrong that could tell us their secret? Do others know about how to snag one of these gigs? What sorts of skills are easiest to specialize in that could get returns in virtual work? Are virtual markets hard to break into? Can I just blog for an hour or two a day and afford to live a life of simplistic luxury in Thailand? Pretty much everyone on Less Wrong has exceptional writing ability: are there relatively well-paying writing gigs we could get? Alternatively, are there other non-internet jobs that people can break into that don't require tons of experience or great connections or that dreaded and inscrutable bane of nerds everywhere, 'people skills'? Share your knowledge or do some research and help Less Wrong become more happy, more productive, and more awesome!
Oh, and this is really important: we don't have to reinvent the wheel. As wedrifid demonstrated in the earlier Intelligence Amplification Open Thread, a link to an already existent forum is worth ten thousand words or more.