Live in Paradise: We with You are a Network

Create the world we with you wish for, through intentional community.

  • Home
  • Forum
  • Library
  • About
RSS

Drinking Coffee may be beneficial.

Posted on 17/05/2012 by Logan
No comments
Java consumption linked to slightly increased longevity http://www.sciencenews.org/view/generic/id/340733/title/Coffee_gives_jolt_to_life_span
Categories: 0

Re: The Orion Group webpage

Posted on 16/05/2012 by Logan
No comments

In regards to http://www.learn-psychic-powers.com/orion-group.html

quo

Hi,

I’m a Orion Group reincarnate.
Was with the Orion Priesthood most of the time.

I’d like to bring your attention to your page about the Orion Group. In particular the section about procreation.

Please while we are accepting your personal relational choices.

We remind you that the highest service to the self, is increasing the self, by creating more selves.

This is how the Orion Grays function, which are a bulk of the orion presence on earth.  Individually working for the hive, to have more host-bodies, for future incarnation.

Life-long monogamy, and stable long-term aligned groups are most beneficial to the self,
as any invested effort can be reciprocated.

Here is a reference for Orion Group monogamy and stable relations:
http://www.worldtrans.org/lyssa/tape104.html
quo te bo contact message be ya

Categories: 0

Aluminum Book: Longevity Hardware WYN

Posted on 10/05/2012 by Logan
No comments

readme.txt

Metal Book open hardware project.
Licensed under CERN OHL v.1.1 see licence.txt

table of contents:
1.0 Documentation:
1.1 Text
1.2 Images
1.3 Video
2.0 Products:
2.1 Catalog
2.2 Store
2.3 Franchise

1.0 Documentation overview
1.0.1 historically, 70 metal books over a thousand years old were found in Jordan.
can access the original news article retrieved from dailymail.co.uk in the history/ folder.
online link at http://www.dailymail.co.uk/sciencetech/article-1371290/70-metal-books-Jordan-cave-change-view-Biblical-history.html
1.1 Text
1.1.0 Why Metal Books?
longevity and ecology are the main considerations.
longevity, in terms that can make documents with a half-life over 500 years.
ecology in terms that we produce a lot of information,
it would be best if that didn’t come at the cost of the lives of trees,
using materials which are abundant on the planet, and thereby safe to use.
1.1.1 What are Metal Books?
Metal books, are where the majority of the book is made of metal.
This includes the sheets within the book, the cover, and operating instruments.
1.1.2 How to make Metal Books?
1.1.2.1 materials:
aluminum foil, hardware wire
scissors, awl, page size measurer, writing buffer
1.1.2.2 process
measure foil, to be of page size, or several pages,
cut out the measured amount, with the scissors.
then fold with shiny side on the inside.
make sure the corners and edges line up.
fold several times vertically and horizontally,
till you get the size of book you want.
poke two holes with awl at 1/3 and 2/3 of way up spine,
snip off some hardware wire, thread it through the holes,
then tie off the wire with two interlocking eight-knots.
1.2 Images
see history/ for images of Jordan books.
see video for Aluminum book images.
1.3 Video
We have a video introduction here:
http://www.youtube.com/watch?v=DZmT7TE6sIA  filmed May 10, 2012
later if we make more in depth tutorial,
shall upload it to bittorrent, and have magnet link available.
2.0 Products
2.1 Catalog
lead Pb book,  in the traditional Jordan style,
Pb is a soft, toxic, heavy metal, available in pre-industrial society.
aluminum book, the main inspiration of this work.
Al is soft, non-toxic, lite metal, abundant in industrialized society.
it is also highly resistant to corrosion, Ph, humidity, flame.
2.2 Store
can sell printed documentation of how to make your own metal book,
also viable is the actual product of a metal book for sale.
2.3 Franchise
can have specialized metal paper and pen production,
also can do various kinds of metal book publishing.
readme.txt te bo quote be http://gi-os.me/body/hardware/metalBook/readme.txt from ya

Categories: 0

Distilled, Reverse Osmosis water, mineral nutrification.

Posted on 08/05/2012 by Logan
No comments

hey, in terms of distilled, reverse osmosis or low particle content water. It opens a whole new door of possibility, in that you can customize your water from scratch. can s add the nutrients yourself.   have at least the major components of the human body, though can also have a complete set: http://en.wikipedia.org/wiki/Composition_of_the_human_body  tricalcium phosphate for calcium, phosphorus, sodium triphosphate for phosphorous ATP precursor,  wood ash for potassium-pump,  calcium sulphate gypsum for sulphur protein synthesis, sodium chloride seasalt for sodium-pump,    magnesium chloride nigari helps calcium absorption, a little iron(II) sulphate vitriol for iron then some trace minerals such as zinc, copper, iodine, cobalt, lithium, molybdenum,  gold intelligence. I might make a pre-mix which is similar in composition to that of the human body, to use as a generic food mineral spice.

Categories: 0

Project Rejuvenation, May 6th 2012, Meeting Notes

Posted on 07/05/2012 by Logan
No comments

Project Rejuvenation had a gathering in High Park,

here are the meeting notes,

  1. 14:00  about 50 people sitting in a circle at location #19
  2. 14:03 Brandon suggested we go around in circle, and each says something about themselves. Then he gave example with himself.
  3. 14:05 Chris: Intro
  4. Ilya: Joy, passion
  5. Ian: here to learn
  6. Elen ears open, eyes open
  7. MommaWeb: Intentional community looked in B.C.
  8. Andi: Hollyhawk daughter
  9. Barb: lover for mother earth
  10. Tidora: on facebook group, filling in strong network reflections.
  11. Brandon’s godmother: visible elder here for advice
  12. Tiffany: PRoject rejuvenation co-creating, supporting, evolving
  13. Ruta: intuition felt right, collectively we can reach the sky
  14. Alisa: with day after unity sprouting ecovillage community.
  15. Anna S: have come together, reach highest potential, sustainability, heart open.
  16. Sean: community building
  17. YP: thankfull, lots of love, intentional sustainable community
  18. Dash: first PRN meeting
  19. Ri: connected sustainably west coast
  20. Elena: here to exchange bacterial culture
  21. Ilya: with Elena for living sustainably
  22. Aaron: Sustainable intentional community north of timmons
  23. Paskel: artist, film maker, transcend, become beautiful
  24. Judy: flash, health, strong community
  25. Ike: Justice invited. what world needs, is modelling civilization.
  26. Camila: Information storing.
  27. Leia: invited by justice, resonating with raising awareness
  28. Alon: 4 months with project rejuvenation, kind caring people, passionate.
  29. quiet girl: spirituality
  30. Justice: genuine get together, Beautiful wonderful inspirational people, sustainable system.
  31. quiet girl#2:
  32. gal: vision closer to nature, new systems, part of a group
  33. Duncan: facilitator, communication, 9,000 watt speakers, signs, message, printing
  34. Lin: thank acknowledge respect beauty, spiritual and emotional healing, manifest and create
  35. Bela: grateful inspired resonate, planet earth system. from anger to spiritual for things. want to be more involved. solution focused.
  36. lady: heal body and earth, organized new structures, creating new culture.
  37. Alex: we are sitting in a beautiful circle heart. grateful for life, create community, we are one.
  38. Robert: health show eco-earth spiritually
  39. Dillan: energy into community living world
  40. Zack: inspired all around the world writing novels. book about 17th century golden age of pirates, about kid pirates, script might become a tv series.
  41. Bill: is Zack’s father. Lived in intentional community, likes Sirius, based on Findhorn. spreading community. Pacha mama, contrast public, community present confront, sustainable community costa rica for artists.
  42. Logan: spiritual past lives pirate, appreciate nature, creating life, programming, community.
  43. Samantha: with Logan
  44. Nivaldo: Zeitgeist,  tool and cutter grinder, machinist, print shop. spiritual side. lead by example. inclusive heart.
  45. Ashley: invited by Tim
  46. Tim: Born in greenhouse, raised on land, experimental gardening, earthship, brought gifts, apple trees, maple trees, tomato seedlings.
  47. Stewart: Doctor sell to all around the world, chlorine free dinking and pool, collodial silver
  48. Bill: twin oaks, income stream based on hammocks.
  49. Long hair guy: Early childhood education many years, happy to be here.
  50. Bren: Hello
  51. Hollyhawk: some cells in heart neurons. cob oven built at Alisa’s. From head to heart.
  52. Anna: spiritual community
  53. Jon: friend of Brandon’s making documentary about PRN.
  54. 15:00 recess
  55. 15:34 reconvened in sunnier location for presentations
  56. Brandon: what is project rejuvenation? creating agriculture, different forms of community, freedom to make this world our home, common respect for nature, for hearing what other people have to say, become we they reflect us.
  57. Alex: Community in California, looking for land from 1985, nurturing beautiful place, virtual network, communities, tribe system. mineral springs nearby, main location 280 acres.be ready on the inside, aromatherapy, greenhomes, fitness facility, find place within heart be rooted and centered.
  58. Alex led a mini communicadance session for  a few minutes, it was oxytocin full :-D , a great bonding experience.
  59. Alisa: inspirational day, each has enormous potential, unity culture, free journey creating communities. it’s like it allready happened. with technology can move on land and work from home. internet is key in new revenue models. perma culture growing food adventure, energy system, internet. healthiest choice. ringing cedars wise woman see past and future. Kin’s domain ecovillage, hexctare per family share have space, to things together.  parents bought 100 acre land tansitioning to healthy vegi life, growing own food nature provides. Food grow locally.
  60. Bill: grateful to have sustainability, growing together, community, kids thrive. hippies hew knew ate what they grew, are healthy. viarail pass guesting while traveling. leasing paintings passive income machine. different activities.  major event FIC fellowship for intentional community gathering in Tennesse 26th of may 2012. Old machine crumbling, something new can take it’s place. Gaviotes, crystaline fridge, coals with sunlight.
  61. Michale Cassidy: beautiful full moon. Watolo sacred lands threatened by canadian miners.  honour all women. central and south america indigenous in the garden.  Be in now present moment. using the least amount of stuff. solar power lobby stopped by gas lobby. Enbridge major coproration. Want to live on the land to be sustainable. can make money.
  62. Logan: biology, technology, permaculture, programming
  63. Justice: event roadtrip big van to see intentional communities in Tenesse, Fellowship for Intentional Community FIC.
  64. Brandon: Rosters,  http://tribe.to 130,000 hours of work put in, programming skills.
  65. Tim: shifting from to co-operating intentional community. working with the land. company can produce a procut, can use poop for fuel, methane digesters, urine is fertilizer. keep tools make sustainable agro forest. rows of five trees, many skills sets. Body not gross, body is a miracle. take responsibility for your shit.
  66.   Aaron: properties up north, Dingam land, creation land, sustainable property, hunting property, bordered by crown land.  survival courses, whole life of preping.
  67. That brought our meeting to a close, and we all had a group hug and Om.

 

Categories: 0

Project Rejuvenation General Meeting – High Park

Posted on 05/05/2012 by Logan
No comments

Project Rejuvenation is having a large meeting tomorrow,  May 6th 2012, in High Park, Toronto.    We’ll be gathering at location 19 around 2pm. http://www.facebook.com/events/339353022780620/

agenda looks as follows, sourced from the event page:

- Overview of various ecovillage projects
- Silver Springs Update
- Alisa’s Eco-village
- FIC May 25th Community Convergence
- Alex’s California Eco-village

Afterwards there shall be a time for open discussion and mingling. At Project Rejuvenation, we love to have happy get togethers and parties at a variety of scenic, natureful and eco-friendly locations.

We fill our time with planning, bonding, hugs, and family. We’re moving away from the monetary system, exploring alternatives such as barter, price-calculation, and creating our own products and experiences.

An example of a barter transaction, at the general meeting, am meeting up with a friend, that met at project rejuvenation party a few weekends ago,  who has lots of kefir grains,  a type of SCOBY symbiotic culture of bacteria and yeasts, that is high in lactic acid bacteria, often used for carbonating and improving nutrient qualities of  milk, and related beverages.

In exchance for the Kefir, I shall be trading some kombucha cultures.  I have growing in my incubator right now, they are a SCOBY which grows on sweetened tea with sugar.  They can make a delicious beverage.

With both these Scoby’s, making a carbonated beverage usually requires 2 fermentations.  The first aerobic fermentation allows for air to access the culture,  typically by having a fabric lid on the glass container,  this produces various acids and allows the scoby to multiply.  Wheras the second fermentation, happens when the beverage reaches the desired sweet/sour mixture and then is sealed with an air-tight lid,  for it to carbonate, and raise in level of alcohol.  If you find it’s lost much of it’s sweetness by the time you are doing second fermentation can add a little sugar for more carbonation/alcohol.

Generally I don’t leave things to chance, and like to always be precise. Recently one of our members went to Las Vegas, a well known casino, gambling destination.  Personally I think it could be better if they simply pursued these habits online, such as at party poker, that way they could spend less money on transport, and still be here for events and the tribe.  Though it’s hard to stress enough, to use money responsibly, and make sure to find healthy and useful purposes for it.   I remember the only time in this lifetime I ever gambled for money, it was with pennies,  and I had so much internal conflict and inhibition that I had to quit the game, my friends even felt bad so they reimbursed the few pennies I put it.  On the other hand,  my poker savant friend, once managed to get over a thousand in bail money for his brother’s release by playing poker.

I typically only make use of chance, in terms of throwing dice, and coins, as something for divination, spiritual purposes, and to help with making various decisions in life. Also allowing new interesting and beneficial occurences and beings.

 

I actually have 2 different kombucha cultures in my incubator, one is a pure Kombucha descendent I got from my friend Dmitri,  the other one also has some bacillus subtilis var natto,  a symbiotic bacteria, which is beneficial for the instestines while also protecting the kombucha with it’s slime.  Since it may have a slightly different smell and such is why I decided to also give the original.

Most likely I’ll also be sharing the Kefir grains with my friend Dmitri, so the barter trade shall have gone full circle. Meaning I’ll have repaid dmitri for the kombucha by giving him the kefir.It’s amazing how much can be accomplished outside the traditional monetary framework, with barter and social capital.

Yep so other than that, looking forward to another great Project Rejuvenation meeting. Hopefully we’ll have some group meditations and other bonding activities also.  :-)

 

 

Categories: 0

New website for General Intelligence Operating System.

Posted on 03/05/2012 by Logan
No comments

Hey,

General Intelligence Operating System http://gi-os.org  website.

thats a domain with external web hosting so should be faster.

shall probably be moving blog posts related to programming over there.

and leave this one for blogging about intentional community stuff.

have a local hosting version of that site at http://gi-os.me

maybe shall have a live workable version of sysh there or something, with some kind of chat interface.

Categories: 0

HSPL Apr 30, May 1, 2012 sysh programming blog update.

Posted on 02/05/2012 by Logan
No comments

changelog.txt

Mon Apr 30, 2012, hexday 1, hexweek 8
5:12 wordScanner.asm:36
5:29 hmmm, maybe arWordGet is improperly checking for if it finished scanning array
5:40 checks are at arScanner.asm:82 and  arScanner.asm:52
6:21 okay so compare to 1 instead of 0, for identifiying positive.
6:23 excellent! arWordGet works. now to recode arLastWordGet
quo
you su wu te ar
me su wu
you su te ar
me su te
you su add sub ar
me su add
you su sub add ar
me su add
you su
quo te arWordGet by ./run.sh from successful test cases be
6:25 and the algorithm for aLastWordGet?
; input, eax arrayStart, ebx arrayLength, ecx textAddress, edx textLength,
; input, eax string address, ebx string length, ecx array start, edx array length
; output, wordStartAddress, wordLength
; algorithm,
;          get last text word,
;        get array word,
;        compare, if match then return yes
;        get next  array word
;        compare till all array words checked,
;        then get next text word,
;        if last text word not matched then return no.
6:28 I may be able to reuse lots of arWordGet functions
6:49, especially if they worked with input arguments.. and had regular output hmmm
6:50 by upgrading this particular function to it’s fullest potential,
am becoming a greater better all round programmer.
6:51 Allowing the seamless reuse of subfunctions,
is something that can be useful later,
in hspl implementations.
6:57 hmmm, but then it’ll jump to arWordGetTextNext hmmm, unless, I call it from the main function…
could have a function called nextArrayElementGet
6:59 or even nextWordGet yes, that seems brief, to the point, and accurate.
7:01 for arLastWordGet can make previousWordGet making it easier to iterate through text backwards.
7:02 we should add UTF-8 to roadmap
7:05 added to roadmap at 0.4.1.9.5
7:21 so where should we add nextWordGet? guess in arScanner is okay,
though wordScanner may be more appropriate.
7:25 lol, that’s stilly, lastWordGet is previousWordGet and aWordGet is nextWordGet
7:30 in SOL sysh mov can be p pronounced “puh”
7:32 labels should be relatively easy to implement, following code sentence example.
7:34 shelf can be implemented once we have multiple books, or bookExtend, retrieving dynamic memory.
7:35 it would be good to keep a list of the active memory that has been retrieved on a page or booklet
7:36 easily browseable shelves and books
7:50 later on, aWordGet shall be a fault-tolerant skeleton function,
that gets any word, starting with attempting to get the first word.
the current functionality would be encapsulated in nextWordGet
7:51 so lets copy the function, rename it arLastWordGet and change the aWordGet to aLastWordGet , changing textNext to textPrevious
7:58 instead of Last or Previous we could use Prev  ArrayPrevWordGet ArrayNextWordGet
8:02 okay, I think lets focus on getting working code, and make it pretty later.. k
8:12 okay did the update, now lets check
8:14 oh ya, didn’t update the order it increments,
8:24 okay..
8:27 set to start at end of text
8:52 arScanner.asm:167
8:53 array end checker should check for if ar is followed by wu,
since then it would be an element of the array
was thinking of making an array check function,
so it can be common for the arLastWordGet and arWordGet.
9:01 aLastWordGet returned a length of 0 hmmm
9:06 tested aLastWordGet it’s only giving first char of it’s output
9:09 may be related to notBlankReverseGet wordScanner.asm:160
9:24 now it may be related to blankReverseGet ?
May 1st, 2012, hexday 2, hexweek 8
6:29 so fixing aLastWordGet
6:47 fixed up notBlankReverseGet output
6:51 okay, so it’s making some output now, but giving all the words, other than first letter
6:53 wordScanner.asm:174
6:58 fixed blankReverseGet output
6:59 aLastWordGet now works :-)
7:00 arLastWordGet is giving some kind of blank output
7:02 arScanner.asm:167
7:06 hmmm, seems like it’s not properly changing address for TextPrev
7:07 okay now arLastWordGet is working :-)

quo

; Array Last Word Get or Previous Array Word Get
section .bss
ress arLastWordGetInputText,byteBase*2
ress arLastWordGetInputArray,byteBase*2 ; string of strings
ress arLastWordGetArrayWord,byteBase*2
ress arLastWordGetTextWord,byteBase*2
section .text
arLastWordGet:; Array Word Get: returns word encountered and length
; input, eax arrayStart, ebx arrayLength, ecx textAddress, edx textLength,
; input, eax string address, ebx string length, ecx array start, edx array length
; output, wordStartAddress, wordLength
; algorithm,
;          get last text word,
;        get array word,
;        compare, if match then return yes
;        get next array word
;        compare till all array words checked,
;        then get previous text word,
;        if no more words return no.
;;;;;;;;;;;;;;;;;;;;;;;;
; save input variables
movr [arLastWordGetInputArray],eax
movr [arLastWordGetInputArray+lengthBase],ebx
movr [arLastWordGetInputText],ecx
movr [arLastWordGetInputText+lengthBase],edx
; set up text and array variables
addr ecx,edx ; set to end of text
xor edx,edx
movr [arLastWordGetTextWord],ecx; start at end of text
movr [arLastWordGetTextWord+lengthBase],edx ; no length
movr [arLastWordGetArrayWord],eax
movr [arLastWordGetArrayWord+lengthBase],edx
jmp arLastWordGetTextPrev
arLastWordGetTextPrev:
;        get start of next word address, set as end
movr ebx,[arLastWordGetTextWord];get next word address
;          set start of text address
movr eax,[arLastWordGetInputText]; start of text
subr ebx,eax ; set ebx to proper length
;     check is positive, else exit
cmp ebx,1
jl arLastWordGetNo
;        then get next text word,
call aLastWordGet
; if none then exit
cmp ebx,no
jz arLastWordGetNo
; store text word
movr [arLastWordGetTextWord],eax
movr [arLastWordGetTextWord+lengthBase],ebx
; get next array word
jmp arLastWordGetArrayNext
arLastWordGetArrayNext:
;          get end of text address
movr ebx,[arLastWordGetInputArray]
addr ebx,[arLastWordGetInputArray+lengthBase]; make end of text address
;        get start of next text address
movr eax,[arLastWordGetArrayWord];get previous word address
addr eax,[arLastWordGetArrayWord+lengthBase]; set end of word address
; set to proper length
subr ebx,eax
;     check is positive, else exit
cmp ebx,1
jl arLastWordGetNo
;        then get next text word,
call aWordGet
; if none then exit
cmp ebx,no
jz arLastWordGetNo
; store text word
movr [arLastWordGetArrayWord],eax
movr [arLastWordGetArrayWord+lengthBase],ebx
;        get till all array words checked,
; compare to array word phrase ender “ar”
movr ecx,ar_name
movr edx,ar_length
call stringCompare
;         if last, then, reset arrayWord, and get next text word
cmp eax,0
jz arLastWordGetCompare ; if not last then compare to text word
movr eax,[arLastWordGetInputArray]
movr [arLastWordGetArrayWord],eax
xor edx,edx
movr [arLastWordGetArrayWord+lengthBase],edx
jmp arLastWordGetTextPrev
arLastWordGetCompare:
;        compare, if match then return yes
movr eax,[arLastWordGetTextWord]
movr ebx,[arLastWordGetTextWord+lengthBase]
movr ecx,[arLastWordGetArrayWord]
movr edx,[arLastWordGetArrayWord+lengthBase]
call stringCompare
cmp eax,0
jnz arLastWordGetYes
;        get next array word
jmp arLastWordGetArrayNext
arLastWordGetNo:
movr eax,no; pushr no ; no length
movr ebx,no; pushr no ; no address
ret
arLastWordGetYes:
movr eax,[arLastWordGetTextWord]
movr ebx,[arLastWordGetTextWord+lengthBase]
ret
quo te http://lib.weyounet.info/wyn/5/lang/hspl/asm/sysh/src/arScanner.asm from quote be ya
7:09 sentenceInterpret and typeInterpret are segfaulting.
7:10 oh, that’s right, it works different now..
7:13 found an old push pop call to arLastWordGet in type.asm fixed. type.asm:90
7:16 hmmm maybe forgot to update the arLastWordGet calls… yep…
7:24 how do we pass multiple arrays to arLastWordGet ? phraseScanner.asm:244 sentence.asm:103
7:33 created singleWordQuote array
7:47 okay updates arLastWordGet and arWordGet calls except the multi array ones
7:48 so what can we do? can make an arrayMerge function..
or a function that accepts an array of arrays…
7:51 I vote for array merge, can put it in arParser.asm
8:01 wrote arAppend
8:04 updated multi-array calls
8:07 segfault at arAppend, perhaps have to spaceClear
8:10 actually spaceClear wont work, since it could overwrite previous arrays…
8:12 maybe arAppend could accept an array of arrays, at least their lengths and addresses?
8:13 then can clear area, as all arrays would be appended simultaneously
8:44 okay updated it, is not segfaulting, but doesn’t seem to be interpreting either.
9:20 type.asm:104
9:21 seems like codeGet isn’t working.
9:22 maybe related to phraseGet, aLastPhraseGet  which has the multi-array arLastWordGet call.
9:24 phraseScanner.asm:256
9:26 made arAppend result proper
9:30 testing arParser.asm:64
9:38 arParser.asm:38
9:41 fixing how array elements are retrieved
10:13 seems like arAppendArrayList has improper input
10:15 phraseScanner.asm:252
10:21 hmmm, it seems arAppendArrayList is modified between arParser line 26 and 43
10:50 it would be interesting to have a branch which uses endAddress instead of areaLength
it could make it so have fewer arithmetic functions to do, setting length and such.
18:43 is breaking at arParser.asm:50
18:47 oh, the arAppendArrayList was defined in the wrong section oops.
18:48 okay now that part of array append is functioning.

changelog.txt te quote be http://lib.weyounet.info/wyn/5/lang/hspl/asm/sysh/changelog.txt from ya

Categories: 0

Apr 25 – 27 sysh hspl changelog

Posted on 30/04/2012 by Logan
No comments

Apr 25, 2012, hexday 12, hexweek 7
11:37 updated the arrayCreate functions for the most basic plain array for now
11:42 now to update the arWordGet functions
11:52 so what is the revised algorithm for it?
get first array word,
get first text word,
compare, if match then return yes
get next array word
compare till all array words checked,
then get next text word,
if last text word not matched then return no.
20:24 in hexadecimal calendar there are weekends, and rest-days,
so day 0 is a rest day, obviously, as it’s null day, or calm day,
and harmonics of it, such as 4, 8, 12 are also relatively relaxed,
day 3 is also a do what you like day, as you choose what to do, so it’s a free day
day 4 is heart day, day 8 is home day, and day 12 is a meeting day.
Apr 26 2012, hexday 13 hexweek 7
8:43 so ya, revised algorithm of arWordGet and arLastWordGet is to be implemented.
8:48 yep, so i’m wondering if to modify the current one, or just to start fresh…
8:49 at the very least, should rename the functions arWordGetNest and Nester to something more descriptive.
9:19 standardized args of arWordGet, with array initial, text as context secondary
9:20 it occurs to me that with 64bit register rax, I can store the address and length simultaneousl.
18:32 went to university, to reactivate account, to register for more computer science courses.
Apr 27 2012, hexDay 14 hexweek 7
9:20 coding new version of arWordGet
9:58 recoded arWordGet
10:28 todo recode arLastWordGet
10:30 or maybe we should test arWordGet…
10:36 debugging arWordGet
10:45 hmm aWordGet seems to be giving faulty output
when there are spaces infront of a word
10:50 wordScanner.asm:50
10:52 so notBlankGet is giving wrong output..
11:06 okay, fixed it turned out error was due to notBlankGet using blankGetYes to exit
11:10 now seems aWordGet while starting properly, gives the wrong length, perhaps due to blankGet
11:27 glyphScanner.asm:125
11:30 oh, the blankGetYes, was using addr instead of movr line 152
11:31 arWordGet works for some inputs now
11:32 sometimes, on improper output to arWordGet it freezes up.. gotta eliminate that
11:48 okay, it was a jnz that should have been a jz in arWordGetArrayNext
11:49 so I guess this would be a good basis for making aLastWordGet
hmmm, actually it still freezes up, and doesn’t exit no properly
11:51 oh, aWordGet is giving some strange output… an address in ebx :S
12:01 nappy time
changelog.txt http://lib.weyounet.info/wyn/5/lang/hspl/asm/sysh/changelog.txt from quote be ya

Categories: 0

Acidic Aquarium

Posted on 29/04/2012 by Logan
No comments

the kombucha is very good, I just had some this morning.
mild, carbonated, pleasant tasting. can bring you over some kombucha in a jar later this week and pick up the kefir at the same time.

I’m planning on making an acidic aquarium with a variety of symbiotic bacteria and yeasts, and vinegar eels (trubatrix aceti worms).
Turbatrix aceti  love acidic conditions, and feed on the various acid loving bacteria.  they are also safe for human and animal consumption and are high in fat so are an energy source.

gonna add the Natto bacteria, and nutritional yeast.
Also would like to add that kefir you have.
I maintain pure as well as hybrid cultures.

another great thing about the worms is they are a health indicator,
if there are turbatrix worms, then the culture in healthy,
as it supports their continued life.

The Natto while smelling of acetone,
which is actually a ketone brain fuel,
also makes protective slime shield,
for instestines or kombucha.

the acidic aquarium could also be used to pickle things.
and brew them so they taste real good.
like the kombucha had this morning,
the apple cider turbatrix was yum.

Categories: 0

Apr 24, hspl, sysh, update

Posted on 25/04/2012 by Logan
No comments

changelog.txt

Apr 24, 2012, hexday b, hexweek 7
0:20    01 8 1 reg ikl AL
02 2 reg ikl ebx
0 reg ikl nullArea
4 reg ikl rdx
01 3 reg ikl cx
ikl = =
= ikl ikl
0:37 in Indo-European equal is somos
so is ita or swai
what is qis qid
when is qom
where is qoi
which is qad
why is qori
q is a ku sound,
0:48 what’s the rpoku alphabet again?
p t k  f s sh  m n a e o i
0:52 hmmm, it’s the 4-bit alphabet… guess it’s not quite set in stone or anything..
p t k
f s sh
m n
y r l
a e o i
0:55 hmmm one more for 16.. or is it 15 letters and 1 space. o
if we do have a 16th letter, then u or w
0:56 actually if I recall correctly, most common vowels are a u i   with q (ah) we could do the rest as diphthongs, i.e ui ikl c   and uq ikl o  and ai ikl e  kk
1:01 so rpoku alphabet is
p t k
f s sh
m n
y r l
q u a i
1:03 so rpoku 4-bit alphabet is
q u a i
y r l
p t k
f s j
m n
1:05  subject, object, verb, to, for, of, from, by,
,
1:08     ya, ke, do
a,o  q,  i
1:13 okay found a chart of the most common phoneme’s!!!
quo
Example from English    Phoneme    Percent of languages it occurs in
‘m’ in mouse        94.24%
‘ea’ in seat        87.14%
‘a’ in father        86.92%
‘y’ in you        83.81%
‘p’ in pat        83.15%
‘ou’ in soup        81.82%
‘w’ in wet        73.61%
‘b’ in bird        63.64%
‘h’ in hot        61.86%
‘g’ in ghost        56.10%

Example from English    Phoneme    Percent of languages it occurs in
‘ng’ in song        52.55%
- in uh-oh        47.89%
‘n’ in net        44.79%
‘s’ in snake        43.46%
‘ch’ in chew        41.69%
‘sh’ in shine        41.46%
‘e’ in bed        41.24%
‘t’ in table        40.13%
‘ew’ in sew        40.13%
‘k’ in kite        89.36%
quo te http://www.sporcle.com/games/Delia/most_common_phonemes from quote be ya
1:15 okay that is,  m i q y b C w B H G N . n s dj j e d iu g
hmmmm, I wonder what the top 32 are…
anyways it was 32bit computing that really set things in motion, maybe we should use a 32 letter alphabet?
.
-

a A
q Q
u U
i I

e E
o O
c C

b B
d D
g G

y
k
l
w

m
N
n

v V
z Z
j J
h H
1:25 okay that’s everything how many is that?
2+8+6+6+4+3+8 29
hmmm, well we need also space, newline, tab, there we go 32 :-)
1:28 not sure what good a 5-bit alphabet shall do us
though I guess it’s fairly reasonable, sized similar to other mature languages.
1:30 so how about that 4-bit alphabet…
m i q y b C w B G N . z j e d g
1:34 okay so in order of phoneme grouping thats
.
i q C e
y w
z j
b d g B G
m N
1:45 nice I like it.
1:54 so subject object verb…
zq je Bi
1:56 to for from  by so
dC de    jq  Bq zq
1:59 ya anyways, looking good :-)
2:04 so maybe we should look at some intel assembly machine code,
to make sure we can translate it easily,
keeping our goal within sight.
2:05 simple example, mov eax, ebx,   or 1 reg bo 2 reg to copy be do
2:09 I guess it stops being rpoku, and turns into yBqgC
Yibakoo lol it sounds ridiculous lool
so so far away from loglan lojban lbago
hmmm could be yq-gyC yahgyoo
2:15 do you speak Yagyu? the logical language. LOL ROFL
and people could make up a story,
why is it called yagyu? cause you say ya a lot lol ya.
but it’s actually a translation of loglan in gismu format
2:18 hmmm, could give it my 22 of Logan, by calling it logna
2:28 proto-indo european, leg- to collect,  dnghu tongue, log- is twig
2:30 legtu  or legnu,  legtu sounds better, kinda like lecture, to read, that kinda stuff. nu is like numbers.
2:31 gold, must east some gold… AU 197
2:35 a few mg a day, is all I need, oo ya, that feels better :-D
2:38 how about legDC for the 32 letter, and legdC for the 16 letter ?
2:39   femto: no 16, you don’t have time to do both, focus on the one with the 32 letters for now please, and thank you, your welcome, and goodbye for now, I’ve gotta climb the chakra vine.
2:41 okay, sure in any case I gotta support UTF-8 UTF-16 and whatever else glyph encoding system
images of glyphs, vector drawings, or descriptions associated with labels,
labels used when referencing said glyph images, to invoke them.
3:05 hey I should include Ben Goertzel in the credits…
I’m thinking either teacher, guru, academic, mentor hmmm,
I’d like to say AGI Guru, but AGI Academic is most accurate..
3:18 also added a review segment :-)
3:19, right so if I simply extend string to 4 bytes, then utf-32 shall be supported
3:20 my logic is that if the runic script gets into utf, it’s likely to be in the 4th byte.
3:22 it’s amazing utf-32 supports near 4 billion glyphs
3:26 you know what though, utf is unsustainable :p  lmao but it’s true.
you know it, I know it, everyone in the room know it… lol
okay i dono, maybe it’s just me *shrugs* but ya utf cool stuff, for now..
3:27 otherwise in future, can have name of language, script,
3:28 so basically I already support utf-8, but not yet a variable-length version.. how does variable-length work?
3:40
quo
UTF-8 has the following properties:

UCS characters U+0000 to U+007F (ASCII) are encoded simply as bytes 0×00 to 0x7F (ASCII compatibility). This means that files and strings which contain only 7-bit ASCII characters have the same encoding under both ASCII and UTF-8.
All UCS characters >U+007F are encoded as a sequence of several bytes, each of which has the most significant bit set. Therefore, no ASCII byte (0×00-0x7F) can appear as part of any other character.
The first byte of a multibyte sequence that represents a non-ASCII character is always in the range 0xC0 to 0xFD and it indicates how many bytes follow for this character. All further bytes in a multibyte sequence are in the range 0×80 to 0xBF. This allows easy resynchronization and makes the encoding stateless and robust against missing bytes.
All possible 231 UCS codes can be encoded.
UTF-8 encoded characters may theoretically be up to six bytes long, however 16-bit BMP characters are only up to three bytes long.
The sorting order of Bigendian UCS-4 byte strings is preserved.
The bytes 0xFE and 0xFF are never used in the UTF-8 encoding.

The following byte sequences are used to represent a character. The sequence to be used depends on the Unicode number of the character:
U-00000000 – U-0000007F:     0xxxxxxx
U-00000080 – U-000007FF:     110xxxxx 10xxxxxx
U-00000800 – U-0000FFFF:     1110xxxx 10xxxxxx 10xxxxxx
U-00010000 – U-001FFFFF:     11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
U-00200000 – U-03FFFFFF:     111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
U-04000000 – U-7FFFFFFF:     1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
quo te http://www.cl.cam.ac.uk/~mgk25/unicode.html from quote be ya
oh haha, that looks very simple and logical, I like it :-)

3:43 I’m working on the blankGet algorithm, so actually it’s just like glyphGet,
and all the glyph functions have to support utf-8,
perhaps can have some kind of central encoding function or something..
then can do something like, NextGlyphGet or NthGlyphGet
7:30  so character seems to be accurate,
from PIE gher- to scratch,  ak- sharp, ter- cross
gherak is a stake or a  scratching sharp
7:44 seems to me that a character is more a ter crossing-symbol than a gher scratching-symbol
akter may suffice, since we no longer scratch, but it is a sharp cross over from symbol to meaning,
over such a small unit of space.
lol akter is actor, a unit of a play, crossing words into actions.
so I guess the gher or char emphasizes the scratching part,
9:53 utfCharGet algorithm
; input eax string ebx length
; output eax char address ebx char length
; algorithm
;    get first byte, compare to 0x7f, if below then return,
;    if above, interpret number of bytes, return appropriate length
9:53 lastUtfCharGet
; input eax string ebx length
; output eax char address ebx char length
; algorithm
;    get first byte, compare to 0x7f, if below then return,
;    if above, interpret number of bytes, return appropriate length
13:52 NthUtfCharGet
; input eax string ebx length
; output eax char address ebx char length
; algorithm
;     utfCharGet N times
13:56 guess we can put them in glyphScanner.asm
14:01 gerebh-ak written point i.e. character from ger- “collect” “put together” “turn wind curl”
ger-ak-ter turn point cross
14:11 should add that to the database dictionary.
14:35 hmmm, ger ak ter is SVO…. bah, maybe we should SVO? succumb to the local norm..?
14:37 so gerakter in SOV would be turn cross point or ger ter ak
14:44 SOV and post-positions are best, as it’s easier to know where the end of a statement or phrase is.
16:16 really it’s UTFakGet,  ak being point,   so utfPointGet
16:17 thought I guess it’s UTF that uses char and character in the first place…
16:21 point/edge is actually ardi,  ak more refering to sharp, angular, acute
16:23 to me honestly, those look like more or less the same word, with different number of syllables.
16:31 so what is a character really? a sound unit, or symbol,  in this case a symbol number,  for picture glyphs symbol picture.
16:39 okay, based on naming convention, that excludes homynyms wherever possible to reduce confusion,  we have to exclude character for it’s colloquial usage of actors in a play or book.
16:44 most people know glyphs from hieroglyphs.
16:45 okay just get to coding already
kk
16:50,  akter is an actor,  gherakter is a character, an impactful (scratching) actor.
16:53, on the one hand, it’s a lot to implement UTF at this early stage,
on the other hand, this code may be translated to HSPL SAL later, so can be reused.
16:54 how about we make UTF happen, when we need to use some UTF characters, before then it’s frivilous.
16:55 right now we’ve gotta debug the program, and get reading and writing from and to file working.
16:58, since mostly only higher order functions are used, it should be relatively easy to convert later.
16:59 so arWordGet near wordGet
17:05 arScanner.asm:204
17:15 arScanner.asm:86
17:24 aha, so ebx is showing bad output. set at arScanner.asm:82
17:27 arScanner.asm:69
17:32 okay, there seems to have obviously been an error during creation time of this array as it’s corrupted.
17:38 aha so it was that didn’t move a certain register in preperation for next function.
17:40 okay, so now isn’t segfaulting, but isn’t recognizing proper input either
17:42 so it’s likely related to wordGet which does the stringCompare
17:57, I see, at arScanner.asm:86 now the address and length is malformed.  :-|
17:68, okay lets step through the reg append logic, or or or or!!! implement an HSPL array type OOOOO
17:59, much better idea, what were we thinking, some silly register array.. hmmm,
well actually it’s what we were using before.. but we can use aWordGet,
it would be easy, simply use word append then…
18:01 bajing! Woah, OMG, how could I have been so thick? that’s brilliant! :-D *hugs*
your welcome :-) . *hugs* bajinga
18:03 lol just thought of a lazy function, nextWordGet, but nah, it’s so easy to set a new address and length.. isn’t it? it’s just a little arithmetic.
hmmm, though maybe could save some code effort
18:05 hey,  I just had a look, i dono if it’ll work word_append, I guess it can, ya okay…
my concern was it wouldn’t save length and address information, but aWordGet shall produce that so w/e
18:06 display the system grammar arrays in the root book
18:11 updating arrayCreate functions, also updating size of arrays
18:17 hey, an option is, phonemic script, universal phonemic encoding.
18:59 so quoteArrayString can be  “quoteArray su wu te ar bo array be ya”
19:00 so the retrieving function can do a bo phraseGet and phraseInterpret to select array contents
19:02 can have a default checker, that makes sure, quotes and other such things before next sentence or phrase starter
19:03 lol, actually you know what, I can’t retrieve it with bo phraseGet since that requires arLastWordGet,
instead, can save the simple wordAppend form,  and then when I’d like to print it to book,
can call on arraySentence to change the array into a sentence,
though how would we preserve the name information?
19:09, you know what, we can make it backwards compatible, to pre arLastWordGet
wu te ar quoteArray su array be ya
we also minimize the amount of appends we have to do, simply one like this.
18:11 then aWordGet, can get the words, if they aren’t ar, then it continues, if they are ar, array complete.
19:12 hmmm, and with this more writing to the root-book, makes it easier, don’t need as many internal variables,
for instance it’s quite possible I wont even need a phraseArrayArea, since it’ll simply append to the book.
then I would only need to have a reference to where in the root book it is located.
19:16 some root book encapsulation would be excellent also, something like a title sentence, or a book quote.
name su endAddress till size for permissions yo author:group by
nameBookQuo contents nameBookQuo bte bo book be startAddress since ya
19:24 hmmm, how to make sure people don’t accidentally (or maliciously) close the book quote?
can use a checksum of the contents, as the quote, though that would complicate using it,
alternatively can use a randomly generated string, though we don’t have a random number generator yet.
19:26 okay, well by the time we are implementing book sentences, can make a random number generator.
19:28 how about for the human speakable people, that don’t use random number generators?
oh I know, we already said what the size is, so there we go, that should suffice.
19:29 simply have the book end phrase at the very end of alloted area.
can have specialized book quote checker maybe bte,
which can check the since to find start, and from there find initial quote,
that way can bypass even looking through the contents :-) .
if it’s going from begining, can use till to find endAddress,
or calculate it from the size in for
19:40, lol isn’t that great, now typesQuantity is redundant, in fact all the quantity arguments are,
since it’s obvious how many words are there, can count them, they are seperated by spaces.
19:43 many people have been asking me, about speakable programming, you mean it talks?
it would be nice to get some speech output eh? could have audio snippets available,
eventually could generate videos and such, hmmm how do we do it?
20:10 hey, so I made the 77-bit glyph alphabet, can also make the 64-bit glyph alphabet.
20:11 those kind of glyphs can fit in a 64bit register, and would allow simple pictorial representation of bits.
what are the factors of 64? 8, 2, 32, 16, 4, so either 8×8 or 16×4 are most reasonable,  8×8 it is then.
20:26 make a table with IPA grammar conversion to the phonetic script
21:21
so planning on making a 64bit glyph version,
then can use with 64 bit computers :-) .
can likely represent any glyph from any script using the  64 pixels.
of course, 64bits is considered quite a lot, especially as it can add up,
though what can be done, is to have locally set glyphs.
which are first mentioned, associated and then referenced,
as a form of modable compression.
if you think about it, 8 bits, and 64 bits, is a big difference,
though it is much less prone to bit-decay.. may be excessive,
lets see how much text could you fit in a kilobyte? 125 letters, ya that would add up real fast.
so I guess it’s back to unicode
people could make fonts to associate with a basic 8×8 glyph,
and then could mix and match glyphs from different fonts, to represent the various numbers.
we can certainly use the utf reference table data,
doesn’t mean we can’t also have our own portable encoding format, of course we can.

21:23 okay I’m sleepy napy time.

changelog.txt

Categories: 0

Updated Logical Phonetic Runic Script Sheet

Posted on 24/04/2012 by Logan
No comments
loki-runic-alphabet-summary

Updated Logical Phonetic Runic Script Sheet

It is now more obvious how the sounds are formed, as the characters are located at the point of articulation, or where the tongue and wall of oral cavity meet. .

Categories: 0

Apr 23, sysh hspl update

Posted on 23/04/2012 by Logan
No comments

changelog.txt

Mon Apr 23, 2012, hexday A, hexweek 7
4:24 so regAppend should actually work relative to the start of the buffer, rather than using absolute length, also can do the divison by byteBase*2 since are writing 2 buffers at a time.
4:40 coded
6:04 now to test
6:05 segfault at blankGetMid glyphScanner.asm:120
6:07 hmmm, just realized that if it starts with a blank, output is zero, which could be no.. hmmm, can make no -1
6:08 alternatively it can give string or glyph output, preferable,  and if length is 0 then no output :-) .
6:14 gonna read up on defensive programming
6:40 hmmm, so we’ve done much to stivy buffer overflow, though now gotta account for code injection..
there are several vulnerabilities, such as user can overwrite root book easily, with the write command
how we could help make this a safer process, is to give the user a seperate book to work with,
similar to how each user has their own home or history log, so can each user have a book.
Then to modify the system book, would have to use it’s name, and user permissions can be verified.
6:51 ya, really got add support for UTF-8, lets research,  also would be nice to have the runic font…
6:52 once we develop the index, remember to add a cannonicalize function, for simplest path, avoiding directory traversal vulnerabiliteis.
7:01 can use preconditions, invariants, postconditions, can mention in comments
; input
; preconditions
; invariants
; output
; post conditions
7:02 an example is the append functions, they make use of invariants
; context bo invariant be
; preconditions su input restrictions be
; invariants  su similarities between input and output be
; postconditions su result  be
10:01 studying aspect based programming, it seems similar to subscription based programming,
i.e. interrupts on a per-function level
10:15 reading about exceptions
10:35 bah carpel tunnel
10:36 so in HSPL “exceptions” error messages can have a negative length, passed as return variable
10:38 an exception handler could convert the negative length to a positive, and read what it says.
10:40 at present in file_io the errors are simply written to the error console.
10:41 to implement this shall have to update a bunch of cmp eax,no to cmp ebx,no
10:43 anyways lets see if we can do something to get our sysh working again..
10:45 so segfault at blankGet from aWordGet, from wordGet, from arWordGet, from iterate
14:45 considering doing some soldering..
17:06 okay well it may have been a few years, but I think I finished making that $50 robot circuit board,
woohoo first circuit board ever to be made by me :-)
17:11 I checked the connections they seem good, I’ll recheck again before putting the chips in.
17:12 gonna go back to learning some more about programming styles and coding conventions
17:17 currently studying digital preservation
17:35 yes, HSPL sysh is meant to be a Universal Virtual Computer, that can be used for digital preservation.
Indeed robots need to remember what they learned, so digital preservation is of high importance.
18:09 hmmm it says UVC should be easily implementable, I’ve been working on this one a while
am considering making a simplified phraseless SOV version.
registers could be of format letterSize   i.e. AH is a8 AL would be ? aa8 or A8  or 8a hmmm….
issue with confusion with hex input… ra8  rb16  rc32 rd64,  so AL could be r8a k that could work..
18:15 meanwhile we could incorporate registers into the now huge sysh compiler..
18:16 so what would a simple sysh assembly program look like?
rb32 line copy
rc32 length copy
kernel interrupt
18:19 how about writing from memory?
ra32 line retrieve or memCopy
18:21 how about copying certain amounts?
ra32 line mem16Copy
18:23 okay slight revision SOV hex styles
a20r line mem10Copy
18:25 reserving variables
varName byteBase 8reserve
18:28 what about if people use generic registers, what’s the default? can be user defined… or architecture
ar br copy
hmmm full register width I’d say.
18:29 this certainly would make for easier coding, we could even define all the functions such a UVC would require..
copy, memCopy, add, mul, sub, div, jmp, jz, jl, jg, label (be), cmp, te, nu, wu
18:31  I think we can learn from ARM architecture, about the cmp and jumping, to reducing number of jump functions..
how about, if result is 1 of comparison, then it jumps, else it doesn’t.
it would require a simple always true comparison before ordinary jumps…
18:32 it would also make compiling a lot easier…
18:35 so what do we call this project? sysh was supposed to be it… but…
18:37 maybe something related to UVC or assembly, HAL human assembly language lol,
maybe SAL speakable assembly language
18:41 for now can make it a subsystem of sysh, later can make seperate ones.
21:44 so ARM has 3 registers per function, storing result in first, register, hmmmm
21:45 I can see how that could make porting things between Intel and ARM  complicated
21:46 so the subject modifies the object..  so in SOV,  result stored in O
if we were using tofoli gates, it would make more sense to have the three args
21:49 for SAL we could probably even use table-driven translation, hmmm
21:55 it would be good to have something easy to convert to and from many languages
english or hindi to intel or arm
21:58 typically best is to translate to indermediary language, like english
so hindi SAL to english SAL to intel or arm
22:00 so the main thing is developing a translation or compilation engine of sorts.
okay, so we kinda have that already, though aren’t producing machine code yet.
22:04 so what’s the phrase grammar version of SAL look like?
a20r bo line to copy be do
22:05 ah, very intersting, now don’t even need memCopy, as it’s self-explanatory.
can include the amount in the by field.
for instance, if we wanted to copy line address.
line bo a20r to copy be do
hmmm actually that is ambigious…
oh we could use a mem type…
line mem bo a20r to copy be do,  would copy the memory at line
wheras
br bo ar mem to copy be, would copy the contents of br to the address stored in ar
22:11 hmmm, ideally the registers would be a type, not an arbitrary word, we could take the r out of it also..
a20 reg bo b20 mem to copy be do
ya that could work.
22:16 or even
a reg bo b mem to  20 bits by copy be do
22:17 could set a default   20 bits by default be ya,
naturally a sentence command searches backwards to find most recent bits by
though can also call on the default..   wa bits by default be ke
22:21  hmmm also for instance “ke” is actually of in proto-indo-european,
so we may have to do some editing of these new sysh words,
to be more inline with PIE, and other languages.

changelog.txt te quote be ya

Categories: 0

Health and safety of Phalaris : Temperate Ayawaska brew: Eye of Knowledge

Posted on 23/04/2012 by Logan
No comments

phalaris doesn’t have to be extracted if you’re using MAOI’s, and for instance Datura is a poisonous deliriant yet you seem okay with it . in any case Phalaris is local and can be bred to lower or eliminiate gramines.

i looked up gramine, it is a tryptophan precursor, also acts as a norepinephrine reuptake inhibitor (similar to LSD, raising blood pressure and heart rate) it’s LD50 is about 3grams per person 0.5mg/kg, that’s at least 120 times more than a typical dose 0.25mg, of which only a small percentage is gramine.

it’s 3 grams for LD50, but that’s still a 120 times more than a regular dose. and having even two doses of brew at a ceremony is rare. so *shrugs* besides increased heart rate and blood pressure, norepinephrine increases amount of bloodflow to the brain, so can have more available for the experience.

in terms of death in sheep, sheep die from recreational doses of DMT. and typically when they eat grass they can ingest kilo’s at a time, while a single kilo is at least 1 but up to 40 doses. http://www.shroomery.org/forums/showflat.php/Number/8822221

OMG I just realized I have a DMT brew available right next to where I live, I have phalaris growing, russian olives and st. johns wort! http://www.erowid.org/experiences/exp.php?ID=9062

Hey You were asking about nitrogen fixing plants, well Russian Olive is nitrogen fixing tree/shrub and a MAOI

I mention cause they are growing everywhere around here, so I can grab you a sapling or two if you like.

“3. Phalaris arundinacea has NEVER caused any occurrence of staggers in the US; and only two incidences worldwide [Simpson et al. 1969 & Ulvund 1985] despite it clearly being on record that is has been deliberately cultivated & utilized for forage for over 200 years. According to Marten & Heath 1973, successful reports of its use far out weigh any negative reports. It is widely and successfully used for forage, hay and silage. Its primary weakness appears to be its highly variable palatability.]” http://www.erowid.org/library/books_online/ayahuasca_apa/aya_sec3_part2_phalaris_staggers.shtml

Categories: 0

apr 22, sysh hspl programming update.

Posted on 22/04/2012 by Logan
No comments

changelog.txt

Sun Apr 22, 2012, hexday 9, hexweek 7
7:41 researching taking some computer science courses.
9:01 yesterday began working on a thesis outline for HSPL
9:02 for current debugging thoroughly test arLastWordGet and arWordGet
9:03 yesterday was reading up on bugs and programming styles,
9:05 contemplating perhaps to do programming before 12, and such reasearch afterwards?
9:07 testing arWordGet
9:09 should make a list of professors to talk to about HSPL GIOS, and maybe publishing something relevant.
9:13 hmmm arWordGet isn’t recognizing seems like
9:18 arScanner.asm:39
9:42 it seems that it’s the length that is giving improper output arScanner.asm:71
9:49 let us check it at creation time, we are using quotes array to test.  quote.asm:22
9:52 hmmm it’s fine there, lets check in regAppend string.asm:329
9:56 hmm is still not working.. hmm edx is still corrupted at arScanner.asm:71
10:02, so it seems that at least the creation of the array was successful..
10:04, ooo, I know what it might be, is that it starts appending new data at the end of existing data..
lets check what it does the second time around..
10:08, hmmm, so how do we remedy this?
can find the next address that divides by bytebase, to input at register start.
what we could do is do a division, find the remainder, at the remainder, to get the round address.
10:32 coded the section, though am getting a floating point exception
10:34 had to clear edx before division,
10:40 okay seems to be working properly
10:49 hmmm tht’s strange it’s still overwriting, just a bit farther along now, getting closer to working :-)
10:52 you know what, it was saying that 0xa  was okay to end with, but it’s actually only 0×0 0×4 0×8 0xc
10:54 i’m really not sure how it’s possible that when it has result of 9 remainder as only 1, oh i get it…
10:54 so maybe we have to add byteBase-remainder, unless remainder is 0, then leave it.
11:08 excellent it works now :-) arScanner.asm:72 produces the correct value for length
quo
; set to next register address
;    which are divisible by the byteBase
movr ecx,eax ; save a copy of eax
movr ebx,byteBase
xor edx,edx; clear edx
div ebx; remainder in edx
; if remainder 0 skip to filling
cmp edx,0
jz regAppendFill
; else subtract remainder from bytebase, and add result to address, then fill
movr ebx,byteBase ;
subr ebx,edx; subtract remainder from byteBase
add ecx,ebx ; add to address
;mov eax,ecx; move address to eax for use
jmp regAppendFill
quo te regAppend from string.asm of quote be ya
11:18 in arWordGet arScanner.asm:84 input args were improper for string
11:19 okay am getting some kind of blank output..
11:22 okay cleaned up output section arWordGet is working
11:23 though it’s only working if there is only 1 word input
11:28 issue seems to be with wordGet
11:35 it is giving the wrong length output,  too long
11:36 may have to registerify wordGet sometime soon,
11:38 registerifying and standardizing input arguments
11:44 updated calls
11:46 registerified wordGet, we should probably test it
11:48 ha, I found the 0×8053000 that was giving me so many issues earlier
11:49 not sure exactly where, but got same error from testing wordGet, it may be related to aWordGet
11:53 hmmm aWordGet is showing slightly anamalous output, seems to be a char after actual start of word
11:54 on testing aWordGet it seems like it sometimes grabs second word, not only first kk it’s gotta be fixed
12:00 may have something to do with blankGet at like wordScanner.asm:36 lets continue tommorrow.
changelog.txt te quote be ya

Categories: 0

Apr 18-21 sysh programming changelog update HSPL human speakable programming langauge

Posted on 21/04/2012 by Logan
No comments

readme.txt

grammar structure.
Since subject-object-verb is more common,
and is easier to make programing code for.
sysh currently uses post-positional syntax.
So instead of “from the Earth”, it’s “Earth the from”.

grammar vocabulary

Sysh uses an isolating case-grammar,
so there is a word for each grammatical case.
where a grammatical case is a word like “to”, “of”, “for”, “by”.

English uses many case-grammar words,
but uses place-grammar for subject and object.
In Sysh the word for subject is “su” and for object is “bo”.
For example,  “we go to the store”,  is “we su store the bo go be”

Running the program.
you type in a command,
the computer as self answers.

—
because of subject-object-verb,
the initial words are helpful descriptors,
the last word in a noun-group is the most important,
typically indicating the underlying process or result.
In example “spaceClear” clears, “spaceFind”, finds.

readme.txt te quote be changes of ya

changelog.txt

Wed Apr 18, 2012, 5th hexday, 6th hexweek
7:51 okay, debugging
7:54 hmmm, can make a “live coding” script, to give the tail of this changelog
8:00 blogging previous few days of changelog.
8:04 quo 09:24 < elspru> I-Love-Boobies: my changelog helps me remember where I’m at in the coding, and also serves as a kind of
invoice for self-accountability. scientific studies have shown that those who talk about their work have
higher performance, as there is more reinforcement and recall, since there is no one to chat to about my
project, I chat with the changelog. And actually it’s more co-ordinated in the changelog, as it’s quite easy
to keep track, and it stores the information in a more accessible manner for project maintenance, and for
those that wish to learn about it.
quo te irc://irc.freenode.net/#asm from quote be ya
8:11 ha, I figured out why I was so tired yesterday, because I didn’t do enough sun gazing, viewing the sun is necessary to reset the circadian rhythm. notifying the body that it is morning, and time to be awake. I did some sungazing this morning and feel much better.
9:20 okay so where were we? areaSay.. interpret.asm:107
9:24 okay so it is reading quite a bit more than necessary…  lets check length output lin_file.asm:112
9:31 strace is saying bad file descriptor, so maybe lets check inputs interpret.asm:105
9:33 I believe that writing to file, should be as easy as writing to any piece of memory,
to that end, it would be optimal to wrap the file-name, file-open, file-close, in file-read and file-write.
Also if the file is only “locked” for short periods of time, it’s easier for multiple people to use it.
Eventually if deemed necessary can for security reasons have an optional locking mechanism.
9:37 maybe if we simply rename it bookOpen and such, though guess that would be for our own file types.
9:41 hmmm galactic day is now from around 1:30 to 8:50
9:43 maybe can make the wrapped functions quickFileRead and quickFileWrite, could also make quickFileAppend
9:52 one of the HSPL ideals is to be able to do everything from a sentence.
though we do aim to support paragraphs, pages, chapters, books etc.
9:55 hmmm eax the file descriptor is -2 how odd.. it must be some error code or something..
9:58 would be good to output errors when they happen.., would make it easier to debug.
10:07 k so reading is taking a while to figure out, maybe can code quickFileCreate and quickFileWrite for now
10:10 hmmm, i’m thinking of renaming them to easyFile_ since they are technically slower having more steps,
but are easier for the user, taking fewer commands to accomplish the same task.
10:20 wrote easyFileCreate, lets test
10:35 the logic is that it’s just like if you ask a person to write something into a book, you don’t have to tell them to open the book, and then later to close it, those activites while still part of the process are implied.
10:44 lin_file.asm:138
10:46 hmmm, can actually optimize spaceClear, can copy from a premade nullArea,
alternatively can set 0′s a full byteBase at a time if there are more than byteBase to go.
10:53 implemented the byteBase version, as it’s more portable anyways,
still means have to wait 64 loops for a full sentence.
11:00 wrote part of spaceClear by moving for things greater than wordSize, meh, it’s really ifffy..
11:07 k so where were we can just jump around the clearing.
11:09 lin_file.asm:140 after toNullString, hmm it doesn’t reach here…
11:10 lin_file.asm:32 just after spaceClear
11:12 ha, it was that toNullStringBuffer was in [] when it was unneccessary
11:14 okay so hello.txt is being created, but with 0 permissions, hmmm, oh okay, they were being set improperly
11:19 okay set up with proper output
11:20 easyFileCreate is working properly! :-D
11:22 so i’m thinking, easyFileWrite should probably check if file is there before opening,
and create it if it isn’t.
11:25 ;    note the logic is, microcosm text is first, macrocosm context is second
;        from within to the outside.     first ob second to
11:31 ; maybe can rename bo to ob, closer to object.
11:45 anyways lets write more easyFileWrite, if we add to the write command can make version release
12:07 wrote algorithm, complete with detailed error output sentences
quo
; algorithm:
;    save input
;    check if file is available, if not then create
;        if can’t create, return
;        easyFileWrite su filename bo er create file halted.  er te error be
;        re do enable folder write permissions re te so ya
;    open the file
;        if can’t open, return
;        easyFileWrite su  filename bo er open file halted. er te error be
;        re do enable file read write permissions re te so ya
;    write text to the file
;        if can’t write, return
;        easyFileWrite su filename bo er write to file halted. er te error be
;        re do enable write permissions or increase available memory re te so ya
;    close the file
;    return written text or error code
quo te lin_file.asm from quote be ya
12:09 okay time for high-noon nature walk.
21:01 amazing the algorithm logic summary is the best time to make the error output statements, so ya
21:11 how about we do something to make it more personable like putting a line on before reading, “you su” for user prompt, and me su for computer output
Apr 19, 2012, hexday 6, hexweek 7
2:18 so got up early today, for galactic day.
2:20 have to registerify areaSay
2:21 converted areaSay, now have to update calls to it.
2:25 updated calls
2:26 user prompt is working :-) , now to set up computer’s prompt “me su ”
quo
testing
testing sysh
you su hello bo say be do
me su hello bo say be  hello   so ya
you su bye be do
me su we su you bo love be ya
we su you with net be ya
now for bye be ya
quo te run.sh from quote be ya
seems rather satisfactory for the moment.
02:34 what’s next? either error reporting for easyFileCreate or coding of easyFileWrite
02:48 registerified errAreaSay
02:50 made error output for createFile
02:52 it’s a good habit to make error message outputs as it makes it easier to debug later on
02:57 at some point would be good to go back and put error messages in for areaSay and other things also..
anyways for now the focus could be to have error messages in the new programs,
then as am updating older ones can install error messages there also.
3:01 hmm I’ve come to realize most places don’t need resr but rather ress,
or resb that’s quite a bit of extra memory usage..
3:15 wrote error output for fileOpen
3:25 wrote error output for fileWrite
3:28 finished writing easyFileWrite
3:38 excellent easyFileWrite is working :-)
3:41 so now there is a choice, either to implement easyFileRead,
or add easyFileWrite functionality to a bookCommand
3:50 so I’m thinking to make it easier to identify files, can make a word quote called file,
4:16 or we could have some kind of file type identifier
4:18 we can probably call it fi for file similar to nu and te
it would then interpret the result with last word of interpreted text being file, first words being file name
4:36 coded skeleton of file command,  for testing we can get away with it as is
4:43 gotta registerify stringCompare
4:46 registerfied stringCompare, now to update the calls
5:01 updated calls to stringCompare
5:08 code writeToFile part of write bookCommand :-)
5:09 todo get the write at portion working, mayhaps, anyways test what we got so far
6:44 hmmm so where were we?  oh ya, massive error, segfault, maybe related to stringCompare..
7:03 seems issue is in phraseInterpret
7:04 oh it could be because I added a type but didn’t increment the type counter
7:06 note to future self, it’s easier if we convert it to buffer-memory array instead of stack array
7:10 note, file was created but with anamalous name, without permissions, and with no contents.
7:14 resolutions,  check file creation permissions, make file type properly select it’s filename from it’s contents
7:32 did some minor fixes. by following the stack found out it seems to be having trouble near fromNullString
7:42 may be to do with recently rewritten and untested glyphGet
7:53 okay I used easyFileCreate and in easyFileWrite and it worked :-)
7:54 for some reason bye isn’t working :-$
7:58 it uses stack machine aWordGet
8:02 okay sleepy time.
Apr 20, 2012. hexday 7, hexweek 7
7:43 so ya, life goes on :-) .
7:45 hmmm, it’s sentenceInterpretDo that uses aWordGet
7:51 so it seems that bye wasn’te recognized…
oh maybe it’s like what happened with some other push argument input… hmmm
7:53 check aWordGet output interpret.asm:211
7:58 yes it’s possible that aWordGet is giving faulty output, as I recall it can miss some initial space.
8:01 though it has been working all this time..
10:23 bah lots to do today, guests coming by, so is a cleanup day.
hopefully once get it clean enough shall still have some time for programming.
10:40 began to registerify aWordGet
Apr 21, 2012, 8th hexday, 7th hexweek
2:15 so ya once we get this read write stuff implemented,
would be good to have references, like for writing a book to a file.
but also in relation to programs, labels, paragraphs and such.
2:21 hmmm, we should also make some variables or at least false registers, so can be like assembly, and pass arguments between sentences.
2:23 before the  plan was to reference previously mentioned input parameters, and that is still active and available.
also once we have the false registers set up, can more easily convert code that uses it to assembly.
2:25 another good thing would be to have is a way of seeing where the end of a program is,
currently in assembly it’s not really important, since it just starts and iterates to wherever it needs to go,
but for the purposes of copying it from one place to another could be good

2:27 recently when had guests, it was turned to my attention that it’s not clear how to read the hspl sysh, as in confusion in relation to the bo, su, and other discrepancies between it and english, perhaps can set up a pdf document or something that explains what it is.
2:29 another thing is we can split the readme.txt file or at least extract the roadmap to roadmap.txt
2:31 so maybe instead of jump we can do move, that supports labels, and can edit itself,
if we want can even make it the so output or something with some word quote.
2:33 having reviewed readme.txt it has 237 lines which is okay for now,
though ya we can add in the explanation about the grammar or something.
2:41 updating readme
3:10 updated readme
3:13 registerified aWordGet
3:20 updated calls to aWordGet
3:23 we should test it now.
3:24 hmmm it’s returning affirmatively to all inputs…
3:25 yes so I guess it’s working, getting the first word of input
3:26 so bye be do is still not working, maybe it’s a codeGet issue.. interpret.asm:210
3:29 ha, maybe it’s an issue with phraseGet, it uses lastWordGet, which uses stringCompare
3:36 ya so problem is the same, it’s grabbing last letter of bye, and next word be, but who?
3:40 so tracked down the issue to a last phrase get. maybe something to do with by being a grammar particle.
3:43 hmmm maybe to do with arLastWordGet using wordGet
3:48 yes it was due to extra line at wordScanner.asm:111 overwriting actual length of word
3:49 excellent so where were we before this cropped up?
3:50 file writing that’s right.
3:51 still gotta fix up file the bookCommands function
can be an easy fix with a simple phraseGet
3:54 or maybe it’s a more general problem of what is giving the types it’s input,
since it should already be isolated to their phrase,
though I guess due to quote that’s ambigious, k,
so I’ll do a last phrase get..
or maybe should to till last phrase get..
4:12 hmmm, maybe I should just do aWordGet…
4:14 hmmmm still not working, maybe something can be done closer to where the filename gets converted or selected
4:18 problem is that the filename is surrounded by spaces, and that’s not pretty on unix
4:21 maybe can make a wordParser function called wordTrim to trim spaces and blanks off the sides.
could even do a function to convert it to html/unix style with underlines instead of spaces… but later
underlines aren’t really pronounceable and we can deal with spaces just fine, using quotes.
also the converting is more a wordCompiler thing, wheras the triming is still parsing.
4:26 I kinda half wanna convert a bunch of those stack glyph functions but ya maybe later
4:35 registerified notBlankGet and notBlankReverseGet
4:40 updated calls
4:41 segfault in notBlankReverseGetMid, as called by aLastWordGet
4:46 now there is no output…
4:48 oh there was a call forgot to update
4:57 so that’s how it is they spagheti linked to blankGet so gotta registerify all them
5:01 okay updated all to my knowledge
5:15 found possible discrepancy wordscanner.asm:27
5:22 nope hmmm, so problem is that is getting a higher address than available, quite odd
5:27 so notBlankGEt is being called from aWordGet, being called from arWordGet
5:36 I’m really sleepy now, cya
9:18 glyphScanner.asm:164
9:27 hmmm maybe I shall have to registerfiy arLastWordGet and such… i dono though
ya so it seems to be anamalous input is the main issue.
it’s hard to tell where it’s coming from,
hmmm maybe I recently did an arLastWordGet call.
9:29 yep I did, it seems okay though, can double check. bookCommands.asm:376
9:31 it segfaults before it gets there..
9:33 ya would be easier to debug if we made arLastWordGet register machine…
9:45 so first thing to do there is to make the phrase and quote array lists in memory
maybe can make a regAppend function, that appends the eax and ebx register to the memory shown by ecx,edx
10:00 writing it
10:11 coded it, now to implement
10:17 implemented for phraseArray, still have sentenceArray, quoteArray, and typeArray to do
10:18  also interesting to note is how the arrays get called from front or back,
if from back we can keep the stack order, if from front have to switch.
10:43 updated sentArray and quoteArray
10:49 okay so made typeArrayCreate also
10:50 some new things is that have to actually initialize these arrays,
before the pushing function happened all the time,
guess we can initialize them in sysh main file..
10:54 okay intialized, now for convert the arLastWordGet and arWordGet to use them..
10:55 there are only 3 arWordGet calls so may be easier to start with
10:56 though arLastWordGet is the culprit and has been partially registerified..
10:57 though it finalizes in arWordGet, so gotta convert that one also anyways…
11:19 registerified arWordGet and arLastWordGet
17:11 ya, been planning on doing that a while now..
17:24 so ya, stack overflow, predictable..
17:26 arScanner.asm:141
17:27 hmmm they have a name for this, when do lots of similar revisions, kinda thing, ummm.
17:30 anyways it’s day 8 I’ll do a blog update.
changelog.txt te

Categories: 0
Previous Entries
  • Main Menu

    • Home
    • Forum
    • Library
    • About
  • Meta

    • Register
    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org
  • Connect with:

  • Recent Forum Posts

    • 100 Acres for Community Experience and Future Anastasia Kins Domains

      posted in forum Property  on 22/03/2012 at 23:37

    • Property Development

      posted in forum Property  on 10/02/2012 at 10:41

    • A Homestead Proposal

      posted in forum Property  on 03/02/2012 at 13:46

    • Official Plan

      posted in forum Property  on 03/02/2012 at 13:27

  • blog posts

    • Drinking Coffee may be beneficial.
    • Re: The Orion Group webpage
    • Aluminum Book: Longevity Hardware WYN
    • Distilled, Reverse Osmosis water, mineral nutrification.
  • Archive

© Live in Paradise: We with You are a Network. Proudly Powered by WordPress | Nest Theme by YChong