Skip to main content


Neuralink: Elon Musk Another Venture

Hello everyone, this is the second post of 2020. Also, the first one in Feb (wrote in Feb but published in March). So, I officially lagging behind my 2020 target. But, I have some reasonable excuses and other projects in the pipeline to blame. However, today we will be talking about a very interesting company called 'Neuralink'. It's currently working on the brain-machine interface. I know it's a topic that can make you overwhelmed pretty quickly. But, bare with me and we will together try to grasp those concepts. What is Neuralink? So, what the heck is Neuralink? It's a company founded by Elon Musk and is currently working on brain-machine interface research. The long term intention for Nueralink is to help us achieve symbiosis with AI. And, to provide us with a way to get along in this super fast-changing world. More on that later. Before you raise your eyebrows and start imagining a dystopian future, some real-world scenarios can be achieved shortly. In simple t

WWDC2019: Everything You Need To Know

Hello everyone, recently Apple announced a bunch of new stuff at WWDC19. This was by far the best product launch I have ever seen. I have divided the post into three sections. So, let's jump right into it.

Software Section:-

1. iOS 13 

The Dark mode is finally here. The new iOS comes with dark mode and it's not just black background. But it's more of user experience, less stress on your eyes and a when every app is giving you an option for dark mode then why not have operating systems which give you native dark mode. It is also expected to have a 30% faster face recognization. The redesigned "Reminder" app, it will be providing a better user interface allowing you to add due dates, tagging other people and attachments. In addition to that, integration with "Messages" makes it even better like it will "remind" you about your tasking when you are having a conversation with some you tagged into the task.   

And there are a bunch of other things like better photo organization using machine learning to separate your screenshots. Also, a better video editor, it's not a replacement for something like a final cut pro or premiere pro. But you can do touch-ups and minor enhancements. 

Two other interesting things. One, Apple Maps with better UI and look around, which is Apple's version of google street view. Of what I have seen by far, I think Apple's version would be better. Also, you can now use "Sign in with Apple" without giving up any more information. I don't know about you but my trust for Apple with my data more than any other service. And last but not the least, features like Swift keyboard where you can swipe on your keyboard allowing you to achieve faster tying. Phew, I can write a whole article about it, maybe after the official/public release.  

2. iPad OS 

Now, we can get a dedicated operating system for iPad instead of a patched version of apps. What I mean by "patched version" is that on apps like Instagram you can't use your whole screen. And having some experience in writing iOS apps, I can say that with SwiftUI and IPad OS, it's going to be a win-win situation on both ends. There is nothing much out about it other than a better file explorer, document preview and support for external storage. But it's more towards providing a better experience on the iPad. I think it would be beneficial for Apple's "laptop replacement" vision. 

3. Other Improvements

There is an update for every Apple device. Like macOS comes with "sidecar" which allows you to use your iPad as a secondary screen. Better layout and personalized recommendation in tvOS. And, more importantly, the watchOS 6 attempts to make Apple watch an independent device. Yes, watchOS 6 gets you a dedicated App store, better fitness tracking, and more apps. This will allow users to use it as an independent device.

Hardware Section:-

1. The new Mac Pro 

Apple finally refreshed it's Mac Pro after 6 years. The original mac pro debuted in 2013 an after MacBook air, it was high time to give it a refresh too. However, this machine is not for everyone, it's base version comes with a price tag of $5,999. And, I think that the base version makes a lot of sense.

It comes with 8-core Intel Xeon W processor at the clock speed of 3.5 GHz(16 threads, 24.5 MB cache), 32 GB of Ram and AMD Radeon Pro 580X (8 GB). It literally has computing units to do anything, but it's not for everyone. Maybe if you are some hardcore game dev or someone like Linus from Linus Tech Tips then sure, go for it. But I don't think any average consumer would ever need the power. On the other hand, the model which comes configured with a 28 core processor and 1.5TB of RAM, which is expected to cost $35,000 - $40,000 is ridiculous. I mean the hardware is freakishly awesome but who would need such a desktop?

2. Pro Display XDR 

Okay, I will admit up front, this was the most ridiculous thing and couldn't understand it. Make sure to comment on your thoughts about it. It's a beautiful looking 32-inch 6K monitor which offers 40 percent more screen space than Apple's 5K display. It's an aesthetic masterpiece but again, not for the average consumer because it comes to a whopping price of  $4,999 for standard and $5,999 for nano-texture glass version respectively. In addition to that, Apple also confirmed it's Pro stand for $999 and VESA mount adaptor for $199. I mean you can get a nice ultrawide monitor or couple of decent monitors under $999. I am not saying that it's a bad product, it's just bad pricing. The price tag itself won't allow a lot of people to buy it.     

For Developers:-

I have some experience in software development. However, I am new to the iOS realm but still, I have some thoughts about it. There are two new major updates.

1. SwiftUI 

 Swift UI is a new framework to write iOS applications. It helps you keep your code and design in sync. It uses a declarative syntax where you can use "state" to handle your views. This is pretty much similar to the concept of React or Flutter. I haven't got much about it yet but I am working on it. I like the approach but I am confused about whether should continue learning the way I was doing? Because it just completely changes how you write views. Still, I like what I seeing and one of the main reasons for it is that the same code can be used across multiples devices. Maybe, I will write a dedicated post about it on medium when I am done. 

2. ARKit 3 

This is not a big change on the writing side as of SwiftUI but there are plenty of improvements to make it look more natural. It uses "People Occlusion" to make the projections look more immersive both in front and back of the person. And it also enables some green-screen styling. Now, you can track up to three faces. Also, Collaborative Sessions to map multiple people together and allowing you to generate AR experience faster. Further improvements like robust 3D object detection, detecting up to 100 images at a time, better object recognition in a complex environment. And doing all these things faster.

So, that was one heck of a launch event. Of course, this is a scratch on surface can write a whole post on some of these which I will when they are available publicly. Make sure you share your thoughts in the comment below.  

Make sure to share your thoughts in the comment section below. And, for all the updates, you can follow me on InstagramFacebook, and Twitter.

Thank You & Stay Tuned



Popular Posts