skysight-inc/HackerNews huggingface dataset:
Debated submitting this article as I believe that this footage is probably faked (easy enough to load in an mp4 eh?).

BUT - something that hasn't been discussed enough is the coming of remote-app services and how that will fit into the iPad platform.

Gaming is huge, of course, but remote desktop apps at this speed, allowing you to harness cloud-based processing for 3D apps and anything else that you can't find in the iTunes store is right around the corner.
I really wish Apple didn't require a 500-employee headcount and a D&B number to be an enterprise customer. They should relax the constraints so that small businesses can start making internal apps.
Brown rice. Simple, soak it in water for 24 hours before you cook it, tastes great. I add soy sauce, and chillies for taste.
Why iPad
iPad isn't a threat to the Open Web. it creates new vector for content creators for free. What iPad and its ecosystem does however is to create a threat against Search Engine Optimization, a threat to Google.
> All computer architecture PhDs I've spoken to have referred to the Itanium with an air of awe.

Really? I've had pretty much exactly the opposite experience. In computer architecture circles I find it's actually more often referred to as "Itanic" than "Itanium", if that's any indicator. I think what's probably most sad about the Itanium debacle is that it brought about the end of Alpha, PA-RISC, and (non-embedded) MIPS, and all apparently for naught.

A slight aside: it doesn't really say much about it's technical merits one way or another, but Wikipedia has a pretty amazing chart of predicted vs. actual sales figures for Itani{c,um} over time: http://en.wikipedia.org/wiki/File:Itanium_Sales_Forecasts_ed... (you can just see it falling on its face over the course of a decade).
Immigration and education? It could be years before those things have an effect on the job market.

Why not ask people who want to start startups, or are currently starting them what would make it easier to get going quickly?

Personally, I would start hiring tomorrow if it wouldn't cost me any money or part of my business. Perhaps a program that helps startups by paying the wages for the first 3 or so employees for up to a year? That would certainly kick start my business, probably many, many, others.
No. I bought an ipad today at the main store in SF. There was no line. There was definitely a crowd of people checking out the demo units and a steady stream of people buying units, but there was no where near the number of people when the iPhone came out. It will sell well, but there was not 700k on the first day.
Facebook and Gmail both have production and consumption. A device that excels at consumption and is inadequate for production will not serve as a replacement for many people. It sounds like the iPad is adequate for at least some limited typing, but it remains to be seen whether it's adequate for what most users do.

The bigger critique, though, is multi-tasking. I like to be able to consume music and webpages at the same time. A consumption device that won't let me multi-task is inherently unsuited for my normal day-to-day use.
Years ago there was a time when I used to be a big MS Windows fanboy. It wasn't perfect, but it was the best combination of everything that worked right at the time... The frequent blue screens, freezes, and constant virus & trojan cleaning was getting old, but Windows was still doable overall. Then something MS did, totally pissed me off enough to start trying desktop alternatives: MS started to ensure that Windows could only be installed a certain number of times for a particular machine that had a specific set of components. So if you changed enough of your components for the same licensed machine, Windows might think it was a different computer which was a big no no. Given that you had to have a clean install of Windows every x number of months, I just got fed up. It was the tipping point. I then started going through various distros of Linux and eventually happily landing on OSX.

For me, like the blue screens and the viruses, I see this as a possible beginning of enough frustration building to make me move on again. Hopefully this year's WDC (or next) will prove me wrong.
Andy Ihnatko mentioned something about this the other day. Since the device is orientation-less (for the most part), Apple could make an iSight that plugged into the dock connector and you just held it upside-down. They probably won't, but it is possible.
That's the spirit.
It's unfortunate that Eric chose to label his philosophy "Lean" because it's become synonymous with "bootstrapped". Lean doesn't mean cheap it means efficient through validation of a business model before scaling.
Air Force to launch robotic winged space plane
I really enjoy the 'just works' aspect of MobileMe, only problem is the cost of course.

In the same vein though Apple TV isn't a game changer, but it could become more relevant as time goes by.
Nice try mr MBA
I use it for 2 sideprojects: http://www.websitecheck.org/ and http://www.serversproxy.org/ are both running on GAE , it's very easy to "manage"
What does daily routine in the central park mean? Is that a mountain bike scenario (offroad, bumps/potholes, gravel etc), a road scenario, longer distance where you want comfort, shorter distance where you want speed, dual on-road off-road, around town....

Bikes can come in a 'one size fits all', but you'll be hating your bike if you start liking one particular style of biking.

Post a couple more details and I can get you some decent advice!
An estimated 200,000 people that bought an iPad today will forget they own it sometime within the next two weeks.
1. storing state in the module, or the singleton pattern in general, is not going anywhere for a long time. He describes his problems with it at

http://lucumr.pocoo.org/2009/7/24/singletons-and-their-probl...

and does so very well, but a lot of these criticisms directly stem from python treating modules as objects. that's not going to change.

2. I'm not a python programmer by day, but I found the @route('/') decorator kind of cute. It looks like the kind of syntax Ruby people drool over, with the double meaning of the @ character being cleverly referenced and the potential ability to specify multiple routes by repeating the decorator.

3. Similarly, I imagine that ruby-minded folk would not find the idea of automagic function detection and liberal introspection to be so horrifying. It's just how some people roll...
That would become a backdoor app economy. If any little company could install apps on their employee's phones, I'd start making apps to sell them without the 30% cut to Apple.
No, you can't install your own C libraries. There's an imaging library built in:

http://code.google.com/appengine/docs/python/images/usingima...
I was just investigating postabon, I zoomed out to the whole US and only found a few dozen postings. They really need to work on their network effects, probably by spending large amounts of $ on contests and marketing.
While I do doubt they sold 700k iPads in just a day, it is certainly possible that a lot of people opted to pre-ordered their devices online.
Idiot. A warning if the user isn't using firefox? Idiot. Just post the goddamn article.
P.P.S. One more quick meal formula. This one is actually my favorite in terms of time, nutrition, and budget: brown rice and lentils with roasted vegetables.

Rice and lentils can be stored dry for months, and lentils (unlike other beans) can be cooked without soaking them first. If you always have rice and lentils on hand, you're always halfway to a decent meal. Cook the rice and lentils however you like; there are a million ways to do it. You can even just cook the rice and lentils together in a pot and rely on the roasted vegetables to provide all the flavor.

Roasting vegetables is extremely fun and satisfying for two reasons:

1) It's by far the simplest and laziest way to prepare vegetables. Roasting makes stir-frying look like railroad chain gang work.

2) You can roast damn near anything. Potatoes, carrots, onions, cauliflower, broccoli, asparagus, garlic, Brussels sprouts, fennel, endives....

Here's a short (2:25) video telling you absolutely everything you need to know to start roasting vegetables:

http://www.chow.com/videos/show/all/12072/how-to-roast-veget...

You can get fancier than that, but you might never want to.
I've frequently upgraded and changed parts in my PCs over the past few years an only once has Windows refused to activate. It was fixed with a 15 minute phone call to Microsoft. I find it hard to believe this is a serious issue unless you're reinstalling or changing parts every week or something.

Edit: And by upgrading parts I mean things as big as upgrading the CPU and/or motherboard.
I've not run it myself, but a neighboring team tried it and switched to Java due to latency issues. Remember that anything you do at startup will affect latency for some requests when App Engine has to spin up a new JVM. It's to your advantage to make startup times as fast as possible.
But the functionality does not require a unique user id to be sent to the stats server.
Recommendation for Facebook Platform Team
I couldn't agree more.

"I never considered a difference of opinion in politics, in religion, in philosophy, as cause for withdrawing from a friend. " - Thomas Jefferson

Unfortunately, the Us vs. THEM mentality seems to be propagating more and more these days. "Divide and Conquer" isn't just a military strategy. It's a highly successful way
for keeping a population from moving forward in many ways. I live in the DC metro area and have seen a "Democrats need not apply" sign up in a store front. I think it was meant to be humorous, but it's still fairly screwed up.

"Disliking or hating something conditions you to (1) ignore virtues in the disliked, (2) dislike people, products, and actions associated with the disliked, and (3) distort other facts to facilitate hatred.

Startups should focus on their customers, not their competition—whom they may dislike."
-This is #3 on VentureHacks cheat sheet of point from "The Psychology of Entrepreneurial Misjudgment"
> z = x + y

AFAIK, x86 doesn't have 3 operand instructions yet.
The structure of School is so deeply rooted that one reacts to deviations from it as one would to a grammatically deviant utterance: Both feel wrong on a level deeper than one's ability to formulate reasons.

The problem with comments like this is that they depend on what you mean by "structure." Although I want to agree with it, I do so only because I think of "structure" as the basic idea behind the school day: you go to class for six to eight hours, divided into chunks of about an hour each and by subject, and then you go home. As near as I can tell, that's been the basic form of school since the formalization of public education.

But one could easily be talking about structure as something else, like the way teachers are hired and paid.

One problem with the idea of reforming a school's "grammar" is that a) schools are so vast and b) the stakeholders in schools, most notably teachers and their unions, have a greater stake in schools than any other. That's one reason I linked to all the articles here: http://jseliger.com/2009/11/12/susan-engel-doesnt-get in a post on how "Susan Engel doesn’t get the problems with schools, but she’ll tell us to “Teach Your Teachers Well” anyway." The problems with public education are largely structural, but probably have more to do with the way teachers are rewarded and incentivized than any other factor. At least that's what the educational research of the last decade or so seems to show.

Although you might over time be able to change that, I'm not sure you'll be able to change everything. For example, lots of people complain (justifiably) about grade inflation and other aspects that are problematic about grades. But what are you supposed to do instead? There's not anything major or obvious, as discussed here: http://jseliger.com/2010/02/17/the-validity-of-grades .
Get Rid of Source Code Templates
Isn't PR one of the factors Google uses in deciding which pages to show for searches? I thought that was the whole point.
When Someone Says, "Why would you want to do that?"
"I really enjoy the 'just works' aspect of MobileMe."

I was an early adopter and got burned. It never worked for me. After fighting for hours with configuration and bad Apple support (which is uncharacteristic), I realized that the time it would potentially save me was being burned up in setting it up, so I abandoned it. In the end I ended up losing $99 and gaining nothing. I'm guessing from what you said that they've worked the kinks out now, though.
Nothing special. Everything happens in some instance of MonadError and MonadState; error for aborting when there is some problem, and state for logging. (Why not writer for logging? After a week of playing with various levels of strictness over Writer, with the help of #haskell, I couldn't get any variant of writer to not use all my stack space. Dropping in State fixed the problem. I know why State fixed the problem, but I don't know why I couldn't make Writer strict enough. Oh well.)

Unlike with most logging, I don't really care to see the results as the process is running; the log is just a list of failed sanity checks that may indicate problems with the data. It just gets printed at the end, and I can check out the datasets that are suspicious when I feel like it.

Thanks to Catch and some wrappers I have that turn IO errors into Lefts, I know that my process isn't going to die halfway through. My only worry is possible data corruption because some assumption is violated, so if I see anything weird, I make a note and continue. If something is clearly wrong, then that dataset is Left instead of Right, and is skipped.

I also have a function that downgrades Lefts to Right + a warning, so I can have a few failures in the ETL run and worry about those after the non-error sets are processed.

The actual scripts just read config data from a file or the command-line, and run some function that actually does the work. These are named something like theFooProcess/Main.hs, and are built into executables like "theFooProcess.exe" with Cabal. (I also build the library code as a separate Cabal target, but I don't have any projects that refer to each other yet, so this really just wastes my time during compilation. Heh.)

(Oh yeah, did I mention that my processes are all Windows-based because the third-party libraries are Windows-only? Yeah. But GHC handles it great! Emacs + ghci + cabal on Windows is exactly like Emacs + ghci + cabal on UNIX. With Haskell, Windows is not much of a problem... except for the security updates that reboot my machines in the middle of ETL runs :)
Trees, Hash Tables and Tries
The Better Adapted You Are, the Less Adaptable You Tend To Be
Being a Successful Corporate Web Worker
Silicon Valley Gears Up for Acquisitions as Economy Improves
I doubt it. I know exactly why I bought mine, and I believe this reason will make it very addictive to everyone else. I see it as an entertainment device. The iPad makes it very hard to do work, and very easy to consume entertainment. It's the perfect device to have next to your bed if you are a workaholic and want to read or watch videos without the temptation of doing work. On my next vacation I'll leave the laptop at home and take the iPad.
Have you jogged with headphones on and the player in your pocket?
(700k #iPad sold today) x (avg price of $700) = $490,000,000
1) Create a new user on your macbook.
2) Enable Parental Controls.
3) Allow Safari, iTunes, iPhoto, iMovie.
4) ...
5) Profit!
Hmm... what I need is a device that makes work more compelling than music, movies, and HN.
It would be great if we could actually debate this topic instead of debating different interpretations of the title.

Lean doesn't mean cheap. It can mean more expensive. It simply means recognizing the cost of entering different markets and not spending too early, to optimize funding around finding a business model instead of the product development cycle.
They're framed with that assumption because of the other articles that call it "the future of computing". If something's the future of computing, it's supposed to supplant the present of computing, right?
The thing that nobody seems to acknowledge is that iTunes really has gotten a lot better over the last year.
Wish it was not needed, but Compete.com requires it from developers to prevent fraud usage of their API. fwiw, the Compete Stats API is usually a premium/paid service from Compete.com and the stats are generally not made available for free at scale.

Anyways, that is why it was made easy to shut off completely in case people didn't want to deal with it. Also making this behavior very clear in the next update within the extension itself (not just the welcome/upgrade pages). Privacy is critical.
The Hunted: Did American conservationists in Africa go too far?
Lt. Colonel requests Obama Birth Certificate to be released
Hm, does it let you access the touch screen functionality?
Its funny, because 'ramen profitable' is supposed to be 'survive for an extra few months' while raising another round of funding.

Somehow people spin it into 'chase a shit opportunity for years with no sizable revenue.'

Again, debating the name of a thing, and not its meaning.
iPad and its ecosystem doesn’t offer a threat to the Open Web, it creates new ways for Content Creators like bloggers, and podcasters who can choose to offer their content for free. What iPad and its ecosystem does however is to create a threat against Search Engine Optimization, ergo: a threat to Google. Simply put, iPad content is a clear and present danger to Google indexing all the web’s and by extension, all of humanity’s content.
The removal of copyright does not allow plagiarism or misattribution of work. So there could be a lot books set in the harry potter world, but fans would only buy those by the author that they like. I realize that the author has a much better system today, but in reality it should no longer exist. For instance, how long should we be banned from writing books in the Harry Potter universe? 10 yeas, 20 years, forever?

As for your photography example, someone taking your photograph and using it wouldn't be able to say that they took it. That would be fraud. If they listed the credits for the picture you would be credited. Now of course it would be great if 20000$ were deposited in your checking account, and I'd love it if the law allowed me to charge people walking on the street in front of my house for the pleasure my house gives them, but I can't.

So yes copyright is a problem it restricts what I can do with ideas, not with physical property. My use of ideas and data that you've transferred to me does not limit you in any way you can still do everything that you could before. The entire concept of intellectual property is fundamentally flawed, and it was able to exist when the means of copying material were expensive, now that it is cheap the flaws are beginning to show and the advantages content creators have been given is going to go away. Imagine if you had to ask permission and pay licensee fees anytime you photographed something that was designed by a human. What to take a picture of that tree, well I planted it pay me 20000$, want to take a picture of a person drinking a glass of water pay me 20000$ for glass and 20000$ for the water that comes out of the tap.
Go with Drupal at least.
This is the most detailed and helpful post I read on HN. I wish I can up vote it multiple times.
Yeah, I pretty much started ignoring maxklein after he trolled HN.
Well it might make the problem go away if the problem is well-intentioned research whose results are made available publicly.
I usually use Google with "site:news.ycombinator.com." For example, to search for "iPad" on Hacker News, Google "iPad site:news.ycombinator.com."
Yes, there's a pretty comprehensive multitouch API available in JavaScript. See http://www.sitepen.com/blog/2008/07/10/touching-and-gesturin...
The thing I do like about Maven is that you're pretty much guaranteed that if the build works on your machine, it'll work for everyone else too.

This might be because it stops you doing anything stupid, but removes power too. Like blunt scissors.

I'm going to be switching to Buildr for my next project, if only because it can pull in dependencies that aren't in the Maven repos, which would mean it's even more likely to work on someone else's machine... as long as I don't do anything stupid :)
Thanks for this. As a man who only has a cursory understanding of Haskell your comment sheds light on how things actually fit together. It also provides a good starting point for expanding my Haskell understanding.
Never mind the cost of the network effects, PayPal only stayed in business because it figured out effective fraud loss minimization, which its completion did not (billpoint etc). Preventing fraud is mostly orthogonal to the lean/cash intensive issue.
Date a MILF.

Seriously, date an older woman who is mature enough to assess your situation and deal with it.

Check out this analysis: http://blog.okcupid.com/index.php/2010/02/16/the-case-for-an...
If a test fails, it means the module doesn't work on your machine....

... or, in many cases, the test is wrong in some fashion. This pushes the responsibility to the person running the test to report the failure and the distribution maintainer to fix the problem.
When I started programming in the early 80s computers had no mice, the default mode was a single-task text console and it was pretty hard to do anything other than write code and play the occasional game. It's interesting how entertainment features started to pile up and now entertainment-oriented computers are being built.

You could always disconnect the speakers on your computer, remove video players, redirect distracting sites to localhost, and generally hack it so that it's more work-oriented.
I think that's only part of it. It also determines how much links on that page are "worth."
There was a painfully high occurrence of "high-I.Q. risk-takers" in this article.
Of course not, but the future will continue to be visited primarily using a web browser.
Regarding your #1 element: When I was coding w/ .Net PDC (e.g. pre- 1st beta) I would use the java reference docs to get some idea as to what to do because MS didn't have any real documentation for .Net at that time.

Regarding your #2 element: A perfect example of this is their attempt to take Adobe on with Silverlight (e.g. vs Flash), and also with XPS (e.g. vs PDF/Acrobat).

I'd be curious as to what you (or anyone else) see WPF as copying from as an example for that does not readily come to mind.
Strange that the timeswire page wasn't enough of a reverse-chronological view of the NYT news stream for Dave.

http://www.scripting.com/stories/2009/05/12/markThisDay.html
Tata Indicom Website Hacked?
Generally true, though I think some of the proposed (future) SSE5 instructions may be three-operand -- or even four in the case of FMA ops (perhaps this is what you were subtly referring to by saying "yet").

Perhaps more importantly though, (again, AFAIK) x86 does not have any instructions that operate memory-to-memory in the way the article indicates. There are plenty of memory-to-register and register-to-memory (and register-to-register) ops, but the ALU ops generally don't combine a load and a store into a single instruction (some instructions like cmpxchg do for the purpose of providing atomicity, but those are a special case).
I think my point was that you don't need a special device to make doing something pleasurable more enticing.
A jerk is someone disagreeing with you apparently. It is completely obvious that Dave Winer did not invoke "the classic 'my mom's going to love this' line". In fact he rejected exactly that line. Mentioning an individual feature his mother might actually like doesn't suddenly reverse the gist of his argument.
Considering the 3G iPads aren't out yet, I doubt the your average price figure.