skysight-inc/HackerNews huggingface dataset:
Another way of saying the same thing is that GAE is perfectly fine if you know all the requirements of your app before you build it. In a perfect world, you know exactly what you want to build, everything you want is available with GAE, then you go build it and it scales nicely.

In the real world however, requirements change:
* You come up with a new idea that requires a certain library. Chances are, the library won't work on GAE out of the box.
* You find out that you need to change your schema. It is pretty hard to update to the new schema while keeping everything in sync.

Finally, you pay the Google cost. When Google implements a new feature, they spend enormous time making sure that it scales well. They need to do so since they could be looking at millions of users on day 1. Most of us however, are looking to build something as cheap as we can, not knowing whether anyone is going to bother to look at it. However, you have to do the same performance optimizations that Google has to do so that your app scales. Chances are, it will be wasted effort - unless your objective is to just learn. I find it funny that GAE goes completely against the rule that "Premature Optimization is the root of all evil". Yes, you should think about your application's scalability. But your bigger problem should be about finding traction, and being able to react fast, not optimize for millions of views.
grandparent was probably thinking of how you avoid the GIL if existing extensions are written expecting to be used by a single thread.

Since rubinius provides the same C-api ruby does (ignoring FFI for now) wouldn't all the accesses to external libraries need to be wrapped in a shared big lock?
Having it not come from taxes seems like a bad idea(at least on a large scale) since besides a tiny bit of charity the most likely source is fund-raisers which will mostly fund the richest schools and not the poorest schools that need the money the most.
Watson and the Turing Test
The title makes me think that the code execution is the point of the story and he doesn't seem to understand how that happens in fnmatch().
Came to post here the same.

A query though, I liked the SpeakerText.com layout etc, and being a noob, couldn't figure out what tech/lang could have been used to create the site (tried looking at the source :-/)
You are right, but from the position of a common movie-goer he was basically the only "good guy" in the movie, with everyone else being depicted with huge character flaws. The worst thing he has done in the movie is feeding meat to his chicken, but everyone else were shown as greedy and unreasonable (the Vinklevosses and their friend), genius but socially inept (Zuckerberg), irresponsible and careless (Parker) etc. Saverin is depicted as friendly, hard-working, naive and learning from his mistakes, which are all the qualities that appeal to the average population. He failed at raising money, true, but it's implied that he worked hard and wasn't willing to break his integrity, while those who came to California did raise funding by "selling their souls", i.e. doing parties and drugs.
AFAIcantell they only do PC games (or ports), so they don't have that problem. They probably won't deal in specialty hardware, that would be a nightmare. Just standard, out of the box hardware that can contribute to their overall processing power even 5-10 years later.
Sorry it's been a rough time. Losses you describe are stressful and painful - take care of yourself, exercise, lean on those close to you, and keep talking.

We're all different, but I'm exponentially more efficient and creative when I can find a balance and take time to sharpen the saw. We're humans - we tend to need or at least enjoy other humans.

Good on you, hang in there.
I would of take the 6 billion from google and went to dubai to join the prince and built an island in the shape of a giant coupon. With such a huge work force they need to just about monopolize the coupon game before they start committing suicide for not selling.
Scheme was taught at my first university by a "crazy" guy who included Star Wars citations in his lectures, and sometime stood up on his table while imitating samurais. Well he was actually sane, that was just his way to get student's attention. I keep thinking that was a better introduction than any book ;)
Doesn't even work. I see instructions telling me to crush my friends, and no link with which to do so or anything on fb itself.
there's a distinction that should be made between sending spam and having many contacts. Limiting the amount recipients to a message will prevent spam. Having many contacts doesn't mean the person is a spammer.

A quick google says Google Apps started around feb 2006. Let's assume the user was an early adopter, and today is mar 2011. 10000 contacts / (365 * 5 years) ~= 5 to 6 new contacts a day. Seems possible; maybe in a weekend the user will have 20 new contacts and quiet the entire week... the # of contacts collected throughout the lifetime of an inbox doesn't say anything about the need to send message to all of the contacts.
Show HN: My idea dump tumblr just started.
What are differences between Tibco EMS and Tibco RV?
"Agile" started out as a grassroots movement among programmers.

That's not true. "Agile" started out as a meeting of methodologists:

http://agilemanifesto.org/

Most people there weren't making a living as programmers and they certainly weren't at the meeting qua programmers. As far as I can tell, only one person on that list (Ward Cunningham) made a name for himself as a hacker.

It's true that the Agile people wanted to make corporate software projects less completely hostile to programmers, but it's also true that they were process-oriented from the beginning, i.e. theorizing about how software should be built and convincing others to follow their theories. These are people who make their living writing, consulting, and training, not by writing code or by being personally responsible for particular projects. This gap between theory (often dressed as expertise) and practice is IMO one of the curses of the software industry. Agile may have had some marginal benefit but it also introduced a whole bunch of new ideology. Certainly this was evident as early as 2003-2004 when I was spending time in that crowd.

An example of a real grassroots movement among programmers is open-source software.
HTML/CSS is a standard - you can't tell what generated it because it's all the same, unless it sucks.

URL structure will give you clues sometimes.
Storify Use Case: Al Jazeera's Stream
First idea is up @ http://ideadumpster.tumblr.com/post/3519544823/facebook-game...

Do check the rest of the tumblr to get an idea on how it will work. I'm planning on putting in quite an effort to try and make a name for myself so if anyone has any suggestions on how I can use these to connect with startups later on please chime in and shout out some support. Thanks. And stay tuned for more dumps in the near future.
U.K. Comes out for Royalty-Free Standards for Government Procurement
ACtually you don't need to install another app... Once you removed Reader, just set the pdf filetype to always be opened by GoogleChrome. It views, prints, and it's blazing fast
Hire BHO Developer, IE BHO Development, Firefox BHO Developer
Hire BHO Developer for Custom Browser Helper Objects (BHO) Development for IE, Firefox and Chrome. Hire BHO technology experts from Custom Toolbar Development India on hourly, part-time or full-time basis.
scheme is a good language. i've had a nice time with it. that said, i think haskell is also worthy of one's attention. i could elaborate on the reasons why if you wish. a nicely-written guide on the topic is here: http://learnyouahaskell.com/
Installers are not that easy. Install, uninstall, update, files shared libs, registry entries, services, on a bunch of operating systems with a bunch of os versions for a bunch of application versions. Lot's of workflows, not to mention just MSI has a entire relational database inside an install package. I think it's more than one guy...
Thanks for the reply it's been note. I was thinking about changing the login buttons myself aswell, I thought that they didn't really look much like login buttons. Thanks for the advice.
Python: language moratorium is lifted
Crush Notifier backlash: if Dan Lowenherz is a crook so is your favorite company
Now you're talking :)
For the time being, we use a lock that has to be held to run methods defined in C extensions, a GEL (Global Extension Lock) if you will.

We've got some other ideas to increase concurrency in extensions, but the crux is that yes, we have to perform some locking because people wrap thread unsafe libraries.

Because Rubinius does not use the C-API to implement anything in the core, this doesn't impact general concurrency.
Check your facts. They turned $166M in funding (as of Dec 2010) into $760M in revenue for 2010.

How the hell is $1B in funding in Jan 2011 going to retroactively affect revenue in 2010??
There's a genuine plausibility difference between inventing new surgical techniques and freezing corpses in liquid nitrogen hoping that future generations will resurrect them. In terms of the high certain burden on the rest of society (in terms of expending resources, denying others the use of one's organs, denying the use of one's remains for medical research or education, etc.) and the very outside chance that one will be successfully and happily resurrected (which is itself the product of several probabilities, many small--the probability that even perfectly preserved corpses can even theoretically be resurrected, the probability that the tissue damage caused in the freezing process can be repaired, the probability that future generations will actually resurrect you rather than put your corpse in a museum or something, and the probability that upon resurrection you will, in fact, be the same person and not suffer extreme brain damage and lifelong mental retardation), cryonics doesn't sound like such a good idea anymore.
They have an impressive NLP search powered by a crazy backend, that map will be pretty trivial for Adioso to build I'm sure :-)
That would definitely mitigate some of the risk, but I'd imagine they'd have to steer clear of new games that push hardware too much - even if every system running the same game runs it from shared memory, it's still optimistically one processor per connection. They're also likely to run into the same problems that Netflix is having with ISPs, but even harder, without caching as an option. It's like they tried to conjure up the least scalable application imaginable... well, props to them if they pull it off.
Look at every single diabetic and gluten intolerant person out there and you'll see, it pretty much makes sense. :) Look at the pancreas, it's still much too small and overwhelmed but our "staples". And men still suffer from the anti-nutrients I mentioned (in contrast to rats which are used to it). So obviously the evolution didn't do much good in the short time.

I agree, that the evolutionary approach is no proof. However, it's a nice logical backing to scientific results. Men got shorter and more short-lived when switching from hunter-gatherer to farmer...doesn't sound like good stuff to me.
Yes, I agree at that. And I also agree, that the world it overcrowded so it has to eat grains in majority.
I thought I had heard the screenplay for The Social Network was heavily based on interviews with Eduardo Saverin. Does anyone know if this is true?

EDIT: from his Wikipedia page (http://en.wikipedia.org/wiki/Eduardo_Saverin): The Social Network is based on the book The Accidental Billionaires in which Saverin served as the main consultant for author Ben Mezrich.
Also: competition from rail travel (which also benefits from the shorter distances and greater population density).
Newborn Mice’s Hearts Can Heal Themselves, Study Finds
Eliezer Yudkowsky has written about cryonics extensively at LessWrong - if anyone you know is forward-minded about living forever and at risk of passing away soon, you should probably start reading those articles and arguments for cryonics and pass them along.

(Actually, everyone should read it, but I think the state of medicine makes it unlikely that you're preserved if you die from random trauma like a car accident - so it's of more use to someone who has been diagnosed with a fatal disease, or is getting on in years)
> We’d like to create a free, open platform

... on Sony's terms, for locked-down Sony hardware.

> When fear dominates the reasons why people do or don’t do things, especially not providing access to content digitally, consumers will find a way to access content. They’ll find a way.

... and then Sony will have your house ransacked by the police and sue you for one million euros.

> Could this be a glimpse into a new, more open Sony? ... Maybe, just maybe, we’re seeing the dawn of a new era for Sony; one which embraces open formats and focuses on providing that “better experience” instead of protecting their precious content from nasty pirates.

Wishful thinking or is the author really unaware of what Sony has been up to?
I fully agree with Blake's comment:

"I am of a mixed mind about this. Some of the most brilliant people I know are not ‘happy’ people, and yet I value their company and opinions more than people in general.

Infact I often find that people who are always positive are usually faking it. And I hate fake personalities vastly more than cynics or pessimists."
No, it shouldn't count as revenue. The money owed to merchants is considered a liability and is probably treated as Accounts Payable.
Its all mind over matter. Whenever I think good about someone, a movie or a song, within hours to a couple days, that factor comes across my life. Here is a secret to heal your own heart, close your eyes and imagine your body to be blue, all the red spots you see are on the image of yourself need to be healed. Force the blue to overcome the red and then blow it out like releasing a deep breathe, MAGIC! You have now mastered the ancient form of self healing. Science is understanding what the mind already knows, an extraction process of unique information.
you're absolutely right. Sorry - long day.
Bleh. The moment you start thinking "one of the most powerful and off putting military advantages that could have been deployed, in either Ancient, or Renaissance times, would have been hot air balloons." is the moment you start thinking 'What if sharks had lasers?"

The breathless "and then I thought"s and stupid hypotheticals: "How would the technological arc of the ancient world have been changed if Archimedes, and not Edison, had invented the phonograph?" are just another series of what ifs.

The universe didn't fucking happen that way. Archimedes doesn't have access to those ideas. You can't just wonder what would have happened if people had discovered the internal combustion engine in the bronze age, because that question is meaningless.
I hope graph databases intrigues me sometime in the near future . I have been playing around with freebase api for sometime and i must admit that freebase does a fairly decent job in recognizing some of the entities that they promise to identify . Location is one such entity . They use a mix of NLP and a DB of locations to identify location entity . They ofcourse have a semantic relationship (city -> country -> continent for eg) between these entities that can offer u more insight . However , things like "context" of a free flowing text need to mature . They provide something called as the Social Tag for any text that u paste but sometimes it is too generic and sometimes it is far from the right context and many a times there is no social tags . So we had to kind of move away from relying on Freebase and figure our own ways . I agree to Joe's comments that extracting semantic info has to get more smarter , and relying on webmasters to provide this data is certainly not going to be scalable and achievable in the near future . google's acquisition of freebase did come as a surprise to me (considering the current capability of FB) , but their promise of providing a weekly dump meant there was a good news (not for long as we did not continue relying on FB anyways)

Looking at Watson could do , made me wonder why is the technology world so lagging behind w.r.t interpreting information .If NLP is a solved problem (looks like in Watson's case) are we only pending creating a linkage between the real world entities???. Freebase has linked 20 million but thats not enough . The approach is non profit , "good for the world" kinds . Can there be an incentive for people to provide links between entities . Can we bring up a profit model where people/organizations compete to provide more and better linkages . Or can we extract such links from peoples web activity (search , social networking etc [FB,Twitter]) .. i am getting too many ideas now :D:D ... and ofcourse can we request IBM to donate their NLP technology for the greater good :P :P
I wonder how long it will take before someone hacks it to stream hulu and netflix. It should be able to if it streams video games in 720p;
Debugging the GHC code generator
What they really need is some sort of Flash plugin version. I have a CR-48 that would be perfect for this.
I think people are mostly upset because he got coverage on Techcrunch and, IMHO, that idea isn't Techcrunch-worthy (whatever that means).
By abstraction, the author mentions interfaces earlier on.
I take the point of the other commenter who states that Java practitioners use too much abstraction, and would also point out that the later versions of Python add abstract base classes: http://docs.python.org/library/abc.html

After comparing Java and Python solutions on Rosetta Code: http://rosettacode.org/ I think new programmers would find it easier to learn when using Python.

- Paddy.
Interesting. I thought he came across as a jealous, stubborn guy who didn't want to learn anything from Sean Parker.
Glad someone already said everything I wanted to write on the TC threads... just another reason I like HN so much better than TC...
This is correct. Average annual returns are not as simple as taking an arithmetic average of returns over the time period. This is because your first year's 2.56% return is not the same amount as your next year's - because the second year's return is 2.56% of the original capital PLUS the 2.56% you earned the year before... And so on and so forth. Hence your correct derivation of the "compound annual growth rate".
Why is this news? We know our bodies have the ability to regen but we lose it almost immediate upon birth. We all do..every living thing has the ability to regen and lose it at various times and in some cases like the Glass Lizard can regen an entire limb.

And now.. with the aid of stemcells. We should be able to regen any and all parts of the body....

Wonder what this world will be like in 50-100yrs when we have the ability to regen any part of our body that's failing or simply needs "refreshed".
Duldinger print-advertising
wir sind Ihr Dienstleister

für die Drucküberwachung (Bogen- und Rollendruck) und das Finishing von Kalender und Broschüren mit Wire-O- Bindung, Spiralbindung, Leinenfälzel, Klappfälzel. Wir fertigen für Sie auch Loseblattsammlung, Ordnersätze, Konfektionierungsarbeiten und kümmern uns um Ihren weltweiten Einzelversand.

Ob Sie nur einige hundert oder hunderttausend Exemplare benötigen,

wir richten uns ganz individuell nach Ihren Bedürfnissen. Gerne fertigen wir auch für Sie und Ihrem Kunden vorab ein Weißmuster (auch Sondermodelle) an.

Vereinbaren Sie mit uns eine persönlichen Beratungstermin.

Von Anfang an stehen wir Ihnen zur Seite.
Haha, I feel for Techcrunch. No matter what they write, seems like the vocal majority deems is TC-unworthy
Your posting pictures of techcrunch comments. I'd qualify them somewhere between Youtube comments and yahoo answers.
Why didn't the author test with more queries?

This doesn't sound very professional.
Volkswagen Car Wallpaper,Volkswagen Car Pictures,Volkswagen Car Photos
Volkswagen Car Wallpaper download If you are a true lover of Volkswagen cars, you would surely like to put the Volkswagen car wallpapers
We do indeed see less MFA-like sites with no content value but I find new behaviors annoying.

Google places results attempt to outrank online business directories results who are omnipresent in many local business search phrases but often also prevent legitimate business from ranking well on the first page, sometimes even from ranking on the first page -- now search results can be replaced by Google's content leaving the first page with only few web page URLs.

Amongst other things Google is being more permissive on how they display content and begin to rely on their own data to provide search with informations.
Saying 'unhappiness is a choice' is a bit like saying 'poverty is a choice' in that the only point of saying it is to rationalise distancing yourself from it. If you feel that unhappiness is like a contagious disease and that you sometimes get infected by it, two conclusions follow: the 'choice' thesis can't be that strong, and it's entirely unnecessary to blame others for the effect it's having on you.
Disgruntled Programmer Accused of Sabotaging Arcade Game Classic
Don't let it get to you, Dan. The day I launched Notifo, I got instant backlash on TC, HN, Quora (back in private beta days; had to beg for invite to defend my honor) and even IM. It caught me off guard, but eventually I noticed it happens to everyone.

New and unique ideas are the hardest to gain traction because nobody understands them yet. Improved executions of existing ideas can gain traction a lot faster. There is hardly one version of anything out there... and if there is, there is something wrong about it.

Haters gonna hate.
If true, that's double the previous speculation that they were making $1MM a day (revenue).
The Romans did not have the printing press. The press produced a sharp exponential increase in technological progress.

Without the press, the spread of new ideas and techniques is extremely slow, and there isn't much cross-pollination of technologies. Worse, an awful lot gets forgotten.
Seems like a pretty generic name to try and trademark, considering how long Google has been using the name Places could Apple even trademark it?

http://www.google.com/places/
Introducing Crush Notifier
But Sean didn't come across as a nice guy at all, so your average movie-goer doesn't care if Sean really knew his stuff or not. The bit towards the end where Eduardo says something similar to "I like standing next to you Sean... makes me feel so tough" is a small 'win' moment for him.
The name "Agile" was coined in 2001, but the movement now known as Agile started in the late 90's. I've been involved with it for 11 years. It was most certainly a grass-roots movement when it started. Much of the early discussion took place on the C2 wiki and can still be seen--look there to see for yourself.
Ask HN: Should I renew my Libyan domain name?

So.. my personal .ly domain is about to expire. Even if my $25 are not going to make or break al-Gaddafi, I don't really feel the need to feed his crackpot government. Although I only deal with libyanspider.com, I have no idea where the money eventually ends up. According to wikipedia "the registration is sponsored by LTT" (1) which is chaired by the "Muhammad Qaddafi, the eldest son of Libyan president Muammar al-Gaddafi" (2).

Is this the time to support a country in turmoil or should we .ly owners take our business elsewhere?

http://en.wikipedia.org/wiki/.ly#Registration
http://en.wikipedia.org/wiki/Libya_Telecom_%26_Technology
Yes, here this is jsSocket with the little flash stuff to bring socket support to all browsers. WebSocket is coming soon into Mongrel2 (the protocol change delayed a bit the implementation).
I've looked around and can't seem to find what he's been up to since then.

I know the guy is probably well off enough to just do nothing, but a smart kid like that? He must be working on something. I'd love to know.
Universal Health Insurance Boosts Entrepreneurship