skysight-inc/HackerNews huggingface dataset:
I prefer magic, too, if it works. I doubt it does in this case, though, and I get the impression Apple knows it hasn't nailed it yet, either. At least, elsewhere in this thread people note Apple's stuff can be overridden on a per-app basis.

I also get the impression that Apple's idea about the perfect balance between flexibility and "it just works" neighs more towards the latter than Google's ideas about it, as witnessed by some remarks that Google's Sync adapters that app developers _can_ use are exactly the same as Apple's solution that app developers _must_ use.
One thing nice about myOpenID was that you could auth in with nothing more than your myOpenID, if the consumer (do I have the right part?) allowed it. No name, no email address.

claimid.com exists too.
But you have no real architecture details, only a small number of bullet points on how it's supposed to behave and a simple but not horribly descriptive API. That isn't an architecture, that's just marketing materials.
They are completely irrelevant to anything.

Given only that, you cannot possibly make informed commentary on how it will behave in practice, you are just parroting a story.

In particular, you said "it let poorly-behaved apps drain significant amounts of battery in the background and it's not true that Apple has now added that possibility."

You cannot possibly assert this with any real details to back it up, because you do not know how this architecture operates past "apple says they won't be woken up enough or run long enough to drain battery". If you have the actual details necessary to back this statement up, please add them.

Unless you are talking at such an abstract level where everything that matters is an implementation detail, in which case it's very easy to design perfect architectures that have no problems!

We don't believe people when they make crazy claims about crypto, without seeing the actual details and implementations.
We should not trust Apple or Google's marketing points about their architectures when trying to make "architectural criticism".

In the end, if you really believe "architectural criticism" is possible without actual detailed design info, carry on.

But to me, that's a worthless discussion based on what are essentially talking points.

In any case, all that matters in the end is performance in the field, so this entire discussion is mostly technical masturbation until real users have phones in hands.
Yeah except you used the quote out of context.

"In addition, we are consulting with local businesses and the City to address the issue in the short-term, while also evaluating longer-term solutions to ensure the issue cannot recur in future."
I think this article is more directed at startups that are offering some kind of mobile mostly functionality, they should think about doing development Android first.

Tests about different directions to take, or anything, really, are much simpler with a faster turnaround.
That's a weird mis-characterisation of what it means to be colourblind.

I thought male pattern colorblindness (far and away the most common type) simply means the inability to distinguish green from red, not total lack of color vision. Hence why I would expect you could still locate resistors with blue bands.

any resistors not in a pcb should be in a nice drawer with a neat label

"Should" being the operative word here. If that always happened, we wouldn't have bothered to give resistors identifying marks.
Kind of beats the point of having regional editions so that users can get books at a reasonable price, doesn't it?
Show HN: A WebGL history viewer for versioned circuit board designs
One of pg's best articles talks about this:

http://www.paulgraham.com/nerds.html

The relevant part starts with "Teenage kids used to have a more active role in society.", however the whole thing is a great read.
Feature X is neither the worst thing in the world it's ridiculous that Android did it! Nor is it an unallowed good, it's completely ridiculous that iOS didn't immediately o it! (as whatever the opposite of apple fanboys would have said; hateboys?)

Rather, it's a feature with some negative repurcussions as well as benefits, some possible tradeoffs.

Apple, for better or for worse, these days, esp on iOS, generally chooses not to jump into such features right away. They wait until they can expend the developer time on them to consider all the trade-offs and all the choices and different decisions that could be made in implementing that feature. And then they spend that time, and try to implement the feature in a way that minimizes downsides, maximizes upsides, and minimizes technical debt too.

Doesn't mean they always get it right. And this strategy itself, even when gotten right, has it's own pro's and con's -- there are certainly reasons, especially for hackers, to prefer Android's wild west over Apple's walled garden.

But there are evaluations that are neither "Android was stupid to implement it 5 years ago" nor "Apple was stupid NOT to implement it 5 years ago."
And for me, those same teachers were the first to force me to think critically and at a much higher level than I ever thought I could. Unfortunately, standardized tests don't lend themselves to critical thinking.
They only tested variations on type face and layout. They didn't offer any completely different logo options that split from the familiar.
Thanks for the detailed info - I'm going to look into this. Our HTML/CSS structure is a little funky in order to make our sidebar drawer work smoothly, so it probably has something to do with that.
Thanks. Will add some new services soon. Let us know if you have some suggestions.
It appears to be specific to law schools

http://en.wikipedia.org/wiki/Law_school_rankings_in_the_Unit...
There is a deliberate effort in academia to downplay, or in the case of this piece, distort and even place blame on the Protestant Christian educational movements of early America. The Great Awakenings that spurred the creation of U.S. colleges and universal public education were fueled by a moral tradition and were an enormous success. That tradition has nothing to do with todays failing public schools. The author also fails to note that the current American home school movement has explicitly Christian roots.
So if I'm reading this right, they don't post pictures, but they made sure her name was easily Googleable?

My name is Michael Roberts. Go ahead. Try to find out who I am from Google. I mean, sure, throw in my username here and you get my site since that was meant to be findable, but still - from my name alone, I'm effectively anonymous.
I've been using a combination of aws-cli and the Java-based tools (as some features are unsupported by aws-cli yet). I've been patiently waiting for CloudFront support - no luck yet! Also, I'm switching my new projects to use botocore, but it lacks any documentation and it's been really painful!
Could you please expand on this, or suggest some links so that I can learn more about how high profile research labs work.
Yes, I got that. Here's my take on it, which might contradict most of the stories out there. I don't think the many number of such recent cases is a new occurrence. It's just that the media is using 'Rape cases' as their 'News topic for the year', making sure they make a big deal out of such cases, which is a good thing.

But media concentrating so much on this topic is because people are finally ready to talk about such stuff. I've heard of dozens of rumors of rape that were allegedly subdued over the last few years. I think the Delhi rape incident was the tipping point.

I don't think rape cases have increased, I think the reporting and public outcry have gone up. India is finally dealing with the most shameful parts of a society whose discussion was until now anti-cultural, any discussion related to sex is anti-cultural. In our movies the most just thing for a rape victim was to get them married to the rapist, that was considered giving the victim a life, go figure that out.

Despite all that, I and several other people go by our day mostly care free. There is a sense of security in our social lives. Shit still happens, where doesn't it not happen. But this shit is not new, it is not unique to us. Making such lame shallow comment about a culture is insensitive.
Thanks bowerbird, in fact the font of the numbers has been a source of considerable headache for me. I haven't found a satisfying design since it's hard to balance utility with the color scheme. I'll try the bold font tonight.
I believe you are referring to the app store guidelines. The article mentions the android market place.
Is it just me, or is this winner logo the one most similar to the original logo?
It's graphing "offset", not "drift". The actual fluctuations are more like 0.1ms it seems. The DC bias is presumably inherent in the measurement mechanism (asymmetric IP delays, etc...).

Best guess, anyway. Honestly the data looks surprisingly uninteresting. There isn't much there in the way of notable observation or correlation with other effects...
Nice passive voice, 'been told'. Who told you that? Do you have an example of an actual person telling you that 'for years', and that same person is now telling you different? If so, then, clearly, they changed their mind, sure. I doubt that 'everyone' did though.
Does delegating to Google also work for Google Apps [for Your Domain]?
Looks like a cool idea. It would be nice if somebody made CSS exciting again.
I'm current attend Western Governors University, a self motivated/paced program. The most difficulty I've had is learning how to learn (never learned in school). I'm only now (after 10 years from graduating from high school) how to teach myself something new. I'm figuring out what study method works best for me. Now I was in honors all through public so me saying only now I'm having to learn how to learn is troubling. For my future children, I do plan on homeschooling with a backup plan of charter schools that encourage self directed learning, we'll have to see how that goes. My husband agrees also that public and private schools discouraged creativity. Breaking the habits that schools taught us (conformity, obedience, accepting of authority) is hard to break
Because lists differ, I have often referred to my having graduated from "one of the forty top-twenty law schools." The other reply just posted at this level appears to correctly explain why the person to whom you are replying chose "top 14," but anyway I don't always take strictly rank-ordered lists of higher education institutions very seriously. Rankings are debatable.
"At this point, all I hope is that PearsonEd makes the changes and fixes the pages in the new version and releases it. Until then, I shall have to fix my copy of TAOCP on my own or buy an expensive original edition."

How many developers (students and those entering the field) in India can afford such a high price? We take a lot of the knowledge we get in the West for granted, but the rest of the world isn't so lucky.
If there is any book that you should get in paper form, it is TAoCP.

This is one book where the author has taken great care, and decades of work, to truly build the book from the ground up.

The book, the fonts, and the style were developed for paper. Knuth even has 5 other volumes of books containing the instructions and source code to reproduce almost every single curve, stroke, and space you see in the books.

I think advocating digital publishing is probably good, but not for all things. Books shouldn't be treated as source code with continuous deployment. Even one word on one page can massively restructure the rest of the document, making it extremely difficult to coordinate and fix.

What I think should be fixed is the dissemination of authentic books at a reasonable price, for especially students who typically don't have much money at all.
Original discussion when this was first submitted: https://news.ycombinator.com/item?id=1081514
What are some great online tools for startups?
And obligatory PG essay on schools-as-prisons: http://www.paulgraham.com/nerds.html

But the Sir Ken Robinson talks are much better. Those fundamentally changed the way I thought about education.
Organize your iPhone apps with less logic
William Faulkner once said, "The past is never dead. It's not even past, and the future seems assured, even when it is not."
Certainly that solution would have avoided this whole fiasco in the first place. Though immediate user feedback when entering an invalid email address is a somewhat useful feature as well, so maybe that's why the vendor included it.
I think we all understand that part (the "no posting pictures of our kid" part). It's just that many of us (myself included), don't understand the purpose of creating a bunch of social networking accounts for her at birth. Wouldn't it be better to let her create her own accounts when she's older? I mean, maybe she would rather have a different email address or Twitter handle. I think she should be allowed to discover the internet on her own terms, with some guidance from Mom and Dad, instead of being handed the keys to an "internet trust fund".
And the real questions: why not a log scale for the vertical axis, and what is the vertical axis measuring? [is it $/month, $/week, total revenue, profit?]
Windows NT development started around the time of Windows 3.0.
> People in India don't even have the reasonable expectation of riding a public bus without getting raped to death

Why so many negative votes? What was wrong about me being offended by such an insensitive statement. The statement was factually incorrect. Is it not arrogant to comment on a country like that without data?
Right. I do not argue that rewrite is always the right thing to do; indeed, I argue that very most often it is the wrong thing.

But, answer me this. How many companies have imploded because their software was not maintainable? That's the other half of this article (Joel only wrote half an article, I contend). You can no longer make competitive bids for work because your impossible to understand. It takes months for the simplest change. Your customers leave in droves because your code is endlessly buggy, and you are pouring money into the drain of bug fixes that just introduce new bugs. Or, it is just a long drawn battle, as your profit margins slowly erode away as each new feature becomes incrementally more expensive to implement, until you are at negative return.

I say again; we have massive empirical evidence that total rewrites of very large infrastructure works. If you don't do it, your competitors will do it for you. And, of course, if you do it when there is no competitive need for it, you will be flushing money and/or your company down the drain.

(edited to fix some grammar and clarify a few poorly worded points)
The last graph I saw estimated total revenue from iOS apps was about 2x that of total Play Store revenue

If Google had sent that much to developers they'd be saying something. 90% of the data points we see are of the form:

My app made X on Android and 5-10X on iOS
I got to 90 ;)
Well, I am young, so I may go through something like this again. But at the moment, I was totally against it.

Now, when something like this comes up again, I learned enough to PLAN through it better. Realistic deadlines will make any work place a better place to be.
This is an excellent point but you have to consider it within the larger context. How much of children's natural enthusiasm for reading, writing, and analysis is burned out of them by other teachers? Moreover, a lot of kids aren't lucky enough to ever have an exceptional teacher of that sort.
That would be slightly complicated, but maybe the alternative is if you select an expression and click on some 1-variable function then we'll use the expression instead of the generic 'x'.
Of course I'm referring to the App Store as that's what your comment was about. If you want to publish on the App Store you need to make sure your app can't be thought of as 'limited' as then the reviewer could reject it, citing rule 2.12 - whereas on Android you can release almost whatever you want.
And in Dallas with a new(ish) building:

http://en.wikipedia.org/wiki/Museum_Tower_%28Dallas%29#Confl...

Has yet to be fixed.
Ditto for paying for a print copy. Some tech books I'd rather read outside in the sun; it forces me to actively try to internalize more instead of hopping to/from the console every minute.

Maybe http://lulu.com ?
Wait did I miss something, aren't Go Channels just coroutines and doesn't Lua already have one of the best if not the best coroutines implementation that exists in a "scripting language".

Maybe it's just a wrapper? I don't understand the reasoning for this.
No, I don't think so. On the other hand I do know a case with MBA type manager who gave away the job of doing their website to a complete amateur, just because he knew him. So it wouldn't surprise me either to be honest.
Bah in the general direction of your false equivalence.

Call me when we have forced labor camps and generational punishment. The USA sucks, but others most definitely suck more.
I know that the majority of Indians aren't rapists, it's just the institutional acceptance of the rapes that do occur that make it seem so much worse. There are people, such as yourself, who are trying to help, but at this point, it seems as if you are in a David vs Goliath situation, only without a sling. It doesn't seem to be the general population that is the problem, its the government, and governments are notoriously difficult to change.
Unproductive, probably; fun to write, definitely.
Open Source has an accepted definition. The Open Source Definition was created for the purpose of clarifying what should b required to label something Open Source. Just because they don't go beyond that to the point that others in the community do doesn't mean it isn't open source.

http://opensource.org/osd

In particular:

>License Must Not Restrict Other Software

>The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.

Not only does Open Source not imply everything on the platform should be Open Source, it's explicitly against its definition. Google Play services does does not affect the base android operating system. It is given root permissions on the Google backed distributions of the Android Operating System.

It's perfectly fine to complain about Google giving itself a root level backdoor into their official distro. If a less trusted company were to do the same thing, there would be a perfectly validated uproar. But don't change the definition of open source to bolster your argument. In your edit you say "Android is no longer meaningfully open". That's fine, but don't say that it isn't open source, or that it's closed source. That's blatantly by definition false, and the open source community takes their definitions seriously for a reason.
I noticed that immediately, too. Gray gets an "F" from me on Church history. I realise he's a psychology professor, but he really should have done his homework and read something that wasn't revisionist scholarship. His remarks on the Protestant Reformation are pretty weak gruel, because the presenting cause of the Reformation was to challenge the authoritarian Italo-Papal hierarchy in Western Europe. The Reformation was precisely about questioning authority.

If Martin Luther were to read Gray's remarks today, I think he'd find them patently ridiculous.
Wow, looking at this list, it's actually pretty surprising and impressive how much I've apparently managed to do right, at least starting at the "University" stage.

Apparently I should have taken an advanced finance class, but I'm pretty sure my finances are fine right now anyway.
Samsung unveils smartwatch to power Galaxy Note sales
Qualcomm enters the smartwatch game with Toq
A US Senate committee passes authorisation for use of military force in Syria
Systems Management with Ansible [video]
Please expand on how it could ever work any other way, given that people are different and have different beliefs & opinions.
Here's the problem though, a smartphone is a computer, there simply isn't anything that you can't program it to do, so at best, the smart-watch is going to replicate the functionality of a device that we already own.
It's perfectly fine to argue the merits of Android development, but arguing that it's hard to run an app on your own device using XCode is dishonest. It handles provisioning profiles automatically, and you can even hit "fix it" if it doesn't find a valid one when you try to run it.

I've been building an app for Android for 2 weeks now, and I still can't get the phone settings on an Android phone to use it for development. This may be MY problem because I'm a terrible developer, but it's still a problem.
> If that always happened, we wouldn't have bothered to give resistors identifying marks.

Yes we would, because we need to know what that resistor is when it's in a PCB. We can't measure it because it may be in parallel with other resistors.

> Hence why I would expect you could still locate resistors with blue bands.

Can you identify what the colours of this image should be? (Ignoring the massive clue in the filename.) :-p

(https://en.wikipedia.org/wiki/File:Rainbow_Deuteranopia.svg)

That's for a severe form of the most common form of color-blindnes.

(https://en.wikipedia.org/wiki/Color_blindness#Classification)
One bit of advice is not to try and change things too quickly. Quietly observe at first. All of their processes were put into place for a reason. Sometimes the reason has past and that is a process that can be replaced. But it will take awhile for you to discover the difference.
Have you ever tried TestFlight for iOS testing/dev? I'm not saying the Apple process is perfect (I agree it sucks) but TestFlight makes getting test builds out much easier.
I like that! I'm appropriating that term!
Even for smaller projects it may not be the right choice.

I had a side project I work one that would take a complete re-write to make it testable as well as being able to work better in Windows 8.

But I find that when I think about it, it's a huge amount of work and while new features and bugs can be annoying to fix (lack of tests also means inevitable regressions), but still far less time consuming than a re-write.

Plus, if I completely rewrite it so it's awesome and more flexible, I expect that my revenue will probably be about the same as it is now. Rewriting it won't increase my sales unless I'm able to add features that would be impossible in the current code.
The app autoupdate will do that on its own if you're not careful about disabling using 3g for downloads.

That said I also played a ton of the radio last month too but I wish I could turn 3g for the radio stuff and not the rest instead of toggling it all the time.
go's goroutines are coroutines :)
It's just a little surprising that Blackberry was able to hang on longer than Nokia. In both cases, the companies had excellent products but bad timing and feeble marketing. Now that Motorola and Ericsson and Nokia are part of Google, Sony & Microsoft, who will take Blackberry? Oracle?
Wow! Bad karma for dissing Android!
For the record - my family has every platform, including Andorid phone, kindle, and set top boxes. I personally had 2 malwares installed on my Galaxy that bricked it. Also there are way too many apps on Android that ask for information access they should not have - like my GPS location or contacts info for a game. Andoid needs a little higher bar to remove this crapware.
How were they able to collect all the Wedding announcements. Doens't NYT limit the number of articles or what portions of text they can retrieve?
Like me. 16 here, and I already feel burned out. I used to code as a hobby when I was 13-15, but nowadays, I do nothing...

Sad. (Maybe I should blame myself for it, and not school, but it just feels like that's what made me unable to learn for anything other than a need for good grades... that and being naturally good at memorizing information for a short period of time)