Live data from Hacker News

Apple Developer Center still down

marco.org

191–200 of 204 posts

Re: Apple Developer Center still down

#191
post #34

Earlier quoted context omitted.

There is money to be made making software for Linux. Mostly in engineering / Scientific software. Making money of utility software ? Not so much. If you are a company like PGI you are probably making a ton of money selling fortran compilers to people running Linux on their clusters.

Sadly the PGI compilers are (at least in my experience with codes I use) buggy, slow, and difficult to use. Why pay when I can get comparable performance using GNU compilers?

People using FORTRAN have this weird tendency of not changing much with the times. Their code bases go back decades, and PGI compilers are something they continue using.

Re: Apple Developer Center still down

#192

Earlier quoted context omitted.

It is false. I and my coworkers make plenty of money developing for Linux. Also, we're hiring: http://aws.amazon.com/sdejobs/

Do you all make money developing Linux software for consumers? Anything my mom may have used, perhaps?

Why should companies care about selling software for $9.99 when there are free alternatives, while instead they can focus on other things where they really add value ?

Re: Apple Developer Center still down

#193
post #82

Earlier quoted context omitted.

Android (Linux) has surpassed iOS in number of users worldwide.

More people drive Toyota than BMW. More people eat at McDonalds than Five Guys. More people stay at a Holiday Inn than The Ritz Carlton. The statement is worthless as it conveys no meaning, other than a factoid, as do my statements.

How is that smugness working out for you ? Windows users are fewer than iOS users. Would you now compare Windows phones to Ferraris by using the same analogy ?

Re: Apple Developer Center still down

#195
post #81

This reminds me, yesterday i got an obviously spoofed phishing email from "apple" telling me to reset my passwords and reenter my CC info. Anybody else get that? http://imgur.com/hyta4bC

It never ceases to amaze me that such emails are carefully constructed in the graphical sense, but miserable failures in the grammatical.

The British spelling of "apologise" is also a giveaway.

Re: Apple Developer Center still down

#196
post #6

Earlier quoted context omitted.

Interesting; the http://devimages.apple.com/ URL seems to return the underlying contents of the file, bypassing the SSI (I'm so happy they use SSI... seriously: I love SSI ;P). You can then see the raw directives, and pull the individual parts. (It isn't quite then fair to say that it is a "broken bit of their template system"; it is more that it is a poor way to setup a static large-file caching endpoint, and may it…

Might I ask what vulnerabilities exist for SSI, and why you describe SSI as a "poor way to setup a static large-file caching endpoint"? I haven't used SSI before, but after researching various technologies, it looks like a solution for my own caching use-case, and I am planning on implementing it. I realize that it's a rather old technology, but as long as there's nothing wrong with it, I think it could work for me.…

I did not describe "SSI" as a "poor way to setup a static large-file caching endpoint"; that description was for the way they setup "devimages." to overlap with the content for "www.".

Let's imagine that the code in question was not SSI, but instead PHP. You might have this running behind a copy of Apache and mod_php. Your website includes both code and images.

This website runs like this, but maybe the way you configured Apache is too slow to handle downloading all the images: these large-file static assets need to be handled by a different system.

So, you install a copy of nginx and point it at the same folder. You give this copy of nginx a new hostname, such as "devimages.example.com" as opposed to the Apache "www.example.com".

Problem solved, right? No. Now if you go to http://devimages.example.com/index.php you get access to the source code to the website (which is generally considered a big security failure).

That seems to be what's happening here: the "devimages." hostname is configured to bypass the SSI parser, and you are getting to see how the page is composited. This could be a problem.

However, it also might not be a problem: it largely depends, which is why I was just idly speculating; it certainly feels wrong, though. As for SSI? I was serious: I love SSI, all my stuff uses it.

Re: Apple Developer Center still down

#197

Earlier quoted context omitted.

It is false. I and my coworkers make plenty of money developing for Linux. Also, we're hiring: http://aws.amazon.com/sdejobs/

Do you all make money developing Linux software for consumers? Anything my mom may have used, perhaps?

Absolutely. For example:

https://www.neflix.com https://www.amazon.com

And we're not the only people making consumer-oriented Linux software. For example, https://gmail.com .

Re: Apple Developer Center still down

#198

Earlier quoted context omitted.

Do you all make money developing Linux software for consumers? Anything my mom may have used, perhaps?

And consumer software is the only one that matters because..? In any case if your mom uses the interwebz, she has probably used Linux software, both free and money-making.

Are you saying it doesn't matter? Or that it matters so little you can justify just staying out of that market entirely?

Yes, the whole world "uses Linux" in one way or another. But Linux is not a viable consumer platform (No, Android doesn't count).

Re: Apple Developer Center still down

#199

Apple's websites are among the worst corporate sites I've ever used. I don't say that just to be critical or cynical (ahem), I'm merely pointing out that they have tremendous room for improvement. As opposed to say php.net or stackoverflow.com which still give me that fresh air "why can't all sites be like this?" feeling every time I visit them. Most of the time when I visit Apple's sites now, I just assume that what…

Have you spent any time on the Verizon or Sirius XM sites? How about the average multinational insurance company? "Among the worst corporate sites" is a huge leap, considering the profound amount of crap. Spending 5 minutes using the average electronic medical records (EMR) web application would be enough to make your hair fall out. Forget about interoperability of EMR formats. It's a mess. I'm not defending Apple at…

Oh sorry I just meant, from a developer's perspective, Apple's site is very "hands on". An 80s and 90s way of looking at software development that requires more setup and boilerplate than today. To me, they are passing the buck to developers to just "work it out".

I realize that Android is even worse (I wouldn't be able to test on the hundreds of devices it runs on). I'm hard on Apple because they have billions of dollars. Two policies that would fix their site for me:

* Throw provisioning in the wastebasket. They forgot the first rule of security: if you leave it up to the user to learn it, it's insecure. Imagine how easy it would be to steal the private keys from a developer's machine, or from the email they used to send the key to someone on their team. It's fine to let devs sign their binaries. But don't impose that as a requirement. Xcode should automagically jump through whatever hoops are necessary to sign a binary to run on the device you are building for, and also sign it when you upload it to the app store (with credentials it receives from iTunes Connect using your username and password). To me, there is no excuse for the way it runs now. I understand that they rushed it through to get the iPhone released to the public, and that they perceive their current policy as more secure. But they are wrong. It's just more work.

* If they are going to deprecate something, don't get rid of the original page. This is web design 101 and I just don't understand how it keeps happening.

Re: Apple Developer Center still down

#200

Earlier quoted context omitted.

Sadly the PGI compilers are (at least in my experience with codes I use) buggy, slow, and difficult to use. Why pay when I can get comparable performance using GNU compilers?

People using FORTRAN have this weird tendency of not changing much with the times. Their code bases go back decades, and PGI compilers are something they continue using.

My experience with PGI is that the engineers liked them because they had a FORTRAN to CUDA compiler, so they didn't have to rewrite their code. They were pretty good about answering bug reports, with the number of times I had to install new compilers on the compute systems.
Post reply on HN