Not yet, but I suspect that is partly the mainstream not catching up to the ideas it contains yet.
HN user
anandabits
As with any technology, CoreData works well when the problem domain falls within its sweet spot. When the problem domain is outside that, CoreData can quickly become a challenge to work with.
Abstracting control flow is extremely powerful. Those interested in learning more should explore monads, which offer some very useful methods of generalizing and composing control flow abstractions.
I couldn't agree with Brent more. Performance is absolutely critical to the user experience of an app. It is not premature optimization to ensure an app remains responsive to the user at all times and can handle real-world sized data sets. It is good engineering.
According to Robert Cringley iOS 7 includes Bluetooth mouse support: http://www.cringely.com/2013/09/19/the-secret-of-ios-7/. However, I haven't seen this confirmed anywhere. I would like to know where he heard this and hear more about how it works. Any links on this would be great!
2-3 years worth of living expenses. Should give me plenty of runway to get my business off the ground...
This is very nice as a review of Git, but probably best in that context rather than an initial presentation of the concepts. I really enjoyed the Source Control Made Easy series by Jim Weirich. It presents the same information in an easily digestible, step-by-step approach. Highly recommended for those trying to understand how Git works and how to best make use of it.
http://pragprog.com/screencasts/v-jwsceasy/source-control-ma...
Employer provided 401k plans are great when you receive matching contributions, but otherwise not a very good. They generally have extremely limited investment options. It will be hard to offer general advice applicable to all 401k participants since they will each have a small selection of investment vehicles.
The best advice is to make sure you contribute enough to receive the matching contribution, and then immediately roll the money out into an IRA as soon as you leave the employer. This will allow you access to a much wider range of investment vehicles.
This article covers the basic data format Git uses internally and explains how the staging area works. It's a good primer for those looking to have a little bit deeper understanding.
If you like this article and are looking for a much more in-depth understanding of how Git works, I recommend Jim Weirich's Source Control Made Easy series.
http://pragprog.com/screencasts/v-jwsceasy/source-control-ma...
This link fails to mention that it's plastic. Here's one with more details: http://appleinsider.com/articles/13/09/25/samsung-follows-ap...
Gold plastic sounds pretty ugly to me!
This is going to be a really great resource. Thanks for yet another great contribution to the community Mattt!
I don't think they'll do that. I think their strategy is to see iOS replace OS X for most tasks and users. They will probably pursue a device somewhere between an iPad and a MacBook Air in doing this.
Robert Cringley thinks this will be a display and input device that connects to a phone: http://www.cringely.com/2013/09/19/the-secret-of-ios-7/
I think it will be a standalone device: http://anandabits.com/blog/the-secret-of-ios-7-macbook-vacuu...
The most interesting piece will be to see how Apple approaches this form factor without creating a "refrigerator toaster". I'm optimistic that we'll find out in less than a month...
It seems like Medium has become a magnet for articles that reference some science and then go on to draw conclusions that simply do not follow from that science, yet present the conclusions as if they do. The hollow icon article is another good example: https://medium.com/design-ux/a93647e5a44b.
It's nice to see discussion in mainstream media applying Arendt to the policies and practices of the United States. I've been talking about this for some time now.
Spreading awareness of how institutional behavior can lead to evil actions is extremely important. We have learned a lot about power, evil, oppression, etc since the structure of the modern democratic state was created. We can and need to do much better.
Elixir sounds very nice! Thanks for sharing the link.
It's really exciting to see functional programming beginning to be recognized by more and more developers. It looks like Elixir will be a great language to help that trend grow.