Brain Archives
by Michal Tynior
Weekly Digest - 2021.32
Weekly Digest - 2020.09
Safari will reject HTTPS certificates with over 13 months validity
Apple has announced that from September 1, Safari will reject any website that uses HTTPS certificate with more than 398 days of validity. Certificates issued before September 1 will not be affected until the date of their next certificate renewal.
ARM Macs in 2021?
According to Ming-Chi Kuo, first ARM Mac could be ready for sale in first half of 2021. Apple is working on ARM Mac for couple of years now, as part of switching from Intel processors to custom silicon chip. New CPU will not only allow Apple to become independent from Intel, which has been an issue in the past. But also will introduce more efficient silicon, which might result in better performance or/and battery life.
More Xbox Series X details
Phil Spencer shared couple of new details about upcoming console:
- Xbox is powered by chips based on latest AMD’s Zen 2 and RDNA 2 architectures enabling 12TFLOPS of computing power,
- Support for Variable Rate Shading (VRS) - instead of rendering all effects at the same frame rate, VRS will allow developers to apply different refresh rate to each of the effects,
- Hardware-accelerated DirectX Raytracing will allow to achieve even more realistic computer graphics,
- Quick resume will allow to resume multiple games from a suspended state almost instantly, thanks to fast SSD storage,
- Dynamic Latency Input (DLI) will help to reduce lag between console and wireless controllers,
- Support for 120FPS,
- Support for HDMI 2.1.
Coronavirus affects tech conferences
Facebook announced that their annual developer conference - F8 - has been canceled due to coronavirus outbreak. F8 was scheduled to take place on May 5th and May 6th this year. Although, the conference will not take place, Facebook is planning to organize local and online events.
Also, Game Developer Conference (GDC), that was planned for this March, has been postponed to this summer.
Dope Links
- Xiaomi Mi Mix Alpha Impressions
- My experience replacing CocoaPods with SwiftPM
- TextField in SwiftUI
- How to Make Text in a UIVisualEffectView Readable on Any Background
- Xcode Build Settings
- Vue.js: The Documentary
- My VS Code Setup
- Android Studio 4.0 Beta 1 available
- Evolutionary algorithms for optimization (including Java code and CI)
- The 25 most recommended programming books of all-time
- SMMRY - Summarize articles, text, websites, essays and documents
- Every productivity thought I've ever had, as concisely as possible
- How accurate are Ringed Planet emojis
Weekly Digest - 2020.07
Samsung Unpack
This week Samsung held its Unpacked event and presented new phones:
Samsung Galaxy S20 & S20+
The successors to S10 model have following specification:
- 6.2-inch 120Hz QHD+ OLED display in S20,
- 6.7-inch 120Hz QHD+ OLED display in S20+,
- Snapdragon 865 CPU,
- 12GB of RAM,
- 128GB of storage + microSD in S20,
- 128 or 512 GB of storage + microSD in S20+,
- 10MP Selfie camera,
- Triple (12+64+12MP) rear camera system,
- 5G compatible,
- 4000mAh battery in S20 & 4500mAh in S20+.
Samsung Galaxy S20 starts at $999, and S20+ starts at $1199. Both will be available on March 6th.
Samsung Galaxy S20 Ultra
Samsung also revealed the premium model in S20 lineup.
- 6.9-inch 120Hz QHD+ OLED display,
- Snapdragon 865 CPU,
- 12GB or 16GB of RAM,
- 128GB or 512GB of storage + microSD in S20+,
- 40MP Selfie camera
- Triple (108+48+12MP) rear camera system with additional depth camera,
- 5G compatible,
- 5000mAh battery.
Samsung Galaxy S20 Ultra starts at $1399, and will be available on March 6th.
Samsung Galaxy Z Flip
Samsung presented another foldable phone - Galaxy Z Flip, but it's not a successor to Galaxy Fold. Here is the spec:
- 6.7-inch FHD+ AMOLED main display,
- 1.1-inch Super AMOLED cover Display,
- Snapdragon 855+ CPU,
- 8GB of RAM,
- 256GB of storage,
- 10MP Selfie camera,
- Dual 12MP rear camera system,
- 3300mAh battery.
Samsung Galaxy Z Flip costs $1,380 and launched on February 14th.
Xiaomi Mi 10
Despite of the Coronavirus outbreak in China, Xaomi managed to launch, at online-only event, the new flagship phones - Xiaomi Mi 10 & Mi 10Pro. Here is the spec of presented devices:
- 6.67-inch 90Hz AMOLED display,
- Snapdragon 865 CPU,
- 8 or 12GB of RAM,
- 128GB or 256GB of storage in Mi 10,
- 256GB or 512 of storage in Mi 10 Pro,
- 20MP Selfie camera
- Quad (108+12+8+20MP) rear camera system in Mi 10,
- Quad (108+12+2+2MP) rear camera system in Mi 10 Pro,
- 5G compatible,
- 4780mAh battery in Mi 10 & 4500mAh in Mi 10 Pro.
Xiaomi Mi 10 starts at ~$575 and will be available in China from February 14. Xiaomi Mi 10Pro starts at ~$715 and will be available in China from February 18.
$450 production cost of PlayStation 5
According to Bloomberg manufacturing costs of the PlayStation 5 are around $450 per unit. The biggest reason for higher cost is limited supply and high prices of DRAM and NAND flash memories.
Dope links
- Swift Playgrounds for macOS
- Swift Package framework creation in Xcode
- How to Send Push Notifications to the iOS Simulator
- Full Stack Open 2019 - Deep Dive Into Modern Web Development
- GraphQL is Not "Better" Than REST
- What to Choose Between Gridsome and NuxtJS
- The guide to write universal, SSR-ready Vue components
- A Vue powered design tool that... exports Vue components
- Create a Reading Scroll Progress Bar for Your Blog in JavaScript and CSS
- How I recreated a Polaroid camera with CSS gradients only
- Spider-Man Developers Want More People to Know How Games Are Written
- Third Row Tesla Podcast – Elon Musk's Story - Director's Cut
Image credits: Samsung
Weekly digest - 2019.39
Xiaomi Mi Mix Alpha
Xiaomi is not afraid experimenting. Xiaomi Mi Mix series is a perfect example. This time Chinese manufacturer presented new phone from this line - Mi Mix Alpha. This phone is almost entirely made of screen. Display wraps entirely around the device to the point where it meets the camera on the back. Here is the full specification:
- Qualcomm Snapdragon 855+,
- 12GB of RAM,
- 512GB of storage
- 108-megapixel camera,
- support for 5G
- 4050 mAh battery
This phone will be available for about $2800.
This phone is really cool concept. Everyone is so focused on foldable phones, that Xiaomi surprised us with something simpler yet still interesting, and maybe even functional.
OnePlus 7T
OnePlus has presented the budget phone for people who are tired of flagship and expensive devices. Here is the specification
- 6,55-innch Fluid AMOLED display (2400×1080px)
- 90Hz screen's refresh rate,
- Fingerprint reader built into the screen
- Qualcomm Snapdragon 855+,
- 8 GB of RAM
- 128 or 256GB of storage
- 48-megapixel tripple camera
- 3800 mAh battery
- OxygenOS based on Android 10
OnePlus 7T will be available from $599.
Google Play Pass
One week after premiere of Apple Arcade, Google announced their own game service. Google Play Pass will cost $4.99 per month and will give access to 350 games and apps. All games/apps will be free and without any in-app purchases. For now service is available only in US, but Google says that it is planning to extend service to other countries.
This is interesting move from Google. If the games/apps in the bundle are good then it is win-win scenario for Android users. The only question I have is, how developers are getting paid? So far, Google didn't share any details on that topic.
iOS 13.1 & iPadOS 13.1
This week Apple released iOS 13.1 and iPadOS 13.1. The later is the first official release of the dedicated operating system for tablets. iOS 13.1 has been released in less than a week after the premiere of the new iOS, and is the fastest released major update so far.
iPhone 12 design
According to newest rumors, next year iPhone will get major redesign. New frame will be similar to one from iPhone 4. Also, new iPhone will not have notch. All Face Id sensors will be hidden in the upper bezel.
Disney news
There was plenty of news related with Disney. Here is tl;dr:
- Marvel's Kevin Feige to develop Star Wars movie
- Spider-Man returns back to MCU
- Deborah Chow will direct Obi-Wan Kenobi series
Interesting links
- Announcing .NET Core 3.0
- Web Design in 4 minutes
- Stop Infinite Scrolling on Your Website - Now!
- How to learn D3.js
- NES Emulator Part #4: PPU - Background Rendering
- How Sid Meier Almost Made Civilization a Real-Time Strategy Game
- How one NASA image tells dozens of stories
- Top 15 Biggest Companies by Market Capitalization 1993 - 2019
Image credits: Xiaomi