skysight-inc/HackerNews huggingface dataset:
JWZ had a Pre when WebOS was kind of half-baked. They've made significant gains in responsiveness since then, and solved most (all?) of the things he complained about.

That being said, the system doesn't feel as 'instant' as the iPhone or a fast Android phone. However, you can often get things done faster than competing platforms because the workflow is so streamlined.

Moving to a 1Ghz processor like the Snapdragon would probably bring responsiveness up to parity with other systems.
I think reasonable civil people hate apple about in line with how much they hate other companies that treat their customers badly and find continued success.
I'll take a guess - Lua isn't there to abstract the iPhone. It's just there to make development faster. Apple won't clamp down on better apps, they will only target cross-platform abstractions. But it's still a bit worry.
That was an explicit choice: "In some cases the tests go beyond the specification." Given the current battle over codecs right now, I think this is a good choice.
Speaking of compatibility layers, there is one very direct consequence of being inefficient on a mobile platform: battery life. I've become somewhat sensitive to what I'm doing on my computer since I started using a laptop at home instead of a desktop computer. I usually avoid watching long videos or generally using any Flash app not only because it eats up power terribly when it works, but I may find a defunct Flash process hanging there eating up some 20% of CPU even after I close the page with Flash. The problem seems to have gone away lately, but bugs are bugs, you can't expect exceptional quality from Adobe. Neither from any other developer, especially if we are talking about cross-platform runtimes.

Apple's decision starts making some sense to me now (I don't develop for iPhone, so the ongoing drama is rather distant for me). The choice of languages - C/C++/Objective-C - clearly indicates that Apple wants efficiency, not just quality. Just add one layer between the language and the CPU (e.g. a virtual machine) and your phone's battery will die 5 times faster.

I'm sorry for the dynamic language folks, but we are back to the era of bits and bytes, at least when it comes to smaller mobile devices. I think smarter manufacturers of mobile devices will do something about it pretty soon, once they see the boost of quality in the iPhone market. Provided that actually happens, of course.
Arduino-assisted, mind-controlled TV using EEG
Personal trainers fitness
killer circuit is a collection of Hard-hitting Result producing workouts for personal trainer DVDs.please visit our website.
Look again at that dot - Carl Sagan
Michael Johnson Celebrity Apprentice | Breaking News
It is analyzed in quite a bit of detail on http://blog.okcupid.com/index.php/2009/10/05/your-race-affec... , maybe that's where you saw it; I think it was on HN for a while, too.
I like this in Chrome; the only thing I would prefer is that Dev build updates were notified. It's a pain to suddenly have my favourite web pages crash on me and have to work out if it is due to a recent upgrade or other unrelated issue (so I can put in a bug report).

(the crashing doesn't worry me; that's what the dev build is for)
Automatic, unprompted upgrades are definitely the way to go in my opinion. For any non-proficient user -- most of whom are taught to be wary of things like viruses -- getting a popup window suggesting an upgrade is only a source of confusion. I just got a call a couple days ago from a family member for this exact situation when Firefox deemed it necessary to request permission to update. The default behavior for the vast majority of desktop software should be to attempt to check for (and automatically apply) an update upon application startup.
If Apple wants to limit the total amount of applications and at the same time improve the quality, they could get rid of the literally thousands of trivial books that are each an individual application. This could be for example done by forcing them to use in-app payment for loading new books or finding another organization principle.

There are relatively few conversion applications in comparison. Conversion applications are really not a problem.

How about the twenty or more music sequencer applications? Currently I would not easily find out which one is really good. Should Apple limit people submitting these applications? I'd rather have the market decide and have users rate these applications and an effective way to search for applications that are above some rating level.

Apple should think harder about presenting these applications to the user in such a way that finding and evaluating gets easier. It might also want to think about the rating mechanism and how it works.

Apple should spend less time in legal battles or building fences.
I find it simultaneously sad and humorous that IE6 has more users than Chrome.
Great. Got any tips on how to leverage that new social network? That would complete this otherwise very good article.
Thank you for idea with hover tooltips. I have not obfuscated/minified source and it's available at http://andrey.yatsyk.com/startup_ideas/app.js (only a page of js)
Try Readability ( http://lab.arc90.com/experiments/readability/ ) It's great for reading large quantities of text on the web.
http://www.ffmpeg.org/legal.html

Q: Is it perfectly alright to incorporate the whole FFmpeg core into my own commercial product?

A: You might have a problem here. There have been cases where companies have used FFmpeg in their products. These companies found out that once you start trying to make money from patented technologies, the owners of the patents will come after their licensing fees. Notably, MPEG LA is vigilant and diligent about collecting for MPEG-related technologies.
From a worst-case-scenario perspective rail is great. Imagine: When all that expensive fuel goes away (bc of war, resource depletion, etc) and all we're left with is crappy old coal. If we have rail all over the country, we will still be able to plop some coal steam engine choo-choos on that rail and send food/water into major city centers so people don't starve.
Well, here on HN I often hear that open is better and wins ;)
That's also 'Unfug'. Flash is just bad - especially if it does not use any hardware acceleration offered by the machine for video decoding.

Battery life is not much affected by a dynamic language. Because no one with a clear mind will implement things like decoding of video in a dynamic language. But what people want is to implement GAME LOGIC in another language and not in C.

The real battery life that matters is based on costly processes (like flash) and using costly services.

Navigation is such a thing. There are many many applications for Navigation. ALL of them are a huge source of emptying your battery.

I have used a single navigation application presenting a map and recording my track - battery life goes down to two hours. The reason is the screen, the internet connection for the map and the GPS receiver - all demanding power.

But people want to use those things. So in a car the iPhone gets electricity from the car. On a bike there are electricity adapters also.

There is NO reason to assume that a software written in a high-level language and translated to C will empty battery five times faster.

YOU CAN WRITE BATTERY EMPTYING SOFTWARE IN ANY LANGUAGE - AND SOME OF THESE APPLICATIONS ARE VERY USEFUL - LIKE NAVIGATION APPLICATIONS.

Take for example a program for the iPad that plots complicated mathematical formulas.

Apple forbids translating the formulas to machine code on the iPad - because that would implement another programming language and runtime on the iPad. So Apple's restriction SLOWS things down. At the same time besides computing the formula the plotting application does mostly calling UI function (drawing, 3d stuff, etc.) and waits for user interaction (zooming, rotating, ...). You can write that part in any language - it is mostly calling platform functionality. So in this domain it either don't matter (because the UI code is mostly calling to the platform) or is getting worse because of Apple's policies (because you can't compile complicated formulas on the device, because that would violate Apple's developer restrictions).
Especially useful around tax season.
I would like to improve UI and add features (tags, search and so on) but at that time is not clear will it get traction.
Organic gardening
I didn't look too deep into the "distributed" features (no docs yet, the code suggests sharding), but the feature set looks a lot like Redis sets.
I'll take a dollar for every time it has to be explained that government action on "monopoly" doesn't require 100% of a market (and that "market" is a vague concept). I think I'd come out ahead.
> the C or C++ files generated by ctangle are really indistinguishable from human-written code

The C or C++ files are typically pretty easy to distinguish from code written by normal human beings (no comments, weird formatting, etc.; more ambiguously, LP tends to produce larger functions/methods because you can break things out as LP sections rather than using the facilities of the underlying language), but there wouldn't be any sign of that in the object code. (Not even the larger functions, necessarily, since the compiler could inline them.)
You can disable compilation of MPEG codecs if it makes you feel safer.

But I don't see what that has to do with my comment.
I am never a big fan of Microsoft.But i think it make a lot of business sense if they buy plam.It is a lot better competing in that market than fight google in search market.i think the only company that can compete with google in search is facebook!
I've used Accordion (http://docs.jquery.com/UI/Accordion) at first. As I understand you are describing similar behaviour. It was not very convinient when height of idea description >~= height of the screen so I switched to current implementation.

Problem of very short descriptions could be solved by tooltips as sgallant proposed.
On what basis are you claiming IBM and Microsoft didn't do any harm?

If the free market economies didn't exist, how would the Soviets know that they'd fallen behind?

I'm not saying it's an easy question to answer, it's not, but you apparently think it is.
Scala again? Damn, my bet was on Clojure this time! =)
It's pretty standard at both banks and large tech companies that when they make you redundant or fire you that they ask you to sign something similar. I'd be surprised if say Google or Microsoft didn't have something similar in their standard redundancy pay-out contracts.
In the context I obviously meant sub-par for the company.

I was explaining the process not advocating it.
I don't know for sure, but I would guess that you pay corporate taxes where the company is incorporated, and the location of your employees (i.e. you) doesn't matter. That said, it may be that CA law prohibits residents from incorporating as sole-person companies in other states.

Are you going to take HN responses as authoritative? I really wouldn't. Go see a professional tax adviser.
Finding a Cofounder in a different Country?
Hey, I know there's a bunch of these how-tos all over the internet but generally they are only applicable in the US. So how do you find one if you're based overseas and want a cofounder from the US?
Nope. This terrible things work because they leverage some very powerful mechanism that is deeply and unavoidably bound into women's brain. It's not just _statistically_ valid, it's _theoretically_ valid.

If you try it ten times and works only once that means you've messed up nine times: if you do it right, it works.
I don't think that was his main point. He had, after all, just said that he was willing to compromise his morals to the extent of continuing to work with BCG despite the dishonesty it involved -- because the amount of money potentially involved was so large. "I think I’ve come to the conclusion that having a father who can pay for a top-notch education outweighs the disadvantage of being raised by a hypocrite. Sticking with the job for the sake of a paycheck passes the children test."

So I'd say his main point wasn't "look at me, I stuck to my morals" but "I'm corruptible but not infinitely corruptible". (The reason for mentioning the $16k in the title isn't to say "look how much money I turned down" but to say "look how much money they offered me for this".)
Many (all?) of the distributed features (including the sharding) are part of gizzard, which it sits on top of.

http://github.com/twitter/gizzard
Allow people to try it out without signing in, then give them the option afterwards to register or give them an easy way to create a login like http://writeboard.com/
I have to say, i lost that too.
I think I agree. I don't mind even dev builds updating silently, but I would really at least like a notification afterward.
Sorry but this is bullshit. Adobe's decision was right because it could have made them loose tons of money to make a port for a platform which future was uncertain at best. At worst, you can say they were not supportive of a company with which they had a long business history.

Apple on the other hand did take a measure that is not only detrimental to Adobe, but to any developpers on the planet working on Iphone/Ipad apps. That it is the right business decision, like you're saying without any justification, is less than clear. The only thing you can say for sure, is that it's gonna fuck up with the competition, and make them a lot of ennemies.

You can also predict that this measure is just gonna drive innovation off the iPhone/iPad onto other platforms. This is less than certain, but it is just as much of a possibility.

For me we're into "cold hearted common sense business decision" VS. "agressive revenge nebulous business decision that _may_ pay off". The tone of the article shows that very well in itself.
TEDxCam: ideas worth spreading in Cambridge, UK
Ask HN: Scientific studies on LCDs & Eye strain?
Does anyone know of studies about eye strain with respect to LCDs and E-ink displays? There's lots of anecdotal claims about it, but not much science to support the argument so far. I'm not saying there is no difference, I'm just curious to learn more.

I did a bit of quick "research" (i.e. Googled a bit), and the most interesting page I found was an article on the NYT:

http://bits.blogs.nytimes.com/2010/02/12/do-e-readers-cause-eye-strain/?partner=rss&emc=rss

Good quote:

> “The current problem with reading on screens is that we need to adjust our bodies to our computer screens, rather than the screens adjusting to us”

So it's possible that the ergonomics of reading on a laptop/desktop have more to do with strain than the type of screen technology.
It's not true, is why.

After 10-15 years at one of the top consultancies you could have completed outright the major capital purchases of your life (e.g. a house or two, maybe a boat) and could downshift to something much less stressful but you certainly couldn't stop working altogether. And these houses would be nice, sure, but we're not talking mansions with helicopter pads and servants here. Basically you would be established in a solid upper-middle-class lifestyle, but you would still need to work to maintain it.

The consulting business pays very good wages, but you don't get to build any significant equity - what you need to retire on - until and unless you make partner.
> but I would really at least like a notification afterward.

oops, yeh that's what I meant. Some kind of notification bubble in the top right with the update info.
Adobe screwed itself. Point blank. Karma is a b*.
What if my app doesn't need all the latest features? I don't see how this argument makes sense. After all, competing SDKs don't force their users to stick to them. If somebody has already written a couple of Flash apps for iPhone, but now wants to program a 3d shooter, nobody is stopping him from switching to Objective-C.
As always you should probably seek more authoritative advice, but my understanding is that you'd only pay CA corporate taxes, and not DE corporate taxes. Most states tax corporations on the business they do in the state, and it sounds like you do all your business in CA, so you have to pay CA taxes. But you don't have to pay DE taxes, because DE has a special exemption for DE-registered corporations that do all their business out of the state.
Numerologically

I don't think numerology means what you think it means:
http://en.wikipedia.org/wiki/Numerology
Peter Principle
I'm not sure how you can be so confident that the regulators will conclude that Apple doesn't have a monopoly if investigated by regulators.

This can be far from obvious. In the Microsoft case, it was decided that the operating system market is distinct from the web browser market. This conclusion is decidedly non-intuitive, since what does and does not make up a modern operating system is largely arbitrary, as anyone who has used a modular system knows.

What's to stop the EC deciding that the iTunes Store is distinct from the phone and MP3 player market? To me, it seems that the distinction between hardware and retail being different markets is much more clear than the line between where an OS ends and where software starts.
The content shown was hand written for the three different platforms (Flash, SVG and Canvas). The conclusion of the author was that Flash was still faster/better/more consistent for most things of this type (even though his original Flash version crashed several browsers!).

The video was someone extending those tests to his phone and a newer version of Flash. It has nothing to do with Canvas export from CS5, so I don't know why this blog confusingly linked the two.
Exactly as often as the buy a new computer.
and to create billion dollar companies...
More of the same ranting, enough now.
What would you recommend in terms of 10 hours of reading that I can do to go out and start myself?
Not to nitpick, but I feel the need to point out that the "REST interface to memcache server" isn't really REST, since it's issuing non-idempotent commands using GET requests, with the command type and resource specified in the query string.

Also, "Native support for cross-site scripting (XSS) in an nginx" (http://github.com/agentzh/xss-nginx-module)... I don't think XSS means what they think it means. Hint: it's not a feature. http://en.wikipedia.org/wiki/Cross-site_scripting

Still pretty cool though :)
Looking for Replica watch brands and Swiss replica watches
Our manufacturer uses the best materials available and assembles the watches with utmost care and craftsmanship. All replica watches have the correct detailed engravings
Did he stay a long time? It doesn't look that way to me from the article, but maybe I just missed something.

http://thesensibletechnocrat.blogspot.com/2009/06/third-day-... seems to imply that he started there in June 2009. http://thesensibletechnocrat.blogspot.com/2009/10/moral-impe... seems to imply he was still there in October.

... Ooh, and all four parts of the story of which the OP here is part 3 are together in one handy bundle at http://thesensibletechnocrat.blogspot.com/2010/03/dubai-and-... .

So, he was apparently there for at least 4 months and at most 9 months. I wouldn't call that "a long time" in this context.
Plus the web, which meant you could use enough dumbed-down, low-quality, low-fi GUI, cross-platform apps that you didn't mind being locked out of the Windows ecosystem.

(It didn't affect me but the poor quality ports of Microsoft Office and Adobe products that made OS X a viable platform for some too.)
I started with 'The Game' from Neil Strauss, that gave me the idea. From then it was all downhill, you just have to go out and try. I never used canned openings and that kind of stuff, i also never read any kind of specific 'technical' material like the Mystery method.

I think that the really important things are to grasp the concept, learn to use the feedback that you receive from them effectively and (most importantly) get over the fear of rejection that goes with the approach. Once you lose the fear everything becomes easy.
I wonder how vulnerable this setup is to sql-injection attacks and similar stuff.
For crying out loud people... The sun's still shining, the beer's still cold, in some parts of the world people are still dying due to lack of clean drinking water, to go short... in the big scheme of things; Apple's recent decision DOES NOT MEAN A DAMN THING. Get some perspective, perhaps cry like a baby for 30 minutes or so and get on with your life... You'll be OK!
The Assumption here seems to be that these kind of decisions are 'one second' ones. sadly, they are not. Most people in most situation take time in deciding one way or other. Mostly until they find a strong push in either direction. In this case it seems to be the confidentiality agreement.
Didn't Apple just add bluetooth keyboard support with OS 4?
Telecoms companies decide Google should pay for YouTube content delivery
It's quite ironic that, in the week after the release of the iPad, this here is the only subject with a buzz among computer geeks on the internet.
There is NO reason to assume that a software written in a high-level language and translated to C will empty battery five times faster.

Do you know how (a + b) works in different languages? Have you ever looked into Python, Ruby, Java, C/C++ (and (+ a b) in Lisp if you wish)? The difference is huge.

In dynamic duck-typed languages (a + b) means checking the types of the operands before you can decide what + means and before you actually do something, for example add integers, or maybe float's, or maybe concatenate strings, or maybe throw an exception if anything's wrong with the operands. Let alone variables take up more space - and that's another source of power consumption - because they can be of any type.

From my observation, dynamic languages are 3 to 10 times less efficient. And I wouldn't bet on developers' "clear mind" like you said.

Edit: and I'll let you go with "bullshit" (which you edited later) and a lot of irrelevant, emotional demagogy.
Steve Jobs missed his calling: Madison Avenue
Earthshaking like the Segway promise?
Ok. So how does an Apple fan respond to something they intensely dislike?

It's very difficult not to express complete and utter disdain and contempt for people like Gruber who expresses such an unbelievable idiotic opinion, that are then used by Apple management to justify to themselves why their decision is correct. Sometimes its only natural question to question someones motives when their reasoning is so illogical. Maybe he is that blinded by his fanboyism that he's willing to accept any limits to freedom.

Sorry, it just makes me sick. I've never been a Microsoft fan, but they've never ever made a decision that was this abusive to their developers or anyone. And yes, that includes their terrible choice of bundling IE with windows (people still at least had a choice).
I tried mint and cancelled, and have moved back to Quickbooks.

1. People say mint is easy to use, the only easy part is importing all your information, after that I felt your information got lost in all the ads, yes those recommendations for new credit cards, savings accounts, checking accounts are all ads.

2. I hated the alert system, and really didn't appreciate they would log on to all my accounts daily, it should of been something they did only when I allowed or controllable. Why .. I have an email alert through one of my bank accounts, and could tell every time mint.com logged in and checked my records (which is daily). Which overall reduced security because it could of been someone else and I thought it was just Mint.

3. Allowing a third party logging into any of your personal accounts, without approval every time, just didn't sit well with me.
Have to add that the sacrifice is not the 16K, but it is the $200,000/Year salary.16 K was just the signing bonus.
Someone announcing P=NP in a non-delicate way is part of Charlie Stross's story "Antibodies".
Because Akamai doesn't do application acceleration, live streams, PCI compliant card payments etc.