Sections

2019-12-06

Oko bere (Czech Twenty-One/Blackjack Variant) in R

# Oko bere (The Eye Takes It) belongs to a family of Twenty-One-like games, where you draw cards assigned different values from a randomized deck with the objective to come as close as possible to but not exceed a certain number of points, typically 21. There also exist special hands. The most popular variant is Blackjack. This implementation plays mostly like Blackjack, but you can't split as I didn't implement multiplayer, the card deck is German (called Mariášové karty in Czechia, Mariáš is a game similar to Hearts in Windows), the royal cards are worth 1,2,3,11 points, and the special hand is Velke oko (Great Eye) of 2 Aces (normally over).

promptInt = function(promptString, defaultValue){
  # this is do-while
  repeat{
    userInputRaw = readline(promptString)
    if(userInputRaw == ""){
      return(defaultValue)
    }
    userInput = as.integer(userInputRaw)
    if(!is.na(userInput)){
      break
    }
    cat(userInputRaw, "couldn't be read as an integer!")
  }
  return(userInput)
}

ranksMarias = c("VII", "VIII", "IX", "X", "Knave", "Vamp", "King", "Ace")
suitsMarias = c("Acorns", "Bells", "Hearts", "Leaves")
cardsMarias = length(ranksMarias)*length(suitsMarias) # 32
ranksPoker = c("A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K")
suitsPoker = c("Clubs", "Diamonds", "Hearts", "Spades")
cardsPoker = length(ranksPoker)*length(suitsPoker) # 52

newDeck = function(){
  set.seed(as.integer(Sys.time()))
  cardlist = sample(0:(cardsMarias-1), 32, replace = FALSE)
  deck = NULL
  i = 0
  while(i <= cardsMarias){
    deck[[i+1]] = c(ranksMarias[cardlist[i+1]%%length(ranksMarias)+1], suitsMarias[cardlist[i+1]%/%length(ranksMarias)+1])
    i = i + 1
  }
  #print(deck)
  return(deck)
}

# Oko bere hybridized with Black Jack
cardValues = c(7,8,9,10,1,2,3,11)
money = 100
housemoney = 100
deck = NULL
repeat{ # game
  cat("You have", money, "coins, computer has", housemoney, "coins.\n")
  bet = promptInt("Place your bet, default 10, 0 to quit: ", 10)
  if(bet == 0){
    break
  }
  deck = newDeck()
  scorePlayer = 0
  scoreComputer = 0
  playerStands = FALSE
  computerStands = FALSE
  playerAces = 0 # Velke Oko
  computerAces = 0
  surrendered = FALSE
  doubled = FALSE

  repeat{ # turn
    # Player
    if(!playerStands){
      curcard = head(deck, 1)
      if(is.na(curcard[[1]][1])){ # that can also happen
        cat("The deck has run out!")
        break
      }
      deck = tail(deck, length(deck)-1)
      if(curcard[[1]][1] == "Ace"){ # Velke Oko
        playerAces = playerAces + 1
      }
      scorePlayer = scorePlayer + cardValues[match(curcard[[1]][1], ranksMarias)]
      cat("You drew", curcard[[1]][1], "of", curcard[[1]][2], "so your score is now", scorePlayer, "points.\n")
      if(scorePlayer == 22 && playerAces == 2){
        cat("You got Velke Oko!")
      }
    }
    if(doubled){
      playerStands = TRUE
    }

    # Computer - plays like dealer in Black Jack
    if(!computerStands && scoreComputer < 17){ # be more careful
      curcard = head(deck, 1)
      if(is.na(curcard[[1]][1])){
        cat("The deck has run out!")
        break
      }
      deck = tail(deck, length(deck)-1)
      if(curcard[[1]][1] == "Ace"){ # Velke Oko
        computerAces = computerAces + 1
      }
      scoreComputer = scoreComputer + cardValues[match(curcard[[1]][1], ranksMarias)]
      cat("Computer drew", curcard[[1]][1], "of", curcard[[1]][2], "so its score is now", scoreComputer, "points.\n")
      if(scoreComputer == 22 && computerAces == 2){
        cat("Computer got Velke Oko!")
      }
    }else{
      computerStands = TRUE
    }

    if(!playerStands){ # cannot implement split, refactoring needed
      wantnext = readline("(H)it, (s)tand, (d)ouble, or s(u)rrender? ")
      if (wantnext == "s" || wantnext == "S"){
        playerStands = TRUE
      }
      if (wantnext == "d" || wantnext == "D"){
        bet = bet * 2
        doubled = TRUE
        cat("You doubled the bet to", bet, "coins, promising to take 1 last hit.\n")
      }
      if (wantnext == "u" || wantnext == "u"){
        surrendered = TRUE
        break
      }
    }
    if(computerStands && playerStands){
      break
    }
  }

  # evaluation (exceedingly crappy code)
  if(surrendered){
    cat("You have surrendered, losing half the bet, which is", bet/2, "coins.\n")
    money = money - bet/2
    housemoney = housemoney + bet/2
  }else{ # Velke Oko - 2 Aces
    if(scorePlayer == 22 && playerAces == 2){
      if(scoreComputer == 22 && computerAces == 2){
        cat("Tie, you both have Velke Oko.")
      }
      cat("You won over computer with Velke Oko.\n")
      money = money + bet
      housemoney = housemoney - bet
    }else if(scoreComputer == 22 && computerAces == 2){
      cat("Computer won over you with Velke Oko.\n")
      money = money - bet
      housemoney = housemoney + bet
    }else{ # Other cases
      if(scorePlayer > 21){ # if both are over, player still loses
        cat("You are over, you lose anyway.\n")
        money = money - bet
        housemoney = housemoney + bet
      }else if(scoreComputer > 21){
        cat("Computer is over, it loses.\n")
        money = money + bet
        housemoney = housemoney - bet
      }else if(scorePlayer > scoreComputer){
        cat("You won over computer.\n")
        money = money + bet
        housemoney = housemoney - bet
      }else if(scorePlayer < scoreComputer){
        cat("Computer won over you.\n")
        money = money - bet
        housemoney = housemoney + bet
      }else{
        cat("Tie, no one loses or gains anything.\n")
      }
    }
  }

  if(money < 0){
    cat("You've gone bankrupt.")
    break
  }
  if(housemoney < 0){
    cat("Computer has gone bankrupt.")
    break
  }
}

# I also wrote a lottery game in Python some years ago. These beginner programs are way better than all those lootboxes in AAA games.

2019-11-18

AMD's "recommended" GPU chart

This article is somewhat of a sequel to "Intel's Retarded Chart".

It always challenges my inner low-spec (nV GF2 MX 200 & Intel GMA 3150) childhood gamer and demoscener when someone says I need their exact expensive thing to do something, or do something well. My brain refuses to believe these claims, after all I've heard some of the best songs composed on 4 channels of Amiga's Paula, and seen IBM PC 5150's previously undiscovered capabilities in 8088 MPH.


So what do we have here? Apparently we need at least RX 5500 to do some "good" 4K or ultrawide gaming. What do you call "good 4K gaming"? I myself consider "good" to be 30+ FPS at a very wild mix of settings, because I hate anti-aliasing, motion blur and chromatic aberration, so I put the postprocessing settings on medium at most.

And what if I told you I play PUBG Lite on mostly Ultra on my aging nV GTX 660 on triple 1200p monitors (6144x1200) in Surround and aside from typical lags, it gives off over 60 FPS? Recently my confused driver made it possible to do 12Kx2400, albeit at like 2 FPS with a borderless mode bypass, because the game arbitrarily decided to support only 720p to 4K. Not even 800x600 or 960x540, even if it's said to be for low-end devices. And the FOV is restricted to 103° or 0,57222*pi radians, while I've set the monitors for 135° or 3*pi/4 radians.

Minecraft too isn't looking too shabby, mainly because I can devote up to 24 GB of 4channel RAM to the JVM. Back when I got this GPU, I was amazed that it could run modded 1.4.7 at single 1920x1200 at over 80 FPS. Which indicates how crap the previous NVS 290 and ION really were. They could play 1.2.5 at over 30 FPS but after singleplayer removal the framerate tanked into single digits and didn't ever recover with subsequent bloat in later versions. And then there was the GMA 3150 in my Atom netbook. I remember modded 1.2.5 at lowest settings being somewhat acceptable, but lately on Windows anything newer than 1.7.3 crashes because of bad OpenGL support (1.4), and on Linux with the Mesa driver it works, but looks like a slideshow. And it's commonly believed Minecraft is a CPU-intensive game, because of Java. Why do they keep adding new features and changing existing ones when nobody asked for it (no cave update yet) instead of optimizing the game, so that it can run as good as 1.2.5?

Another eternal classic game is Quake 3 and its FLOSS clone OpenArena. If you find a well-designed map, it looks almost as good as PUBG Lite and yet runs well even on GMA, at least the original Q3. Don't know what they did to ioquake3 over those 20 years that some OA maps are somewhat laggy. For those on the more indie side, Cube or Sauerbraten is/has a great low profile engine. No one really should care about UE4 or Unity, when you have that, and also ZDoom and Build.

According to a very inaccurate SEO-spam site Userbenchmark, the GTX 660 is about the same effective speed as RX 460, only about 6x slower than RTX 2080 Ti and 4x slower than RX 5700 XT, while being 30x faster than ION and 38x faster than NVS 295, the graphics chips I upgraded from. Yet it's only 37% faster than Vega 11, so no groundbreaking progress has happened in dGPUs since 2013 and nV just keeps charging obscene amounts of money. I'm still waiting for about 30x effectively faster card at a similar price point of about $300. That means where I get 20 FPS, I can get 600 FPS assuming no CPU nor bus bottlenecks. So I can put it in the next PC where I upgrade everything else. And by no way I'll buy a new GPU every other year, that's just bullshit, I don't print nor steal money. For futureproofing only Vega VII makes sense because of huge and fast VRAM for a giant framebuffer, while not being obscenely expensive like Quadros or Titans.

Since recently I have started to hate AAA games. They are so large, all my HDDs are full. How can anyone just release an apparently uncompressed ~100 GB thing and expect people to download it when there are still people with data caps? Where are the 4K Blu-Rays? And then it needs to install, that's another 100 GB needed. And then there come updates, bloating the size even more. Thank the warez guys for repacks.

The chart says that with about a 550 to 560 card (where 460 sits), I can't do good Full HD AAA gaming. Wrong, Kingdom Come has 30 FPS at medium-ish settings at 1920x1200. But I've become too spoiled with 60 FPS so I played it on 1152x864 or something like that.

To be fair this chart isn't as inaccurate as Intel's for their CPUs, where you can OC an old Core 2 Quad and it works just fine for the most part. The biggest issue in this AMD one is the "ultrawide gaming". I can add some 720p or 480p resolutions to my Surround and hell does it go fast. I can't test VR. 4K is like unoptimized 5760x1200, which I've sorted out. It's subjective what you call "smooth" gaming, and it depends on the particular game. Swift shooters need 120+ FPS (and no smeary LCDs), while turn-based games don't need even 20 FPS, and even then it's about how responsive the UI gets. I don't care about game streaming, the input lag will be just crap, how can anyone be so hyped about this? There's SSH already.


"Ultimate [resolution] Gaming" - 2020 update

At CES 2020, AMD presented that RX 5500 is for 1080p gaming, 5600 for "Ultimate" 1080p gaming, and 5700 for 1440p gaming. Where's my triple 1920x1200 surround gaming on almost a decade old GPU from the (only) competition? In another article I have analyzed how big framebuffer is needed for some ridiculous resolutions at that time. If I do that again, I get that at 8 GB you can have triple-buffered 32K, that's 30720x17280, at 2,12 GB per buffer (6,36 GB altogether), assuming 4 bits per pixel (RGB10A2 or RGBA8), with extra 1,5 GB left for textures and what not. My setup would consume 20,7 MB even when triple buffered, which barely makes a dent in my 2 GB of VRAM.

Moreover, the resolution-ness of a GPU decreases over time. The "1440p" RX 5700 may become a "720p" card in 2025. The Intel "HD" Graphics was good for 720p30 maybe at the times of PS3 and XB360 games, but today it's more like Intel 360p Graphics, and putting a U before HD doesn't increase performance. Same can be said for my GTX 660. In the summer of 2014 I could play at 1920x1200 at all maximum settings safe for some blurring/smoothing crap, and in the spring of 2020 I have to occasionally lower resolution to some tweakmode of my own devising, like 960x600 or 1152x720, and it doesn't even bother me as I have 2 dioptries and the AAA games requiring such compromises don't fit on my HDDs anyway.

2019-11-02

Goniometric Synthesizer

Instead of working with knobs or searching for a sample, you could just enter the formula, offset, and speed, and make music more mathematical way. It's possible and mathematically proven to make any periodic sound using Fourier series, which is essentially infinite stacking of sines and cosines. Both our ears and equipment are finite, so we don't even need to stack infinitely. On my way to code a natively microtonal DAW, I ought to start with smaller bits and pieces. Coding it all at once is impossible for me.

The following QBASIC program was used to generate the initial waveform for SuperTan samplepack. This pack mostly contains this waveform variously layered and detuned, and then exported using OpenMPT.

---------------------------------------------------------------------------------

PRINT "Gsys Goniometric Sampler vO.2 - May 2015"
INPUT "XScale:"; c
INPUT "Sampledepth:"; d
INPUT "Color"; e
INPUT "InvYScale"; f
SCREEN 12
OPEN "gosawave" FOR OUTPUT AS #1 LEN = 640

FOR b = 0 TO 639
    a = TAN(b / d)
    LINE (b * c, a * (-240 / f) + 240)-((b + 1) * c, TAN((b + 1) / d) * (-240 / f) + 240), e
    g = INT(a * 256 / f + 128)

    IF g > 255 THEN
        g = 255
    ELSEIF g < 0 THEN
        g = 0
    END IF

    PRINT #1, CHR$(g);
    OUT 544, g
NEXT b
SLEEP

---------------------------------------------------------------------------------

Another program was written 4 years later when I heard how prospective R is. I knew it resembled Python and C enough that for starters I could resurrect my knowledge from the freshman courses 2 years before, and then explore optimization and the more R-like ways. Notwithstanding the Python popularity has gone through the roof at the expense of R since then. Normies learn and forget quick, we Aspies don't do that. This gives me confidence that some 40 years later I'll do what I now revere as magic and probably get paid bitcoins (fiat currencies suck in the long term). The program outputs the waveform in a series of double precision little-endian numbers without any header. You then import it in Audacity, cut as needed, and export to a format your DAW understands. No sample pack from this yet, but I have a name already: Fat Authentic Goniometric Synths.

---------------------------------------------------------------------------------

library(parallel)

cl = makeCluster(detectCores())

fourier = function(x, N = 100000, P = 2*pi, a0 = 0){
  # an, bn - cosine and sine coeficients, set inside loop, dependent on iteration variable
  ret = a0/2
  n = 1 # iteration start
  while(n <= N){
    if(n %% 2 == 0) {
      n = n+1
      next
    }
    an = 1/(pi*n)
    bn = 4/(pi*n)
    ret = ret + (an*cos(2*pi*n*x/P) + bn*sin(2*pi*n*x/P))
    n = n + 1
  }

  # somehow actually slower
  #ret = sum(a0/2, unlist(lapply(1:N, function(n){
  #  an = (-1)^(n)/(pi*n)
  #  bn = 2*n*(-1)^(n+0)/(pi*n)
  #  ret = (an*cos(2*pi*n*x/P) + bn*sin(2*pi*n*x/P))
  #  return(ret)
  #})))

  # apparently ret can be NA even if it was assigned a value few lines above
  if(!is.na(ret) && (ret > 1000 || ret < -1000)) {
    return (0)
  }
  #print(ret)
  return(ret)

}

x = seq(0, 4*pi, by = pi/96)
#x = NULL
#i = 0
#while(i < 4*pi){
#  x = c(x, i)
#  i = i + pi/24
#}

# this is very noob tier
clamp = function(x, bottom, top){
  if (!is.na(x) && x > top){
    return(top)
  }
  if (!is.na(x) && x < bottom){
    return(bottom)
  }
  return(x)
}

beginning = Sys.time()
output = parallel::parLapply(cl, x, fourier)
theend = Sys.time()
stopCluster(cl)
# stops working due to trying to set y scale to have infinite range, how stupid
plot(x, output, "l", main = "Function", sub = "a wonderful one", xlab = "argument", ylab = "value", asp = 0.5, xlim = c(0, 13))
print(output)
ofile = file("fourier.raw", "wb")
i = 1
while(i <= length(output)){
  writeBin(output[[i]][1], ofile)
  i = i+1
}
close(ofile)
print(theend - beginning)


#plot(0,0)
#i = 1
#while(i <= length(x)){
#  points(x[i]/10, fourier(x[i])/10, col = "black") # doesn't appear to do anything
#  i = i + 1
#}

# determine where to put a dot for each pair of argument and output
#scalex = 1/pi
#scaley = 1/10
#centerx = cols%/%2
#centery = rows%/%2
#i = 1
#results = NULL
#while(i < length(x)){
#  results = c(results, fourier(x))
#  idx1 = centerx + scalex*i
#  idx2 = centery + scaley*results[i]
#  if(!is.na(idx1) && !(is.na(idx2)) && idx1 > 0 && idx1 <= rows && idx2 > 0 && idx2 <= cols){
#    fb[idx1, idx2] = "@"
#  }
#}

---------------------------------------------------------------------------------

Now I should seek and learn some good audio library to have some way to output the sounds I'm generating. Old UNIX style piping to /dev/dsp doesn't work on all systems. It would be a good idea to support multiple sound APIs because one does not simply know whether this dependency will be available.

2019-09-06

Codex of Time (translation)

Another classroomtoilet's (dead) project. I translated and ANSI-typeset this manifest. See classroomtoilet.cz for maybe more stuff, but not in nice ANSI. This article is quite heavy on Unicode. I'll try to force your default fixed-with font, hopefully the <font> is still supported in your browser. Tested with BigBlue TerminalPlus, DejaVu Sans Mono, Fairfax, Fairfax Serif, Fantasque Sans Mono, Fixedsys Excelsior 3.01, FreeMono, NK57 Monospace, Noto Sans Mono, Source Code Pro, and GNU Unifont.



█████████████████████████████████████████████████████████████████████████████
 ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
 ███   ███  ████  █████ █   █        ███  █████       █████ █████ █   █ █████
█ ░░█ █ ░░█ █░░░█ █░░░░░ █ █ ░      █ ░░█ █░░░░░       ░█░░░ ░█░░░██ ██░█░░░░░
█░   ░█░  █░█░  █░███     █ ░       █░  █░███           █░    █░  █░█ █░███
█░  █ █░  █░█░  █░█░░░   █ █        █░  █░█░░░          █░    █░  █░ ░█░█░░░
 ███ ░ ███ ░████ ░█████ █ ░ █        ███ ░█░            █░  █████ █░  █░█████
  ░░░   ░░░  ░░░░  ░░░░░ ░   ░        ░░░  ░             ░   ░░░░░ ░   ░ ░░░░░
█████████████████████████████████████████████████████████████████████████████
 ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

                             ░▒▒▓▓█████████▓▓▒▒░                         
                       ░▒▓█████████████████████████▓▒░                   
          ▒██▒      ▒▓██████████▓▓▒▒▒▒▒▒▒▒▒▓▓██████████▓▒      ▒██▒       
        ▒██████▒░▒████████▓▒░                   ░▒▓████████▒░▒██████▒     
       ░██████████████▓░                             ░▓██████████████░   
         ░██████████▒                                   ▒██████████░     
          ░██████████▒                                 ▒██████████░       
         ▓█████████████▒                             ▒█████████████▓     
       ░█████▓ ░█████████▒                         ▒█████████░ ▓█████░   
      ░█████░    ░█████████▒                     ▒█████████░    ░█████░   
     ░█████        ░█████████▒                 ▒█████████░        █████░ 
     █████           ░█████████▒             ▒█████████░           █████ 
    █████              ░█████████▒         ▒█████████░              █████ 
   ▒████░                ░█████████▒     ▒█████████░                ░████▒
   █████                   ░█████████▒░▒█████████░                   █████
  ░████░                     ░█████████████████░                     ░████░
  ▓████                        ░█████████████░                        ████▓
  ▓████                          ░█████████░                          ████▓
  █████                            ███████                            █████
  ▓████                            ███████                            ████▓
  ▒████░                           ███████                           ░████▒
  ░████▒                           ███████                           ▒████░
   █████                           ███████                           █████
   ░████▓                          ███████                          ▓████░
    ▓████▒                         ███████                         ▒████▓ 
     ▓████░                        ███████                        ░████▓ 
      █████▒                       ███████                       ▒█████   
       ▓████▓                      ███████                      ▓████▓   
        ▒█████▒                    ███████                    ▒█████▒     
         ░██████░                  ███████                  ░██████░     
           ▒██████▒                ███████                ▒██████▒       
             ▒██████▓░             ███████             ░▓██████▒           
               ░▓██████▓▒░         ███████         ░▒▓██████▓░           
                  ▒▓████████▓▒░░   ███████   ░░▒▓████████▓▒               
                     ░▓███████████████████████████████▓░                 
                         ░▒▓▓███████████████████▓▓▒░                     
                                ░░▒███████▒░░                             
                                   ███████                               
                                   ███████                               
                                   ▓▓▓▓▓▓▓                                       

            Written by classroomtoilet in Czech in August 2019 AD.
               Translated into English and ANSI done by 637man.
        Also check out earlier Neoideology in the same style and DINAR.


 ═════════════════════
  0   C O N T E N T S
 ═════════════════════

  CHAPTER  NAME                        LINE
 ───────────────────────────────────────────
   0       Contents                      59
   1       Preamble                      90
   2       Fundamental Points           117
   3       Insignia                     144
   3.1       Flag and Logo              148
   3.2       Motto                      163
   4       Movement Outline             237
   5       The New System               262
   5.1       Leader                     275
   5.2       Legislative Power          288
   5.3       Courts                     300
   5.4       Army                       313
   6       New Criminal Law Model       327
   6.1       Fundamental Points         331
   6.2       Capital Offenses           361
   6.3       Detention                  384
   6.4       Labor Camps                434
   6.5       Mentally Unstable People   449
   6.6       Convict Work Integration   462
   7       Deputy's Notes               475
   8       Memberlist                   581
   8.1       Leadership                 585
   8.2       Regular Members            606 


 ═════════════════════
  1   P R E A M B L E
 ═════════════════════

 ░░░▒░░░  new age has come, which needs a new thinking. It's a semi-cybernetic
 ░░▒█▒░░ age. It all started after the world wars, which none of us has really
 ░▒█▒█▒░ experienced, because the generation that has is dying out. It is them
 ▒█▒▒▒█▒ who started this new age by building the 1st computers.
 ▒█████▒
 ▒█▒▒▒█▒ This new age needs not only new thinking, but new methods. Methods
 ░▒░░░▒░ which will lead people to space and beyond. We need new thinking for
         the survival of our species. A new direction is therefore needed.
Direction which will reflect the age. Direction, which will ignore the former
political compass, which everyone uses to orient themselves. Due to old rules
and taboos, our civilization is declining.

We don't develop, but why? Due to people's obsolete thinking. Therefore a new
way is needed, but how to define it? It's needed to define the new thinking in
a modern and effective way to serve the new purpose. There are multiple ways
to do that, and those need to be unified. Why? Because people wouldn't
differentiate between what they need and is good for them now, and what will
be good for them later. Not that they would need that exactly right now.

Therefore it is needed to define it in a few clear points. But in which ones?
In such that will lead people well and will be universal.


 ═════════════════════════════════════════
  2   F U N D A M E N T A L   P O I N T S
 ═════════════════════════════════════════

  ▓████████████████████████████████████████████████████████████████████████▓
  █    ┃                                                                   █░
  █  1 ┃ Building a new system                                             █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  2 ┃ Creating a new criminal law                                       █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  3 ┃ Restoring the gone fame of our nations                            █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  4 ┃ Replacing English with a more phonetical and effective language   █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  5 ┃ Creating a new more simple and universal script                   █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  6 ┃ Legalizing drugs through extreme taxation                         █░
  █    ┃                                                                   █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░


 ═════════════════════
  3   I N S I G N I A
 ═════════════════════

 ─────────────────────
  3.1   FLAG AND LOGO
 ─────────────────────

 ░▒▒▒▒▒░ he background has 2 triangles: blue and red, boundary between them is
 ▒█████▒ the northwest-southeast diagonal. Blue symbolizes the Republic and
 ░▒▒█▒▒░ red symbolizes blood shed for this planet and its control. In the
 ░░▒█▒░░ foreground, there's an encircled Y in the middle, which symbolizes
 ░░▒█▒░░ a 3-way crossroads symbolizing the left, the center, and the right,
 ░░▒█▒░░ joined together in unity. The exact shades of the red and the blue
 ░░░▒░░░ are up to personal preferences and technical capabilites of the
         medium they are presented on. So is whether the color of the
encircled Y is black or white. The flag and the logo adapts, not the medium.


 ─────────────
  3.2   MOTTO
 ─────────────

  ▓████████████████████████████████████████████████████████████████████████▓
  █            ┃                                                           █░
  █  English   ┃ Only good thoughts turn into profit.                      █░
  █            ┃ Onli guud thoots trn intu profit.                         █░
  █            ┃ Онли гууд тхоотс трн инту профит.                         █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  Czech     ┃ Jen dobré myšlenky se mění na zisk.                       █░
  █            ┃ Jen dobree myszlenky se mjenii na zisk.                   █░
  █            ┃ Ен добрээ мышлэнкы се мении на зиск.                      █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  German    ┃ Nur gute Gedänke sich in Profit wenden.                   █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  Russian   ┃ Только хорошие мысли превращаются в прибыль.              █░
  █            ┃ Toľko chorošie mysli prevraščaǔtcǎ v pribyľ.              █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  Greek     ┃ Μόνο οι καλές σκέψεις μετατρέπονται σε κέρδος.            █░
  █            ┃ Móni oi kalés sképseis metatrépontai se kérdos.           █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  Buddhot'n ┃ Ÿ’b dobarygow mysľićja šje mjeňýte ňo źÿg’n.              █░
  █            ┃ Үъб добарыгов мысљицця ше мењыытэ њо ззүгън.              █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                                                           █░
  █  GeSeL-J   ┃ La kangay ila al ayayo rayak ni kawara.                   █░
  █            ┃ Ла кангай ила ал айайо райак ни кашара.                   █░
  █            ┃ Λα κανγαυ ιλα αλ αυαυο ραυακ νι καώαρα.                   █░
  █            ┃                                                           █░
  █       -S   ┃ La faqat ila al fakaro rabah ni hawala.                   █░
  █            ┃ Ла фачат ила ал факаро рабах ни хашала.                   █░
  █            ┃ Λα φαψατ ιλα αλ φακαρο ραβαχ νι χαώαλα.                   █░
  █            ┃                                                           █░
  █       -L   ┃ La cawat ila al gawado parfat ni tarana.                  █░
  █            ┃ Ла цашат ила ал гашадо парфат ни тарана.                  █░
  █            ┃ Λα θαώατ ιλα αλ γαώαδο παρφατ νι ταρανα.                  █░
  █            ┃                                                           █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

Other languages not using Latin-Greek-Cyrillic, so the high ASCII table would
break as font substitution kicks in:

Japanese:
良い考えだけが利益に変わります。 [yoi kangae dake ga rieki ni kawarimasu]

Arabic:
فقط الأفكار الجيدة تتحول إلى ربح [faqat al-afkar aljaydat tatahawal iila rabh]

Chinese:
只有好的想法变成了利润。 [zhǐyǒu hǎo de xiǎngfǎ biàn chéngle lìrùn]

Korean:
좋은 생각 만 이익으로 변합니다. [joh-eun saeng-gag man iig-eulo byeonhabnida]

Reason of this motto is that the best thoughts and ideas existing at a certain
time can bring profit, fame or power.

The alternative writing and spelling systems for English, Czech and Russian
are 637man's inventions. There's nothing really original with the Greek
transcription to Latin.

The languages GeSeL and Budhot'n are our conlangs with not quite much original
stuff, most likely total conversion modlangs. Buddhot'n is a complicated
fantasy style language of Western Slavic type. GeSeL is a Semitic inspired
take on a minimalist logical newspeak with modular rootabulary.


 ═════════════════════════════════════
  4   M O V E M E N T   O U T L I N E
 ═════════════════════════════════════

 ░▒▒▒▒▒░ he movement draws from the idea of changing the ossified system. The
 ▒█████▒ defining factor is FOR THE NATION. Nation is a unit of a human, which
 ░▒▒█▒▒░ is the most amongst the most. The value of the nation is all a human
 ░░▒█▒░░ must have in terms of the morale. Culture and value of the nation
 ░░▒█▒░░ arises from its technical and artistic maturity.
 ░░▒█▒░░
 ░░░▒░░░ The movement is strongly anti-communist and against centralizing into
         a single monolithic state. It is also strongly anti-monarchist. It
stands for a republic with a healthy democracy, not anarchy nor in Plato's
terms. Simultaneously it's against Abrahamic religions, which are aggressively
against people and want to control them. The movement is for freedom of speech
and expression without limitation except for protecting against hackers in the
modern sense of the word in cyberspace.

It also demands restoration of capital punishments for murders and other
capital offenses, as well as border checks against smugglers.

The name of this movement is "THE NEW TOMORROW" for the new times that are
beginning and when everone can live long and prosper.


 ═════════════════════════════════
  5   T H E   N E W   S Y S T E M
 ═════════════════════════════════

 ░▒▒▒▒▒░ he new system comprises 4 pillars:
 ▒█████▒     1. Leader
 ░▒▒█▒▒░     2. Legislative power
 ░░▒█▒░░     3. Courts
 ░░▒█▒░░     4. Army
 ░░▒█▒░░ Each has it's own section below.
 ░░░▒░░░


 ──────────────
  5.1   LEADER
 ──────────────

 ░▒▒▒▒▒░ he leader or the president if you want or the king or whatever we
 ▒█████▒ call xyr is the most important for mankind as a representant of the
 ░▒▒█▒▒░ government. Xe is a mere puppet in a certain way, but an important
 ░░▒█▒░░ one as many sights are casted on xyr. So the leader is of great
 ░░▒█▒░░ importance on the image side and on the moral side as well as the
 ░░▒█▒░░ maintainer of the morale and preserver of irreplaceable values, be it
 ░░░▒░░░ national or the legal minimum needed to steer the society.


 ─────────────────────────
  5.2   LEGISLATIVE POWER
 ─────────────────────────

 ░▒░░░░░ egislative power is the real one responsible for laws. Unless in the
 ▒█▒░░░░ state of emergency, the army also falls under it. It's accountable
 ▒█▒░░░░ directly to the people, nation, and republic. It carries all
 ▒█▒░░░░ regulations, laws and ordinances. In case of its failure, only the
 ▒█▒▒▒▒░ people can judge it in a non-violent and socially acceptable way,
 ▒█████▒ e.g. People's Court.
 ░▒▒▒▒▒░

 ──────────────
  5.3   COURTS
 ──────────────

 ░░▒▒▒▒░ ourts oversee practical compliance with everything that comes from
 ░▒████▒ the legislative power. In case of disruption, they judge according to
 ▒█▒▒▒▒░ certain rules of misdemeanor retaliation, or simply "eye for an eye".
 ▒█▒░░░░ Simultaneously they oversee the leader, which only oversees that
 ▒█▒▒▒▒░ there's no bias anywhere in the system.
 ░▒████▒
 ░░▒▒▒▒░


 ────────────
  5.4   ARMY
 ────────────

 ░▒▒▒▒▒░ he army is a mere insurance if something serious happened, be it
 ▒█████▒ a war or a natural disaster. In other cases it has no part in leading
 ░▒▒█▒▒░ the society and falls under legislative power. Other armed forces are
 ░░▒█▒░░ also considered as belonging to the army, like the police, special
 ░░▒█▒░░ forces, and fire brigade in some way. However in case of war or
 ░░▒█▒░░ a natural disaster, it does have the lead over the society, but only
 ░░░▒░░░ in the legislative power, not in courts to prevent bias, nor does it
         stand superior to the leader.


 ═════════════════════════════════════════════════
  6   N E W   C R I M I N A L   L A W   M O D E L
 ═════════════════════════════════════════════════

 ──────────────────────────
  6.1   FUNDAMENTAL POINTS
 ──────────────────────────

  ▓████████████████████████████████████████████████████████████████████████▓
  █    ┃                                                                   █░
  █  1 ┃ Necessity of capital punishments for capital offenses when        █░
  █    ┃ there's no doubt.                                                 █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  2 ┃ Necessity of workload in prisons that leads to correction.        █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  3 ┃ Possibility of work capmps for more severe crimes.                █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  4 ┃ Care system for mentally unstable convicts based on therapies     █░
  █    ┃ instead of drugs.                                                 █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  5 ┃ Integration into work after serving the term.                     █░
  █▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █    ┃                                                                   █░
  █  6 ┃ Security forces directly accountable to courts and the people,    █░
  █    ┃ but not the army.                                                 █░
  █    ┃                                                                   █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░


 ────────────────────────
  6.2   CAPITAL OFFENSES
 ────────────────────────

 ░░▒▒▒▒░ apital offense is such deed that causes intentional death of
 ░▒████▒ a citizen of any state on the territory of this state. And it is also
 ▒█▒▒▒▒░ high treason and espionage, which mostly refers to handing sensitive
 ▒█▒░░░░ data to a non-allied party. All executions must be done uniformly and
 ▒█▒▒▒▒░ quickly. Capital punishments can be performed only with enough proofs
 ░▒████▒ to warrant absolute certainity. In case of mistakes, the judge is
 ░░▒▒▒▒░ blamed as if xe murdered that person. Self-defence is forgivable,
         provided there clearly was an aggression, because it's a natural
instinct to protect oneself's life and I/O holes.

In case of insufficient or untrustworthy proofs it's possible to put the
suspect in detention, even indefinitely, and later release xyr if the guilt is
not proven, or execute xyr if the guilt is proven. Capital offenses are also
capable to be commited while in detention. Also commiting 11 crimes, that are
punished by detention and that are not capital offenses on their own, counts
as a capital offense too. Recommended execution methods are shooting, quick
poisoning, and generally anything which takes less than 5 seconds to kill.


 ─────────────────
  6.3   DETENTION
 ─────────────────

 ░▒▒▒▒░░ etention should have a correctively working way of serving the term,
 ▒████▒░ yet with psychiatric and psychological support, which should ensure
 ▒█▒▒▒█▒ the convict will not be sent to prison later for another offense.
 ▒█▒░▒█▒
 ▒█▒▒▒█▒ The prisoner should have basic human rights and strictened regime
 ▒████▒░ of a citizen. In case of innocence xe is released, as it is now. Yet
 ░▒▒▒▒░░ it's necessary that foreigners serve at least 3/4 of the punishment
         in the country, where they have commited the crime. Presumption of
innocence is ensured until the carrying out of the verdict.

In case the prisoner dies while in prison, a dissection is mandatory in case
of visible wounds, and xe will be tried to be returned to the family for
burial, if that isn't possible or the family declines or is nonexistent, the
state has the right to bury xyr in the nearest cemetery.

Convicts which serve the term in a mental hospital must be treated or cured so
that they can leave it and serve the rest of the punishment in prison or work
camp or be released.

There be 4 types of detention:

  ▓████████████████████████████████████████████████████████████████████████▓
  █      ┃                ┃                                                █░
  █ TYPE ┃ PURPOSE        ┃ DESCRIPTION                                    █░
  █▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█░ 
  █      ┃                ┃                                                █░
  █   A  ┃ Severe crimes  ┃ Labor camp                                     █░
  █▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █      ┃                ┃                                                █░
  █   B  ┃ Major crimes   ┃ Traditional prison with increased amount of    █░
  █      ┃                ┃ guards and work (fraud, usury, procuring, but  █░
  █      ┃                ┃ not white meat trade)                          █░
  █▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █      ┃                ┃                                                █░
  █   C  ┃ Minor crimes   ┃ Traditional prison with minimal amount of      █░
  █      ┃                ┃ guards and lighter workload                    █░
  █▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █      ┃                ┃                                                █░
  █   D  ┃ Transgressions ┃ Corrective facilities for integrating into     █░
  █      ┃                ┃ regular life and choosing profession for after █░
  █      ┃                ┃ the term ends                                  █░
  █      ┃                ┃                                                █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░


 ───────────────────
  6.4   LABOR CAMPS
 ───────────────────

 ░▒▒▒▒▒░  don't defend work camps in the style of Soviet gulags, Nazi
 ▒█████▒ Arbeitslagern, North Korean and Chinese ones and similar. Instead I
 ░▒▒█▒▒░ propose work capms only for the most severe crimes, acting as some
 ░░▒█▒░░ kind of correction. Definitely not for some political disagreements
 ░▒▒█▒▒░ or being of a different race, nation, ethnicity, religion or whatnot.
 ▒█████▒ Usually the convicts would do heavy work in a quarry or a mine, being
 ░▒▒▒▒▒░ provided with amenities of a quality indirectly proporional to the
         severity their crime. Alternatively they could also build or repair
infrastucture like motorways or highspeed railways.


 ────────────────────────────────
  6.5   MENTALLY UNSTABLE PEOPLE
 ────────────────────────────────

 ░▒░░░▒░ entally unstable convicts have the right for proper treatment, which
 ▒█▒░▒█▒ would prevent any future crimes being commited by them. Euthanasia or
 ▒██▒██▒ castration are uncalled for without consent of them and the courts,
 ▒█▒█▒█▒ if either of them is intelligent enough to be capable of expression.
 ▒█▒░▒█▒ In case of them being mentally retarded, they can be limited in legal
 ▒█▒░▒█▒ capacity. For autists with IQ > 100 this isn't recommended as it's
 ░▒░░░▒░ undignified and inadmissible.


 ─────────────────────────────────
  6.6    CONVICT WORK INTEGRATION
 ─────────────────────────────────

 ░▒▒▒▒▒░ ach convict has the right for proper work after serving xyr term, so
 ▒█████▒ that xe wouldn't endanger the society out of financial and material
 ▒█▒▒▒▒░ poverty. Yet xyr rights should be not be impeded upon. First xe
 ▒████▒░ should be put into integration centers, where a suitable profession
 ▒█▒▒▒▒░ would be assigned, and after the term xe would be returned to work
 ▒█████▒ xe had before the serving of the punishment.
 ░▒▒▒▒▒░


 ═════════════════════════════════
  7   D E P U T Y ' S   N O T E S
 ═════════════════════════════════

 ░░░▒░░░ uthor's writing has improved slightly since the last time. Not many
 ░░▒█▒░░ corrections altering the meaning were made, just clarifications in
 ░▒█▒█▒░ the sense of making sense of his writing. After all, it's his fork of
 ▒█▒▒▒█▒ DINAR, of which I invite you to check out the collection of fatwas at
 ▒█████▒ my blog Getmania. I'm no islamic scholar, but my writing has been
 ▒█▒▒▒█▒ accused of being too formal for a Facebook comments section. After
 ░▒░░░▒░ all, DINAR Is Not any Abrahamic Religion, which this manifest
         strongly opposes. The author also previously wrote Neoideology, which
I have also translated and ANSI-typeset into a similar form like this one.
IMHO the previous logo from Neoideology was better. The flag is also quite meh
with the color choice in his original .docx, either brighten the background
colors or make the imposed logo white. This .NFO-style plain Unicode text
document doesn't allow for colors, so red be ░ and blue be ▒.

I'm not so keen on the concept of the nations. It may have to do something
with that I'm bilingual with English and Czech within the realms of my
Asperger's, therefore I don't identify well enough with any group of NTs in
either supernations of West Slavs, German-speaking nor Anglosphere. May I be
a European then? Many Dutch-French-English trilinguals in BeNeLux feel so, but
of those languages I know only English well enough. May all people on the
autistic spectrum form a nation? It better be this one. We've got so many
conlangs, so the best thing would be to just modify the good old English to
our liking. GeSeL won't be finished like ever, I don't even know how to use
this creation of mine as it depends on Japanese and Arabic, 2 most difficult
languages ever to learn. But at least I can try with English, SolReSol and
onomatopoeia. The author has created Budhot'n, which seems too complicated for
me, as the vocabulary seems random and the grammar suffers from bloat and
flective bias of native Slavs. Foreigners speaking analytical languages never
learn to make words end properly in Czech.

Border and security checks really annoy me. I find any kind of borders way too
an arbitrary human creation. Thank Allah for Schengen. You know you have
crossed the border because a sign tells you. There should be freedom of
movement, no visa requirements or import tariffs at all. The Earth is
becoming too small as the humanity possesses supersonic airplanes,
long-distance missiles, space shuttles, and many other forms of transport
unimaginable before the 19th century.

I've got a slightly different vision of criminal law based around undoing the
same kind of deeds the convict has commited, and eliminating the need for
prison-like amenities, so that the work takes place directly on the roads and
streets, where it's beneficial for all people, and the convicts can go to
their existing work as they would normally, yet they may have to take some
vacation if they want to serve the punishment faster. But most importantly, no
victimless crimes, like merely possessing, importing and selling something,
fucking someone consentually etc. It derives from karma for most offenses,
resulting mostly in public service work, fines, or forfeiture, and losing
legal protection for capital offenses involving a death. Euthanasia is also
an option, even for free citizens, provided the organs are provided for
medical use, so life can be in effect "given" to multiple people dying. If
there's need for restricting the freedom of movement, it can be done with
tracking devices. In Czechia there's already the legislative apparatus for the
"alternative punishments", but judges keep stacking conditional traditional
punishments, which do little to deter convicts from misbehaving again.

I had to research a lot how to say those criminal law terms in English. I'm a
computer nerd, not a lawyer. Fundamental points in chapter 2 indicate there
should be more chapters than that about the criminal law. The author will
probably write them later in another manifest, 2 of those will pertain to his
Budhot'n. My outline is as follows:

* REVIVING NATIONS
    Some nationalist pathos goes in there. Or maybe a linguistical essay on
    preserving dying languages and mandating multiliguality.

* E MOOR FONETIKL LENGWIJ
    Ay dont forsii ani waydspred edapshn of eni of awr konlengs, sow Ay
    kriieytid e modleng, wich is riily jast Inglish with e fonetikl speling,
    beysd on may nechrl bayes tuwords Chek eksnt. It shuld olsow eyd in
    developing spiich sinthezayzrs. Yuu mey think thet this luuks ebsoluutli
    ridikules, bat it jast shows haw impektful th greyt vawl shift wos. Sam
    words aar iivn anefekted. Igzempl fonetikl pengrem: Th biizh hyuu on th
    wootrs of th lokh imprest ool, inclyuudink th French kween, biifoor shii
    hrd thet simfoni egeen, jast es yang Orthr wontid.

* Е МООР ЮНИВЕРСЛ СКРИПТ
    Сыриллик мей бии тхе уей ту гоу ес ит хес уей моор летрс тхен Летин, 33 ин
    тхе Рашн вержн ту бии игзект. ИПА джаст сакс, соу мени диферент керектрз
    енд ит кан беерли нотейт биитбоксинг пропрли. Игземпл пенгрем: Тхе бииж
    хюу он тх уоотрс оф тх лох импресд оол, инклюдинг тх Френч куиин, биифоор
    шии хрд тхет симфони егеен, джаст ес янг Ортхр уонтид.

    Or maybe my anti-dyslexic futuristic pigpen-style font, which is just
    simplified Latin, but the required shapes are not encoded in Unicode
    consistently, and mixing all sorts of scripts looks ugly and can make font
    substitution take place so it looks even uglier. Just see:
    ᐱ ᗱ ᑕ ᑐ ᗴ N Ϭ Ͷ | ᒧ ᐸ ᒪ ᗰ ᑎ O ୧ ୨ ᒥ S ᒣ ᑌ V ᗯ მ ᐳ ౭
    Λ⋀ 3∋Ⳍ C⊂ Ͻ⊃ Ԑદ∈ℇ ᑲᖚ6Ⳓ L ന റ⋂ ᑭᖘ ᑫᖗ9Ⳋ Γ U⋃ ⋁ ധѠ ᑯᖙ ZϨ

* DRUG LEGALIZATION
    Legalize every addictive substance and just tax it to hell like with
    cigarettes. You would be surprised how much money can you get from this.
    Colorado was after the legalization of weed. Have you not learned since
    the alcohol prohibition in 1920s? Criminalization just makes the black
    market thrive unregulated, leading to the cartels having greater power
than governments, as seen in certain parts of Latin America. Same with
guns, porn, prostitution, recreational nukes, aliens etc.

I'd like to keep this file under 64 kB because of my 1990's retro sentiment.
It's the size of 1 segment on an x86 in 16-bit protected mode and maximum
a 16-bit pointer can address. Also I don't like reading long books.


 ═══════════════════════════
  8   M E M B E R   L I S T
 ═══════════════════════════

 ──────────────────
  8.1   LEADERSHIP
 ──────────────────

  ▓████████████████████████████████████████████████████████████████████████▓
  █            ┃                  ┃                                        █░
  █  POSITION  ┃ NICKNAME         ┃ WEBSITE                                █░
  █▂▂▂▂▂▂▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█░
  █            ┃                  ┃                                        █░
  █  Founder   ┃ clasroomtoilet   ┃ clasroomtoilet.cz                      █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                  ┃                                        █░
  █  Deputy    ┃ 637man AKA j-61m ┃ getmania.blogspot.com                  █░
  █▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █            ┃                  ┃                                        █░
  █  Secretary ┃ <vacant>         ┃                                        █░
  █            ┃                  ┃                                        █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░


 ───────────────────────
  8.2   REGULAR MEMBERS
 ───────────────────────

* T Måš
* MtueanhM_CSCWA
* Š.H.
* Divant Delvare (divant.cz, divant.webgarden.cz)
* Athellus Resiqwe Black
* D.E.H.
* Havran Poustevník
* H.S.
* M.Z.
* James Billy


       ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
 ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
██████████████████████████████████████████████████████████████████████████████
 ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
       ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░

000000000111111111122222222223333333333444444444455555555556666666666777777777
123456789012345678901234567980123456789012345678901234567890123456789012345678

 *** Templates and initial font ***

 ═════════════════
  1   H E A D   1
 ═════════════════

 ──────────────
  1.2   HEAD 2
 ──────────────

  1.2.3   HEAD 3
 ════════════════

  1.2.3.4   HEAD 4
 ──────────────────

  1.2.3.4.5   HEAD 5

  1.2.3.4.5.6   Head 6

 ░▒░░░░░ orem ipsum dolor sit amet consectetuer consequat faucibus nec
 ▒█▒░░░░ consequat velit. urabitur at sit tellus pulvinar pretium dolor nulla
 ▒█▒░░░░ lobortis cursus tellus. Dolor nulla at id In dolor Curabitur ultrices
 ▒█▒░░░░ wisi libero Vivamus. Aenean Nulla wisi habitasse condimentum
 ▒█▒▒▒▒░ condimentum sed Nam neque Nulla Donec. Phasellus quis semper velit id
 ▒█████▒ Sed Ut elit justo Donec dui. Fringilla semper magnis id metus
 ░▒▒▒▒▒░ facilisi convallis rutrum id malesuada lacinia. Lorem felis
         Suspendisse et iaculis natoque ligula pretium iaculis arcu sed. Nunc
tempus nibh amet augue neque Phasellus wisi pretium purus Morbi. Nunc Nunc
ligula adipiscing diam accumsan nunc mauris amet a nec. Velit ante ipsum
Curabitur lorem Phasellus cursus dui massa adipiscing laoreet. Purus enim
porta egestas Quisque Sed dictumst orci ut laoreet tellus.

  ▓████████████████████████████████████████████████████████████████████████▓
  █                 ┃                ┃                                     █░
  █  COLUMN LABEL 1 ┃ COLUMN LABEL 2 ┃ COLUMN LABEL 3                      █░
  █▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂┃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█░
  █                 ┃                ┃                                     █░
  █  Lorem ipsum    ┃ dolor sit amet ┃ consectetur adipiscing elit         █░
  █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁┃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█░
  █                 ┃                ┃                                     █░
  █  This is an     ┃ example line   ┃ of this nice Unicode-ANSI table     █░
  █                 ┃                ┃                                     █░
  ▓████████████████████████████████████████████████████████████████████████▓░
   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░



For block ASCII initial templates see getmania.blogspot.com/p/width-test.html