skysight-inc/HackerNews huggingface dataset:
Ask HN: I got $100K, But I Want Co-Founders, Not Employees. What do I do?
i just closed a $100K round at a very nice valuation from individual angels within my network along with some from friends and family. The thing is, it's pre-product (the investors know that) and I have a very technical team but none of them who I would consider to be my co-founders just because of their inability (due to school and work) to dedicate their time into the company as much as I do - thus, I have a huge majority of the company shares.

I'll be the first to admit that there are many more talented developers than me and because of that, I want to put my efforts into what I'm good at which is on the business side. However, I really seek a technical co-founder who believes in the product more than wanting to take a paycheck.
With the money that we have, I thought it'd be easy to recruit talented developers who would rather take more equity/less cash than ones who want more cash than equity. However, it is not easier - it's definitely harder.

I know I took my startup in a weird process. It's usually find a team, make a product, put it to market, raise money - but for me it was half-ass find a team (although very talented), raise money, make a product, put it to market. Now it's biting me in the ass.

So HN, what should I do to find a talented technical co-founder who will take the CTO position and lead the rest of my teammates? What else do you suggest that I do?
Yes, mozilla profiles still work, I use them regularly, exactly because of this kind of stuff, to put up a cookie barrier. For example, it's handy if you want to log into sites with multiple accounts.
George Haligua
George Haligua Cohen is a global investor and philanthropist. Having an estimated wealth of $2 billion, he is known for generous philanthropic endeavors.
Map Your Facebook Friends In a Few Clicks
The confirmation email the app sent me went into Gmail's spam folder -- maybe this is related to the domain name you're using?

AIUI, the idea is that people's friends will also be on phrot so that when somone writes an entry, their friends will see it. If this is the case, do you plan to add friending/following options?

Out of interest, what's it written in?
I really like the real time displays but we also need to look at what happened yesterday, last month, etc. Is there any way to get historical information/graphs/charts?
The First/Third World East/West split isn't as concrete or relevant as it used to be, perhaps best explained by Hans Rosling: http://www.youtube.com/watch?v=RUwS1uAdUcI

The first proper comment in TFA hits the nail on the head for India, and is relevant elsewhere. If you approach programmers in a non-Anglospheric country adopting the cultural and business manners and expectations of the Anglosphere then your project is doomed from the get go. This is doubly true for countries like India that technically are too big and diverse to form part of the Anglosphere but have a massive number of English speakers, often as a second language.

I don't perceive programmers from any nation in any particular way, because there are good programmers, there are crap programmers and there are culturally different programmers.

What I will say is that for programmers who have English as a second or third language or not at all it's much harder for them to work as most of the tutorials, books, online resources are written primarily in English for an English speaking populous. Even the languages themselves are written in English following English idioms. How would you feel about programming in a language that uses Mandarin or Hindi as a base language?
Hopefully so. It will also depend on how good the OS is at swapping out any running Flash processes in the background. If a website with Flash left open in the background drained your battery quickly without you realising it, it would be quite irritating.
Is It The End Of The Line For The MacBook?
The Top 5 Reasons To Buy A Tablet
To be honest in most of these mentioned languages you can reach the same goal. There is nothing you can't do with a language which can't be done in the other from the end user perspective.

But I have the odd feeling that while it is good to stick to a language (for strategic reasons) it is bad for improving code, getting better at what you are doing from a developer perspective. If I hadn't learned Python and wrote something in Python I would never be the same developer as I'm now.

When you look at for example Ruby and Rails there are so much better things you can do in the testing area. Ever used RSpec and Cucumber? You should know what I talking about. This is awesome stuff and it will let you develop a quality web app in days which is also fully tested.

What I'm trying to say is that YOU HAVE TO stay hungry as a developer about what is next BUT you should carefully choose what to you use in business. Looking at the same stuff (PHP) and going only to PHP conferences and hanging around only with PHP developer won't help you to get a better developer in the overall perspective.

Last but not least I want you to read Paul Graham's essays about Python people and why you will get better Python developer than any other:

http://www.paulgraham.com/gh.html

http://www.paulgraham.com/pypar.html
Algebra. Mostly abstract, but a little combinatorics and graph theory.
Chrome's multiprocess architecture is brilliant on paper, but I've had more problems with it in practice than I care to list. Put simply: it's not a good idea to launch a separate process for each tab. If it was, nobody would use threads for anything and everyone would be happy.

This is what used to happen to Chrome on my MacBook when I had "only" 2GB of RAM:

1. Navigate to HN and click on 10 interesting stories + related comment threads.

2. Chrome tries to launch 20 processes at once. Processor usage goes through the roof and knocks several weather satellites out of their orbits.

3. The entire OS X UI freezes. I can't even Cmd+Tab to another application.

4. Some Chrome processes inexplicably crash (why?!). Nearly every other app gets swapped to disk.

5. Some old tabs get swapped to disk (which means switching to them later takes 3 to 5 seconds).

6. Processor usage becomes normal after 2 minutes. The OS becomes responsive again.

7. All my frustrated Cmd+Tabs and mouse clicks are finally registered and the UI does a halting, jitery dance as my inputs are de-queued and routed to several different apps.

8. After figuring out what buttons I accidentally clicked and in which apps, I can read HN!

Note: I know I've done a fair bit of Chrome-bashing on HN lately. If that bugs you, I apologize. It's just that I can't stand terribly engineered software grabbing a large share of the market. Chrome makes some interesting trade-offs re efficiency and the result is really not that bad. Chrome works fine for most non-geek, non-tab-happy people. For people who pretty much live in their browsers, though, Chrome is a terrible choice. Unless, of course, you have powerful machines. I believe Chrome's multiprocess model will be less of a bottleneck as processors evolve, but it's a pain in the ass on most contemporary machines.
That is my point doki. The OP I replied to, said that once the founder left - not even a good team would be able to survive.

However, Reddit had some innovative founders, who came up with a new concept, then got acquired and eventually the founders left. However, due to its great team (and passionate community) it has continued to grow and become something amazing.

Therefore neither getting acquired or the founders leaving caused a negative effect.
I'm not sure your example works because one would not normally expect a person to be turned into a cake, so the "give you a cake" reading is going to seem much more plausible.

If the button said "Make myran a genius", what would you expect to happen?
Million song dataset available for download
Swaddle Blankets | The Dandelion Baby Boutique
A wide selection of swaddle blankets and baby clothes and accessories. Soft swaddle blankets and high quality baby products at great prices.
I suppose HN isn't a bad place to start. Can you tell us anything about your product?
Most significant bit of feedback I've ever seen on a "Shown HN" post
It's interesting how mechanical engineers pass as 'non-technical' these days :)
Unfortunately it only takes one horrific story to kill off something like couchsurfing. People aren't very good at extrapolating risk when they hear about that 100 in a million awful news story (how many millions of Craiglist people met before that one Carigslist killer?). It's what killed off hitchhiking in the US. Let's hope it doesn't kill off some of these new internet phenomena.
Well it's not the worst thing ever...I mean the website is kind of about people rubbing their stories with other people's stories, and I'm sure it will cause a lot of excitement...
This looks seriously useful for my next weekend project. That said, I'm looking for a caching, RESTful persistence layer for Backbone that will sync to the network if available, and otherwise caches data locally... anybody know of one?
It's referrer spam.
Once you click through, you find out the dataset is.. 280GB. So you might want to steer clear unless you have the ability to deal with that ;-) There's a 1.8GB subset also.
A bit of both actually. There was only one truly bad hire. The rest was a result of good people being put in positions that weren't optimal for their skillset.

We do think it's one of the better way to deploy the product because one of the biggest challenges is breaking people's expectations that you don't care about their feedback. Having said that your concern is on point. We've got something on the way to address that.
This is a gem of an advice.
Ask HN: What do I need to do to prepare for incoming investment?
My co-founder and I have been bootstrapping a project for a few months. We have basic functionality in place and current expenses are low and are offset by the occasional freelance gig.

Recently, we have interest from someone for an investment in the low six figures range.

This is uncharted territory for us, as we usually just do our best with what we have. The terms of the money are favorable, but I do have a few questions:

1) What should we have in place, corporation-wise, before accepting the money? LLC? C-corp? Unincorporated?

2) Probably quite the newbie question, but are there any tax burdens associated with handling such things? I have a consultation set with an accountant/tax person in a few days but wanted to go ahead and get an idea of what I'm looking at.

For those of you that have received such investments and/or offers, what did you do and how did you handle things?

Apologies, as I am sure this has been answered before, but my late-night searching turned up nothing.
it sounds really naive to say this, but i really don't want to because i know a couple HN peeps would recognize who i am. that might not be good :(

i'm in a very complicated situation. honestly, the team is fine as it is now, but obviously with this being my first startup and all, i want to have a co-founder who is really cool, talented and willing to dedicate him/herself to Redeemr full-time in both mental and physical ways. it's literally too much work for poor old me to be leading both business and the tech end of this company...
Wisdom comes from deliberate reflection (hash bang research)
I think the total time spent reading the book and evaluating the job would be more than knocking out a quick cover letter and sending it off with your CV
Kernels should not have resource leaks. A web server that leaks memory implies nothing wrong with the clients, a kernel that leaks memory implies nothing wrong with the user space programs.

It just means that there are cases that the kernel developers didn't think of, just like the people who made Apache didn't think of the Slowloris attack. Heck, a few months ago someone exhausted Linux kernel fds in just by shuffling socket pairs around (just 40 lines of C with three syscalls).

These are problems, ranging from remote DOS attacks, local DOS attacks, to accidental DOS attacks.
My personal thoughts, which have been mirrored by a few other commenters, are that it will be hard to compete with a higher price and lower quality product (vs the iPad).

There was some discussion here recently, and an article on Slate (http://www.slate.com/id/2286005/) that talked about some of the reasons why Apple has managed to keep their costs low, and the fact that they had shifted from the premium end of the market to a mid-range cost point (which is always easier when you largely create the market).

Does this mean the Motorola Xoom and others to come will be to Apple what Apple computers were to PCs in the '90s?

If that anaology stacks up, there are lessons that can be applied - if you're going to cost more, be better, and be WAY cooler. But Apple itself really only started to grow again when they moved out of that paradigm - the iPod etc defined a market in the way the Mac never did. (That's why they ran Mac v PC ads, but never iPod v ???)

Apple learned that competing with a dominant player wasn't going to deliver the business profits and growth that they wanted. Yet Motorola etc are here, in the tablet space, giving it a try.
I have nothing of value to add but just wanted to let you know that I seem to be finding myself in a similar situation. I'll keep an eye on your thread as well.
Direct link --- http://www.pcworld.com/article/219883/the_top_5_reasons_to_b...
Sounds great! Assembla used to do this, but this seems a great way to learn Git. Students need to learn to understand SVN, some just don't get it. Git is a step on top of that, but very important to learn.
Some colleges do teach project management by just doing it: I spent a quarter of my 4 years doing full-time projects.
Through telescopes... <squint>
If you're in SF and want to chat, drop me a line. I'm out of work for the moment and itching to dive head first into something. adhall at gmail
Continuing to deliver value from beyond the 'HN grave' - as long as he doesn't pull a _why. (And to be fair to Jacques, he did say he would continue his blog and community relationships etc, just than HN had reached a limit for him.)
I generally agree with this article, but...

"nowadays all those server side (scripting) languages are mainly the glue layer between the front-end (the browser part) and the back-end (your storage and "database" solution)"

Sorry, what? Maybe if you're writing CRUD apps...
What on earth is wrong with making your own oatmeal? It takes like five minutes and is far cheaper than this will ever be.

Also, why is this on Hacker News?
I don't agree with this at all.

Yes it's true that your products wont stop functioning in the short term, but a dead framework that's no longer supported and updated means you HAVE TO rewrite it using another framework. and we all know how costly rewrites are.

I find the 2 scenarios you listed to have much more in common than not. The main difference is the amount of time you have to react.
Chrome OS To Get HW Acceleration, Mac/Linux/Windows Support
As most of your comments focus on the same subjects I'll address them with one reply.

When I work I simply tally up the time it will take me to do things, add a bit more time for delays, some small scope creep and a bit extra for time to polish things off and to finish early and charge a single fee, with half to be paid at the start of the project and half when the project is completed. Before I start any project I have it written in the contract everything that I am paid to do, and with this I stress deeply that this is the final list and that any additions are separate payments (although I don't charge for basic alterations, or won't charge on one change to keep clients happy).

This system has worked perfectly for me, and I rarely experience scope creep or drastically late projects. If anything, I make it my business to make a project finish before time to add extra features for my client to make them feel that they're getting a better product for their initial investment in me. Ever since I started doing this I have not lost a single client, and have gained more than I can handle from word-of-mouth.

Believe me, I've tried educating my clients, but when they've got kids that can build a basic page in Dreamweaver or a secretary that has written a basic HTML newsletter people will believe that building large-scale websites is easy.
Advice to newbie on learning Lisp/Clojure
I'm a year and a half away from a Software Engineering Bachelor's, which at my school is essentially a concentration of Computer Science. We do a bit less bit-twiddling (no hardware courses) and only take the first of two Programming Languages courses (so, we write an interpreter but not a compiler), and instead do more team-oriented things.
For we who have had to roll some of the same functionality piecemeal out of tools like the Stanford NLP Core, tregex/tsurgeon, Wordnet, Beautiful Soup, and python nlptk, this looks on the surface to be pretty sweet. BSD licensing.

Here's a cool application - tagging negation and speculation clauses in some text (their demo has been trained on biomedical text):

Example sentence:
When U937 cells were infected with HIV-1, no induction of NF-KB factor was detected, whereas high level of progeny virions was produced, suggesting that this factor was not required for viral replication.

Result:
When U937 cells were infected with HIV-1 , [NEG0 no induction of NF-KB factor was detected NEG0] , whereas high level of progeny virions was produced , [SPEC2 suggesting that this factor was [NEG1 not required for viral replication NEG1] SPEC2] .
They did say mainly and I would hazard a guess that most people are just writing CRUD apps.
Not any more, perhaps, but in the days of the M68k MCU ..
True. You still would need to reboot from time to time, it's just that you can restart services much more frequently, even automatically if your humans know what is going down today and what can they expect if things go wrong.

But I agree - the objective is to detect those situations when things have gone wrong a long time ago and we just don't know it yet. ;-)
No. It's just that Solaris (and every other kind of Unix) admins know very well that they don't bounce servers when they don't know what's wrong - they find out what's causing the problem and correct it. There is a very rich set of tools to make that easy.

Bouncing a server may even make the problem go away, but it does little to enlighten you on why it happened in the first place.

And yes, If your MCSAs tend to bounce servers all the time, that's because their experiences have shown this works for Windows.
Windows NT is more closely related to VMS than OS/2, but most directly related to DEC's unreleased Mica OS for their unreleased PRISM CPU architecture.

This is unsurprising: They're all designed by the same guy, Dave Cutler.
GObject Introspection is coming to PHP
Wow. There are still MkLinux users? What's the motivation?
Practical Design Patterns with Blocks and Grand Central Dispatch
2. Moto should have started with the WiFi only version first, seen if people were interested and moved up from there... but entering the market at $800 with no appreciable "big win" over the comparable iPad (that is cheaper)?

Why would you do that.

Independent of price-point, it does have a few key advantages, especially for people who already have an Android-device or not any Apple equipment:

- No need to install iTunes. No iOS. No Apple-bullshit. I know it's not the common way to see things, especially here on HN, but to me that is a significant bonus. I'm not buying anything which requires me to install iTunes ever again. I'm trough with that shit.

- No need to rebuy the same apps for another platform. I have an Android-phone, I have invested in apps for that platform. I'd like to have the same apps on my tablet as on my phone, and if possible avoid double billing. An Android-based tablet would fit this need perfectly.

So while the price is definitely stretching it, saying it has nothing over the iPad is a matter of perception.
Du lịch trung quốc
Đi du lịch Trung Quốc trong trường hợp không theo tour hoặc bỏ tour để tự khám phá một mình, ... Hướng dẫn Du lịch - Thông tin cần biết Du lịch Trung quốc
"Infinite scroll will never be a good idea."

I very much disagree. It's an awesome way to capture the reader. I love it myself, not needed reloads, hunting for 'next' buttons, ... Yes you lose the relative position on the page indicator from the scroll bar, but it's irrelevant by the time you get to the bottom of the page anyway.
I think the startup speed dating is a fantastic idea, especially for those cities outside of the valley where just finding people interested in startups is damn near impossible.

I recently found a good partner after 2 years of going it solo (and searching) and it's made a world of a difference.
5 Basic Tips for Starting a New Business - The Copy Paste Blog
I have yet to come across a compelling web framework written in php.

If re-use between projects was really of concern for their community, they would've pushed for a standard http interface like rack - which they haven't, aside from a couple of brief (largely ignored) experiments.

php is a necessary evil in some instances simply because some useful apps have been built with it.. but if I'm writing a web application from the ground up there's no way I would opt for php.
Can't find the quote this moment, but IIRC the questions(or technically, answers) were drawn from previously prepared questions, but not previously used questions. The point being that aside from eliminating audio/video based questions, these had been designed with humans in mind and there was no tailoring of the content to be "Watson friendly/unfriendly".

That may help explain the confusion.
This is 100% dependent on the type of extension you're building out. Without knowing more about the nature of the extension, it is extremely difficult to recommend a proper monetization model. Who are the target audience? Is there a built-in model you can leverage? Too many unknowns to recommend anything valid. It's like asking how to monetize a website. General advice won't help much...
Indeed most of Latin America wasn't really neutral. They were "aligned" with NATO though not part of it.

Besides, the term has always been pejorative.
Visualized: Android activations mapped geographically, chronologically
Google opens Android front in Zuckerberg data war
Like thalur says, the cake analogy is not entirely accurate, but you make a good point - the phrasing of the statement is ambiguous, and could be taken to mean two different things:

Convert <item> in to <an object>
Create <an object> belonging to <item>

Given the ambiguity, FB should probably tweak the wording to make it as obvious as possible.

Off-topic, but I am always impressed with how people share differing viewpoints on HN. It actually feels like a "forum" in the original sense of the word, instead of a shouting match between warring egos with something to prove.
I had read the Python Paradox 2 months ago and had agreed with it.
A month ago, I got a job at a company which uses Python. I had not used it before, for I am a PHP-guy. I learned Python because I wanted to get the job. I continue to use PHP for my own personal projects. Hence, I disagree with the statement "people don't learn Python because it will get them a job; they learn it because they genuinely like to program and aren't satisfied with the languages they already know."
I am actually quite satisfied with PHP - it is still my primary language choice, while I learn Python on the side.
Real-life bombs don't display time left
There are plenty of tools for troubleshooting problems on windows. And your statement that "every kind of unix admin knows not to do that" seems plainly at odds with the reality here.
You can Major in Computational Science AND Computer Science at my university. The difference? Computational Science is spercifically about scientific modeling and you have to have done upper level calculus/analysis.
MetroTwit, a Metro style inspired Windows Twitter client
I actually just literally drooled on the keyboard!