Reduced the quantity of references to racial loneliness.

This commit is contained in:
Simon Sarasova 2024-08-19 11:02:12 +00:00
parent ea82419b38
commit fa186ff357
No known key found for this signature in database
GPG key ID: EEDA4103C9C36944
9 changed files with 24 additions and 55 deletions

View file

@ -6,6 +6,7 @@ Small and insignificant changes may not be included in this log.
## Unversioned Changes
* Reduced the quantity of references to racial loneliness. - *Simon Sarasova*
* Implemented in-memory storage of trained neural network objects. Trained neural network objects now only have to be created once, so predictions are faster. - *Simon Sarasova*
* Removed link to Seekia's defunct Tor onionsite. - *Simon Sarasova*
* Improved Whitepaper.md and Future-Plans.md. - *Simon Sarasova*

View file

@ -9,4 +9,4 @@ Many other people have written code for modules which are imported by Seekia. Th
Name | Date Of First Commit | Number Of Commits
--- | --- | ---
Simon Sarasova | June 13, 2023 | 285
Simon Sarasova | June 13, 2023 | 286

View file

@ -6,8 +6,6 @@
![Seekia Homepage](./resources/markdownImages/seekiaHomepage.jpg)
*Cure racial loneliness. Facilitate eugenic breeding. Seekia: Be race and genetics aware.*
**Seekia is a race and genetics aware mate discovery network.**
Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential partner's race and genetics.
@ -16,8 +14,6 @@ Users can share racial information in their profiles such as their eye, skin, an
Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and control the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race.
Seekia aims to cure racial loneliness by helping users to find members of their own race to mate with.
Seekia also provides users with the ability to mate in a genetics aware manner.
Users can view information about the health and physical traits of their prospective offspring for each user.

View file

@ -3,7 +3,7 @@
Thank you for your interest in contributing to Seekia!
Together, we can cure racial loneliness, facilitate eugenic breeding, and help people mate in a race and genetics aware manner.
Together, we can facilitate eugenic breeding and help people mate in a race and genetics aware manner.
## Ways To Help

View file

@ -21,8 +21,6 @@ Users can share racial information in their profiles such as their eye, skin, an
Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and control the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race.
Seekia aims to cure racial loneliness by helping people to find members of their own race to mate with.
Users can also filter and sort users based on their genetic disease and trait information. Users can view information about the health and physical traits of their prospective offspring for each user.
Seekia aims to improve the genetic quality of humanity by making humans healthier, more beautiful, more intelligent, more virtuous, and happier. Seekia aims to facilitate eugenic breeding by helping to create mate pairings which are the most likely to produce healthy, beautiful, intelligent, virtuous, and happy offspring. Seekia aims to help members of the world's most beautiful races to meet and have children.
@ -372,8 +370,6 @@ Moderator disabled profiles must be kept in the network forever, because moderat
## Race
Seekia aims to help cure racial loneliness by helping users to find mates who are racially similar to them.
Seekia allows users to filter mates by traits such as eye color, skin color, hair color, hair texture, and the alleles in their genome which effect these traits.
### Ancestry
@ -386,7 +382,7 @@ User profiles can include ancestral analyses from multiple providers and computa
Users are able to sort other users based on their racial similarity.
Seekia aims to help people find the most racially similar person, but one who is not similar enough that their offspring would have health issues. This is a tool that is useful in Seekia's goal to cure racial loneliness.
Seekia aims to help people find the most racially similar person, but one who is not similar enough that their offspring would have health issues. This is a tool that is useful in Seekia's goal to cure racial loneliness. Racial loneliness is the condition of being unable to find members of one's own race to mate with and befriend.
Racial similarity aims to help match people who look alike and have similar allele values in their genome which effect physical traits. These matches are more likely to breed children who look similar to them.

View file

@ -20,18 +20,6 @@ We can classify humans into different races. Races are defined by grouping human
We can also classify humans by their geographic ancestry by describing the locations where each person's ancestors lived at different times in history. Ancestry can be measured by analyzing genetic markers that a person shares with past human populations. Geographic distance was a significant impediment to gene flow between population groups for most of humanity's history. The humans within each isolated population group bred among themselves, resulting in the loss of genetic variation through the process of genetic drift. Consequently, members of these populations tend to be racially similar to each other.
## Racial Loneliness
Primarily over the past several centuries, advances in transportation technologies have enabled all of the world's races to spread throughout the earth. As a result of a larger global population and the increased prevalence of interracial breeding, I posit that there now exists a higher quantity of human races than ever before.
These circumstances have drastically increased the prevalence of racial loneliness.
Racial loneliness is the condition of being unable to find members of one's own race to mate with and befriend. A sufferer may be a member of a rare race or may live in an area where members of their own race are rare. Even if they are able to meet someone belonging to their own race, they must also be socially compatible with them, further decreasing the odds of a successful relationship.
Racial loneliness has become an epidemic. It is the cause of significant despair, and is a contributing factor to global fertility collapse.
Global fertility collapse can be partially explained by the trend of marriage and reproduction delayment, a phenomenon which has been worsened by racial loneliness. Many humans have a biological and psychological desire to breed with humans who resemble them and to produce offspring who resemble them. People who desire for their mate and children to look like them are spending more time searching and waiting for a mate who resembles them. The goal of finding a mate who belongs to a person's own race is a practical impossibility for many.
## Genetic Quality
Genetic quality is defined by four main attributes: beauty, health, intelligence, and personality. A human who is healthier, more beautiful, more intelligent, happier, and more virtuous than another person is genetically superior to them.
@ -74,7 +62,7 @@ One limitation of historical human eugenic mating is that people have had to inf
*App home page image*
To help cure racial loneliness and facilitate eugenic breeding, I present Seekia: a race and genetics aware mate discovery network.
To help facilitate eugenic breeding and give people insight into the genetics of their potential mates, I present Seekia: a race and genetics aware mate discovery network.
Seekia is a mate discovery network where users can find a mate while having a deep awareness of each potential partner's race and genetics.
@ -82,7 +70,7 @@ Users can share racial information in their profiles such as their eye, skin, an
Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and choose the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race.
Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and choose the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race. Seekia helps users to find members of their own race to mate with, curing racial loneliness.
Seekia enables users to browse and filter potential mates by their racial attributes. Seekia can also calculate the racial characteristics for prospective offspring between users. Seekia allows for users to predict and choose the race of their offspring by selecting a mate who is the most capable and likely to produce offspring of their desired race.
Seekia provides users with the ability to mate in a genetics aware manner. Users can choose their mate in such a way to reduce the probability of their offspring having genetic diseases and increase the probability of their offspring having certain traits.
@ -208,11 +196,11 @@ User profiles can include ancestral analyses from multiple providers and computa
### Racial Similarity
For a person to have offspring who look as similar as possible to them, they should breed with someone who is the most racially similar to them, without being so similar that the negative effects of inbreeding occur. Users are able to sort other users by their Racial Similarity, a calculation which measures trait similarity, trait gene similarity, ancestral similarity, and haplogroup similarity.
For a person to have offspring who look as similar as possible to them, they should breed with someone who is the most racially similar to them, without being so similar that the negative effects of inbreeding occur. Users are able to sort other users by their Racial Similarity, a calculation which measures trait similarity, trait gene similarity, ancestral similarity, and haplogroup similarity. This tool can help to cure racial loneliness, the condition of being unable to find members of one's own race to mate with and befriend.
Trait similarity compares user traits such as eye color, skin color, hair color, and hair texture. Trait gene similarity compares the alleles responsible for physical traits from each user's genome. Ancestral similarity compares the geographic distance between each user's ancestry composition locations.
Facial similarity detection technology is another planned feature for Seekia. The Seekia app could compare user profile photos to help users to find potential mates whom have similar facial structures, helping to cure racial loneliness. Users could also import photos of people they are strongly attracted to for the purpose of finding a mate who looks similar to them.
Facial similarity detection technology is another planned feature for Seekia. The Seekia app could compare user profile photos to help users to find potential mates whom have similar facial structures. Users could also import photos of people they are strongly attracted to for the purpose of finding a mate who looks similar to them.
## Genetics Aware
@ -392,7 +380,7 @@ The goal of Seekia is to accelerate humanity's adoption of race and genetics awa
Informing human mating choices with racial and genetic information will have a major positive impact on the human species. Seekia aims to usher in a new era of human breeding strategies. Seekia aims to bring genetic order to humanity's breeding patterns.
Seekia aims to cure racial loneliness, beautify the human species, reduce the prevalence of genetic diseases, increase humanity's intelligence, improve people's personalities, and boost global fertility rates.
Seekia aims to beautify the human species, reduce the prevalence of genetic diseases, increase humanity's intelligence, improve people's personalities, and boost global fertility rates.
Seekia has the potential to create families; facilitate the conception of beautiful, healthy, intelligent, virtuous, and happy offspring; and increase the amount of love in the world.

View file

@ -57,11 +57,9 @@ func TestCreateMemos(t *testing.T){
}
}
memoMessage := `Cure racial loneliness.
memoMessage := `Seekia: Be race and genetics aware.
Facilitate eugenic breeding.
Seekia: Be race and genetics aware.`
This is a Seekia memo.`
authorIdentityPublicKeyHex := "b26327a3e00e97a2759ac0a08a39c84f8edb833eec43669a81e27509f4ff6636"
@ -106,7 +104,7 @@ Seekia: Be race and genetics aware.`
t.Fatalf("Received author identity hash does not match: " + authorIdentityHashHex)
}
memoHashExpected := "4d00d199330a303c83b16dd1a5b28439eeb337fa0c58c486a0ec8bd7e96d7456"
memoHashExpected := "9461a4a16f0ca4d59d88868fe327263fed3ad3f38eceea01eb8b2bafa9cf3ece"
memoHashBytes, err := encoding.DecodeHexStringToBytes(memoHashExpected)
if (err != nil){
@ -124,7 +122,7 @@ Seekia: Be race and genetics aware.`
t.Fatalf("GetBlockchainAddressFromMemoHash failed: " + err.Error())
}
if (ethereumAddress != "0x60712e65a9fb11dDcdB8b4393c646571A9de26De"){
if (ethereumAddress != "0x07A50D6ee89038A30237C87B32D40E3F930C7a33"){
t.Fatalf("GetBlockchainAddressFromMemoHash returning unexpected Ethereum address: " + ethereumAddress)
}
@ -133,10 +131,9 @@ Seekia: Be race and genetics aware.`
t.Fatalf("GetBlockchainAddressFromMemoHash failed: " + err.Error())
}
if (cardanoAddress != "addr1v9zxpp0m6zxjn3ycmfkr9pzx8p8pcrdk7dfaka3swz6a3zgv0jegx"){
if (cardanoAddress != "addr1vxdy5cc45zttpy7ve7e822nahgcvw9sfhr0rp9ung3lr7ysry603s"){
t.Fatalf("GetBlockchainAddressFromMemoHash returning unexpected Cardano address: " + cardanoAddress)
}
}

View file

@ -14,9 +14,9 @@ func TestReadMemo(t *testing.T){
testMemo := `| << Seekia Memo >>
|
|- Signature:
| pdGm6I0srVFXXWZq4A7oV_mTXppHM1
| alVc2fWsnb5hZ3Rm7T7tqZJFWFVK2y
| 1J5n2Yhw3MjNvX6F0H4Kv_2nCA==
| j4-7rHlawRFIeDzR8E-heP7c7VZbjL
| WGFYjzKaa0yJdbxeUYOK0SBiYfg4r7
| fkflRsvCkNHmHHzKbvbctnhtDg==
|
|- Identity Key:
| b26327a3e00e97a2759ac0a08a39c84f
@ -27,12 +27,10 @@ func TestReadMemo(t *testing.T){
|
|- Memo:
|
| Cure racial loneliness.
|
| Facilitate eugenic breeding.
|
| Seekia: Be race and genetics aware.
|
| This is a Seekia memo.
|
| << End Of Memo >>`
@ -56,7 +54,7 @@ func TestReadMemo(t *testing.T){
t.Fatalf("Received author identity hash does not match: " + authorIdentityHashHex)
}
memoHashExpected := "4d00d199330a303c83b16dd1a5b28439eeb337fa0c58c486a0ec8bd7e96d7456"
memoHashExpected := "9461a4a16f0ca4d59d88868fe327263fed3ad3f38eceea01eb8b2bafa9cf3ece"
memoHashBytes, err := encoding.DecodeHexStringToBytes(memoHashExpected)
if (err != nil){
@ -74,7 +72,7 @@ func TestReadMemo(t *testing.T){
t.Fatalf("GetBlockchainAddressFromMemoHash failed: " + err.Error())
}
if (ethereumAddress != "0x60712e65a9fb11dDcdB8b4393c646571A9de26De"){
if (ethereumAddress != "0x07A50D6ee89038A30237C87B32D40E3F930C7a33"){
t.Fatalf("GetBlockchainAddressFromMemoHash returning unexpected Ethereum address: " + ethereumAddress)
}
@ -83,15 +81,13 @@ func TestReadMemo(t *testing.T){
t.Fatalf("GetBlockchainAddressFromMemoHash failed: " + err.Error())
}
if (cardanoAddress != "addr1v9zxpp0m6zxjn3ycmfkr9pzx8p8pcrdk7dfaka3swz6a3zgv0jegx"){
if (cardanoAddress != "addr1vxdy5cc45zttpy7ve7e822nahgcvw9sfhr0rp9ung3lr7ysry603s"){
t.Fatalf("GetBlockchainAddressFromMemoHash returning unexpected Cardano address: " + cardanoAddress)
}
expectedUnarmoredMemoContent := `Cure racial loneliness.
expectedUnarmoredMemoContent := `Seekia: Be race and genetics aware.
Facilitate eugenic breeding.
Seekia: Be race and genetics aware.`
This is a Seekia memo.`
if (unarmoredMemoContent != expectedUnarmoredMemoContent){
t.Fatalf("Unexpected unarmoredMemoContent: " + unarmoredMemoContent)

View file

@ -1,10 +1,5 @@
// Seekia: A race and genetics aware mate discovery network.
//
// Cure racial loneliness.
// Facilitate eugenic breeding.
// Be race and genetics aware.
//
// Released into the public domain. (see Unlicense.md)
package main