skysight-inc/HackerNews huggingface dataset:
Wow Marc, now I see why you are so upset about Jason. As I mentioned before I do not agree with his tyrannical leadership methodology, but it seems to have worked for him in the past and others have testified to its effectiveness(sometime).

But truth be told we are all adults here and have the choice to work with or without Mr. Calacanis. That said, your whole point boils down to "he shouldn't say he, or his way, is the best cause it is making me sick to hear it over and over again". That, my friend is just juvenile. How old are you again?

Again, if you don't like to hear Jason spout then stop watching his network or his shows, simple as that. This kind of Jayting is just juvenile and unproductive. Why does he need to be compared to Bezos et al....what have you done? The best revenge against people like Jason is to do what you do and crush it your way. If you are not doing that then find another place to displace your jealous rage.

All the best.
Apply for a Google Cr-48
We had similar "programs" in Portugal 30 years ago. We were a fascist dictatorship back then, and fear was almost a form of currency. Like tc says, this is fear mongering. Now, if the purpose of HS is to fight terrorism, shouldn't they be making people feel <i>less</i> afraid?

It's ridiculous.
I just want to build a big ass recording studio but only record good bands - surely a philanthropic venture in today's industry!
I love Forth but it's anything but 'stackless'. In fact, it's probably one of the most stack intensive languages to ever exist (and one of the funnest, especially when used for embedded systems work).

'Starting Forth' is indeed a treasure, I think I'll dig out my old copy and add it to the stack, heh.
I updated the original comment w/ the original and updated text. Sorry if you saw this as inappropriate — I had updated it before it was upvoted and thought it only clarified the points, not changed it.

Regardless, many deployments use this same technique for just this reason (to avoid spoonfeeding slower clients responses). How is this any more risky than running Apache up front, barring configuration errors (which could just as easily happen with any other server software)?
Would this imply that Lua has reached some pinnacle of speed and can't go any faster? That seems to be a side effect of your statement.

I'm not familiar with Lua, beyond reading an article or two about it, but does its simplicity imply some sort of maximal efficiency? Are the developers behind Lua simply the best programmers in the world and already have everything figured out with regard to optimizing a JIT? I'm not arguing with you...it does seem like that's a reasonable goal for JavaScript JITs to strive for in the near future. But, it doesn't really answer the question of how much better performance can get (in JavaScript or Lua or any other language). Past performance is not necessarily indicative of future performance when so many people are working on the problem from so many angles.
Access Chrome WebStore here.
Nice font for the handwriting.

This page really needs a mailing list signup or something. All of the people you get to view this page will have forgotten about it by tomorrow.
Really, the levels of abstraction are:

* Protocol

* Interface

* Framework

* Application

(with lots of intermediate layers)

A concretely realized framework isn't all that much more abstract than an application. Creating a framework doesn't mean you've created a well-defined interface, much less a well-defined protocol.

Moreover, a protocol is pretty much the only thing that has meaning over-a-wire. After all, you don't know what object you're talking to on the other side of a network connection so either you each have a well-defined protocol you're using or you don't.
You ask google is website X is scam, while it is obvious it is. All you get in the front page is a list of sites which provides great reviews about this site, telling it is not a scam, rather working and magnificent, etc. etc.

While all those sites are obviously built by the owners of the reviewed sites, Google do not recognize this fact.
Not at the moment. I think the whole point is for it to be a physical newspaper.
Google Officially Unveils Chrome OS
Especially, for x86 and x64, where you can use LuaJIT.

LuaJIT2 is still in beta, but it is already very stable. Performance-wise, it is comparable to Haskell and Java.

http://luajit.org/
Start coding for Windows Azure: tools and resources
I think he's trying to say that Apple don't view it as a zero sum game in that they either get ios developers or some other platform does. By promoting HTML5 everyone gets those developers, including them, and so if everyone developers in html5 they essentially have all the competition plus who ever is natively developing, so they have access to a host of programs that might otherwise only be available on competing platforms.
> A fearful populace is probably significantly more likely to stockpile.

In general, they are also more susceptable to suggestions (advertising messages).

Related paper by Wheatley and Oshikawa.
http://www.jstor.org/pss/3149511

The Relationship between Anxiety and Positive and Negative Advertising Appeals (Journal of Marketing Research, Vol. 7, No. 1, Feb 1970). [sorry publishing paywall, anyone can find the full version?]

In addition to certain segments of the population Walmart will seem more American, more patriotic, and more trustworthy.

I hate to say it, but it is an excellent business choice on Walmart's part.
I used wave a little, but didn't really have any use for it. I always recognised the huge potential of the protocol and service nature of it, however. I'm very glad to see this happening.
It feels very odd that they aren't releasing a .pdf version where at least some parts are freely available to gain some initial traction.

I probably won't remember it after I close this tab unless it takes off somehow.
So has the situation there improved? Are there less suicides? Are the workers being treated fairly?

http://en.wikipedia.org/wiki/2010_Foxconn_suicides
Apparently every store in the world is in the construction business. Who knew?
I recently started learning and it's quite a shock to the system coming from certain other main stream environments.

I found the best route for me was Emacs, the Emacs Starter Kit and Leiningen. Everything is evolving so quickly that I didn't find a decent set of instructions for setting up Emacs manually that worked for me.

The learning curve is bit steep but the tools really are great once you get the hang of it.
Chrome stable releases are every 6 weeks.

The releases are overlapped though, so we are testing v n+1 in beta while v n is in stable, and we are starting new feature development for v n+2 while v n is in stable.

Chrome 8 just went stable, and we've just started testing Chrome 9.

So crankshaft will either be 6 weeks from today (if it's in 9), or 12 weeks from now (if it's in 10).

I don't think it's been announced which it's targeted for.

HTH
https://apps.mozillalabs.com/
:) Yes, your satire more or less captures the broad argument of the govts involved/affected, against wikileaks. (I just took the liberty to assume it was a satire and doesn't mean the verbatim).
How much Muni Debt does a New Jersey Employed Person Carry?
Btw- this does not include New Jersey State or Federal debt which will add even more to this number.
Are these web apps hosted on a google server or on the publishers?
Special forces operating in extreme conditions have no qualms about leaving someone, if necessary.
Very interesting, I've always printed next-to-nothing, but when I do in a pinch I get charged an arm and a leg for it. I'd totally use this, and think that adding scanning/faxing might be handy as well later on.

Shameless plug: my startup, CloudFab.com, is very close to the same thing as this but with 3D printing.
If you don't see anything in the web page itself, there are often other hints that something is real. In this case the hints are the URL and the person who posted this story.

It's difficult to get xconf.com where x is a very popular programming framework, and voodootikigod is well-known within the JavaScript community.

It matters because many of us like to have months to plan for conferences -- prospective speakers especially.
Enter the Chrome OS Netbook Test Drive
Mr. Schleicher says that while reviewing the test results. The LSATs, for instance, is a test that requires knowledge applied creatively, too, but it doesn't mean successful test-takers are able to produce Google or Facebook. In fact, successful test-taking implies conformity with the graded standard, and is intended to measure how students stack up against a defined standard.

Would you say the US-equivalent of Advanced Placement exams be a good measure of creativity? It requires creativity in solutions too--but the real question is, can you TEST creativity? Can you test the ability for people to see problems? A test, by nature, has already presented a problem. It doesn't test if they can see a problem and devise a solution.

With enough practice, you can answer every tested problem type on a "standardized" test. A Chinese student told me that when he was studying for the SATs he looked for every single problem type and that once he had considered every problem type, it was just a matter of applying the same strategy to the problem. The key is that since the test is "standardized," you can look for the standard types of problems.

I'm questioning the culture, I suppose. Not the people. The culture in China hasn't really changed.[1]

[1] An interesting tidbit: Mao observed the effects of Confucianism and how it stilted innovation in China and launched the "Cultural Revolution" as a means to deprecate Confucianism.
Disk Encryption by Default in Chrome OS
Sure, I would expect node.js to be an ideal environment for this type of hot code analysis, since servers written with it are typically long running vs. more transient web pages. Of course whether there are significant gains depends a lot on whether your server is CPU-bound or IO-bound.
Historically, it's closer to 94%. In rough numbers, there have been around 100 billion humans [1], and only around 6 billion of them are left, even if you count the Dalai Lama.

[1]: http://www.prb.org/Articles/2002/HowManyPeopleHaveEverLivedo...
Ah, ok. I guess I misread the release calendar. Thanks for the clarification :).

> I don't think it's been announced which it's targeted for.

According to the perf comparison chart on the blog, it's in Chrome 10. Also, it's mentioned that Crankshaft is available in the canary build, which is currently at 10 too.

12 weeks then. I sometimes revert back to FF for the plugins, but I always come back to Chrome for the perf :).
Show HN: Top Comment Highlighter
I wrote a quick and dirty script that I wanted to share with HN. This bookmarklet will put a border around the top 10 comments on any comments page so you can quickly see what comments other readers find valueable. Just create a new bookmark and copy the text below into the URL field.

javascript:(function(){var%20s=document.createElement('script'),el=document.createElement('div'),b=document.getElementsByTagName('body')[0];var%20otherlib=false,startCounter=tryCounter=10,delay=250,msg='';s.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js');el.style.position='fixed';el.style.height='32px';el.style.width='220px';el.style.marginLeft='-110px';el.style.top='0';el.style.left='50%';el.style.padding='5px%2010px%205px%2010px';el.style.fontSize='12px';el.style.color='#222';el.style.backgroundColor='#f99';if(typeof%20jQuery!='undefined'){msg='This%20page%20already%20using%20jQuery%20v'+jQuery.fn.jquery;}else{if(typeof%20$=='function'){otherlib=true;}%20document.getElementsByTagName('head')[0].appendChild(s);}%20var%20tryjQuery=function(){setTimeout(function(){if(typeof%20jQuery=='undefined'){if(tryCounter){tryCounter--;tryjQuery();}else{msg='Sorry,%20but%20after%20'+startCounter+'%20attempts,%20jQuery%20hasn\'t%20loaded';}}else{msg='This%20page%20is%20now%20jQuerified%20with%20v'+jQuery.fn.jquery;if(otherlib){msg+='%20and%20noConflict().%20Use%20$jq(),%20not%20$().';}var%20top%20=%20[];function%20sorter(a,%20b){return%20a[0]%20-%20b[0];}function%20process(i,%20el){%20var%20rating%20=%20parseInt($(el).text().split("%20")[0]);if%20(top.length%20<%2010){top.push([rating,%20el]);top%20=%20top.sort(sorter);}else%20if%20(rating%20>%20top[0][0]){top[0]%20=%20[rating,%20el];top%20=%20top.sort(sorter);}}function%20highlight(i,%20el){$(el).parent().parent().parent().css('border',%20'1px%20solid%20#FF6600');}var%20comments%20=%20$(".comhead%20>%20span");comments.each(process);$(top).each(highlight);}},delay);};tryjQuery();})();

A lot of the script is pulled from the jQuerify bookmarklet from the Learning jQuery blog(http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet/), so thanks to them for that code.

Here's a link to what I wrote: https://gist.github.com/732292
FWIW, it's the top item on their roadmap:

http://code.google.com/appengine/docs/roadmap.html
IE9 to include tracking protection
ConPong - Office game tracking app for competitive co-workers
An island with boats, international airports, and a Chunnel.

I wouldn't be willing to bet much money that he couldn't get out of the country if he were free and of a mind to flee.
The problem with Homeland Security is that they're a bunch of people sitting in an office thinking: What can we do to promote Homeland Security?

That's pretty much true for every organization, be it a private company, the catholic church, or NATO.

In the case of government we refer to this natural tendency to grow as bureaucratic inertia.

I am saddened that the people working for DHS are so unimaginative that this is the best they could think up.
The Passive Splice Network Tap - Home of Janitha Karunaratne
I made similar comments in previous posts about the TCK and why it's actually much worse than it seems.

The end result is that the only open source Java will be the 'Open' JDK - anything else gets any traction and it's open to being shut down without notice.

This is why we all need to get behind the ASF and support Harmony.
See https://www.theprintedblog.com/
Looks entertaining.
This seems like it would be huge for the Node.js people. The next big milestone for V8 for node has to be the GC issues that have been wreaking havoc on node apps under high load.
US treasury stockpiles billions in flawed $100 bills
Ask HN: Please review our new website Glerts.com
Do you any of you use Google alerts? G’lerts makes your Google alerts smarter by adding analytics to it.

G’lerts helps you analyse your Google Alerts and adds reporting and archiving capabilities to it while making your emails more readable. You can analyse trends, understand demographics of coverage and easily share results across social media right from your email. The service also provides web based access to your own dashboard and archives.

the service is in beta but here is the invite. just login with your gmail account http://bit.ly/e4r0s3
Wow, the pilot program applications are significantly different depending on where you're coming from.

This is the form linked from the above site: https://services.google.com/fb/forms/cr48advanced/

And the form linked from within Chrome's new tab page: https://services.google.com/fb/forms/cr48basic/

Edit: Also amusing, one of the options for "Which program do you use to listen to music most often?" is "Dude with a guitar on the corner."
This doesn't make any sense at all to me for generating dynamic html, since the whole page load will be stalled while you run your db queries. Most sites run many queries to generate a page, at least some of which need to be done serially, so you're adding (300ms + WAN latency) * (num serial queries) to the page load time.

If you have a pure ajax app that's directly hitting the db, then it starts to make some sense, as this isn't too much slower than it would be to hit your own service backed by a local db (though 300ms is definitely on the slow side for queries). This seems to be the use case they're aiming for given the focus on end-user authentication.
You didn't explain why rewriting local, private history breaks any of those things unless you keep your local, private branches around indefinitely in un-rewritten form. If I rebase, it replaces my previous branch, not extends it. `git rebase` only breaks bisection if you are using it incorrectly (on public commits).
People dont like flash because it takes long to load, make for slow and unresponsive ui's, consumes lots of cpu, ruins vast amounts of basic usability and is generally a bad player in the web department.

Flash is not required for reliable and interactive interface, it is needed however to deal with multimedia reliably, so when people look down for using flash, just tell them you cant do what you need to with current web standards. Looking to the future I think its pretty unarguable that people should be looking to move to web standards when they are reliably available
How about "The Amish really like GM crops"? And they do.
Browsing the alternatives in the shootout dataset, LuaJIT appears to be the fastest of the dynamic languages and feature-wise matches Javascript well enough to be a fair benchmark.

You can gain another factor of 2 or so in speed by going to a static language like C or Ada, but that isn't really a fair comparison and you can see the price paid in code size.

The good news for the web is that there may be another factor of 2 to 3 available for Javascript speedup.
Google BigQuery API: Interactively analyze large datasets
We have always been at war with the terrorists.
> The real problem if you ask me is the limited amount of I/O concurrency that multi-threaded and multi-process servers can have. Pretty much the only practical solution for this right now is by using evented I/O.

Why do you think that? What constraints do you believe limit the number of threads you can use?

- An idle thread is essentially free.

- The memory used by an ongoing request should not be inherently different between an evented server and a threaded server.

- The number of sockets an evented server can use is the same as the number of sockets available to a threaded server.

If evented servers are handling this better, all it shows in my opinion is that the threaded servers have been written incorrectly or else configured incorrectly. But that is not an inherent benefit of evented servers. Please correct me if there is a constraint I am missing.
Gardening first ('tend to my plants'), sick people second ('tend to a patient').

The generic usage of tend, '[plural noun] tend to [something]', is a bit too generic to evoke any strong mental image.
thanks for the feedback! yes - the idea is for it to be more of a "fun" app ("seinfeld humor"). But we also wanted to leave it open for more serious stuff, exposing cyber bullying, or just a friendly dispute with your neighbor.
Did you give up on your 1st idea just because YC rejected you?

I've had a similar idea in the past, and I think there is a market for a such a site. I think it's a shame you gave up on something because of one rejection.
Is Angel Investing Out of Hand? Joshua Schachter Thinks So
Did you know that Facebook and Twitter influence SEO
Create iPhone App
After having been in the mobile apps development field for the last 2 years, we have come to realize that there are a lot of people out there with excellent ideas and desire to enter the apps market, but are restricted due to their technical limitations. We can help guide you through the process of creating your own iPhone application.
An update on Chrome, the Web Store and Chrome OS
Looks like it's for US only, but the form allows me to change to another country. Any idea why?
Google Announces the CR-48 Chrome OS Netbook for Early Adopters
It will be interesting to see how this optimization affects V8's memory profile (and how that in turn affects the currently slim memory profile of Node.js).
I don't think the GP would disagree with you. I believe he was asking what specific apps benefit today (besides GMail which was mentioned in the blog).
I think they may have messed up a bit on the pilot application; I applied using the long form, but it forced me into choosing a State (list of 50 USA states) even though I selected my country to Canada. I understand that they only want US residents right now (Verizon-tied), but as a web form it doesn't make any sense.

We'll see what happens. :)
Here's a picture of what it looks like: http://twitpic.com/3dupcl
I think the point of these optimizations is that they allow javascript-intensive applications to be developed that would otherwise have just been too slow.

In other words, they're paving the way for the future more so than trying to squeeze every last ounce of speed from current applications (which just happens to be a great side effect of their work).
I agree completely, and agree with your original statement that the major problem with Everest is that it's full of amateurs.

I'm just saying that the technical difficulty of a rescue isn't the only criteria. In the case of Minamiura, his survivability if he was rescued was high. The chance of him being rescued was low. For someone suffering HAPE/HACE on Everest it's probably the reverse. I didn't mean to suggest that they should be left behind.
Are Chrome tablets coming out?
He brings-up a good point that most start-ups don't raise enough capital:

“If you raise [$500,000 to $700,000], you can pay the two founders decent salaries, you’re able to hire one or two other people, and that gets you maybe eight months, almost a year, except you have to start fundraising again three or four months beforehand."
The apps are hosted by the publisher. You can also create a fully offline installable app, which is all the files of the app plus a manifest in a ZIP package.
Well, that and "large squads of banana sex workers"...
cool, i'll keep an eye out for your submission...
For the U.S., there are breakdowns by race available. The detailed stats are only available on one of the big categories at a time (math in 2003, science in 2006, reading in 2009).

For 2003, the math scores by race are here: http://www.nces.ed.gov/surveys/PISA/PISA2003HighlightsFigure...

In 2003, students in the United States averaged 483 on the math literacy test and 477 on the problem solving test (24th place in the OECD in each). Non-Hispanic White students in the U.S. averaged 512 points on math literacy and 506 points on problem solving. That's equivalent to 15th place and 13th place, respectively.
Clojure's Time/Concurrency Model - A Gentle Critique
Life Is A Pitch. And Then You Win
Good question.

Personally, I used to love flash, but they kept adding crap to it and the IDE environment kept getting crappier and crappier (in my experience), that it became more of a PITA than a benefit, and that was even before iOS.

For sure, in the right hands, and for the right things, it's a powerful multimedia tool, especially for desktop interactive presentations. I've built many such things in Flash (and Director!) myself.

Some advice: Go ahead and use Flash, but treat it like the component it is. Don't do your entire UI in Flash, just use it for media playback, and even then as a fallback for when HTML5 standards don't work on a given user's platform of choice. That way when things really get going, you don't have an entire application to re-write. For sure the main platform that will still be around in 10 years will be the web.

JavaScript isn't that much different from ActionScript, DOM elements aren't that much different from MovieClips.

I expect we are about to see really good interactive multimedia in the browser. As a fellow tool-builder, I've got something cooking myself. Curious about your project, any details you can share about why you feel Flash is essential?
Why Knuth stopped using email
Pilot selection is US only for now.