Sunday, July 30, 2017

Valerian Critique

The 5th Element was a great film, because it demanded the audience be torn between an expectation for a traditional style of 'suspension of disbelief' on one hand (in conjunction with tropes belonging to its form of raw human emotion), and the exotic and fantastical elements on the other hand.

In another sense, it tore the audience between traditional elements and b-movie styling.

Valerian fell short of accentuating this contrast at regular intervals, and thus it failed to carry what gave The 5th Element its special greatness. Its writing led to unnatural character interactions, which created scenes that prevented actors from capturing human chemistry to pull you back down to earth and make you cry or laugh or swoon.

Saturday, July 8, 2017

The Next Linux Phone

Perhaps the Linux community does not need a new Linux phone.

What they need is a package of drivers, tools, and apps that can be installed on a phone that has Linux on it.

And . . .

A community like XDA that ports full Linux distros to phones.

Or . . .

Nokia needs to make a come back with an actual n900 followup.

Friday, June 30, 2017

Voice AI Phone with Small Screen

I personally would buy one of these, and it would be a marketable device.

The concept is to have a phone like older style folding phones, or slider phones, but with a voice AI built in.

A voice AI would be the central interface of the phone. Apps for the phone might have visual aspects, but the focus would drastically shift away from touch screens that are as large as possibly usable.

  • better portability
  • more pocket space
  • less phone-zombie effect
  • more Jarvis, iron man effect
  • bring back physical keyboard option (yes, that is a benefit)
  • durability and other material design benefits
  • more creative variability of hardware design
  • more niche market options overall
  • new app possibilities
  • fresh market disruption
  • different dev job opportunities
  • different type of interactive immersion 
  • watch possibilities
  • new marketable hipster possibilities
  • potential for streamlining presently messy usage scenarios

Friday, June 23, 2017

Killer Gnome Apps

Digital Public Domain Library

  • Repository with ebook versions of old and free literature
  • Public Domain Photo Library
  • Any other free/open media worth providing

 P2P Manager

Gnome Sharing is on the roadmap.
  • by-the-moment web server / sandboxed browser
  • by-the-moment P2P social network app
  • by-the-moment personal wiki

Wiki Processor

The convenience of a word processor, but for web style writing
  • Abandon paper-based features (of a word processor)
    • paper layout
    • paper margins
    • page breaks 
    •  - 
    •  - 
    •  -
  • Add interactive features
    • expand/collapse on lists and headings
    • expand/collapse sections
    • popups
    • breadcrumbs
    • multi-page options
    • linking options
    • navigation options
    •  - 
    •  - 
    •  -
  • Add other features
    • indentation on lists and headings
    • indentation on expandable sections
    •  -
    •  - 
    •  -  
  • Table features
    • sorting
    • data interfaces for analytics
    • multi-column sorting
    • db and query options
    •  - 
    •  - 
    •  - 

Usage Scenarios

LibreOffice Integration?

  • not sure, but seems logical somehow
  • possible as a LibreOffice project?
  • loose OneNote equivalent?

3D Game Built for Integrated Graphics Chips

 I. Game Engine

II. Game Builder

III. A Game Made with Game Builder

  • KISS (keep it simple sweety)
    • linear-to-no plots
    • game art facilitates clear, concise gameplay but cuts fat
    • straight forward gameplay
    • medium learning curve
    • hardcore gamers buy dedicated chips for Steam
  • Mass appeal
    • works out of the box
    • works on standard computers
    • builds affinity for Gnome and Linux
    • clean art
    • hardcore gamers buy dedicated chips for Steam
    • fun, fun, and fun . . . and fun
  • Common simple engine and solid component base.
    • Like modestly updated Doom engine used for plane games and shooter games
  • Solid base games with user expandability
    • simple P2P multiplayer functionality (max ~12 players)
    • common map creator
    • common level creator
    • common skin editor

Game Example 1: War Drone Mech Game (see MechWarrior 4)

  • vast weapon combo options in game
  • flight hardware options
    • wings
    • jets
    • drone props
    • hover boards
  • build options and concerns
    • weight distribution
    • power sources
    • weapons
    • flight
    • optional legs
    • landing gear legs
  • chassis options
    • heavy
    • medium
    • light
    • hollow (for flight)
  • weapon management concerns
    • heat problems (or some type of time sensitive bottlenecking limit)
    • time sensitive weapon charging concerns




Wednesday, June 14, 2017

Blockchain P2P Framework: The Anti-Cloud

This idea is about creating a framework that could enable a set of applications to share data over the web:
  • P2P Web Hosting
  • P2P Social Network
  • etc.

Key Advantages

  • securely serve website or application data
  • no need for static IP
  • no need for server setup
  • no need for 3rd party server
  • no need for 3rd party domain
  • open source and free and free

Key Disadvantages

  • bandwidth limits and machine limits to personal machine's
  • synchronicity limitations
  • redundant storage
  • size limitations


Sunday, May 28, 2017

Concept Social Network

The Problems

User Problems

  • Content is shallow
  • Complex content is too inconvenient and time consuming to engage users
  • User identity is shallow
  • User experience is fleeting
  • The user experience becomes a dead end of simplicity
  • There are societal implications of niche marketing
  • Current networks lend too much to
    • group think
    • isolation confirming bias
    • extremism
    • general irrationality

Design Problems

  • User values do not exist in a vacuum (and might be illusory in the first place). Most if not all features in a successful social network have an ulterior purpose of making money.
  • Experience must become both gripping AND enriching

The Process

  • To restate the problem: the problem with social networks must not be only ai and advertising. The problem must also be that the user experience is coming up against a wall of realizable value in the app itself.
  1. Firstly, create feature concepts that err on the side of being unrealistic by focusing primarily on capturing the essence of value to be created.
  2. Second, recombine features into multiple concepts of feasible app systems.
  3. Third, run through a selection process posing questions about how to incorporate revenue strategies into the innovations.

Value Innovations

  • Individual representation
  • Democratic participation
  • Progress
  • Permanence
  • Construction
  • "Accruing Content"
  • Synthesized Content
  • Gamification
  • Deeper Identity
  • More complex meaning
  • Greater Expression

The Solution

  • The user accrues broader meaning and individual representation while meeting new people and discovering and incorporating diverse content from the social network.
  • The otherwise linear process of producing complex content is broken into one that is non-linear, naturalistic, engaging, and social.

A Concept: "Accruing Content"

Noun: Content which is greater than the sum of passively accrued parts
  • Unlike a book, a vlog entry, or a blog post, accruing content accrues naturally over time. 
  • It is gathered and formed incrementally; yet it can hold structure like themes and rhetoric. 
  • It must have similar consumable value to a vlog, blog post, or book, while also requiring little more production work than a mere collection, list, or compilation.

Closing Gaps in Gratification

  • One central benefit of accruing content is that it closes gaps in gratification. It cuts out the feeling of working to create content.
  • Work is cut out via:
    • AI that uses a lot of abductive reasoning
    • Distributing incremental contributions
    • Obfuscating methods of contribution
  • Wherever work is a must, there is a gamification that creates a sense of fun and gratification in the creation process itself. 

User Control

A user experience of control is paramount. If users do not feel that they create content deliberately, accruing content does not work as an innovation of social networking.

Given a seamless creation process that involves AI, obfuscation and a naturalistic flow, there is a key challenge in specifying where and how to balance those with user control.

A huge object of design will be to automate and obfuscate the right decisions while users can focus on about what they control. The control must be simple, clear, and tight. In order to produce largeness and complexity, user control must have parity with many automated controls to have modularity and scalability.

A Concept: "Control Parity"

"Control Parity" is about designing transference between automated and manual controls around the same function.

In other words, functionality is automated. However, as the user gains familiarity with the app, automated controls can easily be transferred to the user temporarily or permanently. The user can also instruct the app of a new method for automation. Thus "Control Parity".

Control parity is not always needed or wanted. Only the right functionality benefits the app by having control parity.

Feature Inspiration

  • Mind maps
  • Wikis
  • Google Docs
  • Google Wave
  • P2P applications
  • Sharepoint
  • 3D Web Maps
  • Logical Debate Graphing
  • ChronoZoom
  • Basically anything adaptive and collaborative and cool

Other Topics:

  • abductive reasoning
  • working documents versus deliverables
  • open source potential
  • P2P social network

Saturday, May 27, 2017

i3 / Sway Settings GUI

  • basic config file wrapper
  • color wheels for color settings
  • checkboxes to activate and select feature options
  • exec script builder and /bin options
  • basic keyboard binding recorder like compiz's settings manager or xfce's