skysight-inc/HackerNews huggingface dataset:
It's easy to look at this cynically but it's not unreasonable to change the conversation. Google's exploitation of "open" has been disingenuous at best. When you try to square their high ideals against reality, you end up in an uncomfortable spot.

The fact is, Android's openness does not make it to the end user. Its openness is exploited for the benefit of the carriers to load branded crapware onto the device, disable specific features and other nonsense. Don't like this? Too bad. Android's openness isn't for you, now that carriers and manufacturers are getting wise to your hackery tricks. They're going to make it as hard as possible to root your Android phone. So you'd better get used to that awesome Blockbuster app.

In the end, iOS and Android devices are on even footing in terms of big companies trying to control the final experience.

Which leaves us with one thing: motivations.

Carrier motivations are to fuck you out of as much money as humanly possible in the short term. In the past that meant disabling device features to force you into their ecosystem – I'm sure this will continue one way or another. They'll load branded garbage onto your device. They'll put specific marketplaces on your device, and maybe even remove Google's if they want to. Their manufacturing partners will happily conspire with them on this, including the firmware fuse that prevents rooting your device so you can make it somewhat clean again.

Apple is no less ruthless with its control, but it exercises it for a different purpose: To deliver the most integrated, user-friendly, clean experience possible. (edit: and so, Apple's play is the converse: to maximize your cheerful purchases of Apple gear in the long term – thanks, matwood)

If you're a carrier, Android's openness makes it much more valuable than iOS in the short term. In that, Google's piety will ring true. If you're an end user, the net gain of that openness is zero, and at times it's even a loss.

I trust Apple infinitely more than I trust the carriers to make something I'll enjoy using. And that's the key to understand. With Apple, what I buy will always be clean. I'll always instantly understand the tradeoffs. With Android, it's going to be a gamble. How hard has my carrier boned this device? I'll have to research if I'm a nerd or be surprised if I'm everyone else. And there goes the power of Android as a brand.

Android is no longer Google. Android is the carriers.

When was the last time you heard someone write those guys a love letter?
60% of current sales are from iPhone and iPad which were launched in the past 3 years.
I can totally see where framing this as integrated vs. fractured can happen. A coworker has an Android based phone and the latest update from the phone manufacturer killed the app she had to get to the corporate email account. 3 months in, the problem still isn't resolved. You end up with a gaggle of vendors all pointing the finger at each other as well as the app maker.

On my iPod Touch, I can get to the corporate email perfectly fine, through all of the iOS updates I've gotten.

Apple can test all of their base features and their apps and know that they work on every device they ship. It just works and it is integrated.
No, getting a job is about being the norm. Or, well, it used to.
Kind of dumb.

Companies talk about their competition and future plans. So expectations in regards to competitors are on the table. People always try to coyly ask about future products etc.
The question was what is meant by "didn't exist."
I think he means that it is up to the users to decide how to sync their android device with whatever future devices they'll own. With the iPhone, you'll just buy the next generation device and your settings will easily migrate over. With android, you might switch from droid to htc desire and it will be up to you to migrate your data & settings. With fragmentation it makes this harder simply because carriers can prevent OTA updates and force stuff like the sense ui on their customers.
(short: run faster); My experience is: most important: trust your inner voice, don't demand too much of yourself (be gentle and forgiving to yourself); BUT ALSO "no pain, no gain", run every(!) day at least one hour, run faster until you feel slightly(!) uncomfortable, push yourself a bit, and then try to hold your speed longer and longer (3, 5, 10, 15, ... minutes this is essential for experiencing runner's high), look only a few meters ahead, concentrate purely on running [e.g. how your feet touch the ground, breathing], don't think actively about life problems, be here and now (also essential for runner's high). Don't expect too much, there will probably be days where you perform not super good, that's ok. Allow yourself some slower sections or short pauses (the pressure to urinate is welcome) in between, but after these, don't forget to raise your speed again, until you're running (not jogging). Do some stretching after running (for faster regeneration). Do it daily like teeth brushing (no discussion), not more than 1 day pause in 7 days (light rain is no excuse); trust, that "bad mood-" or "having eaten too much-" feelings disappear after 15, 20 minutes of running. This is how I learned and learn daily to enjoy running more and more (runner since at least 10 years).
> I'm hiring a system administrator just south of Seattle, for my manufacturing company in the green space. Smart folks who enjoy a happy working environment and solving interesting customer-facing problems are welcome to get in touch with me.

Unfortunately you're in the wrong continent for me I'm afraid. Perhaps someone ought to create a HN job board? Something that would allow people like yourself who want good people to access a pool of hackers, and something that would make those periodic "who's hiring?" posts redundant?

I'm not sure how it would distinguish itself from something like the 37 signals job board, but I think a lot of jobs mentioned in those job threads aren't advertised there anyway?
Perhaps, but Verizon's LTE will be a "dumb pipe": https://www22.verizon.com/opendev/faq.aspx

It will be interesting to see what happens.
We surveyed the founders after the last batch. Their
main gripes were:

1. There aren't enough social events, especially early in the
cycle. So we're adding more.

2. Founders were surprised how harsh our feedback was at times.
We may be able to be more diplomatic. But I think the fundamental
problem is that this is a domain where, so far at least, many
participants fail. So if you're truthful, you're often
going to be delivering bad news.

3. The speakers got swarmed after talks, because there were
some founders who schmoozed with all the speakers as a matter
of course, instead of giving priority to others with
specific reasons to talk to that speaker. We have a plan to
fix this.

4. The acoustics in the orange room are a disaster. When the room's full of people talking you have to yell to be heard. Kate is having a huge
sound-absorbing curtain made to fix this.

5. It's too inflexible that office hour slots are exactly 25 minutes.
Different problems need varying amounts of time. So we'll make
the slots adjustable.

6. Founders wanted a more organized way of getting and sharing
feedback about specific investors, so we're going to build
something for that.

7. We have to start teaching founders about fundraising earlier
in the cycle, because investors are approaching them earlier.
I think it largely depends on how much it costs you to provide a customer account. If this cost is low, I agree with others that #1 is the best option.

See, I tried option #1, and my product, well, it costs me quite a lot. I found that very few of my first month free trials converted to paying customers, they all used bandwidth like crazy, and looking, I believe that the majority of signups used fake names. At the end of this trial period I was left with a rather hefty bandwidth bill and a whole lot of now empty servers. it was pretty miserable. I don't think my actual paying customer signup rate was any different than it was the month before.

so for my business, #2 is the only way to go.

On the other hand, if the cost to you of hosting these free customers is almost nothing, and you are okay with the fact that your conversion rate will probably not be as great as you think it will be and that many of your customers will likely sign up with fake names just to try it out, option #1 might be just fine for you.
I hate to be that guy but: http://en.wikipedia.org/wiki/List_of_Latin_phrases:_I#id_est
To be fair, very little of what's proposed in this project changes any of those points. You can already store data locally using localStorage APIs. You can already cache application content/scripts/resources locally using HTML Manifest files, which also let you use the application when you aren't connected to the net. And of course, you can always access remote resources when you are (even across domains using the new Cross Domain XHR technology).

The crux of what they are proposing is a standard way to actually say "I want this web site to be considered an 'app' that can be installed using whatever your platform wants to consider installing". In other words, a slightly more enhanced, standard version of adding an app to your homescreen on the iPhone.
The Code Bubbles Project is an attempt to rethink the UI of IDEs:

http://www.cs.brown.edu/people/acb/codebubbles_site.htm
Tablet apps != phone apps.
HACKING INTO CRAIGSLIST. WILL PAY
Hello,

I need to find a way to hack into craigslist so I can make multiple postings.

When I try to do multiple posts the site tells me I either have a similar post to someone else or I have exceeded ny volume for the day.

I am willing to pay someone to help me with this problem
It looks like it takes awhile -- like at least several seconds -- for the game to pick up my 'z' to start keypress. Then, the playfield goes blank, and stays that way for at least a minute or three (I'm still waiting for something to show up). That may just be Firefox, but I'm not going to install a new browser just to play one game.

That said, I noticed your loading bar reports xx of yy as it progresses, with BOTH values increasing. The 'of' value (yy) is traditionally fixed at the final value xx should reach, in order to give the user some sense of actual progress. I would recommend following that practice, if at all possible.
In terms of a product's success, ideas without implementation are as worthless as implementation of a shit idea. Granted, at least by implementing something you practice your craft and personally get something out of it, but if the idea isn't good to begin with, you're not likely to achieve success.

The awesomeness of your idea is like a multiplier. You can easily come up with an idea 10 times as awesome, and any implementation of that will be presumably be 10 times as successful. You can't as easily implement something 10 times better. This is all voodoo mathematics, anyway. You don't have to believe it if you don't want to.
Because now it's one version for standards, one for IE. As opposed to then, which was one version per browser.
as a member of generation Y, I wonder if you realize how hard it is to get a job.. especially as a teen. I can't go flipping burgers/menial labor because generation X has all the jobs. I can't go work for many tech companies because of degree/age requirements, they don't make exceptions for kids who have been programming in insert laundry list for over 6 years.

"We all knew that we were the first generation to be worse off than our parents"
I may be young and naive, but from what I hear about the current state of economics (I even heard we went into a recession), things suck pretty bad for the people, like me, just starting to jump into the work force. But honestly I'd say each generation was better off than its previous one. So I have a cell phone. My cell phone probably has more computing power than the universities whole computer lab that my dad attended? And that my grandfather while my age didn't use a computer. I'd say being able to access all the worlds information among thousands of other things that have been made better makes mine and your generation better off. Gratitude is important too.
True. Also to count software accurately you'd need to break each device sale into both a software and hardware sale.
You are right, this is plain wrong.

You always want to have an exhaust velocity as high as possible. The energy you have to impart to the exhaust is 1/2 mv^2, but you get m*v momentum. So small exhaust mass at very high speed will give you the same momentum, and cost you much less energy than bigger mass and less speed.
I've always seen a strong analogue between systems hacking/infiltration and this kind of legal behavior. In both cases people who specialize in the arcane rules of each system (unix or specialized law) use this arcane knowledge to blatantly break the intent of the system rules without breaking the letter.

The only difference is that law hacking is totally legal. As Vito Corleone once said, "A lawyer with his briefcase can steal more than a hundred men with guns."
First Round Capital does this with its portfolio companies, allowing founders of these companies to share equity with other First Round founders.

http://redeye.firstround.com/2010/01/sharing-and-exchanging....
Asia might be "winning" because the author fails to recognize that topology is a fantastically complicated topic in mathematics, just as worthy of exploration as real analysis or abstract algebra. :-(
Exactly. And what does fragmented and integrated mean in the context of a consumer? I've heard fragmented as far as developers go but consumers just get a device and normally keep it for at least 2 years. How is fragmentation hurting them and what integration is it that they're doing?
I would think that anyone with the time constraint as the OP needs to evaluate overall time management. As devs, we spend most of the day alone inside your mind. Lunch/coffee/smoke breaks are the ones which gives you just enough time for the mind to take off in non related domain.

Nobody forces us to take these breaks. It is an intuitive feeling that we use to relax ourselves. For a week or two, this may seem to work else - this advice would be a disaster if attempted to turn this to a habit.

Lunch topics - the worldly events do matter. I for one don't follow mainstream news. I get an abridged snapshot of events during these breaks. Not knowing anything makes worse at being a people person. Not Everything is about hacking. It's about weighing wants vs needs.

Also to add, breaks are not only about eating/drinking/smoking/conversing.It may also be a sit alone time not doing work. I usually go out to the balcony and look at the trees or birds flying. It's my natural reset button to stuck problems.
Runner's High is also called The Zone, and it's very similar to many other things that are called The Zone, including that hyper-focused state of consciousness that programmers can achieve, and that semi-hypnotic trance that lets you drive for 6 hours on I-5 from SF to LA without going mad. It doesn't happen every time, depending on mood, stress, environment, sunspots, etc.

For me, it has a lot to do with rhythm. I find a good pace that lets my breathing and my steps achieve some sort of parity. Then I let my actions become automatic. It takes a little while, your muscles have to reach some sort of equilibrium, you have to get a feel for the surface you're on, and my mind usually needs to dump some useless junk first. Eventually the buzz dies down to a drone and you don't think about anything except the motion of your limbs and the air in your lungs.

Find a back road with no distractions and very few other people. Some people like music, some don't (Grateful Dead is popular). I find roads absolutely impossible, they're a erratic pile of breaking concentrations held together with joint-destroying concrete. Find a pace where you don't have to stop. Find a trail long enough where you can forget in the middle how long you've been running and how much longer you have to go. It may take a while. Exhaustion helps.
The stock took a hit today for one reason only - sell the news.
I don't think Steve is afraid of Google/Android. I think he's pissed. I think his single minded focus and belief is that Apple makes the single best smart phone/ecosystem for users and gets pissed when Google and Android say that theirs is better for consumers in some way.
"The fact is, Android's openness does not make it to the end user."

Android's openness has made it to those who want the openness. The fact that my phone OS is open is the thing I care about.

(I'm running SkyRaider 3.3 on my HTC Incredible on Verizon.)
There are some great reads by the cited examples.

George Lakoff's (left) Don't Think of an Elephant!: Know Your Values and Frame the Debate - is a fascinating read regardless of your political beliefs. http://www.amazon.com/Dont-Think-Elephant-Debate-Progressive...

The Frank Luntz (right) example of death tax vs. estate tax is pretty well known. What he put together for the GOP about how to frame the bailouts/Wall St/financial reform/Obama admin this year is also a fascinating political document: http://www.docstoc.com/docs/23808095/Language-of-Financial-R...
For those who would like to listen to exactly what Steve Jobs said, the audio is posted at http://www.apple.com/investor/ and will probably be there for about 10 - 15 days.
That's like saying that having more than one grocery store hurts farmers. The farmers choose what price they sell their produce at, and the stores have to choose their own price based on how much profit they need to make on each sale.

In other words, nobody will be forcing these developers to be on a particular store -- unlike Apple's App Store, where you have to play on their terms.
Misleading: "Investors punished Apple for its gangbusters quarter. The stock opened at $303.49 today, after closing at $318 yesterday"

It was omitted that the stock rallied after the open and closed at $309.49. Investor reaction was not as negative as portrayed in the article, especially given that today was a down day on the broader market.

Some people are picking out a peak for Apple to get out, and selling on news is nothing extraordinary.
How Does HackerNews Pagination Work?
I'm familiar with traditional SQL list pagination (limit/offset) using a page number query parameter.

Hackernews seems to generate a token for the next page that has a limited cache/lifetime.

Is this a common design pattern? Where can I find more information.
Bingo. While analyzing the sales call from a perspective of rhetoric is fair, and the analysis is valid, there is something to be said about how good the perspective models are at creating something users want. Just as in science, Aristotelian physicists looked at as a heavy rock on a string struggling to fall where Newtonian physicists see a pendulum, Apple seems to be have years of evidence that striving for an "integrated approach" is simply a better model for making good consumer devices.
Good point, it is in Apple's interest to reframe the debate. Theoretically, Apple could argue that Google's core assets (search and advertising) aren't open-sourced. Their Android apps (like Maps) aren't open-source and Apple could say that "open" is just a marketing buzzword that Google uses to try and beat Apple with. However, that will be an argument on turf picked by Google.

"What is best for the customer" (and also what is best for app developers) is imo a much better argument for Apple and so it isn't surprising that Apple would prefer to fight on this turf.

As an app developer, I develop for the iPhone/iPad (even though I wrote an Android app with their beta SDK long before Apple launched the app store and Google launched their first Android device). So I personally agree with the case made by Apple.

In this context, it is also worth noting that Rovio (which earned >$1M/month with their $0.99 iPhone app) recently released an Android app, but made it free. They seem to be using the "ad-supported" model for the same reason that many developers don't develop paid Android apps (and I hope I haven't offended too many Android users by pointing out that Android users download very few paid apps). Rovio has also mentioned the difficulties with Android fragmentation. Overall, I'd say that Apple's argument does resonate in the market.Google's argument (and the fact that it is available on all major US carriers) is also very effective. Overall, this is a great time for mobile devices/apps
as in "the Apple product didn't exist"
I built a school website. Nearly 80% IE :(. And mostly IE6 at that. It's like stepping back in time.

And Chrome? 64% on my personal blog, and a Linux majority at that, single digits on this school website.

It really depends on your audience.
There area lot of "incubators" that do pretty much exactly this... but the seminar never ends, and the list of services they can charge for doesn't either.
How would someone set up their own computer to do something like this? NX seems to be a lot more responsive than VNC & it's ilk...
Agreed.

Although I will say that Steve sounds much better "unscripted" on stage, than he did tripping over the scripted statement.

Also, on the screen size, I think Steve's point is if it's going to be small, you should be at the very least be gaining pocket portability. Otherwise, 10" is as small as Apple thinks a touch UI should go. Personally, I think the reason Apple isn't going to do a 7" device is more about iPad's 2x compatibility of iPhone apps. Adding a 3rd size makes that compatibility story confusing.
too much armchair psychology in my opinion ("this demonstrates the fear of Jobs...").
> A job that offers many travel opportunities stands a stronger chance of winning me over.

Anyone that loves job traveling, is either an idiot, or have never done job traveling...

I smell a lot of non sense from this application...
I'm not sure Android can ever be truly open. As far as I know (please correct me if I am wrong) the firmware that Motorola or HTC (or whoever) ships works around bugs that the vanilla Android does not address (e.g. the Motorola Droid camera). So even if I bypass the carrier and install vanilla Android myself, I might not get a fully functional phone. So I install the firmware directly from the manufacturer, and here the problem is that the updates take months to arrive, or never arrive at all- the hardware manufacturer wants me to upgrade to a new phone. To make it worse, these updates are also security updates, not just feature upgrades.
Calling this a rant is erroneous, at best. His statements were very careful, and they reflect very careful thought about his business. Rant comes from the Dutch word ranten, which means "to talk nonsense, or rave." Jobs' statements are devoted to reason and reality ("How do we make products that provide the most value to users by giving them the best experience? How large do the screen have to be for them to deliver the best combination of usability given the average finger size and user desires?")

Skeptics might say "this is just a bunch of smoke he's blowing (for one reason or another)", but the answer to that is: he's been very successful in making hundreds of millions of very happy users, all of whom have decided to pay. He's not wrong about what makes his products good, because he could not possibly be so successful if he was. You can't pass a physics exam by guessing. For the same reason, you can't do what Jobs has done by guessing, either.