Apple Icon

Apple

Nerding out about Apple stuff and all things Apple Inc. related.
13 Stories
All Topics

Brad Frost bradfrost.com

Ditching the MacBook Pro for a MacBook Air

For all of our #applenerds out there — I haven’t read this fully (though it’s probably a ~3-5 min read) Brad touched on some key sticking points we didn’t fully cover on our recent Spotlight episode on Apple’s Fall 2018 Mac/iPad event. Here’s one pro that stood out to me: The bevel is back, baby. — one of the best things about this machine is the nice slope that doesn’t hurt my writs while typing. This was one of the biggest things I noticed when I switched from my original MacBook Air to a MacBook Pro, and I’m happy to return to a comfortable typing environment. If you’re a MacBook Pro user, have you been considering the switch to a MacBook Air?

read more...

Spotlight Spotlight #15

Apple's Fall 2018 Mac/iPad event

Adam, Jerod, and Tim get together to put a spotlight on Apple’s October 30th Mac/iPad event from a developer’s perspective. They cover the specs of the new MacBook Air and the viability of having it as a development machine, the new Mac Mini in the ever popular Space Gray, and whether or not Tim will be able to stop pulling his hair out to find an affordable, yet powerful desktop machine with it, and the gorgeous new iPad Pro.

read more...

Apple blog.halide.cam

iPhone XS is a whole new camera

We don’t nerd out much here in the newsfeed about Apple hardware on the regular. We mostly save that for behind the scenes in #applenerds in Slack — join in. BUT — I’ve been on the fence about the new iPhone. I currently use an iPhone 7 Plus, which is a great phone, and has a decent camera. I take lots of photos, so the camera on the iPhone is one of the main reasons I have it in my pocket. I’ve been resisting the upgrade mainly due to the sheer cost of the newest models. However, the camera may be what gets me to make the move. After seeing this video from Unbox Therapy, I decided to wait for the next rev or more details on the camera to surface. Then I read this post from Sebastiaan…the camera and image science behind the new XS (and XS Max) is giving me some serious FOMO.

read more...

Apple github.com

How far can JavaScript take us?

Tanner Villarete asked himself, “How far can JavaScript take us?” Then answered: Turns out, pretty dang far. This web app was my attempt at mimicking Apple’s iOS music app, and I think I’ve come pretty close! I have to admit, he did a pretty good job. The frontend is built on React and Redux. The backend? A Laravel-based API running on a Raspberry Pi! Here’s the live demo, but be nice because Raspberry Pi.

read more...

GitLab Icon GitLab

Apple just announced Xcode 10 is now integrated with GitLab

No other details were shared in this tweet, but this image from the stage of WWDC says all it needs to. In a post-Microsoft + GitHub world — it has been a crazy 24 hours for GitLab. More than 2,000 people tweeted about #movingtogitlab. We imported over 100,000 repositories, and we’ve seen a 7x increase in orders. We went live on Bloomberg TV. And on top of that, Apple announced an Xcode integration with GitLab. Here’s an interesting exchange between Emily Chang and Sid Sijbrandij on Bloomberg Technology: Emily: I spoke with Satya Nadella earlier today, and he said “he promises to put developers first.” Do you not believe him, or do you think it’s not possible for a company with so many objectives to really put developers first? Sid: I believe him. Microsoft has shown that it is the new Microsoft, and they’ve done great. The new CEO, Nat Friedman, shows he really understands developers. So I believe him when he says they are going to be good maintainers of GitHub. Emily: So, then what’s so bad about GitHub? Sid: There’s nothing bad about GitHub. Emily: What’s so much better about GitLab? Sid: It’s a fundamentally different product. It’s open core, so a lot of it is open source. You can host it yourself. But second and I think most importantly, it’s not just code hosting. With GitHub you host your code. GitLab is the entire DevOps lifecycle. So all the way from planning something to rolling it out, container registries, monitoring — all in a single product. That allows you to get the whole organization on the same page. And that’s why people are flocking to it. They go on to talk about being a sustainable business, financials, etc.

read more...

Apple thedevelopersunion.org

The Developers Union - a ‘non-union union’ advocating for sustainability in the App Store

Want developers of great software to be able to make a living doing it? Want free trials in the App Store? Join The Developers Union! Dear Apple, We believe that people who create great software should be able to make a living doing it. So we created The Developers Union to advocate for sustainability in the App Store. Today, we are asking Apple to publicly commit — by the tenth anniversary of the App Store this July — to allowing free trials for all apps in the App Stores before July 2019. After that, we’ll start advocating for a more reasonable revenue cut and other community-driven, developer-friendly changes.

read more...

Databases foundationdb.org

FoundationDB – Apple's open source distributed database

Straight from the horse’s mouth: FoundationDB is a distributed datastore, designed from the ground up to be deployed on clusters of commodity hardware. And: The key-value store supports fully global, cross-row ACID transactions. That’s the highest level of data consistency possible. What does this mean for you? Strong consistency makes your application code simpler, your data models more efficient, and your failure modes less surprising. They say it’s “actively developed and has years of production use”. I wish they’d say exactly how it’s being used in production. (Maybe they do and I haven’t found it yet?) Also, if you’re getting hung up on “key-value store”, the vision is much bigger than that.

read more...

Swift github.com

SwiftNIO – it's like Netty, but written for Swift

Straight outta Cupertino: a low-level tool for building high-performance networking applications in Swift. It particularly targets those use-cases where using a “thread-per-connection” model of concurrency is inefficient or untenable. This is a common limitation when building servers that use a large number of relatively low-utilization connections, such as HTTP servers. Could this be a first step toward Swift-powered servers running all around the globe? Maybe Apple will finally be able to ditch WebObjects… 😉

read more...

Apple wired.com

This MacOS "root" Bug is Bad, Bad, Bad

Volker Chartier, the first to alert WIRED to the issue with Apple’s patch: It’s really serious, because everyone said “hey, Apple made a very fast update to this problem, hooray!” But as soon as you update [to 10.13.1], it comes back again and no one knows it. You should pay close attention to this if you’re on MacOS High Sierra. Also, the story behind the “anyone can login as root” tweet is quite interesting as well. Lemi Orhan Ergi: The infrastructure staff noticed the [root] issue and used the flaw to recover my colleague’s account. On Nov 23, they informed Apple about it. They also searched online and saw the issue mentioned in a few places already, even in Apple Developer Forum from Nov 13. It seemed like the issue had been revealed, but Apple had not noticed yet. Yesterday the infrastructure staff informed me that they had to set-up a root password on my Mac so that I wouldn’t have the issue. I saw the issue with my own eyes and thought that it was unbelievable! Also, here’s how to set root password if that’s the route you want to go.

read more...
0:00 / 0:00