skysight-inc/HackerNews huggingface dataset:
I think your comment was reasonable, but the point of the "silly locovore" link above is that insisting on locally grown food isn't the way fossil fuel conservation should be implemented, as locally grown does not imply fuel efficient. Rather, the nonlocal food market is a symptom of low fuel prices. But if fuel prices were $20 or $50 per gallon, as you'd probably like it, that would really hit the economy hard. If it turns out that by the time we run out of fossil fuels we have bootstrapped our way to some other reasonable forms of renewable energy, then arguably our resource allocation will have been pretty optimal. Cross your fingers!
I stayed home from school to Rocky's Boots.
You are arguing against scientific data using anecdotal and unproven evidence.

Even if your near-baseless statement of risk is accurate, it is clear that a non-vaccinated world is much riskier for children than a vaccinated one.
Is inability to focus on text due to 3 glaring Google Ad blocks a sign of aging?
This is a classic case of statistics being useless. Are we actually supposed to avoid falling in love because of this negative effect?

It's like knowing that 50% of marriages end up in divorce. True, and damn irrelevant when trying to decide if you should propose or not. Individual marriages have either a 100% or 0% chance of success, and calculating the probability of those outcomes is not greatly informed by the "national average."
it already has been!
Hehe, having just been at DjangoCon it's funny to see where we have overlap:

* BDD (a single lightning talk)
* NoSQL (a panel)
* Bacon (served with breakfast on one day)
* Web-scale (never said, per-se, but there were a few talks on scaling)
There are three kinds of lies -- lies, damn lies, and statistics.

Daily pageviews here is probably the least useful metric to evaluate our site, given that Posterous doesn't chase pageviews and send daily subscription emails (full text bodies) to users directly. Users can also reply to comments via email without ever going back to the site. The monthly numbers are much more in line and reflect the way our users use the site.
I wholeheartedly agree with you, if the fact was as simple. As it stands, the paragraph should have read: "a startup [with $200,000 funding of other people's money] was probably the worst endeavor for them", as that more accurately represents the reality of the situation.
"Haml/Sass: Meh. I don't need yet another layer of abstraction."

Haml isn't a layer of abstraction any more than "1" is a layer of abstraction over "one." It's the same amount of information, just less typing.
H1b is just a start. Once you get there, you can get new opportunities. It's way harder to be hired by someone if you are on tourist visa.
you can be founder on h1b/tourist visa, but you can't work for this company and be paid unless company you (co)founded will hire you.
Hedging against the failure of the relationship is not the best way to achieve a successful long-term relationship.
how YOU can be the exception. Because you are. You snow-flake.
Our pediatrician recommends spacing the vaccinations. It turns out that when you give them very early, many require a booster later because the infant immune response isn't as strong. If you give it a bit later, no booster needed. So then if there are risks they are less by virtue of having only one immunization.

Never been thrilled with the insistence of infant immunization of Hep B either. Main vectors: sewage an sexual contact. I think we an safely rule those out for a few years at least.
As a professional Python developer (and an extradinarily biased one at that: I contribute to Django regularly), this list absolutely fails to ring true for me, because I not only don't have the problems he's identifying, I find them to be our strengths.
I use http://ajaxWhois.com for my domain name searches.
Oops, it's a bug. I was using some signup code from a another app. I removed the format requirement altogether now. :)
Maintenance is boring.

Just a few things I don't think are boring:

- sinking my teeth into some fresh sweet melon
- a late afternoon jog in the woods
- hanging out with friends and family
- an ice cold beer at the football game
- an all-you-can-eat salad bar
- curling up with SO (even if it is a chick flick)
- a hot shower, freshly brushed teeth, and a warm bathrobe
- a happy dance after a new program runs the first time

If you think of the things you need to do to live well as "maintenance", they would seem boring, and you won't want to do them.

But if you think of them as "living", you'll embrace them and never give the concept of "maintenance" a second thought.
All out of desperation to beat their competitors. But you don't win by beating your competitors. In 1997 Steve Jobs said, "we have to let go of the notion that for Apple to win, Microsoft has to lose." Well, Microsoft has to let go of the notion that for Microsoft to win, Apple and Google have to lose.
uh, Articles like this make me sick. Why do people INSIST on comparing a FRAMEWORK to a LANGUAGE?

The one thing I've noticed about most Ruby Fan Boys is that they don't know the difference between a framework and a language. I say most because I have only talked with ONE person who knew that Rails was a framework.

There are an amazing number of frameworks for each language and there are also a lot of frameworks that draw reference from Rails. (Symfony comes to mind)
More transparency would definitely help, but I am not sure how solvable the problem is at a fundamental level. As Steve Waldman points out (http://www.interfluidity.com/v2/716.html), there is a large confidence interval around any measure of asset worth, and hence of capital levels.

I am not sure what the solution is, but increased transparency, simpler measures such as the leverage ratio, and potentially the separation of complex securities businesses from simpler deposit-and-loan businesses all come to mind.
This is pretty unfair. They just want to get it out there earlier than later, so that the community can help with a few of the less glamorous parts of the app. I guarantee they've been spending most of their time just wiring things up and making the interface look pretty (the fun stuff), and now are tapping into the OSS community to help take care of the security details. I completely sympathize with this strategy, and they explicitly said it was far from secure or complete.

It's this kind of code bashing that makes it difficult and intimidating for newbies to break into development. Think twice before you lambast younger, less experienced programmers on the internet. What a shame.
Excellent point. A few minutes spent up front selling Leiningen and providing context for the rest of the talk ought to result in some nice dividends.
he tends to be that all the time...did he do anything special?
"Bacon" (chunky or otherwise).
infosec news for the infosec community
This may be related to some form of perceptual hashing: http://www.phash.org/
Details? Place/time/event/victim?
Arel's query building syntax appears to be inspired by Django's QuerySets, although there are quite a few other ORMs (and other tools) that use that chaining syntax, so it could be taken from them I suppose.
They aren't "shipping" anything, where did you get that? They're opening it up to the OSS community. There have been far greater programmers out there that have released far more atrocious code than this at an early stage to spark interest among their fellow developers. Give them a break, this isn't a freaking launch party.
As a New Yorker, I find Jason refreshing. Most of the tech community has been California-based, and has taken on the kind of casual, low-key California attitude, but if NYC becomes a more prominent area for startup growth, you're going to meet a lot more people like Jason, since the culture in NYC or even the Northeast is much more confrontational.
More fodder for his "Hacker News hates me" complaints, but this, whatever it is, seems to be nothing new or out of character for him.

I don't think this behavior is unique to Calacanis either. It seems that many other incredibly visionary, talented people, are also total jerks and impossible to get along with, especially in the tech industry.

I'm surprised at how many upvotes this post is getting without having any substance or content. I guess everyone just really wants to know what happened.
I don't get it. So he listed major Rails features, then he listed a few misfeatures (that pushed me away after 4 years of Rails). And then proceeded to proclaim that something rocks and something doesn't. How about copying and pasting "Table of Contents" of two books and proclaiming that A rocks and 3 doesn't? (yes, one being a letter and another being a digit, to make it as dumb as the original title)

Ughh, what's wrong with today's programmers, particularly Ruby programmers, and their unhealthy obsession with Internet fame? Want to link-bait your way up? Then learn from the masters. Remember Zed's "Rails is a Ghetto"? That's how you do it: sensationalist title must be followed by sensationalist content.
So you could make arrangements to be a cofounder and then have your founding company sponsor your visa?
Awesome ... how long before someone can use this to run NES games ?
Wow. It's beautiful.
Obama Wants Kids To Make Video Games
Oh god, this explains everything he is an expert on the ruby/python langauges.

"Only been working with Rails for two weeks; lots more goodness to uncover"
Rails is a web framework that uses the Ruby language. Django is a web framework that uses the Python language.

Comparing Rails to Python is analogous to comparing Ruby to Rails. That doesn't make sense. Was your intent to compare Django (or Pylons) to Rails?

Certainly you know this, but the issue is that simply saying "Python" doesn't help establish a fruitful dialog. The various Python frameworks are all unique in some way, and by making a blanket statement you muddy the waters to the point where there is not a clear reference point to debate on the Python side.
My question is when do startups begin to add Product Managers?

From my experience in the early stages the company hires as many engineers as possible, esp after funding.

Should PMs have to make a case for their position?
Do founders mostly act in this role?

All things considered, it I understand it varies from startup to startup, I am just trying to understand my best place as a PM in the startup community.

PS- Another Great Article by Jason- http://www.jasonshen.com/2010/things-ive-learned-in-three-we...
You are arguing against scientific data using anecdotal and unproven evidence.

In one case, yes, but the danger of malpractice is certainly well known.

In my other case (iatrogenic polio), it's a very well documented effect. Virtually all polio in the USA since the 'late 60s (give or take) has been the result of this.

But in both cases, the risk is vanishingly small.

My point was that a statement like "stop whining: it's perfectly safe" is not correct. In the end, such hyperbole only gives the tinfoil hat crowd a toehold.

And again, using the polio example, an understanding of the tiny risk of iatrogenic polio can help those at particular risk due to immune problems to avoid what is a non-trivial danger for them.
> Humans seem to have to feel pain/hit rock bottom before we can go back up,

Hence the value of a difficult childhood.

That's only half joking, most of the guys & girls that succeeded rather early in life had some luggage with them.
Announcing SCXIB: Use Interface Builder to design SproutCore web applications
I love it! I was part of the "where in the world is Carmen" team. What a fantastic way to motivate kids in science, technology, engineering, and math.
Stop making operating systems. Make IE cross platform, and make Visual Studio dump exe's out for every platform, become the de facto way to develop apps on every platform. Become awesome.
I'm guessing they were using the storage to do the replication, rather than DataGuard to replicate and RMAN to make the initial copy, which checksums the blocks on the way - it'll tell you off the bat if you have any block-level corruption, there's no way for the storage to do this because it can't tell a valid Oracle block from any other sort of block. Because DataGuard is Oracle-aware, you always have a valid standby - if the primary datafiles are corrupt, you can still ship the redo logs (which you will be multiplexing too).

I'll also hazard that they did it this way because some "enterprise architects" designed the system - no Oracle DBA would have done it like that for precisely those reasons.

NoSQL absolutely would not help in this case. If you are trading on the web you need the clickstream for the regulators, just like a bank tapes every phone conversation.
What I like about HN:

1.- Intelligent people
2.- Nice content
3.- I don't have to provide an email or any other personal information.

What I don't like:

1.- I am always submitting very fast.
2.- I have two faces: one with positive and other with negative karma. But my negative karma is not well here, so my negative karma face should say that this is not a balanced place.

I prefer HN culture (that is my positive karma speaking)
I don't mean to be a downer, but I think most people prefer to phyically test mattresses before making a purchase.
It's also possible that due to discrimination in the hiring market, their opportunity cost is lower.
I'd imagine immigrants aren't so laden with debt, so they have more freedom. Many countries don't charge their native students for higher education, those that do, are often subsidised and repayments are linked to their earnings. So if you earn a small salary, you pay nothing.
Their CTO, Chad Dickerson, seems a standup guy from everything I've read. Used to love his stuff at InfoWorld. (Note, the post does not appear to be from Chad).
I think it's simply that Ruby is used primarily for web development where Python is used in just about every field for scripting and even as a Matlab replacement in universities.

Python web development projects are distributed randomly within the much larger python ecosystem and it's hard to know what stuff everyone's working on without a lot of crawling. With ruby\rails, even your google results on topics will be more targeted because the scope of the Ruby community is more targeted.
I really don't think that Jeff's assumption of fair use would stand any legal test: You can't use excerpts of movies to add humor to a piece. That is not fair use.

Fair use entails criticism, comment, news reporting, teaching, scholarship, and research. Fair use != bedazzling a blog post with humorous excerpts.
The username format thing is a bug, it's fixed now.

You have a point. The thing with email though is some people may be reluctant to give them out. I left it in as an optional field for password recovery, which I have yet to implement. I guess I should leave it out for now.
I'll reiterate one more time. Being very new to the Ruby community, I can't speak for everyone, although I suspect that I might.

Out of the box, Rails has been more pleasant for me to use than my favorite Python libraries from every category combined together via months of tedious integration and fine-tuning.

I'm not comparing a framework to a language. I am comparing an ecosystem to another ecosystem. I'm comparing Rails to what I have managed to hobble together from the best libraries available to Python developers.

I think that the tendency of Ruby developers to make this framework vs. language comparison speaks volumes about the particular whole formed of many parts. Python's ecosystem has many capable parts. I feel that it is lacking a cohesive hole. And I don't think it is due to lack of trying, just look at how many Python frameworks are out there!
Good question. In SV there are cities with a foreign born population that is well above 50%. Another question I would ask, what is the percentage of SV founders that are Native Californians?
People who are born in the US probably have less incentive to leave 'home'. High probability that they've developed business relationships and a network of people in their hometown or place of schooling, giving them an advantage that is taken away if they move to Silicon Valley.
While I don't have any evidence I'm inclined to believed that Jeff just assumed that the copyright holder reviewed his claim. I'm fairly confident it's YouTube staff that would review the claim and decide if it's fair use or not.
No, Rails encrypts then signs, which means it verifies HMAC before it CBC-decrypts the message. It isn't vulnerable to this attack. What led you to say that it was?

JSF was vulnerable to this attack; Thai and Juliano, the researchers that other HN users are trashing on this thread, also found that flaw as well. I have to assume it's been fixed by now.
Mini-Microsoft: Microsoft Annual Review 2010
Using Posterous to blog your way around the globe -- without a laptop
The post itself isn't very meaty, but the comments are illuminating.
The next research should be surprising: Increase of memory when ageing is only a question of finding a place to grow.
Er, no. AMC owns the studio that produces Mad Men, so their contact with Youtube would have chosen to collect the ad money - not a computer making that decision.
Exactly how do you know that? Juliano used his pre-existing tool (POET) to get admin privileges on DotNetNuke, without ever having used DNN --- or, presumably, modifying his tool. DNN is not an obscure .NET app.

What makes you make a comment like this? What evidence are you basing it on?
Making Posterous faster with Varnish page caching
I'm sorry to hear about your friend's son.

And you're right, the risk of an ill effect is non-zero. That doesn't mean it's not safe, though. If our definition of safe means absolutely zero risk, then almost nothing is safe. Relative to most medical procedures, vaccines are incredibly safe.

I'm going to continue telling everyone I know that they should vaccinate their children because that position is supported by the best available science, and because the alternative is definitely not safe.
It seems that Jeff didn't try to read:

http://en.wikipedia.org/wiki/Fair_use

Otherwise he would see how easily his 90 seconds segment of the film can't be treated as the fair use:

"In 1985, the U.S. Supreme Court held that a news article's quotation of approximately 300 words from former President Gerald Ford's 200,000 word memoir was sufficient to constitute an infringement of the exclusive publication right in the work"
Believe it or not (because of my arguments in the parallel sub-thread) I agree with you.

Government doesn't (or shouldn't) have the power to force me to do this. But there's nothing wrong with each individual in the community attempting to persuade those who don't want it.

By analogy: the government doesn't have the authority to endorse any religion, but I'm certainly free to tell you about mine (if I had one).
Ok, I need to make a web app to generate these so we can actually play!
Conveniently, nobody said anything when it used to be the other way around...

For whatever it's worth, look at the first comment:

In the context of youtube -- which is the context you were uploading the clip to, after all -- it's just a 90 second clip from their movie. No editorial, it's the entire thing. Someone browsing youtube who finds it will have no idea that there was a blog connected to it.
This story (different article, but same story) has already been flagged and killed once today. Last time it at least had some tenuous connection to reddit (YC 05). Flagged again.
Why did this make it to the front page of HN?
Microsoft says patent-infringing Android isn't really free
Did you use Patrick's Bingo Card Creator for this?
Well yea it's easier, but if you don't agree with YouTube's fair use policy it's really not that hard to host it yourself. There are tons of swf players out there.
Go visit the Westland in the Netherlands at night, and you will be surprised at what you see. Assisting the sun with artificial lighting is nothing special.
The categorical imperative, in this case, is simply a slippery slope argument.

As long as only a small percentage rely on "herd immunity", we're fine. If only those who actually have severe reactions to vaccines rely on "herd immunity", we're fine. Even if a few nutjobs fear autism and a few others simply don't get around to it, we're fine.

The problem is that too many people are relying on it for foolish reasons (fear of autism) and not weighing the risks appropriately. Going unvaccinated without extremely good reason, in the present circumstance, is foolish, but don't overgeneralize.
Malicious code increasingly comes with release notes
It looks like they're using Devise for authentication, but there is no attention to security beyond that. Devise is just the beginning of a robust security model. I haven't followed their mailing list/twitter/whatever, so I don't know what's going on internally, but here's how I'd rationalize this. Honestly, I don't care one way or another, but I enjoy playing the devil's advocate from time to time.

Rails 3 has been in beta for the better part of the summer. This means that many plug-ins (Devise included) haven't been able to keep up 100% compatibility. It's entirely possible that they've only implemented Devise for login authentication, but plan on expanding with something like Warden or Clearance for model/controller level security as the plug-ins come up to speed.

Our group started on a Rails 3 app back in March, and we learned early on that we should stick to our core app development, avoiding plug-in implementations until things stabilize. Hell, look at Bundler. The jump from 0.9.x to 1.0 broke our app deployment methodology between the beta3 release and Rails 1.0. We never even got around to beta4. When you develop using a beta framework that evolves quickly and breaks compatibility, you have to be careful where you place your efforts.

I'm not ready to lay down on the tracks and defend them here, but I don't think it's an impossible to assume that they just haven't addressed security yet. Maybe they haven't arrived at a framework choice. The fact that there is literally no security would seem to suggest this is true more so than if they had sparse security.

One aspect remains true, however. Anyone who deploys this and puts anything of value in it is asking to get body slammed.
It's not an unreasonable suggestion. The reason YouTube has this filter in place is because their business model does not allow them to handle the issues with humans -- likewise for the complaint form Jeff filled out.

Thus, while YouTube eliminates overhead, it exposes you to mistreatment by algorithms. If this tradeoff is a problem, hosting the file yourself is a viable alternative.
Two words: browser compatibility. I really don't care what else they do as that won't affect my life in any way, but this is something I have to deal with daily, and is ultimately extremely frustrating, time consuming, and costs my employer a lot of money.
Recent research suggests the best way to deal with peanut allergies is exposure to small amounts. Kind of like a vaccine really.
put best:
http://www.youtube.com/watch?v=RfdZTZQvuCo
Using python twisted framework to bridge irc
This notion of encrypted cookies or tokens being an inherently bad mechanism to store information securely is a red herring. The fact is that these platforms --- .NET, JSF, Rails, Django included --- provide functionality that stores encrypted information client-side. When that functionality is broken, it's a platform-level security flaw.

Whether you're right or your wrong (and I would tend to agree that storing sensitive information clientside --- or doing anything else that involves encryption --- isn't worth the risk), this isn't a productive point to make. These designs exist, and can be secure, but contain flaws that must be corrected, lest many tens of applications be susceptible to devastating attacks.
I'm going and zipcaring from SF. @kmx me if you want a ride.