skysight-inc/HackerNews huggingface dataset:
In Brooklyn you can usually find a studio/1BR between $1000-$1500/mo, depending on neighborhood.

Greenpoint/Williamsburg is probably ideal for a mix of affordability and livelyhood/shit to do in the neighborhood; you'll have to take some time to find a good price for an apartment though.

DUMBO has a pretty big startup hub, but it's pretty expensive, so it's not an ideal place if you're bootstrapping.

Honestly, you can probably move to anywhere in the 5 boroughs thats within an hour of midtown/downtown and it would be the same in terms of tech activity, meetups, etc., and that covers about 80% of NYC.

I would personally recommend a quiet residential neighborhood like Bay Ridge in Brooklyn; it has great food, decent accessibility by train/bus, and affordable rent.

Feel free to hit me up if you're in town!
The one place where this really bites me is return statements. For example:

function x() {
return
2+3;
}
alert(x());

Every now and then I'll reformat a line by breaking it in two and it takes me 10 minutes to figure out why my code is not working.
Down for me (2010-10-05 9.31PST). Again?

The Like buttons and Facebook Connect are also affected. When Facebook goes down like this, huge numbers of websites are affected.
Yep. http://downforeveryoneorjustme.com/www.facebook.com

Really no need for this to go on the front page though...
I ordered a Zeo this week, I'll write up a blog post in 2-3 weeks and do a review if you're interested. I was waiting for wakemate to start shipping but it has been so long that I figured I'd try Zeo for now.
http://boingboing.net/2007/11/14/i-want-sandy-perfect.html

I Want Sandy was pretty cool in it's day. (Till it was bought out by twitter at least)
Getting the Interest of a Venture Capitalist
Hopefully they're rolling out their redesign
How to make something that people actually want
http://techcrunch.com/2010/10/05/facebook-redesign-lockdown/
This does not look intentional. If they were just rolling out a front-end change, they wouldn't have killed their APIs like Connect and the Like buttons.
Facebook rolls our code changes independent of product releases. They just need to flip a configuration switch (usually for a small percentage of users at first) to launch a product, not release code. This can still cause site issues, but usually just some error message, not the entire site being down.
Today I had downtime with tumblr, reddit, foursquare, dropbox, twitter, and facebook. Weird.
An example of the output it produces:

Comparing reserved instances to running instances...

m1.large:
us-east-1b 1/1
us-east-1c 1/1
us-east-1d 1/1

c1.medium:
us-east-1a 4/4

m1.small:
us-east-1a 1/0

--
0 unused reserved (good)
1 unreserved running (bad)
It might be more worthwhile to wait a few hours and, if Facebook actually does change, submit something to Hacker News. This particular submission doesn't really add much, and we'll have conclusive data pretty soon.
Thank you.

Apparently, this situation is not yet resolved, but is currently being tested.

http://cyb3rcrim3.blogspot.com/2009/03/5th-amendment-bummer....

http://cyb3rcrim3.blogspot.com/2010/04/passwords-and-5th-ame...
I bet 70+ percent of people aren't passionate about anything, period.
Sent you $75, Abraham. I'm a big fan of your Twitteroauth library :)
and this makes me believe why facebook can't be Google
Oops, I meant 'so while he can't code*'
Change or Perish
FSMs can't handle nested tags. Pushdown Automata can.
And.. why is it down now and not when I was working? At least, it helped me become a bit more productive last time. This time, it's just ruining my night. ;)
Containing a link to the Facebook Lockdown group, which obv no-one can see...
If I were to start a clinic, do I need to learn medicine?
Yeah, if $ is an issue stay away from renting in the city and look for a place in Brooklyn or Queens. You'll save yourself a bankload and depending where you end up, you're an hour train ride max to the city at $2.25 a ride. The trains run basically 24/7 so you shouldn't have issue to get anywhere.

You can probably find roommates (if you feel comfortable) advertising and saves yourself half the rent. Check craiglist and other such websites.
fyi HPHP is HipHop php
You may be right. There's a good chance that the AMA is fake.

Meanwhile, here's a much more reputable source (pointed out elsewhere in these comments) that indicates that this issue is not yet resolved and is currently being tested.

http://cyb3rcrim3.blogspot.com/2009/03/5th-amendment-bummer....

http://cyb3rcrim3.blogspot.com/2010/04/passwords-and-5th-ame...
Back up, but was down for me for a good ten minutes.
Get to facebook through the backdoor. 
Http://mail.facebook.com
The email address validation is incorrect. Neither test+foo@gmail.com, test+foo@gmail.com., test@io, test@io., test@::123, test@[::123], or test@[::123]:456 are accepted, and likely other cases. I suggest you take the easy route and just only check `emailAddress.indexOf("@") !== -1`.
Interesting that the threads in here actually are more vocal than I expected behind the non-tech guys. Helps that jasonfried, a prime counter-example to this post, weighed in himself.

My take on it is simple: I passed this article along to my co-founder as a token of appreciation. See, he started along the way without any coding experience. He taught himself (with some pushes in the right direction) how to program, design, and even do some database stuff. He's decent at it, but that isn't necessarily what matters. What matters is now I have someone to discuss things with, someone who understands at least the basics (and has basic experience) with different design stuff. That's not only helpful for productivity, but morale as well.

So, yeah, maybe learning to code isn't a requirement for a guy who can do everything nickpinkston listed. But, as the technical guy, it sure as hell makes my life better. So here's to you, jonesy!
Mini-Kanren in Scala
You shouldn't trust that website.

http://downforeveryoneorjustme.com/www.amazon.com

And this really does need to go on the front page because far too many startups are using Facebook Login, and the recent partnership with YC to get YC startups hooked on the FB platform.
Another step towards Trurl's electronic bard!

If you'd like to see some unrelated but available and open-source code to generate rhyming metric verse: http://github.com/darius/languagetoys. Unlike the paper, this doesn't even try to preserve sense -- it just uses n-gram statistics.
Use twitter if you want to find out if FB is down, not HN.
Back up? Not for me or for http://downforeveryoneorjustme.com/facebook.com
Shipping Boxes
We are one of the well renowned names who are involved in supplying different types of Shipping Boxes. These shipping boxes are very well used for moving goods between countries and wooden containers or crates, for transporting heavy, awkwardly shaped goods.
Yep, Still down
http://www.downornot.com/facebook
What's the reason for it thinking www.amazon.com is always down?
Justify your assertion. Because otherwise this would the most ridiculous defense of ignorance that I have ever seen.
The release notes for 2.8 are here:
http://llvm.org/releases/2.8/docs/ReleaseNotes.html
Back up for me as well now. Performance is certainly slow and getting a few server errors, but that's more than there was a few minutes ago.
how come no one is blaming PHP for Facebook downtime like Rails was blamed for Twitter </sarcasm> :D

PS: Let the downvoting begin
In my experience, FreeBSD's greatest asset doesn't fit well on a feature list. It's that it has a different attitude towards change than Linux.

Linux is a diverse ecosystem, with tons of experiments driving it forward. Different package managers, different kernel patches, different userland configurations, different means of administration... and that's a great thing.

FreeBSD is not diverse or experimental. FreeBSD is a deliberately moving beast, that adopts technologies and ideas in a more methodical manner, often after other OS's (OpenBSD / NetBSD / DragonflyBSD / Solaris / Linux / OS X) have proved that the ideas are solid, and lasting, and then it integrates them carefully, so it still looks like FreeBSD (but with some new capabilities, or better performance, or whatever), rather than having drastically different administration mechanisms, or performance characteristics, or anything else.

Personally, I like this stability. I like that it's a platform that once learned, can be largely forgotten about. But that said, it does require learning first, and while it's powerful, it's not shiny or sexy. But even excluding the man pages and documentation, zfs, the pf firewall, and many other things I like about FreeBSD, this is the winner for me. I just love that it doesn't change unless the change is a large win.
It depends on how much money you have.
If you can afford it, you should live in lower Manhattan. And by this I mean anywhere below 14th street... but even below 23rd street is fine.

This is contrary to other people's advice, but I've found that the subway quickly loses it's novelty appeal. Most jobs/meetups/startup activities are in Lower Manhattan, and taking an hour to get from Queens or deep Brooklyn to work becomes a headache, fast. On the other hand, most people are on a budget so you gotta do what you gotta do. Anywhere convenient is going to be expensive.

I will say that the pricing in Brooklyn is kooky now... Apartments in Williamsburg or Park Slope cost as much as they do in Manhattan. Shares are similar. I am about to move from East Williamsburg to the Lower East Side because I got a better deal in the LES. Of course you get more space in the boroughs but if it's space you seek NYC is not the right place to go...
Xkcd: Online Communities 2
The Q150 looks amazing (though $350-$399 from their website: http://shop.lenovo.com/us/landing_pages/ideacentre/2010/q150 - you can even mount on the VESA bracket)

Any idea how to get it in Australia? Lenovo's au site doesn't list it; and I guess there'd be power-supply (and maybe IP?) issues.
I code all the way through HTML/CSS. I don't use Photoshop for web design (beyond scaling photos and stuff like that). My take on why I skip Photoshop and go straight to HTML/CSS when designing web UIs: http://37signals.com/svn/posts/1061-why-we-skip-photoshop

I think it's crucial that anyone who designs interfaces for the web understands how to design and code in HTML/CSS.
No disrespect taken. Thanks for your support.

I just wanted to clarify my skills/role for people who were curious.
I wasn't really asking if it is down. When I submitted the post, I already confirmed that it is down. This is a major problem for the whole internet now that a lot of of websites use Facebook Connect and other APIs. Some businesses run on Facebook. It's a news. Definitely tech related. Definitely interesting for HN aficionados.
I have question about the Google App engine. How does pricing work? Their webpage says that you pay $8 per user per month, which seems pretty high for any webapp.

And how do they decide how many users you have? I am sure here you are not counting each person that submits their email for chore reminders as a user or this would bankrupt you pretty quickly. So how does it work?
Spending the 20% time on personal projects would essentially just be letting your employees take an extra day a week off, with the same pay.
It's explained in practically the next sentence:

In tight allocation loops, the page table lookup can take around 15 % of CPU time, an over-head which disappears in Mirage

Functional languages like OCaml allocate and deallocate memory much more often than traditional languages like FORTRAN. So while you are perhaps correct in some situations, this approach would seem more optimal for functional programming.
No, it's not really possible, since the labels have a government supported monopoly (with pretty serious enforcement, and lots of laws in place to prevent most clever workarounds) on pretty much all the music that anyone wants to listen to.

Even people who like to listen to indie music usually have some more mainstream music owned by the big labels that they want to listen to. The problem is that most people won't stick with a service that doesn't offer the range of music they want to listen to.

And of course, the other issue with an all-indie catalog is that then you have a lot more players to negotiate with, many of whom will be just as clueless as the big labels.

So, you might be able to start a business with a small fraction of the indie labels represented, and appeal to a fairly small demographic, but there just isn't much room for growth there. I remember trying to use Emusic back in the day; while there was some music on there that I was interested in, it didn't even begin to cover most of what I was looking for.
Hm. Don't you remember when GMail was down? :P
Android a serious threat to iPhone and RIM
looks like fb took starcraft 2 down with it, damn true id 'feature'
The $4 Million Line
True fact - CoffeeScript did the same for me even though it was heavily frowned upon by others.

Typically I omit them if I can. And I have no reason to do so other than I think it makes the code look cleaner (I am often quite zealous on proper indentation / return lines).

I figure if using them works for you, rock on. If you hate them and don't use them, rock on. I really don't get bothered by debugging others' code either way as long as it is "readable-formatted" and works.

I've found that usually you fall into a situation where you have a company standard and have no choice in the matter though, and it doesn't even make a crap what your personal preference is.

Edit: To be fair though I only got "Eagle" on the test, but I chalk that up to only giving the test about 5 minutes of my time, too.
> Obstruction of justice can only be committed by officers of the court or elected officials.

Not true. The same legal term seems to be overloaded and used by state laws. For example from the Commonwealth of Virginia Laws (http://leg1.state.va.us/000/cod/18.2-460.HTM):

> § 18.2-460. Obstructing justice; penalty.

A. If any person without just cause knowingly obstructs a judge, magistrate, justice, juror, attorney for the Commonwealth, witness, any law-enforcement officer, or animal control officer employed pursuant to § 3.2-6555 in the performance of his duties as such or fails or refuses without just cause to cease such obstruction when requested to do so by such judge, magistrate, justice, juror, attorney for the Commonwealth, witness, law-enforcement officer, or animal control officer employed pursuant to § 3.2-6555, he shall be guilty of a Class 1 misdemeanor.

Notice it says "any person" not just elected official.

> This seems very unlikely given the (1) the 5th amendment and (2) only judges can issue contempt of court citations.

Actually it is very likely because of (2).
actually http://news.ycombinator.com/item?id=1762739
It's up here.
It's back up for me (9:55PM PST)
Groupon Clone Generator
Couldn't believe this was real...
While this tool is attractive, it was slow and clunky, and did not have a high match rate.
Okay, fair 'nuff.

> EDIT: Let me also say that I'd really like to see the OpenSolaris devs jump to the FreeBSD team and help drive FreeBSD further.

I can definitely agree with that.
Yep, my fiancé was hit with this the other day. I didn't even think it was a worm, just thought she and her friends were being silly.
The Most Effective Way to Order Your Menu Items
damn it I forgot that - does anyone know how to make vim highlight this?
How do we know anyone's not a spammer collecting addresses?
Thanks for the tip - I'll give that a go.
This was discussed a few days ago, and I completely agree.

If you rely on a buggy platform, and it fails, you subsequently have your site fail. This is a perfect example of exactly how this goes about, too.
a research paper sublime

machine translation!

autumn rhymes abound
What a fantastic explosion of buzzwords and slightly bizarre assertions.

I know you interned at Facebook and are familiar with the site architecture, but the majority of the things you've mentioned here had absolutely nothing to do with the last outage, and it's far too early to draw any conclusions about the current unavailability.
A newline takes up just as many bytes as a semicolon.
Where and How to Get HP Driver Updates for XP
Downloading Driver Updates always sound confusing and boring, so is the case with getting HP driver updates for XP too.but if we want our XP system to work fine we need to go through some process and search ideas to make it a successful and enjoyable approach.
Just spoke to her and she said she typed it, it wasn't a worm. It's for Breast Cancer awareness. Supposedly you are suppose to write where you like to put your purse, and since it's obscure it sounds dirty.
Maybe. It is still not clear. In this case "your basement" consists of information (bits). The 5th protects you from divulging information that would incriminate yourself.

If they want to take your hard drive or take your computer as evidence they can take it by issuing a warrant. They can argue that your encrypted stuff is really dangerous because it is encrypted but I think they shouldn't be able to make you talk and divulge the encrypted info.

Now that is what "I think" should happen. I believe there will occur some high profile case, that will lead to creation of laws that will either force key escrow, ban encryption, or force you to divulge the password under threat of jail time or very high fines.
What koenigdavidmj said is true. The kind of "modular" that applies to the Linux kernel (and applies just as much to the FreeBSD kernel) is not the same kind of "modular" as you get with a microkernel OS like MINIX 3. All the major BSD Unix systems and any OS that uses a Linux kernel are all monolithic kernel OSes.
Actually, I looked up Warmenhoven's quote on the net after posting, and the original was "nobody likes anyone else's". That eliminates that little semantic problem.
How can code be both "clean" and "twice as long"? That makes no sense to me. If one can make a program half as long (I mean logically, not lexically, such as by shortening names) then it obviously has problems. Since bugs grow approximately linearly to code size, this is a big deal.

As for "many little functions", although this style is favored by the OO elite, the research literature is actually against it. Moderately sized functions (IIRC, up to 100 lines - but the studies were in old languages) have been found to be less error-prone. Steve McConnell and Robert Glass have both written about this. I've posted citations here before but don't want to right now.
Before starting my company, I worked as a product manager for a good 10 years and few other things after that. Truths like the Henry Ford quote: "If I’d have asked my customers what they wanted, they would have told me ‘A faster horse.’" are good and true but as this article points out, there is only room for one Apple and one Ford at any one time or any one industry. The rest of us have to be pragmatic and consider product innovation as something that's very central and very interdependent with all other aspects of a company's strategy and tactics (people, technology, customers, capital, competition, etc.).
In all seriousness, can you please point me ideally to a peer reviewed comparison from a decent forum or at least what you consider to be some of the best examples outside of the reviewed publication stuff?

Benchmarks are freaking hard to perform and interpret and, sorry, I don't buy the reputation of "lots of people" either. Not saying you're wrong, just that you haven't convinced.
Lying under oath is a criminal offense. Proving you're lying may be tricky, but if it were to somehow become obvious you were lying, you'd then have to answer for that offense as well as whatever other charges you were dealing with before.

This is really common advice, but I'm not sure it's the best option.
You clearly did not compare the documents. Google denied statements such as that Oracle is a software company, is headquartered where it is headquartered, and denied that Oracle purchased Sun and owns the copyrights to Java.

Worry about triple damages was not the reason.
In my observation, many programmers who advocate liberal commenting have no discipline whatever when it comes to maintaining all those comments. That ought to disqualify them from any debate on the subject. Unfortunately, except for the few one has personally worked with, it's impossible to tell who they are. :)
No, not really news. Sites fail all the time, cluttering up HN with posts like this are a waste of time.

What is interesting is the postmortem of a failure. Post that when it is available.
This sounds interesting but you're using a lot of jargon, could expand on it?

I know the thundering herd problem is when a resource goes away and then everybody tries to fetch it the moment it comes back up, sending it down again. What is the subscription update model you're referring to, and to what portion of the system does it apply? I was under the impression that user stream updates were distributed somewhat asynchronously, and were heavily cached, but I could be wrong.

I was unaware of BigPipe, but a good explanation is here:
http://www.facebook.com/notes/facebook-engineering/bigpipe-p...

However, I don't understand what you mean by a streaming model as it applies to web page generation.
Science Creeps Even Closer To Quantum Computing
This doesn't include the time you can lose by being pulled over and sitting around for at least 20 minutes? You could especially lose a lot of time eventually if you have to go to traffic court, or are arrested on an unrelated charge (i.e. drugs, half the reason police actually are interested in stopping people for speeding).
> The pro-speed limit argument falls apart as soon as someone says "but accidents are more deadly at 90mph" or "your reaction time is less adequate at 90mph." The problem is that while the statement is true, it's also true any lower limit, anything >0.

1. There is more than one argument for speed limits.

2. Just because it is true at any lower limit does not invalidate the statement. This just means that there needs be a balance between efficiency (higher speeds) and risk of collision (lower speeds). This is regulated, abet subjectively, through speed limits.

3. I doubt that it is true at 'any' lower limit. My guess would be that it is bounded. An accident when you are driving at 5mph is not much less deadly than an accident at 10mph. The chances that you are not the cause of the accident is much higher at lower limits.
This requires VC's to spend partner time managing many more portfolio companies which dramatically changes their business model. It also means that they have to get better at judging "younger companies" than they would normally invest in, otherwise why not offer a "real A round" and be done with it?

It doesn't mean that they cannot change their model but I would like to read about a few more deals like this before I would take this as a harbinger of a new VC model.

The Right Side Capital folks announced several months ago that they would pursue a model like this (see http://www.rightsidecapital.com/ ) but they have yet to announce their first investment.
Zaphod: Research Engine for Experimental JavaScript
XKCD's Map of Online Communities, Version 2
What? You should use in semi-colons.
My point is that I don't think they needed that page table and its overhead in the first place; they could just allocate the heap contiguously.