'Shokunin' is a Japanese word often translated as 'artisan'. But the woodwork master craftsman Tasio Odate writes, "such a literal description does not fully express the deeper meaning. The Japanese apprentice is taught that shokunin means not only having technical skills, but also implies an attitude and social consciousness… The shokunin has a social obligation to work his/her best for the general welfare of the people." Bruce will look at the web standards and the mindset required to be a Shokunin of the web.
The document discusses the concept of responsive design and mobile first approaches to web design. It notes that as mobile usage increases, web design needs to adapt to various screen sizes through flexible grids, flexible images, and media queries. A mobile first approach focuses on designing for the constraints of mobile devices first before expanding the design to larger screens, in order to prioritize usability on most common devices. This drives innovation through solutions that leverage capabilities unique to mobile like touch and location services.
This document discusses the complex mobile platform world. It describes the layers ("stack") of a mobile device as the browser, operating system, and physical device. It notes the variety of mobile browsers and operating systems that exist, including differences between browsers that are based on WebKit. The document also discusses proxy browsers and tips for setting up a diverse mobile device lab for testing purposes.
The document summarizes key techniques for responsible responsive web design, including building mobile-first responsive designs, keeping CSS images in their place, conditionally loading JavaScript based on screen size and capabilities, delivering different sized images at different screen sizes, and handling high-density images carefully. It also discusses debates around whether a one-size-fits-all responsive approach can compete with a tailored experience and ensuring responsive designs are optimized for performance.
Today’s 'smart devices' are a product of the technology and mental models of our past. From a connected lightbulb to a robot vacuum, using most of these devices requires a native app. This in turn greatly limits their contexts of use. Can we really expect users to download an app to interact with a random ’thing’ they encounter at the mall, a space they explore for an hour at the museum, or a city they will only visit for a day? What devices could we build, what 'smart' environments could we enable if users could simply discover, “walk up and use”(and then if needed, abandon) these objects and environments as they do a web site?
This workshop will discuss two new technologies--Physical Web and Web Bluetooth--that can enable on-demand interaction with physical things and spaces using no more than a browser.
The Future of UI - How Mobile Design is Shaping The Web 2Sara Cannon
Web design is not an interactive brochure anymore. Smart mobile devices have forever changed the way we think and interact with websites. Now you have to consider an array of things you didn’t have to worry about before, such as HiDPI graphics, UI/UX patterns, touch target sizes, gestures, and managing expectations. All the while not losing track of what’s important: Content.
We’re going to discuss the influence of mobile on design, trends, and implementation methods, as well as how touch is changing our lives. As designers and developers, we can benefit from learning about how mobile is changing the way we interact with websites, and what that means for the future of UI.
The impact of Sharing Economy is huges transforming our daily life and economic activities. So, we need to have an initiatives to boost the Sharing Economy as a national key issue. The first stept is to understand its concept and trend.
kozaza has prepared slides for better understanding of the Sharing Economy and suggested to launch SHARE KOREA projects.
The document discusses the concept of responsive design and mobile first approaches to web design. It notes that as mobile usage increases, web design needs to adapt to various screen sizes through flexible grids, flexible images, and media queries. A mobile first approach focuses on designing for the constraints of mobile devices first before expanding the design to larger screens, in order to prioritize usability on most common devices. This drives innovation through solutions that leverage capabilities unique to mobile like touch and location services.
This document discusses the complex mobile platform world. It describes the layers ("stack") of a mobile device as the browser, operating system, and physical device. It notes the variety of mobile browsers and operating systems that exist, including differences between browsers that are based on WebKit. The document also discusses proxy browsers and tips for setting up a diverse mobile device lab for testing purposes.
The document summarizes key techniques for responsible responsive web design, including building mobile-first responsive designs, keeping CSS images in their place, conditionally loading JavaScript based on screen size and capabilities, delivering different sized images at different screen sizes, and handling high-density images carefully. It also discusses debates around whether a one-size-fits-all responsive approach can compete with a tailored experience and ensuring responsive designs are optimized for performance.
Today’s 'smart devices' are a product of the technology and mental models of our past. From a connected lightbulb to a robot vacuum, using most of these devices requires a native app. This in turn greatly limits their contexts of use. Can we really expect users to download an app to interact with a random ’thing’ they encounter at the mall, a space they explore for an hour at the museum, or a city they will only visit for a day? What devices could we build, what 'smart' environments could we enable if users could simply discover, “walk up and use”(and then if needed, abandon) these objects and environments as they do a web site?
This workshop will discuss two new technologies--Physical Web and Web Bluetooth--that can enable on-demand interaction with physical things and spaces using no more than a browser.
The Future of UI - How Mobile Design is Shaping The Web 2Sara Cannon
Web design is not an interactive brochure anymore. Smart mobile devices have forever changed the way we think and interact with websites. Now you have to consider an array of things you didn’t have to worry about before, such as HiDPI graphics, UI/UX patterns, touch target sizes, gestures, and managing expectations. All the while not losing track of what’s important: Content.
We’re going to discuss the influence of mobile on design, trends, and implementation methods, as well as how touch is changing our lives. As designers and developers, we can benefit from learning about how mobile is changing the way we interact with websites, and what that means for the future of UI.
The impact of Sharing Economy is huges transforming our daily life and economic activities. So, we need to have an initiatives to boost the Sharing Economy as a national key issue. The first stept is to understand its concept and trend.
kozaza has prepared slides for better understanding of the Sharing Economy and suggested to launch SHARE KOREA projects.
Mobilism 2011: How to put the mobile in the mobile webJenifer Hanen
Media queries, server-side or client-side sniffers, how do we determine if the user is a mobile or desktop device? This tech talk will discuss which is the right solution(s) and how to implement it taking into consideration the various mobile user's browser capacity, bandwidth restrictions, as well as user choice.
Jenifer Hanen
@msjen
http://blackphoebe.com/msjen
1. Open web standards democratize the web by making it accessible to people with disabilities or without the latest hardware, and reduce reliance on any single vendor.
2. Adaptive content and responsive design allow a single website to work well on any device through techniques like CSS media queries.
3. The browser is emerging as a platform for applications through standards like HTML5, widgets, and JavaScript APIs that programmatically access device capabilities like contacts and cameras.
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
The document discusses responsive web design and strategies for creating websites that adapt to different screen sizes. It recommends taking a mobile-first approach, using fluid layouts and media queries to make content responsive. Key tips include starting small and resizing the browser, using Chrome's device mode to emulate different devices, and the matchMedia API to bind JavaScript to breakpoints. The overall goal is to provide an optimal viewing experience across all devices.
This document discusses responsive web design using CSS3 media queries. It begins with an introduction to media queries and their syntax for modifying CSS based on screen width. It then covers examples of adapting layouts, images, and other design elements for different screen sizes. Finally, it addresses techniques for supporting older browsers that do not support media queries, such as using conditional comments or JavaScript libraries.
LDD Southern Summit 2013 - Adido - The theatre of the future-friendly websiteAdido
This document discusses the need for websites and applications to be designed in a "future-friendly" way to accommodate unpredictable technological changes and new devices. It notes that the distinction between mobile and desktop is blurring as screens and usages vary widely. Responsive design is presented as an approach that can build sites optimized for all screen sizes through fluid layouts and flexible images. The document emphasizes making content worthwhile and relevant for users across contexts and devices.
This document provides an overview of 10 web design trends for 2013 based on an e-book on web and mobile design trends. The trends discussed include:
1) Prioritizing content over design and ensuring a consistent user experience across devices.
2) Simplicity in design and interaction through minimalism, clear layouts, and focus on typography.
3) User-centered design through storytelling, personality in style, and focus on the user's purpose over design specifics.
How To Be an HTML5 Mobile Cloud ChampionChris Love
Chris Love is a Chief Mobility Officer who focuses on mobile cloud technologies. He advocates for mobile-first design and HTML5 web applications to reach large consumer markets on personal mobile devices. Some key points he discusses include using meta tags and viewports to optimize the mobile experience, leveraging new HTML5 form inputs and CSS3 features, and considering touch and mobile usability in design. He also discusses options for enterprise mobility including managing devices and data in the cloud.
Screen and Context: Usability in the Postdesktop WorldDoug Gapinski
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. People aren't just visiting your site on phones and desktop computers, they are also using game consoles, laptops, tablets, and other devices. As we enter into the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context.
This is the Responsive Web Design presentation given to the CIDD, Chicago Interactive Design & Development Meetup group, (sponsored by the WunderLand Group) on 3-13-14 by Ryan Dodd, Design Director for Siteworx in Chicago.
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. As we enter the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context. This session will examine how screen and input types are changing:
• multi-screen design
• prototyping
• new input types
• usability testing
Speed and Simplicity: Design and Usability for Multi-device WebsitesDoug Gapinski
We’ve entered the age of sequential and simultaneous browsing. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. Tablets and mobile remain hot topics for sales, use, and design. In an age where most users are accessing sites via multiple devices, top companies are focusing on fast and clean delivery of information.
This webinar focused on how new realities are changing web design, web design process, and usability standards.
Session Outline
• Ubiquitous computing, ubiquitous internet
• Sequential and simultaneous browsing
• The rise of the tablet
• Flat design for a lumpy web
• Speed matters
• Usability strategies
We’ve entered the age of sequential and simultaneous browsing. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. Tablets and mobile remain hot topics for sales, use, and design. In an age where most users are accessing sites via multiple devices, top companies are focusing on fast and clean delivery of information.
This webinar focused on how new realities are changing web design, web design process, and usability standards.
Session Outline
• Ubiquitous computing, ubiquitous internet
• Sequential and simultaneous browsing
• The rise of the tablet
• Flat design for a lumpy web
• Speed matters
• Usability strategies
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalMichelle Constante
This presentation aims to tackle a simple question: should every website be responsive?
To answer this question it explores:
What exactly is responsive web design
5 key reasons why every website should be responsive
The responsive design workflow
A brief presentation for the Missouri State Digital Media Developer group on cutting through the hype surrounding mobile development and responsive design.
The document discusses responsive web design, which is an approach where design and development respond to the user's behavior and environment based on screen size, platform, and orientation. It involves flexible grids and layouts, images, and media queries to automatically adjust the website for different devices like laptops and iPads. The goal is for the website to have technology that automatically responds to the user's preferences as they switch devices.
This document discusses preparing for the "mobilacalypse", which refers to the tipping point when building websites for a single channel locks out users, but building for multiple channels is too expensive. It argues that mobile users are already a large portion of internet users and want the same content as desktop users. The best approach is to manage one pool of structured content and decouple it from presentation, exposing the content through APIs. This allows content to be reused across many channels without duplicating effort. Key steps are to identify assets, model meaning over appearance, expose content feeds, and support content editors.
The third generation of the World Wide Web is referred as Web 3.0 or Web3. It is a concept for a decentralised, open, and more useful Web that is still under development. The key ideas of decentralisation, openness, and increased user utility are the foundations around which Web 3.0 development is based. Check it out for more info!
Mobile is the new Godzilla July 2011 FCIPRZasadzinski
Mobile devices such as smartphones and tablets are increasingly becoming people's primary means of accessing the internet. By 2013, the number of mobile internet accessing devices is projected to surpass the number of personal computers. Websites and applications need to be optimized for mobile to provide good user experiences on small screens. Developers have options like responsive design, mobile websites, or native apps to create engaging mobile experiences for their audiences.
Screen and Context: Usability in the Postdesktop WorldmStoner, Inc.
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. People aren't just visiting your site on phones and desktop computers, they are also using game consoles, laptops, tablets, and other devices. As we enter into the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context.
This presentation is a duplicate of the original posted here: http://www.slideshare.net/thedougco/screen-and-context-usability-in-the-postdesktop-world
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Codemotion
Increased complexity makes it very hard and time-consuming to keep your software bug-free and secure. We introduce fuzz-testing as a method for automatically and continuously discovering vulnerabilities hidden in your code. The talk will explain how fuzzing works and how to integrate fuzz-testing into your Software Development Life Cycle to increase your code’s security.
Pompili - From hero to_zero: The FatalNoise neverending storyCodemotion
It was 1993 when we decided to venture in a beat'em up game for Amiga. The Catalypse's success story pushed me and my comrade to create something astonishing for this incredible game machine... but things went harder, assumptions were slightly different, and italian competitors appeared out of nowhere... the project died in 1996. Story ended? Probably not...
More Related Content
Similar to Bruce Lawson - Shokunin of the web - Codemotion Berlin 2018
Mobilism 2011: How to put the mobile in the mobile webJenifer Hanen
Media queries, server-side or client-side sniffers, how do we determine if the user is a mobile or desktop device? This tech talk will discuss which is the right solution(s) and how to implement it taking into consideration the various mobile user's browser capacity, bandwidth restrictions, as well as user choice.
Jenifer Hanen
@msjen
http://blackphoebe.com/msjen
1. Open web standards democratize the web by making it accessible to people with disabilities or without the latest hardware, and reduce reliance on any single vendor.
2. Adaptive content and responsive design allow a single website to work well on any device through techniques like CSS media queries.
3. The browser is emerging as a platform for applications through standards like HTML5, widgets, and JavaScript APIs that programmatically access device capabilities like contacts and cameras.
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
The document discusses responsive web design and strategies for creating websites that adapt to different screen sizes. It recommends taking a mobile-first approach, using fluid layouts and media queries to make content responsive. Key tips include starting small and resizing the browser, using Chrome's device mode to emulate different devices, and the matchMedia API to bind JavaScript to breakpoints. The overall goal is to provide an optimal viewing experience across all devices.
This document discusses responsive web design using CSS3 media queries. It begins with an introduction to media queries and their syntax for modifying CSS based on screen width. It then covers examples of adapting layouts, images, and other design elements for different screen sizes. Finally, it addresses techniques for supporting older browsers that do not support media queries, such as using conditional comments or JavaScript libraries.
LDD Southern Summit 2013 - Adido - The theatre of the future-friendly websiteAdido
This document discusses the need for websites and applications to be designed in a "future-friendly" way to accommodate unpredictable technological changes and new devices. It notes that the distinction between mobile and desktop is blurring as screens and usages vary widely. Responsive design is presented as an approach that can build sites optimized for all screen sizes through fluid layouts and flexible images. The document emphasizes making content worthwhile and relevant for users across contexts and devices.
This document provides an overview of 10 web design trends for 2013 based on an e-book on web and mobile design trends. The trends discussed include:
1) Prioritizing content over design and ensuring a consistent user experience across devices.
2) Simplicity in design and interaction through minimalism, clear layouts, and focus on typography.
3) User-centered design through storytelling, personality in style, and focus on the user's purpose over design specifics.
How To Be an HTML5 Mobile Cloud ChampionChris Love
Chris Love is a Chief Mobility Officer who focuses on mobile cloud technologies. He advocates for mobile-first design and HTML5 web applications to reach large consumer markets on personal mobile devices. Some key points he discusses include using meta tags and viewports to optimize the mobile experience, leveraging new HTML5 form inputs and CSS3 features, and considering touch and mobile usability in design. He also discusses options for enterprise mobility including managing devices and data in the cloud.
Screen and Context: Usability in the Postdesktop WorldDoug Gapinski
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. People aren't just visiting your site on phones and desktop computers, they are also using game consoles, laptops, tablets, and other devices. As we enter into the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context.
This is the Responsive Web Design presentation given to the CIDD, Chicago Interactive Design & Development Meetup group, (sponsored by the WunderLand Group) on 3-13-14 by Ryan Dodd, Design Director for Siteworx in Chicago.
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. As we enter the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context. This session will examine how screen and input types are changing:
• multi-screen design
• prototyping
• new input types
• usability testing
Speed and Simplicity: Design and Usability for Multi-device WebsitesDoug Gapinski
We’ve entered the age of sequential and simultaneous browsing. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. Tablets and mobile remain hot topics for sales, use, and design. In an age where most users are accessing sites via multiple devices, top companies are focusing on fast and clean delivery of information.
This webinar focused on how new realities are changing web design, web design process, and usability standards.
Session Outline
• Ubiquitous computing, ubiquitous internet
• Sequential and simultaneous browsing
• The rise of the tablet
• Flat design for a lumpy web
• Speed matters
• Usability strategies
We’ve entered the age of sequential and simultaneous browsing. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. Tablets and mobile remain hot topics for sales, use, and design. In an age where most users are accessing sites via multiple devices, top companies are focusing on fast and clean delivery of information.
This webinar focused on how new realities are changing web design, web design process, and usability standards.
Session Outline
• Ubiquitous computing, ubiquitous internet
• Sequential and simultaneous browsing
• The rise of the tablet
• Flat design for a lumpy web
• Speed matters
• Usability strategies
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalMichelle Constante
This presentation aims to tackle a simple question: should every website be responsive?
To answer this question it explores:
What exactly is responsive web design
5 key reasons why every website should be responsive
The responsive design workflow
A brief presentation for the Missouri State Digital Media Developer group on cutting through the hype surrounding mobile development and responsive design.
The document discusses responsive web design, which is an approach where design and development respond to the user's behavior and environment based on screen size, platform, and orientation. It involves flexible grids and layouts, images, and media queries to automatically adjust the website for different devices like laptops and iPads. The goal is for the website to have technology that automatically responds to the user's preferences as they switch devices.
This document discusses preparing for the "mobilacalypse", which refers to the tipping point when building websites for a single channel locks out users, but building for multiple channels is too expensive. It argues that mobile users are already a large portion of internet users and want the same content as desktop users. The best approach is to manage one pool of structured content and decouple it from presentation, exposing the content through APIs. This allows content to be reused across many channels without duplicating effort. Key steps are to identify assets, model meaning over appearance, expose content feeds, and support content editors.
The third generation of the World Wide Web is referred as Web 3.0 or Web3. It is a concept for a decentralised, open, and more useful Web that is still under development. The key ideas of decentralisation, openness, and increased user utility are the foundations around which Web 3.0 development is based. Check it out for more info!
Mobile is the new Godzilla July 2011 FCIPRZasadzinski
Mobile devices such as smartphones and tablets are increasingly becoming people's primary means of accessing the internet. By 2013, the number of mobile internet accessing devices is projected to surpass the number of personal computers. Websites and applications need to be optimized for mobile to provide good user experiences on small screens. Developers have options like responsive design, mobile websites, or native apps to create engaging mobile experiences for their audiences.
Screen and Context: Usability in the Postdesktop WorldmStoner, Inc.
The era of desktop-first methodologies has ended. According to Google, 90% of consumers now use multiple screens to accomplish tasks on the web. People aren't just visiting your site on phones and desktop computers, they are also using game consoles, laptops, tablets, and other devices. As we enter into the renaissance of the postdesktop web, we must be prepared to boldly alter how we prototype, design, and gather feedback from audiences. Two of the most important factors for current web usability are considering the screen (designing and testing for multiple displays) and context.
This presentation is a duplicate of the original posted here: http://www.slideshare.net/thedougco/screen-and-context-usability-in-the-postdesktop-world
Similar to Bruce Lawson - Shokunin of the web - Codemotion Berlin 2018 (20)
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Codemotion
Increased complexity makes it very hard and time-consuming to keep your software bug-free and secure. We introduce fuzz-testing as a method for automatically and continuously discovering vulnerabilities hidden in your code. The talk will explain how fuzzing works and how to integrate fuzz-testing into your Software Development Life Cycle to increase your code’s security.
Pompili - From hero to_zero: The FatalNoise neverending storyCodemotion
It was 1993 when we decided to venture in a beat'em up game for Amiga. The Catalypse's success story pushed me and my comrade to create something astonishing for this incredible game machine... but things went harder, assumptions were slightly different, and italian competitors appeared out of nowhere... the project died in 1996. Story ended? Probably not...
Il Commodore 65 è un prototipo di personal computer che Commodore avrebbe dovuto mettere in commercio quale successore del Commodore 64. Purtroppo la sua realizzazione si fermò appunto allo stadio prototipale. Racconterò l'affascinante storia del suo sviluppo ed il perchè della soppressione del progetto ormai ad un passo dalla immissione in commercio.
Rivivere l'ebbrezza di progettare un vecchio computer o una consolle da bar è oggi possibile sfruttando le FPGA, ovvero logiche programmabili che consentono a chiunque di progettare il proprio hardware o di ricrearne uno del passato. In questa sessione si racconta come dal reverse engineering dell'hardware di vecchie glorie come il Commodore 64 e lo ZX Spectrum sia stato possibile farle rivivere attraverso tecnologie oggi alla portata di tutti.
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Codemotion
There's a lot of talk about blockchain, but how does the technology behind it actually work? For developers, getting some hands-on experience is the fastest way to get familiair with new technologies. So let's build a blockchain, then! In this session, we're going to build one in plain old Java, and have it working in 40 minutes. We'll cover key concepts of a blockchain: transactions, blocks, mining, proof-of-work, and reaching consensus in the blockchain network. After this session, you'll have a better understanding of core aspects of blockchain technology.
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Codemotion
When was the last time you were truly lost? Thanks to the maps and location technology in our phones, a whole generation has now grown up in a world where getting lost is truly a thing of the past. Location technology goes far beyond maps in the palm of our hand, however. In this talk, we will explore how a ridesharing app works. How do we discover our destination?How do we find the closest driver? How do we display this information on a map? How do we find the best route?To answer these questions,we will be learning about a variety of location APIs, including Maps, Positioning, Geocoding etc.
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Codemotion
Eward Driehuis, SecureLink's research chief, will guide you through the bumpy ride we call the cyber threat landscape. As the industry has over a decade of experience of dealing with increasingly sophisticated attacks, you might be surprised to hear more attacks slip through the cracks than ever. From analyzing 20.000 of them in 2018, backed by a quarter of a million security events and over ten trillion data points, Eward will outline why this happens, how attacks are changing, and why it doesn't matter how neatly or securely you code.
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 - Codemotion
IoT revolution is ended. Thanks to hardware improvement, building an intelligent ecosystem is easier than never before for both startups and large-scale enterprises. The real challenge is now to connect, process, store and analyze data: in the cloud, but also, at the edge. We’ll give a quick look on frameworks that aggregate dispersed devices data into a single global optimized system allowing to improve operational efficiency, to predict maintenance, to track asset in real-time, to secure cloud-connected devices and much more.
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Codemotion
What if Virtual Reality glasses could transform your environment into a three-dimensional work of art in realtime in the style of a painting from Van Gogh? One of the many interesting developments in the field of Deep Learning is the so called "Style Transfer". It describes a possibility to create a patchwork (or pastiche) from two images. While one of these images defines the the artistic style of the result picture, the other one is used for extracting the image content. A team from TNG Technology Consulting managed to build an AI showcase using OpenCV and Tensorflow to realize such goggles.
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Codemotion
The document summarizes some of the security issues with blockchain technology. It discusses how blockchain is not a "silver bullet" and does not inherently solve problems like privacy and security of smart devices. It outlines various application security issues with complex code, protocols, and difficulty of updates on blockchains. Concerns over data immutability and security of smart contracts are also covered. The document questions whether blockchain truly provides the level of decentralization and anonymity claimed, and outlines some impossibility results and limitations of existing approaches to achieving security and privacy in blockchain systems.
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Codemotion
The document provides an overview of the HTTP network protocol in its early stages of development. It summarizes the initial IMP (Interface Message Processor) software used to establish connections and transmit messages over the ARPANET. It outlines some early requirements for host-to-host software to enable simple and advanced use between computer systems. The document also describes the initial host software specifications, including establishing connections, transmitting data efficiently, and implementing error checking between connected systems. This was one of the first documents to define core aspects of the early HTTP network protocol to enable information exchange over the fledgling internet.
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Codemotion
Performance tests are not only an important instrument for understanding a system and its runtime environment. It is also essential in order to check stability and scalability – non-functional requirements that might be decisive for success. But won't my cloud hosting service scale for me as long as I can afford it? Yes, but… It only operates and scales resources. It won't automatically make your system fast, stable and scalable. This talk shows how such and comparable questions can be clarified with performance tests and how DevOps teams benefit from regular test practise.
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Codemotion
Sascha will demonstrate the opportunities and challenges of Conversational AI learned from the practice. Both Technology and User Experience will be covered introducing a process finding micro-moments, writing happy paths, gathering intents, designing the conversational flow, and finally publishing on almost all channels including Voice Services and Chatbots. Valuable for enterprises, developers, and designers. All live on stage in just minutes and with almost no code.
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Codemotion
A key challenge we face at Pacmed is quickly calibrating and deploying our tools for clinical decision support in different hospitals, where data formats may vary greatly. Using Intensive Care Units as a case study, I’ll delve into our scalable Python pipeline, which leverages Pandas’ split-apply-combine approach to perform complex feature engineering and automatic quality checks on large time-varying data, e.g. vital signs. I’ll show how we use the resulting flexible and interpretable dataframes to quickly (re)train our models to predict mortality, discharge, and medical complications.
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Codemotion
Coolblue is a proud Dutch company, with a large internal development department; one that truly takes CI/CD to heart. Empowerment through automation is at the heart of these development teams, and with more than 1000 deployments a day, we think it's working out quite well. In this session, Pat Hermens (a Development Managers) will step you through what enables us to move so quickly, which tools we use, and most importantly, the mindset that is required to enable development teams to deliver at such a rapid pace.
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...Codemotion
Quantum computers can use all of the possible pathways generated by quantum decisions to solve problems that will forever remain intractable to classical compute power. As the mega players vie for quantum supremacy and Rigetti announces its $1M "quantum advantage" prize, we live in exciting times. IBM-Q and Microsoft Q# are two ways you can learn to program quantum computers so that you're ready when the quantum revolution comes. I'll demonstrate some quantum solutions to problems that will forever be out of reach of classical, including organic chemistry and large number factorisation.
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Codemotion
Chinese food exploded across America in the early 20th century, rapidly adapting to local tastes while also spreading like wildfire. How was it able to spread so fast? The GY6 is a family of scooter engines that has achieved near total ubiquity in Europe. It is reliable and cheap to manufacture, and it's made in factories across China. How are these factories able to remain afloat? Chinese-American food and the GY6 are both riveting studies in product-market fit, and both are the product of a distributed open source-like development model. What lessons can we learn for open source software?
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Codemotion
The design space has exploded in size within the last few years and Sketch is one of the most important milestones to represent the phenomenon. But behind the scenes of this growing reality there is a remote team that revolutionizes the design space all without leaving the home office. This talk will present how Sketch has grown to become a modern, product designer's tool.
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Codemotion
Would you fly in a plane designed by a craftsman or would you prefer your aircraft to be designed by engineers? We are learning that science and empiricism works in software development, maybe now is the time to redefine what “Software Engineering” really means. Software isn't bridge-building, it is not car or aircraft development either, but then neither is Chemical Engineering. Engineering is different in different disciplines. Maybe it is time for us to begin thinking about retrieving the term "Software Engineering" maybe it is time to define what our "Engineering" discipline should be.
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
What is the job of a CTO and how does it change as a startup grows in size and scale? As a CTO, where should you spend your focus? As an engineer aspiring to be a CTO, what skills should you pursue? In this inspiring and personal talk, I describe my journey from early Red Hat engineer to CTO at Bloomon. I will share my view on what it means to be a CTO, and ultimately answer the question: Should the CTO be coding?
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...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 automated letter generation for Bonterra Impact Management using Google Workspace or Microsoft 365.
Interested in deploying letter generation automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
2. @brucel
職⼈人気質
Shokunin is defined in both Japanese and
Japanese - English dictionary as “craftsman” or
“artisan”.
Tashio Odate - “Japanese Woodworking Tools: Their Tradition, Spirit and Use”
15. @brucel
From a technological standpoint, fewer than half of today’s
schoolchildren in China, Croatia, or Thailand can expect to
find a job in an occupation that exists today.
(World Bank, p 100)
“
16. @brucel
Changes
over the centuries, economies have adapted to massive
changes in labor markets— the largest by far, being the shift
out of agriculture. In 1910, there were 12 million farmworkers
in the United States. One hundred years later, there were only
700,000 in a population more than three times larger.
World Bank, Digital Dividends report 2016, Figure O.18 et seq
“
19. @brucel
DISCLOSURE
• Wix contractor (Web Standards, Open-Source, fashion
advisor)
• NOT consumer products
• no longer have any connection, financial or otherwise
20. @brucel
Wix ADI
Once upon a time, creating a website was a complex, long
and expensive process – one that only a small percentage of
people and businesses could afford.
With just a few simple questions, Wix ADI designs tailored
websites by learning about each person’s or business’ own
needs.
“
21. @brucel
Next, choosing from billions of high-quality, stunning
combinations and possibilities, Wix ADI perfectly matches
optimal design and content elements
Wix ADI gathers from across the web and social media for
relevant content that you can use as is or customize.
https://www.wix.com/blog/2016/06/wix-artificial-design-intelligence/
“
22. @brucel
Wix Code
Wix Code makes it easy to build web applications and robust
websites. It’s serverless, hassle-free coding. Set up database
collections, create content rich websites, add custom forms
Control your website’s functionality with a little JavaScript
and our APIs
https://www.wix.com/code/home
“
28. @brucel
Don’t Mock the Artisanal-Pickle Makers
Instead of rolling our eyes at self-conscious Brooklyn hipsters
pickling everything in sight, we might look to them as guides
to the future of the American economy.
https://www.nytimes.com/2012/02/19/magazine/adam-davidson-craft-business.html
“
29. @brucel
Many of the manufacturers who are thriving in the United
States (they exist, I swear!) have done so by avoiding direct
competition with low-cost commodity producers in low-
wage nations. Instead, they have scrutinized the market and
created customized products for less price-sensitive
customers.
“
31. @brucel
職⼈人気質
Shokunin means not only having technical skill, but
also implies an attitude and social
consciousness... a social obligation to work his
best for the general welfare of the people, [an]
obligation both material and spiritual.
Tashio Odate - “Japanese Woodworking Tools: Their Tradition, Spirit and Use”
33. @brucel
tokonoma
Traditionally, shokunin honoured their tools of trade at New
Year's - the sharpened and taken-care of tools would be
placed in a tokonoma (a container or box still found in
Japanese houses and shops), and two rice cakes and a
tangerine (on top of rice paper) were placed on top of each
toolbox, to honour the tools and express gratitude for
performing their task.
“
44. @brucel
South-East Asia
SEA to be the fastest growing internet market in the world
(~480m users by 2020); Indonesia fastest growing nation in
the world.
- eConomy SEA - Google / Temasec (2016)
45. @brucel
popular Indonesian online site BliBli has more than one-third
of its 2.5 million customers living in rural areas
- Techcrunch, July 2016
46. @brucel
in Indonesia 75% of users are on older 2G, or GSM/EDGE,
networks … more than half of Indonesian smartphone
users said they experienced network problems daily.
- Measuring and improving network performance Ericsson, September 2014
56. @brucel
Localising Stepout
• Should they remove the “Seinfeld” references on the site that were
meant for an American audience?
• Should they translate the site into Hindi? If so, how do you say
“group dating” in Hindi?
• Should they ask users for their caste?
• What kinds of offline partnerships, if any, should they form?
• And what role should mobile devices play?
• 70 percent of payments that subscribers try to make can’t be
processed because of problems with the credit card system.
https://www.nytimes.com/2011/02/20/business/20ignite.html
57. @brucel
Localising the global
Successful online platforms cannot necessarily be
transplanted to a foreign country without adapting to the
local market and local institutions.
(World Bank, p61)
“
58. @brucel
Flipkart has partnered with the Dabbawalas, the
deliverymen famous for their reliable delivery of hot
lunches, to deliver parcels in India.” (World Bank, p75)
By Steve Evans from Citizen of the World - Mumbai Dabbawala or Tiffin Wallahs: 200,000 Tiffin Boxes Delivered Per Day
https://commons.wikimedia.org/w/index.php?curid=5685307
“
59. @brucel
techinasia.com
given the number of unbanked people in the region plus the
popularity of shopping as a weekly leisure activity, new
brands will need to turn to brick-and-mortar spaces to entice
consumers.
https://www.techinasia.com/talk/new-retail-southeast-asia
“
61. @brucel
eBay vs Taobao
• Both entered the Chinese market in 2003
• eBay established dominant market share 85 percent by
acquiring the Chinese market leader
• By 2014, Taobao accounted for over 80 percent of the
Chinese C2C market (eBay exited the Chinese market in
2006)
62. @brucel
Taobao
Alibaba’s success can be explained (at least in part) by its
ability to adapt to local market conditions and culture to
remove the information asymmetries unique to the Chinese
C2C market. The Taobao website, for instance, indicates
whether sellers are online and allows buyers to communi-
cate instantly with the sellers through an online messaging
system.
(World Bank p61)
“
64. @brucel
Red ink in letter writing should be avoided, since writing a
person's name in red ink suggests a wish for that person to
die
Asian Business Customs & Manners: A Country-by-Country Guide, Bosrock, Mary
Murray 2007
“
68. @brucel
Principle of Least Power
The choice of language is a common design choice.
The low power end of the scale is typically simpler to
design, implement and use, but the high power end of
the scale has all the attraction of being an open-ended
hook into which anything can be placed: a door to
uses bounded only by the imagination of the
programmer.
Sir Uncle Timbo https://www.w3.org/DesignIssues/Principles.html#PLP
“
72. @brucel
Coming soon in mobile Chrome
If a Data Saver user is on a 2G-speed or slower network
according to the NetInfo API, Chrome disables scripts
and sends an intervention header on every resource
request. Users are shown a UI at the bottom of the
screen indicating the page has been modified to save
data. Users can enable scripts on the page by tapping
“Show original” in the UI.
css-tricks.com/new-mobile-chrome-feature-would-disable-scripts-on-slow-connections/
“
89. @brucel
Why is CSS for components a PITA?
• Everything is global
• Order affects cascade
• Dependency system - @import
• Relies on markup structure (classes, IDs, descendant/
strucural combinators)
• Breaks silently
92. @brucel
There is a tremendous amount of memorization of
unexpected behaviors, rules, names and other
idiosyncrasies. It's amazingly powerful, for sure, but it is
loaded with cruft
https://twitter.com/JohnHargrove/status/985631372764221440
93. @brucel
Good old CSS:
• IDE support
• syntax highlighting
• code completions
• validations
• CSS generators
• huge community
95. @brucel
What’s your biggest gripe w/ CSS-in-JS?
“Always having to remember to camelCase properties
then spending 10min pulling hair out when you do forget”
“the cryptic domain-specific languages that each of the
frameworks do just ever so slightly differently”
109. @brucel
James Kyle
pretty sure all the CSS-in-JS libraries just died for me ...
CSS could be perfectly static if given the right tools,
that's exactly what stylable does. It gives you the tools
you need in CSS so that you don't need to do a bunch
of dynamic shit in JS.
Making it static is a huge performance win
- core team member of Yarn, Babel and TC39
https://twitter.com/jamiebuilds/status/929675977067655170
“
112. @brucel
“Developer Experience” Bait-and-Switch
We cannot continue to use as much JavaScript as is now
“normal” and expect the web to flourish.
To get this fixed, we need to confront the “developer
experience” bait-and-switch. Tools that cost the poorest
users to pay wealthy developers are bunk.
Alex Russell https://infrequently.org/2018/09/the-developer-experience-bait-and-switch/
“
114. @brucel
How To Make Internet Affordable
Even with more phones than ever before, the cost of Internet
is a major obstacle. In Nigeria, the data needed to watch
just 2 minutes of online video a day can cost more than
sending a child to school for a month.
https://webwewant.org/news/how-to-make-internet-affordable/
“
115. @brucel
職⼈人気質
Shokunin means not only having technical skill, but
also implies an attitude and social
consciousness... a social obligation to work his
best for the general welfare of the people, [an]
obligation both material and spiritual.
Tashio Odate - “Japanese Woodworking Tools: Their Tradition, Spirit and Use”
116. @brucel
Be one of the Goodies
Princess Diana and Queen Mother welcoming Monty to heaven.
Illustration by John Gara
119. @brucel
Uncle Timbo
The power of the Web is in its universality. Access by
everyone regardless of disability is an essential aspect.
https://www.w3.org/standards/webdesign/accessibility
“
124. @brucel
Schmutza, Sondereggera and Sauera
• Sixty-one participants without disabilities used one of three
websites differing in levels of accessibility
• A high level of web accessibility led to better performance (i.e.,
task completion time and task completion rate) than low or very
low accessibility.
• Likewise, high web accessibility improved user ratings (i.e.,
perceived usability, aesthetics, workload and trustworthiness)
compared to low or very low web accessibility.
Department of Psychology, University of Fribourg, Fribourg, Switzerland
www.unifr.ch/psycho/assets/files/KogErg/SchmutzSondereggerSauer2016.pdf
125. @brucel
Accessibility is part of Usability
• “high conformance with web accessibility guidelines may
provide benefits to users without disabilities.”
• a11y isn’t tricky. Hardest is with Web Components, and
new AOM is going to help with that
126. @brucel
Decentralisation
No permission is needed from a central authority to post
anything on the web, there is no central controlling node,
and so no single point of failure … and no “kill switch”!
This also implies freedom from indiscriminate censorship
and surveillance.
https://webfoundation.org/about/vision/history-of-the-web/
128. @brucel
Five years ago, buying a cell phone SIM card in
Myanmar could set you back more than $2,000… In
August [2014], Qatar’s Ooredoo began selling data-
enabled cards with a 3G connection for $1.50.
When a SIM Card Goes From $2,000 to $1.50 Bloomberg (29 Sept ’14)
SIM: was $2,000 now $1.50
“
131. @brucel
Not just Burma
Karsten Müller and Carlo Schwarz, researchers at the
University of Warwick, scrutinized every anti-refugee attack in
Germany, 3,335 in all, over a two-year span. In each, they
analyzed the local community by any variable that seemed
relevant. Wealth. Demographics. Support for far-right politics.
Newspaper sales. Number of refugees. History of hate crime.
Number of protests.
https://www.nytimes.com/2018/08/21/world/europe/facebook-refugee-attacks-
germany.html
132. @brucel
Their reams of data converged on a breathtaking statistic:
Wherever per-person Facebook use rose to one
standard deviation above the national average, attacks
on refugees increased by about 50 percent.
138. An increase in Internet maturity similar to the one experienced
in mature countries over the past 5 years creates an increase
in real GDP per capita of $500 on average during this period.
It took the Industrial Revolution of the 19th century 50 years
to produce the same result.
- The Net’s sweeping impact on growth, jobs, and prosperity (McKinsey Global Institute)
Internet matters
139. Developing countries are home to 94% of the
global offline population.
- State of Connectivity 2014, internet.org