skysight-inc/HackerNews huggingface dataset:
I hope I'm not lumped in this group. I angel invest because there are some amazing people and I want to be involved and help the best I can. But I don't ever go looking for businesses and try to "convert" them to venture-backed firms.

There's a whole LOT of businesses that outside investors make zero sense for. Generally the kind that can reinvest their revenue for growth should avoid it. I almost always ask folks who have early revenue why they think they need to raise and suggest that they figure out a way to grow without an investor. If there was a way to reliably invest in a startup that was going to produce a revenue stream rather than exit someday then I think that would be awesome in general.

Also, I only update my blog like twice a year.

(And, finally, I am trying to build revenue-producing projects on my own. I don't talk about them because I am mostly just embarrassed.)
If you have a 33% chance of success, then the expected payout from a startup only needs to be 3 times greater. Doing a startup is a fairly logical decision in terms of expected value. Jobs are in the business of selling income insurance. It's really just a question of the minimum amount of insurance you can stand to live with (consumer preference).
There seems to be a bit of myopia in the political/medical establishment here. Common salt is a cultural icon that is not likely to be replaced or altered. Why not be creative and add Iodine to something else? Ghee would be my first suggestion. It is prevalent in Indian cooking, and almost always used in strongly flavored dishes.
Haven't they also shown that interacting with pets (petting, etc.) can reduce stress? Less stress in a team environment could have all sorts of positive results.
Working at a company at facebook or google increases your human capital, increasing one's opportunity cost.

This can make it harder to leave the stable and growing pay check and try to create your own thing. This is not to even mention the growing amount of responsibilities that come with age (mortgage, family, etc.).
"You may have political beliefs about the utility of positive liberty, ..."

Ah; this is ideological for you.
sometimes "building something" requires capital...
Several approaches:

1. The semi-official answer seems to be to use a WYSIWYG editor, which seems to be the solution XML proponents take to any syntax problem. ;-) For example, you can export to MathML from OpenOffice's equation editor.

2. If your goal is just to display math in webpages, there are some .js libraries that replace MathML's concrete syntax inline: you write a different syntax directly in your markup, and then it's converted at load time to MathML for browser rendering. The first widely used one was ASCIIMathML (http://www1.chapman.edu/~jipsen/mathml/asciimath.html), which inspired LaTeXMathML (http://math.etsu.edu/LaTeXMathML/), and possibly others.

3. There are a number of offline translators from TeX math syntax to MathML. I've only ever used Blahtex (http://blahtex.org/), but there are a ton, in various stages of completeness and maintained-ness.

edit: it looks like the original blahtex is abandoned for a few years now, but a maintained descendant is here: http://gva.noekeon.org/blahtexml/
In regards to hygienic macros and Hoyte's Let Over Lambda, the type of variable capture hygiene is designed to prevent is actually used as a programming technique in the book; Hoyte calls it free variable injection.

Lisp-1 vs Lisp-2 actually has very little to do with macros. Most of the inconvenience comes when writing functions - things like having to name list parameters "lst." The way Common Lisp gets around the variable capture problem is to forbid the rebinding of special forms, functions, and macros defined in the standard.* This is an ugly hack that forces early binding, and obviously does nothing to prevent capture of user-defined functions.

The Scheme wiki has a good article on hygiene: http://community.schemewiki.org/?hygiene-versus-gensym

* - This wasn't done for the sake of macros. The rationale behind the decision as I heard it is to prevent the hypothetical scenario of some standard function like cdr that's called inside the garbage collector or allocator from being rebound to something that tries to allocate memory and crashes the gc or sends the allocator into an infinite loop. I don't really buy it; it's easy enough to prevent these types of scenarios.
still doesn't make sense.

And I'm going to stop here because my original comment isn't grammatical since I removed the word "fuck" from it.
I recommend reading "The Singularity Is Near".

Sure, maybe Kurzweil doesn't understand the brain on any deep level and indeed maybe even those who understand the better than him don't understand it well enough at this point.

But Kurzweil's basic argument really isn't about that, it's about the exponential advance of tools and technologies and understanding on multiple level. Will the blue brain project succeed? Will some lesser known project succeed? Will the process take twenty instead of ten years? All unknown but not crucial to the implications of exponential change. When you have tool that are improve exponentially, what you can do tends to improve also. And then the whole process builds on itself. Do I know where this will go? No but I don't you do either.
What you call a bug, with protein's being defective 2-3% of the time, is the most important feature of the biological program.

It's more elegant thank you think.
Wouldn't finding that the watch was still a 'blur' lead one to conclude that brushes with death don't speed up the Human Visual System?
I agree with his general idea,

I think 37signals said it better: http://gettingreal.37signals.com/ch02_Fund_Yourself.php

There isn't much to fund anyway. If you're building a webapp: hosting is cheap and the infrastructure is open source; the OS is open source, the tools/frameworks are open source, the languages are open source (python/ruby/etc), the editors are open source (I don't need an IDE, thank-you-very-much).

Now, you need money for your living expenses, but you can finance that by getting a (boring) day job for a year or so.
Or worse you become the middle manager.
Map of Hadoop Ecosystem
You're correct that it's not really about the writing interface per se. I've been using OhLife for about two weeks now, and the fact that you get this daily email prompt to write is the key.
Good to see WebKit picking this up as well!
I do computational fluid dynamics for a living. I assure you, we model non-equilibrium systems all the time.
Or just about anything involving complicated number-range searches. I got bot-blocked while looking for something a month or two ago.
I would post the obligatory "patent the process of patent trolling" joke here but that ones been filed already.
Oh, I didn't realise this blog existed. I've been waiting for an email update since their last one on April 1st.
I wonder when search engines will start indexing MathML. I spent a good part of college trying to figure out exactly what to search for in Google while working on problem sets and being able to search expressions would've saved some late nights.
PHP Fat-Free Framework
FAT-FREE is a powerful yet lightweight PHP 5.3+ Web development framework designed to help you build dynamic and robust applications - fast!
My general opinion on the matter is that ideas and execution together are valuable. A good idea (validated market?) with poor execution is likely to produce a poor product. Conversely a bad idea (no market?) with outstanding execution is also likely to produce a poor product. Pitting them against each other doesn't make sense. They're two sides of the same coin. One thing is for certain that we can all agree on: a great idea with great execution produces a great product.

As far as sharing ideas go, I tend to only share with people I know. I violently agree that collecting feedback on an idea is immensely valuable, but there are many ways to go about doing so. Posting them into Hacker News is probably the last thing I'd do, for two reasons:

1) Unless I'm building a super niche product targeted at developers/entrepreneurs/designers, then Hacker News is not the place I should be collecting feedback.

2) If anywhere there exists a capable group of "idea executers", it's here. Paranoid? Maybe, but unless I am going to gain extremely relevant/targeting feedback from my core audience (see #1), why take the risk?

</beatingdeadhorse>
And, to be clear: I agree with Max. There is unnecessary seductiveness of the lifestyle. And a lot of distortions in behavior due to chasing far too few opportunities.
Why Social is Indispensable for Ecommerce
But they like Java.
This is a good line of thinking.

Disease (health) is a huge, huge industry.

(does Vast really do pets?)

More ideas: Travel, Financial Instruments (credit cards and other debt)
The serving sizes are different! 40g versus 27g. So the Nabiscos is actually 178 calories, more than the Hollywood cookie. And the rest of the comparison is wrong, of course.
Google fans:

You know how when Apple does something unsavory to further its own business interests, and Apple fans spin the most elaborate arguments to show how Apple doing what's best for Apple is actually in everyone's interest? This is your chance to be different.
Sorry, I was being dumb. I thought you meant 'buying a house is better than renting,' not "don't get an office, your house is fine."
English Usage and Grammar Analysis
HTC Working on Android Tablet
LOL, Kiss your browser goodbye. When they say "The browser becomes invisible by becoming ubiquitous" I bet they weren't thinking the browser might be the only application on your system.
which of course led me to a search for "EYES ONLY"

https://encrypted.google.com/search?num=100&hl=en&sa...
But has it been documented?
Affordable auto insurance online
When you are decided to purchase Health Insurance, Life Insurance, and so on do research, compare quotes that suits you best for you and your family at rapid auto quotes.com
Four decades and counting, with just one SEC violation. Only suckers rob banks...
Yeah - Vast really does pets. http://www.vast.com/pets

Do you really think there's still an opportunity in Travel given ITA/Google?
From http://ipinfo.info/netrenderer/index.php?url=http://motherfu... to http://ipinfo.info/netrenderer/index.php?url=http://motherfu.... At least the font got better.
LOL, Wired likes to predict the future - http://news.ycombinator.com/item?id=1612808
One code base. You set a namespace and all datastore, memcache, and task queues operations are performed in that space.

So:

from google.appengine.api.namespace_manager import set_namespace
set_namespace('user1')

Now everything is done in the 'user1' namespace.

EDIT:
http://code.google.com/appengine/docs/python/multitenancy/mu... gives more details using a "namespace manager" but I think my example above answers your question so I'll leave it as-is.
The main reason flight search is so far behind the rest of the tech world is that the inventory is so difficult to access. You have to either be very well connected and able to persuade one of the gatekeepers to give you access on a trial basis, or have money to purchase data from commercial suppliers like ITA, OAG, ATPCO, each of which is hugely costly and limited in the type of data they provide and the completeness of coverage.

For bootstrapping a travel search product, you're best to get busy building crawlers to scrape airline websites directly.
The idea of "things leveling out" evoke a metaphor of there being some finite amount of resources that can be gotten out of somewhere.

Exponential growth of tools opens up an exponential number of different avenues of exploration - if computers didn't advance at all for ten years, we'd still come up with many more ways to use them. With them advancing exponentially, we can not only find different ways of using them but new fields where different forms of exponential growth can happen. And so-forth. There's no fixed frontier but a moving process.

This isn't saying it's all wonderful but it's all likely to be a bit beyond our ability to encompass it - to draw a circle around it.
It depends. Some people bring their dogs in to work every day. If the dog is not well-behaved and quiet, this can be very annoying. For example, when you're having a meeting about integrating two systems and a fifty pound animal is moving about under the table. If you work near a cafeteria, people will frequently leave their dogs tied up outside, which often precipitates barking, even though both leaving the animal tied up and bringing a barker to work are explicitly against policy. Then there was the time a coworker brought her dog in and there was a seriously enormous (>1 foot diameter) wet spot on the floor where the dog had lain and slobbered all day long.

There are definitely good aspects to having a dog-friendly culture, but it can be trying for us non-owners when some coworkers forget that the comfort of other humans takes priority over that of their pet.
Twitter Tweet Stream of Anand Mahindra at Tweet Idol
You may not be knowing that Anand Mahindra is on Twitter. Watch his Tweets closely on Tweet Idol. A lot of other famous celebs are on Tweet Idol.
Would folks rather make 70k per year working in their own small profitable software product company (either alone or with a partner) or 100k working for a large software company as a Sr. Software Engineer? What about 60k?

I'd happily trade the 30k for complete control of my time and decision making.

In your own business 70k could turn into 200k (or more) in profit. That's a pretty unlikely pay jump for a Sr. Dev. Switching to a middle management job e.g. dev manager, dev lead etc. doesn't guarantee a huge pay increase either. There are people that make a big salary in tech. It's not impossible but it's tough. It also goes away the second you stop working.

Of course your own company could flop. That's a real risk. If it does you've suffered some opportunity cost but hopefully you've learned a lot and had some fun.

Another plus to starting your own gig is that if you figure out how to do it once you're more likely to be able to do it again. Known how to create value people will pay for is an empowering feeling.

I'm not against shooting for the stars and raising money. I think it's worth it if you have an idea that you are die on the hill passionate about and that has the right scale factors. What do you do in the mean time if you don't have that idea? If you don't then shooting for a single that gives you more control of your life and the potential for more upside seems like it's worth the risk.

Who know maybe it will turn into a double.

This is the path I've taken. I'm often surprised there isn't more talk about this topic and the trade offs between home run swing vs lifestyle business vs. job.

I don't think lifestyle businesses and the strategies to make them happen get enough play. I think the current environment is ripe for more software devs to follow this path vs. a job.
Well, selecting people is perhaps a better way to put it. I assemble teams from time to time. Sometimes these are project-specific, sometimes these are founders for a startup, rarely are they old-fashioned "here's a paycheque, here's your cubicle" situations.

I never suggested that my practices are some sort of universal heuristic for every organization to use, nor did I suggest that other means of finding people were incorrect, or that other typs of people would not perform adequately or even better than the people I get to know.

I wouldn't call the post academic at all, but I would say that discussion about lawsuits is academic. FWIW, I try to avoid discrimination because it conflicts with my values, not because of the possibility of legal trouble. I'm a member of a visible minority myself, so I'm keenly interested in avoiding bias even if it is by accident.
Craigslist redesigned
I've always thought most of this effect was in the second stage of memory where it gets solidified into medium or long term memory instead of the few seconds of real time memory that we use for executing all our daily tasks. The reason I think this is that sometimes when this effect has triggered for me I have remembered great detail about the few seconds before the event actually occurred.

For example, a few years ago my wife fell off a balcony while holding our baby. At first I didn't know what was wrong, I only heard her call out and wandered out curiously to see what she wanted. While wandering out I had no idea how serious it was - but I have the "Slow Mo" effect for that precursor time as well.
edit: http://raganwald.posterous.com/all-that-jazz
Speaking of content management systems used by colleges, the college I went also rolled out its own: https://apps.carleton.edu/opensource/reason/ I believe it's being used by some colleges in the Midwest.
What if I'm not a Google fan but still don't think it's that big of a deal?
Squashing can be useful but discarding potentially hundreds of commits and replacing them with one commit called "1.0.0" is very puzzling.

Instead, each developer should handle this on their own: commit often, once they're happy with their progress, theh rebase -i, squash and reorder their commits to make them look nice and push that tidy commit to master or release.

This gives you the best of both worlds: an accurate version of your history that doesn't contain throwaway or half baked commits.
Linux Kernel poster
This is called "being co-opted by the system". It's not evil in itself, but you no longer get to pretend to be idealistic once you've done it.
Just curious, does 3M active users generate a lot of ad revenue? One of our games is just about to go over 250k and I'm thinking of putting Admob ads in it or Google Adsense (they've approved us for beta).
Scientifically proven thanks to modern laser technology:
According to Google Analytics adding “Rick Astley - Never gonna give you up” decreases Avg. Time on Site by 2 seconds.
Just in case they are A/B testing and you can't see the redesign, http://img299.imageshack.us/img299/6404/craigslist.png

They've added some JQuery and other JavaScript elements so that you can quickly change your location.
What about when people spin a story out-of-control and sensationalizes to the extreme? Or that's not an option...? People aren't even reporting on FACTS, they're making up shit to say Google doesn't support net neutrality and wants the net to be ruled by Google alone. That is total sensationalism and I cannot believe you are resorting to: "Oh, you guys are fans that cannot think because you don't ridicule Google."
Maybe unrelated, but I give a vote for the brain perceiving things in a hyper-active state. When I go high-speed go karting, my brain needs to work incredibly fast to keep up with every little thing going on. In between sessions, if I play games on my iPhone, it is literally like the game is being played in slow motion. Alternatively, if I wake up in the morning all drowsy and I play those same games, it's as if the games are in fast forward and I can't keep up. So it's obvious my brain is in different states of awareness in these two scenarios, so it would make sense that in a near death experience, the brain jumps into that hyperactive state and things appear slower. Just my opinion.
yes rapportive is great, i use them. they have a lot of buzz but are at the mercy of Google. Google can kill them any day.
As long as they are small, google will let them be, if they become big, i think google will complain because they are removing there ads.
Yes browser plugin.
You need to read 37signals blog, they have a series of blog posts called “Bootstrapped, Profitable, & Proud”, in their own words: it's a series which profiles companies that have $1MM+ in revenues, didn’t take VC, and are profitable.

The latest in that series was about github: http://37signals.com/svn/posts/2486-bootstrapped-profitable-...

[1]: http://bit.ly/ccc5C7
cough hater cough...
Surely it must be more than that, because you can just as easily add a daily task on Google calendar with an email (and SMS) reminder.
A lot of the SSL vs. SSH discussion on here is just demonstrating the fact that there is no one-size-fits-all solution for authentication.

The point of tcpcrypt is to get the best security possible under any setting, so it can be used with both SSL- and SSH-like settings. See slide 5 of the talk on the web site:

http://tcpcrypt.org/tcpcrypt-slides.pdf

One thing I haven't seen discussed yet is that fact that come October, the EKE patent is going to expire, which means that all of a sudden it's going to be legal to do strong authentication using only human-chosen passwords. Strong password authentication is desperately needed, because people overwhelmingly both chose week passwords and don't think carefully about where they send those passwords.

Somewhat independent of tcpcrypt, section 4.3 of the tcpcrypt Usenix paper suggests a nice and simple secure password-authentication protocol. Deploying such a protocol would make a huge difference, except... what are you authenticating? You can prove possession of a password, but this doesn't actually protect you unless the authentication is tied to session traffic, and you are authenticating communication endpoints. SSL, IPSec, and even SSH don't provide adequate hooks for doing this (though SSH would be easier to retrofit than the other two). Tcpcrypt does.

So the way to view this is that in the absence of authentication, tcpcrypt will be vulnerable to MITM. But as soon as you go to authenticate yourself to a server (by typing a password or verifying a certificate), the authentication will fail, and the MITM will no longer be able to deceive the user.
The article is all about answering the question in the title. No, it doesn't fully answer the question, but it does address the question. And even if it did present "the answer" there will always be the caveat, "as far as we know". A misleading title would be more like "Here's why a brush with death [...]"
FWIW, in the book Getting Things Done, David Allen mentions being "in the zone" (or "mind like water," which he mentions comes from karate) is a key to being more productive.

It makes sense our flight-or-fight instinct could put us in the zone, much like your comment describes.

I've been trying to harness that power (but in more non-life-threatening situations, like at work).
I'm assuming this article is aimed at more traditional, brick-and-mortar businesses. I'm starting a new online venture this week ... here's my thoughts on:

1. Not a fan. Quickbooks (IMO) is for painting contractors and coffee shops. I'm digging InDinero so far–I have linked to our chase account and it looks to be a good product.

2. I did a California LLC

3. Why even get a cc? Why not just a debit card on your business checking account? I did this and it still earns rewards so I see no value in a cc.

4. Hiring is not part of starting a business. It's part of growing a valid, established one.

5. Not familiar with this, but I can get one here for $9:
http://venturehacks.com/articles/cap-table

6. Don't have a printer in my office. GMail -> Instapaper

7. This seems to be pertinent to people in financial industries:
http://en.wikipedia.org/wiki/Errors_and_omissions_insurance

That's all I got for now ...