skysight-inc/HackerNews huggingface dataset:
I believe Apple were perceived to almost dismissively offer remote web apps which require internet access as a replacement for local apps with access to APIs, and it quite obviously is not a very good substitute.

On the other hand, Palm are offering their web development platform as a first-class platform where the applications look, act like, and feel like native applications, as well as providing full interfaces to local APIs.

I don't think games are that important. The Sims sold 16 million copies, but no-one bought a PC simply to play The Sims. I think the same is true for phones - for the vast majority of people it's a nicety rather than a true selling point.
I'm using it right now because regular Firefox is dog slow on Linux, something you really notice on things like low-powered netbooks.

My main complaints so far are that there is no options screen at all and that font rendering is horrible: ugly and buggy. For instance, horrible is not shown in italics here and I'm pretty sure text looked better on a C64 running GeOS than they do in Chromium on Linux.

I can understand the lack of plugin and extension-support so far, it still being in an alpha state, but I kinda miss adblock plus. Using bfilter trough a proxy just doesn't do a equally good job.

While I realize it's not a priority for an alpha release the documentation is AFAIK non-existant. I had to google around and search developer mailing lists to find out how to set a proxy at all.

It's speedy compared to Firefox, but it clearly shows it needs a lot of work before it is something I would recommend to people I know.
How to Stream Netflix Movies to Your PlayStation 3
A better method is to send a special link to a user who requested to reset their password. After clicking on that link they can change it and log-in. That makes it such that the user is the only one that can trigger the reset.

The worst a third party can do is trigger an email (simply note in the email that if you did not request the email to ignore it and that your account is still safe).

This is a common technique.
I get 6 points because at least 6 other people here found it insightful.

Now, whatever the "goal" of feminism is doesn't matter. Just like the "goal" of communism never mattered. Results are what matter. And the results of feminism have been terrible for almost everyone.
Watch naruto shippuden 111 online
I'm not sure you can ever totally avoid market risk. Preferences change over time and there's always the risk of a market drying up during the time it takes to develop and produce a new product.

Examples of ideas with pure invention risk anyone?
I'm running 32-bit Firefox in Windows Server 2008 x64 and I have no issues with this what so ever. It's stable, working and you shouldn't really need more than 4GB of memory for a web-browser anyway.

Compared to the minefield of bugs that is Minefield (64-bit FF builds), coupled with lousy plug-in support, the 32-bit version is a by far superior option.

I'm not saying you have to run Chrome, as I'm kinda fed up with the hype, but why would you make lack of 64-bit support a show-stopper for something like a web-browser? For a DB-server needing massive amounts of RAM I could see the point, but for a web-browser?
These types of comments are getting pretty old. Ironic 'cuz they're karmabait and fall inline with a stupid trend here on HN.

print "Pretty good linkbait. Another %s post." % made_up_trend
As much as it annoys me to be continually banned for minor transgressions (time_management, banned_man, et al) when 99% of this forum considered me a great poster, I have a lot of respect for Paul Graham, and I think Arc is a great language.

I use Clojure, because I'm at a 6-person startup that can't afford (yet!) to write its own libraries for certain cutting-edge functionalities available in the Java world, and the JVM provides a lot of benefits that are useful to us. But I think it's a tough call which of these competing new Lisps is a better language, and I'm glad they both exist because I think they have a lot to learn from each other.
Good docuentation, beautiful website, and search that is very much inspirsed by Django's ORM. Certainly the best option out there for search.

It currently support Solr really well, and Whoosh (Pure Python) decently.
Francisco Tolmasky (280 North) JSConf 2009 Presentation
Google adds scripting capabilities to Google Docs
The reason is that logger.debug(...) should really be

logger.debug {
...
}

Which can be done trivially in a language with convenient blocks/lambdas. Then the debugging expressions will not run at all with debugging disabled.

Yes, having a meta-syntax as your syntax is very useful.
Point 1 is incredibly important. Walmart achieves low prices in part by putting pricing pressure on their suppliers. I have never seen a 4-pack of Red Bull for $5 anywhere, it's always $6 or $7. My guess is that Walmart is setting that price point, not Red Bull.
I have about as much desire to defend "laws should be internally consistent" as you have to defend "sex with children should be socially acceptable". I don't believe it and it isn't necessary for my argument.

Or, if I wanted to play the score-free-debater-points game the other way, I'd say "You don't get a free pass on incitations to murder or solicitations to ponzi schemes or offers to sell marijuana just because they're written. Why should 'it is just ink on a page' save child pornography when it saves none of these things?"
Announcing Google Maps API v3
The grandparent code is much easier to understand.
Really cool. Pretty easy to use overall. I plan to play around with it a lot. My feedback is geared towards fantasy football, but here are my thoughts and suggestions:

1. Some stats categories aren't clear. Which one do I select to graph rushing yards allowed per game for a specific team?

2. How do I create a motion chart? I couldn't see how to do that and I didn't find any to copy from.

3. I'll never want to put an image in the background of a graph.

4. Add a category for fantasy points. Just use a simple default scoring system.

5. Can I resize the image or flash graph? I don't like the thumbnail because you can't tell what it is, and I want to be able to embed a graph that's about half the size of the current embedable graphs, like 400 pixels wide.

6. Any thoughts on a simple API? I see that the embedded graphs don't have any parameters. They have to be saved graphs. It would be cool to be able to embed a graph on different player pages by just changing parameters to the graph. For example, I'd like to be able to embed a graph into this page that shows stats for Pierre Thomas last year. http://www.fantasyfootballchatter.com/pierre-thomas. Bonus points if it doesn't require knowing player IDs and is just something like http://statplot.com/graph/nfl/pierre-thomas?cat=rushing-yard.... There could be a lot of sites out there that would embed charts if it was easier and didn't require creating an account and saving each one individually.
This was an excellent conference, and this presentation in particular was an eye-opener.

Google I/O may be getting all the press this week, but for those of us who went to JSConf last month, we already know what's going on.
Note that this partly specific for US law, not all countries require registration for copyrighted material.
Developer world - We have begun to post the videos from the epic JSConf 2009. Kicking off the string of 17 videos from the conference is Francisco Tolmasky talking about the origins and deep tech involved in 280 North's Objective-J and Cappuccino frameworks. Enjoy!
Does this mean that you can change the meanings of your language's "words" for specific "contexts?" (Context meaning the semantic thing, not a stack frame, though that could be the implementation.)
Mechanics Discount | Automotive Products
MechanicsDiscount.com, your premier online destination for high quality, brand name automotive tools, equipment and supplies. Our selection of automotive products includes a wide range of items for experienced mechanics, service professionals and do-it-yourselfers.
ELPA's pretty nice, I've only got two minor issues with it:

* It doesn't have everything in it yet, so about half the packages I use I still have to manage manually. (Someday I'll have to figure out how to submit stuff to ELPA...)

* If you take your .emacs with you across multiple machines, you still need a way of keeping your packages in sync. I like the way the emacs-starter-kit deals with this problem: http://github.com/technomancy/emacs-starter-kit/blob/b5d0aa7...

It's especially good for trying out packages that you're not sure you'll use on a regular basis.
GigaOM Pro - Subscription-Only Research Service
AH-HA!
the stream of tweet during this talk was pretty impressive, excited to finally start to be able watch the JSConf presentations (signed up for rss feed for notification) ...
Reasons Not To Take VC Money
Not being a big fan of tablet PCs and pen input, if the math input works as good as it seems, I can definitely see how that would have made entering formulas in my masters thesis a million times quicker.

For most (in the western part of the world) these are probably rather niche features, but it still looks like solid work: It reads kanjis better than I do :)
I guess they know they have a competitor. Which doesn't allow their OS to be installed on any hardware without a bitten apple on it...
The comment says, paraphrased, that rather than skimming Wiki to validate one's guess that about what the law says on the basis of one's opinion that it should logically say X or that Japan is drenched in porno so it probably says X, it is probably better to actually read the law. The text of the law is the ultimate authoritative source on whether the law covers, e.g., drawings or pictures. The law says, unambiguously, yes, it does.

The last line says, heavily paraphrased, "Some folks are probably going to think I'm saying 'lolz i can readz japanese im so cool' -- ah well".
It macro-expands to that, but there's an occasional variable capture bug that has the side effect of making one sound incredibly smug.
Right, so the most important number is their revenue? That's quite a revelation!
I think monad transformers are starting to do Haskellers up in knots, especially when there are many types of computations you want to do which are by necessity monadic in Haskell.

I, for one, find uniqueness types to be an easier to understand and use solution to the problem of maintaining referential transparency in the face of a stateful universe.
Introducing Typekit
Yes, most of the examples in the non-Arc language were written with artificial duplication, which obscures the actual advantages of Arc.

There's the `printIfNotNull(foo.getBar().getName()); // pointless method`, also pointed out by axon, and the following code being duplicated instead of being a function:

if (log.isDebugEnabled()) {
log.debug("foo.valueOf(expression) = " +
foo.valueOf(expression));
}

BTW: heads up on your comment formatting: HN needs a blank line between text and code for 4-space indentation to be recognized.
You should write press releases. You'd be goood at it. But I'd be interested in some substance. Why exactly do you think it's "the future of computing"
Does the article say that if you didn't start your business during a recession you will fail?

"if A then B" doesn't imply in "if C then not B", as far as logic goes...
It's untested. Goodness knows what it does.
It's actually a massive leap backwards in usability. In the post linked to above I point out that the same action that takes one click with the mouse takes 2 clicks and 3 gestures with a multi-touch screen (worst case scenario obbviously). Moreover the increased range of motion in the shoulders and upper arms can cause muscle pain (I've actually done usability tests on this using a regular touch screen).

Again, I'm not saying it doesn't have limited use. Just that it won't revolutionize the UI of PCs (like it actually did for phones imho)
It's not quite criticism. It's pointing out that touch screens are mainstream. My immediate family alone has three. That's mainstream. Touch was a huge deal in 2006.
it's a great concept but there's a lot there and it's overwhelming.

there's definitely a demand for this but the real challenge is presenting sophisticated stats in an easy-to-use manner.

i would suggest dumbing down (simplifying) the presentation but not the content. cool idea though.
Lights On - an Audio Visual show at Ars Electronica museum
Ask HN: How to pull off an early acquisition for several million?
Companies like socialmedian or socialthing have sold really early in their lifecycle, sometimes pre-funding. How did they pull that off? Was it just luck and running into the right person, or did they plan for it?

Here's why I'm asking:

We spent the last year building out a b2b platform that we launched this year and we've gotten a lot of interest, people are signing up, we have revenue, etc. We're not profitable, but we think we could be by end of 2009. We haven't raised any capital yet. Our long-term goal would be to sell the company to one of our larger potential customers. However, things are moving faster in this space than we anticipated, and a lot of the big customers are doing buy vs. build analysis now, so we're wondering if we can pull off a sale now for somewhere in the $2-5m range. The platform is solid and the founders have a lot of experience in this market, and we would go with the sale. A large company would probably buy us to use in house or offer to their clients, not for our revenue stream or customers, so the fact that we don't have a huge customer base may not hurt us.

We're identifying several hundred potential acquirers, but I guess the hard part is figuring out how to approach them and make the right connections. Do I start cold-emailing their corp. dev. folks? Do we try and hire a boutique investment bank? My sense is that this size transaction is too small for that. Just would be interesting to know how this has been done in the past.

Does anyone have any advice or experience in this area?
Why do professors do (unfunded) research?
Just curious, what advantage to you see touch having in relation to writing recognition? I'm not saying that in a confrontational way, I'm honestly missing your point.
No keys required. – that will save some failures in deployment and migration.
Try mixing half orange juice and half water. Very refreshing, and it doesn't impose as much of a "sugar rush" and crash.

I used to drink this after heavy exercise -- I was never into sports drinks (amongst other things, the food coloring in them upsets my stomach). I found it very effective; it also stopped my stomach from cramping at the sudden introduction of a large quantity of water.
This is the dumbed down version :-) I know what you mean though. It is a fine line between giving people simplicity and complete flexibility. I've thought about creating niche versions of StatPlot for specific teams. So you if you are a Dallas Cowboys fan, perhaps I could streamline the interface for a Dallas specific version of StatPlot.

Or I could just create a dirt simple version of StatPlot. Then the current version becomes the "Advanced" option.

Thoughts?
Time-warp to 2004, pay $4,500 and get Twitter.com
How to Design an Excellent Checkout Process
Those aren't personal, though. The way "blub" is used is:

"You're writing in 'blub', therefore you're a 'blub' programmer, and all you're capable of understanding is 'blub'. Maybe some day you'll wise up and use my 'language for smart people' (LFSP)."
I'm not much of a Twitter user; but if I was, I'd look for a lightweight native Twitter client application. AIR is slick, but even at todays (very low) RAM prices I can't bring myself to use an always-resident AIR app.
Ask HN: Banking for startups?
Does anyone have any recommendations on banks to work with during your startup phase?

I'm mainly looking for a free (ideally) business checking account that will serve our minimal needs until revenue ramps up later this year. I have talked to some local branches, but because we're incorporated in DE, my bank requires me to file a DBA with my home state (New York in this case.)
Personally I think the extra scrutiny toward vaccinations is a really good thing. Babies are given a large number of very powerful shots in a short time frame, often causing sickness for a week or more. Statistically the benefits of immunization outweigh the risks, but there has to be better way to accomplish it. Until recently, very little research was done to analyze the effects of all shots in concert.
Palm Pre: An also-ran
D7 Buzz: Bartz And Ballmer Meeting This Morning
You can see the same phenomenon in our work places: the good hackers are the ones who do it because they enjoy it. A programmer who has his own hobby projects is self-motivated, more knowledgeable, and faster.
Indeed, but how else do we fight off linkbait? I'm not sure it's worth flagging, but it's still not a good article for HN.
TechStars company seeks cofounder
A young start-up recently inducted into Techstars is looking for an entrepreneurial hacker to join our team as fourth founder. We have a lot of mentors who have founded dozens of successful start-ups, and they'll be spending hours with us each day. This is a great opportunity with a steep learning curve. You must be an absolute maniac to keep up - extremely smart and creative, and able to build cool things fast.

A lot of the code is in Java, compiled with GWT, and some is in Actionscript and Erlang. We would love to attract any entrepreneurial hackers, particularly compiler nerds and NLP enthusiasts. Please e-mail us: movalabs@gmail.com. You must be located in Boston.
Would You Slap Your Father? If So, You’re a Liberal
Yes, I realize the title is very politically-charged, but it's an actual interesting article about dealing with ideas and people you don't agree with.
New Push Seeks to End Need for Pre-College Remedial Classes
Yes, I realize the title is very politically-charged, but it's an interesting article on dealing with ideas and people you don't agree with and open-mindedness.
Is this using transistors? Vacuum tubes? Or discrete IC's?
I hate to be "that guy", but I think you all might be misunderstanding the meaning of "blub".

Remember, "Blub" comes from the Blub Paradox (http://paulgraham.com/avg.html) in which one paradoxically believes that his or her language of choice (let's call it Blub) is the overall best language and that others are no good, usually due to missing some particular feature, or that they are too complicated.

An ironic example is that Paul Graham, who I believe is the creator of said paradox, asks rhetorically "If LISP is so great, why doesn't everybody use it?" and later, "I will say that LISP is at the top of the power spectrum." In effect, he's guilty of falling into his own paradox by assuming his language is at the top of the power spectrum, which is no different from assuming some other hypothetical language (that may have more capability than LISP) is too complicated.
There's so little you can really do with the iphone that you end up with games, which have little interaction with the system and with the overall user experience (outside of the time playing the game, of course).

The difference between the Palm SDK and the iPhone web API is that they've extended the web apis to build regular palm apps -- the builtin apps are (afaik, mostly) built with the same APIs provided to developers.

Also:

1. Palm knows PDAs. The iPhone's calendaring and contact management is toyish at best compared to what we had on the old PalmOS.

2. Palm also knows how to treat developers better. HN's full of complains by iPhone developers on the App Store process. Palm's had a strong developer community before, and they treated them (us -- I was one of them) well.
I'm not sure I agree that research has been less prevalent in the past.
Desktop Linux is still a competitor that you can instill on windows HW.
Great feedback...

1. Pretty common feedback. I need a glossary, but there are so many stats (over a thousand and growing). For "rushing yards allowed per game", you'd want to select Game Offense -> Rushing Yards and Game Opp-Offense -> Rushing Yards. I created an example chart here: http://statplot.com/e/2821
2. It is under the "Chart Options" section on the left hand side beside the graph.
3. Ok
4. Can you tell me more about what this would include? http://statsheet.com/contact
5. Yes, this is also under the Chart Options section. You can set whatever height and width that you want.
6. StatPlot is the free version of a subscription site I'm working on now. I'm creating a service that will allow you to do just what you ask for, but there will be a fee (hopefully reasonable). If you are interested in learning more, let me know. I'm looking for beta testers now. There will be an API.
No. The most important number is the first year projection. And more importantly, the deep understanding of how it will be achieved.

<...the companies who best answered the questions above weren’t guaranteed to be successful, but the disproportionate number of companies who could answer the above questions in detail were.>
I like the links that highlight with rounded corners.
The "too many too soon" myth is just another strategy by these groups to target vaccinations. I'm all for extra scrutiny, but that scrutiny needs to be based in reality and facts, not soccer moms who talk about the evil big pharma people out to get their kids. Again, here is a very thorough article on the topic of vaccination schedules should you be inclined to get more information
http://www.sciencebasedmedicine.org/?p=289
When I was a graduate student at Brown I was advised by Andy van Dam and was a member of the 'Microsoft Center for Research on Pen-Centric Computing' (http://pen.cs.brown.edu/)

The research group had developed an in-house math recognition engine that was very impressive but required some training and relied on some heuristics that worked for the group but likely wouldn't work for a general population. The math recognition engine was built out of necessity because Microsoft's previous math reco was terrible.

Gates, being a huge proponent of natural human interfaces and the pen in general, and the folks at Microsoft have put major efforts toward what's going into 7. They actually had two different teams working on math reco, one in China and one in a European center. The China team came out to visit us once and their engine was driven by a massive corpus of user-written input. From the sound of things their engine was further along so I wouldn't be surprised if this is what is in 7.

Microsoft has poured significant resources into handwriting recognition development, internal research, and external research. 7's support is going to be the best we've ever seen.
Ask HN: Home Automation businesses?
I found this discussion ongoing at Scott Adams' quite interesting: http://dilbert.com/blog/entry/home_servers/

I know there are dozens and dozens of open source initiatives to build 'the house of tomorrow', and even Microsoft is investing big on it's luxury robotic house.

Which begs the question: what do you think of home automation as a business? Is it still a far-fetched idea for the rich and famous?