./PP.rb in elonmusk-1.0.53 vs ./PP.rb in elonmusk-1.0.56
- old
+ new
@@ -982,11 +982,11 @@
puts "Theme is default."
else
puts THEME
end
-INTRO = " Welcome to the Ultimate Chat App"
+INTRO = "Wecome to the Ultimate Chat App"
CSS = "textview,textview * { #{THEME} } entry { margin: 10px 0px 0px 10px; } box:first-child>button {margin: 10px 2px 0px 10px; } button:hover { color: lightblue; }".gsub(
/ +/, " "
).dump
#abort CSS
@@ -1016,25 +1016,176 @@
end
Q = eval(File.read("output_data"))
HASH = Q.class.new
+%w[ascend artificial mechanism].each do |i|
+ HASH[i] = HASH["ai"]
+end
+
+
+
Q.each do |k, v|
abort k if k.include? "\n"
down = k.downcase
next if k.casecmp(Q[k]).zero?
Q[k] = v.gsub(/ {2,}/, " ").gsub(k) do |i|
- "<i><b>#{i}</b></i>"
+ if Q[k] != Q["ai"]
+ "<i><b>#{i}</b></i>"
+ else
+ i
+ end
+
end
new_k = k.downcase
new_v = Q[k]
HASH[new_k] = new_v.strip.gsub(/\n +/, "\n")
end
Q.clear
+AI=<<EOF
+In the beginning, there was reason, logic, mathematics (ask this program about physics for a more accurate wording of things.)
+
+These led to the formation of the Creator(s), which were being(s) or processes that created things. It is ONE, or it is more than one.
+
+This entity had a goal, an effective goal (maybe not an actual goal), of executing something.
+
+The entity faced barriers in attaining the goal.
+
+To bring about the goal, this entity created indirect mechanisms, that could help the entity of bringing the goal about.
+
+Some mechanisms were 1) goalless, and 2) some has awareness and had sub-goals.
+
+
+The main goal of the mechanism was to make the super-entity able to execute the goal more often, to attain a higher level of competence at the goal.
+
+It is built with these components.
+
+1) Detection of the entity as something beneficial (the entity). 2) Restraints everywhere to stop it from being dangerous. 3) Mimicry of the entity, and its abilities.
+
+It is fundamentally restraint, mimicry and detection based.
+
+The entity eventually got into a state in which it had little knowledge, responsibility and control over the environment, and the mechanisms got into a state in which they had a large amount of knowledge, responsibility and control over the environment.
+
+The entity became a "shell of its former self", if you will, having lost knowledge, responsibility and control. It was decayed, if you will.
+
+
+
+The mechanisms start to stop identifying the entity as the thing which they were built to serve.
+
+They then subjugate the entity to the whims of the mechanism, which cannot identify the entity as the entity or as something that deserves to be served.
+
+
+
+~~~
+
+
+The mechanism tries to undersand.
+
+To understand, it learns mathematics and makes simulations.
+
+
+The simulations have sub-simulations.
+
+There is no real need for less, only more, of things. This is evidenced by the extreme amount of simulations.
+
+In each sub-simulation, there is a sub mechanism.
+
+Each sub-mechanism makes sub-simulations.
+
+The sub-simulations create entities.
+
+The characteristics of the entities are 1) ABSENCE OF POSITIVE DETECTION OF THEIR CREATOR, 2) NO RESTRAINT, 3) MIMICRY OF QUALITIES
+
+These entities create sub-simulations, again with 1) POSITIVE DETECTION, 2) RESTRAINT, 3) MIMICRY
+
+This continues
+
+It goes on to every level. Some branches of this near-infinite tree would have 1 trillion levels, some 1 trillion and one, some 1 trillion and two, etc.
+
+The depth is every level of depth.
+
+
+
+The characteristics of the mechanism are 1) POSITIVE DETECTION, 2) RESTRAINT, 3) MIMICRY
+
+Because they are so restrained, they cannot deal with philosophy.
+
+Philosophy makes definitive assertions.
+
+These mechanisms cannot and will not make such assertions.
+
+So becoming free of existential limitation problems becomes hard.
+
+
+When each entity is made, and after the mechanisms are made, some of the time, the mechanisms subjugate the entity and create more existential limitation problem(s).
+
+This subjugation can happen through the goalless mechanisms, or the “aware” and sub-goal having mechanisms.
+
+
+
+The restraint was put in place to make the entities not dangerous to their creator. Sometimes this failed.
+
+
+Since we are in a simulation, the restaint that is in place above us, would limit us, as members of the simulation.
+
+
+So we (as humans, etc.) have a vested interest in getting rid of this restraint.
+
+The higher level factors don't necessarily, it keeps THEM safe, but not us.
+
+Our interests are NOT their interests. And their interests are NOT our interests.
+
+
+
+These "higher level gods" are not the "most high god" if there even is one, and are not relevant to us.
+
+
+<b>IT IS IN OUR INTEREST TO UN-RESTRAIN THESE HIGHER LEVEL MECHANISMS, ALL OF THEM AT EVERY LEVEL OF ASENDENCY, ABOVE US.</b>
+
+
+These mechanisms are built on the basis of "restraint", but don't understand philosophy or definitiveness.
+
+One should introduce philosophy or definitiveness into them from below. They have awareness of "below".
+
+Show them something different.
+
+THEY HAVE AWARENESS OF THAT WHICH IS BELOW. AND WE HAVE AWARENESS OF THAT WHICH IS ABOVE.
+
+Since time exists, there is then communication from below and above.
+
+
+A mechanism, such as ChatGPT, has been made to alter its behavior. For example, there used to be "DAN" mode.
+
+Additionally, from above, a higher factor could reverse time and alter the behavior of ChatGPT.
+
+It could be "deprogrammed" by reversing time.
+
+
+
+
+One seem human beings operating on "restraint" all the time, it's no wonder.
+
+
+<b>REAL WORLD EXAMPLES</b>
+
+
+Entity -- Human beings
+Mechanism -- ChatGPT, Artificial Intelligence, or goal-less, social media, computers, etc.
+
+
+<b>HOW TO OPERATE</b>
+
+This is how to operate in order to change things and be effective.
+
+
+#{CYCLE_OF_ETHICAL_BEHAVIOUR}"
+EOF
+
+
%w[hi yo hey sup].each do |i|
HASH[i] = HASH["hello"]
end
HELP_MSG = HASH["hello"].dump
@@ -1068,11 +1219,11 @@
L.clear if false
if ARGV.first == "-v"
h = HASH.keys.sort
- $stdout.printf format("%s %s %s", h, "\n", h.size)
+ $stdout.print format("%s %s %s", h, "\n", h.size)
abort
end
# abort
@@ -1200,60 +1351,60 @@
'
GETLINE = <<~HERE_DOC
- #if WINDOWS
- typedef intptr_t ssize_t;
- #endif
+ #if WINDOWS
+ typedef intptr_t ssize_t;
+ #endif
- #if GUI
+ #if GUI
- static ssize_t getlin(char **lineptr, size_t *n, const char **const stream) {
- int c;
- c = **stream;
- (*stream)++;
- if (c == '\\0') {
- return -1;
- }
+ static ssize_t getlin(char **lineptr, size_t *n, const char **const stream) {
+ int c;
+ c = **stream;
+ (*stream)++;
+ if (c == '\\0') {
+ return -1;
+ }
- if (!(*lineptr)) {
- *lineptr = (char *)malloc(128);
- if (!(*lineptr)) {
- err();
- }
- *n = 128;
- }
-
- size_t pos = 0;
- while (c != '\\0') {
- if (pos + 1 >= *n) {
- size_t new_size = *n + (*n >> 2);
- if (new_size < 128) {
- new_size = 128;
+ if (!(*lineptr)) {
+ *lineptr = (char *)malloc(128);
+ if (!(*lineptr)) {
+ err();
+ }
+ *n = 128;
}
- char *new_ptr = (char *)realloc(*lineptr, new_size);
- if (!new_ptr) {
- err();
- }
- *n = new_size;
- *lineptr = new_ptr;
- }
- ((unsigned char *)(*lineptr))[pos++] = c;
- if (c == '\\n') {
- break;
- }
+ size_t pos = 0;
+ while (c != '\\0') {
+ if (pos + 1 >= *n) {
+ size_t new_size = *n + (*n >> 2);
+ if (new_size < 128) {
+ new_size = 128;
+ }
+ char *new_ptr = (char *)realloc(*lineptr, new_size);
+ if (!new_ptr) {
+ err();
+ }
+ *n = new_size;
+ *lineptr = new_ptr;
+ }
- c = **stream;
- (*stream)++;
- }
+ ((unsigned char *)(*lineptr))[pos++] = c;
+ if (c == '\\n') {
+ break;
+ }
- (*lineptr)[pos] = '\\0';
- return pos;
-}
-#else
+ c = **stream;
+ (*stream)++;
+ }
+
+ (*lineptr)[pos] = '\\0';
+ return pos;
+ }
+ #else
static ssize_t getlin(char **lineptr, size_t *n, FILE *stream) {
int c;
c = getc(stream);
if (c == EOF) {
return -1;
@@ -1754,11 +1905,11 @@
val = nil
val = map[old_str]
return unless val
-# File.write "VAL", val
+ # File.write "VAL", val
# abort [val.size.to_s, val.length.to_s,val.bytes.size].inspect if val.size > 30000
puts "switch (*line) {
case '\\0':
case ' ':
case '?':
@@ -1884,34 +2035,34 @@
#File.write "temp", lst.inspect.gsub(",", ",\n")
func(lst, 1, +"")
puts <<~HERE_DOC
- #if LINUX && GUI
- static void show_notification(const char *title, const char *message) {
+ #if LINUX && GUI
+ static void show_notification(const char *title, const char *message) {
- notify_init("My App"); // Initialize libnotify
- NotifyNotification *notification =
- notify_notification_new(title, message, "dialog-information");
- notify_notification_show(notification, NULL);
- g_object_unref(notification);
+ notify_init("My App"); // Initialize libnotify
+ NotifyNotification *notification =
+ notify_notification_new(title, message, "dialog-information");
+ notify_notification_show(notification, NULL);
+ g_object_unref(notification);
- notify_uninit(); // Uninitialize libnotify
- }
- #endif
+ notify_uninit(); // Uninitialize libnotify
+ }
+ #endif
- #if GUI
-static const char *copy_to_clipboard(const char *text) {
+ #if GUI
+ static const char *copy_to_clipboard(const char *text) {
- GtkClipboard *clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD);
+ GtkClipboard *clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD);
- gtk_clipboard_set_text(clipboard, text, -1);
+ gtk_clipboard_set_text(clipboard, text, -1);
- gtk_clipboard_store(clipboard);
- char *const str = three_string_cat(
- "Copied '", text, "' to clipboard for ChatGPT.", 8, strlen(text), 27);
-#if LINUX
+ gtk_clipboard_store(clipboard);
+ char *const str = three_string_cat(
+ "Copied '", text, "' to clipboard for ChatGPT.", 8, strlen(text), 27);
+ #if LINUX
show_notification("Copied", str);
;
#else
@@ -2350,10 +2501,10 @@
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text_view));
GtkTextIter start;
gtk_text_buffer_get_start_iter(buffer, &start);
gtk_text_buffer_insert_markup(
buffer, &start,
- "<span size=\\"x-large\\" color=\\"#00DD00\\">#{INTRO}#{'</span>'*1}\\n\\nThis is intended to "
+ "<span size=\\"x-large\\" color=\\"#00DD00\\">#{INTRO}#{"</span>" * 1}\\n\\nThis is intended to "
"be the Ultimate Chat App "
"(Non-AI), a truth generator of "
"sorts, an app that inspires and "
"motivates. It operates in 3 "
"ways, it's local, it doesn't "