skysight-inc/HackerNews huggingface dataset:
I never said there was confusion. The headache comes when you're trying decide whether to present an interface to a mapping function as a collection, an object, or a function.
That's obviously not the point Jobs is going after. He'd be silly to do so. The warped, personalized, differentiated Android variants is exactly why Android is taking off.
What is all this proclaimed openness worth if it still boils down to exploiting security systems if you want to run that system you just modified?

Of all the android devices currently available, the N1 (which is around a year old and getting outpaced by newer devices) is the only one that even remotely allows you to play with it in a truly open way.

Open isn't "it's able to run mostly-google-certified apps". Open is: Let me modify this OS here and upload it to that device there.

Open isn't being unable to uninstall bloatware and trialware put in place by carriers to get a couple of extra bucks.

Open isn't not being able to use all the features of a handset/os just because a carrier decided they don't like the feature (with no official way of turning the functionality back on)
Microsoft isn't dead yet, and its future depends upon how effectively it can leave its traditional revenue stream behind (Windows and Office). So far it has been lacklustre in the mobile and search markets, but done well in games.

Despite setbacks (Vista) Microsoft held its own in terms of operating systems and office productivity software over the previous decade, but in the next decade I think it's going to be more than overtaken in these areas.
火狐起始页
Could be really interesting for creating silios within sites for automagically creating navigation bars whereby all the related nav links were relevant to the page currently being viewed, removing unrelated clutter and offering navigation for a site much more relevant.
coincidence or pattern?
> It may not be 100% RMS approved, but it's fairly close

It's nowhere near RMS approval at all.
Hm, obviousness aside - would you mind elaborating on that?

Additionally, even if warped, personalized and differentiated Android variants have turned the underlying OS into a success, that doesn't imply that it's a good thing. Coincidence, iffy business tactics and "being good enough" are exactly why Windows took off.
This way of memorising things is called Chunking -
http://en.wikipedia.org/wiki/Chunking_%28psychology%29

Chess champions use this technique too. I remember seeing a TV documentary where they got a chess champion to look at a board layout for a few seconds and reproduce it in front of them. They could do this easily for a valid board layout. But when they got people with no knowledge of chess to design the board layout in an invalid manner the chess champion could not reconstruct the board as accurately or as quickly.

I guess a common programming equivalent would be a design pattern.
They moved/are moving (not sure if it happened yet) Mac Office into the regular Office division, FYI. I guess it's probably not yet reflected in earnings statements.
Nike Air Max 91 Shoes Nike Air Max Balance 996 Nike ACG Air Max Foamdome
Everyone gets everything he wants. I wanted a product, and for my sins, Steve gave me one. Brought it up to me like room service. It was a real choice product, and when it was over, I never wanted another.
What's missing? Some drivers and firmware? The RMS quote is, from above, "The shortest path to making it possible to run a smartphone without non-free software is to reverse engineer those non-free drivers or firmware and write free replacements", which to me indicates that Android is fairly close. He is not saying "the shortest path is to go write something else from scratch" or "gee, it's not really free yet, so I'll buy a shiny iPhone because... what the heck, I owe it to myself and I'm tired of harping about this free software bullshit anyway".

What else out there is closer? That has a remote chance of being successful?

I see it as a "perfect being the enemy of the good" situation. Android is the best, most open thing out there, even if it's not 100% open, and not 100% the best thing, either.
I'm still waiting to see PA Semi put to work though. We've seen Intrinsity's marks on the A4, but still nothing smelling like PA Semi stuff. It's annoying.
> What is all this proclaimed openness worth if it still boils down to exploiting security systems if you want to run that system you just modified?

Yes, because everybody can make an Android phone, even if it's too technically challenging: there will always be smaller companies that will compete on openness.

HTC, Motorolla, Samsung are competing on features, but just wait another 2 or 3 iterations.

At least Android (both the OS and the Marketplace) gives you this possibility.
What frustrates me about this article is the false dichotomy of 'smart solutions to problems' vs 'simple solutions to problems' - especially when it comes to C# vs. F#, languages I know well.

The whole point of programming languages is to make it easier for human beings to understand each other's + their own code; a computer could, in theory, accept code via binary tapped in on a front panel, it really doesn't care how it gets told what to do.

The point is that code quality is pretty well the same thing as simplicity - there is no dichotomy here. Like @keyist said, a strawman.

It's also important to remember that there are things that a language can achieve that simply no library can; the whole point of much of FP is to make it easier to write code simply. Pattern matching, type inference, tuples, immutability, these are not 'tools for smart people', they make it easier to write code which is declarative, and thus more clearly expressing what the programmer meant rather than how he goes about it.

Additionally, I don't think we should cede to the programmer who says 'I'm stuck in my ways and can do it all with libraries, blah' - that's a red flag in my view - a programmer who is not willing to constantly improve and question their work (can I make this better? How do I improve this?) - is likely to be the kind of programmer who produces code of a certain (almost certainly low) quality and has no means of improving on that. The 9-5 Bobs.

Let's not mistake inertia + fear of learning something new for wisdom, please.
I'm intrigued by the issues raised by selling a company which has personal data like in the case of NDB.

When you sold NDB did you have any concerns about how the new owners would treat members and their data? Knowing what has happened since (which--for some people at least--seems to be controversial) the sale would you do anything differently if you could?

A few years ago I had a company approach me to sell a small site I was running but I was never quite convinced they weren't just spammers/scammers wanting a customer list and felt like I owed my users more than that.
Software Andy Rubin responds to Steve Jobs with a coded tweet
I think the problem is that MS used to sell everyone Windows for $300 and Office for $300. Then everyone had to buy them again at work. I'm not sure how they can make this up licensing a phone OS. What can they charge? Ten dollars?
Bunk. Spending doubled in Cali between 1996 and 2006, up $100 billion.

I read somewhere that when Prop 13 passed, revenue from property taxes was $5 billion and now its over $40 billion.

The real problem is that our interests are not represented in Sacramento.
I liked the ecclectic choice of metasyntactic variable names: garply, grault, corge, and pouet.
I have no idea why you think that (paid, subscription-based) cloud computing offerings threaten Microsoft's revenues. In fact they've been trying to get people to move to a subscription model for like a decade now - which is understandable, since competition with their own previous versions and keeping people on the upgrade cycle has always been one of their biggest problems - and they are definitely aggressively promoting it (considering that this year's and the last two years' PDCs are largely focused around it).

They are threatened in the consumer space by the trend towards web applications, they're not threatened in the enterprise space by the trend towards subscription-based cloud services (which is overhyped - including by Microsoft! anyway, but that's another story) - they welcome it. I guess people are conflating the two.

(Since you posted a version of this article in another HN thread, I've reposted my response from that thread here.)
Oh go on, tell.
And you should see how slowly they move when they do move.

Some city workers were behind my condo complex reinforcing the levee. Took 2 vehicles and employees to spread stones out. One truck for 2 to take a perpetual break and the other to occasionally spread some stones around to look busy. I guarantee you a private levee gets fixed in 1/10 the time and for 1/20 the cost.
it's hard to build a complete custom solution. although it's possible to allow people to use certain wrapped components, giving explanation of how to achieve best results using certain methods.

again, one person may be satisfied with a certain achieved result, but that may work not quite well for other person. just for instance, clusterization or topic extraction. you should have some knowledge about what you want to get, what are the possible outcomes of investigation, and dig into data to get what you need. generic approach will give broad resultset that may require some additional effort for real-world usage.
This is a logical fallacy -- you define and use two definitions of the word "free" in the same context. On the one hand you associate freedom with RMS's context, which must include the ability to actually run the free code. RMS views the software and the specialized hardware it runs on as one and the same -- inseparable in freedom. In the sentence just before it, though, you argue that freedom is simply the Apache license as applied to software. In fact, what you are actually arguing begs the question because you assert that the software is free because it is under the Apache license, but we know that the Apache license is free because the software is liberal and open, as defined by the Apache license.

Before you can approach whether or not the software is free you must first define what free is. The parent poster is relatively safe in this because he provides RMS's definition of free, which is encoded in the GPLv3. Until you provide a similar definition I don't think one can state the software is either free or unfree.

I agree that we're still not seeing manufacturers do quite what we'd like, but I think it'll come with time, most likely in places that are not the United States: Europe and China most likely.

And, to be clear, there's not a snowball's chance in hell that it's going to come from Apple.

I think this is just speculation.
I can answer your first question:

Why not just stick with the existing framework?

Because there isn't one. Node is an evented, web-and-net-savvy I/O stack, with which you could just as easily write an IRC, HTTP or DNS server.

If you want to write a complete web application, you'd be better off writing less code on top of a framework than making lots of easy mistakes dealing with the entire stack.
You only have to look at CodeIgniter if you plan to be stuck with PHP 4.
EFS-Capital of San Jose, CA
This is beneficial for the phone companies only, not for the customers.

And that is what Jobs is getting at. He want to make the best possible experience for the customers not create a fragmented ecosystem that allows anyone to make a version of how they see Android.
EFS-Capital based in San Jose, CA will help grow your small business through Accounts Factoring, financing Large Retail and Wholesale Orders, financing Inventory, offering Import-Export Trade Finance Solutions, and financing Expansion Through Merchant Credit Card Advances
Ah, but metageek's point is that it's not an order at all. It contains cycles.
You have to live in Canada as a perm resident for like 3 years to be able to apply for citizenship. They also don't force you to renounce your US citizenship, so you can be a dual-citizen. So far as the US is concerned, recognition of dual-citizenship status is the purview of the State Department (i.e. IIRC, there are no laws about it, so they can choose how they want to treat your dual-citizenship status as a matter of policy or on a case-by-case basis).
Sneakily Snap Pictures with the Camera Camouflage iPhone App
> define what free is.

http://en.wikipedia.org/wiki/Open_Source_Definition - Android qualifies, except for a few bits and pieces.

> I think this is just speculation.

I'd bet a lot of money on it. Apple has a long, long history of making beautiful, innovative, forward-thinking, and fairly locked down products, from the Mac onwards.
What else out there is closer? That has a remote chance of being successful?

Completely irrelevant. If I say a donkey is not a horse and you then say "Yes, but it's closer than a manatee!" the donkey doesn't suddenly become a horse. Successfulness also really has no relevance to whether or not it's free.

What's missing? Some drivers and firmware? The RMS quote is, from above, "The shortest path to making it possible to run a smartphone without non-free software is to reverse engineer those non-free drivers or firmware and write free replacements", which to me indicates that Android is fairly close. He is not saying "the shortest path is to go write something else from scratch" or "gee, it's not really free yet, so I'll buy a shiny iPhone because... what the heck, I owe it to myself and I'm tired of harping about this free software bullshit anyway".

As a kernel developer I'll just say that my opinion is that this is a monumental task that says that Android is about as far away as any other embedded proprietary Linux-based device (including the Nokia phones).

Edit: That should be not including the Nokia phones. The Nokia Maemo phones are far easier to deal with than the Android phones.
There is actually a little more to getattr in that __dict__ just has attributes local to that instance where as getattr (also instance.attribute syntax) also accesses class attributes, non-bound methods, and properties. Additionally, these non-local attributes can also be inherited from parent classes.
Testing a New Corporate Name [1967]
Just wondering why you chose to require JavaScript for this site? It strikes me that it would have been just as easy to write it without any JavaScript, but then adding a small amount of client side JS for client side sorting when JS is available?
Andy Rubin(Android): The Definition of Open
Perhaps it's a coincidence.. This site is supposed to be one of China's popular social network
http://renren.com/
... And you just cant ignore the blue theme!
Was just thinking out aloud, hoping to see what HN'ers had to say about Facebook's lack of popularity in those countries
(Russia) VKontakte.ru ("in contact") is incredibly popular in Russia (along with odnoklassniki.ru and my.mail.ru). VKontakte is basically a clone of Facebook, which was there long before FB had any russification and it was promoted heavily among universities.

Odnoklassniki ("Classmates") appealed more to older crowd, searching for long lost connections. Moy Mir("My World" my.mail.ru) appealed to younger crowd.

So, we basically have more than enough social networks, Facebook was kind of too late to the party, because most people already had accounts with one of those networks.

BTW. VKontakte is blue. (It's a clone of Facebook)
What do you think the answer says about me? I'm interested now.
Relax, dude, I've heard exactly this idea pitched by 2 other people, you'd have been up against "douchenozzles" even if this "douchenozzle" hadn't published.
Definitely. The buyers were a public company who had recently bought classmates.com, were changing out the management, and had wanted to make it into a better site so-to-speak. I haven't substantiated any of the post claims, so I can't really speak to what happened. However, I would say that I think it really makes a difference if the team is going to stay or not.
Link? The only "macro" library I've seen for python has been "MetaPython" (http://metapython.org/), which is more of a let down than it is useful, unfortunately.
Y'know, I'm not sure. Next time I need to use a hash, I'll create something like that and see how it feels.
Thanks for sharing the information!
Really weird- when I visit http://vkontakte.ru/ on Chrome, and translate it to English - The site says "Facebook - the most visited site in Russia and Ukraine."
Pistol Slut, a 2D shoot-em-up platformer in Javascript
http://en.wikipedia.org/wiki/Open_Source_Definition - Android qualifies, except for a few bits and pieces.

OK, but you admit that your definition of free isn't everyone's definition of free. To be even more precise, the OSI itself doesn't even call that definition free, they call it 'open source.' The FSF, in fact, has a contrary definition that they maintain is actually free software. Both parties refer to the OSI as 'open source' and the FSF as 'free.'

This leads in to the main problem that Google/Android have -- when they market Android as being open they don't really define what open is. It is prima facie true that Android is not open on all fronts, so the question is really what Google considers "open" to mean.

Jobs put this observation into an interesting context because it's important to note that a lot of software in the iPhone is free as well. In the manual you will find a list (quite a long one) of all the GPL and BSD licensed software included inside the iPhone. The question, then, isn't who is open and who is closed, but what the definition of 'open' is and who more closely abides by it.
Use Google Chrome to play the game. I've been working on this in my spare time for the last few months. This is an alpha version. The development has been iterative: adding something, trying it out, then often removing it. The gameplay is evolving into something that is centred around a series of tactical, pitched battles.

I'm simply posting this to show off what I've been working on. I would greatly appreciate suggestions for improvement. I know the graphics are horrible.
That's what I keep telling myself :)
IPad Smart Way Use ( Tricks And Tips) | Tricks Window
> Completely irrelevant. If I say a donkey is not a horse and you then say "Yes, but it's closer than a manatee!" the donkey doesn't suddenly become a horse. Successfulness also really has no relevance to whether or not it's free.

First of all, I'm talking about the percentage of the source code and the system created from it, not about animals. We're all technical here, so let's not go off on tangents.

That said, it's a compromise. I want something that is open, and I want something that is reasonably widespread, and I want something that works well, because of the positive network externalities inherent in much of the software world. I'm ok with not 100% open and not the market leader - indeed, I'm fairly biased towards open, being an Ubuntu user (even though that is not 100%).

Beyond what I want, a completely free system is useless if no one produces actual hardware for it, so I think Android's compromises are good ones in that direction. Perhaps RMS does not agree, but that's his right.

What is so 'monumental' about the drivers and firmware that are missing?

I think you are discounting the value of the GUI and user space stuff, which is given to you under a free license with Android. Recreating that stuff would be a monumental task in and of itself.
Twitter Q&A With Evan Williams
Completely irrelevant. If I say a donkey is not a
horse and you then say "Yes, but it's closer than a
manatee!" the donkey doesn't suddenly become a horse

You can use a donkey to almost the same chores as a horse, you can even mate a donkey with a horse.

So this particular point is completely irrelevant ;)

As a kernel developer ... Android is about as far away
as any other embedded proprietary Linux-based device.

You've got to give some concrete facts here, as this is too vague.
Top Laws of Cloud Computing and SaaS [pdf]
Windows 7 update process
win7 didn't take much time but does it really do that many operations?
A fragmented ecosystem is also a competitive one: how can you argue that this doesn't benefit the customers is beyond my comprehension.
I think it's only the perceived competition that's worse. I have deployed and helped deploy a great deal of intranets and websites based on Plone (I worked with "bare" Zope before) and it's delightful to use, manage, develop for and operate. True it doesn't have a billion+ dollar company behind it like Sharepoint, Documentum, Oracle's whatever-it's-called, but I think it's a feature rather than a bug.

> If some bright YC company (...)

As soon as this founder visa thing gets sorted out, I'm in.
Can your social networking profile get you a pay rise?
Windows 7 not fit as a mobile OS for tablet devices?
Yep. Capacitive touchscreens, unibodies and state of the art battery tech don't count.
Precisely - it's the user experience that puts Apple out
ahead not cutting edge technology.

Would iPhone user experience be the same with resistive touchscreen? Were there any capacitive touchscreen phones before iPhone?
I think we have the same desktop.
Did you mean something like this for bikes?
http://snapsort.com/
I find this all the time, i'm especially productive when i've got a lot of stuff that NEEDS to be done, but when i've only got stuff that i'd like to get done but doesnt really matter i dont get anything done.

I suppose its a Parkinsons Law type thing.
http://en.wikipedia.org/wiki/Parkinson%27s_Law
WikiLeaks founder Julian Assange slams Wired magazine on Twitter
"The general sentiment" is not a universal truth.
Let me put it this way:

With an iPhone you've got a shiny device that just works and doesn't come with shit installed and that you cannot tinker with.

With an Android you've got a shiny device that many times comes with shit installed and that you cannot tinker with (depending on the manufacturer).

The difference: you can build your own unlocked Android device, and because of competition there will be phone manufacturers that will do just that.

Windows PCs aren't locked, and this came to be mostly due to harsh competition, or am I missing something? Don't you think the likes of Compaq/HP would've rather sold locked devices akin to gaming consoles (also popular at that time)?

You're saying it is "theoretical openness"; I'm saying the market is too young for Android's openness to unravel.
Invasion of the Apple Fanboys
Well, if that defines typical user experience, Apple has little to fear.
You've missed my point. I'm not advocating that you don't do it at all. I'm saying... Why do it this way?
Bad Credit Tenant Loan- Unsecured Loans- Loans Tenants
Loans Tenant will help you to get the benefits of online loans for your varieties of needs. We assist you without appearing in any credit checking process. Loans Tenant will help you to get the online loans like Unsecured Loans, Bad Credit Tenant Loans and Unsecured Tenant Loans. Apply now.
And knowing every violation stop is a potential end to your life. Who knows who that driver is and what they're going to do?

According to Wolfram Alpha, 633,000 people are employed as police officers. From the Office Down Memorial Page, I found that 127 officers died in the line of duty in the United States in 2009. This gives us a death rate of 20 per 100,000. Of those 127 deaths, 60 were classified as the result of gunfire, during pursuit, or as the result of an assault. If we're generous and treat all of these incidents as homicides, we get a homicide rate of 9.5 per 100,000.

The 2008 murder rate in Detroit was 40.6 per 100,000. East St. Louis, 101.9 per 100,000! The murder rate across the entire United States at the same time was 5.4 per 100,000. The death rate of fishermen is 112 per 100,000.

We could dig into the numbers more and look at where these officers were killed and get an adjusted risk of homicide for police. Anyway, here's my point: The actual threat posed to police is small compared to the public perception of a threat.
Actually, the graphics is good. Loved the stick figures.