Presentation given at CCC hackers' congress 35C3 in 2018.
More information: http://noduslabs.com/cases/bodymind-operating-systems-35c3/
∞OS operating system: http://8os.io
O Responsive ganhou cada vez mais destaque com o boom dos "devices"... afinal o que cada um de nós traz consigo nos bolsos determina a expectativa que temos do que será a "Experiência" que vamos encontrar quando acedemos a uma app ou site. Perceber o drive das pessoas, é fundamental para perceber como e o que devemos "morfar" para melhor corresponder a cada um dos formatos.
What would your application look like if it was written by the people who write the testing frameworks? If unit tests make classes more modular, by forcing you to test it in isolation, then what is the effect of expanding this to a less granular level, the acceptance and functional test. The more modern application architecture evolves, the more we hear the very old patterns being rediscovered and re-adopted. 1979 Trygve's MVC is a classic example, so are the SOLID principles. In this talk we will look on how Symfony allows for a really decoupled, easy to test application, by following on the footsteps of Alistair Cockburn's hexagonal architecture.
Software Architecture and the role of the Architect has been discussed and deliberated in detail. Architecture still plays major role in success of projects. While the fundamentals remain strong, how architects can contribute in teams success while in agile is an ongoing journey. As the team member endowed with skills and wisdom acquired over the experience frame, we argue Architects are best positioned to prepare a road-map of architectural aspects and participate in planning together with product owners and release owners thus enabling a more meaningful planning and guidance system. Based on Risk and Cost Based Architecture concept by Eltjo Poort and based on CAFFEA framework by Jan Bosch and team, we applied it in projects which led to seeing it as a six stepped approach described in the slides.
Fundamentals of object orientation, objects, classes, classification and object models delivered to post-graduate students of Object Oriented Software Engineering.
O Responsive ganhou cada vez mais destaque com o boom dos "devices"... afinal o que cada um de nós traz consigo nos bolsos determina a expectativa que temos do que será a "Experiência" que vamos encontrar quando acedemos a uma app ou site. Perceber o drive das pessoas, é fundamental para perceber como e o que devemos "morfar" para melhor corresponder a cada um dos formatos.
What would your application look like if it was written by the people who write the testing frameworks? If unit tests make classes more modular, by forcing you to test it in isolation, then what is the effect of expanding this to a less granular level, the acceptance and functional test. The more modern application architecture evolves, the more we hear the very old patterns being rediscovered and re-adopted. 1979 Trygve's MVC is a classic example, so are the SOLID principles. In this talk we will look on how Symfony allows for a really decoupled, easy to test application, by following on the footsteps of Alistair Cockburn's hexagonal architecture.
Software Architecture and the role of the Architect has been discussed and deliberated in detail. Architecture still plays major role in success of projects. While the fundamentals remain strong, how architects can contribute in teams success while in agile is an ongoing journey. As the team member endowed with skills and wisdom acquired over the experience frame, we argue Architects are best positioned to prepare a road-map of architectural aspects and participate in planning together with product owners and release owners thus enabling a more meaningful planning and guidance system. Based on Risk and Cost Based Architecture concept by Eltjo Poort and based on CAFFEA framework by Jan Bosch and team, we applied it in projects which led to seeing it as a six stepped approach described in the slides.
Fundamentals of object orientation, objects, classes, classification and object models delivered to post-graduate students of Object Oriented Software Engineering.
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
Presentation delivered during the Internet of Things World, Santa Clara pre-event workshop by Christian Legare - IPSO Alliance Chairman, Chief of Software Engineering, Micrium (Part of Silicon Labs)
Internet Protocol for Smart Objects (IPSO) is an alliance that, among other things, defines a data model to represent sensor values and attributes. OMA uses IPSO Smart Objects v1.0 as its resource model to expose sensor information to a remote LwM2M Server. From the speaker from IPSO Alliance, you will learn:
● What is an IPSO Smart Object data model
● What do these Objects and Resources look like
● How to create and register your own resources
● What is next for IPSO Alliance
As the scale of compute usage increases automation becomes a requirement. However, automation is traditionally seen as a replacement of humans. So, how do you build automation with the humans in mind? This talk will cover Habitat, an open source project for application automation. We will cover the design decisions behind Habitat that enable humans to be more effective at their jobs, while removing them from the complexity of managing systems at scale.
https://rakutentechnologyconference2016.sched.org/event/8ChB/automation-for-the-humans
Rakuten Technology Conference 2016
http://tech.rakuten.co.jp/
Talk given by David Lucey, Systems Engineering Architect at Salesforce, at Open Network Users Group in May 2016
“Livestock, not Pets.” We’ve all heard the phrase, but it seems to be so much harder in practice. It’s even worse when applications are developed over decades.
Well, the Salesforce application suite has been developed over decades, with a massive number of products, features, and offerings within its own ecosystem. Come see how Salesforce wrangles that livestock and handles their scale of infrastructure at a high velocity – all while maintaining their high level of security.
PuppetConf 2016: A Tale of Two Hierarchies: Group Policy & Puppet – Matt Ston...Puppet
Here are the slides from Matt Stone's PuppetConf 2016 presentation called A Tale of Two Hierarchies: Group Policy & Puppet . Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Design Patterns Explained: From Analysis through ImplementationTechWell
Alan Shalloway takes you beyond thinking of design patterns as “solutions to a problem in a context.” Patterns are really about handling variations in your problem domain while keeping code from becoming complex and difficult to maintain as the system evolves. Alan begins by describing the classic use of patterns. He shows how design patterns implement good coding practices and then explains key design patterns including Strategy, Bridge, Adapter, Façade, and Abstract Factory. In small group exercises, learn how to use patterns to create robust architectures that can readily adapt as new requirements arise. Lessons from these patterns are used to illustrate how to do domain analysis based on abstracting out commonalities in a problem domain and identifying particular variations that must be implemented. Leave with a working understanding of what design patterns are and a better way to build models of your application domains.
[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...Samir Dash
This is a PDF of my keynote for DesignOps Global Conference 2019 [https://designops-conference.com/day-2-may-31/]
This is about exploring a framework to build a scalable, portable design system for collaboration and automation by machines.
This keynote is part of Session 4.
Session 4 | (PM) DesignOps in the era of AI and cognitive computing
How are different organizations leveraging people-to-people, people-to-machine and machine-to-machine interactions and autonomous systems to design and create new products and services? How do companies need to change their design practices and development processes in the era of cognitive computing and what roles will DesignOps play?
More :
https://designops-conference.com/
http://desops.io
Do you have a monolith? If so, is it majestic? Or is it broken and preventing you from scaling your application and your business?
Monoliths have earned a bad reputation in software architecture design circles for being difficult to maintain and operating on silos of knowledge. However, they aren't all bad. The key is knowing when to use a monolith, and when it is time re-factor and scale up by going small.
Modeling Complex Systems to synchronize multidisciplinary teamsKnowledge Inside
It is possible to integrate the different pre-CAD diagrams and documents into a single, sound and synchronized multi-view system model.
KEY BENEFITS are:
> Reuse capability at the functional description and requirements level
> Consistency of data in between processes and people involved in the design activities.
> Fluidity of information
> Change management and configuration management in the pre-CAD stages of design.
> More generally, synchronization resulting in improved productivity and quality.
Understanding MicroSERVICE Architecture with Java & Spring BootKashif Ali Siddiqui
This is a deep journey into the realm of "microservice architecture", and in that I will try to cover each inch of it, but with a fixed tech stack of Java with Spring Cloud. Hence in the end, you will be get know each and every aspect of this distributed design, and will develop an understanding of each and every concern regarding distributed system construct.
You Build It, But How Are You Going to Run It? Rundeck
Damon Edwards, co-founder of Rundeck, presents at DevOps Con Munch on December 3, 2019.
The DevOps movement is undeniably pulling Developers closer to Operations. "Shift left" and "You build it, you run it" have become common slogans. However, for years, we were told that developer involvement in production was verboten — a bad idea that would surely lead to chaos, poor productivity, and higher costs. Our legacy processes, policies, and technologies were all built to live within and reinforce the Dev and Ops divide. This talk will examine: 1) what changed 2) how to make it work at scale.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Resilience and adaptability as sympoietic practices — a study of fluid dynamics and its applications to intersubjective relations.
More on https://8os.io/resilience-adaptability-sympoetic-practice/
A slide show for the session of #eightos on regeneration and the principle of ∞ (panarchy) as applied for the organization of inner dynamics, physical body, interaction, across the different scales.
https://8os.io for more sessions
More Related Content
Similar to Bodymind Operating Systems: Hacking Our Own Code
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
Presentation delivered during the Internet of Things World, Santa Clara pre-event workshop by Christian Legare - IPSO Alliance Chairman, Chief of Software Engineering, Micrium (Part of Silicon Labs)
Internet Protocol for Smart Objects (IPSO) is an alliance that, among other things, defines a data model to represent sensor values and attributes. OMA uses IPSO Smart Objects v1.0 as its resource model to expose sensor information to a remote LwM2M Server. From the speaker from IPSO Alliance, you will learn:
● What is an IPSO Smart Object data model
● What do these Objects and Resources look like
● How to create and register your own resources
● What is next for IPSO Alliance
As the scale of compute usage increases automation becomes a requirement. However, automation is traditionally seen as a replacement of humans. So, how do you build automation with the humans in mind? This talk will cover Habitat, an open source project for application automation. We will cover the design decisions behind Habitat that enable humans to be more effective at their jobs, while removing them from the complexity of managing systems at scale.
https://rakutentechnologyconference2016.sched.org/event/8ChB/automation-for-the-humans
Rakuten Technology Conference 2016
http://tech.rakuten.co.jp/
Talk given by David Lucey, Systems Engineering Architect at Salesforce, at Open Network Users Group in May 2016
“Livestock, not Pets.” We’ve all heard the phrase, but it seems to be so much harder in practice. It’s even worse when applications are developed over decades.
Well, the Salesforce application suite has been developed over decades, with a massive number of products, features, and offerings within its own ecosystem. Come see how Salesforce wrangles that livestock and handles their scale of infrastructure at a high velocity – all while maintaining their high level of security.
PuppetConf 2016: A Tale of Two Hierarchies: Group Policy & Puppet – Matt Ston...Puppet
Here are the slides from Matt Stone's PuppetConf 2016 presentation called A Tale of Two Hierarchies: Group Policy & Puppet . Watch the videos at https://www.youtube.com/playlist?list=PLV86BgbREluVjwwt-9UL8u2Uy8xnzpIqa
Design Patterns Explained: From Analysis through ImplementationTechWell
Alan Shalloway takes you beyond thinking of design patterns as “solutions to a problem in a context.” Patterns are really about handling variations in your problem domain while keeping code from becoming complex and difficult to maintain as the system evolves. Alan begins by describing the classic use of patterns. He shows how design patterns implement good coding practices and then explains key design patterns including Strategy, Bridge, Adapter, Façade, and Abstract Factory. In small group exercises, learn how to use patterns to create robust architectures that can readily adapt as new requirements arise. Lessons from these patterns are used to illustrate how to do domain analysis based on abstracting out commonalities in a problem domain and identifying particular variations that must be implemented. Leave with a working understanding of what design patterns are and a better way to build models of your application domains.
[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...Samir Dash
This is a PDF of my keynote for DesignOps Global Conference 2019 [https://designops-conference.com/day-2-may-31/]
This is about exploring a framework to build a scalable, portable design system for collaboration and automation by machines.
This keynote is part of Session 4.
Session 4 | (PM) DesignOps in the era of AI and cognitive computing
How are different organizations leveraging people-to-people, people-to-machine and machine-to-machine interactions and autonomous systems to design and create new products and services? How do companies need to change their design practices and development processes in the era of cognitive computing and what roles will DesignOps play?
More :
https://designops-conference.com/
http://desops.io
Do you have a monolith? If so, is it majestic? Or is it broken and preventing you from scaling your application and your business?
Monoliths have earned a bad reputation in software architecture design circles for being difficult to maintain and operating on silos of knowledge. However, they aren't all bad. The key is knowing when to use a monolith, and when it is time re-factor and scale up by going small.
Modeling Complex Systems to synchronize multidisciplinary teamsKnowledge Inside
It is possible to integrate the different pre-CAD diagrams and documents into a single, sound and synchronized multi-view system model.
KEY BENEFITS are:
> Reuse capability at the functional description and requirements level
> Consistency of data in between processes and people involved in the design activities.
> Fluidity of information
> Change management and configuration management in the pre-CAD stages of design.
> More generally, synchronization resulting in improved productivity and quality.
Understanding MicroSERVICE Architecture with Java & Spring BootKashif Ali Siddiqui
This is a deep journey into the realm of "microservice architecture", and in that I will try to cover each inch of it, but with a fixed tech stack of Java with Spring Cloud. Hence in the end, you will be get know each and every aspect of this distributed design, and will develop an understanding of each and every concern regarding distributed system construct.
You Build It, But How Are You Going to Run It? Rundeck
Damon Edwards, co-founder of Rundeck, presents at DevOps Con Munch on December 3, 2019.
The DevOps movement is undeniably pulling Developers closer to Operations. "Shift left" and "You build it, you run it" have become common slogans. However, for years, we were told that developer involvement in production was verboten — a bad idea that would surely lead to chaos, poor productivity, and higher costs. Our legacy processes, policies, and technologies were all built to live within and reinforce the Dev and Ops divide. This talk will examine: 1) what changed 2) how to make it work at scale.
See a Demo of Rundeck Enterprise :
https://www.rundeck.com/see-demo
--or--
Download Rundeck Open Source here:
https://rundeck.com/open-source
Connect:
Stack Overflow community: https://stackoverflow.com/questions/tagged/rundeck
Github: https://github.com/rundeck/rundeck/issues
Twitter: https://twitter.com/Rundeck
Facebook: https://www.facebook.com/RundeckInc/
LinkedIn: www.linkedin.com › company › rundeck-inc
Resilience and adaptability as sympoietic practices — a study of fluid dynamics and its applications to intersubjective relations.
More on https://8os.io/resilience-adaptability-sympoetic-practice/
A slide show for the session of #eightos on regeneration and the principle of ∞ (panarchy) as applied for the organization of inner dynamics, physical body, interaction, across the different scales.
https://8os.io for more sessions
In this course we will introduce the notion of operating system in the context of organizational management and personal development.
We will demonstrate how this analogy borrowed from the world of software development (along with the principles of agile development) can be very useful to build frameworks, systems, organizational principles (software), which can then be applied to an organization or individual behavior (hardware).
Most divinatory practices
employ the concepts of
waves,
cyclicity,
helical toroids,
polarity, and
evolution
in their narratives.
The following
are those concepts distilled —
the main elements
of divinatory narratives.
At its core, any divination
is the helical toroid movement,
a continuous spiral
that loops onto itself
in a wave-like motion
between the polarities.
Each iteration is a new cycle
of difference and repetition.
Arising and passing
at every moment of time.
Narrative of any divination follows a helix-like toroid network structure, which allows divination to replicate itself through evolutionary self-reiterations. Those go in waves and oscillations, appearing and disappearing at each moment of time. Patterns emerge, which represent the traces of the path. Those can be changed, transform and evolve by means of channeling the divine narrative through them.
There are many causes and many effects. Polysingularity is a practice of observing effects and finding multiple causes for them. This way we're not weaving a linear narrative, but a network of related events. The difference is that no one is claiming the truth anymore, although such claim is also possible (and even necessary). Rather, we use this opportunity to unfold the irrational because we don't want to follow the track, we want to create it anew every time. A more amorphous version of reality is generated, which is like this, but which could also be like that or <strong>like that </strong>or <em>like that</em>. But in the end it's like this at this very moment and that is also fine.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
2. An operating system (OS)
is system software that
manages computer
hardware and software
resources and provides
common services for
computer programs.
User
Application
Operating System
Hardware
Operating System
#eightos / @noduslabs
17. Our habits, patterns of
behaviour, moral rules of
conduct are the implicit and
explicit functions that comprise
our day-to-day operating
system.
polysingularity.com/bodymind-operating-systems/#eightos / @noduslabs
20. ∞OS body mind operating system
•Learning through the body, not only mind
(mindbody interactive movement patterns as a
programming language, so that the new functions
are stored as reflexes)
•Inspired by complex systems & network science,
body practices, Systema martial art
•Looks for universal applications in other contexts
•Cultivates confluence, ecological interaction and
evolutionary flow
#eightos / @noduslabs
21. ∞OS body mind operating system
•Practicing weekly in groups: Berlin, Paris, Moscow
since 2016
•There’s a community formed around this practice
•We have people applying ∞OS principles in
science, in music, in arts, and in everyday life
•Constantly developing the new patches and
updates
•Trying it out in different contexts
#eightos / @noduslabs
30. 1. assimilative adaptivity
2. variability
3. interoperability
4. integrity
5. modularity
6. agentivity
7. tensivity
8. programmability
8 principles of ∞OS:
8os.io/principles/
those principles are very similar to the design principles of adaptive, robust
and mobile complex systems, such as aircraft, critical software, security
protocols. our objective is to make them available on behavioural level.
#eightos / @noduslabs
31. 1. assimilative adaptivity
The ability to engage with the environment and to adapt to it but
to also simultaneously act as an independent agent and not to
lose oneself in the flow.
8 principles of ∞OS:
https://8os.io/procedure/assimilation/ #eightos / @noduslabs
32.
2. variability
Perceptual diversification: the ability to change the dynamics, to
zoom out, to shift the point of view, and to embrace wave-like
periodic nature of the reality around.
8 principles of ∞OS:
https://8os.io/procedure/metastabilizing/ #eightos / @noduslabs
33.
3. interoperability
Taking the methodologies and ideas from one context and
applying them in another.
8 principles of ∞OS:
https://8os.io/scalable-practices/ #eightos / @noduslabs
34.
4. integrity
Maintaining a certain integrity and resilient form dynamically, not
allowing it to get stuck or to get crystallised.
8 principles of ∞OS:
https://8os.io/procedure/resilience/ #eightos / @noduslabs
35.
5. modularity
Separate a system into functional units, each of which can
function both independently and together with others.
8 principles of ∞OS:
https://8os.io/procedure/destabilization/ #eightos / @noduslabs
36.
6. agentivity
We define our center and position it close to the center of the
dynamic system we are engaged with, in order to maintain our
own agency within.
8 principles of ∞OS:
https://specialagency.co/your-special/ #eightos / @noduslabs
37.
7. tensivity
Tension is modulated in order to steer the dynamics of
interaction. Certain situations may need a temporary increase /
decrease in tension in order to resolve, dissolve, or shift to a
different state.
8 principles of ∞OS:
https://8os.io/procedure/control-takeover/ #eightos / @noduslabs
38.
8. programmability
everyone can program their own framework and act
accordingly.
8 principles of ∞OS:
https://8os.io/practice-software/ #eightos / @noduslabs
39. A > I > R procedure:
The basic idea is that in order to influence, change, transform
any existing system you can follow the simple 3 steps.
assimilate > infiltrate > redirect
8os.io/procedures/ #eightos / @noduslabs