News for hackers. Stuff that matters.
Re:Apple might be running a web crawler written in Go by unwind on Thursday November 06, 2014 @10:28AM (#8567400)
Not at all sure why it's relevant which programming languages they use at Apple.

Is this considered interesting since it somehow proves the mainstream adoption of Go? Or since Apple, a competitor of Google's in cell phones, are using one of Google's technologies? Or what?

The takeaway for me was that Apple has a whole /8 subnet to themselves. That's just ... immense, for a single company. Gaah.

EDIT: Mis-typed the netmask, I meant /8 but typed /24. Fixed.

Re:Apple might be running a web crawler written in Go by mchanson on Thursday November 06, 2014 @10:38AM (#8567463)
Back around 1990 I had a class /16 and I was just a 14 year old. Before the web explosion it was a different time. Domains used to be free back then too!
Re:Apple might be running a web crawler written in Go by sspiff on Thursday November 06, 2014 @11:10AM (#8567642)
I was still playing with toy cars back then, but how did people lose those IPs? Were they revoked?
Re:Apple might be running a web crawler written in Go by icedchai on Friday November 07, 2014 @12:06AM (#8571268)
I still have a /24 from the era.
Re:Apple might be running a web crawler written in Go by fuckballs on Thursday November 06, 2014 @11:21AM (#8567722)
Eeek, the "C" in CIDR stands for classless, so it is either a Class B or a /16 not a "class /16"

Also, it is highly unlikely that you had a /16 as a PI allocation even in 1990.

Re:Apple might be running a web crawler written in Go by mturmon on Thursday November 06, 2014 @01:09PM (#8568590)
Your nick is deliberately obscene. I'm not a prude, but it doesn't fit the tone of the site.
Re:Apple might be running a web crawler written in Go by sneak on Thursday November 06, 2014 @01:19PM (#8568660)
There are no words that are obscene.
Re:Apple might be running a web crawler written in Go by mentat on Thursday November 06, 2014 @01:18PM (#8568655)
Class Bs for persons still existed in 1998.
Re:Apple might be running a web crawler written in Go by wyager on Thursday November 06, 2014 @10:32AM (#8567430)
>The takeaway for me was that Apple has a whole /24 subnet to themselves. That's just ... immense, for a single company. Gaah

(I think you mean /8.) Brace yourself: http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addres...

Re:Apple might be running a web crawler written in Go by untog on Thursday November 06, 2014 @10:39AM (#8567474)
People are curious simply because Apple is so damn secretive. I'm not sure I'd ever want to work there because it seems I would be unable to talk to anyone about my projects, ever.
Re:Apple might be running a web crawler written in Go by manacit on Thursday November 06, 2014 @10:31AM (#8567427)
A /24 for a company of their size is nothing - they actually have the entire 17.0.0.0/8 to themselves: http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addres...
Re:Apple might be running a web crawler written in Go by jrochkind1 on Thursday November 06, 2014 @10:39AM (#8567471)
Less about 'of their size' then about how long they've been around, since back in the days when a large company could get a /8, and just about anyone could get a /16.
Re:Apple might be running a web crawler written in Go by runeks on Thursday November 06, 2014 @11:16AM (#8567684)
Interesting. I know Google uses the IP 8.8.8.8 (and 8.8.4.4) for their public DNS servers. So it seems Level3 doesn't own the entire 8.0.0.0/8 block then.
Re:Apple might be running a web crawler written in Go by lmz on Thursday November 06, 2014 @12:01PM (#8567996)
They do, but they reassign some of them to other parties: http://whois.arin.net/rest/net/NET-8-0-0-0-1/children
Re:Apple might be running a web crawler written in Go by unwind on Thursday November 06, 2014 @11:01AM (#8567597)
Yeah, that was what I meant, brain error. Thanks, I edited my comment.
Re:Apple might be running a web crawler written in Go by NateDad on Thursday November 06, 2014 @11:29AM (#8567794)
Go is not really a "Google" technology. It's just a programming language like any other. There's no reason Apple shouldn't use it, if it's the right tool for the job.
Re:Apple might be running a web crawler written in Go by josu on Thursday November 06, 2014 @11:45AM (#8567901)
Well, it'd be pretty weird if Go-ogle started developing their applications in Swift.
Re:Apple might be running a web crawler written in Go by Shebanator on Thursday November 06, 2014 @12:02PM (#8568007)
Actually, google does a lot of iOS development and has dozens of shipping iOS apps (https://itunes.apple.com/us/artist/google-inc./id281956209), and thus has a pretty sizable community of Objective C programmers. So Google will almost certainly be shipping apps containign Swift code as soon as the tools stabilize enough for them to do so.
Re:Apple might be running a web crawler written in Go by yepguy on Thursday November 06, 2014 @02:06PM (#8568998)
I think they're mechanically translating their Java code to Objective C:

https://github.com/google/j2objc

Re:Apple might be running a web crawler written in Go by gegenschall on Thursday November 06, 2014 @12:06PM (#8568035)
Re:Apple might be running a web crawler written in Go by NateDad on Thursday November 06, 2014 @12:01PM (#8567997)
I don't think it would be weird if they developed OSX/iOS applications in Swift.
Re:Apple might be running a web crawler written in Go by a_c_s on Thursday November 06, 2014 @12:04PM (#8568014)
I'd be surprised if they didn't use Swift for their iOS apps.
Re:Apple might be running a web crawler written in Go by tricolon on Thursday November 06, 2014 @02:00PM (#8568962)
They're not using Swift at the moment. But they might at some point in the future. Source: friend who works at Google.
Re:Apple might be running a web crawler written in Go by CmonDev on Friday November 07, 2014 @06:43AM (#8572074)
Apple simply doesn't have any own solutions for server-side development. Google has own languages for both client (Dart) and server (Go).
Re:Apple might be running a web crawler written in Go by Bahamut on Thursday November 06, 2014 @11:16AM (#8567690)
The software tech Apple uses generally doesn't seem to get as publicized compared to most large tech companies - for example, I know second hand that Apple uses Angular.js, but I have never seen anything in the wild about it.

One thing to keep in mind though is that Apple is much more a hardware company than software.

Re:Apple might be running a web crawler written in Go by NateDad on Thursday November 06, 2014 @11:32AM (#8567815)
For a hardware company, the write a crapload of software... like Mac OS, iOS, and all the built-in applications. I'd say they probably do a lot more on software than hardware, actually. They only release a few pieces of hardware a year.
Re:Apple might be running a web crawler written in Go by ihsw on Thursday November 06, 2014 @11:44AM (#8567900)
It's not difficult to argue that reliable hardware is only a delivery mechanism to enable the usage of Apple's software, however I doubt users would purchase a "Samsung iPhone" or "LG iPhone" in the same manner that they do for Android devices.

The Apple hardware brand, the hardware itself, and the software all together sustain the user demographic.

Re:Apple might be running a web crawler written in Go by NateDad on Thursday November 06, 2014 @12:03PM (#8568010)
Oh sure, the product they sell is the integration between hardware and software. But saying they are "much more" a hardware company than a software company is selling them pretty short.
Re:Apple might be running a web crawler written in Go by beltex on Thursday November 06, 2014 @11:34AM (#8567835)
"Apple views itself as a software company."

- Steve Jobs

https://www.youtube.com/watch?v=dEeyaAUCyZs

Re:Apple might be running a web crawler written in Go by CmonDev on Friday November 07, 2014 @06:44AM (#8572076)
Certainly doesn't come across as one. UX/hardware comes to mind first.
Re:Apple might be running a web crawler written in Go by hueving on Thursday November 06, 2014 @10:33AM (#8567439)
A /24 is only 255 addresses...
Re:Apple might be running a web crawler written in Go by chatmasta on Thursday November 06, 2014 @10:39AM (#8567472)
You might find this guide to calculating subnets helpful. ;)

http://www.dslreports.com/faq/cisco/30.1_Quick_subnet_calcul...

Re:Apple might be running a web crawler written in Go by yebyen on Thursday November 06, 2014 @11:10AM (#8567645)
Maybe the poster expected Apple to eat their own dogfood? They have ObjC and Swift, and Google is one of their major competitors, in mobile space yes as well as pop-language space.

A /24 is also only 256 addresses, so really unremarkable. I think you are reading it backwards. MIT has an /8, that's the large one.

Re:Apple might be running a web crawler written in Go by yebyen on Thursday November 06, 2014 @11:16AM (#8567685)
Mea culpa, I see that Apple does indeed have an /8.
Re:Apple might be running a web crawler written in Go by dagw on Thursday November 06, 2014 @10:40AM (#8567477)
HP has two /8 subnets. What's even weirder is that Eli Lilly (the pharmaceutical company) and Halliburton (the oil company) also both have one.

(as others have said, you mean /8)

Re:Apple might be running a web crawler written in Go by jackhammer on Thursday November 06, 2014 @10:44AM (#8567502)
I seems like organisations that where early adopters of the internet got one.
Re:Apple might be running a web crawler written in Go by wsc981 on Thursday November 06, 2014 @12:03PM (#8568011)
Relevant XKCD comic "Map of the internet": http://xkcd.com/195/
Re:Apple might be running a web crawler written in Go by sandipc on Thursday November 06, 2014 @11:34AM (#8567837)
I agree. "Breaking news: Apple uses Google products"