skysight-inc/HackerNews huggingface dataset:
I don't feel that I know enough yet.

I've seen too many friends run around in circles jumping from project to project, failure to failure. 37signals likes to cite a Stanford (?) study that founders who have failed are statistically no more likely to succeed than first time founders. Only successful founders have a statistical leg up when starting a new venture. I don't believe that a large-scale, I'm-gonna-go-out-and-raise project necessarily teaches you anything. It's sort of like the big show - you should have rehearsed beforehand.

That said, that doesn't mean I'm not learning. I think you can learn a ton from hacks/little projects, like Kyle Bragger's tinyproj. Having users for a product does not a startup make, but I think you can learn a lot from that experience. I'm also working my way through a massive stack of management theory/software development/hacking books that I know I'll never read once I actually start a company.

A lot of successful founders I know had significant work histories at startups or otherwise before starting something. I don't have that yet.
Could you detail the problems you had? IIRC everything worked for my on Ubuntu 64bit.
This whole thread is a broken record for going on two years now or whenever google first rolled out SPDY for gmail, but I guess it's relevant again right now because Silk uses it.
I'm too busy writing the patents that everyone around here loves to hate.
Data Science: a literature review
even +"society of spectacles" doesn't do anything different...
actually PG said it at the event, but to prob only a few people. It wasn't communicated well. Even though a simple e-mail, before hand could of explained everything.

Though I think they should have a special color sticker, for MBA's without programming/design skills, Managing Consultants and general Harvard douche-bags who think they are the smartest person in room.
While SPDY seems pretty good actually, and that I understand they just want "a quick hack to get that out fast" a part of me can't help to think "I'd rather have it done the Right Way and use SCTP"
It's kind of new. The second bundle included the first one by default for a while and eventually the added the "pay more than average" trick. It's an entirely different game to start it that way from minute one.
Down your tech tools, go out and mingle
Something else to try is the public library. I've had excellent results there (but don't have the coffee). Plus, I don't feel as guilty.

There are, however, books. And magazines.
Great news! But why is the example for Flask?
Interesting... I wonder if this makes Google App Engine more appropriate for internal apps for Google Apps customers? For quick/easy personal hacking/development having a Python stack on Heroku seems pretty attractive now.
Makes me wonder how fast OS level garbage collection could be, without the need to have a virtual memory layer in between...
You can, but it doesn't always do what you expect: try +"society of spectacles"
> Well that was a very arrogantly-worded post. Maybe you didn't mean it to be, but that's certainly how it comes off.

Possibly its a bit strongly worded because he's responding to someone who names start up founders as "punk kids" with "nothing to lose", then declares that he's not doing a startup because he's found things that are more important.
I came across this example before when I was writing a small genetic algorithm library in js. https://github.com/koryk/evolvejs

I wrote a few examples as well.
tic-tac-toe: http://www.korykirk.com/evolvejs/examples/tic-tac-toe/tic-ta...

circle: http://www.korykirk.com/evolvejs/examples/circle/circlega.ht...
Actually the true advantage is that you don't need a new protocol, you don't need people to change fw setups etc, it'll just workd.

SCTP needs more work from everyone.

Then what's the true advantage of SCTP over SPDY? Well it works for non-web stuff.

Then they have some technical differences but I think the points above are what _really_ matter
Heroku's cedar stack can now detect apps using:

* Ruby
* Node.js
* Clojure
* Python
* Go ??
* Scala
* PHP
* Java
* Perl ??

Anything missing here? That covers a lot of whats out there.
I apologize for the slightly tangential response but your post merits more than a POU (Plain Old Upvote).

30 years ago a C64 was My First Computer, a birthday present. Llamasoft's Attack of the Mutant Camels was my first game, swiftly followed by the insanely fast Gridrunner.

I cut my teeth on Commodore v2 BASIC and 6502 assembler. I turned down an early teens New Year's party (girls and everything...) to hack on an assembler monitor from Y64 magazine.

And I don't regret it.

Recognizing by chance something better in a local computer store I bought a copy of the Zeus assembler. The proprietor warned me "You know this isn't a game, right?".

I welded dodgy hardware into the underpowered expansion port, using telco engineer Dad's overpowered soldering gear. Despite the cost of the thing, nobody questioned that I might break it. A gift truly given.

I still have my copy of the C64 Programmer's Reference Guide (on the shelf behind me, next to Dad's copy of the KDF9 Algol Reference). I still have the 6502 opcodes in my head (LDA $A9). I'm saddened by the fact that I stupidly gave away my C64 many years ago. I'd love to see again the awful software that I wrote (transliterated from "Numerical Recipes") to help me with my high school physics homework :)

And I'd really like to see some pro code from that time.

> Sign up at www.yakyak.org

Done! Hard to quantify how much effect these guys' work has had on my life but it's certainly non-negligible. Hack on :)

/now playing: Rat's Monty Mole theme tune
If you think you are being screwed, take a look at how it is for China.
-----------
Yes, it's not available for China, and never has been
Obviously not Amazon's fault. We have absurd party here.
Maybe because it takes less code to write a "hello world" with Flask than with Django.
WRONG.

Tim Cook has been running operations at Apple for a decade now. Here's a 2006 story about Apple's number two:

http://online.wsj.com/public/article/SB116096027141893457-aw...
found that interesting as well, given that the release is around python+django, but it makes sense for the sake of quickly doing a demo with minimal requirements.

[edit]
does adding Flask in requirements.txt automatically handle the easy_install portion?
Forensic textual analysis predates the internet, actually, and I can say with near certainty that someone out there is working on this right now.

Plagiarism detection software is increasingly common in education. I've actually been looking for something similar to filter news commentary systems, to get a sense of what %age of comments on political stories are actually astroturf.
I expected the majority of people to say they lack a co-founder, not an idea. Ideas are pretty easy to come by from my experience. Finding someone who compliments your skill set, is ready to go "all in" with you, and you actually click with is a much more difficult task.

For anyone who is looking for an idea, is a hacker, and lives in SF - I have an idea for a startup and am looking for a cofounder. Email me (in my profile) for more information. I am looking for someone who is interested in virtual goods/currency and the free-to-play gaming model.
The University of California has ~190k students, and pays $24.3M per year for online journals.

http://www.physorg.com/news195486711.html

Even if this cost were spread over just the students this would be only $100 per student per year. And given that the grant-funded professors use the journals orders of magnitude more, the student's proportional burden is probably less than a dollar. Yes, the cost should be zero, but we're talking about access to all the world's scientific knowledge. This cost is hardly "appalling".
I have to admit, I have never seen

.) for-loops used this way

.) an OR-operator in a for loop

.) +a as a shortcut for a.toString()

.) syntax like g&&R(a) (line 24)

.) syntax like a[j^i==j] (line 29)

Where can I learn/read about advanced stuff like this, searching for this information on google is very hard, as I lack the correct terms ...
Choice. For many, simply that there is an alternative is enough to not only keep other providers around but also thrive. The hosting world is huge.
Well, it is kind of creepy. I wouldn't want a "social network helper tool" to out me if I was still in the closet. Some things should be your own decision.
One would hope that Amazon is smart enough not to over-pay for their own cloud.

(The idea that the spot price is allowed to exceed the regular price is also curious.)
Opportunity cost. If I'd read pg twenty years ago I like to think I would have more readily, but I expect my peak earning years are right now (I'm 40 and paid somewhat over market and regularly reminded how glad they are that I've stayed on) and I'm finally starting to save after squandering a much lower salary for far too long. My savings at this point do amount to a few years' runway, but that means I'd be gambling with my nascent retirement fund. Someone would have to convince me they actually know what the market wants (after seeing ludicrous ideas succeed, I clearly don't) for me to go all-in on their big idea, or find an investor confident enough to cover market-ish rate for me as an early employee.
Django has been able to run on Heroku for a while now. This topic keeps coming up over and over again and it is very old news. There are a lot of major flaws in running Django on Heroku right now too simply because of how their system works.
Does Your Product Break the Inertia Barrier?
Try sports teams. "Broncos" creates a huge hot spot over Denver. They are a good way to validate the data/app generally works.
I actually think this is untrue.

For those who use it extensively, they probably feel $500ish is worth what they paid.

For those who don't, sure they might wish they had spent less, but are these folks going to be satisfied with less functionality/apps/screensize/etc?

The iPad is popular with kids and elderly alike mostly due to it's larger screen size.
No volume buttons, no bluetooth, no mention of battery life when streaming.
Well, you're on HN. Startups aren't average - they can't afford to be. Maybe I'm wrong, but I don't attempt to hire average people.

Suits and stuff are fine for everyone else, maybe even for developers at BigCo Inc. But, the OP was in the context of YCNYC...
Net neutrality *supporters* file lawsuit against net neutrality rules
My main issue is the lack of a co-founder is delaying me. With a co-founder my business would be up and running by xmas. Without it will probably be March and as such it is just plodding along.
"Ideas are pretty easy to come by from my experience."
I think part of the difference is there is a difference between:
A) an idea that makes money
B) an idea that i really believe in and / or i think will make a large difference

Some people don't want A...they want B. B is a bit more difficult to find for some.
Mergeable interval maps
Doesn't seem fitting to end the post with affiliate links, after criticizing Amazon for offering ad supported versions of the Kindle.
Lack of cameras (one in, one out,) and mic really surprise me.
This. I work on websites everyday in order to make more money on the side; it's just not a startup as defined here.
Since Sweden adopted anti P2P laws (IPRED) in 2009 Spotify usage has grown. In 2009 France adopted an anti P2P law (HADOPI). Since then music sales in France declined at a lesser rate than global sales and therefore artist earnings declining less than on global level (http://www.fortherechord.com/hadopi-and-cartes-musique-franc...). This would point to a correlation between "piracy" and music sales.
Using message queue semantics to implement Java-style OOP is the kind of thing that would put Alan Kay into a rage.

The failing of the Windows message system is not distinguishing between the 'command' messages that you are allowed to send to a window to effect some action (WM_NOTIFY and friends) and the 'event' messages caused by the window manager (WM_DESTROY, input events etc.). It should be apparent that getting a window to respond to an event is not the same thing as effecting that event.

Crucially, OOP languages without access modifiers (or ones you can #define away, like C++) have this same problem. If an ignorant programmer thinks he can destroy a window by calling its _onDestroy() function, you have solved nothing.

With sufficient language support you can probably save users from themselves in this case, but there are many other cases where a user can do the wrong thing by not understanding the system. At some point the effort doesn't justify itself.
Cal Newport is a champion of a very different viewpoint: following your passions doesn't necessarily make you happy [1].

His theory is that you can't just drop everything and start over - you have to leverage the assets you've built up over your professional life. You gain enormous bargaining power by having this wealth of professional assets on your side, and utilizing them intelligently allows you to change your work to better fit your passions.

In other words, it's not the work that's making you unhappy. It's the workplace.

[1] http://calnewport.com/blog/2011/08/13/dont-quit-your-day-job...
They fund a lot of things, but yes, I don't think I'd like to be on the receiving end of "You bear a distinct resemblance to someone we'd like to explode."
I don't work frequently from coffee shops, but I go to one when I need to get work done and the choice is between home or coffee shop.

Why? Two reasons --

(1) being at a coffee shop is uncomfortable in such a way that its a constant reminder that I'm there to do work, not get comfortable, relax, etc.. Plus, it keeps me away from regular toys/distractions I might have at home or my desk at work. I probably don't know anyone at the coffee shop, so it means odds are, no one will bother me in person.

(2) I'm the type of person that seems to focus better when there's stuff going on around me, but nothing is glaringly stealing my focus. When I'm at home, I'll sometimes put on an action movie in the background and turn the sound down to a low level so its difficult to pick anything in particular out. The sound and motion helps me focus, for some reason. (Double edged sword, though -- all it takes is one person for me to focus on for whatever reason instead of my work at the coffee shop to shoot my productivity).
Love the idea. Any future plans to allow login so it knows what talks I've watched?
Amazon’s Silk Is A Cloud OS for the Client
Flask is very lightweight and simple to get up and running. We also have a guide within the devcenter to get up and running with Django: http://devcenter.heroku.com/articles/django
This is what actually interests me, a rooted kindle fire. Only thing I care for is the hardware, I could not be less interested in amazons version of android though.
Since I did not get a HP Tablet, this might be the next best thing to get a cheap tablet running a modded version of android.
alpha soul in hintonburg (next door to hintonburger and bonkers)
Definitely this. A database is a requirement for a Django app, but not for Flask. I always seem to go back and forth about whether to start a micro-framework like Flask and use plugins and Python libs to assembly a framework that has only what I need, or use Django and (possible) include a lot of code that will never get run.
In a previous life, I was a consultant/contractor at a very large enterprise. Despite the whole outfit being business casual, I wore a suit every day of the long span that I worked there.

It had a dramatic effect on the people that I worked with. It changed the conversation. It was at least faintly intimidating to those I worked with. Now, times are different, and we are

So there are some occasions that I would do it again. (I mean besides my nephew's wedding.) But amongst developers, it will send the wrong message. It will make you seem like one of the Ross Perot employees where imagination was selectively bred out.

Wearing a suit in most circumstances today will suggest the opposite of technical competence.
I'd call that a win-win as well.

I do take the same approach and try to explain why it's more expensive, they tend to use the 'nephew' excuse to haggle down by a significant amount (A couple hundred for a medium sized site, think school/PTA/church, tree depth > 2, 10+ pages). But my problem is finding a resolution. (This is a short version, I'm usually more friendly about it)

Client: I know someone who will do it for free. You should therefore do it for cheap.

Dev: This is a large project. (Explain expense).

Client: Then I'll just use my free resource.

Dev: Do that.

Client: But I want you to do it.

Dev: Well, this is a large project. (Explain expense).

Rinse and repeat...

There's a gap with some of them that I have trouble explaining. I'm not in competition with whoever you know. Just because they can do it for free doesn't change what I'll charge, which is pretty reasonable and on the low side. I'll hear from other, actual freelancers (I' a student, so I'm part-time) about the same client calling around and getting the same response. Anecdotally, it takes 4-5 conversations for them to understand that the rate is between $1000 and $7000 depending how large/dynamic it needs to be. Whoever the last person is get the job, or makes a referral.
I actually think that the problem I see more often is the opposite these days. Lean Startup principles have led more founders to build single features that a small subset of adopters might want, but little or no appreciation of why that wedge in the market will matter in a meaningful way.
No docs at all; some of the games refused to start and after some research playing with ldd and some guessing I found I had to install 32bits libraries (the 64bits version -when available- didn't work either, I don't remember why).

After that, it looked like my graphics card wasn't properly supported and I didn't know it before buying the bundle (again: no docs at all!). I've played some OpenGL games without problems, but I know that kind of thing sometimes happens.

I was happy to contribute, but after all the efforts I couldn't enjoy the games and I got the feeling that Linux support was really bad :(
I like to use javascript to add a class of "with-js" to the body element immediately after the body tag. Then you can just use css to style everything dependent on javascript. For example:

<body>
<script type="text/javascript">document.body.className='with-js';</script>

Then in CSS you might do this if you want a certain element to disappear only if javascript is enabled:

body.with-js #foo { display:none; }
The Kinesis keyboard seems germane to this site:

http://www.kinesis-ergo.com/

(Talk about "cure for disposable income"... they're actually great to type on once you get used to it; they're just not worth $300).

By the way, this is a delightful and simple site; I signed up for the newsletter, and I want to give you my money somehow. For what it's worth, I wouldn't bat an eyelash at affiliate links. I agree with joshu that curation is a huge value-add. In mere minutes, just based on the design of the site and the content on it right now, you have gained my trust! Treat it well and benefit from it.
Ask HN: Book Authoring Tools for Hackers?
I am going to write a book. It will be like an extended vision statement that I plan to give to my customers. I would like to make it relatively easy to update and republish, hopefully using on-demand printing and fulfillment.

Are there any tools that are really awesome for this?
I was expecting this to end with a couple of kids at MIT built the thing for free and open sourced it.
Why should people care about what certain obsolete versions of OpenSSL support? Also - it doesn't appear that 1.1.0 is released; do you mean to say it's only supported by an unreleased version?
> There are plenty of things you and I don't want anyone to know. I don't want the world to know when I'm on vacation. I don't want my neighbors to know I left my balcony door open and I just have the screen door closed so I conserve energy. I don't want every girl I meet to know that I collect comic books. The idea that I shouldn't be doing any of those things is completely absurd.

The point is that if the world really wanted to find out about these activities, there is someone in the world with the information who knows of it.

Just taking one of your examples: comic books---you buy them from some source, and that source likely knows who you are.

Absolute privacy is impossible unless no one is interested in your activities, and your activities don't involve any other human being or leave any trace.
PayPal: Building an MLM Engine with Neo4j and MassPay, Part I
You are too modest. Wikipedia says you wrote (or generated) the first Malbolge program:

Malbolge was so difficult to understand when it arrived (in 1998) that it took two years for the first Malbolge program to appear. The program was not even written by a human being: it was generated by a beam search algorithm designed by Andrew Cooke.

https://secure.wikimedia.org/wikipedia/en/wiki/Malbolge
On upgrading & checks: I think WordPress is doing this already. If not, this is something that they should do and not this plugin.

For all the others things: great ideas! Maybe we should start a wiki with things to be developed. Feel free to contribute :-D
I don't remember that it was included by default. When they decided to add it, they offered it to existing customers and made it available for new customers if they paid more than the average price.
They made it clear:
"For all ~180,000 customers, this is complimentary."
and
"For new customers, we're trying an experiment: to unlock the Humble Bundle #1 inside of your bundle, just choose a price that is above average"

But I agree, it wasn't from minute one.
RailwayJS - Node.js MVC framework built on ExpressJS
If it makes people feel better, I just spent around an hour debating the points from this discussion in my office with other people who work on Google's search UI and search quality.

P.S. If people want to leave examples, for example "If I do the search ["society of spectacles"] I get a result which doesn't have that phrase," I'm happy to pass that to people here to debug.
I'm probably going to do HTML5 local storage of talks you've watched more than a couple times. It's just a static page right now, so adding a login system would require a lot more infrastructure.
It would appear so, yes: http://www.openssl.org/news/changelog.html

Changes between 1.0.1 and 1.1.0

[..]

*) Add Next Protocol Negotiation,
http://tools.ietf.org/html/draft-agl-tls-nextprotoneg-00. Can be
disabled with a no-npn flag to config or Configure. Code donated
by Google.
Could you elaborate on why?
I run in the woods, and it's the best possible time to let my mind wander, too. BTW I think it's probably bad in the long term to live in perpetual visual stimulation, so maybe you should consider the good sides of "boredom".
Security is definitely a hurdle, but I don't think it's insurmountable.

The main benefit to using Attachcache is greater automation. It sounds like you're doing work to get your attachments filed away. All that opening, closing, context switching adds up over time.

With Attachcache, you can either set up a Gmail "has:attachment" filter to be used in conjunction with Forwarding, or just use Sync. After you've done one of those 2 things, it's a totally hands-free solution:

https://mail.google.com/support/bin/answer.py?answer=7190

Also, Attachcache Sync is retroactive -- it can mirror my 2k+ emails and 8k+ attachments going back to 2006 in about 10 minutes. Doing this by hand would take a long time.

Hope that explanation helps, and thanks a lot for your comment!
My company (Onyx Neon) has a pretty good lightweight workflow for producing books in multiple formats. I've been working to extract those tools into a free software project, as much of it uses free software already:

https://github.com/chromatic/Pod-PseudoPod-Book

We've been very happy with Lightning Source for on-demand printing and fulfillment.