Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

A Beginner's Guide To Programming With Swift

iluvcapra Re:Just what we needed... (69 comments)

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;
  }
}

2 days ago
top

U2 and Apple Collaborate On 'Non-Piratable, Interactive Format For Music'

iluvcapra Re:confused (344 comments)

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.

2 days ago
top

A Beginner's Guide To Programming With Swift

iluvcapra Re:Just what we needed... (69 comments)

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.

2 days ago
top

U2 and Apple Collaborate On 'Non-Piratable, Interactive Format For Music'

iluvcapra Re:Expert. (344 comments)

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.

2 days ago
top

A Beginner's Guide To Programming With Swift

iluvcapra Re:Prerequisites (69 comments)

I'm uncertain of the statistics on this, but whenever I see photos of "Indy dev" conferences I always see a lot of silver laptops with glowing fruit. I think most of these people are already equipped.

2 days ago
top

Apple Will No Longer Unlock Most iPhones, iPads For Police

iluvcapra Re:Sanity... (502 comments)

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.

3 days ago
top

A Beginner's Guide To Programming With Swift

iluvcapra Re:Just what we needed... (69 comments)

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.

3 days ago
top

A Beginner's Guide To Programming With Swift

iluvcapra Slight Misunderstanding (69 comments)

TFA is actually mostly a Cocoa application stack guide. Discussion of the actual distinguishing features of Swift is minimal -- in fact I think the only thing they even passingly mention is unwrapping of Optionals. Otherwise it's just "How to build an iOS app"

3 days ago
top

Apple Will No Longer Unlock Most iPhones, iPads For Police

iluvcapra Re:Sanity... (502 comments)

but if the information is in the person's head, then he can't be forced to reveal it.

That's not how it works.

3 days ago
top

Is the Tesla Model 3 Actually Going To Cost $50,000?

iluvcapra Still pretty affordable (389 comments)

That's a $500 lease payment and basically in line with a BMW 3 Series, not exactly demotic pricing but there's a lot of people shopping for something in that range, particularly after tax creds and discounting gasoline.

4 days ago
top

Ask Slashdot: Any Place For Liberal Arts Degrees In Tech?

iluvcapra Re:Ya, but... (391 comments)

the entire enterprise of philosophy is some sort of academic scam

It pretty much is once you understand it.

That's what Neil DeGrasse Tyson said.

5 days ago
top

Apple Edits iPhone 6's Protruding Camera Out of Official Photos

iluvcapra Re:Parallax. (424 comments)

Because every possible distance gets tested...

Umm, you realize this is a photograph and not a ray-tracing exercise?

5 days ago
top

Apple Edits iPhone 6's Protruding Camera Out of Official Photos

iluvcapra Re:Parallax. (424 comments)

Parallax isn't going to hide something like that on a device of that size.

This is a function of focal length and subject distance.

5 days ago
top

Apple Edits iPhone 6's Protruding Camera Out of Official Photos

iluvcapra Re:Parallax. (424 comments)

We demand strict orthographic projection in all marketing materials!

5 days ago
top

Ask Slashdot: Any Place For Liberal Arts Degrees In Tech?

iluvcapra Re:What classes do you take? (391 comments)

But how many people with LA degrees have mastered these?

The idea that the aim of education should be professional mastery and specialization is very modern and has significant detractors, particularly among those who would say that it simply turns the University into a factory that produces graduates like goods.

Also this debate happens in the context of middle-class university education. The children of the rich are absolutely still getting rigorous liberal arts educations, as this seems to be a prerequisite for politics and leadership, for people who look forward to living rich and full lives, and not merely being a useful commodity for someone else to consume.

5 days ago
top

Ask Slashdot: Any Place For Liberal Arts Degrees In Tech?

iluvcapra Re:Ya, but... (391 comments)

PS. On (3), I don't think it's any accident that the government of the People's Republic of China is made up of engineers to a large extent, or that Mahmoud Ahmadinejad and many Iranian politicians are engineers, or that many members of the Muslim Brotherhood (including Ayman al-Zawahiri) are medical doctors.

STEM fields give intelligent people a way of working in the world that will not fundamentally challenge their philosophy or beliefs.

5 days ago
top

Ask Slashdot: Any Place For Liberal Arts Degrees In Tech?

iluvcapra Re:Ya, but... (391 comments)

... employees with STEM degrees have critical thinking skills *and* STEM degrees. Just sayin'.

Hrmmm. Just some random thoughts, as someone with a film degree that also codes and has a highly technical job -- I am a sound designer and a recording engineer. I will to some extent generalize, but that's what we're doing here.

1) I've noticed that people can have really extensive technical knowledge but really not have any concept of social context or even the social utility of what they do. Indeed they'll often argue that the social utility is meaningless when compared to some teleological "search for knowledge," which is portrayed as valueless and objectively good, and questions of economy and competing interests are morally inferior.

2) STEM people can be total philistines. They'll often deride art and creative pursuits as somehow less essential or necessary than the cause of science and progress. They don't seem to understand that "progress" itself is a moral concept deeply embedded within a complex philosophical value system, and indeed a lot of STEM people know nothing of philosophy or epistemology, and think the entire enterprise of philosophy is some sort of academic scam. I love me some Neil DeGrasse Tyson, but he's completely put the foot in his mouth on several occasions when he thinks he's talking about philosophy of science, and I loved the new Cosmos but his depictions of certain historical events, particularly about Giordano Bruno, were glib and lacked rigor or sensitive knowledge.

3) I've noticed that a lot of people with an engineering or medical background are subject to many forms of woo, quackery and crank ideas. Whenever someone prints a list of "scientists" who oppose Evolution/Global Warming/Old Universe, take your pick, the list is generally chock full of engineer Ph.Ds.

4) Relatedly, I've noticed a lot of engineers are dilettantes who tend to see all problems in the world as simply problems of applied computer science, who don't respect professional expertise or knowledge, or respect the fact that things in the world can fundamentally differ in kind from the problems of science and engineering.

5) Some STEM people can be highly dogmatic, if you ever get into an argument with one over some point they will not let go of, eventually they'll resort to some form of scientism, and insist that the thing you believe is false because its existence cannot be falsified. An important part of exposing yourself to art and creativity is acknowledging that you can't prove beauty exists falsifiably, and everyone can argue over wether this or that tulip is beautiful, but beauty exists.

5 days ago
top

Why Apple Should Open-Source Swift -- But Won't

iluvcapra Re:Rust as Open Source counterpart? (182 comments)

It's easy to throw together a new language and compiler.

It happens often enough, but I don't know if I'd describe it as "easy."

5 days ago
top

Why Apple Should Open-Source Swift -- But Won't

iluvcapra Re:Please no (182 comments)

enum Vertigo {
  case Uni
  case Dos
  case Tres
  case Catorce // FIXME
}

5 days ago

Submissions

top

Most Citizens of the Star Wars Galaxy are Functionally Illiterate

iluvcapra iluvcapra writes  |  about 2 years ago

iluvcapra (782887) writes "Ryan Britt at Tor.com makes a bit of analysis that I think we'd have some fun with, in agreement or otherwise:

Not once in any Star Wars movie does someone pick up a book or newspaper, magazine, literary journal, or chapbook handmade by an aspiring Jawa poet. [...]As early as the 1990s-era expanded Star Wars books and comic books, we’re introduced to ancient Jedi “texts” called holocrons, which are basically talking holographic video recordings. Just how long has the Star Wars universe been reliant on fancy technology to transfer information as opposed to the written word? Is it possible that a good number of people in Star Wars are completely illiterate?

Read the whole thing,"
Link to Original Source

top

Google Allows Carriers to Ban Tethering Apps

iluvcapra iluvcapra writes  |  more than 3 years ago

iluvcapra (782887) writes "Google, in its continuing struggle to provide phone carriers (if not its end users) with an open platform, is now banning tethering apps from the Android market. These apps haven't disappeared and can still be sideloaded, insofar as your carrier doesn't lock this functionality or snoop on your packets."
Link to Original Source
top

Google, Handset Vendors at Odds over Openness

iluvcapra iluvcapra writes  |  more than 3 years ago

iluvcapra (782887) writes "It would appear that now that Android has achieved a commanding share of the smartphone market, openness for the sake of openness is no longer a driving priority. Ashley Vance and Peter Burroughs report for Bloomberg on the latest phase of Google's consolidation of the Android platform:

Over the last couple of months Google has reached out to the major carriers and device makers backing its mobile operating system with a message: There will be no more willy-nilly tweaks to the software. No more partnerships formed outside of Google's purview. From now on, companies hoping to receive early access to Google's most up-to-date software will need approval of their plans. And they will seek that approval from Andy Rubin, the head of Google's Android group.

"

Link to Original Source
top

Google Delaying Release of Honeycomb Source

iluvcapra iluvcapra writes  |  more than 3 years ago

iluvcapra (782887) writes "BusinessWeek reports that Google will not be releasing the source code for Android Honeycomb "for the forseeable future." Android lead Andy Rubin is quoted, stating that if Google were to release the source for Honeycomb, Google would be unable to prevent it from being installed on mobile phones and "and creating a really bad user experience.""
Link to Original Source
top

Apple/Verizon in Talks for iPhone-Like Devices

iluvcapra iluvcapra writes  |  more than 5 years ago

iluvcapra (782887) writes "For those of you waiting vainly to get an iPhone that works with Verizon's service in the US (you know who you are, we won't make you admit it here), there comes this interesting story in BusinessWeek

Verizon Wireless is warming to the idea of an Apple (AAPL) partnership. Verizon Wireless is in talks with Apple to distribute two new iPhone-like devices, BusinessWeek has learned. Apple has created prototypes of the devices, and discussions reaching back a half-year have involved Apple CEO Steve Jobs, according to two people familiar with the matter.

One device is a smaller, less expensive calling device described by a person who has seen it as an "iPhone lite." The other is a media pad that would let users listen to music, view photos, and watch high-definition videos, the person says. It would place calls over a Wi-Fi connection.

"

Link to Original Source
top

Audit the Stimulus at Home with RSS

iluvcapra iluvcapra writes  |  more than 5 years ago

iluvcapra (782887) writes "In a remarkable provision of Peter Orzag's instructions for implementing the American Recovery and Re-Investment Act, the Office of Management and Budget has instructed all government units responsible for disbursing stimulus money to provide its weekly reports, communications and block grant information on an RSS feed. From the memo(PDF):

For each of the near term reporting requirements (major communications, formula block grant allocations, weekly reports) agencies are required to provide a feed (preferred: Atom 1.0, acceptable: RSS) of the information so that content can be delivered via subscription. Note that the required information can be supplied in the feed or the feed can point to a file at the agency using the convention noted below. If an agency is immediately unable to publish feeds, the agency should post each near term information flow (major communications, formula block grant allocations, weekly reports) to a URL directory convention suggested below: ...

"

Link to Original Source
top

Apple Open-Sources Leopard Garbage Collector

iluvcapra iluvcapra writes  |  more than 5 years ago

iluvcapra (782887) writes "Apple has open-sourced AutoZone, the garbage collector used in Mac OS X Leopard's Objective-C runtime, under the Apache v2 License. Despite its current use case in Objective-C, the engine itself is implemented in C and C++ and is described as "a fairly generic scanning, conservative, generational, multi-threaded, language agnostic, collector.""
top

iPhone SDK Announced, Exchange, OpenGL Supported

iluvcapra iluvcapra writes  |  more than 6 years ago

iluvcapra writes "Apple has just wrapped up their iPhone development roadmap and here are the features to be presented with version 2.0, due in June: Push email and contacts, ActiveSync supporting Exchange, remote wipe. Several video games were demoed using the iPhone accelerometer and OpenGL on the iPhone, such as Spore and Super Monkeyball. SDK with development in Xcode was announced, performance suite and remote debugging of iPhone apps over the sync cable. Apple will sell apps through an iTunes-style store, that will work OTA from the iPhone or with the host computer. They will exercise control over which apps are vended over the system, and will split the sales on the system 70/30 with the developer (dev gets 70%)."
Link to Original Source
top

NORAD's Santa Tracking Goes Web 2.0

iluvcapra iluvcapra writes  |  more than 6 years ago

iluvcapra (782887) writes "NORAD Tracks Santa 2007, NORAD's perennial mission of tracking the progress of Santa's sleigh as he makes his yearly sortie, has gone Web 2.0 this year, including a Google Maps mashup showing Santa's current position on Earth (at time of submission, Keetmanshoop, Namibia), a KML link to let you track Santa on Google Earth, and plots and keyhole imagery on youtube.

My only question: When Santa crosses into the ADIZ, what does he set his squawk to?"

Link to Original Source
top

US Democrats Accidently Publish Whistleblowers

iluvcapra iluvcapra writes  |  more than 6 years ago

iluvcapra writes "The US House Judiciary Committee recently emailed all of its potential whistleblowers information about how it was restructuring its whistleblower program. Unfortunately for its sources, it emailed them this information with their addresses in the "To:" field (and not the Bcc: field). It also cc:'d this email to the Vice President.

I'd like to think think this is some sort of ingenious subterfuge, but I'm doubtful."

Link to Original Source
top

9th Circuit Very Skeptical of NSA Surveillance

iluvcapra iluvcapra writes  |  more than 7 years ago

iluvcapra (782887) writes "Yesterday before a three-judge panel of the 9th US Circuit Court of Appeals, the US government argued that two class action lawsuits against the government and AT&T should be dismissed, because to litigate them in open court would cause the revelation of state secrets. The lawsuits allege that the government has installed a vast system of electronic surveillance gear at internet gateways along the US west coast to monitor all internet traffic, and that this information is monitored without a warrant, even when both endpoints are domestic. The panel was extremely skeptical of the governments argument:

"Is it the government's position that when the country is engaged in a war, that the power of the executive when it comes to wiretapping is unchecked?" asked 83-year-old Judge Harry Pregerson, one of the court's staunchest liberals, of a Bush administration lawyer. "The king can do no wrong, is that what it comes down to?"


The government was unwilling to even provide a sworn affadavit that the eavesdropping was only of foreign correspondence. If the 9th Circuit allows the lawsuits to proceed, the government will appeal to the US Supreme Court."

Link to Original Source
top

Google Cookies to Expire After 2 Years, was 30

iluvcapra iluvcapra writes  |  more than 7 years ago

iluvcapra writes "Google has announced that the cookies set on clients visiting its websites will be set to expire after 2 years, instead of the previous value of 30 years. It seems like a big difference, but does it really matter if you go to google 5 times a day?"
Link to Original Source
top

iluvcapra iluvcapra writes  |  more than 7 years ago

iluvcapra writes "I recently came into the possession of about a hundred paper handwritten pages with tabular data, which I'd like to get into some kind of computer format (tab-delimited or XML would be fantastic, but any open database format would be good too. OCR wouldn't work, the handwriting is a little too fiddly, and I don't think I could hack a program that would properly interpret.

I'd rather not type the data in myself, I'd be happy to pay someone to do it. Is anyone aware of services on the web or in general that would take my stuff as a PDF and send me back a text file? I know there are services out there, but they seem to be oriented toward bulk and repeat business, and I'm really just looking for a one-time deal, and particularly I was looking for a reference and a story about how it all worked out."
top

iluvcapra iluvcapra writes  |  more than 6 years ago

iluvcapra writes "Cocotron today released their MIT-licensed re-implementation of the Mac OS X Foundation and AppKit frameworks, which together form the dynamic libraries and resources that form the Cocoa environment on Mac OS X. In simple terms, this means a developer can write a program in Objective-C on Mac OS X with Xcode, and as long as he uses Cocoa widgets and objects, he can cross-compile a Windows version of his application; a bit like WINE in reverse. Here is a screenshot of TextEdit running on OS X beside TextEdit running on Windows."
top

iluvcapra iluvcapra writes  |  more than 7 years ago

iluvcapra writes "This news is a little late, but on November 20th WarGames 2: The Dead Code began filming in Montreal, produced and distributed by Metro-Goldwyn-Mayer (distributor of the original WarGames) and directed by Stewart Gillard (apparently the director of such gems as Teenage Mutant Ninja Turtles 3.) Lawrence Lasker and Walter F. Parkes, the team behind the original film, are not involved, and the plot revolves around a hacker breaking into a terrorism-simulation computer.

I only became aware of the new production when I read MGM was suing the rightful owner of WarGames.com for his domain name."
top

iluvcapra iluvcapra writes  |  more than 7 years ago

iluvcapra writes "Computerworld reports that in a 2004 company email read in the Microsoft-Iowa anti-trust trial, Jim Allchin, at the time head of Microsoft's Windows unit, would have bought a Mac if he wasn't currently working for Microsoft. "In my view, we lost our way," he writes about Microsoft. He continued:
"I think our teams lost sight of what bug-free means, what resilience means, what full scenarios mean, what security means, what performance means, how important current applications are, and really understanding what the most important problems our customers face are. I see lots of random features and some great vision, but that does not translate into great products."


It was also revealed by prosecutors that Bill Gates has an assistant who's primary responsibility is to "make sure no permanent record of Gates' e-mail existed.""

Journals

iluvcapra has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>