skysight-inc/HackerNews huggingface dataset:
The term fragmentation gets thrown around but its worth unpacking the rationale, because it becomes too simplistic as a epithet.

When iOS developers talk about fragmentation they generally mean that it is hard to predict the target size (buttons and other UI elements), the layout of the screen, and the PPI in terms of generating screen elements.

The iPhone 5's new screen does add another row to the matrix of iOS combinations, but Apple worked to minimize the impact on developers since they only added vertical pixels without changing the PPI or the target size relative to the iPhone 4/4s.

So if you target the iPhone 5, the cell for screen size and number of pixels is different, but the PPI is the same as the iPhone 4/4s (and double the older iPhones) and target size is the exact same as all iPhones before it.

If you want to build a Universal App (for both iPad and iPhones) you now need to think of 2 target sizes (for iPads and iPhones), 4 PPI (2x iPhone and 2x iPad), and 5 screen resolutions (iPhone 5, iPhone 4/4s, older iPhones, iPad1/2, new iPad). Before the iPhone 5, it was 2 target sizes, 4 PPI, and 4 screen resolutions. Before the Retina iPad, it was 2 target sizes, 3 PPI, and 3 screen resolutions. Before the iPhone 4/4s, it was 2 target sizes, 2 PPI, and 2 screen resolutions. And so on.

Effectively developers who want to add iPhone 5 support only need to consider the extra vertical space without worrying that buttons are suddenly going to get too small or the balance of items on the layout will get stretched or squashed or oddly distributed (if you do some sort of auto-layout).

If the iPad Mini comes along, it's widely believed that the resolution will likely match the iPad 2 but the target sizes will be the size matching the iPhone and PPI matching older iPhones. Again, keeping things relatively predictable by only changing some factors.

The matrix of combinations is still manageable even when adding two different devices, whereas if you tried to create a similar matrix of combinations for Android, it would be gigantic.

An Android developer might reply, well once the combinations get complicated enough, you just accept that nothing will stay consistent and just target some commonalities. And that may be perfectly fine.

Is the Apple approach worth it? Not worrying about the combination matrix gives Android phone makers far more flexibility in form factors than Apple has.

Apple has effectively entered into a contract with iOS developers that changes will be limited and Android developers are already used to having little control over target size, screen ratio, or resolution.

When you think about it, the whole thing is a fascinating controlled experiment in different approaches to hardware and software development philosophies.
Why? In your original example you said "process x". You can also "process x" in mine:

if (map.find(x) != map.end()) {
// do stuff with x
}

You don't need the iterator to do anything with x. And if you do need the iterator (to perhaps keep iterating or something?) then you would also need to do extra work in the JavaScript example.
HTC is not Android's "biggest vendor." Samsung Telecommunications has more device sales, more revenues, and more profit than HTC.

Nexus devices are the reference devices that were supposed to be used by developers: at the Google I/O conference, each attendee received a Nexus 7, Nexus Q, and Galaxy Nexus (http://www.computerworld.com/s/article/9228585/Google_gives_...). If you have a different opinion of what Android "reference devices" are, then provide them for evaluations by the denizens of Hacker News (of which includes a number of Google employees).

It is not necessary to "ask yourself who the real profit makers are," because the revenue numbers for HTC and Samsung are available to the public. The numbers state that Samsung is alreaduy generating more profit than HTC by a significant margin. Samsung's numbers have been increasing. HTC's numbers have been decreasing. Here are some articles that perfectly summarize the point:

"[HTC] posted its third consecutive drop in profit after cutting its revenue forecast amid competition from Apple Inc. (AAPL) and Samsung Electronics Co." (http://www.businessweek.com/news/2012-07-06/htc-second-quart...)

"Soaring sales of smartphones lifted Samsung Electronics Co.'s profit to a company record in the first quarter and executives said that a new model hitting dealers next month will fuel its financial results during the second." (http://online.wsj.com/article/SB1000142405270230472330457736...)
You could still keep the networks separate.
Social Networks Implode Quickly
Eircom (an Irish ISP) are trialing IPv6 currently, and the routers they have been shipping for the last year or so support it.

Other than that, our co-location provider Blacknight offer IPv6 to their customers.. but that's not exactly residential!
Show HN: My book for freelancers who struggle with pricing
That's generally what I see self-taught people lacing, i.e., deep understanding of anything outside of languages.

What a shame. There are lots of very accomplished self-taught people who know much of this stuff and are busy changing the world. I sincerely hope you get a chance to meet many of them.
Qualcomm? ARM?
Oh great, now our spycams have spycams, rather Inception-esque.
Also, I can't imagine it would play well with screen readers.
It's an extremely simple toy intended to help people understand how to integrate the MPS, rather than show it off. But have at it!
A/B testing with real customers (in this case, his colleagues) is the only way to resolve this. It's worked with my difficult clients and even more difficult partners. Just don't be surprised if your client's "bad" ideas win over yours. Oftentimes, industry-specific, historical reasons override the principles of good design.
So far:

* 234 sales

* $8,497 in revenue

Next week, a podcast episode about consulting/pricing that I recorded with patio11 will be out - stay tuned!

EDIT: If you want to buy, I'm running a 1 day sale (https://twitter.com/brennandunn/statuses/246644865092440066). Coupon code is TGIF, expires tonight at midnight EST.
Actually it's not interesting; your perspective is merely another instance of the perfect being the enemy of the good. Reasonable minds will differ on the value of a particular perfection/good decision, but it's no sword of innovation.
"Microsoft has received five times more income from Android than from Windows Phone" (http://www.asymco.com/2011/05/27/microsoft-has-received-five...)
That's still less convenient than working locally. Working locally, I can hit one key combo and be previewing my changes in the browser instantly. Not to mention being independent of a net connection to develop.
We had a discussion about this about how often bomb threats get made to universities. I felt as if this was a rare thing, which is why, IMO, when it does happen the news picks it up.

However, my coworker thought that it does happen often, but is curious as to how they then distinguish between what might be legitimate and what they immediately think is a hoax.

Then we both thought, if you do want to make a bomb threat, how do you decide who to call? Deans office? Football Coach? Ombudsman?
Encoding data into images is certainly possible, albeit sometimes a PITA.
Metric time!
> I call Chris Mok, a top-ranked local TaskRabbit who earns up to $1,500 a week. Mok was laid off from his job as an art buyer at Macy’s (M) in 2009 and now spends most days, including weekends, on handyman assignments such as assembling Ikea furniture.

TaskRabbit: Distributed underemployment.
He was bet a candybar that he couldn't make a gif that never ended. He did it, of course, and that became the first streaming webcam software.
I know, but I still think it's stupid. Nevermind though, it's an endless opinionated discussion.
Well obviously one of the top reasons is control for Apple, nothing can be done here.

From the consumer perspective, and I could be biased because I have a ton of apple's hardware, I see trouble when making a dock. From my experience with microUSB it's fragile, you can sway it by pulling not exactly right, you will have to aim every time you put something in dock. Where as with new connector you don't have to aim - it will slide in, it will easily slide out because of locking mechanism.
Jeter's net worth is something near $125mm, the Promise campaign has given out over $30mm so far. As nice of a guy as Jeter is, I don't think he's given up 1/4 of his wealth.

Smarter money is on the Stryker family (http://www.mlive.com/business/west-michigan/index.ssf/2010/0...) and the Upjohn family. The combined wealth of the two families is ~$10B and they have pretty strong Kalamazoo ties.
Unfortunately not on IE6, and this would require both canvas support and CORS. I think most browsers that support that also support true web sockets.
I sincerely hope not! ISP wide NAT is bound to cause countless issues for internet services and businesses.

The first and mose obvious examples I can think of:

* Internet services (eg websites, netfix etc) can no longer blacklist IP addresses without blocking entire ISPs.

* Businesses can no longer offer "direct to the office" VPNs for remote workers.. Actually - even site-2-site VPN's will break if both sides are behind an ISP wide NAT.
thanks for clearing that up for me!
Retina isn't about the screen, it's about the assets that are displayed on that screen and how they're designed.
> If the messages were not handed over on 14 September, Twitter would have been in contempt of court and faced substantial fines.

So pay the fines, take a stand.

You have $1billion dollars right? Put it to some good use.
Twitter is consistently working for legal user privacy, even in the face of this U.S. setback. (I'm not affiliated with Twitter, I just follow them).

Read about the Digital Due Process alliance here, including Twitter: http://digitaldueprocess.org/

"An alliance of tech companies including Twitter, Google, Amazon.com, Apple, AT&T, Facebook along with nonprofit groups called the Digital Due Process Coalition has been pressing the U.S. Congress to update federal privacy law to reflect today's cloud computing era, but has enjoyed only limited success so far. "
This isn't true.

Comcast, Verizon, and T-Mobile are a few of the big eyeball networks who are making large infrastructure investments in IPv6. ISPs are far ahead of most content and hosting providers in this area, as they bear the pain of IPv4 scarcity when providing addresses to their subscribers.

Transit providers are on the whole prepared for v6 as well.

As an ISP, you don't want to wake up one day and see analysis that your network numbering is at odds with your growth plans.
I too have encountered the same problem of techies and startup marketers overtaking communities and adding little to no value. It seems as if everywhere I go in the startup world, the site is half filled with people only trying to market themselves. Ie. it's not a real community.

I think it's a tough problem to solve. In the beginning stages of your product, unless it goes viral, you'll be desperate and thankful for any users you can get, although you'd prefer 'normal' users (i'll call them "normies").

The problem with getting normies is that they're incredibly hard to reach. Outside of the tech sphere, few normies have heard of Quora, hacker news, digg, even reddit. Think what % have heard of any other number of less known startups. The answer is probably less than 1% for normies. They don't seek out new experiences online; they'll sign up only if your site goes super-viral, as facebook and twitter did. I think the problem is inherent in Normie behavior - they simply don't have much time to invest in or thought to give to new online startups.

The solution, I believe, is to target a niche community - either local or with a group of people who already socialize with each other. This is a purely an area of execution strategy and is quite fraught with difficulties, imo.
Couldn't this be used to add another layer of security to a conversation? If there is a way to generate gifs on the fly that contained what you wished to say, it could be used to mask your message from basic text screening and copy/paste.

Thoughts?
And we will move, but it's not going to happen until 98% of the world's networking infrastructure (both public and private) is IP6 ready, which probably won't be for another decade.
suggestion: it would be nice if people could request examples, and others could submit code snippets
While Google reasonably enough outsources the hardware portion of job, it has an OS for mobile devices (Android) which cannot be successfully developed without significant hardware expertise.

While not on consumer hardware front, Google also develops (but not builds) its own quite customized servers. Facebook also does so, BTW, and in a nicer way (see opencompute.org).
I'm running on IPv6 on Comcast in the US, and yes while I get access to the same web, I have noticed that I was having issues with IPv4 that I don't have on IPv6. Such as limits per IP/account tuple logged into certain servers.

So my iPad, iPhone, and MacBook Pro being logged into the same Google account over IMAP would sometimes cause issues because of too many connections for that specific account, now with IPv6 that isn't an issue because all of my devices now have their own unique IPv6 address. Perfect.
Black Mesa: Source Released (Community-made Half-Life update)
"Is being the best enough?"

I was speaking about industrial design.

In most markets and in most segments it isn't enough.

The Toyota Camry is the best selling car in America but it doesn't compare design-wise to a Porsche or a BMW...hell the best selling vehicle in the U.S. in a pickup truck.

Design is a very important differentiation point, and it certainly adds to sales, but it doesn't appear to be enough to dominate an entire market in the general sense.

Sales figures in the mobile space seem to indicate that while consumers like and appreciate top-notch industrial design, there are other factors that come into play. I don't think the iPhone 5 is dominant in those other factors to makeup for a ho-hum design update.
Presidential bear hug reveals key problems with Yelp
Twitter is still supporting the users; Twitter waited until the last possible day to turn in the records and in addition has protected the tweets from being used until after an appeal process.
When put in this situation I usually go down this list:

- find something that is 'technically impossible' about the element(s) in question

- find something about the element(s) that will "increase load time", even if it's only by a second or two. (telling clients that their site will load slower always gets their attention)

- if available, use someone in the clients' staff/camp that agrees with me and have them do the convincing. Sometimes a client will think you're advising against element(s) because you're lazy or incapable. If someone they trust more is in accord with you, it helps to sway them.

if these or other tricks of the trade fail, I remind myself that 'the customer is always right', collect the check, and likely won't include the project in my portfolio.
Please, find me an android device that DOESN'T have a one-click root.

Download Windows/mac app, connect phone to machine, launch app, click one button. Phone is rooted.

Satisfaction? Download terminal emulator. Type 'su'. Own
Maybe. But 18 years in, it hasn't mattered yet.
A company the company the size of Apple doesn't have an excuse to get it wrong. It was poor testing and low quality development.
I should probably clarify that little bit of hyperbole. We do track known issues (of course), but bugs in production are extremely rare -- about one per year.
It was never a popular site outside its clique.

http://startupjunkies.org/blog/2012/09/14/unlucky-little-quo...
http://en.wikipedia.org/wiki/Columbine_High_School_massacre
He cashed out a retirement plan to partly pay down his debt! He is less stressed about this!

Some people have more money than sense. Student loans are relatively low interest & you can take your time paying them off. The future value of the money is that retirement plan is going to be so much more than any interest that would have accumulated on the loan.

Debt isn't necessarily bad!
These huge companies (I'm looking at you, Google) can choose to operate (or not) under the draconian jurisdiction of the USA, where the PATRIOT Act's NSLs have completely evaporated due process at the federal level.

It's been in place for over a decade now. It's not going anywhere. Yet these companies are still installing new servers within the borders.

At which point does the blame shift from the lawmakers to the complicit? Is the ten years between October 2001 (PATRIOT) and October 2011 sufficient? If not, then what is?
The Death of SEO (Part 2): Generating Real Content
oh i like, how does this compare to pd and max/msp, apart from the fact that those are visual.

it seems that the overtone guys want to add a visual display in the future. but most comparisions of supercollider and max/msp are mainly focused on the frontend.

is there anything i can do with max that i can't with sc besides looking pretty? (although i do prefer a nice editor to a visual thingie)
Makerbot Industries puts massive countdown timer on homepage
For those of you curious about IPv6, and wanting to experiment with it at home or in the office, have a look at SixXS[1] and Hurricane Electric IPv6[2].

They both offer free IPv6 "tunnels" which can be used to provide IPv6 to your home/office.

We use SixXS in the office, and the tunnel has been alive without issue for 83 weeks and counting..

(P.S. SixXS is probably the easier choice if you have a dynamic IP, or are not setting the tunnel up from your router directly..)

[1]: http://www.sixxs.net/
[2]: http://ipv6.he.net/
محمد نور الدين محمود يكتب :يــوصي بــهم و يســـيئون إلـــيه  | الدستور الأصلي
What country's jurisdiction do you recommend they move to?
Slightly related anecdote: A number of years back (at least five or six) I noticed that if you made a smart playlist with a time range constraint the "max" time would increase by one second each time you edited/saved the playlist. I sent in a little bug report (through an iTunes feedback form on their website).

Right now I can't check whether the bug still is present in the Mac version, but I can see it still exists in the Windows version.
These are both pretty good. I will do more research on both. What kind of keyword did you use to search for it? None of these showed up my search.
This post contributes negative value to Hacker News.
How to Snooze Messages in Gmail
Dutch court rules linking to photos is copyright infringement
Is there any documentation that says what this does/how it works? The documentation on the web site seems to be for people already familiar with the code.

e.g. how does it compare with the Boehm collector?
I am aware of that. Let's look at Mail passwords - Mail is the App with designated access on that pane.

Now, if the entire Keychain is unlocked, Mail can access it when I check email. If the entire Keychain is locked, it asks for permission to use it. If I give permission, the entire Keychain is unlocked and left unlocked. It's not only access to Mail that is granted when Mail asks for validation. The entire keychain is unlocked.

Some claim to just keep their Keychain locked. People who say they keep theirs locked all the time, do they really give a password every single time they check their mail during the day, and then immediately afterwards open Keychain Access and relock it? That's the workflow required to keep the Keychain locked. Perhaps it works OK if one uses another computer for email and internet use. If one uses email and site logins on their Mac, one either has to retype their password every single time, and every single time go open Keychain and relock it, or they are sitting with the whole Keychain unlocked.

The command discussed is an easy way to pull passwords off of people's Macs. All you need is to wait for a few moments while they are distracted. This is a flaw. All passwords stored on the system should not be available for a passerby to examine without validation. Validation is only required if one is willing to unlock and relock the Keychain constantly, after every email check and site login.
A simple keyword research & content roadmap for startups
Search and content optimization is quite often ignored by start-ups and small companies, the reality is that a modest time investment can pay large dividends towards business and visibility growth. I figured I would write up a quick little roadmap that can get you started around a strong search marketing strategy.
Complete bullshit. If Apple had put a shady HTML form it would have been the same. People in the east cost put their alarm clock at 3am, I don't think the design of the page made them change their decision
This undermines my basic assessment that if a business on Yelp has at least 100 reviews, it compelled enough people to respond an is worth checking out. I'm still able to use this methodology on Foursquare; if people consistently check into a place, it can't be that bad.
I am using Django, but I will have a loot at it anyway. Thanks.
As far as I know, they can't.

All they can do (and have already done) is ask nicely for it back.
Vim is a text editor (and a very good one), it isn't an IDE and it is a bad idea to try making it an IDE.

A better idea would be to use it INTO an IDE. I know some IDE let the user choose vim for editing text but I only use vim in a linux shell so I don't know if those integrations works very well.
I actually thought the screenshots are quite interesting with their scanline glitz, but apparently that's from postprocessing.
I think most of the issue will disappear when intel issues a clarification. I suspect they meant that linux support wasn't currently available in the kernel for chip level features.
Fluid Feature Rollout For Ruby On Rails
On Boredom in the Apple Land
Designers and developers are a bit bored by Apple. Looking for the wow factor in the iPhone5? It's the taller screen!
Ookli's Blog.
That is not straight. We had the correct username and password. We lost the security questions.

It asked us for neither when we wanted to redeem gift cards, and then wanted answers to the security questions after we had already given it the correct username and password before we could purchase anything using the gift card money.

If it's going to inconvenience me to spend the gift card money, then it should do it before I redeem the card so that the card money isn't trapped within the account if the account is currently inaccessible.

--edit

Accounts are pretty broken on iOS in general. I once logged into my appleID using my Dad's iPhone to download an app for him because he hadn't setup his own appleID yet. Later, he setup his appleID. The problem was, whenever he went to update his apps, it would ask for my appleID password when it wanted to update the app that I installed - only it didn't mention anywhere why it was asking for the password to my appleID. My account credentials did not appear anywhere else on the phone. We checked the settings, looked up things online, and even asked support. No idea why it was asking for my password. Eventually we traced the problem back to the update feature, and deleted a bunch of apps we thought I may have installed. It solved the problem and it doesn't prompt for my password anymore, but there was no way for us to know which app was causing the problem.
Gambling For Kids: A How To Guide
Unless you hadn't showered for a long time prior, you were probably nauseated, not nauseous.
Someone made a Turing machine out of Magic: The Gathering cards. http://news.ycombinator.com/item?id=4506865 Even more ignored.
I've got 14Gb in Zune and its lightning fast on a 5 year old ThinkPad.
You edit the live sites? Ow.
Ars is usually so good that I thought I would find insights into Imagination Tech's PowerVR GPU or at least _something_ to rationalize the disconnect between Intel's usually great linux support and Clover Trail.

The mention power management but not GPU power management or GPU anything. Huh?