Just as an anecdote regarding your statements of feeling inadequacy as a developer: When I was 16 it took me a year to complete the relatively simple w3schools tutorials, it was only once I started building things that my knowledge really started to grow. 5 years later and I work as a developer for a BAFTA award winning company building applications I really believe in. We learn differently under different conditions, try applying your knowledge on a project instead of just doing the tutorial.
I don't understand why you would include curl in your listing? There are plenty of legitimate uses for it, for example as part of my work I recently used it on a data processing server to trigger post creation of Wordpress posts via the xmlrpc server which is built in to Wordpress.
I don't think I've ever had the need for 30 tabs; the magic of the internet is that if I ever need to see a specific website, I can just type in a URL.
I use tabs/windows as a todo list. I have 84 tabs open in my main window, and 36 windows open. Mostly I have 1 window per task, each with a few to a dozen tabs of related stuff. When I complete a task (or decide not to pursue it) I close the window.
It's not the best way of organizing, but it actually fits my ADD/scattershot style of working pretty well.
I'm interested - what are each of your to-dos? Are they like, articles to read or are they actually specific pieces of work, say like, a wordpress page to edit?
A hobby web site I was editing where I got stuck on some css, a (long) video I want to watch, research for an audio program I'm designing, data about an electronics hobby project I want to start, 2 pull requests I need to follow up on, an appliance I need decide on and buy for my kitchen, a web forum I need to integrate into a site of mine, a couple bug reports I need to follow up on, an amazon page of a video game I heard was worth my time, etc.
So...just random stuff. Some are personal, some are professional, some are home related, some are just key nuggets of info to remind me of something I want to look into at some point.
Telling the user "you're doing it wrong" (especially for a very common use case/mode) is the wrong answer.
Mind, I've reached the conclusion that tabs are also the wrong answer, though I haven't sorted out quite what the right one is. Tab Outliner for Chrome (discussed on the following link) helps, but it's still not what I'm looking for, too manual. http://redd.it/256lxu
I play an MMORPG called Runescape which has millions of players, I've been playing it since I was 12 and now I'm 21. I stream on Twitch once every few days and frequently have 1,000+ people watching me, subscribing, following and most importably putting eyeballs on Twitch's adverts (which is one of the largest concurrent none-featured community.)
If this happens I lose my anonymity (because Google+) which protects my account details from being stolen. If this happens I lose the ability to stream while playing music in the background, my followers even have the ability to request songs during the stream using an automated service, where does this leave me with regards to copyright then?
Even worse than this though is that if this happens, Google will in some way fundamentally change a service which I and my followers love to use - a service which they don't understand.
I speak for myself as a well known member of this community: If Google buys Twitch, Twitch will die.
I'm really not sure why some of the other comments here are focusing on the playing of music on the stream. Obviously they've never watched someone gaming on twitch. Nobody watches twitch for the music someone is playing. People watch it to see other people play and talk about games. Music may be in the background but is often obscured by dialog and game sounds. It's not even close to the quality a youtube video for music supplies.
Music isn't obviously not the focus of any Twitch stream, but nevertheless, people are breaking copyright laws by playing copyrighted music on their streams. And if Twitch becomes a part of YouTube, they might have to crack down on copyrighted music on streams, due to pressure from the copyright holders.
Moving away from the music for a second, the public streaming of gameplay doesn't constitute copyright infringement? I'm no legal expert but it seems to me a bit of a stretch to call it fair use - especially for single player games.
Music is a good differentiation between streams. When I used to watch a lot of LoL streams that was one of my deciding factors on who to watch. Why watch someone playing all top 40 stuff when there's someone else playing music I enjoy?
Because 90% of all music enjoyed by most people is under copyright and searching for music not under copyright that you can listen to and genuinely enjoy is not anybody's idea of a good time.
Nobody wants to worry about this stuff.
As long as the purpose of the stream is not just streaming music i don't see the problem however I'm certain the MPAA and RIAA would not agree.
Bear in mind, copyrighted music doesn't just mean "Stuff from the top 40s". Music that's in the soundtrack of a game is under copyright.
So the answer to the question "Why do you have to use copyrighted background music for streaming of a game" is "Because playing a game with the volume at zero kind of sucks".
edit: And obviously that's not the entirety of the concern; there are definitely some streamers who play essentially radio music (or anime music or whatever) over the soundtrack on broadcast. I agree that stuff like that doesn't necessarily need to happen. But using a broad brush to say "No broadcasting copyright music on twitchtube" is both not a good idea, and exactly what people are worried will happen.
To be honest, you're living on borrowed time. The only reason twitch would allow this is because it has flown under the radar so far. It's not a reasonable expectation that you can forever have a service that will let you stream copyrighted material to people.
If they are good or not, the laws exist. Once Twich is under Google's umbrella, they will be pressure by the content owners to enforce those copyrights. Maybe that's not happening today because Twich's community is smallish (compared to Youtube) but once they are "integrated" into the copyright notification/enforcement framework, end of story.
Just because contracts are difficult to get doesn't mean you have free rein to do whatever you want. There are plenty of meaningful solutions to this "problem". Don't play music at all. Play music you are allowed to play (be it paid or just music that allows streamers to use it). It may not be what people want to hear, but obviously the music is of value to shanelja's audience as they requesting songs.
Get a license with something like ASCAP[1]. I think that's what most businesses using music in a public setting do.
Legally using copyrighted music is not exactly an impossible task. I mean, it's basically the entire business of some radio stations, and some stations are quite small.
Now, is it worth the effort and cost for a Twitch stream? It depends on how much value the music brings. There's also CC or royalty-free music, if a streamer just wants some music playing.
I currently work at Studio Skylab and it's a great place to be which is really looking to expand. Bonus points if you know how to work a fancy pants coffee machine!
The whoishiring account does the postings automatically, I'm not sure if that is done from YC/HN or through an outsider but it's a good idea to have only one of these threads.
What bugs me is how every comment in this thread is being downvoted.
Let's not go for malice where being uninformed would do.
I'm pretty well informed about all things HN and I had missed the original thread where the whoishiring policy was established.
What would be good is if a title of 'Who is hiring' would automatically trigger a review or if those postings would be limited to the whoishiring account. And even better still if that were an actual HN/YC supported feature.
We are using Node as a backend to multipart uploader interfacing with the Amazon S3 architecture. Our application is built in Symfony2, but we found that Node was much easier for writing parallel upload scripts in. Took less than 3 days and works perfectly every time, no regrets there.
"Hey, wait a minute, wouldn't this time and energy be better spent helping all disadvantaged people instead of one small group to the exclusion of others?"
..is a criticism, not a "shooting down". Being altruistic does not grant you a blanket exception from criticism.
You're right. Actually it is sinful to help any finite number of people, if you are not helping all of humanity. The best thing to do is to never try to do anything helpful, because then you might be construed as discriminatory by people with a political agenda.