Forgot your password?
typodupeerror

Comment: Re:Just what we needed... (Score 2) 61

by iluvcapra (#47947701) Attached to: A Beginner's Guide To Programming With Swift

From most perspectives Swift is ridiculously ugly and not very interesting.

public interface Troll {
  void post();
}
 
public class Complaint implements Troll {
  @Override
  public void post() {
      System.out.println("Swift is ridiculously ugly, especially compared to Java!");
  }
}
 
public class TrollFactory {
  public Troll getTroll(String trollType){
      if(trollType == null){
        return null;
      }
      if(trollType.equalsIgnoreCase("COMPLAINT")){
        return new Complaint();
      }
      return null;
  }
}

Comment: Re:confused (Score 1) 259

when Universal began offering lossless tracks, it encoded a watermark in the audio that manifested as an annoying buzzing noise, and eventually after much complaint it thankfully stopped doing that.

They just turned down the density, it's still there it can be detected with a long enough sample. It's similar tech to what they use in their film prints. I am acquainted with this issue.

Comment: Re:Just what we needed... (Score 1) 61

by iluvcapra (#47947153) Attached to: A Beginner's Guide To Programming With Swift

Whatever you say, AC. However, I'm totally not surprised by a C-level executive and "Architect"-with-a-capital-A extolling the virtues of Java, Web UIs and giving the old song and dance about cross-platform only being about "performance."

Most future projects will be cross platform because user now don't know/care what platform your services run on...

Application vendors desperately want the platform to be a dumb pipe that disappears in order to deliver the Pure Application Experience. Platform vendors desperately want apps to distinctively convey their platform's benefits.

Comment: Re:Expert. (Score 1) 259

Can you listen to it with your headphones of choice? ...

Nah you have it all wrong, it won't be about the music itself. The key word here is "interactive," there'll be some necessary server/remote component that'll respond to user interaction and implement essential logic of the user experience, which will be tailored to the individual. The trick is getting people to actually want this thing, and somehow passing this thing off as "music" or at least the sort of thing someone like Bono could really exert authorship over (as opposed to merely brand or "inspire," while designers and engineers do the actual work). You wouldn't be able to "pirate" this thing any more than you can pirate a World of Warcraft account.

It poses fundamental challenges to the concept of "recorded music" and I personally think it's a pretty stupid idea, but interactive, personalized, "streamed" experiences are the only way artists seem to be able to get paid for their work on the Internet, apart from begging for alms.

Comment: Re:Sanity... (Score 1) 485

by iluvcapra (#47941783) Attached to: Apple Will No Longer Unlock Most iPhones, iPads For Police

They can't literally make you tell them what they want to know, but they absolutely can punish you for refusing to comply with a subpoena, unless the testimony would require you to incriminate yourself, which the disclosure of a password does not if the fact that you possess relevant, incriminating information is a foregone conclusion. That was the decision in Boucher, from your own link.

Several courts have ruled contrary to this in the last two years, but these have only been in cases where investigators didn't know what they were looking for and simply wanted the passwords on general principles. The more general the search was, the more self-incriminating disclose of passwords became, and thus unconstitutional; and contrarily, if the government can show that you received incriminating information or it's obvious or reasonable that specific, incriminating information exists on your media, they can subpoena you to decrypt it.

Comment: Re:Just what we needed... (Score 3, Interesting) 61

by iluvcapra (#47941213) Attached to: A Beginner's Guide To Programming With Swift

Thank god we have Android Dalvik, where I can use my existing Java ME codebase. Oh wait.

We're going from Obj-C to Swift, this seems like a pretty lateral move from a "cross platform" perspective. I would have thought the Great Java Wars had taught everyone that true cross-platform development is a chimera that isn't worth either the vendor or developer's effort. Platform vendors compete on features -- cross platform is antithetical to competition on features.

If you had better tools, you could more effectively demonstrate your total incompetence.

Working...