How to structure big list of steps in an mobile friendly way?

I need to organize big list of steps in an user friendly way in a mobile app. I was hoping to do it like slider(title + image + description) in onboarding flow but with numbers (ex: 1/20) instead of dots. Or should I go with blog post format?

To provide some context: User can navigate back to list of steps anytime they want.

Any advice on this highly appreciated.

magento2 – Hoe to hide the uiComponent meant for a specific step on other step(s) on checkout page?

I’m relatively new to magento 2 and wanted to show totals uiComponent which is in sidebar displayArea at shipping step, now I’ve managed to do that but it keeps showing on billing step as well and I was wondering if there’s any way to hide it on all other steps except for where this uiComponent is meant for. Any help would be hugely appreciated. Here’s my checkout_index_index.xml

<referenceBlock name="checkout.root">
        <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
                <item name="checkout" xsi:type="array">
                    <item name="children" xsi:type="array">
                        <item name="steps" xsi:type="array">
                            <item name="children" xsi:type="array">
                                <item name="shipping-step" xsi:type="array">
                                    <item name="children" xsi:type="array">
                                        <item name="shipping-totals" xsi:type="array">
                                            <item name="component" xsi:type="string">Magento_Checkout/js/view/summary/totals</item>
                                            <item name="displayArea" xsi:type="string">totals_steps</item>
                                            <item name="config" xsi:type="array">
                                                <item name="template" xsi:type="string">Magento_Checkout/summary/totals</item>
                                            <item name="children" xsi:type="array">
                                                <!-- sort order for this totals is configured on admin panel-->
                                                <!-- Stores->Configuration->SALES->Sales->General->Checkout Totals Sort Order -->
                                                <item name="subtotal" xsi:type="array">
                                                    <item name="component" xsi:type="string">Magento_Checkout/js/view/summary/subtotal</item>
                                                    <item name="config" xsi:type="array">
                                                        <item name="title" xsi:type="string" translate="true">Cart Subtotal</item>
                                                <item name="shipping" xsi:type="array">
                                                    <item name="component" xsi:type="string">Magento_Checkout/js/view/summary/shipping</item>
                                                    <item name="config" xsi:type="array">
                                                        <item name="title" xsi:type="string" translate="true">Shipping</item>
                                                        <item name="notCalculatedMessage" xsi:type="string" translate="true">Not yet calculated</item>
                                                <item name="grand-total" xsi:type="array">
                                                    <item name="component" xsi:type="string">Magento_Checkout/js/view/summary/grand-total</item>
                                                    <item name="config" xsi:type="array">
                                                        <item name="title" xsi:type="string" translate="true">Order Total</item>

Steps to Buy Bitcoin (BTC) in India from Koin Bazar – An Overview Guide – Cryptocurrencies Corner

However, it has been a decade since the arrival of cryptocurrencies, and still, most people are not aware of it. They are using traditional currencies to make transactions for managing the flow of money. In the future, most of the businesses will start using cryptocurrencies in order to pay for their services. From this, you don’t need any middleman to perform various transaction processes. And also it will reduce the transaction fee and make their services at low cost from their end. Let’s discuss Koin Bazar and how to buy bitcoin from this crypto exchange platform.

Koin Bazar – An Indian based centralized P2P crypto exchange platform. The major benefits of Koin Bazar are simple & user-friendly, secure, and liquidity. The team of experienced blockchain developers with more than ten years of experience has made this platform to help Indian traders, a scalable and reliable crypto trading platform which converts their efforts into profit.

To Know More, Visit Here <> Buy Bitcoin in India from Koin Bazar

(IG) How I made over 250k followers in 10 steps and $2,000 in a sustainable way



Not satisfied with the current members in my Facebook group — what steps can I take?

I am not happy with the members in my facebook group "TCI/A360 friends". I really need at least one of my female friends in the group.

bugs – Mathematica 12.1 Undo only works sporadically. What are some reasons it drops steps?

Although Undo has been around since version 10 (before my time) I’ve noticed that sometimes it works just fine up to the moment of the last Save. At other times it only works a few steps back. Then there are times when I type several characters (let’s call it a dozen or more) into a cell not yet doing a Shift-Enter and it will only step back about half the characters far short of what I typed since the start of editing step. Either I am doing something that corrupts Undo or it is a buggy implementation.

For context I am a beginner (9 months). I am not doing anything advanced like programmatically creating new cells or notebooks, working with multiple connected workbooks, or streaming external data sources. I do not place individual statements into their own cells. Instead I place multiple related statements in a single context such as modules, blocks, or functions within a single cell. I also place related Module, Blocks, and functions into a single Cell.

I often forget to save my work so I can go for an hour without saving or other times I might save after only a few edits but the Undo behavior remains sporadic.

I also have a habit of using Clear("Global*”)andClearAll(“Global*") and almost always do an Evaluate Notebook instead of Shift-Enter. Could this be destroying my Undo?

My settings for Undo are enabled with Infinite steps back yet the problem persists. What could possibly be going wrong?

complexity theory – Turing machine that decides $ww^Rw$ within $O(n)$ steps

I need to find a deterministic Turing machine with exactly $2$ tapes that decides $A = {ww^Rw | w in {0,1}^* }$ within $O(n)$ steps, where the length of the input string is $n$. The grammar of the tapes is to our choice.

I don’t want a full answer, just a hint.

I know that if I needed to decide palindromes, i.e. $ww^R$, i would simply copy the input to the second tape, and compare the strings – one from the start, and the other from the end. I failed continuing from this machine to the one needed in my question.

I also know how to validate the the input is of length $3m$ where $m$ is some integer – by copying the input, and repeatedly writing $a,b,c$ no matter what I read. If I didn’t finish with a $c$, reject. However, I couldn’t find a away to calculate $m$ with $O(n)$ steps (for example, counting how many $a$ I wrote would take $O(n^2)$).

What else could I try?

8 Steps to Start a Vlogging Channel – Social Media Marketing (SMM)

Learning how to start a vlog (video diary) is relatively easy with good preparation. The vlog consists of determining the style of video content you prefer and the channel on which you want to host your vlog. From there, you need to film, edit and promote your content. If you have a smartphone, you can even start vlogging for free.


To find out how to start a vlog, follow these eight steps.


1. Do your vlog homework

There are many different styles of vlogging, and the best way to find out which style you want is to do some research. An easy way to do this is to search on YouTube for the niche that interests you. YouTube is by far the most popular platform because it displays millions of videos in a variety of styles.


Rate what you like and dislike in each video. Pay attention to the music, the tone and the amount of B-roll, i.e. extra footage added to the main video. Some videos are very clean, others have minimal editing and can be published on the video platform very quickly.


The most popular vlog niches include :


Travel: You can use your travel videos to document your trip, whether it’s international travel or visiting new restaurants in your city. An example is the YouTube Channel Epic Family Road Trip.

Beauty: Videos such as tutorials, unpacking products and reviews are very popular in the beauty category. Taisha is a very popular beauty blogger.

Lifestyle: The lifestyle category can include travel, but also parenting, health, fitness and daily life. Mossonyi is a blogger who shares his style, travels and daily life.

Player: Share your game images via a vlog, but be sure to read the terms of service (TOS) of each game before sharing images. Some encourage sharing, others prohibit it. An example is The Game Theorists.


2. Create your Vlog channel

Where you host your blog is more a personal preference than anything else. Your audience may prefer one platform over another, but you’ll feel less like you’re working if you can choose a platform you already enjoy. If you’re afraid to post and interact on a particular platform, it’s not the best choice you can make. However, some bloggers will do most of their work through one platform and share it across multiple platforms.



As YouTube is a platform specifically dedicated to videos and is the oldest of its kind, it is a popular choice for many bloggers. Using YouTube is free, and you can even monetize your YouTube channel with ads. To do so, you need at least 1,000 subscribers and 4,000 hours of viewing over the last 12 months.


Although Lost LeBlanc has a large number of followers on several different platforms, it is on YouTube that he likes to use the most. He spends most of his time there creating content and engaging with his fans.



IGTV stands for Instagram TV, which is Instagram’s native video platform. Videos in an Instagram stream can only last a maximum of one minute. However, if you use IGTV, your video can last up to 60 minutes. Players can also sign up to receive notifications whenever their favorite creators publish an IGTV episode.



Instagram accounts have additional tabs just above their feed, and the central tab is for their IGTV videos.



The video platform on Facebook is called Facebook Watch. Content creators upload their own long and short content, and the platform has also produced professional content. Users can create watch lists, which is a list of the channels they watch. This will not create push notifications every time a new video is uploaded, but a list of videos they can access on demand.



If you have a video channel on Facebook, users can receive alerts every time you post a video.



Similar to the defunct Vine video platform, TikTok is a place where users create short videos. Many users upload lip-sync, comedy and talent videos with music in the background. Each video is looped unless a user walks away from it.



3. Ordering Logging Equipment

If vloggers can create videos with their smartphone, you may be more motivated to create a video if you have the right equipment. You can purchase equipment such as lights, a professional video camera and microphones to enhance the quality of your video production. Depending on your budget, you can find each of these items new or used.


4. Write your first vlogging script

Some bloggers have no problem spending an hour talking while others prefer to have entire scripts to follow. You may find yourself somewhere in the middle and prefer to follow a general pattern. A general outline will make you look more natural in front of the camera, rather than giving the impression that you are reading. If you make a mistake while filming, the good news is that you can always go back and edit.


If you talk for three minutes, that’s about 500 words written. That means that if you write down every word you want to say, you spend an unnecessary amount of time preparing. If you follow a basic outline, you can fill in the gaps. The more you do, the easier it will be. So practice writing your outline now and write the rest when you’re not looking.


5. Film your blog

Your vlog will be much more engaging if you follow a few key rules. You should not talk too fast, don’t rant and use the best possible lighting. If you are shooting a travel or lifestyle video, you can use the B-roll. This extra footage is inserted into your video to create transitions or to make your audience feel like they are actually in the place you are describing.


6. Edit your Vlog

Many new computers are pre-installed with video editing software such as iMovie or Windows 10 Movie Maker. Another very popular video editing program is DaVinci Resolve 16, which is free. It offers a paid version, but for most videos, the free version is sufficient. You can also choose to pay for a program such as Adobe After Effects.


7. Download your Vlog

After editing your video, you will need to provide the title, description and thumbnail image. Some vloggers also create subtitles, either through a paid service or YouTube’s automatic subtitling feature.


8. Promote your vlog

Vlogging is more than just shooting a video and uploading it to a platform. You need to market your vlog channel and videos to attract viewers and subscribers. There are many strategies you can use to promote your vlog, including collaboration, advertising, and interaction with other vlogers.

our vlog, including collaboration, advertising, and interaction with other vlogers.

.(tagsToTranslate)start vlogging(t)vlog

sorting – Find the average number of steps to sort an array by randomly selecting two elements

I have sequence of an unique numbers from 1 to 10 in randomly order (for example: list = (7, 5, 3, 4, 2, 6, 7, 1, 9, 8)). I can choose two random number and if the list from left number larger then right number I swap them (for exmaple 2 and 5 list(2) larger then list(5) so I’ll swap them and etc).

Need to find average number of such step to order the sequence.

The alrothim should executed less then 1 second.

Can anybody help me?