Sublime
An inspiration engine for ideas
Programming as Theory Building
Peter Naur's "Programming as Theory Building" discusses programming as a knowledge-building activity, emphasizing the importance of tacit knowledge, collaboration, and effective documentation in developing and maintaining software systems.
ratfactor.comYou and Your Research
Richard W. Hamming's lecture emphasizes the importance of pursuing significant research, setting high personal goals, and fostering confidence, creativity, and dedication to achieve excellence in one's career and contributions.
d37ugbyn3rpeym.cloudfront.net7 Types Of Rest
Outlines seven types of rest essential for creatives, along with action items to enhance physical, mental, emotional, social, sensory, creative, and spiritual rejuvenation for sustainable productivity and inspiration.
LinkAre Blockchains Decentralized? Unintended Centralities in Distributed Ledgers
The report investigates the true decentralization of blockchains, highlighting various forms of centralization, vulnerabilities in consensus protocols, and the implications for security and immutability in networks like Bitcoin and Ethereum.
blog.trailofbits.comStrategic Digital Gardening
docs.google.comThe Language of Flowers
The text explores the language of flowers, detailing their symbolic meanings, sentiments they represent, and poetic expressions, offering insights into how flowers convey emotions and thoughts throughout history.
ia802204.us.archive.orgUsing Design Fiction to Negotiate Political Questions
The report explores using design fictions to creatively engage politicians and community groups in envisioning future policy implications, particularly regarding ageing in place and isolation, through collaborative workshops.
imagination.lancaster.ac.ukTechnologies_for_Enhancing_Collocated_Social_Inter
This document reviews design solutions and approaches for enhancing collocated social interaction with technology, identifying key research problems and gaps in knowledge.
LinkHow to Walk and Talk: Everything We Know
How to plan and organize a walk-and-talk, including choosing participants, setting the duration and distance, arranging meals and lodging, and managing logistics and communications.
kk.org