Blrd

Anime, Comic Books, Super Heroes, it all goes down here!

Stats

Category
Entertainment
Total members
4
Total events
0
Total discussions
781
Total views
248K

Project Pamoja

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
The world is getting smaller every time I look at how the world is starting to integrate and solve problems. In the next twenty years, either we will be able to choose our own path or continue to not form corporations and trade with the Continent of Africa with all of her riches and minerals. Now is the time where you plan for a vision that you will not see for twenty or so years. As long as you stay on target, you will be prepared.

My dear brother Julius Malema is calling on KiSwahili to be the lingua franca of Africa. I happen to think his idea is a great one. Keep in mind that Julius is not a native KiSwahili speaker but he sees it as a unifying language. You can still speak your native language if you wish. Lesson: What's the downside to being bilingual?

View: https://www.youtube.com/watch?v=fj2Ns-3gHNY


I am creating a free language program that I call Pamoja. In KiSwahili it means: together or unity. I want it to be simple and effective. As I write this program, the only dependencies for this program will be GTK and Vorbis. It is written in C++

There are a lot of Euro-minded African Americans that want to speak a European language and that is OK with me. The future is not in Europe, it's changing to Africa and I think you should be prepared. We have to fight back on multiple fronts and this is a major front so let's get to learning. I will be using a voice actor to teach the lessons. By the time you finish, you should be very familiar with the language and you should be able to hold a basic conversation.

C++:
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*-  */
/*
 * main.cc
 * Copyright (C) 2022 The Harmattan
 *
 * Pamoja is free software: you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by the
 * Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Pamoja is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

#include <gtkmm.h>
#include <iostream>

#include "config.h"


#ifdef ENABLE_NLS
#  include <libintl.h>
#endif



  
int
main (int argc, char *argv[])
{
    Gtk::Main kit(argc, argv);


    Gtk::Window* main_win = new Gtk::Window (Gtk::WINDOW_TOPLEVEL);
    main_win->set_title ("Pamoja");


    if (main_win)
    {
        kit.run(*main_win);
    }
    return 0;

That is the outline but we have a billion things more that we will have to add. I will add to it and update the code as we go along. I can speak KiSwahili but I cannot read and so this will help me too. The code is open source so that there will be no barriers to learning.

Black Love and B1

Think of what we can do, if we do things TOGETHER!

together.jpg
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
Maybe I should explain the code.

Everything surrounded by stars is the license information. This program is licensed under the GPLv3. You are free to use it and remix it. You must share the source code of all remixes and allow everyone to use your improvements.
For a better understanding of the license you can visit:

After the license statements you will see the "include" statements
That is telling you that the program will be using some programs for this program.

The "ifdef" line is for defining internationalization. That's if you want to translate this program to another language.

The "int main" is the main program loop. Inside the main program loop, you can see where we have defined a window. That is the main window and the name of the window is Pamoja.

The "kit.run" is the actual place where everything is put together and ran. If you were to compile this, you would get a black window and to close it, you would click on the "x" in the corner.

That's all that we have now...
 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
What worries me though is how China has advanced on Africa in recent years. They own property throughout the country. I am not sure to what extent but it is clear they are making moves on Africa's riches in the soil, mines, etc. and this is something that should not be happening.

I just hope the people of Africa are aware of it and don't take money from China as an investment.

On the note of language, I think it is important that we can understand each other and grow with each other. This kind of technology is valuable not only to those in Africa but those seeking to learn more about their heritage from other countries.
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
What worries me though is how China has advanced on Africa in recent years. They own property throughout the country. I am not sure to what extent but it is clear they are making moves on Africa's riches in the soil, mines, etc. and this is something that should not be happening.

I just hope the people of Africa are aware of it and don't take money from China as an investment.

On the note of language, I think it is important that we can understand each other and grow with each other. This kind of technology is valuable not only to those in Africa but those seeking to learn more about their heritage from other countries.
I have the option of making this available through the web but it wouldn't help change the mindset of Black People.
So, even though it's viable to do so, it's like spinning your wheels.

 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
I have the option of making this available through the web but it wouldn't help change the mindset of Black People.
So, even though it's viable to do so, it's like spinning your wheels.

I feel like if enough people wake up and realize the advantages and everything, it would be so amazing. It just sucks cause so many people are living in some projected and preplanned reality for themselves either cause they are too lazy to branch out, too afraid, or they simply don't know better. This has to change. I feel like this is one of the biggest drawbacks within the black community. Losing the fundamentals of community and togetherness. We need to get back to that and back to our roots. That is why I am so glad to see communities like this one forming.
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
I feel like if enough people wake up and realize the advantages and everything, it would be so amazing. It just sucks cause so many people are living in some projected and preplanned reality for themselves either cause they are too lazy to branch out, too afraid, or they simply don't know better. This has to change. I feel like this is one of the biggest drawbacks within the black community. Losing the fundamentals of community and togetherness. We need to get back to that and back to our roots. That is why I am so glad to see communities like this one forming.
I'm a sapiosexual so I have have to stay away from you!
usher laugh

But to comment on your post, "Yes!", you are 100% correct! The gospel of open source is lost on most people, but there is no time for conversions, they have to be left behind!

View: https://www.youtube.com/watch?v=ixYUBo0HVV4
 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
I'm a sapiosexual so I have have to stay away from you!
usher laugh

But to comment on your post, "Yes!", you are 100% correct! The gospel of open source is lost on most people, but there is no time for conversions, they have to be left behind!

View: https://www.youtube.com/watch?v=ixYUBo0HVV4
Any chance I get I am preaching open source. I have tried to get almost everyone I know on Linux. It is a start. Have to start people somewhere. I am working on trying to convince my friend's boss to switch to Linux. He runs a tech company that helps set up servers and whatnot for other businesses. Get him off that Windows nonsense.
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
Any chance I get I am preaching open source. I have tried to get almost everyone I know on Linux. It is a start. Have to start people somewhere. I am working on trying to convince my friend's boss to switch to Linux. He runs a tech company that helps set up servers and whatnot for other businesses. Get him off that Windows nonsense.
Yes!

In my experience people want to feel like they are part of something and that is true for us all. The disheartening part for me is that there is a clear vector for FBAs and Africans to take back our stories, our arts and our general computing out of the hands of others and forge our own way.

You're an open source advocate, so I'm not preaching to you, but we have everything on our side to be in control, but some of us would rather give Apple thousands of dollars just... because.

I don't get mad at them but trying to open a person's eyes that want to stay asleep is sometimes a complete waste of energy.

Amandla, to you, SG!😎👌
 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
Yes!

In my experience people want to feel like they are part of something and that is true for us all. The disheartening part for me is that there is a clear vector for FBAs and Africans to take back our stories, our arts and our general computing out of the hands of others and forge our own way.

You're an open source advocate, so I'm not preaching to you, but we have everything on our side to be in control, but some of us would rather give Apple thousands of dollars just... because.

I don't get mad at them but trying to open a person's eyes that want to stay asleep is sometimes a complete waste of energy.

Amandla, to you, SG!😎👌
That is what drives me nuts. Like so many people out there rocking Apple this and that or they feel trapped and tied down to Windows/Android. Thankfully we will have more open source options in the future in terms of smartphones but still, you know Android and Apple fanboys/gals will be hard-pressed to switch.
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
That is what drives me nuts. Like so many people out there rocking Apple this and that or they feel trapped and tied down to Windows/Android. Thankfully we will have more open source options in the future in terms of smartphones but still, you know Android and Apple fanboys/gals will be hard-pressed to switch.
I hear that brand-loyalty is a phenomenon that social scientists cannot crack. People can still be loyal but, not to a brand, but to a process.

Problem solved.😎👌

Apple heads are literally turds in a punchbowl but I can cut them some slack because of the whole BSD thing😂

Windows users are zombies that cannot even begin to have a conversation about this. 😂
 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
I hear that brand-loyalty is a phenomenon that social scientists cannot crack. People can still be loyal but, not to a brand, but to a process.

Problem solved.😎👌

Apple heads are literally turds in a punchbowl but I can cut them some slack because of the whole BSD thing😂

Windows users are zombies that cannot even begin to have a conversation about this. 😂
Maybe it has to just do with enjoying what they offer coupled with the whole "me vs them" thing. I mean we see it in social media, politics, branding, etc. where people simply pick a side and ride till they die without even trying something different. I think it is a compliance and comfort experience. Humans hate change, even if it benefits them. I will be honest, I hated the idea of moving away from Windows cause at one point, it was all I knew. I am glad I stepped out the box.
 

TheHarmattan

*nix Master
Tither
Messages
2,248
Reputation
1,269
Location
Wakanda
zBucks
0
Sex
Male
Race
Black
Origin
USA
Maybe it has to just do with enjoying what they offer coupled with the whole "me vs them" thing. I mean we see it in social media, politics, branding, etc. where people simply pick a side and ride till they die without even trying something different. I think it is a compliance and comfort experience. Humans hate change, even if it benefits them. I will be honest, I hated the idea of moving away from Windows cause at one point, it was all I knew. I am glad I stepped out the box.
I think that the "me vs them" feeling should be a synergistic two way street.

I had a man that lived next door to me and he was a "Pontiac guy". That should tell you how long ago that was. LOL
Anyhow, his daddy worked for Pontiac and he did too. So they have an intimate view2 of the products that they were proud to build. I get that.
If I buy a computer and then talk about "I'm team Apple", but I never worked there and I don't have any other attachment to the product, is mind blowing to me.

usher laugh
 

sourgrapes

Royal Sixer
Down From Day 1
Messages
1,979
Reputation
2,389
zBucks
6,572
Sex
Female
Race
Black
Origin
USA
I think that the "me vs them" feeling should be a synergistic two way street.

I had a man that lived next door to me and he was a "Pontiac guy". That should tell you how long ago that was. LOL
Anyhow, his daddy worked for Pontiac and he did too. So they have an intimate view2 of the products that they were proud to build. I get that.
If I buy a computer and then talk about "I'm team Apple", but I never worked there and I don't have any other attachment to the product, is mind blowing to me.

usher laugh
That is different for sure. Repping your brand and your company is one thing. Like if I invested years into my life for Microsoft working for them, I bet I would be cheering them on. Comes with the territory.