Wednesday, August 23, 2017

The Matrix

Spherical Cube with Six Pairs of Connectors

Given C6XTY, Sam Lanahan's invention, consists of six identical base units, fitting flush, edge to edge, tongue in groove, to build a soccer ball, I'm realizing a spherical cube, a hexahedron is part of its core nature.

This intrinsic "qyoobosity" relates to the mutually orthogonal placement of three phi-rectangles X, Y, Z within the icosahedron, which served as the compression unit in previous iterations of Flextegrity.

With C6XTY, this icosahedron is replaced with a soccer ball, or hexapent, with which it has many properties in common.

The connector pieces, in this case ABS plastic or polypropylene, grab the spherical cube by its six faces, locking into them with form-fitting hexagons and special screws.  The base locks, each keeping three faces together, appear at the eight corners of our spherical cube.

A C6XTY "soccer ball" fully embedded in the matrix, is at the center of an XYZ economy and IVM economy at the same time.

By "IVM economy" I mean the ball centers are at the centers of a CCP (cubic close packing) or FCC (face centered cubic) lattice.  IVM = isotropic vector matrix, what R. Buckminster Fuller named this well-known lattice.

Yet the tension arms run in a mutually perpendicular fashion throughout, not between centers as in Bell's "kite" designs, but in the space in between.

Half Octahedron


Tuesday, August 22, 2017

Another Haystack Needle

[ originally posted to math-teach @ Math Forum ]

True enough I'm the token "Fuller disciple" here on math-teach.

Given recent history, it's not surprising to find one of his "cult members" here. I use scare quotes cuz Fuller did his level best to avoid "cult leader" status, though he attracted his share of devotees, collaborators, co-conspirators (Marshall McLuhan, Arnold Toynbee, Hugh Kenner...).

I'm not apologetic for keeping his "concentric hierarchy" alive though, his Kepleresque embedding of polyhedrons one inside the other (Russian Dolls), with the tetrahedron his volumetric unit. A & B modules. T & E, S modules. Cubocta:Icosa :: S:E. Lots of low-hanging fruit in this area, as David Koski will attest.

Sharing such content in K-14 is not that off the wall given how super-accessible it is, visually as well as mathematically. I'm used to other teachers sounding defensive, giving lip service to how math is a big tent... but maybe not that big. I'm also a speaker at art schools and maker spaces (more 3D printing ahead).

If Fuller's writing were incomprehensible, I doubt Nature would have singled out Operating Manual for Spaceship Earth as one of the more influential tomes of the 1970s.[1]

His writing is difficult, but so is Heidegger's. My background as a philosophy reader (Wittgenstein etc.) leads me to plow into esoterica such as Synergetics. Applewhite liked how I brought Wittgenstein's "meaning through use" dogma into juxtaposition with Fuller's alt-meanings. The Synergetics vocab was deliberately remote (see Synergetics 250.30).

When I share the whole number volumes table with kids, I'm quick to remind them they won't find any of this in the textbooks. That tends to add to their curiosity.

Remember, the Jitterbug Transformation is alluded to in the logo of the IMU (International Mathematical Union), and the old NCTM logo was an octet-truss. The memes are still out there, albeit in a somewhat X-Files blend.[2]


[1] 26 November, 2015 pg.


Sunday, August 20, 2017

Didactic Cartoons

For further reading:
Lesson Plan (alternative models of multiplying to get area) -- Math Forum, August 2017

Tuesday, August 15, 2017

Data Stores

Wanna do CRUD against a Google sheet using Python? Sounds dirty? Create, Retrieve, Update and Delete are the core actions one takes against a recording medium, with the devil, as always, in the details. Do we use SQL (Structured Query Language)? Maybe so.

In the above video, however, we're putting a resource in the cloud, a tabular data set, and letting a single user consult it, or mess it up, using Python. When a dataset is read-only, or, as we often say, immutable, the chances for panic attack are a lot less. But what if disparate users write and read at the same time? Are transactions atomic? That's where we talk about ACID, in addition to CRUD.

Precisely because spreadsheets are such a useful tool, and easily comprehended, there's a temptation to go overboard and overuse them. The key skill, then, is to recognize when a spreadsheet might be sufficient, and when it's potentially a dangerous shortcut, a decision that might come back to haunt one down the road.

Python has long participated in the office automation environment within Windows.

The win32all extension gave Python the power to talk to the Microsoft Office suite and even to define COM objects, later renamed to ActiveX.

Indeed, the wish to have ActiveX objects collaborate yet have different source code language origins, was a primary motivator of .NET (dot net), as was the wish to give C# (C sharp) a playing field it could dominate happily.

Monday, August 14, 2017

China Town

SE Facility

As one of my summer campers put it today:  we could call this China Town but that was in Old Town, so maybe Asia Town is better?

Portland, the city, did a number of things to push much of China Town out of Old Town, including adding some sculptures with negative Feng Shui.  I'm sure the higher rents didn't help.

In any case, the growing edge of Portland's Asian community is outward from SE 82nd, a state highway under the control of ODOT, as Friend and Wanderer Lew Scholl has oft reminded me.

I'm working in an Asian mall on SE 87th, as a part of the Learning to Code movement.  Coding with Kids is a lot like Kumon, in terms of supplementing where parents perceive the school system may be weak.

Mall Signs

As a matter of fact though, Portland Public Schools have a lot of affinity for MIT Scratch and for all I know are also using and other such cloud-based sandboxes.

Daniel Shiffman (Coding Train) provides many exemplary Youtubes helping kids overcome the digital divide.  Although we don't teach P5.js or Processing at Coding with Kids, we're on the same train.

Like most teachers, I like to decorate my classroom and so brought along a few items from the Oregon Curriculum Network inventory.  The cube especially, the least stable, of the set, is looking the most battle-scarred (see below). These are volumes 1 (tetrahedron), 3 (cube), 4 (octahedron), 6 (rhombic dodecahedron) as anyone math-literate will likely recognize.

Some campers, when not huddled over their Chromebooks, take a break disassembling and reassembling some C6XTY

Today I stopped at K&M Auto Service on the way home to see if they'd have time to fix my driver's side power window on the Nissan.  They said they'll take a look later this week.  I also need my passenger side mirror replaced.

Concentric Hierarchy + Chromebook

Tuesday, August 08, 2017


The term "consciousness" is a crown jewel in many a diadem.  We should begin our investigation by acknowledging the widely diverging rule sets that apply.  In some language games, an awake, tracking human being is by definition "conscious", as opposed to asleep or maybe dead.  In other language games, the awake human is certainly "dreaming" (as in daydreaming) but the words "conscious" and "aware" are reserved for only some dream states.  People spend a lifetime hoping to attain "wakefulness" or "enlightenment" or one of those.

For example, the Russian mystics take the more reserved tack, with their default being what we might label "robotic consciousness", an oxymoron from many points of view.  The discourse comes across as a challenge, more as religions aim to encode.  However lets remember philosophy since Plato at least has posited "self awareness" in contrast to a life unexamined.  "Consciousness" is very commonly presented as a ladder, with "higher" and "lower" states.

When physicists wade in to this morass, minus a lot of anthropological training (in some cases), their tendency is to conflate all meanings of "consciousness" on the assumption that words mean by pointing (not the later Wittgenstein view), with "consciousness" an objective state we know from private individual experience, not from getting programmed in English or any robotic language in particular.  We know "consciousness" as "the world" in the Tractatus sense (that's a philosophical work, Vienna Circle).  We begin with Descartes, with his cogito (it thought, therefore it was).

My recommendation is we not attempt to converge to any singular meaning.  "Consciousness" has a different role in different games.  I'm partial to the Russian mystic usage because I enjoy the gradient religions set for us.  Mere daydreaming is not enough.  Night dreaming also contributes to a consciousness. I get that from reading other Vienna Circle writers, as well as from the dreams themselves.

Thursday, August 03, 2017

Expanding Access

A lot of us measure freedom to access the Internet as a leading indicator, yet factors inhibiting such access differ a lot in character.

The sheer physical challenges in terms of location and equipment, are easier to reason about than Nanny State policies, which try to keep populations innocent (virgin) in some desired way.

Those of us who've grown up in the conference organizing business, which I did somewhat vicariously under the tutelage of Steve Holden and crew, understand the expectations of conference goers, which often includes unfettered Internet access.  That means convenient access to all the sites and sounds one might be used to from browsing at home.

In 2017, this expectation is often frustrated, both for physical reasons, and for metaphysical reasons. The Nanny States keep a list of problematic IP numbers based on nation of origin, and routinely surveil and/or block access from such addresses.  Lets remember the origins of the Internet in ARPA, later DARPA.

Remember also, though, the NIMBY syndrome ("not invented in my backyard"). Some subcultures may wish to reinvent the wheel rather than adopt the wheels of others.

How much one:

(a) needs to feel in control and
(b) needs others to perceive one as controlling

feeds the calculation.

Those operating within a contextualizing religion or wisdom tradition that allows surrendering control, even as a means to regaining it, may have an edge.

Master IPv6 and recreate it with your own features if you must.  But why throw out the whole transport protocol, which is working so well?

I think most of us take for granted that Cuba will see fit to adopt the same RFPs and other standards (http, ftp, smtp), that have provided a backbone for globalization thus far.

The true opposite of globalization, in the sense of organic counter-trend, is localization, not nationalism.  That nation-state system was already a game of the globalizers, known as the Great Game or later World Game.

By the time one gets to the level of nations, it's already too late, as the formal infrastructure of diplomatic relations is already in place.  True locales actually provide refuge from anonymous globalism.  Ordinary people (true characters, some of them) get to play.

What corresponds to the global versus local tension in everyday memetics? Branding and advertising.

In B2C we focus on locale, customization, meeting the customer where she or he lives.

In B2B, we tend to focus on longer-term stability, in which case a satisfying accommodation of the global ecosystem is what to look for in a company or organization.

The "standard model" is therefore one of Big Company back ends (server side) and Small Company front ends (neighborhood grocery store).

This doubling of identity is accomplished through branding and parentage.  The local store is quietly owned by some more global conglomerate.  Getting the mix just right is the job of your marketing alchemist.

In the case of Cuba we've had Proctor & Gamble versus Unilever.

The Ben & Jerry's factory on Cuba fantasy more belongs to the latter, of which it is a subsidiary, Vermont factory notwithstanding.

The EU has discovered it has the freedom to define trade relationships independently of either the US or the UK, which often stick together where BDS is concerned (state sanctions etc.).

The EU is free to amp up Cuban Wifi, for example, whereas Microsoft and any company based in Delaware, may feel obligated to consider itself within the US nanny state jurisdiction.  That's called giving the competition an edge.

We've seen more expressions of EU independence recently, when BDS against Russia, unilaterally imposed by the US Congress, nudged NATO towards looking more and more like its own brain children, Aleppo and Mosul.

Tuesday, August 01, 2017

Revisiting Lambda Calc

My video talks about "lambda calculus" in contrast to "delta calculus", the latter being more well-known as Calculus with a capital C, i.e. the calculus of Newton, Leibniz et al.

The Python language has what we call "little lambda" meaning one expression, for example:

>>> result = map(lambda x: x * x, range(30))
>>> result

>>> list(result)
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400, 441, 484, 529, 576, 625, 676, 729, 784, 841]

Treating functions as "top level citizens" is more what lambda calc is all about.

Pass functions to other functions to return functions.

Do this in math class (or call it CS if you insist).

Monday, July 31, 2017

More Manicuring


The last remains of the old phone pole have been hauled away.  Today, starting 8 AM, the job is to completely remove a large street-side tree another house down.  The city approves, but I'm not sure if they're paying for it.  My impression is it interferes with the sewer line, so maybe so.

I think I've been fairly successful on math-teach, making my case that the K-12 math curriculum needs to adapt.  On the ground what that looks like is an infusion of CS (computer science) as a separate discipline, so that math texts might continue as they were.  The Learning to Code movement has been effective.

My campaign to make more room for tetra-volumes at least in sidebar, as a teaser, is a decades-long endeavor which has an unclear outcome, so the powers that be seem as yet unwilling to invest.  Too many unknowns?  We have to recognize the standard pattern:  early adopters, bandwagon, laggards (one may use other terms).  I focus on "international schools" (such as I attended) as where this history and literature is more likely to make inroads.

The nationalism versus globalism debate is less a debate than a continuation of East meets West.  People still think in terms of "western civilization" and historically speaking that's useful.  However, going forward, I don't think so.  I argued on QuakerQuaker about this, suggesting "western civilization" is an obsolete term in many contemporary contexts.

Giving the Russians such an important role in determining the political landscape of what used to be considered "US domestic politics", even writing it into law, is something of a breakthrough.  The superpowers are merging, in terms of synergizing oligarchies.  That's not what the nationalists have in mind, but precession was never about straight lining from A to B.

Monday, July 24, 2017

A Disconnect


What are the chances?  A phone and electrical pole utility truck pulls up across the street and starts transferring what remains attached to pole A, the old one, to pole B, the new one.

We have some tree branches and stuff, touching the wires.  Couldn't the guy have just shaken it loose then?  My CenturyLink optical fiber connection stopped working.  My wire goes right to that space.

I went out and talked with the crew, but they said no, they'd not done anything to mess with my connection, call CenturyLink.  Which I did.  A technician should be coming in the morning.

That's good, as I have another class to teach on-line come evening.  But if it's not a ladder truck, just a van, a repair may be out of reach.  The CenturyLink trouble shooter on the phone didn't think it was the a pole problem either.

What are the chances?

I think it's a mistake, by the way, to make "cyberspace" be just the Internet.  The telecommunications revolution started with radio (before that telegraph), and then television.  I get my Prism TV through the Internet, even though I don't watch it, stick to broadcast.  I have a digital antenna.

The Internet wraps all that up, and then some, along with the telephone, also revolutionary. 

That's all cyberspace.  Segregating the Internet from voice, phone, radio and TV, saying cyberspace is only the former, not the latter, is really dull-witted.

Like I say on math-teach, it appears that English is broken, and those who think in it have a hard time having coherent thoughts.

I'm using my Verizon phone as a hotspot at the moment, which explains how I'm able to blog sans my expensive / fancy optical fiber connection.

Followup:  the CenturyLink tech confirmed my suspicion: they'd touched the wire.  Photons don't like sharp corners; there's a reason for those hoops.  Think of a garden hose with a cinch in it (a pinch); the water stops flowing.  He unpinched it, by climbing a ladder, and service was restored.