This document discusses best practices for conducting effective web conferences. It provides tips for preparing equipment, checking connections, creating an agenda, engaging participants during the session, and following up after the session. Specific recommendations include testing technology beforehand, positioning cameras and lighting properly, speaking slowly and clearly, allowing time for questions, and getting feedback from participants after the session. The goal is to capture attention and facilitate interaction for an invisible online audience.
Presentation Strate CollĆØge digital culture - Crossing TalentsDominique Sciamma
Ā
This document summarizes the curriculum and research focus of Strate Digital Culture on designing intelligent objects and living systems. It discusses how chip, software, AI, and new materials are integrating into everyday objects and environments. The curriculum covers interaction design, AI, nanotechnology, robotics, and the societal and ethical issues of intelligent systems. Students undertake projects designing interactive systems and objects. The school conducts research in interaction design and is a member of research centers focused on digital technologies and society. The goal is to train students to invent new methods for designing intelligent behaviors and systems that consider complexity, ethics, and human-object interactions in a shared future world.
The document provides guidance for designing and implementing knowledge sharing communities in Singapore. It discusses lessons learned from both successful web 2.0 platforms and unsuccessful communities of practice. Key principles for knowledge sharing platforms include enriching content with external sources, dealing with pushed rather than pulled content, integrating digital and physical features, embedding learning and knowledge sharing into collaboration, recognizing that interactions are not solely about collaboration, and using a light interface and phased delivery to reduce complexity. The goal is to support Singaporeans and make knowledge services relevant in a knowledge-based economy.
Artificial Consciousness is the final destination of computer science. We have heard a lot about Artificial Intelligence but Artificial Consciousness is the next level of AI. The idea is centuries old and is a philosophical phenomena. There has been no consensus on what consciousness is since all the definitions of consciousness are subjective and based on the human perception of consciousness.
This document discusses several topics related to games including information theory, game theory, games as systems of conflict, and the experience of play. It examines how information theory relates to uncertainty and choice in games. Game theory uses decision trees and concepts of rational players to analyze games. Games involve various types of conflicts and different types of players. The experience of play incorporates flow, mechanics, narrative, and simulation elements.
This document discusses game rules and their role in defining the formal structure of games. It covers different levels of rules, including constitutive, operational, and implicit rules. It also discusses how rules limit player actions, are shared by all players, and are fixed. The document explores how rules differ between board games and computer games, and how games can be viewed as complex systems that allow for emergent gameplay.
This design document outlines the key elements that should be included when documenting a game design. It discusses including an overview, vision statement, marketing details, gameplay mechanics, characters, story, technical specifications, and legal considerations. The goal is to provide a comprehensive blueprint that describes all aspects of the game design so that it can be clearly communicated and implemented.
This document discusses best practices for conducting effective web conferences. It provides tips for preparing equipment, checking connections, creating an agenda, engaging participants during the session, and following up after the session. Specific recommendations include testing technology beforehand, positioning cameras and lighting properly, speaking slowly and clearly, allowing time for questions, and getting feedback from participants after the session. The goal is to capture attention and facilitate interaction for an invisible online audience.
Presentation Strate CollĆØge digital culture - Crossing TalentsDominique Sciamma
Ā
This document summarizes the curriculum and research focus of Strate Digital Culture on designing intelligent objects and living systems. It discusses how chip, software, AI, and new materials are integrating into everyday objects and environments. The curriculum covers interaction design, AI, nanotechnology, robotics, and the societal and ethical issues of intelligent systems. Students undertake projects designing interactive systems and objects. The school conducts research in interaction design and is a member of research centers focused on digital technologies and society. The goal is to train students to invent new methods for designing intelligent behaviors and systems that consider complexity, ethics, and human-object interactions in a shared future world.
The document provides guidance for designing and implementing knowledge sharing communities in Singapore. It discusses lessons learned from both successful web 2.0 platforms and unsuccessful communities of practice. Key principles for knowledge sharing platforms include enriching content with external sources, dealing with pushed rather than pulled content, integrating digital and physical features, embedding learning and knowledge sharing into collaboration, recognizing that interactions are not solely about collaboration, and using a light interface and phased delivery to reduce complexity. The goal is to support Singaporeans and make knowledge services relevant in a knowledge-based economy.
Artificial Consciousness is the final destination of computer science. We have heard a lot about Artificial Intelligence but Artificial Consciousness is the next level of AI. The idea is centuries old and is a philosophical phenomena. There has been no consensus on what consciousness is since all the definitions of consciousness are subjective and based on the human perception of consciousness.
This document discusses several topics related to games including information theory, game theory, games as systems of conflict, and the experience of play. It examines how information theory relates to uncertainty and choice in games. Game theory uses decision trees and concepts of rational players to analyze games. Games involve various types of conflicts and different types of players. The experience of play incorporates flow, mechanics, narrative, and simulation elements.
This document discusses game rules and their role in defining the formal structure of games. It covers different levels of rules, including constitutive, operational, and implicit rules. It also discusses how rules limit player actions, are shared by all players, and are fixed. The document explores how rules differ between board games and computer games, and how games can be viewed as complex systems that allow for emergent gameplay.
This design document outlines the key elements that should be included when documenting a game design. It discusses including an overview, vision statement, marketing details, gameplay mechanics, characters, story, technical specifications, and legal considerations. The goal is to provide a comprehensive blueprint that describes all aspects of the game design so that it can be clearly communicated and implemented.
This document is a presentation on game design by Ben SALEM from the University of Northumbria School of Design. It covers various topics related to game design including an introduction to games, E games, game fundamentals, genres of games, and game design concepts. It provides examples of different types of games and discusses elements important to game design such as rules, play, and culture.
Design, invention, and innovation are interdependent processes. Invention involves generating new ideas by understanding relationships to solve problems. Innovation is the successful adoption of novel ideas or solutions. Design solves problems by unambiguously visualizing solutions, and there can be several solutions in design. The early stages of design involve visualizing initial ideas which is a source of creativity, formulating problems, and finding solutions. Idea sketching, drawings, modeling, and prototyping facilitate accidental discoveries and innovations by externalizing concepts through physical embodiment and allowing revisiting of ideas. Unexpected discoveries of new features during initial design practice create opportunities to progress design ideas and requirements through visualization and discoveries.
This document outlines the objectives and approach of DesignProjects, an industrial design coaching program. The key objectives are to develop students' creativity, passion for design, and independence. Coaches provide guidance through design projects, feedback, and tracking progress across 12 competencies including ideas, technology, usability, aesthetics, and self-assessment. Coaches are available for help and challenges but will not design for students or limit their progress. The goal is for students to take responsibility for their own development through self-reflection.
This document discusses using brain functions and emotions to enhance entertainment through technology. It introduces Nirvana Technology's models for Kansei mediated entertainment, which aims to make using computers a more positive experience by transferring knowledge about emotions into the field of entertainment. The conclusion reaffirms that emotions and feelings are important aspects of cognitive systems that could be leveraged to create entertainment that is fun, stimulating, and enlightening.
This document discusses a project to design expressive avatars for virtual environments by taking inspiration from theater. The project aims to improve avatars' communication capabilities and make their emotions and states easily understood by users. The document looks at Commedia dell'Arte and Noh theater styles and explores how gestures, postures and appearances from these styles could inform avatar design. Examples of different postures and gestures for activities like conversations, etiquette and object interactions are presented. The goal is to implement avatars that convey clear messages through animated behaviors inspired by theater techniques.
Multiple User Profile Merging: Key Challenges for Aware Environments, Presented at EUSAI- European Symposium on Ambient Intelligence 2004, Eindhoven, The Netherlands.
The document presents a framework for Kansei mediated entertainment developed by Benjamin Salem. It discusses investigating emotions and brain functions to develop a simplified model that can be used in human-computer interaction applications. The model aims to transfer knowledge about emotions to the field of entertainment. The presentation structure, emotions and volition, Kansei mediation, and implementation directions are discussed over multiple slides with diagrams. The goal is to define Kansei mediation and introduce its application to entertainment through triggering emotions via interaction in a positive way.
Ben Salem is an industrial designer who researches conscious robots, modelling volition, and the functional neuroanatomy of the brain to inspire interactive systems. His presentation covered his work modeling the brain and developing robots like MiniMe, which mimics human joint control, and Mollycuddle, an empathetic toy. He takes a holistic approach inspired by understanding human emotions, volition, and consciousness to develop adaptive systems.
Theatre became successful at creating reality through plot, characters, performance, and invoking empathy and involvement in the audience. A case study on improvisational Commedia dell'Arte theatre showed that it mixed realities by having a loosely outlined plot that actors improvised, reacted to the audience, and involved the audience in intervening in the plot. Successful theatre mixes the play's reality and the audience's reality so spectators become actors and vice versa, with all having a say in the course of events.
The document outlines Benjamin Salem's trilogy project about fundamental human emotions of power, death, and love. It discusses rendering emotions in entertainment through asymmetric, symmetric, and triangular flows. The project will develop robots that can express power through cuddling or love through nurturing interactions, to explore conveying emotions in an effective and natural way.
The document discusses inspiration and thinking in industrial design. It addresses what inspiration is, how forms relate to aesthetics and emotions, and how emotions motivate interaction. It also examines tools for thinking, types of thinking like breakthrough thinking, and how to avoid barriers to creative thinking. The document proposes further work on inspiration protocols, relationships between thinking and inspiration, and inspiration through interaction media.
This document discusses different levels of product development and design styles, as well as examples of active forms in nature, technology, and potential future applications. It explores using smart materials like shape memory alloys and electroactive ceramics to create tangible interaction devices with advanced feedback through mechanical deformation rather than electronics. The conclusion suggests that active forms have the potential to reduce device size and create simple yet sophisticated feedback signals. Future directions may include investigating active forms over time and the aesthetics of interactions with pro-re-active shapes.
The researchers conducted an experiment to test whether adaptive exhibition booths are more effective and efficient than standard booths. In the experiment, participants visited a booth under three different test conditions: no profiles/adaptation, profiles only, and profiles with adaptation. Results showed that adaptive booths reduced task completion times and increased the number of correct answers provided. Participants also felt more useful and in control with adaptive booths. However, further research is needed to determine the best type of adaptivity and address issues like the role of exhibitors. The researchers plan future work on booth specifications, information architecture, and measuring the three criteria of efficiency, effectiveness, and affect.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Ā
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
Session 1 - Intro to Robotic Process Automation.pdfUiPathCommunity
Ā
š Check out our full 'Africa Series - Automation Student Developers (EN)' page to register for the full program:
https://bit.ly/Automation_Student_Kickstart
In this session, we shall introduce you to the world of automation, the UiPath Platform, and guide you on how to install and setup UiPath Studio on your Windows PC.
š Detailed agenda:
What is RPA? Benefits of RPA?
RPA Applications
The UiPath End-to-End Automation Platform
UiPath Studio CE Installation and Setup
š» Extra training through UiPath Academy:
Introduction to Automation
UiPath Business Automation Platform
Explore automation development with UiPath Studio
š Register here for our upcoming Session 2 on June 20: Introduction to UiPath Studio Fundamentals: https://community.uipath.com/events/details/uipath-lagos-presents-session-2-introduction-to-uipath-studio-fundamentals/
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
This document is a presentation on game design by Ben SALEM from the University of Northumbria School of Design. It covers various topics related to game design including an introduction to games, E games, game fundamentals, genres of games, and game design concepts. It provides examples of different types of games and discusses elements important to game design such as rules, play, and culture.
Design, invention, and innovation are interdependent processes. Invention involves generating new ideas by understanding relationships to solve problems. Innovation is the successful adoption of novel ideas or solutions. Design solves problems by unambiguously visualizing solutions, and there can be several solutions in design. The early stages of design involve visualizing initial ideas which is a source of creativity, formulating problems, and finding solutions. Idea sketching, drawings, modeling, and prototyping facilitate accidental discoveries and innovations by externalizing concepts through physical embodiment and allowing revisiting of ideas. Unexpected discoveries of new features during initial design practice create opportunities to progress design ideas and requirements through visualization and discoveries.
This document outlines the objectives and approach of DesignProjects, an industrial design coaching program. The key objectives are to develop students' creativity, passion for design, and independence. Coaches provide guidance through design projects, feedback, and tracking progress across 12 competencies including ideas, technology, usability, aesthetics, and self-assessment. Coaches are available for help and challenges but will not design for students or limit their progress. The goal is for students to take responsibility for their own development through self-reflection.
This document discusses using brain functions and emotions to enhance entertainment through technology. It introduces Nirvana Technology's models for Kansei mediated entertainment, which aims to make using computers a more positive experience by transferring knowledge about emotions into the field of entertainment. The conclusion reaffirms that emotions and feelings are important aspects of cognitive systems that could be leveraged to create entertainment that is fun, stimulating, and enlightening.
This document discusses a project to design expressive avatars for virtual environments by taking inspiration from theater. The project aims to improve avatars' communication capabilities and make their emotions and states easily understood by users. The document looks at Commedia dell'Arte and Noh theater styles and explores how gestures, postures and appearances from these styles could inform avatar design. Examples of different postures and gestures for activities like conversations, etiquette and object interactions are presented. The goal is to implement avatars that convey clear messages through animated behaviors inspired by theater techniques.
Multiple User Profile Merging: Key Challenges for Aware Environments, Presented at EUSAI- European Symposium on Ambient Intelligence 2004, Eindhoven, The Netherlands.
The document presents a framework for Kansei mediated entertainment developed by Benjamin Salem. It discusses investigating emotions and brain functions to develop a simplified model that can be used in human-computer interaction applications. The model aims to transfer knowledge about emotions to the field of entertainment. The presentation structure, emotions and volition, Kansei mediation, and implementation directions are discussed over multiple slides with diagrams. The goal is to define Kansei mediation and introduce its application to entertainment through triggering emotions via interaction in a positive way.
Ben Salem is an industrial designer who researches conscious robots, modelling volition, and the functional neuroanatomy of the brain to inspire interactive systems. His presentation covered his work modeling the brain and developing robots like MiniMe, which mimics human joint control, and Mollycuddle, an empathetic toy. He takes a holistic approach inspired by understanding human emotions, volition, and consciousness to develop adaptive systems.
Theatre became successful at creating reality through plot, characters, performance, and invoking empathy and involvement in the audience. A case study on improvisational Commedia dell'Arte theatre showed that it mixed realities by having a loosely outlined plot that actors improvised, reacted to the audience, and involved the audience in intervening in the plot. Successful theatre mixes the play's reality and the audience's reality so spectators become actors and vice versa, with all having a say in the course of events.
The document outlines Benjamin Salem's trilogy project about fundamental human emotions of power, death, and love. It discusses rendering emotions in entertainment through asymmetric, symmetric, and triangular flows. The project will develop robots that can express power through cuddling or love through nurturing interactions, to explore conveying emotions in an effective and natural way.
The document discusses inspiration and thinking in industrial design. It addresses what inspiration is, how forms relate to aesthetics and emotions, and how emotions motivate interaction. It also examines tools for thinking, types of thinking like breakthrough thinking, and how to avoid barriers to creative thinking. The document proposes further work on inspiration protocols, relationships between thinking and inspiration, and inspiration through interaction media.
This document discusses different levels of product development and design styles, as well as examples of active forms in nature, technology, and potential future applications. It explores using smart materials like shape memory alloys and electroactive ceramics to create tangible interaction devices with advanced feedback through mechanical deformation rather than electronics. The conclusion suggests that active forms have the potential to reduce device size and create simple yet sophisticated feedback signals. Future directions may include investigating active forms over time and the aesthetics of interactions with pro-re-active shapes.
The researchers conducted an experiment to test whether adaptive exhibition booths are more effective and efficient than standard booths. In the experiment, participants visited a booth under three different test conditions: no profiles/adaptation, profiles only, and profiles with adaptation. Results showed that adaptive booths reduced task completion times and increased the number of correct answers provided. Participants also felt more useful and in control with adaptive booths. However, further research is needed to determine the best type of adaptivity and address issues like the role of exhibitors. The researchers plan future work on booth specifications, information architecture, and measuring the three criteria of efficiency, effectiveness, and affect.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Ā
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
Session 1 - Intro to Robotic Process Automation.pdfUiPathCommunity
Ā
š Check out our full 'Africa Series - Automation Student Developers (EN)' page to register for the full program:
https://bit.ly/Automation_Student_Kickstart
In this session, we shall introduce you to the world of automation, the UiPath Platform, and guide you on how to install and setup UiPath Studio on your Windows PC.
š Detailed agenda:
What is RPA? Benefits of RPA?
RPA Applications
The UiPath End-to-End Automation Platform
UiPath Studio CE Installation and Setup
š» Extra training through UiPath Academy:
Introduction to Automation
UiPath Business Automation Platform
Explore automation development with UiPath Studio
š Register here for our upcoming Session 2 on June 20: Introduction to UiPath Studio Fundamentals: https://community.uipath.com/events/details/uipath-lagos-presents-session-2-introduction-to-uipath-studio-fundamentals/
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
ScyllaDB is making a major architecture shift. Weāre moving from vNode replication to tablets ā fragments of tables that are distributed independently, enabling dynamic data distribution and extreme elasticity. In this keynote, ScyllaDB co-founder and CTO Avi Kivity explains the reason for this shift, provides a look at the implementation and roadmap, and shares how this shift benefits ScyllaDB users.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
Ā
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
"NATO Hackathon Winner: AI-Powered Drug Search", Taras KlobaFwdays
Ā
This is a session that details how PostgreSQL's features and Azure AI Services can be effectively used to significantly enhance the search functionality in any application.
In this session, we'll share insights on how we used PostgreSQL to facilitate precise searches across multiple fields in our mobile application. The techniques include using LIKE and ILIKE operators and integrating a trigram-based search to handle potential misspellings, thereby increasing the search accuracy.
We'll also discuss how the azure_ai extension on PostgreSQL databases in Azure and Azure AI Services were utilized to create vectors from user input, a feature beneficial when users wish to find specific items based on text prompts. While our application's case study involves a drug search, the techniques and principles shared in this session can be adapted to improve search functionality in a wide range of applications. Join us to learn how PostgreSQL and Azure AI can be harnessed to enhance your application's search capability.
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
Ā
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
"Choosing proper type of scaling", Olena SyrotaFwdays
Ā
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Ā
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Ā
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
Ā
An English š¬š§ translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech šØšæ version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
1. Designing Conscious Robots
Is enactment the solution?
Ben Salem
Industrial Design
Technische Universiteit Eindhoven
on loan to Nirvana Technology Inc. to work on domestic robots
b.i.salem@tue.nl
polywork.com/~bsalem