G15 PMN FCM APPS Programs of all kinds, tutorials, getting G15 PMN FCM to run, etc. Maintained by creator of G15 PMN, S.R. Weber Info about SRW: norskesites.org/steinweber/english (who is, in another pen name, Aristo Tacoma.) THE MOST GENERAL G15 PMN APPS ARE HERE If you have ALREADY got G15 PMN running and wants to begin to run apps on it, suggest you scroll ahead several pages until you find such as the G15 PMN FCM Spreadsheet, the app# there is 3555558, or the core Third Foundation, which is inside it, and linked to just above it, with app# 3333333. Or do you want to get G15 PMN up and running for a PC of some sort you have in front of you, maybe? Then read here and perhaps also follow the links from here. G15 PMN and its FCM approach to programming runs on practically every computer. 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: genifun.com/openrobotics 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): FREE DOWNLOAD FULL VERSION g15robot.zip 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: genifun.com/wing15pmn.zip Quicklink THE THIRD FOUNDATION APP, app# 3,333,333: 3333333 but please look ahead in this page for important info about it. Apps are unzipped inside the relevant folder. Once the h3333333.g15 etc are 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: yoga6d.org/get_g15_pmn and norskesites.org/fic3 Good learning page for G15 PMN: intraplates.com/learningpmn.htm Gosh! We have a vocabulary as well: yoga4d.org/voc.txt 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 askubuntu.com, 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 y6.zip from our main download page to run, and with luck, also the y6all.zip. 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: http://www.norskesites.org/fic3/ 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).

*** 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, listed next; and which is the recommended foundation for all highly advanced application development, also as regards FCM but not limited to that, in all future with G15 PMN. While the 2nd Foundation is more compact when not all the extensions are needed, it is mostly included in order to provide a consistent summary over what's already in the Yoga6dorg G15 PMN core platform. The 3rd Foundation is actually easier to work with, has been improved on several subtle points, has better documentation, and is fun to use also for beginners. App number: 2222222

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. 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). G15 PMN TF, the Third Foundation App, is here. Finalised December 15th, 2016. LINK TO THE THIRD FOUNDATION APP, app# 3,333,333: 3333333 EXAMPLE PROGRAM FOR G15 PMN Third Foundation is the G15 PMN FCM Spreadsheet found as the next app after this. The physics work contained within the Third Foundation, as also completed December 15th 2016, is available at the internet as booklets: www.yoga4d.org/super-model-theory.pdf www.yoga6d.org/super-model-theory 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! >>

G15 PMN FCM TUTORIAL PROGRAM NEXT WHAT AMOUNTS TO, IN A SENSE, A COMPLETE TUTORIAL FOR ADVANCED G15 PMN FCM PROGRAMMING AS FAR AS PROGRAM STRUCTURE GOES is found by means of the comments inside the interactive, fun, and elegant program that comes next: the G15 PMN FCM Spreadsheet, which is app# 3555558, and available in next paragraph. Study it as a programmer, then you find: The FCM funds are utterly flexible: yet there's a tight, beautiful form to any program that uses them and which adheres to their structure. G15 PMN FCM in the Third Foundation is a fast approach to getting the grip on all sorts of complex programming situations, from user-friendly applications to robotic pattern matching, task organization and indeed mostly everything that a computer is about. The comments inside the next program, the G15 PMN FCM SpreadSheet, are all connected to FCM program structure. FCM structures a programming project better than plain algorithmic programming, better than class/object oriented programming, and for that matter better than any approach to programming in existence, as far as we're concerned. Here's the source code of it: spreadsheet.pdf For the use of FCM in connection to pattern matching and task organisation, pls complement the pedagogical lessons this program can teach with such as the G15 PMN FCM robotic apps found elsewhere on this page. The Third Foundation is the standard core in all the G15 PMN FCM work, and contains the set of definitions which, in unchanged form, are used in all the G15 PMN FCM applications.

*** The G15 PMN FCM Spreadsheet for good economical thinking 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. App number: 3555558 HOW EASY IT IS TO USE THE G15 PMN FCM SPREADSHEET: Includes a manual written for the lay user. HOW TO START IT 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 3555558.zip 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 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]. 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.

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 (y6.zip and y6all.zip), you can run it in MsWindows both in the general way and in the way allowing also robotics to be run (wing15pmn.zip and g15robot.zip), 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.

*** 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. App number: 9328123

*** Includes German version: HTMLAPPD, D=Deutsch 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 .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 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. App number: 3829322

*** Includes Norwegian version: HTMLAPP 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. App number: 3829321

*** Easy pedagogical app, to teach kids angles and degrees: the ANGLES program App number: 1111999

*** IN PROGRESS AND PUBLISHED STEP BY STEP: *** G15 PMN AL5D Robotarm app for Windows G15ROBOT as at Open Robotics. FCM and simple pattern matching in camera relative to simple tasks suitable for this light standard robotics arm kit: Lynxmotion AL5D SSC32U from robotshop.com when a light camera is mounted on the arm. Images of this at genifun.com/openrobotics. The AL5D lifts lifts in the region of 50 to 150 grams or so, while moving camera around. We're working towards G15 PMN FCM apps which simultaneously handle light robotic arms like this, stronger robotic arms (with strengths into kilograms, of course), and robotic tracked wheels as well. PROGRESS: In its present release, 18. December 2016, the programs to check, first the individual servos, then also the assembled AL5D kit, with or without extra balancing material mounted on the arm are done. At K:5000 there's an FCM pattern matching program in progress, with the elegant FCM interface which is part of Third Foundation G15 PMN (included). The app# 1618999 with G15 PMN's FCM in the Third Foundation is an example of the combination of strength and flexibility that FCM provides, a truly level-network oriented type of process programming, beyond the old boundries of object oriented hierarchical programming altogether. K:5000 is written so that it can be of value to those who wish to learn to make FCM programs, and things are kept simple and with comments all along. K:5000 involves the possibility of entraining the robotic arm and camera to fit a particular task you wish it to do, on simple premises suitable for pedagogical learning of FCM programming. Once you have entrained your Lynxmotion AL5D arm with camera with this program to do a simple task, it may look rather like the data which comes along with K:6000. K:6000 is the same program as K:5000, but with data that tells the arm to pick up a cookie, check that it got it, and put it somewhere else. The simple pattern matching included with this program blazes the trail for more advanced FCM pattern matching in which there is a bit more independence from the exact environment features here matched upon. IN PROGRESS: App number: 1618999

~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: INSIDE THE CARTOON DIMENSION YOU SEE REAL PEOPLE FOR WHAT THEY ARE WHAT WE CALL UP ARE COLORS IN YOUR MIND AND THE MOTIONS IN YOUR MIND, THE DIMENSIONS, THE HEROINES, .. WHETHER IT'S GREAT FICTION, OR SKETCHED GAMES, THE EXPANSION OF COMICS INTO THE COMPUTER GAME REALM, RETAINING THE ARTNESS OF IT ALL: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: Anaiis Blondin is agent triple-o-four in the universe which has the fiery, wild, lovely girls of the Gracejintu Galaxy. ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: G15 PMN APPS ============ EVERY APP HAS SOURCE CODE //////////////////////////////////////// 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. **************************************** GAMES -- TUTORIAL STUFF FOR PROGRAMMING ETC -- ACADEMIC STUFF -- DATASETS FOR ELECTRONICS -- AND MORE

*** Easy pedagogical app, to teach kids angles and degrees: the ANGLES program App number: 1111999

*** Screensaver with two dozen drawings {curveart drawings, babes, new for this app}: App number: 1515888

*** Do you have a large library of 500 x 500 GEM greentone images? A fun synchronistic way to look'em up! App number: 1696969

*** Easy pedagogical app, to learn simple pmn programming: circle by sine + cosine App number: 6281299

*** Easy pedagogical app, to learn simple pmn programming: the cosine wave App number: 6281236

*** Easy pedagogical app, to learn simple pmn programming: the sine wave App number: 6281234

*** PROTOTYPE: TO BE PUBLISHED IN 2017, AS WE PLAN IT: The main Elsketch emulation app PROTOTYPE only: App number: 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 http://www.stamash.com/secs_stamash_educational_centers/elsketch/sitemap/ and these have data apps here

*** PROTOTYPE: TO BE PUBLISHED IN 2017, 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.}: App number: 1115550

******************************** G15CONTROL: **************** A supplementary package, which very lightly but concisely expands G15 PMN standard core as in y6.zip 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. 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. g15control.zip

*** G15 PMN Search Engine app For use with the G15CONTROL expansion of G15 PMN core {listed just above}. 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. App number: 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 genifun.com/openrobotics.

*** IN PROGRESS AND TO BE PUBLISHED IN THIS OR NEXT SEASON, AS WE PLAN IT: 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. LINK TO COME.

*** 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} App number: 4710001

*** IN PROGRESS AND TO BE PUBLISHED IN THIS OR NEXT SEASON, AS WE PLAN IT: FDB Customer database app The FDB, Flexible Database, as included in the G15 PMN core platform is by this extended with several very useful functions, involving a customer database. The FDB is here combined with the Third Foundation G15 PMN and the FDB Customer database app, with additional flexibilities compared to the core FDB (which it builds on and extends), has been checked to work with sizable databases. LINK TO COME.

*******************************FOUNDATION PAIR The foundation pair, as we call them, the completed scifi manus, and the completed first Anaiis Blondin cartoon dimension game, are listed here. These are the promised expanded forms of that which is included in terms of beginnings in the main G15 PMN platform. This is in order to keep the platform G15 PMN both compact and stable, for the foundation pair has a lot of content to them. The foundation pair is the next two:

*** IN PROGRESS AND PUBLISHED STEP BY STEP: 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: December 23, 2016 STATUS: The story is proceeding, with surprising turns. 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). App number: 3330199

*** IN PROGRESS AND PUBLISHED STEP BY STEP: Anaiis Blondin foundational curveart cartoon-game story 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! App number: 1116969

~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ALSO RELEVANT FOR G15 PMN:===================== In development: Elsketch -- G15 Intraplates Multiversity Electronics educational work with G15 Yoga6dorg components http://www.stamash.com/secs_stamash_educational_centers/elsketch/ and the educational work with essential forms of chemistry, Atomlite, In development: in http://www.stamash.com/secs_stamash_educational_centers/atomlite/. 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. ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: 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. ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: ~~~~~~~~~~~~~~~~~GEEEEEE~~~~~~~~\\\FIFTEEEEEN///: 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 http://www.yoga6d.org/economy.htm for additional music of the HMMH kind. This page, often updated: http://www.norskesites.org/fic3/fic3inf3.htm Mirrorpage: http://www.moscowsites.org/fic3/fic3inf3.htm Where to get the G15 platform itself: http://www.norskesites.org/fic3/ Mirrorpage: http://www.moscowsites.org/fic3/