The G15 PMN app page incl games G15 PMN: Stimulate, don't simulate G15 PMN: Mindfulness-friendly
SpaceMakers G15 PMN game
It's first-hand, free, and fun! Texas Stars and other G15 PMN games are available as entirely free downloads, all with G15 PMN source, in the list below. The very tiny binary core of G15 is entirely stable and versionless and, given that, not in need of the typical open source revisions; so it is in itself not open source. But most of the G15 core is written in the G15 assembly and all of G15 PMN is written in open source G15 assembly. The compactness and the firsthandedness and the independence of huge libraries with versionnumbers means that what you learn this decade of G15 PMN is good enough for any decade with G15 PMN. It is a meaningful investment of time to get to know it-- even if, in the beginning, only through the games! Scroll on to get them, or in case you are entirely new to G15 PMN and need the core, read the paragraph just after the following quotes and links about the value of green called First-time G15 Install: COMPUTER GREEN--BRIGHT GREEN--IS THE SPRING-GREEN THAT HAS A BIT OF YELLOW IN IT When IBM released the very first IBM PC, or "Personal Computer" as they coined it, they first released a text-only monochrome monitor. They studied several variations of the available monochrome monitors, and researched on the effects that working with these colors had on people. They settled on green--a green that also fitted the technology of the time, but which matches the human physiology really well. To work with a monochrome computer screen allows you to work also late without getting over-stimulated, and it allows you to work day-time in a creative and harmonious sense, without the exaggerated one-sided wakefulness that consistent influence of some of the other colors can give you. Computer green work may mean bright green on black background, or sharp black against bright computer green, or anything in between. The afterglow effect on your eyes is one of pleasant pink--ie, the world looks more pink after you have worked with green for a while. That this is not a wierd idea is clear if you try it; and consider also suggestions and elements of research hinted at, or actually referenced, in some of the following links. But try it for a while--give yourself time to adapt to it--before passing judgement on it. If you come from an environment full of computer monitors with other lights, do some creative work, or gaming, or whatever, with green for at least a month before you really decide on whether you like it--don't just dismiss the most universal color for your retina out of prejudice. Give it a solid, real chance!
<<[..] Among the studies offering evidence that screens with blue LEDs might confuse the brain at night is a 2011 investigation by the University of Basel's Cajochen and his colleagues. In that work, volunteers exposed to an LED-backlit computer for five hours in the evening produced less melatonin [..]>> <<[..] One thing is clear: if you have normal eyes [..] then the green color is the sharpest one. in the other case, probably red. a blue color could a bad idea since the cone cells are less receptive for that wavelengths.>> <<[..] This curve peaks at 555 nanometers, which means that under normal lighting conditions, the eye is most sensitive to a yellowish-green color.>> -- <<[..] At moderate to bright light levels where the cones function, the eye is more sensitive to yellowish-green light than other colors because this stimulates the two most common (M and L) of the three kinds of cones almost equally.>> -- <<Green represents nature and [..] popular [..] in [..] decoration. The reason is its soothing effect on the eyes. Green [..] relaxes the body and alleviates stress. Researchers have proven that the color improves vision. This could be the reason why classroom boards are in green color. [..] People working in green offices have proven to be more satisfied with their jobs [..]>> For the above reasons and more, green is associated with wealth, with income, with value, with healing, and is found to be stimulating in a way that is neither too weak nor too strong, nor skewed. When black-on-white is used, then that white light is made by engaging also the blue retina cones with the effects mentioned in the well-known study above. Add to this that if you want to do monochrome photography work with human beings, it's the only alternative that works as well as or, in many important cases, much better than the black-and-white in conveying the health and shine and wholeness so important in creative work. But the use of white computer monitor color has those challenges hinted at in the above. There is one additional aspect that is to the author of G15 PMN (the undersigned, SRW) infinitely important: computers shouldn't challenge the real world; let us keep the fullness of real experience with the full set of colors in the real world, and let computers stimulate in some respect but not so as to become a stupifying or addictive factor. We want computers to stimulate the rest of our lives, not to take it over. Right? And when this is the approach, G15 PMN follows logically!
********SO LET'S GO GREEN! GO G15 PMN!********
********First-time G15 Install******** Entirely new to G15 PMN? There are tons of instructions around on these pages devoted to that brilliant, minimalistically brain-sharpening language, as to how to get it to run here and there and on every PC. Computer green has proven, in psychological studies, to be both harmonious and creatively stimulating for the human brain; and the mind makes up its own colors when you get used to the approach. The snappiest way, if you have a very typical Windows PC is this: Extract the files in anywhere you like, anywhere where it is easy to find it later on. Let's imagine that is c:\wing15pmn. Then run c:\wing15pmn\win.bat and G15 PMN is alive! Press CTR-Q and type REB to exit it (good to know: DELETE-button to toggle fullscreen). To simplify each time how you start it, you may want to make an icon on the Desktop that starts it. Usually, all it takes to do this is to right-click on the Desktop, select New->"Make new shortcut" or the like, and locate c:\wing15pmn\win.bat and that's it! You can later on modify the look of the icon and so on by selecting "Properties" after right-click, and there you can also check that where it says "Starts in" it also says "c:\wing15pmn". Next, get eg TEXASSTARS (scroll a little on!)--because it has a little bit installation instructions in it--and put your G15 PMN personal computer approach to action! Are you into programming G15 PMN games yourself? Send us apps: is a receptive email for this. You'll be delighted to know that, generally speaking, every game, every app, comes with everything it needs each time without extra add-ons having to be fetched from here and there. But if you wish to make your own games and produce screenshots like below, you should start nowg15.bat instead of win.bat. Just start the game in this somewhat expanded form of G15 PMN which is here: You can, if you like, put the content of this zip in the same place as you put the .zip above, just let it overwrite the same-named files and you can start nowg15.bat and win.bat inside the same folder. To make screenshots of your own G15 PMN apps, press ALT-DELETE for each screenimage you'd like. They will be called XO1.BMP, XO2.BMP and so on, and you can convert to compact xo1.gif, xo2.gif and so on by typing such as convert xo1.bmp xo1.gif on the MSDOS Command Line in Windows in this folder. And/or use a free tool such as Gimp to convert to .jpg. TEXASSTARS 1010101 One of the best games in the universe, no doubt :-) Texas Stars G15 PMN game TexasStars is eminently simple yet exactly what it must be to ensure that you feel that your universal/ galactic gun fires on alien objects quite beautifully. A G15 PMN program with many elegant features, and a starting-point for a branch of upcoming games, it starts with the Elsketch Design program (which again builds on the Third Foundation G15 PMN, all these things found on this app page). It is built with clear inspirations from classical games but has novel features and everything is programmed and designed here afresh. While it's an interesting program, it's a game made to be played for fun. You can set up a competition in a group, such as in a classroom: make a scorelist, one person at a time plays it so as to get as high score as possible within two minutes. One can also play it just for fun by oneself. It takes skills to get a high score--skills one can develop-- but also a bit of luck. It's open source, works with all Personal Computers, any typical OS, just get G15 up and running on it, and put each file in the .zip into the SAME folder from which you start your G15 PMN--on your Windows, Linux or other type of PC (fast Apple computers can be used with G15 PMN solutions in a more virtual way). Then type MNT (to 'mount', ie, fetch and start up), press 1 at keyboard, and then type the number of the game, in this case 1010101, and press ENTER. As with all these apps, click CTRL-key and W together to enable the mouse, then use the mouse and click at the indicated place, in this case, at the G15 PMN flower-like symbol between the "F" and the "1". How to quit: Type qu and press ENTER when the game is done. Press CTR-Q and type reb and press ENTER to leave the platform entirely. (Or press CTR-W to turn on the editing of menues, change the menues, and press CTR-S to save. In this way, you can build up a set of links to cards and to programs at these cards.) A real keyboard and a real mouse and a display no smaller than 1024x768 capable of a beautiful monochrome green are the adviced requirements for mostly everything done with G15 PMN. Laptops are perfectly good for G15 PMN. For quality time with them as Personal Computers, they should however be equipped with a separate mouse and keyboard-- eg, by inexpensive and easily available USB-cable solutions. The twelve function keys, F1 to F12, should be clearly visible. And since G15 PMN honors your quality Personal Computing time, it doesn't offend your ears with noises when programs are run. G15 PMN can be set up with sound devices in technical contexts, but in its typical setup, G15 PMN programs are dedicated to soundless service of your monitor and to respond faithfully and obediently to your keyboard and mouse interactions. You will then feel free to have on such music or other sounds as you please while you play and/or work, without sound- interference from the computer. This is, of course, also ideal in a working-place or such as a classroom. Note that G15 is in many ways its own stable computer platform, and can usually work very well indeed also on the more inexpensive of PCs. What you learn to do with G15 PMN this year is guaranteed to be useful in all future contexts of personal computing. Get TexasStars game here: /////Appnum: 1010101 Author: SRWeber Note that the TexasStars, SpaceMakers and so on starts with Third Foundation G15 PMN, and the whole of the Elsketch Design program. This design program already have some extra PDs for its approach to fonts; and in addition some more are here, including one from the G15 PMN FCM Spreadsheet, to allow the fontwork we want want in a simple action game. ALL EXTRA THINGS ARE FULLY INCLUDED IN EACH APP AS A PACKAGE. ALL YOU NEED TO RUN EACH APP IS CORE G15 PMN. Progammers: TexasStars has some more comments than many of the other games made in this branch of G15 games, because it was the first we made after Elsketch Design was completed. SPACEMAKERS 7755525 Another game; fun and tough action for two minutes. SpaceMakers G15 PMN game SpaceMakers connects your left and right side into a single fighting unit--you are in space, and you have positioned yourself where you want to be, and whatever strange and mysterious objects aliens are hurling at you, you'll dodge them and blast your way. The space is yours! This requires some skill-building and, each time, a bit of luck as well, to get score up. Get SpaceMakers game here, and see instructions for starting it up in the game just above: /////Appnum: 7755525 Author: SRWeber [whenever author-info isn't given as for the rest of apps in this list, it is same author.] THECUBES 3331238 Another game: sparkling action for two minutes. The Cubes G15 PMN game TheCubes: blast the amazing cubes in sparkling explosions while escaping their zaps; move around and fire horisontically and vertically with the bi-gun of your spaceship. Get TheCubes game here, and see instructions for starting it up in the game first listed: /////Appnum: 3331238 The acid test of a programming language? Why, of course, that it's about as easy to use interactively as through an editor. Or that, after a thousand hours with it, the programmers take an active interest in society, business, philosophy, the arts, literature, spirituality and all things opposite to 'nerdianism'--such as the noble act of copulation. If the programming language doesn't make you wild, it makes you inhuman. That's why G15 PMN exists. It's a prism of the mind and not just the mind, but the feelings, too--the feelings of intelligence. S.R. Weber A G15 PMN App can be as large as a particularly giant castle, as small as the bare remnants of an inexpensive hotel room, and anything in between. But each app is loaded into the G15 PMN machine the same way, by means of a seven-digit number. And each G15 PMN app, unlike the castle and the hotel, can be remoulded by yourself, using your own hands on the typewriter keyboard. G15 PMN comes along with a definition of what a core computer ought to be, in order to stimulate the human mind-- enough complexity and speed to be practical and beautiful, but not so much it puts the mind to sleep by overwhelming it with reality-imitations. The computer MUST be able to show, in the psychologically stimulating and harmony-building green monochrome, 1024 pixels horisontally and 768 pixels vertically; it must have a comfortable large keyboard with the A..Z English keys and with twelve function keys F1 to F12; it must have a mouse--though the mouse is only called in when it really is essential to move the hands away from the typewriter keyboard; it must have available some hundreds of megabytes, speed some hundreds of megacycles (or more if run on top of another operating system) and diskspace some gigabytes--and it may or may not be coupled to some other G15 PMN computers--and that's by and large it! This is the scene, the stage of the dance of the mind. Those who learn to work with G15 PMN get a light in their mind, and a clarity which is also meditative, and a wholeness in their feeling of life. THIRD FOUNDATION 3333333 TF is in a way the ultimate form of G15 PMN programming language. You are free to include the TF in unchanged form in any G15 PMN app you make. You can extend it, as long as you also specify, when it starts up, that it has been extended (so that we are aware of what's the standard TF relative to any extension of it, for any particular application). It is included in most advanced apps you find on this page--as foundation for the app program itself. This app, 'the tf app', has a manual in addition that complements searching on definition of functions by the "SCAN" (as included in the tf) function, with useful grouping of functions according to the types of things they do. And, yes, by the way: It also includes the solution of the problems with physics Einstein and Bohr (etc, etc, etc) struggled with (for G15 PMN is also a formalism--more about this through links elsewhere on this page). G15 PMN TF, the Third Foundation App, is here. Finalised December 15th, 2016. (The Third Foundation is a permanent, worked-through version, fully stable, and mostly all apps made after it has it as part of it.) LINK TO THE THIRD FOUNDATION APP, app# 3,333,333: /////Appnum: 3333333 ELSKETCH DESIGN 1824001 A gigantic, yet effortless combination of text and graphics processing for electronics work, this app is also a starting-point for innumerable projects where any sort of landscape, architecture or whatever, as laid out on a possibly large x/y map, should be combined with texts and computation--be it game or practical or philosophical or purely artistic, this is one of the most generally extendable TF apps, and together with the G15 PMN Spreadsheet, it shows just how much raw power of the first-hand programming kind is in-built into the tf. It is also, in its concrete form, one of the apps which are specifically made for the G15 Intraplates Multiversity set of courses; and the output of Elsketch Design can be read by Elsketch Emulation [to come] as well as be starting-point for physical work in the Elsketch lab with real transistors, capacitors etc. The font-editor, app# 3338989, can be used to totally change the graphics if you wish to port this app to a different world of application. /////Appnum: 1824001 FONTPLAY 3338989 *** Edit your own fonts for editor or tech apps The FONTPLAY program allows you to draw exact fonts which can either be used directly in the B9edit editor modified to accept fonts from this editor, which is included in this app together with the font editor, or a different type of fonts where the 50x50 pixel size can be used in technical applications, ranging from robotics pattern matching to electronics and chemistry. PROGRAMMERS: Here the mouse is used together with the matrix drawing routines in a way that is both speedy and elegant; the power of warp-friendly programming design is again showing itself when you look at this excellently pedagogical piece of G15 PMN code. The program swas quickly finished and is rock-stable. The Third Foundation as here included has three reliable, fast and simple PD's added to it to facilitate your making of programs that make use of the fonts you make with fontplay. You see examples of use of these three PD's-- Z9, FZ and ZF, inside both the programs inside this app. With just tiny modifications at obvious places any application that before used the standard B9font can use a well-tuned FONTPLAY B9font instead. FONTPLAY font-editor app with FONTPLAY B9edit editor completed July 23rd, 2017. /////Appnum: 3338989 THE SIEVE 4447444 *** Do you have a text, possibly giant, and possibly with very long text lines? This app, The Sieve, allows you to filter away any lines that contain any of up to ten phrases or character series. This app works with texts that has an ordinary lineshift character at the end of each line--e.g. B9edit texts, but texts can be wider, up to 231 characteris in width. Contains the Third Foundation inside it. Easy to start and use. /////Appnum: 4447444 G15 SPREADSHEET 3555558 This is a simple-is-beautiful type of spreadsheet where you prepare documents with numbers involving simple arithmetic so that they can be, with great ease, be worked further on in the B9edit text editor. The aim with this program is to provide a quality experience in front of the PC when you work with numbers of importance to you, such as in budgets or accounting. The layout, therefore, has a touch of finesse so as to be conducive to this quality time you have when you work with this type of documents. The elegant B9font is used throughout. The program starts and performs and completes without a hitch also for the interactor who is only interested in getting the job, eg a budget or accounting, done. Just like the B9edit text editor, ease and elegance throughout has been a criterion here. In other words, this is G15 PMN FCM with a great deal of user-friendliness!!! Technical comment: For those interested in using a similar layout in making other programs, you'll find a very handy new predefined word (atop the TF), called BT, which tones the B9font. This stylish layout fits eminently well with G15 PMN FCM and can be adapted to all sorts of G15 PMN FCM applications with great ease, when a professional high-quality interface with many options must be elegantly handled while FCM runs in the background and drives the funds. This approach to FCM also has interesting strategies for handling complex patterns of activation, as seen by the way the arithmetic typed by the user is compiled and performed all within the foundries (ie, funds). As said in the paragraph just above, this program teaches elegant program design with FCM and has numerous comments inside its open source to speed up the learning of what G15 PMN programming with FCM is all about. You'll find extension of this style of doing programming, and with an interface derived from just this spreadsheet, in directions such as robotics with pattern matching, where FCM more fully shows its potential. But to teach the structure of program logic and how to relate to the FCM loops, the G15 PMN FCM Spreadsheet is uniquely efficient. Finalised January 20th, 2017. /////Appnum: 3555558 Elsewhere on this page there is information about how to load this app (and other apps) and briefly how to get started. CURRENCY 1515222 Example for the G15 PMN FCM Spreadsheet This app includes the program itself, as well as an example that computes approximately what 'take profit' and the 'safety-net' parameter ('stop loss') ought to be set to in order to achieve a given desired profit in a situation where you think you can predict the upcoming swings of a currency pair (here, USDJPY, with CHF as your own account's currency). CURRENCY EXAMPLE FOR G15 PMN FCM SPREASHEET: /////Appnum: 1515222 The example spreadsheet is stored at K1. CROSS-REFER 1235588 The Cross-refer program allows you to mark all the lines in a list that aren't identical to any line anywhere in a ground-list. The ground-list can be sorted any way you like and can have many thousand lines indeed; the other list can be as long as you like given that it fits on the disk. The ground-list should be readable by the B9edit editor and you can use the function 'cleanse', as part of the Third Foundation, to crop lists that have longer lines than 58, and to get away characters that aren't normal text characters. For instance, if the list is at c9000 you type ^c9000 cleanse inside the TF terminal, just before you start this simple, elegant and relatively fast cross- reference program by ^i1 cc The TF Terminal is included with this app, which is also easy to modify to other text-conversion and text-scanning and database-conversion purposes. /////Appnum: 1235588 *** Format cards for neat inclusion in documents The INSERT8TH program makes more beautiful the output of the utility included in the G15 PMN core, which converts cards, normally prepared with the CAR editor (and which may contain code), to text with lineshifts that can be incorporated in a B9edit editor document. The TF (Third Foundation G15 PMN) is included. /////Appnum: 9328123 *** TYPE5050 is a "graphics design typewriter", in which a FONTPLAY font using as much as 50x50 pixels--which, on the crisp-clear bright green on black background is enough for very comprehensive symbols or drawing components-- is mapped to the A..Z keyboard. You can "type your design"--in any area--architecture, scientific applications, etc. The program is made with a view to be extended in various directions. Once you have started this app with a suitable FONTPLAY font put into the disk L, card 1 (270 cards there), you can scroll a design vertically and horisontally and save it and load it. It includes the Third Foundation extended with the three simple PD's allowing the elegant FONTPLAY approach. The program is well commented and you are invited to make extensions and variations of it in various directions. TYPE5050 is a "graphics typewriter for large FONTPLAY fonts". /////Appnum: 5050321 While the B9font and the derivatives of it are copyright ourselves (Aristo Tacoma alias S.R. Weber), you can make use of this just as you can make use of the whole G15 PMN platform and you can make derivatives of programs and also this font as long as you acknowledge source and copyrights. (Do not hesitate to mail us your G15 PMN apps, made in accordance with the good guidelines implicit in all the apps already here, if you wish them listed here.) *** Actual German letters inside B9edit? Yes, here is the Fontplay B9edit with German B9font. It's still 7-bit and the classic typewriter orientation that we so appreciate for its creative and harmonious effects, but we have accomodated German prose text by using some of the least-used special signs on the keyboard for the characters that are particular to German. Completed July 23rd, 2017. /////Appnum: 3334489 *** Full Modern Greek inside B9edit? Voila, here is the Fontplay B9edit with Greek B9font! It's still 7-bit and the classic typewriter orientation that we so appreciate for its creative and harmonious effects, but B9edit can now do Greek prose text really well. Here, we are using some of the least-used special signs on the keyboard in addition to the normal complete replacement of A to Z to the standard for Modern Greek--but designed our way, according to B9font standards. Completed July 24rd, 2017. Improvement a week later. /////Appnum: 3334496 *** Includes German version: HTMLAPPD, D=Deutsch This particular app uses the normal B9edit font (ie, the english font), but makes use of such as colon to indicate a german letter (a: etc). Make HTML documents out of B9edit documents By these six very easily modified small programs, running on top of TF (Third Foundation G15 PMN, which is included), you can convert English and German B9edit text towards documents that can be viewed in browsers like Firefox and then, if wish, be copied and pasted for treatment e.g. before making such as .PDF with other editors. You get a flexible approach that can be easily enough tailor-made for any language which is near enough to U.S. English but which has some HTML codes that adds ethnic characters. In this case, we show how to not only easily create English texts via the B9edit editor inbuilt into the G15 PMN platform, but also German texts. For prose text, the conversion options are several--one involving floating lineshifts, and two separate ways of protecting the lineshifts (which some find to be part of the soul of a text, and a direct connection to the mind of the writer). Given orderly enough B9edit documents, these routines handle even book-size texts effortlessly. For text including program code or lines with much use of spacing, a separate conversion routine handles the <pre> approach elegantly and quickly so that all spacing is preserved. Included with this app is a universal text and array function called 'replacements', which admits of sequences of replacement arrays. /////Appnum: 3829322 *** Includes Norwegian version: HTMLAPP This particular app uses the normal B9edit font (ie, the english font), but makes use of such as colon to indicate a norwegian letter (a: etc). Make HTML documents out of B9edit documents By these six very easily modified small programs, running on top of TF (Third Foundation G15 PMN, which is included), you can convert English and Norwegian B9edit text towards documents that can be viewed in browsers like Firefox and then, if wish, be copied and pasted for treatment e.g. before making .PDF with editors like Abiword. You get a flexible approach that can be easily enough tailor-made for any language which is near enough to U.S. English but which has some HTML codes that adds ethnic characters. In this case, we show how to not only easily create English texts via the B9edit editor inbuilt into the G15 PMN platform, but also Norwegian texts. For prose text, the conversion options are several--one involving floating lineshifts, and two separate ways of protecting the lineshifts (which some find to be part of the soul of a text, and a direct connection to the mind of the writer). Given orderly enough B9edit documents, these routines handle even book-size texts effortlessly. For text including program code or lines with much use of spacing, a separate conversion routine handles the <pre> approach elegantly and quickly so that all spacing is preserved. Included with this app is a universal text and array function called 'replacements', which admits of sequences of replacement arrays. /////Appnum: 3829321 NAMEDIGIT 2612610 *** What digit from 1 to 9 is hidden in your name? The 'namedigit' program is an excellent tutorial program by which you can learn programming in G15 PMN--it is just a few functions, on top of the Third Foundation standard core. As the Avenuege book "The Beauty of Ballerinas: awakening non-artificial intelligence" (by S.R. Weber, sold in Avenuege stores and at Avenuege events) explains, over many pages and in a very pedagogical language, this program achieves with names that which is often done by numbers when we speak of "cross-sums". For instance, the cross-sum of 2067 is found by working from 2+0+6+7 towards a digit between 1 and 9: 2+0+6+7 is 15, and 1+5 = 6. What if you wish to use a=1, b=2, up to z=26, and find out the digit of your own name? The program then picks each letter and substracts the ASCII code for it (64, so that uppercase A becomes 1) and proceeds to do the cross-sum. Explore the cross-sum relationships between names and learn G15 PMN programming at the same time! /////Appnum: 2612610 *** Screensaver with two dozen drawings {curveart drawings, babes, new for this app}: /////Appnum: 1515888 *** Do you have a large library of 500 x 500 GEM greentone images? A fun synchronistic way to look'em up! /////Appnum: 1696969 *** Easy pedagogical app, to learn the most elementary form of pmn programming (before tf, ie, made before the Third Foundation app, listed another place on this page, was completed): circle by sine + cosine /////Appnum: 6281299 *** Easy pedagogical app, to learn the most elementary form of pmn programming (before tf): the cosine wave /////Appnum: 6281236 *** Easy pedagogical app, to learn the most elementary form of pmn programming (before tf): the sine wave /////Appnum: 6281234 *** Pedagogical app, to learn how to build on elementary form sf pmn programming (before tf): the ANGLES program /////Appnum: 1111999 *** PROTOTYPE: TO BE PUBLISHED IN 2018, AS WE PLAN IT: The Elsketch work is in 2017 being given a supreme facelift, in the wake of the new FONTPLAY and TYPE5050 programs; and we intend to bring in FCM for the emulation app. We plan to give an Elsketch design tool and then later the emulation tool--and all the practical work with transistors etc will be given a fresh presentation in light of the new design, which reflects all the new developments with G15 PMN FCM since we began the Elsketch work a good while ago. The main Elsketch emulation app PROTOTYPE only: /////Appnum: 5558888 The Elsketch program is usually loaded first, followed by a data app, which contains a sketch. The core sketches correspond to the physical, real elsketch projects which are found at and these have data apps here *** PROTOTYPE: TO BE PUBLISHED IN 2018, AS WE PLAN IT: *** The MUTU1 led blinker circuit, here's data which outlines the electronics sketch for the Elsketch concerning this project {MUTU1 is early prototype, look rather at the links to Elsketch just above to see the realy MUTU1 labwork. The data for it will come after the Elsketch program has been made afresh with the G15 PMN Third Foundation platform.}: /////Appnum: 1115550 *** G15 PMN Search Engine app For use with the G15CONTROL expansion of G15 PMN core {listed on this page}. This has a readme text file included which should be read first. It also has a freeware, a little routine which we put together a long time ago, before we knew that we would bundle it in a package for public release. This is called from command line via this G15 PMN program when started in the G15 PMN f3wx command in G15CONTROL. For very advanced programmers in G15 PMN. Sparsely documented but, apart from minor workarounds, entirely robust and tested extensively. Has in it some useful extra programs. /////Appnum: 6150000 Note: You can use G15CONTROL when you wish to port apps made for the Window's G15ROBOT expansion of G15 PMN so that they also work on Linux. Look carefully into all the comments inside the various scripts, programs and docs as for how to do such porting in each case. The G15ROBOT is at *** THE 'UNDEFPATCH' Quick Fix for 32 Bit Convert As the TF {Third Foundation app} points out, there's one particular feature of the 32-bit conversion tool, associated with one of the options, in which, in the case of meeting data utilizing the extreme range of 32-bit numbers, including that which TF defines as the 'undefined' number, a fix is required. This app uses the TF to alter the generated visible numbers from the 32-bit tool, at E:6, bottommost, so that the particular bit-sequence will be given a series of digits that render correctly back to the compact 32-bit form. As the app explains, the 'undefnum' is ideally not used in 32-bit computing at all. {Technical reason: the undefnum equals its own negative, which means that an attempt, as done in some programming languages, to define it as an upper limit, would make the range limits nonsymmetrical; esthetically, and in terms of meaning, the 32-bit range must have the same number in unsigned form as upper limit as, in signed form, this number appears as lower limit.} Nevertheless, G15 PMN is flexible: If after all this bit-sequence is used in 32-bit packed records, then the pack/unpack tools in G15 PMN will work smoothly--just use this app to speedily assist the conversion. The only place in the G15 PMN core that requires this patch app is when you use program E/6000 in its option #1, and are about to use its option #2. In between running these two options, run this app, with app number 32 47 48 9. Contains the third foundation. As with all these G15 PMN apps, full source is included. /////Appnum: 3247489 *** Robotic Timer, squarish, can work on miniscreens {eg 1024*600 pixels, as can fit on some types of robots, this program is a simplification of the standard FeelGood timer which is in the main G15 platform, the curveart in that program is here not included, instead simple squares are used as clock backgrounds} /////Appnum: 4710001 *** Second Foundation PMN, also called "Quattro-Power G15 PMN Terminal". Now what is this? You see, inside the G15 PMN platform there is both essential G15 PMN and what is called a 'high-powered PMN Terminal'. But there are extensions of this high-powered PMN Terminal inside various programs in the core platform. Not a single new function has been written, but this is rather a collection of what is inside not just the High-Powered PMN Terminal but a couple big applications which is what's already inside the G15 PMN core platform. Then, yet another component is a handy overview over all the extensions contained within it--a documentation that summarises all the various general routines. This documentation is composed of all the initial comments found inside each function, in a searchable B9EDIT text editor format; this is a subset of what's in the final foundation package, The Third Foundation, which is of coure app# 3,333,333, which is the recommended starting-point in most of all future G15 PMN. While the 2nd Foundation is more compact when not all the extensions are needed, chiefly it's included in order to provide a consistent summary over what's already in the Yoga6dorg G15 PMN core platform. The 3rd Foundation is, though, much easier to work with and has been improved on several subtle points, has better documentation, and is more fun to use also for beginners. But for wholeness, and to show the progress towards the Third Foundation through this Second Foundation, we always list it also: /////Appnum: 2222222 *******************************FOUNDATION PAIR The foundation pair, as we call them, the completed scifi manus, and the completed first Anaiis Blondin cartoon dimension game, are listed next. They fulfill what was started in the G15 PMN core platform as regards these two very free-wheeling artistic projects; two projects among the very many technical and esthetical which are part of the G15 PMN core. This is in order to keep the platform G15 PMN not just stable, but also compact. For the two next artistic apps have a lot of content to them. These are particularly good to the adult artist whose thirst for a creative wilderness of impulses has led him or her to the G15 PMN approach to computing, and who feels at ease only when borderlines are explored in depth but with refinement; borderlines also connected to the tantric and that sense of intelligent energy which, in tune with several ancient traditions, also highly erotic. The next two apps are marked ADULT. *** IN PROGRESS AND PUBLISHED STEP BY STEP: CATEGORY OF THIS APP: ADULT Completed 1st volume of scifi book series. The first three chapters are included in the standard G15 PMN platform. This eroscifi volume, 'the constraints of sexuality', is just the first volume in an indefinitely long series. DATE of most recent update of this: June 5th, 2017 STATUS: First book in this series is nearing completion. Stay tuned for fairly regular updates to this until this volume, as here listed, with app# 3330199, is complete as one large scifi book. Then, onto the next volume! (also as app, with separate app-number). CATEGORY OF THIS APP: ADULT /////Appnum: 3330199 *** IN PROGRESS AND PUBLISHED STEP BY STEP: Anaiis Blondin foundational curveart cartoon-game story CATEGORY OF THIS APP: ADULT Important improvements in the Curveart Game program There is a spacing-out of much of the text of the core G15 PMN platform version of the first bit of the Anaiis Blondin curveart cartoon story, when the platform is performed in certain settings (connected to too many spaces after completion of each text line that, on some monitors, obstruct the beginnings of the next text lines). This is cured in this expanded version. Did you like the Anaiis Blondin program in the core G15 PMN platform? It's a kind of green low-res pulp fiction, building on some features of manga/hentai/futanari-sex, with the distinguishing factor relative to eg printed cartoons that there are, at some points, two pathways through the next group of scenes, with scores and such. [this is in progress, published step by step in 2016:} Here is the completed full version of the same cartoon story--the first Anaiis Blondin Curveart game--and with improved features also. This cartoon program is now started from the Third Foundation--it could be done automatically, of course, but programmers might appreciate that it's done in one or two steps manually, so it's very easy to see what's what. A few things have been cleared up in the source so it'll work perfectly without any change to the Third Foundation, and without duplicate function names and so on. In addition, the lengths of the text lines as displayed on the screen are here fully in order, as said. The updated, improved program also includes bits of conversational text inside the scenes so that, for the scenes having been drawn so as to accomodate extra conversation between the subjects, textbits show and then change to the next set of textbits, with a pause between each, and rotation back to the first set of textbits to allow reread when that is necessary--and with keyboard-sensitivity all along, so one can proceed to the next scene when one has read enough of these extra textbits. This is, of course, only the first Anaiis Blondin Curveart story in an infinitely long series! DATE of most recent update of this: October 31, 2016, STATUS: It has in it the exact beginning that the core G15 PMN platform, and we gradually complete this story. This also exhibits the enhanced functionality of the underlaying, improved program, starting on top of the Third Foundation G15 PMN. HINT: To jump into a frame rather than start at the beginning, there's always the trick of typing eg 35 SEE where the number refers to scene#. This you can do instead of the the ordinary start, GAMENOW after the normal startup of it by ^L1 and CC, as it explains. This is a programmer's trick, as--when this is used--then obviously the score as well as the dollar calculus don't take into consideration the previous scenes. Use GAMENOW normally. Stay tuned for fairly regular updates to this until this version, as here listed, with app# 1116969, is complete! CATEGORY OF THIS APP: ADULT /////Appnum: 1116969 *** IN PROGRESS OVER THE NEXT SEASONS: G15 PMN with the G15ROBOT package as at our Open Robotics. This is work that, now that it has been started, will develop more and more as eminently suitable ground-apps for such work, such as Elsketch Design and games including FCM, are getting done. Go to the link above for more info and images and links. PROTOTYPE: /////Appnum: 1618999 *** IN PROGRESS OVER THE NEXT SEASONS: FDB Customer database app The FDB, Flexible Database, as included in the G15 PMN core platform will get a fresh form inspired by such as the Elsketch Design app here. Other projects are more pressing but we'll do this soon enough. INTRO-TEXTS AND PR FOR G15 PMN! {Also installation links and more} How to mount a G15 PMN app, game, tutorial, philosophical, artistic or otherwise: get hold of the zip. Unzip it. Put the stuff it has inside the folder you run G15 in, at the computer you run G15 at -- in whatever form, it's cross-compatible. Make a note of the number of the app -- usually the number up to the ".zip" part. Start up the G15. Type mnt and select on the menu the number 1. Type in the number of the app. Press ENTER and voila! its menu. Press CTR-W to activate the mouse and click on the upward-pointing flower or twig or what we call that symbol, to start whatever it suggests to starts of program (unless it is a pure data app). Note: be sure to UN-mount the app -- press CTR-Q, type mnt and press the number 4 for this, before you make your own app, or before you save anything to the same disk-letters as the app use. THE NOBLE ANTI-AI APPROACH We say no to AI, which is by necessity nAIve, but here's the Third Foundation G15 PMN, with the standard G15 PMN programming language and operating approach for computers with the Yoga6dorg G15 CPU or a virtual Yoga6dorg G15 CPU. This includes a sober, scientific approach without the hyped word "AI", which, since Kurt Goedel defied the approach to exclude intuition from a mechanised approach to understanding, has never had any real scientific content. The 3rd Foundation G15 PMN has the skeleton for programming connectionist networks and machine entrainment by means of levels of G15 PMN warp functions, what we call FCM,-- which is generally, any First-Hand Computerised Mentality approach that is humble and nonreductionistic relative to life and natural human minds. Those who support companies and thinkers who support "AI" are supporting, in fact, a reductionistic view of mind, matter and human life, incompatible with most sincere philosophies over what science after 19th century has worked out as constituting a proper worldview (put very simply). The G15 PMN is one way of standing away from AI and yet being willing to engage programming in ethically responsible ways in robots and robotic-like machines, in the approach of FCM. FCM has something vaguely mindlike about it, but is an altogether sensible and nonreductionistic approach that seeks to incorporate something of the best of the mentality of the programmers into a program that can deal with fuzzy input and complexities of goals and relevant tasks. *** Third Foundation PMN. This builds on the Second Foundation PMN as a completion of the promise of doing also FCM, but is really the most advanced format of G15 PMN possible, while it is still a fairly compact package. It's EASY to work with for the beginner who has already spent some time with the core G15 PMN platform; some components in it are indeed highly pedagogical. For instance, it's much easier to check up source code of inbuilt functions, as the SCAN function is inbuilt into the Third Foundation {TF} 'Penultimate' High Powered G15 PMN Terminal, and a new function SHOWCARS allows viewing of cards without quitting back into the CARd driver, also called 'the card editor'; and more things like that. The Third Foundation G15 PMN works, as all the G15 PMN core platform, with all the various ways of running the platform, from the newest Microsoft Windows through classical FirthDOS/FreeDOS, to most forms of Linux. FEEL FREE TO INCLUDE ANY OF THESE G15 PMN APPS LISTED ON THIS PAGE, WITH THEIR OPEN SOURCE PROGRAMS, INCLUDING, OBVIOUSLY, THE THIRD FOUNDATION, INSIDE THE APPS THAT YOU MAKE YOURSELF. JUST EXPLAIN, TO THOSE USING YOUR OWN G15 PMN APP, WHAT PARTS IT BUILDS ON AND WHAT PARTS YOU'VE MADE YOURSELF. THAT'S THE FRIENDLINESS OF THE G15 PMN APPROACH! So TF is entirely standard G15 PMN: it is, first and foremost, an extension of the standard set of G15 functions in the form of an app that plugs straight into the platform. There are NO CHANGES of the standards there spoken about in its internal docs, but there are a couple of improvements at some points, some which are significant, and so TF is clearly the recommended starting-point from now on for all forms of G15 PMN work. Here, even clock graphics and calendar and so on are available for incorporation into your own program--just fineread the source at these points, and check it carefully, as not everything is equally well documented. The Third Foundation is suitable for both simple and complex applications, whether for stand-alone PC or for a PC controlling robotic machinery through its unique approach of organising its programs by means of the 'foundries' concept, originated here, in what we call the First-Hand Computerised Mentality approach, which is free from the hypocrisy and shallow thinking that characterises those who speak in positive terms of what they think is 'artificial intelligence'. Be sure to note that people of natural intelligence and with a more sure philosophical grounding than industrial conglomerates and advertisement oriented businesses take time to dwell on the vast implications of the limitations of ALL algorithms. Though their little bag of tricks can play games like Go and Chess, it proves absolutely nothing as to their unscientific and really absurd claims that they have got 'intelligence' in their box. It's just a matter of clever programming on top of which is put consciously wrong words to sell it to what they think are 'the stupid many'. In contrast, for years, we have proposed first-handedness as a criterion for good programming, and also talked about First-Hand Computerised Mentality as a way to have a more sincere approach, with no presumption of simulation of mind, feeling, perception, attention or intelligence at all. FCM rather invites the programmer to share of his or her insights in a format for writing good algorithms connected also to tasks where something a bit like human learning and pattern recognition and task priorities are called on, but without using psychological words in the algorithms. This approach, in which we call on the metaphor of 'foundries', developed in connection with our G15 PMN work, honors natural mind, and sees an FCM algorithm as an expression of the mind of the programmer--whether or not additional 'entrainment' (our word to replace 'learning' in a digital context) rather as a literary work like a novel is an expression of the mind of the author. FCM can also be used for software tasks like organising fuzzy data, and this is shown by means of how FCM is done via apps, rather than filling up FCM with too much. This honors the Goedel's 2nd Incompletness Theorem insight, for the way we do FCM we stand fully clear of trying to produce anything like a 'General Perception Engine', which is technically absurd when you look at it philosophically and with a sure sense of the transition from the finite to the infinite and back--unlike the hype that the likes of Facebook, Google, Microsoft, Apple and many others are trying to put into the minds of computer scientists. FCM, as we present it, is rather a way to allow human intuition and creativity and reason to be expressing themselves for fruitful good programming, so as to make it easy to do the things also associated with complex sets of both of goals, data and output mechanisms. In addition, as said, the Third Foundation is also the wrapping up of all the standard functions in the G15 PMN core in a holistic way, so as to make the most of them in a pleasant way, encouraging the mindfulness of the programmer and thereby also of the human interactors with the resulting applications. The EXAMPLES for TF as included is the formal illustration of the super-model theory of physics. Both much simpler, and also more complex examples, are elsewhere as apps on this page. EXAMPLE PROGRAMS FOR G15 PMN Third Foundation? Mostly every app made after TF (Third Foundation) was completed has it inside itself, and they are all open source! If you want a very advanced example of G15 PMN programming of the FCM type, the best bet is to start with the G15 PMN FCM Spreadsheet (listed just beneath). For those who are interested in science and physics, and the philosophy of physics and new ways of bringing wholeness into physics in a nonreductive way, consult the physics work contained within the Third Foundation, as also completed December 15th 2016, available at the internet as booklets: This booklet is also part II of the book, published in 2017, called "The Beauty of Ballerinas: awakening non-artificial intelligence", by S.R. Weber, and sold in Avenuege stores (and with ISBN number, listed at the National Library of Norway). EXCERPTS FROM THE START OF THE MANUAL FOR 3RD FOUNDATION: <<The "Third Foundation" G15 PMN is the most general and advanced G15 PMN for quick, advanced application-making, ALSO all necessary groundwork to get FCM up! This is the final completion of the foundation work with G15 PMN. The Third Foundation is complete, ie, I promise there won't be any 'fourth foundation'; it won't be necessary! :) <<[..] The 3rd Foundation {TF} includes all the necessary stuff to get FCM going in G15 PMN. <<FCM is not an attempt to say that mind can be put into digital algorithm. FCM is not an attempt to create an artificial mind or any artificial intelligence. We regard the Goedel's 2nd Incompleteness Theorem as conclusive at this point. We regard that intelligence, mind, real smartness, as well as intuition, the reasoning capacities of the natural mind, is part of the living human being. This mind can express itself in all sorts of ways, and when it expresses itself in programs that are vaguely 'mind-like' and that can have elements of something, not learning, but similar to learning--'learning-like'--and these programs are honest, they don't have a pretention hanging over them that these programs are more than mere programs, and these programs are made with first-hand understanding of all that goes on in them--then we can speak of FCM, or First-hand Computerised Mentality. <<[..] So [The 3rd Foundation] fiercely supplements the 2nd Foundation G15 PMN with additional functions & pd's, so it's easy also to do FCM--First-hand Computerised Menta- lity and can be used for just about anything we want. Note that D3..D8, F1..F4, and more are new PDs {see NEWPD}. So, this is a standard G15 PMN with nice expansions! >> ******************************** G15CONTROL: **************** A supplementary package, which very lightly but concisely expands G15 PMN standard core as in so that it can also control robots and do anything from Linux command line as well as do simple serverside work such as for Yoga6dorg Search Engine. This is the Linux form. For those who wish to do such as control robots from MsWindows, choose the G15ROBOT package. (G15ROBOT also provides useful extra finesses suitable for all general users of G15 PMN in Windows, including such screencopy and image conversion packages as is typical with the Linux forms of G15 PMN). Apps can be written for the G15 PMN G15CONTROL package. An example of such an app is the G15 PMN Search Engine app {listed after this}. There is a graphical form of this, and a couple of text-only forms of this. The latter, in a server, can accept some simple forms of typed-in info from interactors with internet. The graphical form can call Linux 32-bit command line operations. {Note that the Avenuege G15 PC has a different but somewhat related way of handling extra controls in its pure G15 PMN hardware.} For very advanced programmers in G15 PMN. Sparsely documented but, apart from minor workarounds, entirely robust and tested extensively. G15 PMN spontaneously educates you in artistic harmonies, it sharpens your mind, enlivens your day, and at the same time, the G15 PMN platform provides you with practical programs, suitable for all avenues of life. This is not idle talk: books have been written on its uniquely stimulating and tranquil B9edit editor; new forms of physics have been thought through by means of its programming language; and every app on this page bears evidence of the fact that programming can be like poetry--rather than having to be the expansive prose of Java, the pompous selfhood of Python, or the nerdian technicality of C or C++. When Java and its likes are in the dustbin, you'll find that G15 PMN is still as young and ever-new as it is today, versionless, always open to friendly open source programming and full of lively possibilities and a friend in daily life, to help putting the Personal Computer to practical and harmonious use in ways that are important in your workplace and in your home. And if you're a scientist, G15 PMN and its FCM approach to programming is a stable, coherent and consistent way to illustrate features of your own or your favourite scientific theories. It requires no additional fancy symbols on the keyboard, just the standard typewriter keyboard of the U.S. Ascii type, and affords even the most sublime of quantum relationships to be indicated by research paper friendly, well-organised symbolic code. And since G15 PMN is also a complete COMPUTER concept, --oriented towards what makes sense for also professional interaction by human beings--free from fancy additions that, at the price of coding ease, are interesting in toys and gadgets mostly. The professional computer approach as classically defined by its IBM Personal Computer concept as launched early in the 1980s, with the addition of the mouse pointer device and higher resolution of the 1990s, are here taken to its celebrated peak. You find the squarish, stimulating, coherent 1024 * 768 type of display, with the psychologically stimulating yet creative and harmonious green monochrome in 64 tones for most satisfying and clear representation of key features of all graphics including photos. In addition to the mouse pointer device and a handful of (logical) disks lettered C: to L:, there the consise and well-defined set of Yoga6dorg G15 assembly instructions,--you'll find that it is a latin of languages, which make sense no matter what the present fashion as for consumer electronics may happen to be. When you master this classical core of all computing, you can also, by it, steer any kind of technical added device, including a color graphics printer. But your programs will be made in the safe certainty of just what the boundaries are for each program relative to its technological 'theatre scene'. If you've sometimes felt the computer industry is an ocean of uncertainty, then you have reached stable ground by coming over here, to the land of G15 PMN. Here, you can build as many houses as you like, and they'll keep on standing, for G15 PMN is what it is and requires no revision in any decade. This, too, means that all the hours that goes into learning to code well are well-spent hours, that gives you capacities that can be with you for a life-time. To get G15 PMN up the very first time on your computer, you may want assistance from someone used to such programming language installations (instructions, in every case, are on this page or on links from this page). To get a G15 PMN app then up and running is then exactly similar each time: unzip the app into the G15 PMN folder on the computer, and, when you start G15 PMN up, type MNT (short for 'mount'), choose '1' on the menu, and type in the appnumber. That gives you the menu of the app. (A menu in G15 PMN is typically e accessed via the mouse, then, and the switch from the 'Edit' mode to the 'Menu' mode is via CTR-W. Click on the arrow-like symbol associated with each program.) It may take some time to get used to, but the G15 PMN approach to computing is worth learning, for its fundamentals are worked through so much that it is a permanent approach, free from dependency on versions and updates. So when you get to know your way around in G15 PMN, you have learned something worth knowing in every decade, not just this decade. And with each season, more apps are added; and by looking at the source of these programs, you can learn to make your own. In this way, you sharpen your mind and acquire knowledge of a formalism worked though enough even to represent quantum and relativity physics phenomena, yet simple enough to allow learning of all essentials in but months, and versatile enough to be a vehicle for making applications such as text and image editing as well as database handling--and indefinitely more. With G15 PMN, you have an always new scifi lab of green thought. You can use G15CONTROL when you wish to port apps made for the Window's G15ROBOT expansion of G15 PMN so that they also work on Linux. Look carefully into all the comments inside the various scripts, programs and docs as for how to do such porting in each case. The G15ROBOT is at BACKGROUND: G15 PMN and G15 PMN FCM The creator of G15 PMN and its FCM warp/network oriented programming approach is S.R. Weber Some of the main words: G15: That is the name of the CPU with its around 240 instructions. It is also called the Yoga6dorg G15 cpu, or even the G15 PMN CPU. It is either made directly in electronics, which is easy since it has a whole-number 32-bit and amazingly elegantly designed set of machine-language instructions, also as represented in an assembly language that blazingly fast transfers any program to this machine language on a Just-In-Time (JIT) principle each time you start a program in it. When you start G15 on top of MsWindows, Linux or something like that, you start a 'model' of it, that runs G15 fast and flawlessly (in the sense of it being a virtual CPU). G15 PMN, or PMN: That's the language to which a particular font exist, called the robotfont, but representation in any font such as Courier is also good for it. This language, typed in two columns in what is called 'cards' in the G15 O.S., is eminently simple, and is able to harnesh the forthian power of stacks yet with inbuilt design features that allows us to do so in full freedom from the complexities some languages lead us into as regards stacks. It is a language that orients itself towards showing the programmer the importance of having a first-hand, direct, personal relationship to the data, the numbers involved in the programming process, and that, as such, stimulates to a sharpening of mind. In this approach, also sometimes (by this author) called a 'warp-friendly' programming approach, one experiences a poetic tranquility when constructing programs. They acquire a readability, later on, because the construction of the language is such as to orient the programmer towards dividing each task to be done into rather small units, and discourages such naming conventions as lead to a distraction of attention from what is actually being programmed. ^Hi, you! pp Or, say it ten times, in the beautiful and original B9-font: sayit= ll:10 ^Hi, you! b9 lo. sayit G15 PMN FCM, or just FCM: The concept of FCM was first only a general one, First-Hand Computerised Mentality, a notion also put forth in the context of the earlier programming environment brought forth by same author (SRW, or, in another pen name, Aristo Tacoma, ATWLAH), where one is positive about looking for a vague, careful degree of similarity between some forms of programming and the mental activity of real human minds but without the sloppy second-hand type of use of language that goes along with phrases such as "artificial intelligence", "machine learning", and so on. In FCM, then, we are consciously taking the approach that the human mind is not a machine and the mechanical worldview isn't regarded as a true one. Instead, with a faith in natural life that means that we must scientifically be what is called "nonreductionistic" (ie, not trying to reduce the human to a machine), we wish to equip the computer with features inspired by the insights we have into how the human mind works. But we do so without sloppy use of language. We don't say that a machine is learning, but rather we can say that it is being entrained--and if the word "learning" is used, we put it in quotes: the machine is, quote, learning, unquote. In this way, we are, as programmers, showing consideration and intelligence relative to the vast spectrum of philosophical, scientific, biological and psychological questions connected to the true nature of the human mind, while at the same time allowing ourselves to program such as robots in great and ethical ways. Then, FCM is also, in the standard programming library for G15 PMN called 'The Third Foundation' (available on this app page and free for everyone to include with their programs, and all open source), a particular set of functions that entail a freedom to make such as robotic programs with the carefulness as indicated above. FCM is, then, an approach for working with G15 PMN in terms of a network of nodes with a number of standard finesses, looped through in what is called "FCM loops". It turns out that FCM, in this sense, rivals that which is called "object oriented programming", for while it offers a sense of simultaniety and process and persistence of patterns of activities, whether we call them objects or not, it also offers uniquely forceful possibilities of structuring levels of these in a network that transcends the strict hierarchies associated with object-oriented programming. An example which has, by itself, nothing particular to do with robotics, but which uses G15 PMN FCM also so as to show how to make any type of application via its powerful algorithms and flexible structures, is the G15 PMN FCM Spreadsheet listed beneath. (This, in turn, can be a starting-point for doing such as robotics programming also, drawing on its elegant and easy menu- and function-key and arrow-key driven interface and its phenomenal obviousness in how data is entered and structured.) TF, or The Third Foundation: The G15 PMN core platform came along with a number of practical applications, extending on the minimum PMN language. What was (and is) called the Second Foundation brought mostly all these functions together as one package, so that one could easily draw on them for building any type of new application. The Third Foundation then added a number of also high-level functions including what is required to do FCM in the by us recommended way, wrapping it up with a manual and a complete and very advanced set of examples for a physics and philosophy theory called 'the super model theory'. This, then, is considered the really ripe way of doing G15 PMN programming, and it was used also for making the G15 PMN FCM Spreadsheet and indeed is the most easy-to-use starting-point for mostly all future application making. Predefined words, or PD: In G15 PMN, there are two types of words, or functions, or variable names. One type, the socalled 'high-level functions' (or words) have three letters or more, up to some fourteen. The other type has less than that (typically two). The high-level PMN functions are written by means of other high-level PMN functions and/or by means of PD functions. The PD functions are all written directly in G15 assembly. One of the unique things about G15 PMN is that these PD functions aren't precompiled at all, but rather, alongside all the high-level functions, compiled at turbo speed, JIT, when you start up any high-level application, such as the G15 PMN FCM Spreadsheet. This means that you have here open source in the fullest, richest, ripest and most fun sense of the word. It is really entirely open, practically, psychologically, in every sense. Each program carries along with it all the program comments and what not, which are immensely handy when it comes to refreshing memory of what does what and how things might be done when you make your own programs. Finally, let us bring in a favorite distinction: online: that your PC (or whatever it is) is a slave of the fluctuations out there in the world. realline: that your PC is your own stable universe of fun and beauty, working entirely on its own and not wired to any network. It has a real line to your own life and world. The G15 PMN is realline oriented, although there are features within G15 PMN to erect, by means of its own hardware principally, certain forms of meaningfully limited networks. IS G15 PMN USEFUL FOR YOU? If your goal with computers is to modify a little bit of the online fluctuations out there then perhaps not. Of course, there are ways in which we can use G15 PMN on the net (and the search engine is of course just such a relaxing and artistically stimulating example). But if your goal with computers has in it a sense of the artistic, the philosophical, or the scientific/creative, and you want to build up your own sense of having a great work machine, something that is an obedient slave to your needs for your structuring of thoughts and crafting of new graphical patterns, then G15 PMN surely crowns most agendas of this kind as a winner. Info about SRW: (who is, in another pen name, Aristo Tacoma.) Elsketch -- G15 Intraplates Multiversity Electronics educational work with G15 Yoga6dorg components and the educational work with essential forms of chemistry, Atomlite, In development: in ARCHIVED FIC3 (ie, our earlier, different forms of G15 PMN language): ==================================================================== archived_fic3inf3.htm. and archived_programming_language.htm. The G15 PMN approach is proudly artistic and has learned from, and gathered inspiration from, such as the Japanese Manga culture of holistic fun, eroart sketches. The WHOLE human being obviously includes the erotic and those endavouring to do good first-hand programming must have in them an understanding that human natural intelligence can drink of esthetical impulses also in regions categorised, correctly or not, as 'porn', when charging up the insights into general ideas. This is yet one of the impulses that sets G15 PMN apart from the barren, dry, nerdian approaches to computing, and which should be part of any company with integrity in itself to honor. The arrythmic PcSpeaker-oriented (not too much bass) mp3 files, suitable for playing on small loadspeakers. These were prepared while working with the earlier Firth version especially, but we keep them here constantly. This is a form of HMMH music, short for Harmony Messy Mix House Dance, arrythmic through and through, in a lively and harmonious and anarchistically messy way. stars.mp3 galaxies.mp3 Confer also the completing lines in for additional music of the HMMH kind. Relevant for G15 PMN and G15 Intraplates Multiversity, but in the form e.g. of essays, rather than as mountable apps. *** Academic {but readable} essay about Goedel's theorem: Mathematics Hath No Principles This also has comments on the importance of intuition for mind, implying that while intelligence may be stimulated (and only some finite limited features simulated by algorithmic means in a nonhyped way, not pretending by means of employing a psychological language, as we do with the FCM in TF above), the notion of "artificial intelligence" isn't having scientific depth to it but should be avoided. This ANTI-AI approach runs through all technical works we do--not as a prejudice or reaction, but as an insight, that the word "artificial" doesn't belong in the same phrase-context as "intelligence". "AI" is a barren reductionistic-mechanistic anti-intelligent attitude to people, which it may be in the business-interest of some types of companies to take on, but it isn't a credible concept for those who look at what these words mean. And these things matter. The ANTI-AI approach is noble and approves of the notion of such as FCM for meaningful, limited use of robots and such things without engaging in hyped, empty, shallow language of the 'AI'-kind. FCM, as we have talked about it ever since we first began to apply the notion of first-handedness in computing (such as in the Firth platform from 2006 and before), is a concept where we carefully avoid the quasi-type of speech that has infiltrated much talk about technology and science incl physics and computer science in the 21st century so far. The false emphasis on AI can, and has already, led to rediculous laws, such as those sponsored by lobbying by Google in USA. These laws speaks--with the typical lack of inteliigence that politicians often exhibit, but more embarrassing here, for they are doing philosophical glitches at an enormous scale--that "the Artificial Intelligence is the entity driving the car". Nations that make laws of this kind are creating severe incoherencies in their entire lawset; they are undoing the natural integrity that some of the written constitutions may have for these nations. This also shows the severity of the advertisement-money driven professorships and the false research-schemes driven by international corporations whose wish is to create their own type of rulerships by infiltrating as many avenues of human endavour as they can. This, alongside such related false claims that some people, researchers and inventors, have made elements of a new quantum type of computer (having entanglement of a nonlocal kind as part of its presumed core) is part of the river of falseness that pollutes much technology thinking and talking in the 21st century. There is a superficiality that belongs to the covers of shampoos now touching almost every area of human activity, flowing from technology. Just as Swiss Formula shampoo never had anything to do with Swiss formulae, so has artificial intelligence or quantum computing nothing to do with intelligence or with quantum (except that ALL personal computers, and ALL transistors, have a foundation in a classical application of some features of quantum physics--more about this in the 'supermodel theory' work by the undersigned in a neopopperian research style). There is a lack of natural intelligence in Google and in other companies of this sort: and their various bag of tricks should not be considered by anyone to have anything intelligent about them. The over-hyped careless language that have infiltrated much of science and technology communities, and which spreads out into the rest of society by such cheap monopoly-oriented companies as Microsoft, Apple and Google (and from the billionaires having started such companies), has a psychological impact on humanity, and the human mind, so as to lead to a possible stupification--unless the influence and the language are challenged. This is the duty of all responsible programmers. We mustn't have a language that is impoverished by the shallowness of the nerds and greed of the billionaires in charge of certain industries--and such as the car industry, more or less, is also in this with both feet. The scientific, credible, and noble stance independent thinkers and programmers ought to take is as outlined in our texts in our sets of sites. This stance bears fruits for an individual in the short run,--for it becomes possible to engage deeply and in intelligent ways with technology and robots and more in ways which honor the human heart and the artistic mind and which isn't characterised by absurd attitudes to human relationship. And this stance bears fruits for individuals and society in the long run, for it involves the integrity of having contact with reality and mind and feelings in a far more first-hand way than that which characterises much of mainstream tech thinking as seen so far, leading to more powerful, more sustainable, more high-integrity products, books, artworks, organisations--and, indeed, also laws. When the AI-approaches and the reductive-mechanistic attitude to physics are nothing but bygone phases of idiocy, the G15 PMN approach, and FCM, will stand forth as shining examples of non-hyped, honest, decent, scientifically credible, and psychologically well-done ways of doing computer science and more generally, suggest ways of doing technology and science in a humane and compassionate way that honors the natural mind and real insight in an nonmanipulative and nonreductive way. Note that the essay on Goedel linked to just above was made at a time when the G15 CPU design had been just finished, though before PMN aspect was completely conceptualised, so that essay doesn't refer to more than the assembly part of G15. Yet, the G15 CPU statements included inside it should be correct enough and the prose of the Godel text on the 2nd Incompleteness Theorem should make great sense for those who take time to study it carefully. You find here links to several forms of Windows G15 PMN, Linux G15 PMN, a form of FreeDOS G15 PMN, and several alternative versions of a virtual form which you can get to run on such as Apple-style of PCs as well. There is a feature of G15 PMN that for all general programs not calling on particular hardware features such as robotics that they run EQUALLY WELL IN ALL ENVIRONMENTS without a single change. Each computer must have a keyboard and a big screen and a mouse: that is part of the definition of what we want G15 PMN to be all about, though it is possible to tweak forms of G15 PMN programs to fit other, less luxurious forms of computing as well. It's the ultimate Personal Computer idea. The reason G15 PMN works equally well in all environments as for all its general apps is because G15 PMN really is a whole idea of a computer all on its own, and that's why it can speak of 'booting' up itself--a phrase usually only applied to operating systems, but Yoga6dOrg G15 is also that--on a virtual processor when on top of Windows or another platform, and--we're working on that--realized physically as its own CPU through something we have branded "intraplates", a form of large-size hobby-electronics general purpose chips. See our Open Robotics links page: Open robotics is about first-hand thinking not just about electronics, not just about programming, not just about chips, but about the whole detailed control of robotic motors and sensors in a safe, holistic way. But this is because G15 PMN as software is so splendid. Since G15 PMN is its own world entirely, we have chosen to talk about G15 PMN and its apps rather than display any too much 'screenshots', so that, when you encounter G15 PMN, your own experience, your own creativity, your own imagination, will participate in your interactivity with the programming language and its applications, not conditioned by previews shown in browsers in the common operating systems around. Those who are in the know will get to this, sooner or later. And teachers: you can configure G15 PMN absolutely. Set up your own pedagogical menu, and teach thinking and geometry and how to make simple games in ways going beyond classical methods of teaching clarity of thought, such as mathematics. The G15 PMN for Windows with the enhancements spoken about also around on this page (ie, the ALT-DEL option for screenshots, and robotics and technical control and more). This G15 PMN version is interesting not just for technical control, but it is also containing useful extensions for anyone using G15 PMN on Windows: FREE DOWNLOAD FULL VERSION Technical hint: if you get both Windows versions of the G15 PMN, ie, the g15robot and the wing15pmn, then you can just put win.bat and g15pvi.exe into the g15robot folder and you have both versions in the same folder, using the same .g15 disks. If you have emulate linux inside windows (or vice versa) you can even put the linux commands into same folder and they will all use the same programs and the same .g15 disks, and, of course, for all standard apps for g15 pmn it always run flawlessly. However choose the y6 rather than the y6all linux version if you can (for y6all is made for the earliest forms of linux, such as Red Hat 8.0, and has some mouse-use-stability issues with some but not with all modern linuxes). And in every case, we are advicing 32-bit when it's available. Of course, ALL our versions are full versions. This is a programming language made for the love of it, and the love of clear ideas, and in the best of a scientific spirit, and so as to create an endless potential for creating useful program tools as well. It is also an artistic exploration, and throughout the platform you'll see the fingerprints of the ballerina-painting artist in it-- from how the pixels in the fonts are shaped, all the way up to how programs are structured, and what things are included in the core. It is a paradigm of a holistic thinking about computers, ripe with insights from David Bohm's implicate order, from Louis de Broglie's reworks of quantum theory, and much more (for the latter, cfr the texts inside the Third Foundation app, on this page). HINTS FOR RUNNING THE MICROSOFT WINDOWS VERSIONS OF G15 PMN * The G15ROBOT version is like WING15PMN but it starts in a frame and can exercise more power over the computer through its programs. But it also has a feature that some of those who enjoy G15 PMN FCM apps will enjoy: that [ALT]-[DEL] key combination copies the screen to XO1.BMP, XO2.BMP etc. It also includes conversion programs so that you can make printable versions of it to GIF really smartly. It can run everything that WING15PMN can just as well. * You can right-click on the desktop and make an icon that starts win.bat or nowg15.bat or whatever .bat it is that starts your Windows version of G15 PMN when you double-click on that icon. * When you go in and out of G15 PMN, and back and forth between fullscreen (press DEL button to switch) and in a frame, then--and this is especially for G15ROBOT--you may have to right-click on the Home card of G15 and press CTR-W again to fully connect again the keyboard input to just that program. A fairly similar 'defocussing' easily happens also right after a fresh reboot of Windows, when Windows sorts out its devices. * Programmers using Yoga6dOrg G15 assembly language will sometimes want to have a look at the possible "output messages" that can arise. In Windows, these are in the file stdout.txt in the same folder. In Linux, which run the same G15 PMN programs exactly, they are shown in the terminal frame in which they are started. The Third Foundation G15 PMN is available just below on this page: this the G15 PMN programming language with its FCM and most advanced set of high-level general functions, so that you can program professionally or in pedagogical circumstances, for electronics (elsketch), robotics, physics , games of various kinds, text processing, image processing, or something else where the Personal Computer idea is in center: large display capable of graphics images with a monochrome tone, the two-button mouse, the large keyboard with functionkeys, the harddisks, and the core G15 cpu (run quickly virtually inside the commercial computer or run in its own intraplates electronics). This is a mind/brain stimulating package for everything from art to home work and entertainment to many forms of professions. It involves a conscious relationship to known ranges of whole numbers, suitable to aid both logic AND visual thinking in both the programmer AND program user or interactor. G15 PMN for Windows: Apps unzipped inside the relevant folder. Once eg h3333333.g15 is in place inside the folder, eg c:\wing15pmn, you simply start up the G15 PMN and type MNT and get straight into the 'mount app' menu. There you choose 1, and type in the app number, in this case lots of 3s. You will then get up the menu and from it you can copy the ca 2500 cards from disk F:1 to your own disks, such as i:1, so that you have it next time you start up your G15 PMN with the CAR command (not having to mount it each time). When you do such a copy, remember to look at the first card and tell this card which disk you are running the TF (Third Foundation) on. More info, and more ways of getting G15 PMN: and Good learning page for G15 PMN: Gosh! We have a vocabulary as well: To use the Windows version, consult link above. To use the (identical-performing) Linux version, useful notes follow. Note that most of the documentation inside the package for Windows is the same as for the Linux package, since that was made before it; however once it's up, there really isn't any difference in how it performs: it is its own world entirely, and, of course, the Yoga6dorg G15 core is also in a way its own operating system. Linux: begin with a good standard Linux. If you're new to this, you may go to a store and buy a good PC eg laptop that is talked about as a working machine for Linux at such a forum as, eg an Asus. We typically prefer the notion of laptops--fast good laptops, but sometimes flat light ones for working in cafees--to which external keyboard and external USB-wired mouse is bought, inexpensively, on the side. If you spill coffee or the like on the keyboard you'll still have the laptop fully intact. By having a large keyboard, ideally an US English keyboard, you can fully appreciate the keyboard-orientation that G15 PC presumes. By having a separate mouse in a good Linux, you can do the fine-tuning of the mouse to fit your hand-movement so that you can do precision drawings in the G15 PMN Art program, source of all the Curveart games that are free apps for G15 PMN. Ask the store to allow you to boot Linux from a flashdisk, which you bring with you (next paragraph tells how to set up that) --most decent stores allow you testing Linux of course!--and that means that in some cases you click ESC button or such and select 'Switch off Windows Secure Boot' or 'Switch on Legacy boot' in order to do it--and avoid the PCs that don't have such legacy boot options. Intend to buy, eg in a separate store, (1) an extra fan to be put beside the laptop, or underneath it (but make it powerful for Microsoft often makes a contract with the PC producers to reduce the fan when nonmicrosoft products runs in them; and overheating happens easy when it comes to many laptops), (2) an extra USB keyboard for the price of a really inexpensive t-shirt (or as expensive as you want), (3) an USB mouse-pointer device (for the same low price), and (4) a flashdisk where you put one of the main 32-bit linuxes, Ubuntu or other, as eg referred to at some of the links you can find in the treasure-trove of yoga6dOrg. To set up the Flashdisk the first time, you can look up Unetbootin but please use a previously unused and totally blank Flashdisk or format it under a Linux along the lines we write somewhere at our page here. CHOOSE ALWAYS 32-BIT WHEN YOU CAN. You can use a higher-bit Linux but it's more plundering with these. There's a world of interesting 32-bit programs to run on it and 32-bit Linuxes are generally what first-hand programmers prefer. Only video-freaks should choose 64-bit and then only for the machines dedicated to such nonsense. [Educational note: what is, indeed, "32 bit"? Put very simply, 32-bit means that the electronical 'highways' inside the machine are broad enough that a certain type of number can flow there--numbers that are up to about a billion. The idea of higher bits is to say, no these numbers aren't big enough, we want them eg twice as long. That means that more stuff can be churned around in the PC faster--but it also means that the numbers aren't meaningful anymore,--who wants a twenty-digit phone number? Right? They are just too long. And that affects, sooner or later, the quality of the programs that run on them. Video is really hard on a PC, that's why we can say that such as 64-bit is 'video-oriented'. But for serious computer work, programming, learning, designing, thinking, writing, drawing, and also for many forms of computer games, 32-bit is not only enough but provides the framework that ensures a bit more meaningfulness throughout the PC, and a bit more privacy also (for less things can hide in a 32-bit environment than in a higher-bit environment).] Once you've get your Linux up or get an already-installed Linux PC, you can then get from our main download page to run, and with luck, also the These have readme.txt in them that sets out ways of doing this--most easy in the mainstream Linuxes, and most easy in these again when they are completely 32-bit. These have EXACTLY the same cdisk.g15, ddisk.g15, edisk.g15 .. ldisk.g15 G15 disks in them, and you can freely copy the files back and forth between the two y6 and y6all folders, and make any number of additional folders--to set up additional G15 PMN machines. (The readme.txt inside y6all tend to say that y6all is best but y6 is usually the most fast and robust, while y6all good as a complement ie to quickly make print-pages since it has a functionality connected to the <Delete> key that makes screencopies; use then the package we've prepared called bnw to convert the screencolors to more typical printcolors.) There are some more ways of getting G15 PMN up and running, including if you have antique PCs, but what we just mentioned is at present the easiest. Where to get the main G15 PMN platform itself: When you have the G15 PMN machines up and running, just unzip all the G15 PMN apps you like and put the stuff inside the relevant folders. As you start up the G15 PMN, instead of typing CAR to start the whole shebang, you start by typing MNT and press lineshift and then type 1 then the 7-digit number of the app, and the app will show its main menu at card H:1. Be sure to copy the mounted apps to your own normal G15 PMN disks before you start modifying the stuff on them, so you know where you are storing it. When you restart the G15 PMN platform, by command REB, after CTRL-Q to quit it, all disks are normal and no apps are mounted again (there's also a MNT command for this, and to blend apps, and to make your own app). ALL THESE APPS ON THIS PAGE WORK WITH ALL the standard versions of G15 PMN, except for some of more technical nature, but then it is clearly indicated in each. You can run it in several ways in Linux ( and, you can run it in MsWindows both in the general way and in the way allowing also robotics to be run ( and, and you can run the G15 PMN on the Avenuege G15 PC, a purely G15 PMN PC, where the chip design is G15 native. The latter is in development and as of 2017 will take some years before it's realized. It's the intraplates-rather-than-chip-based Avenuege G15 PC. Screen image connected to the currency app above: This page you're presently at, often updated: Mirrorpage: Why "NorskeSites" and "MoscowSites" for G15 PMN? The storage places of G15 PMN on the Internet is associated with the fact that we have a very relaxed search engine for creative/artistic purposes, with a small network of sites naming various countries and cities more or less picked at random. These includes ""--Norwegian for "Norwegian sites", "", ""-- Swedish for "all swedish sites", "", and the one listed above, "". We have simply picked two of these supporting websites of ours as location for the G15 PMN work. In addition we have more sites, of course, which includes,, and, and some of these hosts G15 PMN works. The "Fic3Inf3" part of the storage location refers to a much earlier form of our programming language developments, but we liked the resonance of the sounds and didn't change the "fic3inf3" part of the storage place of G15 PMN even as G15 PMN grew forth out of the research and development. Where to get the G15 platform itself includes: Mirrorpage: HOW TO START SUCH AS THE SPREADSHEET UP HOW TO GET THIS APP {OR ANY APP, JUST SHIFT APPNUMBER} UP AND RUNNING: 1. Get G15 PMN to run on your PC (instructions on this page). 2. Unzip the content files of direct into the folder that has G15 PMN (ie, not into a subfolder of it!). 3. Start up G15 PMN. 4. Type MNT and press [ENTER]. 5. Press digit 1 on the menu. 6. Type 3555558 (or whatever appnumber) and press [ENTER]. 7. The program front card is now showing. Enable the mouse by a press on [CTR]-W, which is the typical thing one does in G15 PMN. 8. Click on the arrow-line where it says roughly "H/3000" and it starts! HOW TO QUIT THE SPREADSHEET PROGRAM: That's easy: Press [ESC]. Other apps may have other exit-buttons. For instance, the B9edit editor, inbuilt into G15 PMN platform, uses F1 functionkey to exit, while the GEM Image editor uses F12. HOW TO QUIT A G15 PMN SESSION: 1. Quit any program you're running. 2. Press CTR-[Q]. 3. Type REB and press [ENTER]. The G15 PMN starts quickly, exits quickly; it is a spotless environment, versionless, fast, does not have to do a lot of homework at startup or at closure. It is a way to refresh the PC to restart the G15 PMN environment often. And its greentone environment is eminently conducive to both professional and creatively harmonious work.