Forgot your password?

typodupeerror

Comment: ARC (Score 1) 616

by Kostya (#37132962) Attached to: C++ 2011 and the Return of Native Code

With ARC, there really isn't a need for a garbage collector. I've used both, and the only things that happen in ARC that bite you are things that happen in Java, et al. I.e. you can still use a null pointer and such and get an error.

The only place I have been truly surprised is that some of the Foundation stuff can perform weird or unexpectedly. That's more that ARC is fully Cocoa ready and that you need to tread carefully when using toll-free stuff. But then ARC warns you, and then you need to just follow some simple rules of thumb about giving ARC a hint about how you plan to use the Foundation object. I suspect that might get resolved later.

All in all, I am *very* impressed with ARC. It makes life so much easier, and it gets you almost all the advantages of GC--or at least all the ones that matter or people really use.

Hardware

Thermal Nanotape Promises Cooler, Healthier Chips 48

Posted by CmdrTaco
from the what's-wrong-with-grease dept.
Blacklaw writes "A team of researchers comprised of members from the Semiconductor Research Corporation and Stanford University has developed a new thermal nanotape which it claims will lead to chips that run cooler and last longer. The thermal nanotape, constructed of binder materials surrounding carbon nanotubes, promises to lead to the creation of semiconductors — including CPUs and GPUs — that don't suffer from the rigors of frequent temperature changes, known as thermal cycling."
Security

TSA Pats Down 3-Year-Old 1135

Posted by samzenpus
from the security-theater dept.
3-year-old Mandy Simon started crying when her teddy bear had to go through the X-ray machine at airport security in Chattanooga, Tenn. She was so upset that she refused to go calmly through the metal detector, setting it off twice. Agents then informed her parents that she "must be hand-searched." The subsequent TSA employee pat down of the screaming child was captured by her father, who happens to be a reporter, on his cell phone. The video have left some questioning why better procedures for children aren't in place. I, for one, feel much safer knowing the TSA is protecting us from impressionable minds warped by too much Dora the Explorer.
The Internet

Apple the No. 1 Danger To Net Freedom 354

Posted by CmdrTaco
from the but-we-like-the-shiny dept.
CWmike writes "Columbia law professor Tim Wu, who coined the term 'net neutrality,' now says that Apple is the company that most endangers the freedom of the Internet. Wu recently published the book The Master Switch: The Rise and Fall of Information Empires, in which he details what he calls 'information empires' such as AT&T, NBC, Facebook, and Google. He told The New York Times, 'It's largely a story of the American affection for information monopolists and the consequences of that fondness.' When asked whether the Internet could similarly be controlled by large companies, he told the Times: 'I know the Internet was designed to resist integration, designed to resist centralized control, and that design defeated firms like AOL and Time Warner. But firms today, like Apple, make it unclear if the Internet is something lasting or just another cycle.' Asked which companies he feared most, Wu replied: 'Right now, I'd have to say Apple.'" Wu has been in the news a bit lately.
Facebook

Sex Drugs and Texting 287

Posted by samzenpus
from the busy-hands-are-happy-hands dept.
statesman writes "The Associated Press reports that teens who text frequently are three and a half times more likely to have sex. A survey of 4,200 public high school students in the Cleveland area found that one in five students sent more than 120 text messages a day or spent more than 3 hours a day on Facebook. Students in this group were much more likely to have sex. Alcohol and drug use also correlate with frequent texting and heavy Facebook use."

Comment: Third Party JVMs (FROM TFA) (Score 1) 451

by Kostya (#33973750) Attached to: Apple Deprecates Their JVM

From the release notes linked to in the article:

Third Party JVM Support and Locations

Java Preferences now shows all discovered JVMs in a single list in the General tab. This list shows the name, vendor, architecture, and full version of each JVM (8146434). It also coalesces multiple versions of the same major platform version from the same vendor and architecture into the same line. Clicking on the version at the end of the line shows a popup menu which chooses between these multiple versions.

People who *actually develop* on Mac have always complained about the JVM being behind, and it sounds like Apple is opening up the JVM hooks so that third parties can write JVMs for the Mac and get the full integration. So Apple is really giving everyone what they wanted: a stock JVM maintained by the Java Source (Oracle/Sun) just like all the other platforms.

Sheesh, paranoid much? Everyone on Slashdot is so convinced that the Mac App Store is the coming of the apocalypse that they are jumping to some insane conclusions.

Comment: Mobile Java, Carriers, Licensing--Oh My! (Score 5, Informative) 342

by Kostya (#33875230) Attached to: Oracle's Newest Move To Undermine Android

Oracle is trying to claim that Dalvik, Android's virtual machine infringes on mobile java patents. Mobile java was not included when Java received it's current "open" licensing.

And I'm sure part of the reason why Mobile Java wasn't in the "open licensing" was the carriers. That is, Sun had already extracted some money out of the carriers and met with a very nice bit of success there. Remember, before Apple's iPhone and Google's Android, JavaME was a big success in offering advanced features (that sucks compared to today's offerings). It was a big success for Sun licensing wise--something the original Java was not.

But with that money came a very, very hefty price. They had to bend over backwards to give the carriers what they wanted in order to "add value". One of those was charging developers $500+ a pop to be able to release applications for their network. Another for the developers to pay extra to access certain features (location). And another still was for companies like Verizon and Sprint to just flat out turn off certain features.

Which is why Apple didn't do JavaME (I remember being pretty bummed when they didn't)--they wanted complete control, and they would never get that with JavaME.

And Google had similar needs--but also didn't want to pay the licensing costs everyone else did.

JavaME was a money maker for Sun (unlike the standard Java VM), but the process of making money off of it made it a nightmare to deploy apps on. Development--writing code--was ok, but getting it to work on multiple headsets (nevermind multiple carriers) was a huge headache. And it was a huge headache because of all the compromises Sun made to get the carriers on board. And that nightmare (in addition to licensing costs) is why Google came up with their own VM implementation.

I used to be a big Java proponent for mobile development. I'm not anymore. But it is interesting to see how all those bad decisions (I cursed Sun weekly as I tried to wrestle another carrier or headset down) played out into what we have now.

Google didn't want to pay the money. Microsoft (via Miguel) likes to say they would have been better, but they are just as bad on the licensing (see HTC and now Motorola). Sounds to me like Google got used to their free ride on Java and balked at the idea of giving anyone a slice of their work and money on Android.

I'm not saying Ellison is not squeezing them (he definitely is), just that Google is kind of getting a bucket of cold water in their face about how the tech companies "collaborate" in new tech fields. Not "fair", but it is kind of predictable.

Comment: Mac Creative Suite Users Ever Where Twitch (Score 3, Insightful) 520

by Kostya (#33830630) Attached to: Against Apple, Ballmer Floats Microsoft Merger With Adobe

It's bad enough Mac users still have to install MS Office because it won't really interoperate with things like iWork or open office. Now imagine all those Mac creative types experiencing the pain of a MS-owned and focused Adobe.

I have to say, this is a crazy time to be in IT, software, and the mobile space. It's almost reminiscent of the chaos of the dot-com days: constant tech churn, companies rising and falling, etc. Hopefully we can avoid the bubble part ;-)

The only two things that motivate me and that matter to me are revenge and guilt. -- Elvis Costello

Working...