skysight-inc/HackerNews huggingface dataset:
I really like Eric Ries approach to suggestions: test them and see if they help you build-measure-learn faster/better. This is because for every suggestion there is an example of startup that did/didn't do it and it worked fine/didn't work at all (all 4 possibilities happen).

However, if this very suggestion sounds too agile for you, then I don't know if I can help you.
So come at me bro

Oh dear, Anonymous needs a copyeditor
I am working on creating a good landing page right now.
Not entirely true, Game Center can be setup to use a separate Apple Account than the rest of the phone…
Declaring they are not a threat to NATO and throwing down the gauntlet to NATO in the same message?

I am more confused than anything else.
Awesome, the great thing about rubinius is playing around with the internals, since they're mostly written in ruby. The C++ core is quite tiny actually.
Consumers don't know and don't care about it until it affects them. Apple has been picking on the small guys like Readability and Flow reader. https://www.iflowreader.com/Closing.aspx while silently approving updates to Kindle and Netflix.

Let them go after Netflix and Kindle with the shakedown (June 30th is the deadline).
Nope, I am not going to bother. Your function has a terrible name, and the names of the arguments are not available to me. Had you given it a good name, and listed its arguments, I bet that the test would be quite a nice example of how to use it.
The myth that the system works and that votes "always" (so much so that it deserves emphasis!) count is perpetuated by the people it is said to control. It doesn't matter if one candidate stays in office or if he is replaced by his twin brother, the system as a whole remains homogeneous and constant.

Give me a vote of no confidence and then I will vote. Otherwise the only thing your vote means is that you have faith in the system. Exactly what they want.
Actually you have evidence of that? Cause I don't believe that for a second. I was a member of the ADC at that time. And I don't remember seeing ANYTHING about a iphone (this was before it was renamed to ios) dev kit.

But my email was full of guidelines to create web apps for the phone. What I think happened is that (at that time) Apple wanted Mac developers to make iphone apps, badly. And mac dev's wanted to do it natively. A half a year later, I see the beta of the dev kit.

I doubt Apple imagined the app store market at that time. And like most grand success stories, there was a lot of luck involved.
Ask HN: Why are Windows security updates larger than the ENTIRETY of Windows?
A vanilla install of Windows XP uses 1.2GB of disk space.

But 83 critical security patches need to be downloaded
and installed right away. These add 5.3GB to the system.
That's 4 times as big as all of Windows XP!

(This is all according to a recent RISKS article.)

I'm reminded of the story of how a statically-linked
"Hello, World" program was over a megabyte. It turned out
that all the Unicode characters were thrown into libc.

I'm thinking that there has got to be a similarly interesting
reason as to how security patches can be massively bigger than
the OS itself.
the sun divided by 0
Great article. It does seem like the majority of popular startups do lack some sort of philanthropic effort. But at the same time (as sad as it may be), people don't care. It's difficult to imagine a world where an education app is #1 in the app store. In the U.S. at least, nobody cares about problems on a large scale unless it makes them look good. If there's little to no social traction in terms of solving a problem, then anyone willing to is facing a mighty uphill battle. It's easier to make distractions than it is to really change something. Hopefully that changes one day.
That's fine for a simple DOM element, but quickly gets out of control. Imagine a list rendered in a loop from a JSON array.
New? No. Just the latest fad of rationalizations.
It's called a "false-flag operation".

What if NATO wrote this? The argument that NATO is therefore Anonymous doesn't really make sense.
Here's one step that encompasses them all and should be in your wallet at all times: be authentic.

Point, set.
>Again apple is not depending on the subscription apps to make money. It's the other way around.

Won't their value diminish if there no apps and no content to subscribe to, except through Safari? Why do you think Jobs advertizes 400K apps with a tile of icons on screen?

What if Netflix and Kindle were yanked on June 30? Many people buy iDevices just to access those. Will be interesting June 30th
Yet he takes two aspiring young warriors, and converts them to philosophy. Socrates' philosophy was not at all dependent on knowing anything about how the world works: in fact, those shadows were considered harmful.
Mortimer Adler and Charles Van Doren include him in the canon in How To Read a Book. That seems to be as authoritative a list as any.

http://www.interleaves.org/~rteeter/greatbks.html
I really like stories like this. I was a pretty decent Starcraft player myself and I started watching his videos last year. He does a great job of announcing the matches and just watching the videos makes you a better player. Congrats to him.
I don't see much reliable wind, but the sun shines pretty regularly where I'm sitting... electricity is easily stored for short (12hr) periods.
I think they're doing something functionally similar, which is basically contact list management into groups. They call it "Aspects" iirc.

I think the problem with that is that it creates weirdly asynchronous or non-cohesive groups. I.e. if I have a list called work friends, it's not necessarily the same as your list called work friends, and the stuff I share to my list doesn't go to the same set of people.

In the "Places" paradigm, the groups would be more canonical and autonomous and transparent to the people in the group.
Producing Open Source Software: The Book
If a threat is detected (either because the IP has a bad reputation, or a request contains a malicious payload) then, depending on your security settings, instead of the request being passed to your web server it is answered by the proxy. The answer is a web page that, again depending on your security settings and the type of threat, includes a CAPTCHA. If the visitor passes the CAPTCHA then their session is marked as valid and they're allowed to pass through the proxy unhindered.
Would be interesting if FT put a FAQ on a page for mobile apps regarding why there's no iOS version.
There's probably multiple updates affecting the same code, with the effect that bits are downloaded which get replaced without ever being used.
I wouldn't say useless -- just a lot less useful. Maybe they'll add cycle handling on top of it later.
I remember reading yesterday that some camera app was forced to remove the use volume buttons as photo taker or so.

There was several examples of apps that essentially 'went out of business' like Konfabulator, some early theming engine for Mac and the like with some dubious practices from Apple.
An experienced engineer told me the purpose of documenting is not to tell what the new few lines do, it is to explain something that does not look right, or something to be careful with.
all the batteries that we have ever build combined cannot store 10 minutes of the electricity that we currently use. We need order of magnitude breakthrough with batteries first.
All this article does is bash other peoples' opinions without providing and basis of its own. Why are the classics still worth reading? Why is practical knowledge not good enough? If I was supposed to be convinced by this, I wasn't. I still feel that reading "The Classics" is outdated. I see no real problem with them being considered "tl;dr". It doesn't seem unreasonable to me either to say that memorization is antiquated, I think that's true, though it certainly isn't done for all together and I do think you need to memorize things at first to learn them on some topics. I also am currently in university and feel like a lot of theory I've learned has been helpful and a lot of it has not. Frankly, the jury is still out for me on this topic and this article sure didn't put me on this guy's side of the fence.
As I understand it, the difference here is that the documentation is actually tested automatically. I believe Python has a tool like this too.

Edit: or maybe not, I can't see mention of it on tomdoc.org. However the format lends itself to that.

For contrast, the D language allows inline tests.
"For every use case given for the auxiliary screen, I'd ask, could it have been done on the Dreamcast (even if not quite as well), and if so, why didn't it work there and why will it work on the WiiU?"

I think you are hugely underestimating the difference in possible use cases between the Dreamcast's 32 x 48 pixel, black and white, non-backlit, non-touchscreen display and the Wii U's 6.2" HD color motion-sensing touchscreen. It's like saying a PS3 offers no new gameplay possibilities over an Atari 2600. This controller is not only the "best solution" to many existing gaming situations (menus in RPGs, play-calling in sports games), it makes new inventive gameplay styles possible. For example, it can be attached to the "Wii U zapper"[1] to make something very similar to this guy's clever hack, "The GameGun": http://www.youtube.com/user/TheRedneckTechie . A photographic exploration game (think Pokemon Snap for N64) would work very well with this as you could use the controller's screen as a camera viewfinder. The screen also allows you to continue playing when someone else wants to use the television.

"Locally multiplayer shooters are OK, but what will the main screen be doing"

One player will be using the main screen with a Wii remote or classic controller, and the other will be using the new controller, facing away from the screen, with headphones on (The controller has a headphone jack). As I understand it the Wii U only supports one of these controller/screens at a time. Being included with the system, the price is a non-issue (Until it has to be replaced of course).

1: http://www.blogcdn.com/www.engadget.com/media/2011/06/nin12....
They yotta fix that!
Evidence of what? You seem to concur that native sdk and app store did not exist at the time when Apple said Web Apps are good enough.

Sure they didn't wanted to lose developer attention and had to keep them engaged with web apps etc. until they figured out the strategy on native development and the app store.

And I can't believe that Apple had totally closed the door or hadn't thought about native apps at all when they initially released the iPhone - there wasn't any sensible reason not to - it wasn't a new thing, at least some of the phone platforms had native apps and there were even App Stores before that. It was just a matter of time.
If you haven't picked up on it yet the advertisement revenue model is a fail. Charge a price for your app and start making real money.
The US IPO cartel
Have you read Atlas Shrugged?
But my documentation runs during the hourly and never raises any red flags! That means its right, therefore better than a comment.

edit: You did kind of prove my point by asking for documentation outside of the test. If this "documentation" test isn't enough to find out whats really going on in my 1-line function, what makes you think a test and the best-chosen names in the world would give you any insight to a 2-line function?
muti-core support is interesting, installing now on my mbp
One thing my supervising professor has prodded me to do is to begin keeping a working journal. Nothing fancy, just a plaintext file with date markings.

I've heard the idea before and dismissed it, but it's surprising now how often I will go back and check that journal for why I did something.

I already try to write informative git log entries, but the journal really lends itself to long form exposition.
The interface is nice.

Two suggestions:

1) For anonymous users, make anything requiring login actually overlay a login box (e.g., I click upvote and currently nothing happens, it should overlay a login box).

2) Provide twitter authentication. I refuse to login using Facebook, but I don't mind using Twitter to authenticate.
I'm assuming you haven't read Atlas Shrugged? Or have and did not reply with the context of my comment in mind . .
I've been in the same position for nearly 2 years. Contact me at xtac@ymail.com
"This looks like the most uncomfortable thing in the world to hold"

Most of Nintendo's previous controllers have been quite comfortable and ergonomic compared to their competitors.

That said, the WiiU does look kinda awkward.
.. and hopefully this is the last time I'll need to clarify this.

My comment was in relation to Atlas Shrugged and unless you've read the book, you won't necessarily understand what I mean by looters and the like.
It would help if you actually explain what you plan on doing after graduation. Does your career path specify one area over the other.
Jessica Livingston:

"I spent 13 years in corporate America, mostly because I didn't understand what my other options were. I was hypnotized by the security of an established, respected company."

http://www.foundersatwork.com/1/post/2008/07/why-i-do-yc.htm...

I'm glad to see that I'm not the only one that got bit by the founder bug while working for others. Some people are born entrepreneurial and others realize it later.
All companies take risks, including Microsoft and Amazon. I could argue Microsoft has taken numerous more high profile risks then Facebook has. Beacon vs. Zune, Facebook Messaging vs. Microsoft Communicator.

There is nothing special about the risks that Facebook takes.
Well, comments serve a purpose. For example, if you checked that function into my codebase, I might comment thusly:

def duplicate_text(text, count):
"""humbledrone, you effing moron, just inline
the effing astericks"""
assert False
Would any amount of written documentation or comment make foo(a,b,c,d) any less of a hopeless mystery in use?

Yes, a poorly written test for a horribly named function with impenetrable argument names make for a shitty experience for the api user, but is that really insightful? Hopelessly meaningless method names with impenetrable arguments would be just as shitty to use if they came with a page-and-a-half of prose.

And if the hypothetical idiot who wrote your hypothetical test-as-documentation is the same idiot who would instead by providing some other form of written documentation, why would you expect it to be any more clear?
20 issues of porting C++ code on the 64-bit platform
I think boredom-killing will hit a threshold when we begin to neglect the very real productivity and critical thinking which is needed for our society to continue to fuction. Pain is a powerful stimuli, and I believe it will motivate the startup world to become more 'productive'.
I basically gave up on Nintendo after the N64; all Nintendo is about nowadays is releasing Metroid 13, Mario 59, Zelda 32, in whichever conceivable permutations.

There's no wonder that they want to innovate the hardware, because the games remain the same. Zelda almost feels like the Lorem Ipsum and Hello World of Nintendo, when they want to demo their new platforms.

And I think they just announced an HD-cum-3D version of Zelda: The Ocarina of Time. Jeez.
Well, I bristled when they use the word "myth" freely throughout the article, as if you're doing things wrong if it's not pair-programming, shared-ownership and you're employing specialists as opposed to generalists. It would be nice to have a bunch of generalists working in your startup who all have good knowledge of all parts of the system, but it didn't work out for me. It's hard to find full-stack programmers and I lose some sense of pride when I don't get ownership of a part of a system. It doesn't feel good to be replaceable. Don't try to do agile without coaching that's for sure.
Covering every case provides value that covering just one does not. Natural language communicates in a way code does not. The tradeoffs are a bigger topic than I feel like arguing about in this thread.

(I agree with all you said except the last clause.)
If the Wii U supported more than 1 new controller at a time the cost would be a huge factor. I don't think it does. If it did I believe they would've mentioned it at the conference. Instead they showed a picture of a controller/screen and 4 wiimotes.
Facebook also benefits from not having any real competitors (in the US, at least). If they fuck up and make a terrible UI change, it's not like the user base will protest and move to Myspace. If Apple fucks up the iPhone, there's a strong chance that the customer will switch to Android or WP7 or something as a result.
I will not do another startup as a non-technical founder unless..
> It would be easier to embrace academia if academic research, much of which is paid for with public funds, was published in open journals that all taxpayers could read for free, instead of in expensive private journals that only other academics can access for "free" via their university libraries.

In principle I agree with this point, in practice it is moot. Any member of the public can visit a local university or large public library and get access to any book or journal article they desire. No, they can't read the articles without leaving their office, but, yes, they can get all of the research articles and other scholarly publications for free. Libraries exist for a reason, they still provide the service they advertise. This is a false criticism of the flawed and broken publishing system.

> I think this essay's definition of anti-intellectualism is incoherent -- must I disrespect knowledge itself, disrespect all education beyond grade school, disrespect War and Peace, or merely disrespect Nicholas Carr, in order to be labeled an anti-intellectual? -- so it's hard to make a definitive response.

As in a discussion on religion it depends entirely on how you scope the word "intellectual." It could and does mean a variety of things. I believe the author of the original article was leaving it open to many meanings. This is not good writing. He should have said what he meant, instead of the feeling of what he meant.

> in a world where it didn't involve an enormous pay cut, enormous career risk, incredible devotion, high stress, difficult politics, and potentially the sacrifice of one's family life.

Those are all fair statements on the cost of pursuing a life in academic research. However, only the pay cut really differentiates academia from any other competitive field. People engage in academia because they love it not because they get rich.

> As economies grow around the world and the web gets built out, we add more and more people to our public discourse

Interesting factoid, the amount of academic publishing has pretty much only gone up in last century. So even discounting the Internet public discourse (and I do believe academic publications are public) has been growing.
To the downvoters: this is what I'm talking about: http://www.apple.com/pr/library/2007/06/11iphone.html
Comparison of Web Application Frameworks
Keyloggers exist. Ergo, you shouldn't ever type an important password into a machine that doesn't belong to you.

Fortunately, as others have pointed out, it isn't 1990 anymore and I carry a mobile computer wherever I go, disguised as a phone.
I don't mean to flame or rip on Kul, but why are they letting grads of the program--with successful exits under their belts!--go through YC again? Aren't there enough awesome teams out there that need this program a first time?
Great. Your blog is definitely useful in understanding the different types of stickers and which scenarios they map to. All I need now is a Nexus S.

Goodluck.
11 Secret Meanings Behind Punctuation in Text Messages
HotShotMedia is hiring:http://hotshotmedia.com/
I find the product development strategies of the major technology companies quite interesting. I'm talking about Eric Schmidt's "Gang of Four". [1]

On the one hand you have Apple. Apple innovates as good as, and perhaps better than the other three. But it doesn't have very many products. And while I have no knowledge of this, I'd bet it doesn't start-and-stop products as frequently as the others. And it probably doesn't have as many "active" products going on at any one time. (Maybe it does behind the scenes, but I would be surprised if it did.)

It may take some iteration and prototyping to see that you could actually turn an iPhone into a tablet.

But I'm pretty sure Jobs "saw" the tablet long ago. In his mind, it was just a matter of when.

In the case of Apple, I see experimentation occurring as a result of the vision laid out by Jobs and other senior executives.

When it comes to the others, Amazon, Facebook, and Google all seem to implement the "fail fast" strategy. In this case, experimentation leads to vision. Instead of vision leading to experimentation.

What's interesting is that Apple used to be more like the others. It had many products and segments. And very little vision. But that strategy brought it close to death. [2]

Discovery is important to all of them. But the journey seems to be different.

[1] http://allthingsd.com/20110531/eric-schmidts-gang-of-four-do...

[2] I could see why Apple sets vision first because designing and developing physical products is different than organizing information and logistics.
I love the airplane analogy (especially as a pilot license holder) I'll be using that one myself if you don't mind!
Looking at the 2007 WWDC press release, it looks like Web apps was they way Apple seriously wanted to go: "Developers can create Web 2.0 applications which look and behave just like the applications built into iPhone, and which can seamlessly access iPhone’s services, including making a phone call, sending an email and displaying a location in Google Maps." If nothing else, it gave them a much larger potential developer base than relying on native development alone and by sticking to standards it insures that the iPhone would always have a place in the table.
An article posted to HN some time back:

http://www.fastcompany.com/1708167/how-to-make-lithium-batte...

Discussion:

http://news.ycombinator.com/item?id=1986640

Summary: Infusing Li-based batteries with the Tobacco Mosaic virus could boost their storage capacity up to 10x. There's one order of magnitude...
Apple iCloud 'legitimises' music pirates
I think at its core this issue is all about ease and speed vs. the classical idea of gaining knowledge through a long, pondering struggle of the mind, equally involving pouring over ponderous texts and memorizing facts.

As far as the lightning speed of modern information technology, I must admit to be alarmed at that- I feel that my attention span has become so deteriorated in recent years that I find it very difficult to complete reading books. I haven't even finished reading this article (though I shall do so later). Certainly shortened attention spans + greater access to information -> absorption and retention of only a shallow subset of knowledge would be a great danger.

Frankly, I'd like to see lifehacker-type articles that propose ideas to rebuild attention spans and teach memory techniques. Sort of blunting the anti-intellectual effects of prolonged exposure to the internet. I'd like to think that proper guidance, discipline, and training is the cure to anti-intellectualism. Perhaps that is something that Confucius would have approved of.
When Twitter started one could say it was to relieve boredom. Who needs a stream of user-generated content about what some stranger in San Francisco ate for breakfast?

5 years later, Twitter has been instrumental in organizing protests that have brought down governments. YouTube was used to expose a senatorial candidate making a racist remark and cost him the election. Facebook was instrumental in the Obama election campaign, without which we might have had President Sarah Palin.

Anything can become anything else.