skysight-inc/HackerNews huggingface dataset:
Would that be ethical? One does not need a CS degree to start a company. One needs to know how to program, and a CS degree is far from being the only way to learn how to program, right?

It would be interesting if there were initiatives aiming at promoting programming among kids in the 10-12 y.o. age range. Since hi-school is too easy and kids have way too much free time, if they could get the "programming bug" before they're old enough to go to college, everyone would win. They could study math or physics instead of CS, because they already know how to code. And they could even postpone college for a couple of years and try to launch a company while they're young and full of stamina.

Just my 0.02 USD...
That's coming up. We're working down our list of big features, and that's high up there.

Iterate fast and often, right? We're sticking to that as best we can.
I hardly get any search traffic - around 15%, majority of them searched for my domain name, in some form or the other.
People thought you couldn’t do 3D games on the iPhone but here it is running.

Who thought that? Todd never looked at Apple's App Store.

PS: Wolfenstein 3D doesn't have a real 3D engine anyway.
And linking to groups.google.com is much different than linking to google.com I think... I was expecting the Google OS announcement (not really, but I still expected something more than a discussion group discussion)
Cheap and effective django web hosting
Principles for Artist Compensation in New Business Models
Well, it looks like you're right. Which makes reading more complicated than I had thought. Please mod me down for being incorrect.

Thank you for the interesting information tokenadult.
Maintaining your own repo is usually more work than most people realize. I prefer to outsource as much sysadmin as possible and stick to dev work, and source control is a cheap one to outsource.

With unfuddle you can even get a (small) free private repo.
More details in yesterday discussion:

http://news.ycombinator.com/item?id=544134
Announcing HackStars
You do some unpaid programming for interesting TechStars startups, in exchange for the ability to listen to other startups get advice about their startups. Can't wait to sign up!
I don't disagree. The question in both of the cases you mention comes down to value-- in both cases, the marginal value provided to the user is too small. The fact that people are using your site doesn't necessarily mean that there is much value there to be extracted.

I'm not suggesting a "monetize-later" strategy, mind you, but if that's the plan, I'd think it a good idea to make sure you have something that can actually be monetized.
No, what kind of stupid question is that?

The stupid kind of question following stupid hypes.
I would tell them a couple things:

1) Get involved in communities (like HN, and local CS interest groups) - getting involved while young can lead to many opportunities that "just having a CS degree" wont lead you to.

2) Most university CS programs stick to 1 or 2 languages at the core (java or c/c++) - tell them to try and implement some of their homework in ruby / python / or even things like Scala to learn the similarities and differences between programming languages. This will only be more helpful as you progress into higher level courses.
Twitter Founder Biz Stone’s Hilarious Colbert Interview (Video)
On my own blog, I almost went so far as to offload all comments to twitter. Basically, each blog entry would have a corresponding tweet that you would @reply to. But then I concluded that most people don't want their comments on blogs filling their twitter stream.
The same things that have been important for several years:

- A CS degree doesn't mean you will become Dilbert

- A CS degree doesn't mean your job will be outsourced to a BRIC country.

- CS is not just programming.

- A BS in CS can lead to fields like AI/robotics, bioinformatics, finance (well, that might be untimely), etc.

- It's a myth that CS isn't for girls (mention Lady Lovelace ;) ).

I think (the negations of) those are still the most popular harmful stereotypes about studying CS.
A special report on the rich: An end to inequality?
A CS degree isn't needed for most startups probably but it might help for ones with particularly difficult implementation.
The Right Business Model for Your Startup
Chirrup was designed as a way to mediate your blog comments (or comments anywhere really) through Twitter. Since it does take the discussion to twitter, Angryamoeba's goal was to follow the rest of the conversational thread on twitter, and keep that updated on the blog post as well.
You asked for PAID services, not just any SaaS.

webfaction, AWS (ec2, sqs, s3), paypal
Ask HN: What would you do if you knew you couldn't fail?
What would you do if you knew you couldn't fail?
I had been hosting it myself (subversion), but when I added another developer I wanted it somewhere that I didn't have to manage and that kept security completely separate.
rethink my assumptions
Slicehost, AWS, Pingdom (downtime alerts).

Lots of freebies too, though.
Is Erlang with 16 cores faster than Java with 4?
Can you give a bit of insight into this? It seems to me that facebook or twitter are simply a reinvention of the same kinds of companies that started and failed in the dotcom era.

I thought the lesson learned was that technology companies are not magic. And one should invest in companies with a sound business model. What about twitter or facebook invalidates this?
Microsoft releases ASP.NET MVC source under open license
Probably about the same. I think the biggest thing was splitting away from using a BSD kernel since the BSD projects are typically more, hmm, pedantic? Difficult to break into? Whatever. But the GNU led projects that have dealt with a lot of external contributors like GCC have fared quite well.
wouldn't you agree internships are a good opportunity for students?

Seems like a similar thing but specifically orientated around startups. They should get (a slither) of equity, maybe..
Github, Lighthouse, Google Apps, Pingdom. That's all I can really think of at the moment. Hosting is situated firmly on the ground, so no AWS for now.
Digg To Finally Fix Search - See The Screenshot
I forgot the "@" in front of a variable that had the same name as the action - so Ruby interpreted it as a method call, not a variable reference.

It sounds like ruby did exactly what it should have done. There was a typo and you ended up calling a method. Even if ruby required parens for methods, you could have a typo missing the parens which would make it a local variable reference.

I would guess that a more common confusion with naked ruby methods is that they can be indistinguishable from local variables, and this isn't helped when people completely omit parens when passing params. This is why, despite some critisim of the practice, I pretty consistently use self and, when passing params, use parens.
Erlang isn't a dynamic language in the sense that Parrot is optimized for, either. Erlang-on-Parrot wouldn't be able to use any other libraries developed for the Parrot ecosystem as they would depend on mutable languages any better than it already can (it would still have to go through the Erlang ports), eliminating a major reason to go to a given VM, and the Parrot VM optimizes a lot of cases that Erlang doesn't care about while missing out on many it does.

Erlang's data structures are not manifestly typed, but in most other ways it is a static language.
The notion of frameshift mutations is interesting. Though, for the example he gives, I don't see why the initial mutation (large jaw, small jaw muscles) succeeded. Why wouldn't the primates with big, weak jaws be outbred before they could evolve smaller jaws and larger brains?

Ah, maybe there was no real benefit to having a stronger jaw? Only solution I can think of.
I like the surprise factor
This is much bigger thing. Automated theorem provers operate in (relatively) neat domain.

Biology, on the contrary, is huge mess. Billions years of evolution created a hell of complicated systems. This domain just screams for automated analysis.

Even just doing AI on some data would be cool. Doing wet experiments ordered by Prolog solver and feeding results back to it is just awesome.
I'm sure part of it has to do with the signal to noise problem Dice has had for the past few years.

I had a job listing there earlier this year and got ZERO good applicants out of around 30 responses.

I posted the same thing on Craigslist (which cost me 25 bucks instead of 800 bucks) and I got over fifty applicants that had actually read the listing and appeared qualified (out of around 130 responses).
Unpaid internships are becoming EXTREMELY common (if not in the CS field, certainly elsewhere). In NYC this used to be only the case for fashion, but has now spread to basically every other industry.

We had a discussion the other day at lunch whether this was legal/ethical. I'm still not sure how I feel about it...
If you're going to donate this much of your time, spend it writing open source software. Stuff that you can take with you. Stuff that will remain in your toolkit and in your portfolio until you decide otherwise.
Slicehost, trying out Basecamp at the moment.
E-Learning platform Moodle integrated to Opensim
If Dice is reporting a 45% drop in postings, then the actual drop in available jobs might be even much steeper. At least in the Cleveland market, headhunters are all sniffing around for any scrap they can find. While it used to be that every job would have 4-ish headhunters advertising for it, that number is now somewhere around ten. Note that my rough analysis is based on the commonality of obscure phrases or skill sets ("Python is a Big Plus"). I don't mean that Python is obscure, but that unique wording shared among postings (especially in Cleveland) lets me know that it's probably the same job with a headhunter doing a cut & paste into his own description. That companies are adopting standardized vendor managements systems where job requirements are presented to all qualified (gone through proper procedure) headhunters only adds to the redundancy. It used to be that a hiring manager would simply call up his favorites and circumvent the other eighteen firms who have an established contract with the company.
It's pretty cool to have running while you're watching TV or something. Watching the Apprentice backchannel while watching the Apprentice, etc. (Obama inaug and Facebook did this well, too.)

About to buy something? Twitter search for a quick and dirty finger-in-air to see whether you should rethink.
Question for AWS users: What are you running on AWS? (web, DB, static content, ...)
(EDIT: I believe) It's ethical; (I'm not a lawyer, but lawyers have told me) it's only legal if the student gets class credit.
Google Chrome Without 3D
My OS class used his book, my networking class used his book, my compiler class used his book, my distributed computing class used his book ..

and by "class" I mean self-teaching :-P

AST is a legend and altered my life for the better. I can safely say that I paid more attention to AST's writings on my 18th year on earth than anything my friends or family have said. I had OSD&I and the Amoeba book on my desk, standalone linux with a bad winmodem, and floppies upon floppies of assembly language tutorials I downloaded at an internet-cafe. Life was good then. Code was good then.
No it's not. You want to provide your content via every channel, so your audience has the choice on how to follow you, via email-sub, rss, twitter, whatever. And of course: if you follow via rss already, you don't want to follow via twitter too. So much is clear anyway.
Great layperson's explanation of a complicated genetic phenomenon. Because 3 out of 64 codons are "stop" codons, almost every frameshift error results in truncation of the affected protein.
To me, an unpaid internship can make sense if you're making coffee and hoping to absorb some experience/wisdom from the bankers/lawyers/whoever you're working for. But if you're someone with actual skills (e.g. " a UI/UX guru and/or a strong coder with PHP, Java, Flex, .NET, Ruby/Rails, or Javascript skills"), making an actual contribution, you should be paid.
Wordpress, Rackspace, Serverbeach, Onebox, Speakeasy Hosted VOIP
Adam Savage Reddit Interview
Right. Directly from their blog post:

"If you are a UI/UX guru and/or a strong coder with PHP, Java, Flex, .NET, Ruby/Rails, or Javascript skills"

Students looking to learn new skills are not "gurus". And gurus do not work for free.

Considering all the hurdles that a 3 month startup has to overcome, is it really prudent to be taking on greenhorn 2nd year students looking for internships? They've got 3 months to get a finished product out the door, they need rockstars to make it happen, not unpaid interns.

The point of these programs is to trade mentorship and money to technically competent teams in exchange for equity. If the startups are then turning around needing technical assistance from the get go, what exactly are they bringing to the table other than an MBA and an idea?
I don't see the difference. If Microsoft fires and rehires 200 employees, and therefore hires 200 less from outside, how is that different from Microsoft not firing anyone and hiring 200 less from outside?
I'd add gliffy (for diagrams), balsamiq (for mockups) and onebox (for phone service) to the list...
linode, AWS(s3,cloudfront), getclicky
Towards the end of the third part he mentions that he reads news.YC . :)
Google Apps, Slicehost
3D is not "real". The output of 3D apps are projected onto a 2D screen (VR goggles not withstanding, but even then, there are simply two outputs projected onto two 2D screens).

Wolfenstein has rasterization, just like a "real" 3D engine does. Its engine happens to be optimized for certain viewpoints, which makes it "2.5D", but it still gives a crude approximation of 3D, just like every other "3D" game.
Also, Data General.
$6,000/founder and as many 0.375 FTE slaves as they can round up - MBAs around the globe rejoice, TechStars has solved the "I've got this amazing idea, if only I could find some developers" problem.
So, like, I can be in the same room with the mentors? WOW!
It also depends on how small the OS is.
Even if this program deserves a critical assessment, that doesn't belong in a sarcastic headline.
Gmail - Search results - 4printmediacrj@gmail.com
Can you only add individual accounts? Doesn't seem possible to add all of the people I follow as a single feed.
A "good idea" would be a Lisp OS running on a "commodity" multicore, super-power-efficient RISC processor with a hardware MMU accelerated garbage collection and programmed in SSA-assembly.
Three libraries, a framework and an API - how ContentTagger got built in 7 hours
Serverbeach, JungleDisk/S3, MerchantPlus, CampaignMonitor
Thanks. I've been avoiding Tweetdeck/clients (only use Tweetie or web at the moment)
How is this a surprise? He's been blogging about it for months...
I'm hoping someone invents a new tech meme to kill the "killer" meme.
I'd also like some substantiation around the claim that Javascript can be as fast as Java.
Skype, Central Desktop, Silicon Ridge (web hosting), Webex Office (Calendar & Contacts), 123SignUp, Spellr, Dabbleboard, LinkedIn, iContact, Google Adwords,
In Scala, defining a method and a variable with the same name would be a compile-time error.
Yes, we have a tables/space reserved for 30 people from 6-8pm
Fuck That! - EDIT

I think that they should at least mention what the benefits of such an arrangement would be. Just hanging out with cool people doing work for free people isn’t really that beneficial.

Everyone also knows, once a developer starts working on something like this it will be more than 15 hours of work; they will work all night and day to get things done. It should be more formal and give the developers something in return. The companies will be looking to sign up "real advisers" during this time but they will get something in return. Also this will need to be very carefully orchestrated because if people are working on things that are patentable; the volunteers will need to be listed on the patents.
I can't help to wonder if adding more people that are "Learning" won't just get in the way of the founders actually getting work done.
I started clocking real money, admining unix systems, when I was pimple-faced and fresh out of high school. The trick is to run your own 5k shell-account service and drop a heavy resume on someone's desk :-)

You can always do your own things and "get experience", fuck these pricks man. That shows more initiative to real entrepreneurs who want to hire you later. IMO, internship just tells me you did your time being someone's in-house rookie.
I agree working for free would be foolish. But, once you meet your prospective team just ask them how much equity you'll be able to get. If it doesn't meet your standards I think you could just say no thanks. Seems like a reasonable way to join an interesting startup (if there are any interesting ones in their summer class). If you have actual skills they need, you do have a good bargaining position.
"should" is a word that doesn't belong in this discussion. The "hackstars" don't have to take this opportunity. They can choose to find a paying job.
Here's my initial impression: 15 hours a week? Is that even going to get anything done?
"Should monetization be an after-thought?" The answer depends on you - is your primary goal with this application to make money? If so, then no, monetization should NOT be an after-thought.

I would spend some serious time thinking about ways to monetize your app. While everyone seems to jump on the bandwagon of advertising for money, many are coming to realize that it's a huge gamble.

Rethinking, revisiting and re-evaluating your idea isn't such a bad thing. I would follow Sachin Rekhi's advice - is your product something that people will pay for? If not, I would put some time into thinking about whether you can mold your idea product into one that people WILL pay for.

Even if it's something as low as $5 per month, you can make up the difference in volume (if your product is good enough for MANY to like). Your main goal should be to break even as fast as possible and the subscription model can allow that.

Or better yet, split test the two - advertising vs subscriptions. Either way, I wouldn't just push this to the back of my mind because it seems like you can't find a clear answer. That's only more reason to think about it harder. Take some time to research and analyse apps that are successful in terms of charging subscriptions. Think about WHY people are willing to pay for them.
There is no harm in having a hobby, just don't let it get too expensive.
Great interview, this guy makes a good publicity person. Watch how he stays on his point throughout the questions, the list of products you (the consumer) should be watching out for at the end is superb.
I couldn't fail. My current project could, but I have gained enough intelligence in a niche market segment while researching my startup that I could start working as a highly paid consultant NOW.
Summary: Tech Crunch overhyped another rumor to get traffic.

I was tolerant of TC till these last few weeks. But this makes about 5 TC posts in under 2 weeks that have just been a waste of space. Now I am adding them to my HN (and other sites) block list and removing them from my feeds.

Personally Im not interested in sensationalist media :(
In general, any sort of unpaid internship biases against people who aren't well enough off to work for free (i.e. whose parents won't support them while they do). It's really a kind of class discrimination that prevents people from lower socioeconomic standing from having much of a chance at certain jobs (like in the finance world) that tend to rely heavily on unpaid internships.

One thing I've always liked about my profession is that we tend not to do that in the software industry, which I think makes it more egalitarian and at least helps open up opportunities to people who actually do need to get paid for the summer. It's disappointing to see a reversal in that trend.
Do you Outsource External DNS? Think Again.
ambiguous question: clearly "everything possible" is the only logical answer :)
Walter Drake Coupons|walter drake Coupon Codes
Walter Drake: Deals365.us is the best source for the WalterDrake coupons promotion coupon codes,online discount codes,WalterDrake.com offer,
Walter Drake promo codes,promotions and discounts.
Google AdWords, Facebook Ads, a VoIP provider for a 1-888 number to an asterisk machine (vitelity.net).

After that, it's just business class internet service and the electric company . . . I say screw all this hosting, cloud hosting, and bunches of paid web apps; in this day and age you should be able to install apache and set up whatever you need, and move to Rackspace or hire accounts if you are ever actually making money (which I'm not).
Debugging linux kernel tools and techniques
I'll add GetSatisfaction to the list after all the bashing they've received this week.

We (and our users) get satisfaction from them...
I'm in an unpaid internship right now and I love it. The employer actually hires most of their talent through the unpaid internship program. They get to see if the people who do the internship are really there because they want to learn and contribute regardless of monetary compensation.

I know everyone can't do this because at some point you need compensation, but the arrangement has taught me a great deal about how to program scalable applications that I will definitely use in the future.
F# vs OCaml vs Haskell: hash table performance
Good point. There's been an increasing awareness of the ineffectiveness of the bigger job boards, of which Dice is certainly one, over the past year or so thanks to people like Nick Crocodilo. This may be as much or more a reflection of a long-term downward trend in postings on Dice and Monster, versus on smaller, more targeted job boards or more local ones like Craigslist. In their shortsighted attempt to feed on the fear and insecurity of their target audience regarding the economy and the job market, I would not be surprised if Techcruch has missed the opportunity to write about the more interesting but less obvious story behind the headline. Nor should I be surprised given the editorial style and attention-hungry focus of Techcrunch. Such a mindset tends not to produce a lot of thoughtful analysis for fear of losing the mass audience.
IPhone Security Key: VeriSign Identity Protection App Released
It may be true that there is no language to rule them all, or it might not be true. Just because people typically are not good designers, good coders and good admins in one person does not prove that programming languages can't be good at everything (they are all Turing complete, after all).

Of course there are always tradeoffs, but some tradeoffs might not matter (that is, there might be no situations in which the tradeoffs would matter.)

I am not yet convinced that Ruby is so much more pleasant than other languages. I don't know Scala yet, but what if Scala is actually pleasant to use? Then Scala might be better than Ruby in every respect. (Not saying it is, I don't know Scala).
Tcl's C API is still more or less the 'best in the business', afaik. Ruby and Python aren't bad, but Tcl just gives you so much access, and the source code itself (modulo the regexp code) is a pleasure to read if you want to hack the C code yourself.
Dude, it's a bit too premature for adsense, dontcha think? Also, your summary of the project is too much jargon:

"It's technically a Wiki + social networking site, and semantically a crowd-sourced review + social news site."

Put that in active tense:

"Read, edit and publish news and important stuff. Contact others and talk about stuff"

Also, entries have the URL linked to the source. You might not wanna do that. I recommend a URL from the front page should go to a summary page, where people can read and post reviews, and there should be a big button/link where they can go to the original.

Having a separate page will help you with .. err, figure that out, I'm not sure I want to go there now that I remember the adsense ;-)