Apple (iOS/Mac OSX)

First Allied submarine lost in World War One, found near New Guinea

The Register - Thu, 12/21/2017 - 19:55
AE1 missing for 103 years

After years of searching, the wreck of World War I submarine AE1 has been found in waters off New Guinea.…

Senate bill would help guard against election hacks

The Unofficial Apple Weblog - Thu, 12/21/2017 - 19:27
American election security is a mess. Many voting systems are vulnerable, but replacing machines is expensive -- and then there's the lack of coordination between different levels of government. The country needs a lot of help if it's going to preven...
Categories: Apple (iOS/Mac OSX)

US capital's surveillance cam network allegedly hijacked by Romanian ransomware suspects

The Register - Thu, 12/21/2017 - 19:24
Charges filed against pair coincide with arrests abroad

Two of the five unnamed individuals cuffed this month in Romania on suspicion of spreading ransomware face US computer crime charges – for their alleged role in taking over 123 out of 187 networked computers that control Washington DC's CCTV cameras earlier this year.…

To Puerto Ricans: A Register apology

The Register - Thu, 12/21/2017 - 18:39
If you are without phone coverage over the holidays, we are to blame... possibly

We would like to take this opportunity to apologize to the residents of Puerto Rico, and especially those who will not have cell phone coverage over Christmas.…

South Korea fittingly equips high-speed train with high-speed LTE

The Unofficial Apple Weblog - Thu, 12/21/2017 - 18:32
The Winter Olympics are in South Korea in 2018, which is the perfect excuse to refine old technologies and show off new ones in advance of the huge crowds that will descend on the country early next year. Today, Samsung announced that, in partnership...
Categories: Apple (iOS/Mac OSX)

Anyone doing the RayW Swift 4 tutorials? @objc func question.

iOS Programming - Thu, 12/21/2017 - 18:31

Lecture 196 is about collection view and they are adding the "pull to refresh" part.

They add this with the:

@objc func refresh() { addItem() collectionView.refreshControl?.endRefreshing() }

So why is this prefaced with @objc? Is this a bridge or wrapper to an ObjC function and how do you know when you need to preface with @objc?

So, based on this answer:

The runtime needs to call this and it's in ObjC, right?

So how do you know what parts of the runtime are in ObjC or is it all of the runtime calls are?

What happens if you needed the @objc and you don't have it?

submitted by /u/KarlJay001
[link] [comments]


The Register - Thu, 12/21/2017 - 18:16
No Schmidt, Sherlock! Former CEO steps down, will take on technical advisor role

Eric Schmidt has quit as executive chairman of Alphabet, Google's post-restructuring parent.…

Australia's future technology headlines … for 2019!

The Register - Thu, 12/21/2017 - 18:03
Predictions are like armpits, everybody has at least two and they often stink

The technology industry loves to claim that the leaders of its Australian outposts are sages worthy of delivering prognostications from on high, rather than glorified territory managers with a continent to cover. So at this time of year they send El Reg predictions for what will happen on the local tech scene during the next trip around the Sun.…

DHS's facial scanning program may be inaccurate and illegal

The Unofficial Apple Weblog - Thu, 12/21/2017 - 17:50
The US Department of Homeland Security (DHS) doesn't have a great track record with its own technology. DHS staff have been locked out of their own networks, first responder apps have been plagued by security issues and the federal employees were abl...
Categories: Apple (iOS/Mac OSX)

Eric Schmidt to step down as executive chairman of Alphabet

The Unofficial Apple Weblog - Thu, 12/21/2017 - 17:23
Eric Schmidt will no longer serve as the executive chairman of Alphabet's board of directors. According to a company statement, he will be transitioning to a new role as technical advisor on "science and technology issues."
Categories: Apple (iOS/Mac OSX)

Eric Schmidt Stepping Down as Executive Chairman of Alphabet

Daring Fireball - Thu, 12/21/2017 - 17:10

Alphabet press release:

“Since 2001, Eric has provided us with business and engineering expertise and a clear vision about the future of technology,” said Larry Page, CEO of Alphabet. “Continuing his 17 years of service to the company, he’ll now be helping us as a technical advisor on science and technology issues. I’m incredibly excited about the progress our companies are making, and about the strong leaders who are driving that innovation.”

“Larry, Sergey, Sundar and I all believe that the time is right in Alphabet’s evolution for this transition. The Alphabet structure is working well, and Google and the Other Bets are thriving,” said Eric Schmidt. “In recent years, I’ve been spending a lot of my time on science and technology issues, and philanthropy, and I plan to expand that work.”

Seems like this is only making official what had been unofficial for years.

Categories: Apple (iOS/Mac OSX)

Empire-builder 'Civilization VI' comes to the iPad for $30

The Unofficial Apple Weblog - Thu, 12/21/2017 - 17:03
Usually, playing Civilization on the go means playing one of the cut-down Revolution games. They're fine, but they're not the same thing. You won't have to make that compromise from now on, however. Aspyr Media has released Civilization VI for the...
Categories: Apple (iOS/Mac OSX)

Review: MyMe Unity System Case + Cradle for iPhone

iLounge - Thu, 12/21/2017 - 16:55

Although iPhone cases, and even mounting systems, have become completely commoditized over the past several years — to the point where we've almost entirely stopped doing full reviews of such products — every so often a refreshing new product comes along that's different enough to pique out interest, so when we saw MyMe's new Unity Case and Cradle System, we were intrigued. While the concept of a case-and-mount combo is far from a novel idea, MyMe's solution has a unique design and aesthetic that we rather liked. {/exp:char_limit}
Categories: Apple (iOS/Mac OSX)