skysight-inc/HackerNews huggingface dataset:
While I agree I really don't see hardware manufacturers adopting webOS. Since webOS is now Open Source it would be much easier for them to adopt the innovations of webOS (particularly interface wise) and use it as a shell on top of Android. That way you get the Android marketplace and the advantages of webOS.

I guess HP could enforce the patents to keep those innovations locked to webOS but it's kind of hard to do that AND promote webOS as an open solution for people to use.
Please stop trying to condense my arguments, as you seem to keep doing so and augmenting them with incorrect analogy. Your example with the Microsoft web browser is disingenuous, as it involves a closed, proprietary system, and your suggested patch involves a workaround on the part of users.

This is a direct patch applied to an open codebase, which in turn allows users to reasonably expect that, there being no technical or resource obstacles to implementation, a platform port could be expected.

Your critique of my 5th statement is not unfair--I should've elaborate on the connection between "not important" and "no demand". I was in error. Your analogy using the iPad simply muddies the waters.

Your critique of my 6th statment is also unfair. The decision was arbitrary (we know that technical constraints don't exist, and that it isn't "free work" being asked for unreasonably). Asking people to just build it from source is not good for users, and forcing the creation of a fork of a codebase is not good for developers. You are being unreasonable, I believe.

The reasoning given for the decision is heavily based in arbitrary judgements not backed by valid engineering concerns (a lot of that low-level OS stuff? Yeah, actually pretty standard across operating systems, though the incantations may be different).

You sir, are either an idiot or a masterful troll -- I would pick the first, if only because it makes me feel better to think I haven't been trolled :)

I wasn't attempting to troll here, and I prefer not to think of myself as an idiot--then again, I also prefer to debate with people who can structure arguments without excessive namecalling or misleading strawmen.
Firefox's plugin run in containers (who know what they mean by "plugin security" anyway, does that mean click to play on java?)

and Firefox manages its own memory and has different memory segments for each tab (some kind of sandboxing).

It's also hard to argue what's industry standard in this area, and whats not, because well, there's no real industry standard. Proof of it is that the 3 leaders with close enough market shares implement different things.

Finally, where's Opera, as usual.
> why didn't they embrace webOS before?

Because they could not? The only way they could was to buy it from HP, and that costs money.

> Or why aren't they pushing Windows Mobile?

HTC has WP handsets out.

> Or, if they want open, why not just fork Android like Amazon and Barnes and Noble? Are you seriously suggesting Barnes and Noble has more technical resources than HTC and Samsung?

B&N customizes Android by cutting down on features to pare it down to a tablet, the requirements are... lower.
"Counting 600 coins per minute, Coinstar machines detect the metal content of the coin, as well as the size to accurately identify the coin denomination - and efficiently sort out all kinds of debris typically found in consumer coin. The company has found paper clips, key chains, wedding bands, gum wrappers, even teeth, all of which are identified quickly as non-coin."

http://web.archive.org/web/20100324183932/http://www.coinsta...
So the, for her the fewer things is the coursework itself, timeboxing each assignment as to know how to do enough for the target grade which likely is not an a
For me, procrastination always come from a lack of having a digestible plan of attack.

When you find yourself procrastinating, figure out a single next step for your project, one single feature, or one single task in that feature that needs to be done. If you know what your next step in the project is, you'll have this urge to jump back in and do that task.

If you can't find that task, then you need to step back and look at your project from a higher level and analyze it to see if you have a clear picture of what you're trying to achieve.

Try it, it works wonders.
HP on webOS: 'We will use webOS in new hardware... in tablets'
This is what people said about Sendmail from 1995 through 2006. "Sure, it has a spotty track record, but so many people have looked at it that it must be the safest choice". No. Sendmail wasn't insecure because of how many people were or weren't looking at it; it was insecure because it was neither designed nor implemented for security. The continuous stream of ever-more-interesting remote code execution flaws in Sendmail were just symptoms of those two underlying flaws --- that Sendmail had a design that didn't anticipate hostile deployment environments, and that Sendmail was implemented by a team that wasn't well-versed in secure programming.

WordPress has exactly the same problems, and while the pace of security flaws in WordPress has surely slowed, what security researcher believes it has come close to stopping?

I stand by this comment I wrote almost two years ago:

http://news.ycombinator.com/item?id=1328261

Incidentally, "the security of WordPress plugins isn't the fault of Wordpress" is a dodge, because the severity of WordPress plugin flaws is a consequence of the fact that all WordPress plugins are just PHP programs with the same access as e.g. the code that handles site administration.

I recommend that people who care about security avoid WordPress, but if you don't want to do that, there are plenty of things you can do to mitigate your exposure. Yelling about whether that exposure exists at all is not one of the things I would recommend.
The Agile Family
I'm not aware of any unpatched vectors to perform arbitrary code execution in WordPress Core. Sure perhaps via a dodgy plugin (and then ok you could run a SQL query directly to change the privilege level of a given user).

XMLRPC ships in an 'off' state in WordPress, and has done for some time now.

You need a copy of Dr dotBen's "How I learned to stop worrying and love the WordPress", published by WP Engine! ;)
The new college-admission essay: Short as a tweet
On the other hand, if you find yourself running low on juice, either because you're on a long trip or because you didn't plan ahead, it's not a problem. You just swap cars like the Pony Express swapped horses.

Lower utilization is balanced by lower energy costs than gasoline (but you're right, swappable batteries would help too).
As father of 2 idiots, i will laugh for a week.
I agree with you in general that it is a balancing act, but if you're going to have a modal interface (normal law, alternate law) and the plane's flight controls are going to perform differently depending upon that mode, an indicator of which mode you're in is immensely important in any situation.
Samsung has bada already, I don't think they've been desperate for much. HTC, yes. I can see Acer, LG and Sony in that latter category as well.
Do they link to the project or the code anywhere?

All I could find was http://opensource.palm.com/packages.html and it's just the GPLed code they were legally required to release anyway.

Anybody know if there's a project page or anything?
It is only me or this page always gives problems with Iphone?.
You're exactly right – but you realize, there's a whole group of people -- a whole discipline, in fact, that does exactly what you're talking about, right?

We're designers.

And we do have & run consultancies. Places like IDEO, Frog Design, Adaptive Path, RED, Doblin (Part of the Monitor group now), Gravity Tank, Teague -- and many, many more.

User centered design processes should be backed up by rich user stories, that come from real user experiences. The only way to do that is to go out in the field and get exposure to the who, what, when, why and how of what the users are doing, want to do/need to do and how they use your product/service.

And if you do it right, you can make a much more successful product that sells a lot better while actually doing some good for the users.

Not a bad line of work, IMHO.
too much bezel
Except they're still going to use WordPress, which is... a content management system.
I think there's no way to adhere to open source definition and restrict that. And it is a good thing
I don't understand why some people beat themselves up so much over procrastinating. Sure, it becomes a problem when you can't get anything done because you're so busy procrastinating. But everyone has a day here and there where they just can't be bothered to work on anything. Usually, it's a sign that your brain needs a break. Listen to it! Take a break.

If it happens so often it interferes with your work, you need to address the underlying issues. Do you enjoy what you're doing? Are you stressed out about something outside of work? Your problem procrastinating won't go away until you resolve those issues.
> Android had now caught up to it a bit with ICS and their "People" card

Not surprising, seeing as how Google hired the guy who designed the webOS UI, Matias Duarte, to lead Android UI development starting with ICS...
I actually once worked for a place that didn't have this exact process, but they had a heavy process I'm sure nobody would describe as agile. And it worked pretty darn well.

They designed educational games for early elementary education. Every game activity was hashed out with a working committee consisting of an educator, a technical writer, an artist, and a programmer. They'd take a few hours and talk about the concept that the kid playing the game was supposed to learn (say, measures of weight), then they'd brainstorm ideas for potentially entertaining scenarios in which the concept could be explored (say, a flea circus), then they'd start to storyboard various activities and interactions.

Then the tech writer would produce notes, people would review them, and 2-3 weeks later, they'd do it again, refining concepts and interactions.

This process would stretch out over months, and by the time it was finished, the tech writer's notes essentially comprised a complete state machine for the activity described in English on paper. And the artists/media people had the assets for you in the right media formats. Usually sensibly named. Programming was generally pretty straightforward.

You know how a lot of the time that non-technical "idea guys" seem to have this terrible attitude? "Hey, I've already done the hard work of coming up with the idea, all you need to do is translate it into code."

This was one of those rare situations where it was often more or less true. But it was because the people coming up with the concepts were really part of a creative and disciplined process where they had to come to grips with the details in a way that usually only programmers have to.

Oh, and after things were done with programming, they had a QA team compare it against the spec and an educator's review.

They produced a pretty good product. Sometimes I think it's a shame I didn't stay longer.
Thanks, funny thing is that the only reason I used my own voice on the Hipmunk video is because I could not afford anyone else.. I even suggested Alexis Ohanian to change the voice. He replied: "Not in a million years!".
One of the main reasons Grumo is where is today is thanks to Alexis, he is the living definition of "awesomeness" ;)
A desktop client when html5 exists? Really?
I thought the most bothersome thing on the entire page was the claim they put "business over code". Without working software you don't have a business.
"Arguments about obviousness are irrelevant under design patent law."

Where did you get that idea? Design patents are subject to the obviousness rules just like any other patent.
This is why corporate software like SAP is so bad. The guy who writes the cheques to the vendor doesn't do timesheets or whatever. His secretary does his expenses and his travel and his holidays. He never touches the software apart from to look at the dashboard and the final generated reports (which will be whizzy). He literally doesn't know it's miserable to use, and unless "subordinates satisfaction with corporate apps" is his bonus metric, literally couldn't give a flying fuck even if he did know.
Pernicious falsehoods about Apple's iPad design patents (take a drink every time you see one of these in an iPad design thread):

(1) Apple has a patent on rounded corners.

(2) Apple has a patent on rectangular slabs.

(3) One example of vaguely relevant prior art invalidates Apple's protections.

(4) Prior art means anything that came out before the iPad shipped.

(5) There's no other way to design a tablet.

And remember kids: slavishly copying your competitors' designs and style should be encouraged and rewarded!
Apple has revenues per employee of 1.7 M$
I agree that Nokia would have been a nice fit for WebOS, but people who don't think Windows Phone is has a great interface for a phone are squarely in the minority.
I find it interesting that line three of your post decries regulatory capture, while line four decries deregulation. I think it points to how much of a problem we actually have - we don't want complete deregulation, but the regulations we do end up getting often end up just making it worse. It's pretty disheartening.
The sad reality for me living here is that you -- yes you even with all your PC'ness --- are going to take one look at any one with an Indian accent or a name and you will use a stereotype to estimate his or her technical capability. Thats how it is and it sucks big time !
This ad caught my eye on tv, but Samsung needs to simplify their phone offerings. In this ad, they say, "It's a Samsung." Why not "It's the new Samsung Galaxy S"? They need to push "Samsung Galaxy"(Android) or "Samsung Focus" (Windows). All these other names just dilute their brand.

I just bought a used Android device on craigslist. I didn't care what carrier-- I just wanted wi-fi so I could test some mobile web app work. I ended up with a Samsung Fascinate. Okay, so it's a Samsung Android device. A Fascinate. I have never heard of this model. Then on the back it says "Galaxy S". On the original packaging it says, "Samsung Fascinate TM a Galaxy S TM phone Verizon."

So what am I supposed to call it? By introducing "Fascinate" (or whatever they call it on other carriers), I'm just confused. Now when someone asks me what I bought, what do I tell them? A Samsung? A Samsung Fascinate? A Samsung Galaxy? Galaxy S?

What I do say is, "a used Android device I found on craigslist."
Uh... they already do. HTC has Android and W7P devices. And they released WiMo phones as late as 2010. They even released two BrewMP phones early this year.

Samsung also maintains both an Android stack and their in-house bada. Nokia has WP7 and Symbian (which is itself split into three branches/lines: ^1, ^2 and ^3)
Safari's market share is notably lower than the big 3, even if they included that then why not Opera? Why not Android's browser? Why not GNU Icecat? You could play this game all day.
As I understand it, Apple believes Motorola should be required to license these patents under FRAND (Fair, Reasonable, And Non-Discrimanatory) terms due to their importance in a fundamental standard. It even said this in the article:

> Apple tried to license the patent under FRAND (fair, reasonable, and non-discriminatory) terms but Motorola was again able to convince the court that if Apple was judged to have infringed, the damages involved would total more than the FRAND rates that were suggested.

What I don't understand, however, is Motorola's argument. If Motorola was supposed to have licensed this patent under FRAND terms to begin with, then why does it possibly matter how much the "damages involved" total?
And would never happen. Oracle has a huge vested interest in controlling arguably the most successful universal language and vm platform in the world.

As fantastic as it would be for it to happen, imagining a multibillion dollar company managed like Oracle giving away that much value for free isn't just wishful thinking, it's delusional.
There certainly is. The source code is free and open, but the license to distribute your changes for money is not. There are many licenses like this, especially when copyrights are involved.
They're still working on the license for the code, so it might take a few weeks to get it all out.
I've studied branding and specifically naming extensively. There are two important factors: 1) don't go generic or too long 2) memorable wordsmithing improves initial recall after a person is impressed upon the brand.

After you make the impression and deliver the experience: naming does not matter.

For example: We no longer associate Hotmail with sex, but when it first came out people were afraid of the impression it would have if your address ended with it. Now, it's second nature as an old(er) web based email service.
I feel you. I've been procrastinating a project for 3 years already (yes 3 years). I write code maybe half of one day each week. The rest of the time I do as you describe. I'm so ashamed of it I tell no one. Glad to have quite a bit of savings.
It's not a desktop client. We're just using the phrase "Download" because it's a bit more digestible :)
Novelty accounts on Hacker News?
How do you merge two completely and utterly unrelated projects exactly? And why would they merge WebOS into a project which does not exist and is the latest in a long line of abject failures to yield any result?
While I don't condone it, it's easy to understand Apple's reasoning.

The longer they can delay the standardization of touch events, the easier it is for them to maintain dominance in the tablet and phone markets with their UX design & proprietary apps marketplace ("those web apps are harder to use because they don't behave with touch right!").

Of course they don't want a standard yet. They're the ones doing it best and reaping the rewards.
Translation: We would have gotten something for nothing.

Actually, we would've been able to focus on mainline development instead of having to write some supporting libs. That said, having written that code, we now are going to share it with the rest of the world, so they don't have to waste time doing what we did. If you'd like to leave an email address here, I'll cheerfully send you notice of our release personally.

Question: Does your team release any of its code? If so, can I have a look? If not, why not -- and why do you feel entitled to someone else's source code?

We're releasing a cross-platform low-level OS, threading, and math library for C under either the WTFPL or BSD license around New Years. This library will have a public bug tracker, open source, and excellent documentation for usage and code commenting as well overall package design so that others may extend it easily if they wish.

~

Sir or madam, call me whatever you wish, but at least be accurate. I am no parasite.
Am I in the minority who uses both agile and waterfall methods?

The long and the short of it for me is this: There's two ways to solve problems. Agile helps immensely when you are figuring out how the solution would work. When you're solving a problem that might be solved in manual processes largely, Waterfall can help a lot, but not alone.

For unknown solutions, agile gives you a lot of iterative benefits.

For known solutions, waterfall with some agile feedback loops gives you incremental benefits.

What's the difference?

Sometimes, in a business, they have a great process already. It's in paper, or multiple systems, but they have their way of doing things that works. I believe it's called their competitive advantage.

Othertimes, a business is facing a problem for the first time, and wonder "how do we solve this". In this case, doing a big upfront design is a waste of time, starting small and staying flexible is most important.

For me, this mindset of doing both is critical, not one or the other at all times. You simply miss out on too much if you don't use agile, and you run around too much if you ignore waterfall when a solution exists.

Waterfall works where it's a known process, like building a house. You can have agile loops in there when building a house and improve it as you go.

When you're trying to build a new building that's never been built before, an iterative, feedback-centric approach like Agile is a lot more beneficial.

If a company focuses on taking something like Waterfall and introducing feedback loops (agile) like this epicenter thing, is it not a bit clearer than the black-box voodoo out there? Maybe it's just me, but I applaud anyone trying to make software easier. It just shouldn't be a dogmatic, or religious dismissal.

0.02.
How I kicked the same problem:

Spend a day procrastinating. Contemplate how unpleasantly wasteful it was (even if it felt superficially 'fun' at the time.)

Spend time being productive. Contemplate how I enjoyed doing it, and how I enjoyed having done it.

Consider the contrast between a day spent (in my case) learning C++ versus a day messing around on Reddit.

I don't have to make an effort any more. After my allotted procrastination time is up, I lose interest, and start to feel drawn towards my studies. It's like an internal productivity timer that automatically dampens my enthusiasm for wasteful activities and makes me keen to return to my books. I guess this is what it feels like to be hypnotized into disliking chocolate and into preferring healthier snacks.
That's not how statistics work.
When 'false' is a valid value for a you'll also be bitten in the same way.
I find procrastination is a symptom, not the actual problem.

The very root of the problem is that I'm either faced with something I just don't want to do or can see that the NEXT thing is something I really don't want to face.

It usually means I need to do some introspection.
Obviously. Its not built for function but coolness with the general intarwebZ and visiting customers and execs. I very much doubt that anyone at Stack is going to use that as well with the fonts as small as they are.
Why you'll be losing a lot of business
German Court Issues Injunction Against Apple Products
Well the confrontation can't be avoided forever. It's best if you do this when things can be fixed.

"I'll talk to him and see if we can't work things out"
That is a dangerous freudian slip there.
I've invented "rock".

I don't talk to anyone.

I look at the crap you're using and make something new.

I give you the URL.

Figure it out on your own.

Invoice due on receipt.
I figured out the piece: the webOS App Catalog. Keep it going. Future profit justifies webOS continued development.
Rather see Gates start a nuclear energy company, with radical new designs that focus on safety, widely distributed, low cost, zero emissions.

He's invested in such companies, but I'd love to see him really push it as CEO. He's done/doing great philanthropic work in the 3rd world. Cheap, clean, and available electrical power would do wonders for poor countries. 1MW nuclear reactor in a shipping container, runs for 30 years with no maintenance, no harmful radioactive waste? It could happen if we stop chasing foolish "green" energy windmills and solar panels.
Yes, this. I have no problem working when I'm excited about the work. If I'm not excited, then it's usually some extra-curricular problem or the work is not the kind of work that inspires me.
Well, obviously you haven't understood what free software is http://www.gnu.org/philosophy/free-sw.html
Selling it to who, exactly?
Hmm..valid point. But I guess, With "Its a Samsung", Samsung is aiming at changing perception of brand in US consumers. They want set themselves as a recognized brand which is Asian just by origin but knows US/Europe well and can deliver a good option to Apple gadgets.
Vanderbilt Beach Real Estate in Naples Florida is Easily Accessible
Blah, I'm 100x worse than you are about calling people names, but for what it's worth: if you write a similarly worded comment to me, I'll try my best to thank you for it instead of getting bent out of shape. :)
Schemer from Google aims to help you find activities