fabiochiu/medium-articles huggingface dataset:
How Apple Silicon made a Revolution for UX Designers
By: Aleksei Fedorov Kochetov
Tags: UX Design, Apple, Future, Mac, Development

How Apple Silicon made

a Revolution for UX Designers

Agenda

In the near future there will be no differences between Mobile, Web-app, Desktop or any other kind of prefixes among designers, even in Gaming Industry. What does this mean now for designers like me and you? One simple thing — we have to learn even more and boost up our skills as soon as we can.

Mark D. Weiser, CTO at Xerox PARC till 1999 (RIP), already said in 1996:

“The Ubiquitous Computing era will have lots of computers sharing each of us. Some of these computers will be the hundreds we may access in the course of a few minutes of Internet browsing. Others will be embedded in walls, chairs, clothing, light switches, cars — in everything. UC is fundamentally characterized by the connection of things in the world with computation”.

As you have noticed, device unification is a pretty predictable thing, it will happen sooner or later, but right now Market got a revolutionary solution from Cupertino: completely unified Platform for all specter of Tasks.
Windows for M1 chips is finally here!
By: Aimé Risson
Tags: Microsoft, Windows 10, Mac, Arm, M1

How to run Windows ARM on M1 Macs?

YouTuber Martin Nobel shared a useful video of the process to run an ARM Windows virtualization on Apple Silicon as well as a real-world look at the overall impressive performance considering it’s an unofficial workaround.

Setting up QEMU to boot Windows 10 is pretty simple. First, I had to join the Microsoft Windows Insiderprogram to get access to the Hyper-V image that Microsoft provides for setting up Arm64 VMs. Normally this would run on another Arm64 Windows PC as a virtual machine, but QEMU supports its .vhdx format natively. Indeed when I started QEMU with that image, I got the Windows setup screen straight away.

To get QEMU set up without using the command line, I used ACVM, an open source utility. ACVM let us set the number of cores available to the virtualized guest and choose how much RAM to give it. Because my Mac has 16GB of memory, I was able to run the virtual machine with 8GB of memory for the guest. Because I wanted network access, there was a little bit more to go through to install RedHat’s virtual network adapter, but all of that was pretty simple, and is meticulously detailed on ACVM’s GitHub page.

Windows 10 Performance On The Apple Silicon-Powered Mac mini.

Once windows was running on M1 chips thanks to devellopers, others took to the project and posted some benchmark scores, notably in Geekbench 4 and 5. The M1 holds its own in the virtualized Windows 10 on ARM environment, scoring roughly 1300 in the single-core test and about 5500 in the multi-core benchmark in Geekbench 5.

Perhaps most interesting is how far ahead the M1 is compared to Microsoft’s current ARM device, the Surface Pro X. The Surface Pro X manages only about 800 and 3000 in single- and multi-core tests, respectively. That means the M1 is between 60–85% faster than the fastest Windows on ARM device.

Considering the M1 is a newer piece of silicon, this isn’t terribly surprising. However, this shows promise for Windows performance on the new MacBooks and Mac Mini, albeit in Windows on ARM.

What do you think about the future of Windows computers given that the M1 chip is faster at running windows than Microsofts own laptops? Let me know in the comment section!
pp#Ex1:Big Sur之後錄製Gif的方法
Tags: Peter Pan, GIF, Mac

Application - RoaringApps

Skip to main content {{app.name}} has been flagged as end-of-life . It is no longer supported by the developer…
Apple Silicon
By: Muyiwa Olu
Tags: Apple Silicon, Mac

My personal computer is a 2018 13-inch Intel MacBook Pro with 4 Thunderbolt 3 ports, 16GB of RAM, and a 512 GB SSD. I love this computer because it handles tasks I throw at it gracefully.

My personal circumstances, however, have changed in one key way since purchasing that MacBook Pro — I now have my own home office. This means that I value the performance improvements offered by a similarly priced desktop over the versatility provided by a laptop.

With access to an Intel MacBook Pro — which was issued by my company — this laptop is similarly specced to my personal one, meaning that I have less of a need for both.

I’m therefore considering replacing my personal Intel MacBook Pro with a M1 Mac Mini. The model I’m looking at costs £1299 without Apple Care (16GB RAM and 1TB SSD upgrades).

The inevitable next iMac with Apple Silicon brings about further headaches. I’m fond of the 1440p resolution which I would like to enjoy at 2x “retina” density. The idea of a beautiful, colour accurate, 5K display, with Apple Silicon is dream that can become reality any day now.

If I were to re-purchase a similarly specced Intel MacBook Pro to my personal one today, it’ll cost £1799.

I rarely praise Apple for value for money, but the capabilities of Apple Silicon with a price starting at £699? Developing for Apple’s platforms, even as a side project, never looked more enticing.
Why You Should Wait Your Upgrade to Mac OS Big Sur
By: Bryant Jimin Son
Tags: Apple, Mac, Macos, Upgrad, Big Sur

Reason why you should wait for your upgrade to Mac OS Big Sur

Big Sur is the latest OS released by Apple. With a fresh, new design, enhancements to Safari, message, etc, many Mac users are eager to try out a new OS. However, my recommendation is to wait for a while till most of the known problems are addressed.

There have been many news and people talking about some serious issues with Mac OS’s Big Sur, particularly for the older version of Mac laptops.

My recommendation is to wait till January 2021 to install.

Here are some problems discovered with the apps:

Problems with Adobe applications: https://helpx.adobe.com/download-install/kb/macos-big-sur.html

Google Backup and Sync issues

Google Chrome issue: https://bugs.chromium.org/p/chromium/issues/detail?id=1148102

Here is a link where you can track what applications work or not. Note that this is not an officially supported list by Apple, so reference with a caution.
Is M1 Silicon All It Seems to Be?
By: The Sharp Ninja
Tags: Apple, Mac, Swift, Intel, M1

Too Good to Be True?

With all the talk about the performance of the M1 Macs I have been curious about what the quality of the x64 code being compared to M1 code is. It seems from most of the reviews that the big wins are coming from Apple products or products that are specific to the Apple ecosystem, indicating they are likely created with Swift.

Since Swift 2.0 added full support of Intel and ARM Intrinsics with simd.h I would assume that developers have been using these libraries for some time now. I would also assume that nearly all Macs in use today have SSE4 instructions as well.

My question is if anyone has ever evaluated/audited the code generated by Swift for proper SIMD usage? If so, what were the results and where can I find the report and code?

I ask all of this because I have a very hard time buying the idea that ARM has magically overcome the inherent disadvantages of RISC compared to CISC at similar clock speed, memory footprint and die feature size. I’m of the mind that the performance of M1 compared to current Intel Macs is either all based on die feature size and/or possibly differences in the quality of the code generated by Swift.

As for die-feature size, 11th Gen Intel mobile processors on 10nm are benchmarking 15%-25% faster single threaded than 10th Gen at 14nm. Since we don’t have Macs with 11th Gen Intel mobile chips to compare M1 against I am dubious that M1 is as stout an architecture as current comparisons make them out to be.
Apple working on a 32-core processor for high-end Macs
Tags: Technolgoy, Apple, Mac

Apple is working on a new ARM-based processor with as many as 32 high-performance CPU cores that could appear in a Mac in late 2021, according to a new report from Bloomberg. The processor could also appear in a new “half-sized Mac Pro” in 2022.Alongside it, the company is also reportedly developing CPU designs with up to 16 high-performance cores and four power-efficient cores which are destined for new versions of the MacBook Pro and iMac. The new processors could arrive as early as spring 2021. Future Apple Silicon designs could also feature GPUs with up to 128 dedicated cores.

News of the upcoming processors comes as Apple has just released its first Macs powered by its own chips. The new MacBook Air, MacBook Pro, and Mac mini each used the company’s M1 chip, which features a CPU with four high-performance cores and four high-efficiency cores. However, the company’s more powerful machines like the Mac Pro continue to use Intel chips. Apple has said it intends to transition its whole Mac lineup onto its own chips over the course of two years.

As well as the increased CPU core count, Bloomberg reports that Apple is also working on chips with more GPU cores. While the current M1 chip comes with either seven or eight GPU cores, Apple is currently testing models with 16 and 32-cores, and is working on chips with as many as 128 for late 2021 or 2022.

Although Apple is working on a processor design with 16 high-performance CPU cores, Bloomberg notes that it might choose to release it with only eight or 12 cores enabled, depending on how mass production goes.

Prior to Apple’s announcement of its switch to ARM-based processors, Bloomberg reported that it was working on a processor with a CPU featuring eight high-performance cores and four energy-efficient cores. A processor with this exact combination of cores is yet to be officially announced.

Considering Apple’s ambitious plans to move its entire Mac lineup onto its own silicon in the next two years, it makes sense that it has more powerful chips in development. Its first ARM-based Macs have impressed thanks to their combination of power-efficiency and performance, but matching the capabilities of its more powerful Intel-based machines like the Mac Pro is likely to be a far bigger challenge.
5 Reasons why Linux has a low Os market share
By: The Cyber Monster
Tags: Mac, Technology, Blog, Windows 10, Linux

Despite having a huge fan base for the Linux community, it occupies a very little market share In OS Market. Linux only Occupies a 1.4 % market share in the overall market share of Desktop Operating Systems in 2020. However, If you consider the overall market Share of Operating systems Then Linux is every were and plays a significant role. Linux is an Operating system that we use daily in our day to day lives but doesn't make not of it. Linux may be running on your social app servers, Household IoT Devices, your smart Android mobile phones, Smartwatches, etc.

Though There are many geek Linux users who don’t accept Android as Linux, at the end of the day it was built on Linux kernel technically meaning it is Linux.

Linux logo

Though Linux occupies a very little market share Linux has 600+ active Linux distributions.

The probable reason for this low market share might be
How new Mac keeps itself cool without fan?
By: Anmol Malik
Tags: Apple, Computer Science, Mac, Technology, Knowledge

The new apple mac has a lot of efficient heat management. It is recorded that it has good heat management than a PC having water cooling system.

Explanation

The fans in any laptop is connected to CPU through a copper metal heat pipe. This heat pipe is placed over the CPU. This heat pipe sucks only a little amount of heat from the CPU and then fan can also only a decrease the temperature only to a small extent.

Heat sink in a normal laptop

But now in new mac aluminum heat spreader is used which is way more efficient because it is directly connected to the CPU and aluminum is a very efficient heat sucker.

Mac heat sinks

But why aluminum

The metal with most thermal conductivity is Silver and Copper but they are way more expensive so aluminum is the best to use. In relation to its weight is almost twice as good a conductor as copper. See the graph

Thermal Conductivity of different metals

2. Consistency

Thermal conductivity of aluminum in different temperature

3. Non-magnetic

4. Sound and Shock Absorption

5. Non-sparking

6. Recyclability
[Mac][iTerm2] 解放 Ctrl←、Ctrl → 用於字與字之間的移動
By: Shih-Ying Chen
Tags: Iterm2, Mac

Learn more. Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Make Medium yours. Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore
How to Remove Bloatware from the android device without rooting
By: Daniele B
Tags: Bloatware, Mac, Remove, Android, Windows

So, lets start! (PS in general, i write <tab> or <enter> to help you to know what to do)

Open the phone and go to Settings > some like “Phone Info”. When you are there, you have to “Unlock the developers option”. In all of the cases you have to find an option, but it changes between some OEMs (XIAOMI for example → photo 1). As general rule try to find an option called “Built number”. If you don’t found it, you could search it on your search engine (“developer options <your phone brand>) When you found it, you have to tap and tap ripetively as long the “You are already a developer!” appears. When you do this search “Debug USB” between this developing options. Enable it. You could be adviced because “This it’s an advanced feature, isn’t it?”; obviously press continue… Now, let’s get the computer!!! Open it and go to the following site: https://developer.android.com/studio/releases/platform-tools.html#downloads and download the program for the right OS. The file you download is an archive. You have to estract it. On windows or linux you have to click with right mouse key and press “Estract”. On mac simpy open it. It’ll create a folder. On:

- WINDOWS: keep pressing the shift arrow and click with right on the folder, then press “open in powershell”

- LINUX: right click on the folder; then open in terminal

-MAC OS: search “terminal” on Siri/search tool. Then write on it “cd <drag and drop the folder that you downloaded on the window>” and press enter. Then, you have to understand me. We have three operative system that rule the world, so it will become a bit boring saying the right thing for everyone. So, in general case: on WINDOWS when I say “adb”, you’ll write “./adb.exe”; on MACOS or LINUX you’ll write “./adb”. For testing your understooding abilities try to do this test command: “adb devices”, then open your phone and let the pc controlling the phone (useful is the “don’t advice more for this device”) Then, search the “package name” of the app that you have to remove. For do this, you can use the command (after doing the passages 5–9) “adb pm list” that you’ll list a HUGE list of packages names… Alternative to this the following app: Package List When you have found the package name we can delete it! With the computer use the following commands. ATTENCTION OF WHAT ARE YOU DELETING!!! IN SOME CASE YOU COULD LOSE UPDATES OR BRICK YOUR PHONE!!! (If you don’t know ask… No problems ask in the comments)

“adb shell”

“pm remove <double ->user 0 <the package name>”

12. When you have done this you are okay! To conclude revert passage 4 deactivating the switch, passage 3 deactivating the switch on the top of developers option. If you want to reinstall the application, no problem! You can simply download from your main store.

For asking questions I’m aivitable… In the comments. Bye!
Paper Books V’s Kindle in Research
By: Stephen Scaysbrook
Tags: Kindle Book, Paperless, Mac, Notes, Research

Paper Books V’s Kindle in Research

Since partially retiring, is there any AT who really retires !, I seem to be reading a lot, I mean a lot, like three to four hours of my day is taken up with reading, some of it is the news feeds I take, some articles in Medium and other tech sites, and a mall but significant portion on my Audio account, but a lot is via my Kindle, and it’s here as I have spoken before, in other feeds and on my Linkedin account.

I make a lot of notes, with the highlight tool and a small personal note added, mostly to follow up, which can be viewed as a list just by tapping on the three dots in any book your reading and select notes from the list, together with all notes made by other readers. You can send the notes as a collection, to your email address, this has been so useful in my research on Climate and other areas of interest,

But recently I started to view my Kindle account on my MacBook Pro and the kindle app has a function to view my notes live, and best of all I can use this to further the note, ie do a search for the point in question and add further notes. This is a major advancement in researching areas of interest, I can add points, add URL links, No longer do I make notes in my small Moleskin, ok I do, but they go straight to the Kindle app editing sidebar, see the photo. There seems to be very limited text editing, the URL has no link function, but it’s easy to work around this with copy and paste, and no making bold of text to make a point, it’s basic, but I see no reason why this can not improve if Amazon sees it being used, and they get feedback.

However, if you export the notebook, from the App on the Macbook, then you’re given an HTML file to view all your notes, As a backup, this is good, I can add this file to my research folder, and search easily, the URL does not link here either, but again there is no reason why not, it’s just a matter of exporting correctly. It depends on the Auther, but there is often a limit of about 10% that can be exported, but no limit on the amount of text I can highlight. Moving your notes into your research is now a simple copy and paste, but the actual portion of the book highlighted remains, so the HTML export is still the way to go.

So it does not matter which way I want to work, just within the app, it exports all of my notes as an HTML file, probably both if I am within the 10%, as I like to followup in the Kindle, and when I am done, export to HTML and load to the right folder.

Much the same functions exist on the Chromebook App, it’s slow and a little harder to use, but it’s all there, the ability to edit my notes for the highlighted portions of text,. But the Mac version is so much slicker and functional, There is a cloud reader, that allows you to read your kindle books online, and there is a method of seeing your notes but again it’s not that good I think I will stick with the Mac, for now, well at least until the Chromebook app gets updated and brought into line with the Mac app.
DBeaver change language to English
Tags: Dbeaver, Mac, Settings, Language

Hi i’m trying to write what i’ve learned from work or from books. Wish I could become a better data scientist.
Mac In The Cloud
By: Kovid Rathee
Tags: AWS, Cloud Computing, Mac, Software Development, Software Engineering

AD INFINITUM

Mac In The Cloud

Earlier this week, AWS announced that their flagship compute service, EC2, will be offering Mac instances for macOS. People in the developer community have been waiting for this for quite a long time now.

Developers can now use homebrew package manager and use XCode for development on AWS. They can connect to the remote Mac EC2 instance using one of the following two ways —

Terminal

Just like you log into an Amazon Linux EC2 instance using your username/password combination or your SSH key, you can log into Mac using the same method. Once you log in, you’ll land on the same screen you’d land on if opening the Terminal app on your local Mac.

VNC

The other way, of course, is to access the Mac using the GUI. Mac is known for its refined GUI. It’s one of the reasons people find it so hard to move from Mac to any other operating system. The overall development experience on a Mac usually better than other OSes.

Here are the steps you have to follow to enable VNC on your new Mac in the cloud on AWS →

From Sebastien Stormacq’s YouTube Channel → https://www.youtube.com/watch?v=FtU2_bBfSgM

The backbone of this mammoth task by AWS is another project called AWS Nitro System which has a faster way to manage core resources. AWS has offered macOS in the form of Mac Mini computers stacked together using the aforementioned virtualization framework. Learn more about the Nitro Project here.

The tech behind Nitro System which is used for integrating Mac machines. https://aws.amazon.com/ec2/nitro/

Developers, data analysts, data scientists, data engineers, and product engineers who use Mac on a daily basis will be happy to hear this news as they would be able to continue their important work on remote highly scalable machines (or array of machines).

I am not for one or the other. I love working on all operating systems. But someone somewhere has said —

Mac users swear by their Mac, PC users swear at their PC.

On your local Mac, disk space, memory and compute, all three can become a bottleneck. Not anymore!
Hating on M1 macs because they don’t run Windows…?
By: Chris Hornberger
Tags: PC, Apple, Mac, Windows, M1

#techstuff

#newmacs

#m1

I had a little while this morning to just lay around and read and catch up on news and commentary in the tech world.

The non-Mac-owning reactions to the new Macs have been looney.

#1 complaint from non-Mac owners about the new Macs?

“They don’t run Windows.”

#1 reason non-Mac owners don’t buy Macs?

“They don’t run Windows.” (Well, the Intel ones do, with limited support for certain options, and a proper VM is being actively worked on for containerized or virtual machining Windows on the M1 macs, so that’s just a matter of time.)

#2 reason non-Mac owners don’t buy Macs?

“Mac App Store locks me in.” (No, it really doesn’t. Plus, Microsoft has an App Store, too. No one’s bitching about lock in — because it’s not a thing.)

Can’t it just be ok that something that was never designed to run Windows (because, ya know, Apple has their own operating system) can exist? I mean, Linux doesn’t run Windows applications (no, WINE is a pile of shit, don’t even), and Android doesn’t run iOS or Windows Mobile (hah!) apps, but they’re pretty much the most pervasive operating systems in the universe. No one bitches.

I guess what I’m saying is haters not understandin’ da game gonna keep hatin’, y’all.

Pro tip: Macs aren’t “wintel” PCs and MacOS isn’t Windows. Want to run Windows? Buy a Windows PC. As Mac haters keep pointing out at every single opportunity like they’re pimping CrossFit, they’re cheap (er?), easy to find, and are available from a plethora of manufacturers with thousands of configurations already built, and tons of confirgurability.

Go. Go on. Enjoy that. It’s all around you. Literally no one is stopping you, and literally no one is saying “I won’t ever buy a Windows PC because it doesn’t run MacOS.”

Silly.
Launching a macOS Instance in AWS
By: Thomas Gallagher
Tags: Cloud, DevOps, Apple, AWS, Mac

The Non-Technical Part

AWS Re:Invent is always a super exciting time of year for all of the cloud nerds, myself included. AWS always tends to save their huge announcements for Re:Invent, and this year was no different.

During today’s keynote address, AWS CEO Andy Jassy announced that AWS would be bringing macOS capability into their EC2 fleet, allowing AWS users to launch macOS instances in Amazon’s Elastic Compute Cloud.

This change allows Apple developers the ability to utilize the unlimited flexibility of the AWS Public Cloud, no longer needing to worry about physical infrastructure to host. Less worry about maintaining physical infrastructure means more innovation, and as an Apple consumer, I couldn’t be more excited.

The Technical Part

If you want to spin up your own macOS EC2 instance playground, you can follow the below instructions, and in no time, you’ll have a fresh macOS instance.

First, log into your AWS Account. Once you’re there, you’ll want to open EC2.

EC2

Once you are inside the EC2 console, you’ll want to launch an instance by clicking “Launch Instances”

Launch Instances

Once you have clicked launch, you will be brought into the AWS Marketplace, where you can choose your instance image, known as an Amazon Machine Image, or AMI. Here is where we will select macOS. At the time of publishing this article, macOS Catalina and Mojave are right at the top, as shown below.

macOS

Once you have selected your AMI, you’ll select your instance type. At this time, there is only 1 instance type that supports macOS, and that is mac1.metal.

Instance Type

From here, click “Review and Launch” at the bottom, and boom! You have a macOS instance ready to go!

Conclusion

As an enormous AWS fanatic, and pretty savvy Apple user, I couldn’t be happier that AWS has expanded its cloud offerings to the Apple sphere. I think this is an excellent move, allowing AWS to further expand their cloud market share, as well as allowing Apple devs to utilize the cloud and bring their applications to anyone, anywhere, any time.

If you enjoyed reading this article, please feel free to check out my other Medium articles, and to visit my LinkedIn, where I am active and always willing to chat about all things AWS.

👋 Join FAUN today and receive similar stories each week in your inbox! ️ Get your weekly dose of the must-read tech stories, news, and tutorials.

Follow us on Twitter 🐦 and Facebook 👥 and Instagram 📷 and join our Facebook and Linkedin Groups 💬
BigSur Mac App Bundle: QuartzCode, Spotless, DriveDx, Mate Translate, Screens, Pulltube, BetterZip…
Tags: Apple, Mac, Bundle, Software, Macos

The new Big Sur Mac App Bundle contains 49 applications with up to 90% discount. Unlock price change continuously (from 1$). You can find different Mac App useful to clone your drive, edit your photos, manage your files, develop apps, download videos from YouTube, change metadata of the files, etc.

QuartzCode for macOS 10.0 or higher (max 2 devices) for 3 $ (= 97 % discount)

Spotless for macOS 10.12 or higher (max 3 devices) for 2,5 $ (= 90 % discount)

DriveDx for macOS 10.6.8 or higher (max 3 devices) for 5 $ (= 75 % discount)

Mate Translate for macOS 10.14 or higher (max 1 device) for 4 $ (= 87 % discount)

Screens for macOS 10.12 or higher (max 3 devices) for 3 $ (= 90 % discount)

Pulltube for macOS 10.12 or higher (max 2 devices) for 4 $ (= 73 % discount)

BetterZip for macOS 10.13 or higher (max 5 devices) for 5 $ (= 80 % discount)

Mosaic Pro for macOS 10.11 or higher (max 5 devices) for 3,5 $ (= 88 % discount) or available with this Bundle too

Squash for macOS 10.11 or higher (max 1 devices) for 3 $ (= 80 % discount)

BetterZip for macOS 10.13 or higher (max 5 devices) for 5 $ (= 80 % discount)

DMclone for macOS 10.7 or higher (max 1 device) for 3 $ (= 90 % discount)

SnapMotion for macOS 10.13 or higher (max 5 devices) for 1 $ (= 89 % discount)

MetaImage for macOS 10.13 or higher (max 3 devices) for 2 $ (= 89 % discount)

Start Menu for macOS 10.7 or higher (max 1 device) for 1,5 $ (= 85 % discount)

Full list of apps: 1Click Screen Recorder; 40 Fonts Volume 2; Airy, Audio Recorder; BetterZip; CDRViewer 3 Pro; ColorSnapper 2; Creative Convert; DMclone; Data Recovery Pro; DataWiper; DriveDX, FastestVPN 1 Year Plan; Firetask Pro; FoneClean; FoneFix; FoneUnlocker; GarageSale; GlueMotion; Hej Stylus; iTunes Converter; MacPilot; Mate Translate; MetaImage; MobiMover Pro-1 Year Plan; MobiSaver Pro; Mosaic Pro; NXPowerLite Desktop; PDF Protector; PDF Squeezer; Paintstorm Studio; PhotoMill; PhotoSweeper; PhotosRevive; Pulltube, QuartzCode; Remote Wake Up; Screens; Shredo; Spotify Music Converter; Squash; Tumult Hype Standard Edition; Tumult Whisk; VirusBarrier 1-Year Plan; X-Mirage, etc.

Archive.is Bundle Backup Version
How to Setup and Run MacOS on AWS EC2
Tags: AWS, Mac, Macos Server, Ec2, Macos

How to Setup MacOS on AWS EC2. In this guide you are going to learn how to setup and run MacOS on AWS EC2 VM Instance.

Create an EC2 Instance on AWS with MacOS Server. Learn how to create and setup your EC2 instance on Amazon Web Services with MacOS Catalina.

This guide shows you how to setup EC2 resources by choosing Amazon Machine Image (AMI), add storage, configure security groups, and create PEM key to access your instance using SSH.

Prerequisites

An active Amazon Web Services account.

Step 1: Configure MacOS Amazon Machine Image

Let’s start creating an AWS EC2 Instance. Go to AWS console and navigate to Services >> EC2.

Click on Instances on the left sidebar.

Click Launch instance.

Here you will see macOS Catalina and Mojave. You can choose Catalina Image.

Step 2: Choose Instance type

Here you are allowed to choose only the machine that is related to Mac.

Click Configure Instance Details.

Step 3: Configure Instance

Here you need to create dedicated host for using MacOS server.

Once you have created you can choose this host and proceed to next step.

Click Add Storage.

Step 4: Add Storage

You can also leave this step to be with the default settings.

Click Add Tags.

Step 5: Add Tags

Tags are useful to identify the Instance, here we will assign a name to our instance.

Click click to add a name tag and enter a name in the value field.

Click Configure Security Group.

Step 6: Configure Security Group

This is an important setup where you can allow connections to your instance by opening certain ports.

By default SSH port is enabled.

If you need any additional ports opened you can add rules for those ports also.

Click Review and Launch.

Step 7: Review the Instance details

In this section you can review all the options you have chosen in the steps before. Once you have reviewed them you can click launch.

Step 8: Create PEM key and launch Instance

Now you will be prompted to assign a key pair to access your instance.

Select create a new key pair.

Enter a name to your key.

Click Download Key Pair.

Important: Save the key pair, if you miss this key you wont be able to access your instance using SSH.

Click Launch instances.

Become a Certified AWS Professional with this easy to learn course now.

Conclusion

Now you have learned how to setup and run MacOS on AWS.

Thanks for your time. If you face any problem or any feedback, please leave a comment below.
Cyber Monday Mac Apps Bundle with Luminar 4, ForkLift 3, BusyCal 3, Dropzone 4 Pro, Edraw…
Tags: Macos, Software, Apple, Mac

Cyber Monday Mac Apps Bundle with Luminar 4, ForkLift 3, BusyCal 3, Dropzone 4 Pro, Edraw MindMaster, Art Text 4, Gemini 2, PDFpenPro 12, Parallels Desktop 1y MacAppBundles Dec 1, 2020·2 min read

If you need to run your Windows Apps or older/newer MacOS versions on your current MacOS, or if you need to replace skies in photos faster, manage your PDF or data easily, organize your daily activities, create diagrams, remove duplicate files or increase your productivity with an amazing menu bar Mac App, then this bundle with 12 applications for 42$ (= 94% discount sale) is made for you.

Available currently for 42$ thanks to the code BFSAVE40 or CMSAVE40

Featured products: Luminar 4 for macOS 10.12 or higher (max 2 devices)

Here an example of Sky Replacement

ForkLift 3 for macOS 10.12 or higher (max 5 users)

BusyCal 3 for macOS 10.11 or higher (max 1 device)

Dropzone 4 Pro for macOS 10.13 or higher (max 5devices)

Edraw MindMaster for macOS 10.10 or higher (max 2 devices)

Art Text 4 for macOS 10.14 or higher (max 2 devices)

Gemini 2 for macOS 10.10 or higher (max 2 devices)

PDFpenPro 12 for macOS 10.13 or higher (max 5devices)

Parallels Desktop 1 year plan for macOS 10.13 or higher (max 1device)

Other products: Goose VPN Lifetime Subscription, Movavi Screen Recorder 2021, uTalk: Lifetime Subscription.

Please visit your dashboard and turn off the auto renew, remember to visit PayPal and remove Parallels from auto payments too!

You can do it via https://www.paypal.com/myaccount/autopay/

PS: You simply need to purchase with another Account/E-Mail, then open your dashboard, login with the main E-Mail and activate the license.

Archive.is Bundle Backup Version
切分mp4为多个的作弊条
Tags: Ffmpeg, Mac

hdcola/hdtools

老房东的工具箱. Contribute to hdcola/hdtools development by creating an account on GitHub.
No more Mac Mini Servers
By: Yasien Dwieb
Tags: Cloud, AWS, Mac, Ec2, Iaas

Approximately a billion people are using more than 1.4 billion Apple devices which is considered a large market to develop for.

So either your product is live or you are trying to POC an idea for an Apple-series app, you would need to acquire a Mac-series device, and if your product is live your requirements will be much more than just having a Mac device as you would have to:

Maintain a stable power source and a UPS in case of power issues

Keep an up to date software on your Mac Server

Have backup servers in case of unanticipated issues at the main one or even to load balance if your build frequency is a bit high

These issues don’t exist for platforms like Windows and Linux in favor of various cloud solutions presented in AWS, Azure, …etc. But there’s not a corresponding one in the case of Mac OS.

This rule don’t apply anyMore, thanks to AWS

AWS has made the dream true via Mac OS EC2 instances

On 30th Nov, just a few hours ago, Jeff Barr (Vice president - AWS) in his awesome article, has announced that AWS EC2 will offer Mac OS AMIs for both Mac OS Mojave and Catalina in various AWS regions.

You can use these instances to create build farms, render farms, and CI/CD farms that target all of the Apple environments that I mentioned earlier. You can provision new instances in minutes, giving you the ability to quickly & cost-effectively build code for multiple targets without having to own & operate your own hardware. You pay only for what you use, and you get to benefit from the elasticity, scalability, security, and reliability provided by EC2. “Jeff Bar”

Today is considered the starting of a new era of cloud computing and Infrastructure As A Service. It will not only affect production and build servers, but also CI/CD pipelines which will be more efficient and complete as it all its parts will be on cloud side.
The macnificent 9 Black Friday Mac Apps Collection: ForkLift 3, Default Folder X, Timemator 2…
Tags: Apple, Mac, Bundle, Software, Macos

The macnificent 9 Black Friday Mac Apps Collection: ForkLift 3, Default Folder X, Timemator 2, Mosaic Pro, Unclutter, RapidWeaver 8, DaisyDisk, One Switch, Unite 3 in Bundle MacAppBundles Dec 1, 2020·2 min read

Do you search apps able to manage your data or windows, organize your files, track your activities, take notes, design websites, check your storage usage and more? Then this Mac Apps Bundle is for you. 9 applications for 59$ (=79% discount).

ForkLift 3 for macOS 10.12 or higher (max 1 user). Available as single purchase for 15$ (50%) or with another Mac App Bundle too.

Default Folder X for macOS 10.10 or higher (max 3devices). Available as single purchase for 17.5$ (50%).

Timemator 2 for macOS 10.13 or higher (max 2 devices). Available as single purchase for 19.5$ (50%) too

Mosaic Pro for macOS 10.11 or higher (max 5 devices). Available as single purchase for 15$ (50%) too

Unclutter for macOS 10.10 or higher (max 3 devices). Available as single purchase for 10$ (50%) too

RapidWeaver 8 for macOS 10.12 or higher (max 5devices). Available as single purchase for 42.5$ (50%) too

DaisyDisk for macOS 10.10 or higher (max 5 devices). Available as single purchase for 5$ (50%) too

One Switch for macOS 10.14 or higher (max 2 devices). Available as single purchase for 4$ (50%) too

Unite 3 for macOS 10.13 or higher (max 1 device). Available as single purchase for 7.5$ (50%) too

Archive.is Bundle Backup Version
Santander Digital Trust Hackathon — Among the Winners
By: Hitoshi Kokumai
Tags: Passwords, Security, Authentication, Digital Identity, Technology

It appears that our proposition is one of the 31 winners out of 268 submissions according to https://santander.devpost.com/project-gallery?page=2

Assuming that you find our discussion relevant and compelling, your support to our project would be very much appreciated.

Incidentally, I have recently come across this article — “Santander’s aspirations to be your trustedidentity custodian” — https://diginomica.com/santanders-aspirations-be-your-trusted-identity-custodian

We made an entry into the Digital Trust Hackathon on @SantanderDevs’s invitation under the title of ‘Digital Identity for Global Citizens’ as per https://devpost.com/software/digital-identity-for-global-citizens

Irrespective of how we get ranked in the contest, we are very pleased that, with this entry, we were given an excellent opportunity to present our proposition of Expanded Password System in a much easier-to-grasp format such as

- Inspiration

- What it does

- How we built it

- Challenges we ran into

- Accomplishments that we’re proud of

- What we learned

- What’s next

You might hopefully be interested to have a quick look at it, desirably along with this 90-minute video — https://youtu.be/916VFMmQHYU

< References >

Summary and Brief History — Expanded Password System

Image-to-Code Conversion by Expanded Password System

Proposition on How to Build Sustainable Digital Identity Platform

External Body Features Viewed as ‘What We Are’

History, Current Status and Future Scenarios of Expanded Password System

Negative Security Effect of Biometrics Deployed in Cyberspace

Removal of Passwords and Its Security Effect

Availability-First Approach

Update: Questions and Answers — Expanded Password System and Related Issues (30/June/2020)

< Videos on YouTube>

Slide: Outline of Expanded Password System (3minutes 2seconds)

Demo: Simplified Operation on Smartphone for consumers (1m41s)

Demo: High-Security Operation on PC for managers (4m28s)

Demo: Simple capture and registration of pictures by users (1m26s)

Slide: Biometrics in Cyber Space — “below-one” factor authentication

< Latest Media Articles Published in 2020 Spring>

Digital Identity — Anything Used Correctly Is Useful https://www.valuewalk.com/2020/05/digital-identity-biometrics-use/

‘Easy-to-Remember’ is one thing ‘Hard-to-Forget’ is another https://www.paymentsjournal.com/easy-to-remember-is-one-thing-hard-to-forget-is-another/
Cyber Security 2021 Prediction
By: Hitoshi Kokumai
Tags: Passwords, Security, Authentication, Digital Identity, Technology

https://cybersecurityworks.com/cyber-security-predictions-2021/hitoshi-kokumai.html

What is the value of ‘hard-to-forget’, ‘hard-to-break’ and ‘panic-proof’ secret credential?

You could find the answer here — “Digital Identity for Global Citizens”

https://devpost.com/software/digital-identity-for-global-citizens

- Theme: Identity Assurance by Our Own Volition and Memory

- Problem: Password Predicament

- Solution: Non-Text Secret Credentials

- Theory: Science of Human Memory

What have prevented people from comprehending that?

Below are some answers.

“Bizarre Theory of Password-less Authentication”

“Why are we so persistent in the efforts to bust the falsehood ofbiometrics? “

In view of the ever rampant Covid-19, let me refer to the theme of Digital Identity in Post-Pandemic Era.

Very probably, global populations will be far more dependent on Digital Identity in the Post-Covid19 era that our life will be far less dependent on geographical move of people — fewer face-to-face meetings, less commute, fewer travels and far more dependent on telemedicine, telework and many other tele-something, while threats of Big Brothers by rogue governments, greedy corporations and crime syndicates will be yet greater than ever.

The likes of Self-Sovereign Identity, expected to play a critical role in the highly complex situations, would require not just the distributed ledger technology but the most reliable identity authentication if it is to be truly valid and sustainable.

Our responsibility of providing ‘hard-to-forget’, ‘hard-to-break’ and ‘stress-proof’ authentication will be really heavy.

< References >

Summary and Brief History — Expanded Password System

Image-to-Code Conversion by Expanded Password System

Proposition on How to Build Sustainable Digital Identity Platform

External Body Features Viewed as ‘What We Are’

History, Current Status and Future Scenarios of Expanded Password System

Negative Security Effect of Biometrics Deployed in Cyberspace

Removal of Passwords and Its Security Effect

Availability-First Approach

Update: Questions and Answers — Expanded Password System and Related Issues (30/June/2020)

< Videos on YouTube>

Slide: Outline of Expanded Password System (3minutes 2seconds)

Demo: Simplified Operation on Smartphone for consumers (1m41s)

Demo: High-Security Operation on PC for managers (4m28s)

Demo: Simple capture and registration of pictures by users (1m26s)

Slide: Biometrics in Cyber Space — “below-one” factor authentication

< Latest Media Articles Published in 2020 Spring>

Digital Identity — Anything Used Correctly Is Useful https://www.valuewalk.com/2020/05/digital-identity-biometrics-use/

‘Easy-to-Remember’ is one thing ‘Hard-to-Forget’ is another https://www.paymentsjournal.com/easy-to-remember-is-one-thing-hard-to-forget-is-another/
Flutter・Firebase で Android アプリの Sign in with Apple 対応をする🎯🔥🤖🍎
By: Mono
Tags: Dart, Sign In With Apple, Flutter, Authentication, Android

Learn more. Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Make Medium yours. Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore
Using React-Native-KeyChain to Secure Mobile App Credentials
By: Charuka Herath
Tags: Security, Authentication, Software Development, React Native, JavaScript

Using react-native-keychain in mobile apps

First and foremost, we can start by installing the react-native-keychain in our React-Native project.

Installing packages

Installing react-native-keychain is as straight forwards as installing any of the npm packages. You can use both npm or yarn to install the package.

npm i react-native-keychain

yarn add react-native-keychain

If you are using React-Native version 0.59 or less, run the following command, it will link your library with React-Native.

react-native link react-native-keychain

If you are developing iOS, Run pod install in ios/ directory to install iOS dependencies. Finally, rebuild the application.

Then, by using the library’s default APIs, you can now access the iOS Keychain and Android Secure Shared Preferences.

Note: When you are using react-native-keychain , it’s important to note that only specific methods are compatible with iOS or Android. However, the ones we use in this article are equally usable in both Android and iOS.

Screenshot from Library GitHub https://github.com/oblador/react-native-keychain

You can also use some of the platform-specific features if you have any advance requirements related to authentication.

Using the library in practice

This example shows how to store, retrieve, and use credentials for re-login to an app.

Step 01 — Save credentials

We can use setGenericPassword function to store user credentials (username and password) in the Keychain. (Note: By default, strings can be stored using their function. When storing objects, it is recommended to use JSON.stringify ).

Step 02 — Retrieve Credentials

Use the function getGenericPassword to get the saved user credentials from the Keychain. (Note: By default, the function returns String. So when retrieving objects, it is recommended to use JSON.parse ).

Step 03 — Using in a real-world scenario

In the following code snippet, the first checkUserStatus() the function will be called within the useEffect hook during the component mount and set user credentials by retrieving them by the Keystore. Then login() the function will be invoked to log in to the user using obtained credentials.

Step 04 — Remove credentials
Yet another report on the password predicament
By: Hitoshi Kokumai
Tags: Passwords, Security, Authentication, Digital Identity, Technology

“We’re not sayingthis is how SolarWinds was backdoored, but its FTP password ‘leaked on GitHubin plaintext’” https://www.theregister.com/2020/12/16/solarwinds_github_password/

It says “their update server was accessible with the password ‘solarwinds123’”.

Every time these absurd incidents are reported, we are told to listen to security professionals who love to lecture us to manage the text-only passwords that we are incapable of managing.

How long do we have to keep hearing them preaching “We would be safe if we do what we are unable to do”?

I wonder why those people are not keen to look at the merits of making use of non-text secret credentials besides the text passwords.

Ref: “On #BigIdeas2021”

< References >

Summary and Brief History — Expanded Password System

Image-to-Code Conversion by Expanded Password System

Proposition on How to Build Sustainable Digital Identity Platform

External Body Features Viewed as ‘What We Are’

History, Current Status and Future Scenarios of Expanded Password System

Negative Security Effect of Biometrics Deployed in Cyberspace

Removal of Passwords and Its Security Effect

Availability-First Approach

Update: Questions and Answers — Expanded Password System and Related Issues (30/June/2020)

< Videos on YouTube>

Slide: Outline of Expanded Password System (3minutes 2seconds)

Demo: Simplified Operation on Smartphone for consumers (1m41s)

Demo: High-Security Operation on PC for managers (4m28s)

Demo: Simple capture and registration of pictures by users (1m26s)

Slide: Biometrics in Cyber Space — “below-one” factor authentication

< Latest Media Articles Published in 2020 Spring>

Digital Identity — Anything Used Correctly Is Useful https://www.valuewalk.com/2020/05/digital-identity-biometrics-use/

‘Easy-to-Remember’ is one thing ‘Hard-to-Forget’ is another https://www.paymentsjournal.com/easy-to-remember-is-one-thing-hard-to-forget-is-another/
Yet another report on the drive to destroy security by removing passwords
By: Hitoshi Kokumai
Tags: Passwords, Security, Authentication, Digital Identity, Technology

How naïve security professionals can be? An answer is found in this report — “Passwords begone: GitHub will ban them next year for authenticatingGit operations” https://www.theregister.com/2020/12/17/github_bans_passwords/

Aren’t they actually offering a ‘solution’ that can be compared to the ATM that rejects PIN (numbers-only password) and dispenses cash upon the presentation of only a bank/credit card?

Ref: “Bizarre Theory of Password-lessAuthentication”

The theory is “A ground force can be easily defeated by air attack. Then, removing the ground force from our defense will make our defense securer”. Replace ‘ground force’ with ‘password’, ‘air attack’ with ‘password theft’ and ‘defense’ with ‘cybersecurity’ and we realize that this is what happens when ‘insufficient’ is mixed up with ‘harmful’ in cyberspace

< References >

Summary and Brief History — Expanded Password System

Image-to-Code Conversion by Expanded Password System

Proposition on How to Build Sustainable Digital Identity Platform

External Body Features Viewed as ‘What We Are’

History, Current Status and Future Scenarios of Expanded Password System

Negative Security Effect of Biometrics Deployed in Cyberspace

Removal of Passwords and Its Security Effect

Availability-First Approach

Update: Questions and Answers — Expanded Password System and Related Issues (30/June/2020)

< Videos on YouTube>

Slide: Outline of Expanded Password System (3minutes 2seconds)

Demo: Simplified Operation on Smartphone for consumers (1m41s)

Demo: High-Security Operation on PC for managers (4m28s)

Demo: Simple capture and registration of pictures by users (1m26s)

Slide: Biometrics in Cyber Space — “below-one” factor authentication

< Latest Media Articles Published in 2020 Spring>

Digital Identity — Anything Used Correctly Is Useful https://www.valuewalk.com/2020/05/digital-identity-biometrics-use/

‘Easy-to-Remember’ is one thing ‘Hard-to-Forget’ is another https://www.paymentsjournal.com/easy-to-remember-is-one-thing-hard-to-forget-is-another/