skysight-inc/HackerNews huggingface dataset:
I think it would be a shame for this to happen. Because I'm totally biased and hate making things in WP

You shouldn't let your bias affect their decision to choose something that's right for them. If they don't have any Python/Django developers on staff, it could be tricky to maintain a site developed on that platform. Since they have a few sites on WordPress already and have a staff member who is familiar with WordPress, that may be the best route for them. They'll have an easy time customizing the site with plugins with WordPress. I'm not sure if that would also be the case with Django.
Didn't you see the "radical new WP7-inspired UI"? (Which will presumably have to revert to a normal Windows desktop as soon as you actually launch an app.)
Just read the book: quick read, entertaining. One of those books where you probably already know what's in it, but it still helps to read it and see how things played out in someone else's real life.
Windows XP will be 10 years old next week
Run Your Code Online
Ask HN:  What is your policy on censoring smaller sites vs. big sites?
Even if the content is just as good if not better on the smaller less traffic intensive or well known blogs? Are they not allowed to post here?

Is there some sort of a deal where if you pay Hackernews or just by virtue of being a popular site that spams links all over the internet they allow you to post unlimited amounts of links here without the worry of getting put in a blacklist filter? While if you aren't a super popular site you basically aren't allowed to post up even one link a month and if you do you get permanently blacklisted?

Honest question
How to fly First Class without paying for it
Ah, same as last time I looked then. About my only option is to spend a few years at university before launching a startup. Not really a practical path forward...
Perhaps Uncle Bob ought use a metaphor that applies better, in that case. I don't think the fault is in the reader.
CHMag ClubHACK Magazine's Issue 19 (August) released
looks like it's fine now, but worst case you can access the cached version:

http://webcache.googleusercontent.com/search?q=cache:KBsyzf3...
OAuth Toolkit to Help Secure APIs
Is it really that good?
This thread has devolved into semantics.

The OP had an original and insightful point about motivation and the process of getting things done. OTOH, you're contradicting him without, I feel, adding anything to the discussion.

I think you've dismissed his point without showing that you actually considered it. Your conclusion that you're lazy and need prodding is exactly the thing Edo is talking about. He laid out a passionate account of procrastination and self-talk, and compelled his readers to consider that it's not productive to berate one's self for failing to accomplish goals in a timely manner. That perhaps there are better ways to relate to yourself and your goals.

And your response is essentially, "Nope, I'm lazy -- period, full-stop."
So what do you suggest they do? Stay with a stagnating UI that's not suitable for anything other than a desktop in fear of looking "desperate"? The UI they pulled off is far from desperate, in my personal opinion it beats everything available right now in the mobile world as far as usability and looks go. For example, I haven't seen any one call the new windows phone UI anything short of amazing and it's the same concepts that will be applied to the Win8 UI from what I've seen so far. Their approach also seems much more likely to remain unified across multiple touch device form/scale factors when compared to something like Android.

As far as being last to arrive at the scene, need I remind that this is Microsoft? They're always last, and sometimes that actually works out for them (XBox, .NET), and sometimes it doesn't (Bing).
The edit history is interesting to review. They actively remove useful information from the article, e.g. http://en.wikipedia.org/w/index.php?title=Y_Combinator&d...

I'd love to see someone create a non-broken wikipedia that keeps the citation rules but eliminates of the rest of the deletionist culture.
I didn't say it was more easily learned. What I said was that what you learn in engineering you can apply in one to one relationship and it will work.

When you deal with business you deal with humans not immaterial matter.

That's thee difference here. And for that no amount of education is going to make you more successful. Again feel free to prove me wrong.
Hermes birkin
> Lets face it, I have a legal obligation not to evade taxes and a moral obligation to avoid them and I like to fulfill all of my obligations!

I don't understand where this moral obligation comes from, in fact I'd argue the opposite. You have a moral obligation to pay taxes but with tax vehicles and loopholes you have a legal opportunity not to pay them.

[EDIT] Obviously some people disagree. Ho hum.
You should get service outside the station above ground from the cell phone towers. Even most of the fare gates aren't deep enough underground to block service completely.

Once you get past the fare gates though in SF, you typically will head down some escalators that take you deep enough to block cell service without BART's cell repeaters.
Better cached version: http://webcache.googleusercontent.com/search?q=cache:KBsyzf3...
BeOS was interesting on the surface and had a couple of neat ideas, but wasn't a substantial system underneath. Heck, it didn't even have the concept of user accounts and file ownership!

Anyone who laments the outcome of the Be/NeXT decision clearly knows little about just how much rock solid foundation came along with NeXT -- most notably the development tools and developer ecosystem.

The Mac ecosystem has experienced a consumer renaissance through iDevices/iOS, but also a geek renaissance through Mac OS X's UNIX underpinnings.

Classic Mac OS was derided as a toy (and in many technical respects it was), and BeOS would have done nothing long term to shed the Mac's toy image. Today, few people call OS X a toy.
Let's say I have a buddy, Bill, and we go out for dinner every so often. He doesn't make as much as me, but he fights me for the bill every time. I end up paying less than he does most of the time.

I tell my wife, "You know what, it's not fair that Bill pays so much all the time. I should pay more."

My wife then says, "Your argument is confusing, and what's more, it's feel-good bullshit. You didn't give me a specific number on how many dollars you'd want to pay. Would you pay with a credit card? Traveler's Cheque? Based on total after tip or before?"

The supposition between reasonable people should be that I pay some reasonable amount more than I have been paying, but I don't go over the top and foot the entire bill. Is it fair to ask how much more I'd be paying? Of course, and the final justification of just how fair the arrangement is would depend on that number, as you've said. However, it's perfectly reasonable to say someone should be paying more, and have a discussion on that topic, without having to go deep into the specifics of how much more.
I flagged this. Although I agree with his points -- insofar as I can be moved to -- it was an unnecessarily nasty piece. http://sivers.org/real
Yes, nothing, and no.

Without knowing exactly what BART has planned, as a general matter it's OK to exercise free speech on the station concourse, which is to say outside the the fare gates, as long as one is not obstructing other users of the transit system. BART is attempting to avoid a protest being held on the actual platform where trains are going past, both because of the minor risk of someone falling onto a live rail and electrocuting themselves, and because of the more realistic risk that protestors will attempt to do the same thing as last month - stop trains by holding the doors open and/or climbing on top of them, thus bringing the BART system to a halt on the San Francisco side.

I'm in tepid agreement with the BART management here; while I feel that BART police are indeed trigger-happy and need reminding that protection and service can often be accomplished without needing to shoot anyone, I don't see what good it does to hold passengers hostage just because they happen to be riding the BART at the time of the protest. Yes, yes, protesters want to draw attention to their cause, but there are other ways to do that, such as by running for election to BART's board of directors [0]. Recent protests at transit stations in SF have featured masked anarchist wannabes smashing up Castro subway station [1] and racial epithets directed at a BART spokesperson [2]. This is not really my idea of healthy civic society at work.

0. http://www.bart.gov/about/bod/

1. http://www.youtube.com/watch?v=x2P5LIrFDXc

2. http://articles.sfgate.com/2011-07-12/bay-area/29763722_1_ba...
Uh? Regular employees of a company with million-dollar cars? Quite incredible claim. Even Google pays what, half a million or so to top engineers from what I read left and right? You don't drive million dollar cars on a salary (any salary).
Should be fixed completely and fast now, SPW was a new blog so the cache config was support wrong :-)
How I Bombed Art Class But Still Designed a Remarkable Website
I actually didn't try ls -f, but I did try find . and os.listdir and both hung with very similar straces
no need for cache anymore. Word to the wise, make sure supercache is actually caching when copying wordpress installs :-)
Down and Out in Baghdad (Playboy Article)
I think it's fairly obvious that Apple is exceptional, and Jobs is exceptional. How do we know people like Jobs are rare? Well, have you heard of any others?

Then again, maybe it's the combination of Jobs, Silicon Valley, and that formative era that is rare. Take a young Steve Jobs and put him anywhere else, and who knows what would happen? I doubt he would end up in business--not a legitimate one, at least.
Quick question for PG. Would you be interested in running a similar event in London? We've been organising an HN meetup for over a year and currently have a community of over 1100 people that would love to attend an event like this. There are also several YC companies including Songkick that have been involved in the meetup that I am certain would be interested in helping out.
I always thought something like this would be the more fair:

Employee X share = (Max(0, Business Days Worked Before Sale - Business Days After Leaving Employment) / (Business Days Open Before Sale * Total Number of Employees)) * Total Employee Equity Percentage * Total Equity Amount
Actually, this was the reason the title is what it is. I didn't intend to mislead, I just didn't read the title and made one up from the article (clearly I did read it, but not consciously).
Before anyone comments, I know Chrome has the same release schedule but I feel they are doing it a lot slicker than Mozilla is right now.

--------------------

No, you're right ... the problem with Firefox is that they changed the way the were doing it mid way (which is odd) while Chrome has been doing it like that from te jump
I think folks will be more comfortable handing over vast sums into a business if the people at the helm have significant knowledge of responsibly handling vast sums of money.

The MBA is one indication that a person is responsible handling* vast sums of money. Having some actual experience handling vast sums of money is even better. Without that experience though, the MBA is the next best thing.

* By responsible handling of money, I mean things like having made concious decisions about the debt structure of the business, hedging risks (eg. use of forward contracts to hedge currency risks), care between capital and revenue expenditure for tax purposes. To say nothing of the other areas of the MBA to understand how the different functions of the business work together. And if you're building a large business you're going to have different functions of the business so folks feel more comfortable knowing that the guy in charge knows about these different functions and how they operate.
If it's common knowledge not to use 1.3.*, why isn't that anywhere on the first page of google when searching for mongodb or mongodb 1.3?

Just curious what the magic incantation is for this information.
I'm throwing up my hands and giving up on this metaphor. It was a nice try, but from what I can see, the heat-to-light ratio is way out of whack. Every discussion of "technical debt" either gets bogged down in definitional issues ("is there a difference between debt and a mess?", "Is it debt if it was planned but not if it kind of happened by accident?") or it gets bogged down in overextension as people try to figure out the metaphorical equivalent of "interest" or "refinancing" or "bankruptcy". As if any of these concepts necessarily applied.

I think I'll just go back to the plain words. There is good code, bad code, and ugly code. There is flexible code, and brittle code. There are planned short-term jury-rigs, unplanned baked-in design mistakes, and fragile temporary solutions that never get fixed because the company pivots before it matters.
> For example, a system was built crappily, and you refer to it later on as incurred technical debt.

But, a crappy mess will become a technical debt the moment you recognize it and make a business decision not to spend time on fixing it right now.
The easy way to do this is:

find . -maxdepth 1 -mindepth 1

Those arguments will remove the need for find to stat each directory entry. Regardless, this is a nice walk through of low level details often overlooked.
Isn't TFA about removing the menu item or am I missing something here?
> If a customer screams for Widget X, a company might try building a Widget X prototype, and discover it doesn't work so well in practice.

_This._

It's a lesson I learned early on in my developer career: when customers ask for Widget X, it's often a symptom of an underlying problem that customers are trying to solve. Your role as a product developer is to understand the customer's underlying problem.

Discover what the problem is, and you might discover that they don't need a Widget X; maybe they need a Feature X or a Gadget X. Maybe it reveals holes in your training processes. Maybe they just revealed a seemingly trivial bug with existing stuff. Or maybe you realise you never understood why clients ever used your product until now.
You know, when I read Brave New World 15 years ago I couldn't help but say to myself that it would be a great world to live in if the lower castes were actually replaced by robots.
Googarola: What it Means for Mobile Developers
One easy-but-useful workaround is to add HN to a feed reader, which will let you see all the new stories that were posted during the day - I often discover interesting stories that fell off the new page this way.

On the other hand, don't fall into the trap of information anxiety - if something is really that important, it will be reposted or you'll find out about it some other way.
what car costs million dollars anyway? Lamborghini Gallardo is "only" quarter of a mil... And Veyron is way above (couple of) million.
> First, I suspect most mega-rich find investing in all conditions far more enjoyable than anything that money might be able to buy.

Um, why would you suspect that? Do you find investing just to be investing more enjoyable than anything money could buy? Why would the mega-rich be any different?

> Third, it's not like buying an expensive auto collection is wasted money. That money will be used to build the infrastructure of those companies.

What I had in mind was an antique auto collection of the sort featured in reddit a few days ago. Buying a warehouse full of deusenbergs, corvairs, the taxi from seinfeld and a batmobile doesn't really "build the infrastructure of those companies" Anyway, by that logic wouldn't all consumption be beneficial? Going on a round-the-world cruise builds the infrastucture of the cruise company, right? Heck, pay a prostitute enough and she might buy a house with the income - that also "builds infrastructure"...
Software distribution is moving to the web; Chrome is blazing the trail and showing what is possible. Mozilla blazed a trail themselves with Firefox, without which Chrome may not exist, and are now acting rationally to avoid being left behind.

The next step is to automate the update installation and process restart after the update is downloaded. The next step after that may be to automate the page refresh to view an updated render.
Competitor: Groupon is insolvent; could IPO be pulled?
A brief description of what a treewalker is before posting the code would probably help a bit.
Or maybe you find a pipe bomb in a crowded area and decide to alert the police & help evacuate the area. Nothing could go wrong there, you're only trying to save lives. Much like the above posited scenario, how could anyone see you as anything other than a hero?

Look, I'll admit I'm biased (I'm a criminal defense attorney.) That said, you never know which good, wholesome, moral conversation that you have with the police will turn you from a heroic savior into a criminal suspect.

(For what it's worth, I'd speak to the police in your scenario. That said, I wouldn't fault anyone for not doing so.)
Also, http://thisismynext.com/2011/08/15/motorola-google-nexus-pro...
In this case since it was a virtualized disk and it was reading in 32K chunks, I am fairly confident that this wouldn't have helped.

Certainly find . would have been faster without calling stat().

Does os.listdir() stat?
From HN search:

http://news.ycombinator.com/item?id=2855328
Can you learn to do unpleasant stuff? What does that mean - that your will is broken?

I would say that it generally means the opposite, that your will is strong.

Getting yourself to do something unpleasant can be difficult, even if you know the long term benefits are there. It takes a strong will to make yourself do something unpleasant without the threat of an external punishment hanging over you in the short term.
Yet another incredible Startup to come out of Seattle! It's people like Jen and Buster that make me proud to say "I'm part of the Seattle startup scene!"
Is procedural synthesis just a mirage?
Top Five Link Building Mistakes
The Cause Of Riots And The Price of Food
I bet $6bn from Google sounds pretty good around now.
The man pages really do try to put you off using the syscalls. I only used getdents for the first time when I was writing a syscall interface for Lua https://github.com/justincormack/ljsyscall - not tried it on 8m files but you can set the buffer size so it should work.

The native aio interface has advantages over the posix wrapper too, and some of the other interfaces. On the other hand the futex interface is not nice to use, as it requires architecture specific assembly which seems undocumented...
If it weren't for this "blog spam", how would HN know about it? Obama may or may not have killed a baby in 1991 but pictures of him appearing to kill a baby would certainly be newsworthy.
I think that most fluid simulations for games would be pretty far from physically accurate just for the sake of speed.

Doing a full simulation at any sort of resolution would totally kill your framerate, and you've got a lot of other stuff going on as well.

A relevant quote from Dwarf Fortress developer ToadyOne (regarding the fluid system in DF):
"The only thing impressive about it is probably that it runs at all while everything else is going on".
Sounds like a terrible rule that would often fail you. Treat any questions as a headline false until proven true seems better.
> The reason why human-beings procrastinate is to feel in control of their life. The act of rebelling against an oppressor, an authorative figure telling you what to do, is your way of regaining mastery over your own fate.

The academic literature disagrees that procrastination is about rebelling, and 'efficacy' is only one factor; see http://lesswrong.com/lw/3w3/how_to_beat_procrastination/ and especially its reference section (Luke is great about jailbreaking PDFs and hosting them; I'm slowly reading through those specific PDFs).
Oh no! No more cake!
Mixergy Interview - GitHub
Possibly. If we had an event in Europe, it would probably be in London.
I'm not seeing the News aspect here - there was extensive discussion of the amended filings and the diminishing runway problem last week, and this article doesn't do anything mroe than recycle existing speculation. I've been skeptical of this IPO for a long time, but there's a lot of people milking the firm's difficulties for pageviews rather than adding any meaningful content of their own.

tl;dr this feels like a pile-on
What's most incomprehensible to me is that they really don't need to do any of this. They are winning in the marketplace, they are making the best products by far and they are raking in record levels of profits. Why stoop so low when you don't need to?
The load problem seems to be fixed, so try again now.
12 Fresh Google+ Apps, Tools and API Hacks
Startup Bootcamp 2011 Announced
There are the tax implications. This scheme will be ordinary income and subject to FICA and income tax rather than being taxed as capital gains. By being clever they're screwing their employees out of a lot of money. Employees also can't make an 83(b) election on a bonus.
I checked out Motorola's product line up on their website. It isn't very exciting. (I don't live in the US, so I don't know how much brand value there is).
When you get around to it, perhaps there are some viral giggles to be had by using some secret algorithm to select the left or right eye, or letting user selections shift it. I'm on gmail and in SF if you want to chuckle over a beverage, although I don't have any coding chops worth talking about.
I'd posit that your real point is exactly that which you say you don't want to argue. It's a strong statement and worthy of discussion.

Much more interesting to discuss that than how clear Buffett's argument is. (Which is quite clear, in my opinion.)
yes, London, please!
We planned for 500 but we may have to increase that. None are reserved for any specific group, but we like students.
I can't understand why YC isn't involved more with London
Could you explain why a public company would issue RSUs instead of restricted stock?
Wow, I'm in love with the idea of a "preview" tab showing you a git diff!

Would love to see this feature given 1st class attention in other editors!
Big fan of Health Month - can't wait to use Budge.
well played app.net, http://soon.ep.io/flearn/
A cursoy search gives this:

http://mkl-testhead.blogspot.com/2011/01/testhead-book-club-...

http://www.developerfusion.com/media/59835/dogfooding-tfs-at...

I am sure there's more content on Channel 9 etc.
Great blog on history of Windows and why things are the way they are: http://blogs.msdn.com/b/oldnewthing/
"I think there is a lot of space in Canada for this sort of thing."

Agreed, though a lot of the talented devs/designers end up moving to the U.S.
I totally agree. I guess "Because", should have been "But". That said, I don't think the staff position is for a web developer, but for someone who can handle microsites and frontend work.
In a similar fashion, something that is reading directories as files on Windows: https://gist.github.com/1148070 - it allows me to get faster some things (it's very crude, rough code, written for exploration, rather than real usage).

Also to get the NTFS streams (metadata).

http://msdn.microsoft.com/en-us/library/aa364226(v=vs.85).as...
"Nobody will even notice!"

Just because you might not doesn't mean everybody won't.
For this protest, I say we create a "Congress emergency off switch", only to be used in exceptional circumstances, so we can stop any single-color copyright infringements, child pornography breakouts or other crises as determined by fox news. The button would be hosted by a website, and if enough people press it at one time, then congress gets shut off and all proceedings are suspended until further notice.