What's your question?

Question Bump Latest Questions

Daniel
  • 1
  • 1

Every corporate interview you are invited to would always ask you this question. Try to understand what the question is about before answering it.

Every corporate interview you are invited to would always ask you this question. Try to understand what the question is about before answering it.

Read less
Jhero23
  • 0
  • 0

Please bear in mind that I am writing this post in comparison between these two fin-tech giants (flutterwave vs paystack) as a software engineer. I have used these two platforms over the years and it is time for me to ...Read more

Please bear in mind that I am writing this post in comparison between these two fin-tech giants (flutterwave vs paystack) as a software engineer. I have used these two platforms over the years and it is time for me to give you my honest but unbiased opinion about them.

Let’s consider these them based on 5 categories

  • Country coverage
  • Rate of charge (- processing fee)
  • Ease of use and friendliness
  • Popularity
  • Support – (in terms of response time)

Without further story, let’s dive into it. Shall we?

Country Coverage: The both companies targets the African market and tries to steal our hearts with their services. Of cause, the African market is huge making about $600m or more of the entire market in the world right now by CGTN with the largest fintech residing in Nigeria amongst who are flutterwave and paystack. Paystack according to their website only supports 3 countries; Nigeria, Ghana and South Africa for reasons best known to them, while on the other hand flutterwave according to their website, supports 15 countries; Cameroon, Egypt, Ghana, Kenya, Malawi, Nigeria, Cote d’Ivoire, Mozambique, Morocco, South Africa, Zambia, Rwanda, Tanzania, Gambia and Mauritius.

Aside from these, I had cause to integrate a payment solution in D.R Congo and even though this country was not listed on their signup page, I was able to integrate by contacting their support team. So on this category, FLUTTERWAVE WINS.

Rate of Charge: It is important for all fintechs to state their rate of charges i.e processing fees. Of cause they are out there to make money haven provided an easy payment integration solution for businesses. This category is actually based on country so I’ll use Nigeria as case study. Paystack charges 1.5% + N100 for local transaction and 3.9 % + 100 for international transaction with a cap of N2000 (means charges cannot exceed 2000), they also with waive the N100 for transactions under N2500. On the other hand, Flutterwave charges 1.4% with a cap of N2000 for local transactions and 3.8% for international transactions. The numbers speak for themselves and flutterwave seem to have lower processing fee charges. So on this category, FLUTTERWAVE WINS.

Ease of use and Friendliness: This category is very subjective to be honest. I say this because, there are many angles to look at this from; like i said before, I am doing my comparison as a software developer. A regular user may not agree with me on my opinion. Having said that, I found the Paystack documentation and API much easier to use and integrate than that of flutterwave. Also looking at their website landing pages for regular users to sign up, create things like stores or just to have a dashboard, I’ll still give it to Paystack on this one. I can say for sure that paystack’s platform was modelled after Stripe’s who eventually acquired them in 2020 So for this category, PAYSTACK WINS.

Popularity: This category is really dicy because Paystack was founded in 2015 and flutterwave was fouded a year after that, 2016, but the fact that flutterwave operates in 15 countries and paystack in 3 speaks for itself. More people know flutterwave than paystack now. Also, I should say that flutterwave has built more relationships with Asia, and particularly in China with the likes of Alibaba’s Alipay. So for this category, FLUTTERWAVE WINS

Technical Support (response time): Again, this is based on my personal dealings with flutterwave and paystack support teams. I’ll cut right to the chase. Flutterwave’s support team were very helpful when I had a little difficulty integrating their API, but they responded poorly in terms of response time, I really don’t know why, and then I found Paystack’s team to be very diligent and pain-staking with fantastic response time for a small issue I had. In fact, I didn’t have to contact them for integration because the documentation was clear right out of the box. So for this category, PAYSTACK WINS

SUMMARY: Flutterwave vs paystack

I have considered 5 key points in form of categories to base my comparison and like I said, this is my personal opinion. You may have a different opinion or experience about these two giants, but in summary, I think I will stick with Flutterwave because they have wider coverage for my clients, lower processing fees and though their support team is a bit slow, they are still very helpful once you reach them.

So that’s all for now guys… If you have a different opinion about this, kindly leave a comment on this post

Read less
Adv
Dee20
  • 1
  • 1

There’s a serious shortage of N-95 masks in the market currently but while waiting for them to become available, can we get instructions of the T-Shirt Mask that has been trending online?

There’s a serious shortage of N-95 masks in the market currently but while waiting for them to become available, can we get instructions of the T-Shirt Mask that has been trending online?

Read less
HACK
  • 1
  • 1

Why can’t we have credible leaders in this country, and when will we the youths become the leaders of the present? It has always been said that we are the leaders of tomorrow,  when will that tomorrow come ?

Why can’t we have credible leaders in this country, and when will we the youths become the leaders of the present? It has always been said that we are the leaders of tomorrow,  when will that tomorrow come ?

Read less
Bellarmine901
  • 2
  • 2

I am thinking of getting a good laptop. I am currently in search of a budget-friendly laptop. Budget is not more than $420 at the moment. To find good budget laptops, we thoroughly examined the laptop market. We visited stores ...Read more

I am thinking of getting a good laptop. I am currently in search of a budget-friendly laptop. Budget is not more than $420 at the moment. To find good budget laptops, we thoroughly examined the laptop market. We visited stores and also checked all the major e-commerce websites which sell laptops. We found that there are many good laptops available to buy in under $400 price range.

We also checked the hardware specifications of each laptop to know their capabilities, we saw build quality and also customer reviews and ratings.

We came up with this top 5 recommendations with reviews, hardware specifications!

Let’s begin…

1. Asus VivoBook 15

Because of the latest specs and features that ASUS VivoBook 15 offers, it is one of the biggest contenders in the best budget friendly laptops under $400 segment.

Hardware Specifications of Asus VivoBook 15 (F512FA-AB34) Laptop
 ProcessorIntel Core i3-8145U Dual-Core Processor (Turbo up to 3.9GHz)
 RAM8GB RAM (Upgradable up to 16GB)
 Storage128GB SSD (Upgradable)
 GraphicsIntel UHD Graphics 620
 Display15.6-Inch Full HD NanoEdge Display with 1920 x 1080 pixels resolution
 Operating SystemWindows 10 Home 64-bit
 Battery LifeUp to 7 hours
 Weight3.7 lbs

2. Dell Inspiron 3000 17 Inch Laptop

For a budget friendly laptop, It has massive 17.3 inches of LED-backlit display which produces a decent gamut of colours and it is bright as well. It provides a whole lot of connectivity options to ensure you stay connected with your loved ones from any place. It comes with latest Windows 10 pre-installed which runs buttery smooth by co-operating with its powerful Intel Core i3 dual-core CPU (up to 3.4 GHz) and 8GB of RAM. It offers 1TB of hard drive on which you can store all your required files, your collection of movies and games.

Hardware Specifications of Dell Inspiron 17 3000 Laptop
 ProcessorIntel Core i3-1005G1 Dual-Core Processor (Turbo up to 3.4 GHz)
 RAM8GB DDR4 RAM
 Storage1TB 5400RPM Hard Drive
 GraphicsIntel UHD Graphics
 Display17.3-Inch Full HD LED-backlit Anti-Glare Display with 1920 x 1080 resolution
 Operating SystemWindows 10 Home 64-bit
 Battery LifeUp to 8 hours
 Weight6.1 lbs

3. Lenovo Ideapad L340 15.6″ Laptop

Apart from powerful processor, this laptop has 8GB of RAM for smoother and efficient multitasking, and it also comes with 256GB of solid state drive for storage. Performance wise this laptop is ideal for all types of power users, and because it has the AMD Radeon Vega 3 graphics, this laptop can also handle moderate gaming and photo-video editing. The display on this laptop isn’t the best we can find in the sub-400 dollars laptop segment, but it looks good. The 15.6″ LED-backlit panel with the standard 1920 x 1080 Full HD resolution produces good colours, but it isn’t bright enough to use it in sunlight.

Hardware Specifications of Lenovo Ideapad L340 (High Performance Laptop under $400)
 ProcessorAMD Ryzen 3-3200U dual-core 2.6GHz Processor (Turbo up to 3.5GHz)
 RAM8GB DDR4 RAM
 Storage256GB SSD
 GraphicsAMD Radeon Vega 3 Graphics
 Display15.6 Inch Full HD LED Touchscreen Display with 1920 x 1080 Resolution
 Operating SystemWindows 10 Home 64-bit
 Battery LifeUp to 7 hours
 Weight4.1 lbs

4. Dell Inspiron 5593 15-inch Laptop

This is one of the best friendly laptops out there today. It is the newest 10th Gen Intel Core i3 Ice Lake processor on the laptop produces enough power to do all the basic to medium demanding tasks efficiently on this laptop, and its 4GB of RAM helps to multitask on this laptop efficiently.

Hardware Specifications of Dell Inspiron 5593 15-inch Laptop
 ProcessorIntel Core i3-1005G1 1.2 GHz Dual Core Processor (Turbo up to 3.4 GHz)
 RAM4 GB DDR4 RAM
 Storage128GB SSD
 GraphicsIntel UHD Graphics
 Display15.6-Inch Full HD Anti-Glare (LED-backlit) Display with 1920 x 1080 resolution
 Operating SystemWindows 10 Home S mode 64-bit
 Battery LifeUp to 5 hours
 Weight4.03 lbs

5. Lenovo Ideapad 330S

Lenovo Ideapad 330S boasts powerful AMD Ryzen 5 processor and 8GB of RAM which makes it the most powerful laptop in this segment! It has integrated AMD Radeon Vega 8 graphics which handles gaming and other works on this laptop pretty easily. With all standard ports and slots and decent battery life, this Lenovo laptop stands best for the people looking for the mixture of work and play in their new laptop.

Hardware Specifications of Lenovo Ideapad 330S – Best Gaming Laptop Under $400
 ProcessorAMD Ryzen 5 Quad Core 2 GHz Processor (Turbo up to 3.6GHz)
 RAM8 GB DDR4 RAM (Expandable up to 16GB)
 Storage128GB SSD
 GraphicsAMD Radeon Vega 8 Graphics
 Display15.6-Inch Full HD IPS LED-backlit Display with 1920 x 1080 resolution
 Operating SystemWindows 10 Home 64-bit
 Battery Life5 hours
 Weight4.1 lbs
Read less
halenabob
  • 0
  • 0

Introducing yourself in a nursing interview is significant. Begin with a warm hello and a smile. Briefly introduce yourself through your name and background. For example, “Hello there, I go by (name), and I just graduated with my ...Read more

Introducing yourself in a nursing interview is significant. Begin with a warm hello and a smile. Briefly introduce yourself through your name and background. For example, “Hello there, I go by (name), and I just graduated with my nursing degree from XYZ College.” First, make sense of what compelled you to pick nursing as your profession way. Give the reason why you chose this kind of job. Tell me if you ever used the services of Nursing Assignment Writers or other academic help. Mention what skills you acquired from it. In other words, I have already been able to write my nursing essay and I now have good research and writing skills, which are essential for nursing.

Read less
Adv
Oreoluwa
  • 3
  • 3

How would you feel if your partner suddenly acts out a public display of affection (PDA) on you, especially in this part of the world, (taking Nigeria as a case study)? Many couples in Nigeria don’t do this often because ...Read more

How would you feel if your partner suddenly acts out a public display of affection (PDA) on you, especially in this part of the world, (taking Nigeria as a case study)?
Many couples in Nigeria don’t do this often because of reasons i’m not so sure about. If you have better views on this, please leave a comment

Read less
Jhero23
  • 0
  • 0

We’re now at a point where we can run (some thing like ChatGPT) using LLMs locally on our machines, taking advantage of the GPU usage for systems such as Apple Silicon, NVIDIA graphics, and all the other brands of GPU ...Read more

We’re now at a point where we can run (some thing like ChatGPT) using LLMs locally on our machines, taking advantage of the GPU usage for systems such as Apple Silicon, NVIDIA graphics, and all the other brands of GPU out there. Guess what? you don’t have to go through the entire setup of these models to make it work.

From my personal experience, while doing it the unoptimised way, I found out that for example Llama3 which is about 140GB takes about 5 hours to respond to one single prompt. Yes, that’s obvious if it is using CPU. However, there is a better and faster way to do it, with a few tools I will introduce you to in this writeup.

First, you want to get openwebui from the github page, clone this project to your machine

git clone https://github.com/open-webui/open-webui.git

This is an open source project that will give you the interface and management platform that looks like chatgpt from openAI at the moment. You can do many things with it, such as register an account locally, this data is stored on your machine (don’t be scared, your data is not going to anyone), sign in, save prompt, download more models, combine models and use them in your prompts.

To be able to use this, we need another tool called Ollama. Head on to the official web page and download it for your preferred operating system type. Once you do this, ollama should be running on your machine, the way to test this is to go to this localhost on your browser.

http://localhost:11434

You should get a message saying “Ollama is running“. Now you’re ready to pull in the models. On the model list page, you will find a list of the models that have been optimized for GPU usage in ollama. To get one, use the command

ollama pull llama3, ollama pull llama2, ollama pull phi3

These three commands are for pulling these three models, replace the model name you want and pull it. Once that is done, now you can run it using as you can see in the image below

ollama run llama3, ollama run llama2, ollama run phi3

Open openwebui project you cloned in your favourite IDE, in this case, I’m using Visual Studio Code. In the terminal/ command prompt of your VScode, navigate to the backend folder of the project using the command

cd backend

Now, you need to create a new conda environment, this will keep your python packages seperated just for this purpoose only. Assumption here is that you have conda installed on your machine, if you don’t, head on to the official page and select your OS type. Once you have conda installed, create a new environment using the following command

conda create --name openwebui python=3.11

// openwebui could be any name depending on you and then once its is created, activate it by using the command conda activate openwebui. You are now ready to install your python packages, run the following command:

pip install -r requirements.txt -U

The assumption here is that you have pip installed on your machine, and have used it before (if you don’t have pip, download it from here). You can see the requirements.txt file inside the backend folder, it contains all the packages needed. This command installs all the packages required for the project to function properly, -U means upgrade any package that is outdated.

You’re almost ready, you are done with the backend of the application, the front end part of the app (openwebui) is written in js so you need to install all the node dependencies. Do so by running

npm install
npm run build

Before running these commands, make sure that you have node installed, I recommend node version 18 and above, you can find it here, select your version and download, if you did it successfully, you can type node --version on your machine and it should respond with the appropriate version you installed.
The frontend setup is done.

To start the application, go to the backend folder in the terminal/Command Prompt and enter this command
bash start.sh

You should see something like the image below, go to your browser and enter the url http://0.0.0.0:8080. Then you register to the application, select a model to start using (hopefully you should see the list of models you pulled earlier)

Good Luck!!!!, Now you have LLM locally on your machine

Read less