skysight-inc/HackerNews huggingface dataset:
Without specifics with respect to what you are trying to build we really can't give a very good answer.

Really answering this question comes down to what your application needs are and what you and others working on this application is most comfortable in. I prefer RoR, I can develop quickly in it - I've got experience with that technology but it doesn't mean it will be the best solution for you.

I'd take a look at slicehost for hosting, I think for something like this having full control of a (virtual) server is a benefit and a great learning experience.
Source: http://www.csom.umn.edu/assets/71190.pdf
If the PRNG is really bad, then even this won't work. But PRNGs that bad are generally deliberately made that bad.
How to hire like a startup
The only reason I refrain from actually stating what the project details are specifically is because the idea itself is relatively simple, but part of an untapped market. I was hoping for more a pro/con type analysis. I am sorry for that, I was just hoping I could get some better indicators as to why I would choose one over the other without revealing what I am actually doing.
Understanding HBase and BigTable
I didn't mean to imply that linked lists aren't a useful data structure, just that arrays and array-based lists are well suited to an apparently wider range of problems.
I believe that the Good Lord gave us a finite number of heartbeats and I'm damned if I'm going to use up mine running up and down a street. -- Neil Armstrong
I assume you remember how those millionaires got to be that way and what they're doing these days, right?
It should be possible to implement "freemium" content using something like TipJoy. All you need is infrastructure that will remember a setting for you where you can set (even smaller) micropayments to be automatic for visits to certain sites. Then the content owners can read your preference and turn on other content. I could imagine doing this for a bunch of webcomics that I read.
Your argument assumes that the same or superior goods couldn't be supplied more efficiently on the market. After all, the same argument applies to having the government buy people cars (now they can drive to work), hard-hats (now they can work in construction), or food (who can work if they're hungry?).

When the government is the monopoly supplier of a good, it's difficult to visualize the world being any other way. But there are instructive test cases: just look at how much more vibrant religious life is in the absence of a state religion. (I'm a Pastafarian, BTW. ;-) Or look at how much scarcer and less varied food is in command economies.

Education is tremendously valuable, and there are powerful incentives to unlock that value. I think you'd be surprised at the institutions that would arise to help you become a competitive worker in the absence of a government monopoly on education.

Maybe if Patri's Seasteading Institute (http://seasteading.org/) takes off, we'll get to find out. :-)
Matching Impedance: When to use HBase / BigTable vs SQL
There are 100 people on the leader board. Should we wish them all a happy birthday too?

Let's stay focused on news and cut this feel-good stuff out.
A friend rented the office of a furniture warehouse. It was cheap, creative and he was never short of chairs.
Very interesting. I'm sick of Reddit, so I'm more than happy to give NewsCred a chance.

Some initial nitpicks:

- the tour video loops, it's a bit annoying

- the credibility score is hidden in the main listings (shows up if highlighting text) - is that intentional?

- the up/down buttons next to "CHOOSE YOUR NEWS SOURCES" are a bit confusing, at first I thought that was a drop-down

- you might want to work on the URLs a bit, shorter and more descriptive is good for both users and SEO, http://www.newscred.com/article/list/id/1 isn't great

- the credibility concept is very interesting, but I'm a bit wary of what constitutes a "top story" because I've already been trained to have a "top story" mean "interesting" (and hopefully, if I'm on the right site, "interesting to me"). "Credible but boring" isn't very appealing.

- can I indicate my personal preference for certain news sources over others? I don't mean this in the sense of "this source is more credible", I mean it in the sense of "I personally want to see more from this source and less from other sources, even if other users might not"

- I suspect filtering out duplicates will be essential when dealing with multiple news sources. Unless a user wants to see different takes on the same article... it's an interesting problem.
“Tweaking” experimental data
The Results of Reality Mining at Where 2.0
It seems to me that the "rakeback" is a promotion that will give you some of the rack back. This case if you are breaking even with the rake you are going to get some of it back. Otherwise the author doesn't make sense at all for the reasons you mentioned.
Philip K. Dick's Ubik will be a creepy Art movie
As I understand it, UK law is quite good in this regard. Any number of residents can work from home but no-one is supposed to commute to a residential property. This means that a reasonable number of founders can live and work in the same building.
It's possible, but doubtful. I would assume that people who pay a lot of attention to the rake might become a little more loose, since the rake is essentially a tax on hand activity.

Looser players would help a poker bot, instead of hurting it, because a poker bot never gets bored, and is content playing winning strategies 100% of the time (i.e. it doesn't feel like it's going to get lucky playing KJ off "this time").
If the rake is 10 dollars, the rakeback would give you 3.50 (for example). That means you've still paid 6.50 for that pot.

Without a rake in place, your bot can afford to be 6.49 worse per pot and still make more money than a bot that breaks even and takes a rakeback.
so a smaller government ought to be more efficient, what exactly does any of this have to do with people affording their education?
"... How's this news though ? ..."

Maybe even HN users can be gamed enough to give away their birthday(date) ... or smart enough to find it?
Well, for starters I would just like to say that the design itself is done quite well. I have always thought that the typography of a website is one of the most important yet overlooked aspects. The strength of this will come from getting as many users as possible, which makes me wonder for the private alpha. Are you going to make the beta public? Also, just a suggestion, but I would actually like an easy way to submit a credible blog to the list (unless I just am not seeing it, which then I would say is a problem). This would promote the blogging community and allow those who deserve to be heard and use quality and ethical journalism skills to not be lost in all of the noise.
you don't necesarily have to describe the exact purpose of your site, just the technical details of what problems you need to solve and we can give you some details on the pros and cons of each.
It's still obscene, ugly, wrong, and basically slavery.
Ask YC: Resources for Writing Business Plans?
Yeah, I know: a lot of startups don't need business plans. You can bootstrap.

Some ideas don't fall under that tent, though, and will require some funding -- therefore, a business plan.

Does anyone know of good examples online (real-world plans would be awesome), guides, wisdom, advice? Please share.
I'd say that working on commercial side-projects is unethical.

On the other hand, experimenting with code is exactly the thing you want your developers to be doing in their down time.

When working on commercial software you're subject to deadlines, management decisions, interoperability issues and bugfixes. This limits your creativity. It goes with the territory, so I'm not complaining here, but large parts of this process are Not Fun.

Experiments on the side don't have these issues and allow you to do a little freewheeling. Keeps that whole hacking spirit alive. People without side-projects tend to move into project management, oracle db maintenance or turn into burned-out has-beens after a few years of software development.
go through the tutorial for both django and RoR and see how you feel about each one.
The best answer you will ever recieve on this question is, "it depends" -- no one can make the right choice for you.

It depends on what your experience you have.
If you know Python, use Django. If you know Ruby, use Rails. I know Python, so I use Django. Since you have no experience with either, this one is moot.

It depends on what you're building.
A lot of people on the net seem to take the position of "Django is good for content publishing sites, and Rails is good for web apps", but that has more to do with the applications the two frameworks were derived from than the frameworks capabilities. Realistically, anything you can build in Rails you can build in Django, and vice-versa.

Personally, I love Django. It lets me develop quickly and I know how to deploy it properly. I tried setting up Rails no more then three days ago (on Ubuntu), and it wasn't as much fun. I had issues installing the correct version of Ruby, and then Gems didn't want to work.

As for you, I'd recommend spending a few days with each framework. Get them both installed and just tinker around. Build a quick CRUD app. After that, you'll have a pretty good idea of which one suits you (and your needs) better
I said 'happier'. Besides what you do is not give (so much) money to the poor and middle class, but rather tax them less and tax the rich much more. The poor and middle will be happier as they keep more of their earnings and the rich, well, they will be alright.
Thanks, I have followed the first few sections of each tutorial but really found it difficult to differentiate as to why one would benefit me over the other, but I guess the answer there might not be a reason, just preference.
I have done that and for some reason the structure of Django seemed more logical and appealing for me, but I had hoped that there were bigger reasons/features/libs to push me into one direction rather than simply preference.

I will be using a hosting service so the ease of use in implementation is also a big issue, not just the framework itself.
IPhone 2.0 Worldwide Launch on June 9th
Except that the constitution doesn't state anything about education, and defense accounts for nearly 50% of the federal budget. Cutting all the fat and inefficiency does not address the root problem, health care costs and defense spending. If you don't want huge taxes you can't have a military this size, and I haven't a clue on how to fix health care.
I've tried both Django and Rails.

I tried Rails first as Ruby is a lot closer to lisp than Python. Personally I find Python a bit restrictive, but fairly easy to read.

If you don't have a lot of experience with Rails/Ruby, Django is the clear choice. It's very well documented and it just works.

I was able to get Django in the first 10 minutes of using it and after that over the next day most of the concepts became clearer.

I found with Rails, the lack of familiarity with some of the advanced Ruby features made it very difficult for me to read the code. So I was coding blind a bit.

Someone's done this already:

http://www.vaporbase.com/postings/Evaluating_Web_Development...(part_1/15)
What languages do you know now?

I like Python because it forces people to write code that is relatively easy to follow. Hell is other people's code. Python will help get rid of some bad habits you may have picked up from PHP (though Ruby might do this as well). As far as jobs go, I've seen far more Ruby web development jobs than Python ones, especially among startups, so it's definitely a language I'll be learning soon, but I think I'll still prefer Python.

Another plus for Python is that Django's documentation is excellent and free. From what I've heard, you have to pay for all the good Ruby books, and printed documentation ages poorly. Django's documentation is religiously updated to reflect new changes.

I host my sites on a Linode VPS. They did obliterate my VPS when my credit card expired which would normally make me never use them again, but I didn't actually lose any data and they're cheap. You get what you pay for. For DNS, which you'll need if you host off of GoDaddy, I use ZoneEdit, which is free for your first five domains. I've used up my five free ones, and when I removed one domain so I could add a new one, they told me that technically, only the first five domains are free, but they let it slide anyway. I'll definitely be sticking with them.
I just noticed that I slipped off, so I vote no! :)
Only a few copies on amazon.ca, unfortunately, with astronomical prices. But it sounds as if the author is gearing up for a reprint, or at the very least will post a large number of the interviews over time.
GridGain: To Split Or Not To Split
I sick and tired of people not willing to give out more information for their apps, honestly is all likely-hood someone has either thought of it and did it or passed on it. And this especially goes for (web) apps that are for specific areas, unless you're planning on expanding your service for everywhere I doubt you're going to have a problem.

If your first impression with Python was good then why force yourself to something else? In my opinion Ruby on Rails is better, completely object-oriented, fast, and there are lots of documentation out there as well.
The last time I checked there weren't actually any good books or websites on writing business plans. There is a business plans for dummies book, but it's really bad.

The startup wikia has a decent template and some links:

http://startup.wikia.com/wiki/Business_plan

There are lots of different templates. The important thing to remember is that you shouldn't feel compelled to put everything on the template into the actual business plan. A lot of the categories just don't apply or are of trivial importance for any given startup. The best way to learn is to find examples. The libraries at most business schools will have examples of student created business plans. Since ideas tend to overlap, there will almost certainly be several business plans that are similar to your idea or are at least in the same genre.

The Thousand Rand Challenge materials, while not the format you want, ask some useful questions:

http://startup.wikia.com/wiki/Thousand_Rand_Challenge

Sorry for the disjointed nature of this post, I just had a quadruple espresso and I don't normally drink coffee.
You have two things to consider: Python vs. Ruby and Rails vs. Django.

Steve Yegge has made a good write-up on languages: http://steve.yegge.googlepages.com/tour-de-babel. Steve is a top notch programmer with brains and eloquence. He was one of the first hackers at Amazon. Now he works at Google, and Google has chosen Python and JavaScript as company languages. Which has pissed off Steve quite a bit, because he has firmly decided that Ruby is more powerful and rewarding than Python. But he's not allowed to program in Ruby at work.

So, Steve has engineered a kind of 'JavaScript on Rails' in order to fit into Google. All to avoid programming in Python. JavaScript is more powerful and elegant than Python, as he sees it.

This gives you two clues. One about Ruby and second about the Rails. To be brutally honest, Lisp is the most powerful and beautiful language to approach a programming problem. But List is not the most practical choice because of lack of libraries and dialect balkanisation. Ruby is considered to be an 'acceptable Lisp'. Almost as powerful and much more practical. And very very elegant. You may hear a lot about Ruby being slow. That is true, but that is also changing fast. Make your own research. You'll hear some interesting thoughts about what 'programmers' time' is worth vs. 'processor time' etc.

Finally, the frameworks. Rails has been mercilessly hyped, but the fact remains -- it is a framework for programmers. It has digested lots of 'theorizing' from Java and Smalltalk space. It tried to answer the question: "What an ideal MVC framework would be?" The answer turned out to be surprisingly good.

Django is a clever framework, but it has arisen from a particular website (Lawrence Journal-World) and it still has roots in website page design. Nothing wrong with that, but programmers talk less about Django (just check IBM tech articles), there is less programming 'meat' in there. There are also much lesser number of plugins and hacks for Django. You do not have the same amount of books and general enthusiasm about Django platform, comparing to Rails. Not by any objective measure.

Now let Python fanboys kill me, but I went through the same analysis a couple of years ago and I came firmly in favour of Ruby and later in favour of Rails. And I have not been disappointed a bit ever since.
I'd like to remind Mr. Arrington that he's a blogger, and just that.
There's a lot of momentum in parts of the Rails community away from Rails and towards Merb. Perhaps this is a factor you want to consider. Maybe you could gain some insights about Rails by learning how Merb is distinguishing itself.

Sorry to add an option.
4 Reasons Why Bosses Need Bosses
That link is a bad one but I found one that has all of the articles listed, http://www.vaporbase.com/rails-django

Thanks that is a great resource and will definitely read it to help with my decision, but after skimming he only speaks of installing on his iMac, and one of my main concerns is usage with a hosting service.

The main reason I asked this question is because I have more trust in hearing as many diverse opinions from this community as possible rather than a reliance on what a few individuals wrote on the topic. This community helped me so much on my last question and I hoped I could get a definitive result again.
Both web frameworks will help you rapidly create a web site, so they are approximately equivalent (though not exactly, of course.) So also consider the language you'd be using. Look at Ruby and Python, and see which you prefer.

I personally prefer Python's syntax and style, Python has many more libraries and it's been around longer than Ruby, and I've noticed that among "top" tier coders they tend to prefer it over Ruby. (Not all, but most.) But Ruby has many strengths, and can do a few tricks that Python can't, to it's credit. Python apps tend to execute faster than Ruby apps. It appears to be easier to scale up Django/Python apps than Ruby/Rails apps, though a lot of the same techniques can be used for both since they're language/framework agnostic (using a clustered architecture with a scalable number of server nodes, caching aggressively, choosing good algorithms, etc.)

I was at the same decision point over a year ago, did both tutorials, and decided I needed to focus more on the languages to help break what might otherwise have been a tie. With either framework you'll be a lot better off than the typical "web COBOL" stack: Java + Servlet/JSP + XML.
Permanent Denial-of-Service Attack Sabotages Hardware
The look and feel of the front page looks a little too close to newyorktimes.com for me.

Personal preference: I wish it used a different font. :(

I'll play a bit more and see what other feedback I have as I know this isn't exactly the most detailed response. Just wanted to provide my first impressions.

Congratulations on your launch!
Java, C++, COBOL :(, and started teaching myself PHP to work on this site before I decided it would be in my best interest to implement it and learn with a framework instead.
That is a ridiculously stupid argument. Cars & hard hats you buy when you are 17-18+, i.e an adult. Education starts when you are 3. Are you going to penalize every kid whose parents decided buying a new car was more important than getting the better school? Sure some parents will make rational choices and send them off to great schools, but many will take the cheap route. At least right now the default, free, school is the one that MOST people go to. It is the exception to be paying to go elsewhere. If you find the fastest way to separate the classes in America, this is it. Next thing you will say is "but there will be vouchers it will be all equal", sure except that the bar before was $0 for public education out of my pocket vs 20,000 a year for private. Few would make that leap, except those with piles of money. So now everyone is making the leap, and you know what will be the differentiation? Not money, but skill. It will be competitive. Who will get into the best elementary schools? The kids whose parents push them, because who at that age makes decisions out side of their parents will. And then they will get further ahead than the school with the lower achieving kids, and so it begins. By high school you totally separate curriculum, one that is significantly more advanced than the other, and the kids have totally different chances of getting into college. Decisions at age 10 by their parents suddenly have impacted their life, sounds like a great improvement to me! If you don't think it happens, compare Wilmington Charter to the rest of Delaware, their acceptance rates to colleges, the racial makeup of the school, it is atrocious.
Very nice looking site, and a really good idea for news delivery in general. Digg/reddit-style ratings for official news sources and for individual journalists could help restore some faith in them.

I tend to not have much time for general news myself and focus more on specific sub-reddits and places like HN so I can filter more effectively, so I may not be the best representative of your target audience. Although, there may be a way to further drill-down for people like me (I like that reddit is so customizable that way), but right now "technology" is a bit too general, and I'd like to do things like drill down further than just "US" or "Europe" as well :)

Anyway, good luck!
There are very few people out there who can offer objective advice based on experience with both frameworks. Most people can (at best) give biased advice based on experience with one of the frameworks.

That said, I've been doing all of my work in RoR and I'm very satisfied. The end-to-end toolset for Rails is pretty hard to beat.
I find the idea of innocence to be interesting. In a child it seems to be a lack of awareness of the consequences of their own actions.

This is brilliantly illustrated by the TV show "the Simpson's" where the roles of Bart and Homer are reversed for the most part. Bart generally understands the consequences of his actions whereas Homer doesn't have a clue. Homer is the innocent in this case.

I find this definition of "child-like" innocence pretty robust, it seems to fit with most of my experiences. Knowlege is what destroys this form of innocence, not evil, so it explains a lot of the lies that we tell. Adults vicariously enjoy the hope of their children and fear that telling them the "truth" will spoil the vision.

With my kids (I have 5 kids and 2 grandkids) I have tried to be as honest as possible but when you understand the "truth" to be very complex it becomes difficult to provide a simplified view that a child can fully understand (especially when you know you don't fully understand it either). A partially understood truth may be as misleading as an out-and-out lie but more difficult to unravel.

Another reason adults like to preserve the "innocence" of their children is that it reminds them of when they had hope and helps them relive or rediscover it.
Firefox's best feature
I think that pushing rather than polling would be more efficient for a chat application.
I am sorry that I do not want to give out specifics, but is there a certain issue that specifics would make that dramatic of a difference in? I know that no one has thought of this idea and ideally I would like to expand it into all areas and that is why I chose to refrain from giving details.

I should say that I have more concern over the framework itself rather than the language. It would probably be expected that Python would give off a good first impression because of its syntax.