skysight-inc/HackerNews huggingface dataset:
Parse (YC S11) is doing well: https://www.parse.com/about
Believing a "Scientist" isn't always harmless either. History is full of people who used this or that pseudoscience to justify their actions. People do stupid, harmful, hateful things to other people. What they use to justify it has little bearing on their likelihood of doing it. Religion is an often used scapegoat but just about anything can be a scapegoat for anyone so religion isn't special in that regard.

(full disclosure: I'm a devout christian myself and what she describes is just about as anti-christian as you can get.)

(Edit: spelling and grammar)

(Edit2: In case the above was misunderstood the anti-christrian behaviour was on the part of Anthony the brother and those who joined him. Not on the part of Dave or the Articles author)
Good point. With databases distributing data in-memory across machines, shared memory becomes the database. Don't be surprised if Arc runs HackerNews on distributed memory some day...

But one has to wonder, what happens when you need to upgrade the app? Shutting down the process and destroying the memory image doesn't seem like the best option:

- First, it disrupts connected applications since the process is killed, introducing downtime.

- Second, when starting up again in say version 2, the data that will be loaded in memory still needs to be transformed in the format expected by version 2. This transformation can take time on large data, introducing further downtime.

The challenge would be to eliminate this downtime by combining a solution for both client disruption and state transfer. A data abstraction like a database using SQL can simplify such a solution.
The Data Center is the Server, the Cloud and the Future
Fyi, the Eclipse does bracket matching as well. In fact, I think Sublime Text borrows the concept partially from Eclipse. [1]

Eclipse is slightly if I remember correctly, since it lets you skip all closed braces with a tab. That way, typing (([tab] gives you (())_ , where _ is the cursor. Very convenient.

[1] I don't remember the details, but I remember that I posted a few lines to the Sublime Text forum, that fixed part of the way bracket matching worked to make it more like Eclipse. This was later put into Sublime Text proper. This is what I love - Jon actually looks at the things people are doing, and puts the good stuff directly into ST.
Go with "impossible." Gov't agencies don't just upgrade every time a new kernel comes out.
New Library of Congress Agreement For Acqusition/Preservation of Cartoon Art
you have time before the billing switches on to tune/adjust your application. check out the FAQ and tuning tips page. the prices are going up, but they are also changing, in that we're measuring things differently. most apps that are initially seeing a large multiplier are because of the latter effect, not the former. this is why we built and launched the side-by-side billing. (i'm on the GAE team)
Its a bandaid where a bazooka is needed... but its an epsilon of improvement in the right direction.
The debate over whether your complaint is valid could seriously span volumes. Frankly, if you truly respected Steve Job's contributions and simultaneously found his personal life of zero interest, I would find that extremely odd.

Most, probably the vast majority of, people become very interested in every aspect of their hero's lives. I'm sure you can think of many reasons why this might be the case, both evolutionarily and practically. The fundamental attribution error notwithstanding, discovering what relationship a particular aspect of genius has to other traits of a person is powerfully interesting to human beings.

Perhaps you literally don't have any curiosity over your heroes beyond their strict niche. Perhaps you have no heroes. Perhaps you don't think Jobs deserves to be anyone's hero. But don't be surprised at everyone else's outpouring of interest, because most people aren't like you.
Unfortunatly these kinds of events are untirely too common and unnoticed.
I've spoken to Michael Carter on occasion - they seem to really have their shit together. Looking forward to seeing where this goes.

Congratulations guys!
As far as I know, pledges are legally worthless.
Drug Decriminalization Has Failed?
Suriname existed as a separate country before it became independent in November 1975.

It was part of the kingdom of the Netherlands, but not part of the country itself.

It was called Suriname, at least in the Netherlands, and, I am fairly sure, in Suriname itself.
Sublime Text 1 had a plugin that gave a Most Recently Used shortcut to open recently closed documents. It used the file-opening hook, recording ever file to an sqlite DB.
the updater is self updating
Environmental Watchdog Report Calls Apple To Task For Suppliers’ Violations
Yes, there's always a race condition merging to master. Occasionally I'll want to deploy something, but jenkins builds pile up, or someone is busy test-deploying a feature branch. Since we deploy from our chat room, we naturally talk about what we're doing in the same spot.

Also, if you have too many developers on the same project, break the project up into smaller pieces. We have various systems in separate repos that can be rolled out independently.
AMD OpenCL architect on C++ AMP
This looks really great! I'm going to try it out for everyday Ruby dev too
Google has altered the pricing agreement. Pray they don't alter it any further...
> interviewers try to one-up candidates by asking them increasingly harder and more ridiculous questions.

This seems like a net win. Interviewees and interviewers in a positive feedback loop of knowledge. Even in a worst case where people are memorizing answers to brain teasers, at least they have to think about it and therefore they will gain some level of understanding that they wouldn't have otherwise.
Intro to NoSQL
It would be great if someone started an incubator devoted to single founders, specifically tailoring the program to address some of the associated shortcomings. Perhaps it could also be a fertile ground to merge any compatible founders into teams.

If any angel(s) are looking for a niche in the incubator "market", this would be a pretty good one. Real value can be created if someone can increase the chances of success for single founders.
I don't see anything anti-christian about this. Can you please elaborate?
A recent study found that patents per capita was the most important factor in determining the gap between the haves and have nots in a nation.

http://thinkprogress.org/yglesias/2011/08/31/309483/patents-...

What's poorly thought out about this pledge is that a shop of far less than 25 people could easily clones of web and mobile apps at scale.
we encourage you to look at appscale for app mobility. we're not interested in artificial lock-in from APIs. we're not that kind of a company. we're confident we can make the overall service superior. please note that we haven't changed the prices since we launched pricing, and GAE was in preview. that's an element to the notion of "preview". we're now taking it out of preview into a fully supported Google product. and part of that was to reprice so we have a sustainable business. after we announced the new pricing in May at I/O, we've actually seen our growth rate increase, since customers appreciate that we're committing to GAE.
Blippy (a company I co-founded, invested in, and remain an advisor to) didn't find massive success with our first product, though it has fans.

However, the company's follow-up product, Heartsy.me, is doing very well. Techcrunch covered it here:
http://techcrunch.com/2011/07/05/blippys-new-direction-daily...
I don't think he's talking about being rich, although he does reference money a lot. I interpreted the money references as a simple way to keep score (and one deeply ingrained in many cultures).

I think he's talking about the modern entrepreneur. Specifically, the people who are creating new markets, or are disrupting old markets. In order to do that, you need to be different than other people. I think he's saying that separates him from others because the drive for being fundamentally different (not the "color your hair" type, but the "visionary entrepreneur") is at odds with the human need for commiseration or comparability.
Auto Transport Savannah, Georgia
Behind Intel's New Random-Number Generator
The position you describe is "support" or, more cynically, "code monkey" rather than "software engineer". Software engineers are the people that are building the APIs for you to use.

No doubt there's plenty of money to be made in putting building blocks together and knowing how to play with some tools, but that's not the kind of employee that Google, etc., are looking for. It's assumed that if you know A* and compilers, you can also download tools from the internet, run them, and see if they solved your problem.
Just a quick note: App Engine hasn't left preview.

This[1] blog post from today says at the end: "[...]and we hope you find these tools useful as we get closer to our goal of leaving preview!"

They just rolled out the new pricing.

[1]: http://googleappengine.blogspot.com/2011/08/50-credit-for-ne...
Why are you sure? Things that could go wrong I can think of:

- capacitors leaking.
- gas bubbles in various parts.
- heat problems due to lack of convective cooling.
But what value does adding an arbitrary unconnected commit have to an attacker? The only sane goal would be sneaking exploit code into a "released" version that will be shipped.

In order to do that, you need to somehow get Linus to merge it successfully. And that doesn't work per git's design.

If all you want is to have "exploitable" commit IDs in the kernel git, you don't need to do anything sneaky at all! They're already there, being historical bugs that have since been fixed.
Not to mention Kosovo as well, perhaps.
When I say that I've heard of this company named Google and the seem to produce some decent products, I am understating the fact that they are one of the top software oriented companies in the world today. Since this is widely known I saw no reason to either call attention to that or belabor it, that would just be silly and a waste of time.

You suspect that one could get the same results by throwing resumes down the stairs and hiring all the ones that land face up. That is a testable hypothesis. I recommend you test it and post back here with your results. I look forward to reading your report.
Facebook were using the filesystem for storing photo's and then moved to Haystack which is essentially an append-only log similar to BitCask. The problem with using the filesystem as a KV store is that for every item stored, you're storing a whole lot of filesystem specific meta-data: created, updated, permissions etc.
Everything Louder Than Everything Else - Dynamic Range Mastering In 2011
Anthony is mentally ill. This is what restraining orders are made for.
The brother doing the harrasing was very anti-christian. Attacking and defaming another human being violates the foundation of the Christian Faith which states that all people are deserving of respect, love, and unconditional forgiveness. Mounting a compaign of hate against another is the polar opposite of "What Jesus Would Do" to borrow from a popularized religious phrase.

If you thought I was referring to articles author I apologize as that's not what I was meaning to say.
Well, they have said that this is the first and only price change to happen. They won't be increasing the price anymore after this.
As a developer who sometimes have to send a zipped project with a compiled build inside, I find this "feature" extremely annoying. I usually end up renaming the file from .zip to .lol or similar.
She's posted the names and details of what is going on, so yeah, it's a fact. Are you Anthony, or just one of his friends?
The patent monopolies are partly there to offset the very high costs of getting FDA approval, which are there in order to ensure safety and efficacy, to prevent people from dying from unsafe pharmaceuticals. And this causes people to be unable to afford drugs that could have kept them from dying, because the prices need to be high to pay for the testing.

I'm not sure what the right balance is between caution and cost in FDA drug trials, but I think that the procedure should probably be made less rigorous (and long, and expensive) than it is today.
Isaac Asimov, 1963: interest in Sci-fi predicts scientific accomplishment
A restraining order wouldn't prevent him from slandering him on a website and otherwise ruining his life from afar.
"At midnight www.letterstodavenavarro.com will launch with all the SEO force I can muster." I searched for "dave navarro", and could not find the site in the first 100 results. There's a famous "dave navarro" that takes most of the results. So I am not sure Dave's reputation did get that much trouble.
Do you carry a CamelBak water bottle? - YouTube
At what point will you consider moving to a different provider?
This is terrible.

If I were Dave, I would post on a website "Please forgive my brother Anthony. He is mentally ill and unfortunately given the current laws, there is nothing I can do to help him."
I just read all of the comments and one thing that no one mentioned explicitly:

You can still use a free instance that is 6.5 hours a day, 1 gig of datastore, 1 gig each of incoming and outgoing bandwidth, etc. Low volume sites should easily be able to stay in the free zone.

Free instances had better have a low loading request time (e.g., for Java apps, use Objectify instead of JPA, etc.).

Assuming I understand the new billing correctly, I can get a paid plan for $9/month + $36/month for one reserved always on instance. I also get 24 hours/day of free on demand front end instances to handle a bit more traffic.

I think that a paid for plan still gets the other free quotas of a free plan and you pay each day for any use over each free limit. Is this right? It looks like you can have 1 always on FE instance, and 1 or 2 on demand FE instances, and a reasonable about of resource use for less than a $100/month.
Out of curiosity, as a Madison ave ad exec, what do you get out of HN? Are you technical? Are you here for business or pleasure? What does the HN crowd need to learn about advertising?
One Rails developer’s intro to Node.js
In Brazil, the best colleges are public. They are so good it's bad: the rich kids take a semester or two of specific courses to pass the entrance exam, leaving the poor people out.
I agree that a lot of bad and crazy people try to justify their actions based on religion. However, that doesn't mean that religion isn't harmful in itself.

Tens of millions of people have died due to purely religious beliefs. I won't go into history (way too much to cover there), but even today people are driven into death because of religion. Thousands of people are suffering and eventually dying in Africa because the Catolic church has led them to believe that use of condoms are immoral. People are killed because they have the wrong religion. Even in America, a lot of people are shunned and/or driven to suicide due to either being gay or atheist.

BTW, I'm getting sick of the "he's not a Christian because he's not good"-trend. Being a Christian has nothing to do with what you do, it has to do with what you believe. You're a Christian if you professes belief in the teachings of Jesus Christ.
Re: Redis, only if you never compact the append-only file.
I appreciate the post, I'm hoping to get my app in by tomorrow as a solo founder (though I am interviewing a potential cofounder, hopefully we can work something out within the next month).

I particularly loved the part where you asked pg why he let you in. If nothing else, I understand my startup backwards, forewards, inside out and upside down, and I'm getting closer to conveying all that in the app.

Life keeps getting crazier and crazier, but I wouldn't have it any other way.
Is Poland still present on your globe? Is Danzig still Polish territory? How about the Baltic states? Are they still independent? Is Albania the same colour as Italy? Where is the border between the Soviet Union and Romania? Is Slovakia on the map?

I have a wonderful globe from the same period myself, made in Berlin between April and September 1939.
Twit Plot
See a map of who you follow on Twitter!
I don't understand why this is a Chrome app instead of a link.
How to Write Computer Programs
If the security at kernel.org has been breached, then I don't know what to think about me, the little guy - who runs a small VPS - or about the small start-ups out there. I guess having secure systems is not that easy after all, and people overlook this or fail to allocate enough resources to this process.
I'm in agreement with these points. I'd extend your point by saying that centralized design "control" has a major risk.

Apple devs definitely follow the design principles espoused by apple, but the problem is the design is starting to go bad. Apple has confused pretty and faux-real with good design.

The desktop experience needs to be shaken up and I'm glad it's happening, but I don't like what's being produced by either iOS/Lion or Win 8.
I have a different process that is I think more efficient:

1. Hire remotely in any country and region of the world
2. Don't even look at the resume
3. Give the candidates a short but difficult unpaid development test
4. Everyone who passes this initial test gets a job to work on a real project
5. Everyone we like from the work on the project continues further to work part or full time.

The most important way to evaluate programmers is through getting to see them programming something.
Great post as usual Chad, keep plugging along man, you're too talented not to do great things
I'm atheist, but I always find this claim silly and self-serving to judgmental atheists/anti-religion folks. The religious mumbo jumbo is a rationalization. This man is sick and broken. People aren't made perfect and occasionally some of us don't work right.

Moreover, I think it's been established that the reasons people give for decisions are generally rationalizations, and the decision itself was made beforehand through incompletely understood mechanisms.
Q&A with Yukihiro “Matz” Matsumoto, the Creator of Ruby
Holy shit, yes. But you don't even have to talk about the kind of skywalking he's engaged in. Anyone from a blue-collar or lower-class background who does non-manual labor is automatically alienated from everyone and everything they knew. See Limbo: Blue-Collar Roots, White-Collar Dreams by Alfred Lubrano.
http://www.wiley.com/WileyCDA/WileyTitle/productCd-047126376...
Carpentry Projects
Node Knockout Leaderboard
some apps get high multiples because they're using resources that weren't counted before, or were counted differently; that's why we enabled side-by-side billing now (before we switch on billing). if you email me your appid (psm@google.com) we can help. you should also review the FAQ and the tuning tips web page that we put together.
IANAL, but I believe the process is 1) restraining order, 2) contempt, 3) civil suit, 4) injunction

This should allow you to cross the state jurisdiction bounds. Also with the civil suit you could start talking about taking away his property. That has a tendency to get people's attention.

Perhaps an attorney can weigh in. As I understand it, there is legal recourse available. But it'll take several months, and I don't offer that as a solution. She asked what to do instead of wait it out, and taking legal action of her own is the first thing I would do, even if I had to file the papers myself.
Who is the poster child for the single founder success story?
No, its just that kind of comment doesn't really belong on HN.
From what I've read, Apple started iPad development first, and then decided to use the technology on iPhone instead.
we've cut the free quotas from super-generous to just generous. we're still the only large service offer generic platform free quota with no time limit.

as for delay in SSL on custom domains, we're guilty as charged; we're not happy it's taking so long and we're working hard on it.
Why would the lifetime of the data be at all relevant? Most noDB (a term I don't like much) stores are built to be highly durable.

There are a lot of questions that make the choice of data store a difficult one, but I'm not sure that plays into it at all.
"when established companies with bad products use patents to suppress small competitors with good products. This is the type of abuse we may be able to decrease"

This is not abuse. This is the purpose of a patent. It gives you the ability to be as shitty as you want and still be the only gig in town. Society says "wow you're terrible, but thanks for letting us all know how you did it!"
Maybe there's a business opportunity for a startup to offer hosting GAE apps on AWS?
Isolating databases behind APIs and rev-ing API+schema separately is not enough. When the schema changes, data must be transformed to match the new schema version. As you point out this takes too long with a large database, and it doesn't account for data consistency.

We have been working on building what we hope are the procedures for this with ChronicDB (http://chronincdb.com). But it turned out harder than it seems, and we are not sure it will quite work out. We'd welcome feedback.
It is unfortunate to hear that you didn't have the best experience.

Have you heard anything about similar programs at Berkley or UCSC?
In recent history, Mint.com is the poster child, however there is still an open question about whether he sold too early.

Lots of people like to point out Drew Houston of Dropbox as another single-founder success story (and it is!), but he did have a co-founder by the time they presented at Demo Day (if not before YC started, I can't remember which).

However, he did apply as a single-founder. Here is his YC S07 application: http://dl.dropbox.com/u/27532820/app.html
Wolfram Research is one. Stephen Wolfram gave a talk at the first Startup School for Hackers.
I don't know, I'm not a patent lawyer myself.

I suspect however, that they would advise you this is a risky activity.
because it doesn't make me smarter to have read it.
Front End Developer Needed ASAP
I'm having a real hard time finding a great candidate. I'm not sure if it's because the company is in Phoenix, or what the deal is. Please help.
Thank Linus for Git.
Well, the author of the post isn't totally off the mark.

Groupon and Living Social are lead generation services. They don't do advertising, but they are certainly marketing. The fact that there's even a term that's been coined for what they produce (bacn) says to me that they have indeed had an impact on the marketing/advertising space.

Have they fixed advertising? I'd say no, but i think there are several arguments over definitions/semantics and questions about what constitutes "fixing" involved in assessing that claim.
Thank you! I hope you are right :)
Eh, if price is the largest factor in your decision, I would probably recommend Dreamhost over either of them. The real trouble is that GAE doesn't seem to offer a whole lot more than AWS.
First eCommerce contract, Need Advice.
So I am fluent in PHP, Java/Script, html, css yaddadada etc. I recently landed my first eCommerce contract. I decided to use the opencart framework as the building block for this website. The website has the ability to upload files with the order, dynamic pricing, blog etc. I can handle the dev aspects of it but am a novice in the business end of things. Just looking for advice from experienced eCommerce developers on the common pitfalls or issues you all have run into. This can be business geared or QOS geared or any advice really. Anything you wish you were told when you began!
This comment thread is more interesting than the article.
FTA: "We believe they may have gained this access via a compromised user credential".

I hope this is true, and the access was not gained via some unknown vulnerability.
Linux - kernel.org compromised
Yep, that makes sense :)
At UIUC some of my friends did a startup related to memory architectures. IBM pretty quickly shut them down with threats of patent suits. So I know it happens, not sure how common it is though.